DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO

Propaganda
DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO
BACHARELADO EM INFORMÁTICA
SISTEMAS OPERACIONAIS I
10 SEM/03
Teste 1 - de Nivelamento
DURAÇÃO: 30 MINUTOS
Aluno: ________________________________________________ Escore: __________
Trata-se de uma avaliação que visa verificar seu conhecimento prévio sobre conceitos básicos e
arquitetura de computadores. Escolha a opção que melhor atenda a pergunta.
1. Os diferentes módulos que compõem um computador se comunicam entre si através de:
A) Portas digitais
B) Flip-Flops
C) Barramentos
D) Latches
2. A unidade da UCP responsável pela execução das operações lógicas e aritméticas é a:
A) Cache
B) UCC
C) UDD
D) ULA
3. Assinale a expressão lógica correta representada pelo esquema abaixo:
_
A
B
C
_
A)
B)
C)
D)
A
B
A
B
_
_
A
B
C
A B  C
A B  C
( A  B)  C  ( A  B )  C
ABC  A BC  A B C  A B C
4. Um sistema hierárquico de memória (Cache – MP), com taxa de acerto (hit) na cache de 90%,
tempo de resposta da cache de 10ns e da MP de 500ns, apresenta um tempo de acesso efetivo
médio da ordem de:
A) 59 ns
B) 60 ns
C) 460 ns
D) 51 ns
5. Uma máquina RISC dotada de um pipeline de 5 estágios, cada um com tempo de operação da
ordem de 100ns, apresentará teoricamente, sob condições ótimas, uma capacidade de processar:
A) 2 Mips
B) 100 Mips
C) 20 Mips
D) 10 Mips
6. Com relação à freqüência de clock de um microprocessador, assinale a afirmativa errada:
A) É a velocidade com que o microprocessador realiza suas atividades internas
B) É um oscilador externo ao microprocessador que gera pulsos a intervalos regulares
C) A cada pulso de clock, uma ou mais micro-operações podem ser realizadas
D) Não é uma medida segura para calcular o desempenho do microprocessador
7. Na construção de um programa para processamento paralelo, o programador deve tomar especial
cuidado com os erros que podem ser gerados a partir de instruções que:
A) Apresentem dependência de dados
B) Façam leitura e/ou escrita em disco
C) Realizem operações aritméticas e lógicas
D) Manipulem complexas estruturas de dados
8. O número “1001110011.00111” em binário, quando convertido para os sistemas octal e
hexadecimal resulta, respectivamente, nos seguintes valores:
A) 1163.13/8 e 273.31/16
B) 4711.13/8 e 9C3.31/16
C) 1163.16/8 e 273.38/16
D) 4711.16/8 e 9C3.38/16
9. Num computador, as informações e dados são armazenados na forma digital em diferentes tipos de
memória. Há memórias que são voláteis, onde a permanência do dado é temporária, e há memórias
persistentes. Um exemplo de memórias voláteis e não voláteis está na alternativa:
A) EPROM, Bios
|
CDROM, DVD
B) Registradores, DVD
|
Disquete, CDROM
C) Memória Principal, Cache |
Disco rígido, Disquete
D) Memória RAM, Cache
|
Disco rígido, Registradores
10. Observe o diagrama de blocos abaixo, representando o processo de tradução de um programa fonte.
(04)
Programa Fonte
em
Ling. Alto Nível
(01)
Módulo
Objeto
(02)
(03)
No processo de tradução representado acima, as etapas que estão numeradas representam,
respectivamente, as seguintes operações, funções ou estados:
A)
B)
C)
D)
Interpretação
Compilação
Interpretação
Compilação
|
|
|
|
Tradução
Link Edição
Link Edição
Montagem
|
|
|
|
Módulo Executável
Módulo Executável
Módulo de Máquina
Módulo Binário
| Sistema Operacional
| Biblioteca de funções
| Biblioteca do Sistema
| Corretor da Linguagem
11. A etapa de maior criatividade no desenvolvimento de um programa é a da:
A) Codificação e compilação
B) Concepção do Algoritmo
C) Execução e testes
D) Avaliação e Documentação
12. Dentre os registradores de uma CPU, aqueles cuja finalidade é, respectivamente, a de conter: o
endereço da próxima instrução; o endereço inicial da pilha; o endereço inicial do segmento de
código (arquitetura Intel); os flags referentes ao estado corrente do processo e a instrução corrente,
são conhecidos pelas siglas:
A) IR / BP / SS / SW / II
B) IR / SP / CS / FR / PC
C) PC / BP / SS / PSW / RI
D) PC / SP / CS / PSW / IR
13. A instrução corrente precisa ser decodificada para ser executada, ação feita:
A) pela Unidade Aritmética e Lógica da CPU
B) pela Unidade de Controle da CPU
C) pelo compilador
D) pelo sistema operacional
14. Na estratégia de hierarquia de memória, os objetivos buscados com a introdução das memórias
cache e virtual, são, respectivamente:
A) aumentar a confiabilidade / ampliar a portabilidade
B) melhorar o desempenho / aumentar a capacidade
C) reduzir o tamanho / melhorar o desempenho
D) aumentar a eficácia / melhorar a eficiência
15. Sabendo-se que em um certo computador os buffers MBR(RDM) e MAR(REM) possuem,
respectivamente, 64 e 32bits, e que o acesso a memória é feito apenas em nível de célula completa,
pode-se afirmar que:
A) a capacidade máxima de memória é 24GB
B) a capacidade máxima de memória é 32GB
C) o barramento permite transferir dados de 4 até 6 bytes
D) os registradores internos da UCP, menos o IR, são de 32bits
Download