Questões de Concurso Público INMETRO 2010 para Pesquisador - Ciência da Computação

Foram encontradas 40 questões

Q106909 Arquitetura de Computadores
Considerando-se os números 22B e 11E em hexadecimal, é correto afirmar que a diferença entre esses dois números, também em hexadecimal, é igual a
Alternativas
Q106910 Arquitetura de Computadores
A respeito das arquiteturas de computadores RISC e CISC, assinale a opção correta
Alternativas
Q106911 Arquitetura de Computadores
Se a memória principal de um computador permite armazenar, no máximo, 4 gigabits, (232 bits) então, considerando-se que em cada célula de memória seja possível armazenar 32 bits, a capacidade máxima de endereçamento desse computador e a quantidade de bits necessária para representar essa quantidade máxima de endereços são iguais, respectivamente, a
Alternativas
Q106912 Sistemas Operacionais
Imagem 002.jpg

A partir das informações da tabela acima, que apresenta características de técnicas de gerenciamento de entrada e saída (E/S) de um sistema de computação, assinale a opção que nomeia corretamente as técnicas I, II e III, respectivamente.
Alternativas
Q106913 Sistemas Operacionais
O multiprocessamento simétrico pode ser implementado, por meio de clusters de servidores, usando-se o método secundário ativo, no qual um servidor secundário assume o processamento em caso de falha do servidor primário. Assinale a opção que apresenta corretamente uma justificativa para o uso do método secundário ativo.
Alternativas
Q106914 Programação
No que concerne a utilização e o processamento de máquina de Turing, assinale a opção correta.
Alternativas
Q106915 Programação
Correlacionando a hierarquia de Chomsky com os reconhecedores de linguagem, é correto afirmar que a máquina de Turing, tradicional ou básica, corresponde às gramáticas
Alternativas
Q106916 Programação
Imagem 003.jpg

Considerando a figura acima, que representa um autômato finito não determinístico, e a cadeia de entrada babaa, assinale a opção correta.
Alternativas
Q106917 Algoritmos e Estrutura de Dados
Considere que, em uma linguagem de programação hipotética, um comando condicional IF exija o uso de THEN, representando a clausula então. Nesse caso, se a instrução THEN não for usada no código fonte, uma resposta do compilador na identificação do erro de programação estará
Alternativas
Q106918 Algoritmos e Estrutura de Dados
Imagem 004.jpg

Considere que, no trecho do programa acima, representado por seu pseudocódigo, seja fornecido para num, sucessivamente, os valores inteiros 1, 2, 3, 4, 5, 3 e 6. Nesse caso, ao final da execução do programa, o valor de x será igual a
Alternativas
Q106919 Algoritmos e Estrutura de Dados
Imagem 005.jpg

Considerando a figura acima, que ilustra uma árvore de busca binária, assinale a opção correta.
Alternativas
Q106920 Algoritmos e Estrutura de Dados
Imagem 006.jpg

Considerando o pseudocódigo acima, assinale a opção correta, com base nos conceitos de lógica de programação e de passagem de parâmetros.
Alternativas
Q106921 Programação
A respeito das características dos paradigmas e das linguagens de programação, assinale a opção correta.
Alternativas
Q106922 Engenharia de Software
A coesão e o acoplamento são formas de se avaliar se a segmentação de um sistema em módulos ou em componentes foi eficiente. Acerca da aplicação desses princípios, assinale a opção correta.
Alternativas
Q106923 Sistemas Operacionais
Em um sistema operacional que implementa a gerência de memória, por meio de um sistema de paginação por demanda, observou-se que, durante a execução de um processo, a utilização da CPU é 20%, do disco de paginação 75% e dos demais dispositivos de E/S 5%. Assinale a opção que otimiza a utilização da CPU.
Alternativas
Q106924 Sistemas Operacionais
Diferentes algoritmos de escalonamento de CPU possuem diferentes propriedades e a escolha de um determinado algoritmo pode favorecer uma classe dos processos em detrimento de outra. Assinale a opção que apresenta um algoritmo capaz de produzir starvation.
Alternativas
Q106925 Arquitetura de Computadores
Considere que um sistema de arquivos em um disco tenha tamanhos de bloco lógico e físico de 1.024 bytes, que as informações sobre cada arquivo já estejam na memória e que a estratégia de alocação usada é a alocação contínua. Nessa situação, estando no bloco lógico 12 (o último bloco acessado foi o bloco 12), a quantidade de blocos físicos que precisam ser lidos do disco para acessar o bloco lógico 2 é
Alternativas
Q106926 Sistemas Operacionais
Considere um sistema com swapping, no qual as seguintes partições vazias de tamanho fixo estão na memória, na ordem apresentada: 20K, 14K, 35K, 8K, 17K, 39K, 22K e 27K. Se um processo solicitar a alocação de uma área de memória de 21K, o algoritmo de alocação de memória que faz a alocação minimizando a fragmentação interna é
Alternativas
Q106927 Sistemas Operacionais
Assinale a opção que apresenta um recurso de uso exclusivo de uma thread, em um processo multithreads.
Alternativas
Q106928 Sistemas Operacionais
Um sistema de tempo real é um sistema computadorizado que exige não apenas que os resultados da computação sejam corretos, mas também que os resultados sejam produzidos dentro de um período de tempo especificado. Dessa maneira, a característica típica de um sistema de tempo real é
Alternativas
Respostas
1: C
2: A
3: B
4: E
5: B
6: A
7: E
8: E
9: B
10: C
11: D
12: A
13: D
14: C
15: B
16: A
17: A
18: D
19: C
20: B