Questões de Concurso Comentadas sobre arquitetura de computadores
Foram encontradas 5.916 questões
I – O Barramento de Dados determina a largura do barramento da placa-mãe, além da quantidade de bits que o processador pode ler ou gravar por vez e seu desempenho; II – O tamanho dos registradores representa a memória interna do processador. A sua capacidade determina o número de bits que o processador pode manipular a cada instrução; III – O Clock do processador emite pulsos em determinadas freqüências, determinando o ritmo de execução de tarefas em função de tempo. A sua unidade de medida é o bps (bits por segundo). Podendo representar nos dias atuais bilhões de bits por segundo.
Analisando a três sentenças acima está CORRETO o que se afirma em:
Com relação à arquitetura de computadores, considere:
I. Um computador é formado por 3 blocos básicos: Unidade Central de Processamento, Memória e Dispositivos de Entrada/Saída.
II. Os blocos internos de um computador são interligados por barramentos que podem ser analógicos ou digitais.
III. A unidade central de Processamento é formada basicamente por Unidade Lógica e Aritmética, Registradores e Unidade de Controle.
Está correto o que se afirma APENAS em
1) Os Registradores de Controle e Estado são utilizados por programadores de linguagem de máquina para otimizar as referências às memórias. 2) A UC gera sinais de controle externos ao processador para comandar a transferência de dados entre o processador e a memória, ou os módulos de E/S. 3) A conexão entre a CPU e a Memória Principal é realizada através de barramentos de dados, de controle e de endereçamento.
Está(ão) correta(s):
Abaixo, estão enumeradas as fases que integram o front-end de um compilador:
1) Análise Semântica
2) Análise Léxica
3) Análise Sintática
4) Gerador de código intermediário
Indique a sequência correta, com a ordem em que as fases ocorrem.
Julgue o item que se segue a respeito das características da linguagem PHP e de compiladores.
Compilador é o programa que traduz o código fonte de uma
linguagem de programação de alto nível para uma linguagem
de programação de baixo nível.