Questões de Concurso Público UFF 2015 para Analista de Tecnologia da Informação

Foram encontradas 60 questões

Q529539 Arquitetura de Computadores
É uma característica da memória cache as abaixo relacionadas, EXCETO:
Alternativas
Q529540 Arquitetura de Computadores
É um barramento amplamente utilizado na conexão de discos rígidos à placa-mãe do microcomputador:
Alternativas
Q529541 Arquitetura de Computadores
A técnica que consiste em acelerar o desempenho dos processadores, reduzindo o tempo de execução das instruções para poucos ciclos e executando várias instruções quase que totalmente em paralelo, é:
Alternativas
Q529542 Arquitetura de Computadores
Na memória virtual por paginação, são políticas de alocação de páginas:
Alternativas
Q529543 Sistemas Operacionais
É um mecanismo, técnica ou dispositivo que possibilita a implementação da concorrência nos sistemas operacionais:
Alternativas
Q529544 Sistemas Operacionais
Em um sistema multiprogramável, um processo ativo pode encontrar-se em três diferentes estados. São eles:
Alternativas
Q529545 Sistemas Operacionais
É um exemplo típico de uma Application Program Interface (API) no sistema operacional Windows:
Alternativas
Q529546 Arquitetura de Computadores
Na gerência de memória virtual, é uma característica pertinente ao algoritmo de substituição de página LRU (Least Recently Used):
Alternativas
Q529547 Arquitetura de Computadores
Em relação aos métodos de acesso a arquivos, é correto afirmar que:
Alternativas
Q529548 Engenharia de Software

Alguns conceitos da orientação a objetos estão disponibilizados na coluna I. Estabeleça a correta correspondência com seus significados disponibilizados na coluna II.


Coluna I


1. Abstração


2. Classe


3. Polimorfismo


4. Herança


5. Encapsulamento


Coluna II


( ) Distingue a especificação e a implementação das operações de um objeto.


( ) Conjunto de objetos que possuem o mesmo tipo.


( ) Permite ao usuário definir tipos de forma incremental, a partir de tipos existentes.


( ) Elucida apenas as propriedades comuns de um conjunto de objetos, omitindo os detalhes.


( ) Define que uma determinada operação pode se comportar de diferentes formas em diferentes classes.


A sequência correta, de cima para baixo, é:

Alternativas
Q529549 Engenharia de Software
No diagrama de classe da UML 2.0, o tipo de relacionamento especial que mistura características dos relacionamentos de generalização e dependência, sendo utilizado para identificar classes responsáveis por executar funções para classes que representam interfaces, é:
Alternativas
Q529550 Algoritmos e Estrutura de Dados
Em relação aos algoritmos de ordenação, é correto afirmar que:
Alternativas
Q529551 Algoritmos e Estrutura de Dados

As características das estruturas de dados estão disponibilizadas na coluna I. Estabeleça a correta correspondência com as estruturas disponibilizadas na coluna II.


Coluna I


1. Estáticas

2. Dinâmicas


Coluna II


( ) Registros


( ) Filas


( ) Pilhas


( ) Vetores


( ) Strings


( ) Árvores


A sequência correta, de cima para baixo, é:

Alternativas
Q529552 Programação

Em relação ao uso das variáveis na linguagem Java, avalie as afirmativas a seguir.


I - Uma variável de tipo primitivo pode ser utilizada para invocar um método.


II - As variáveis locais de tipo primitivo são sempre inicializadas por padrão.


III - As variáveis de instância de tipo por referência são inicializadas por padrão com o valor null.


Das afirmativas acima, apenas:

Alternativas
Q529553 Programação

Na linguagem Java, considere a seguinte instrução:


for (int counter = 1; counter <= 10; counter ++)


A condição de continuação do loop nessa instrução está representada por:

Alternativas
Q529554 Programação

Em relação ao uso de arrays na linguagem Java, avalie as afirmativas a seguir.


I - Um array é um grupo de variáveis que contém valores todos do mesmo tipo.


II - O primeiro elemento em cada array tem um índice um.


III - Um arraylist é semelhante a um array, mas pode ser dinamicamente redimensionado.


Das afirmativas acima, apenas:

Alternativas
Q529555 Programação
Na linguagem Java, são modificadores para controle de acesso às variáveis e aos métodos de uma classe:
Alternativas
Q529556 Engenharia de Software
Em relação aos métodos e classes declarados como “final”, é correto afirmar que:
Alternativas
Q529557 Programação
Na linguagem Java, uma thread executável pode entrar em um determinado estado por um intervalo de tempo especificado, retornando ao estado executável quando for notificada por outra thread ou quando esse intervalo expirar. Essa situação caracteriza o estado:
Alternativas
Q529558 Algoritmos e Estrutura de Dados

Considere a seguinte estrutura de dados em árvore.


Imagem associada para resolução da questão


Em uma pesquisa binária, o percurso na pré-ordem é:

Alternativas
Respostas
21: B
22: C
23: C
24: C
25: A
26: D
27: B
28: E
29: E
30: A
31: B
32: D
33: B
34: C
35: C
36: E
37: A
38: B
39: C
40: B