Questões de Concurso
Comentadas sobre arquitetura de computadores em sistemas operacionais
Foram encontradas 68 questões
(I)Hardware.
(II)Kernel.
(III)Biblioteca de funções padrão.
(IV)Shell.
(V)Aplicações.
Enumere as lacunas abaixo de acordo com os tópicos acima:
(__)A camada mais conhecida e mais próxima do usuário comum. São programas com os quais interagimos ao usar o sistema operacional #Linux.
(__)É um processo que executa funções de leituras de comandos de entrada de um terminal, interpreta estes comandos e gera novos processos, sempre que requisitados. É conhecido também como interpretador de comandos.
(__)É a camada que permite o acesso a recursos através da execução de chamadas feitas por processos. Tais chamadas são geradas por funções padrão suportadas pelo kernel.
(__)É o componente que representa a camada física.
(__)A camada responsável pela interface entre o hardware e as aplicações. É o núcleo responsável pelas funções essenciais e necessárias para o funcionamento do Sistema Operacional.
Marque a alternativa CORRETA que corresponde a sequência de cima para baixo das lacunas acima:
No que se refere a sistemas operacionais, julgue o próximo item.
Os módulos de E/S são compostos por dois elementos:
o controlador eletrônico e o componente mecânico.
No contexto de Sistemas Operacionais, analise as afirmações a seguir:
I. Um sistema operacional é um programa que, do ponto de vista do programador, acrescenta diversas novas instruções e características, acima e além do que o nível ISA (Instruction Set Architecture - arquitetura do conjunto de instrução) fornece.
II. Em geral, o sistema operacional é executado, em grande parte, em software, mas não há nenhuma razão teórica para que ele não possa ser colocado em hardware, exatamente como acontece com os microprogramas (quando estão presentes).
III. O sistema operacional pode ser considerado um intérprete para certas características de arquitetura não encontradas no nível ISA (Instruction Set Architecture - arquitetura do conjunto de instrução). Entre as principais estão memória virtual, instruções de E/S virtual e facilidades de processamento
Estão CORRETAS APENAS:
Acerca das informações sobre o GRUB, marque V para as afirmativas verdadeiras e F para as falsas.
( ) Suporta o sistema de arquivos EXT2 e EXT3. ( ) Não suporta o sistema de arquivos ISO9660. ( ) É um programa que pode carregar qualquer arquivo executável que contenha um cabeçalho multiboot nos seus 8 kb iniciais. ( ) Seu cabeçalho é composto por uma sequência de bits, divididos da seguinte forma: 32 bits para um número mágico; 32 bits com flags; 32 bits para um segundo número mágico; imagem do arquivo executável. ( ) Não suporta o sistema de arquivos Minix. ( ) O BIOS busca o dispositivo para gerenciamento de boot e carregamento do sistema operacional e, uma vez encontrado, move o controle para o MBR. ( ) Diferentemente dos gerenciadores convencionais que precisam manter uma tabela de blocos, o GRUB pode rastrear o sistema de arquivos existente.
A sequência está correta em
No denominado thrashing, o sistema operacional desperdiça tempo de processamento, realizando trocas de páginas entre a memória lógica e a física, aparentando estar “travado” e executando considerável acesso a disco no lugar de processamento efetivo.
Para esse caso,o sistema operacional a ser adquirido é do tipo:
Em um servidor Linux que provê virtualização com KVM, foi executado o comando cat /proc/cpuinfo e, na saída, apareceu a flag vmx.
Nesse caso, o comando foi executado em um servidor com processador
Com relação à arquitetura de computadores e a sistemas operacionais, julgue o item
Considere‐se que um programa seja um laço de
sessenta instruções, que é executado trinta vezes.
Nesse caso, sabendo‐se que o referido programa
demora 9.000 ciclos para ser executado, é correto
afirmar que o valor de CPI é igual a 5.
Com relação à arquitetura de computadores e a sistemas operacionais, julgue o item
Existe uma variedade de sistemas de computação,
entre eles, os emuladores, que imitam processos da
vida real especificamente por meio de softwares,
exemplificados pelos simuladores de guerra.
Em determinado tipo de arquitetura, o processador explora o potencial de paralelismo em nível de instrução, podendo haver várias instruções que executam simultaneamente no mesmo estágio de pipeline e múltiplas instruções que são iniciadas no mesmo ciclo de clock. Através do escalonamento dinâmico, todas as instruções na janela de execução podem iniciar a execução, conforme dependência de dados e recursos. Três tipos de dependência de dados podem ser identificados:
I. Write After Read (WAR). Ocorre se uma instrução usa uma posição como um dos operandos enquanto a instrução seguinte está escrevendo naquela posição.
II. Write After Write (WAW). Ocorre se duas instruções estão escrevendo na mesma posição; se a segunda instrução escreve antes que a primeira, ocorre um erro.
III. Read After Write (RAW). Ocorre quando a saída de uma instrução é exigida como entrada para a instrução subsequente.
O tipo de arquitetura do processador e os 3 tipos de dependência de dados são, correta e respectivamente,