Basicamente, existem dois métodos de pesquisa em um vetor de números, a Busca Linear e a Busca Binária. A Busca Binária é mais eficiente do que a Busca Linear, mas ela só funciona se o vetor estiver ordenado. Assinale a alternativa que indique a ordem de complexidade do pior caso da Busca Binária em um vetor de n números ordenados.
a)
O(n) |
b)
O(n log n) |
c)
O(log n) |
d)
O(1) |
e)
O(n^2) |
Sobre os conceitos de Orientação a Objetos, identifique com “V" caso verdadeiro ou “F" caso falso as assertivas a seguir.
( ) A Sobrescrita permite que, em uma mesma classe, tenhamos vários métodos com o mesmo nome, mas com a assinatura diferente.
( ) Objetos são instâncias de uma classe que possui os atributos e as operações definidos na classe.
( ) Superclasse é uma especialização de um conjunto de classes através de herança.
( ) A Sobrecarga possibilita que o mesmo nome possa ser utilizado em diferentes métodos em uma mesma classe, desde que, por exemplo, as quantidades de parâmetros sejam diferentes.
( ) Classe encapsula dados para descrever o conteúdo de alguma entidade do mundo real.
A sequência correta obtida, no sentido de cima para baixo, é
a)
V, F, V, F, F |
b)
V, V, V, F, V |
c)
F, V, F, V, V |
d)
F, V, V, V, V |
e)
V, V, F, F, F |
Dadas as seguintes classes, todas no mesmo pacote:
Qual o resultado da impressão ao executamos a classe Homem?
a) Mamífero andando Mamífero ouvindo Mamífero vendo
|
b) Primata andando Mamífero ouvindo Homem vendo
|
c) Uma exception será lançada: MethodNotFoundException
|
d) Mamífero andando Mamífero ouvindo Homem vendo
|
e) Primata andando Mamífero ouvindo Mamífero vendo
|
É uma característica do Android, exceto:
a) Possuir código fonte open source.
|
b) Ser baseado no Kernel do Linux.
|
c) Ter suporte a gráficos 3D.
|
d) Usar o MongoDB para propósitos de armazenamento de dados.
|
e) Possibilitar o desenvolvimento de aplicações em Kotlin desde 2017.
|
Sobre o Android, é correto afirmar que uma Activity
a) realiza operações na tela, representando a interface gráfica com o usuário.
|
b) define em sua estrutura XML informações essenciais da aplicação.
|
c) executa funcionalidades em background sem interação com a interface do usuário.
|
d) define em sua estrutura XML o layout da aplicação.
|
e) representa uma estrutura de dados passiva com a descrição abstrata da operação a ser realizada.
|
Sobre tipos de aplicações móveis, é correto afirmar que
a) aplicações híbridas são desenvolvidas sempre com o objetivo principal de alcançar a melhor performance para um sistema operacional específico.
|
b) aplicações híbridas são implementadas tendo como alvo um sistema operacional específico.
|
c) aplicações nativas devem sempre ser desenvolvidas em Xamarin ou React Native.
|
d) aplicações nativas são, em sua grande maioria, mais lentas pois foram implementadas para serem executadas em mais de um sistema operacional.
|
e) aplicações WEB são implementadas para renderizar/entregar páginas em browsers executando em dispositivos móveis. Geralmente são implementadas em HTML e Javascript.
|
Segundo o modelo OSI (Open Systems Interconnection), é função da camada de Apresentação:
a) Criptografia.
|
b) Sincronização.
|
c) Controle de erros.
|
d) Provimento de serviços ao usuário.
|
e) Controle da conexão.
|
Uma placa mãe de um servidor ou computador pessoal moderno suporta a instalação de processadores ou CPUs em sockets padronizados. Ao analisar uma placa mãe e processador construídos com um socket no padrão PGA, um analista de suporte técnico irá observar:
a) O processador e o socket não apresentam pinos.
|
b) O processador e o socket apresentam pinos.
|
c) O processador e o socket devem ser unidos por superfícies soldadas.
|
d) O processador não apresenta pinos e o socket apresenta pinos.
|
e) O processador apresenta pinos e o socket não apresenta pinos.
|
Na montagem de estações de trabalho, existem várias possibilidades para configuração do banco de memória principal RAM. Considere que estão disponíveis pentes de memória DDR3 e DDR4 de várias frequências e capacidades, que precisam ser instalados em placas mãe com dois slots disponíveis. Ao configurar um ambiente com várias estações nesse cenário, qual é a escolha ideal para configuração das memórias?
a) Se não existirem pentes DDR4 suficientes para todas as máquinas, o melhor é instalar, em cada estação, um pente DDR3 e outro DDR4, para evitar que o parque tenha desempenho irregular.
|
b) As placas com suporte a DDR3 e os pentes DDR3 devem ser usados nas estações de trabalho que precisarem de mais de 32 GB de RAM.
|
c) As placas com suporte a DDR4 e os pentes DDR4 devem ser usados nas estações de trabalho que precisarem de mais de 32 GB de RAM.
|
d) Para diminuir a latência de acesso, pentes DDR4 só devem ser usados quando o consumo de energia é fator determinante.
|
e) Para diminuir o aquecimento do chassi, pentes DDR3 devem ser usados caso o ambiente não tenha refrigeração adequada.
|
Copyright © Tecnolegis - 2010 - 2024 - Todos os direitos reservados.