Arquitetura de computadores Questionário
Questão 01: Para aproximar os seres humanos da máquina é usada uma divisão em camadas das arquiteturas de computadores. Marque a alternativa que corresponde ao nível mais próximo da linguagem humana.
A( ) Nível 2- Conjunto de Instruções.
B( ) Nível 3- Sistema Operacional.
C( ) Nível 4- Linguagem de Montagem (assembly).
D(x) Nível 5- Linguagem Orientada a Problemas.
Questão 02: Marque a alternativa em que melhor descreve o foco da disciplina arquitetura de computadores.
A(x) É compreender o modo como ocorre a organização interna dos componentes de um computador (ex.: processador, memória, dispositivos de E/S), no que tange à tecnologia utilizada, suas características e como ocorre a comunicação entre esses componentes.
B( ) Compor as implementações práticas de todas as funções e mapeamentos usados na teoria dos circuitos digitais.
C( ) É criar Sistemas Operacionais.
D( ) Trabalhar com capacitores, resistores, reguladores de potência, fusíveis, dentre outros elementos da eletrônica básica.
Questão 03: A Linguagem de Montagem (assembly) é representada pelo nível 4 na Máquina Multinível, de acordo com essa afirmação, marque a alternativa que melhor contextualiza a sua existência.
A( ) Sua existência está ligada ao trabalho de projetistas de hardware e profissionais à engenharia e também a área de software, pois aqui se define o conjunto de instruções que determinada CPU é capaz de reconhecer, que tipo de trabalho determinado computador é capaz de realizar, dentre outras coisas.
B( ) Existe para controlar todo o funcionamento do sistema, tanto em nível de software, quanto em nível de hardware, programa que todos os outros existentes no computador dependem para executar e ter acesso a recursos disponíveis no sistema.
C(x) Existe para fazer o programador ter acesso a funcionalidades do computador que não seriam permitidas pelas chamadas linguagens de programação de alto