Buscar

J554 - ORGANIZACAO DE COMPUTADORES

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 21 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 21 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 21 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Matéria: J554 - ORGANIZACAO DE COMPUTADORES 
Curso: SUP TEC EM ANALISE/DESENV SISTEMAS 
Nome: João Victor Pereira 
Matrícula: D77395-0 
 
 
 
 
 
 
 
 
 
 
 
São José do Rio Preto – São Paulo 
17/09/2020 
1-) Considerando as afirmações abaixo, assinale a alternativa correta sobre 
máquinas multiníveis: 
 
I. É possível considerar a linguagem de máquina simples e de baixo nível e a 
linguagem voltada ao usuário de alto nível e complexa. 
II. Cada linguagem usa a sua linguagem antecessora como base, de modo que 
um computador que use essa técnica pode ser visto como um conjunto de 
camadas ou níveis. 
III. O fato de o programador não estar ciente de como o nível que ele está 
utilizando é implementado leva ao conceito de projeto estruturado de máquinas 
virtuais. 
IV. Os níveis de máquinas virtuais que podem ser implementados são 
limitados. 
V. Para escrever um programa numa máquina virtual não é preciso se 
preocupar com as máquinas abaixo desse nível. 
 
A) Apenas as afirmativas I, II e III estão corretas. 
 
B) Apenas as afirmativas II, III e V estão corretas. 
 
C) Apenas as afirmativas II, IV e V estão corretas. 
 
D) Apenas as afirmativas I, II, III e IV estão corretas. 
 
E) Apenas as afirmativas I, II, III e V estão corretas. 
 
 
R: E) 
Justificativa: Os níveis de máquina virtual não são limitadas. 
 
 
 
 
 
2-) O projeto da maioria dos computadores atuais incorpora o conceito de 
máquina multinível; algumas delas com até seis níveis. Neste contexto, o nível 
mais baixo da arquitetura computacional é: 
 
A) o nível de Microarquitetura 
 
B) o nível de Lógica Digital 
 
C) o nível ISA ( Instruction Set Architecture ) 
 
D) o nível do Sistema Operacional. 
 
E) o nível de Compilação., 
 
 
R: B) 
Justificativa: Um nível lógico é um de um número finito de estados que um 
sinal digital pode habitam. Níveis lógicos são geralmente representados pela 
tensão de diferença entre o sinal e terra, embora existam outros padrões. 
 
 
 
 
 
 
 
 
 
 
 
 
 
3-) (FCC - 2012 - TRT - 11ª Região (AM) - Técnico Judiciário - Tecnologia da 
Informação) 
 
Segundo Andrew S. Tanenbaum, numa conjugação de hardware, linguagens 
interpretadas e linguagens traduzidas, o computador pode ser dividido em uma 
máquina de seis níveis. Em um desses níveis, os objetos mais interessantes 
são denominados PORTAS, cada uma, contendo uma ou mais entradas para 
sinais digitais (representando 0 ou 1) e computando como saída alguma função 
simples dessas entradas, como AND ou OR . Trata-se do nível de arquitetura: 
 
A) lógico digital. 
 
B) de microarquitetura. 
 
C) do sistema operacional da máquina. 
 
D) de conjunto de instruções. 
 
E) de linguagem de montagem. 
 
 
R: A) 
Justificativa: As portas, são desvios condicionais lógicos. que são 
processados no nível 0 (binário, 0 e 1), são portas que estão ligadas 1 ou 
desligadas 0. Logo se encontram no nível lógico digital. 
 
 
 
 
 
 
 
 
4-) (FCC - 2011 - NOSSA CAIXA DESENVOLVIMENTO - Analista de 
Sistemas) 
 
Na arquitetura de computadores, a ALU (Unidade Lógica e Aritmética) é um 
circuito que se conecta aos registradores para formar um caminho de dados. 
Em termos de linguagem de máquina multiníveis, a ALU situa-se no nível: 
 
A) lógico digital. 
 
B) de microarquitetura. 
 
C) de arquitetura de conjunto de instruções. 
 
D) do sistema operacional de máquina. 
 
E) de linguagem de montagem. 
 
 
R: B) 
Justificativa: O nível 1 corresponde à microarquitetura do processador, que 
são elementos internos do processador: registradores (que são a memória de 
alta velocidade interna do processador) e a ULA (unidade lógica aritmética) que 
é o elemento do processador que realiza operações aritméticas simples. Estes 
registradores são conectados à ULA para formar um caminho de dados, 
através do qual os dados transitam para dentro e fora do processador. Uma 
operação normal do caminho de dados consiste em selecionar o conteúdo de 
um ou dois registradores e submetê-los à ULA e movimentar o resultado para 
outro registrador. 
 
 
 
 
 
 
 
5-) (FCC - 2010 - TRF - 4ª REGIÃO - Técnico Judiciário - Informática) 
ASSEMBLER é o programa utilizado para executar os códigos fontes criados 
em ASSEMBLY. No contexto da arquitetura de computadores em camadas, 
esses termos estão fortemente associados à camada de nível: 
 
A) microarquitetura 
 
B) conjunto de instruções 
 
C) sistema operacional 
 
D) linguagem de montagem 
 
E) linguagem orientada a problemas, 
 
 
R: D) 
Justificativa: Endereços conduz o endereço a ser selecionado na memória ou 
dispositivos E/S e geralmente é unidirecional entre a UCP e a memória e os 
dispositivos E/S. 
 
 
 
 
 
 
 
 
 
 
 
 
6-) Qual é a linguagem que utiliza mnemônicos para representar Opcodes de 
instruções em linguagem de máquina? 
 
A) Assembly, 
 
B) Linguagem digital binária. 
 
C) Opcodes Java. 
 
D) Linguagem de máquina do processador. 
 
E) Linguagem de microprogramação. 
 
 
R: A) 
Justificativa: É a linguagem assembly, que nada mais é do que uma 
linguagem de programação de baixo nível , que na atualidade é uma das 
linguagens que mais se aproximam da linguagem de máquina , que é a 
linguagem binária , composta por zeros e uns. 
 
 
 
 
 
 
 
 
 
 
 
 
 
7-) Que tipo de processador utiliza microprogramação? 
 
A) PIC 
 
B) ARM 
 
C) RISC 
 
D) CISC 
 
E) MIPS 
 
 
R: D) 
Justificativa: CISC é uma linha de arquitetura de processadores capaz de 
executar centenas de instruções complexas diferentes sendo, assim, 
extremamente versátil. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8-) Assinale a alternativa que mostra os níveis de linguagens, do mais baixo 
para o mais alto: 
 
A) Nível de micro-arquitetura; nível de linguagem de máquina; nível de 
sistema operacional; nível de linguagem de montagem; nível de lógica 
digital; nível de linguagem orientada à aplicação 
 
B) Nível de lógica digital; nível de micro-arquitetura; nível de linguagem de 
montagem; nível de linguagem de máquina; nível de linguagem 
orientada à aplicação. 
 
C) Nível de lógica digital; nível de linguagem de montagem; nível de 
máquina; nível linguagem de sistema operacional; nível de linguagem 
orientada à aplicação. 
 
D) Nível de lógica digital; nível de micro-arquitetura; nível de linguagem de 
máquina; nível do sistema operacional; nível de linguagem de 
montagem; nível de linguagem orientada à aplicação 
 
E) Nível de lógica digital; nível de micro-arquitetura; nível de linguagem de 
máquina; nível do sistema operacional; nível de linguagem orientada à 
aplicação; nível de linguagem de montagem 
 
 
R: D) 
Justificativa: Nível 0 ou nível de lógica digital 
Nível 1 ou nível de microprogramação 
Nível 2 ou nível convencional de máquina 
Nível 3 ou nível de sistema operacional 
Nível 4 ou nível de linguagem de montagem 
Nível 5 ou nível de linguagem orientada para problemas 
 
 
 
 
9-) (FCC - 2010 - TRE-AM - Analista Judiciário - Tecnologia da Informação) 
 
Numa máquina estruturada multinível, é o nível essencial para as máquinas 
CISC (Complex Instruction Set Computer), mas que inexiste nas máquinas 
RISC (Reduced Instruction Set Computer). Trata-se do nível: 
 
A) do sistema operacional. 
 
B) de lógica digital. 
 
C) de microprogramação. 
 
D) convencional de máquina. 
 
E) do montador. 
 
 
 
R: C) 
Justificativa: O microprograma é utilizado em máquinas CISC para 
transformar cada uma das instruções de máquina em uma série de 
microinstruções. 
 
 
 
 
 
 
 
 
 
 
 
10-) Considere um computador multinível com interpretadores idênticos nos 
níveis 1, 2 e 3. Um interpretador gasta n instruções para busca, decodificação e 
execução de uma instrução. Uma instrução do nível 1 gasta k segundos de 
execução. Quanto tempo uma instrução dos níveis2, 3 e 4 levará? 
 
A) 2.k, 3.k e 4.k, respectivamente. 
 
B) 2.k, 3.k2, 4.k3, respectivamente. 
 
C) n.k, n.k2, n.k3, respectivamente. 
 
D) k.n, k.n2, k.n3, respectivamente. 
 
E) Todas as instruções, em todos os níveis, gastam o mesmo tempo: k 
segundos. 
 
 
 
R: D) 
Justificativa: O tempo da instrução citada levará k.n, k.n2, k.n3, 
respectivamente. 
 
 
 
 
 
 
 
 
 
 
 
 
11-) Considere um computador com um barramento de endereços de 32 bits; 
sendo que cada endereço individual de sua memória armazena 1 byte de 
informação, ou seja, 8 bits. Qual é o limite máximo de memória que, 
teoricamente, este computador é capaz de endereçar? 
( Considere 1 kB = 210B = 1024 B; 1 MB = 220B = 1024 kB, 1 GB = 230B = 
1024 MB, sendo 1 B = 1 byte ou 8 bits ) 
 
A) 2 GB 
 
B) 4 GB 
 
C) 8 GB 
 
D) 32 GB 
 
E) 32 KB 
 
 
R: B) 
Justificativa: Esse tipo de questão, eleva-se o valor 2 a quantidade de bits 
2a uma potência de 32, que resulta em: 4294967296 bits, que são 4 GB. 
 
 
 
 
 
 
 
 
 
 
 
12-) (ENADE-2005) Um elemento imprescindível em um computador é o 
sistema de memória, componente que apresenta grande variedade de tipos, 
tecnologias e organizações. Com relação a esse assunto, julgue as afirmações 
seguintes. 
 
(i) Para endereçar um máximo de 2E palavras distintas, uma memória 
semicondutora necessita de, no mínimo, E bits de endereço. 
(ii) Em memórias secundárias constituídas por discos magnéticos, as palavras 
estão organizadas em blocos, e cada bloco possui um endereço único, com 
base na sua localização física no disco. 
(iii) A tecnologia de memória dinâmica indica que o conteúdo dessa memória 
pode ser alterado (lido e escrito), ao contrário da tecnologia de memória 
estática, cujo conteúdo pode apenas ser lido, mas não pode ser alterado. 
Assinale a opção correta. 
 
A) todas as afirmações são corretas 
 
B) apenas as afirmações (i) e (ii) são corretas 
 
C) apenas as afirmações (i) e (iii) são corretas 
 
D) apenas as afirmações (ii) e (iii) são corretas 
 
E) todas as afirmações são incorretas 
 
 
 
R: B) 
Justificativa: Apenas os itens I e II estão corretos, pois necessita no mínimo 
um bit, gerando na memória secundária. 
 
 
 
 
13-) Durante o processamento de um programa, a performance é maior 
armazenando os resultados intermediários nos registradores da CPU, na 
memória cache ou na memória RAM dinâmica? 
 
A) Na memória RAM, porque quando temos mais dessa memória 
disponível no computador, melhor sua performance. 
 
B) Nos registradores da CPU, porque usam uma tecnologia mais rápida, e 
o sinal digital não percorre nenhum barramento externo ao núcleo da 
CPU. 
 
C) Na memória RAM dinâmica, pois esta é mais rápida que a memória 
RAM estática. 
 
D) Na memória cache, pois esta memória está no topo da hierarquia das 
memórias de um sistema computacional. 
 
E) Nos registradores da CPU, porque utilizam tecnologia de memória 
dinâmica. 
 
 
R: B) 
Justificativa: A memória RAM é muito lenta se comparada as memórias 
internas do processador. Usando o critério de tempo de acesso, podemos 
organizar a sequência de memórias do menor tempo para o maior: 
Registrador → Cache → Memória principal (RAM) → Memória secundária 
 
 
 
 
 
 
 
 
14-) A sequência hexadecimal FADA16 quando convertida para binário é: 
 
A) 1010111110101111 
 
B) 0011001001001111 
 
C) 1111001011110100 
 
D) 1111000011110000 
 
E) 1111101011011010 
 
 
 
R: E) 
Justificativa: A conversão do valor hexadecimal FADA16 para a base binária é 
1111 1010 1101 1010 0001 0110. 
A base binária é formada apenas por "0" e "1", assim, as alternativas que 
apresentem um 2 em sua resposta não irão configurar um valor binário. 
 
 
 
 
 
 
 
 
 
 
 
 
 
15-) Em uma célula de memória de 8 bits, qual é o maior número binário sem 
sinal que pode ser armazenado? 
 
A) 256 
 
B) 255 
 
C) 127 
 
D) 128 
 
E) 512 
 
 
 
R: B) 
Justificativa: 2/8=256 (0 a 255) => MAIOR VALOR = 255 
 
 
 
 
 
 
 
 
 
 
 
 
 
16-) Qual dos seguintes números contém um erro de notação? 
 
A) 1010 2 
 
B) 111001 8 
 
C) CADEAD0 16 
 
D) 356 10 
 
E) 7569 8 
 
 
 
R: E) 
Justificativa: Na base 8 não existe o número 9. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
17-) Qual é o número mínimo de bytes necessários para armazenar um número 
inteiro positivo que pode chegar até no máximo 50000? 
 
A) 1 
 
B) 2 
 
C) 3 
 
D) 4 
 
E) 5 
 
 
 
R: B) 
Justificativa: Note que essa é a menor forma de armazenar este número, pois 
a única forma que gasta menos que uma variavel "Int", são as variaveis "char", 
que gastam 1 byte para cada caracter, que não compensa neste caso, e a 
variavel "bool" que só armazena verdadeiro ou falso, também não vem ao 
caso. 
 
 
 
 
 
 
 
 
 
 
 
18-) Qual é a linguagem de programação que possui uma correspondência 
muito próxima à das instruções do processador e faz uso de mnemônicos? 
 
A) Linguagem Assembly. 
 
B) Linguagem Binária. 
 
C) Linguagem de máquina. 
 
D) Linguagem C. 
 
E) Linguagem de microinstruções. 
 
 
 
R: A) 
Justificativa: A linguagem Assembly utiliza códigos mnemônicos (ADD, 
SUB..), mais fáceis de aprender e memorizar que os códigos numéricos cada 
instrução de máquina e tem uma correspondência de um-para-um com as 
instruções em linguagem de máquina. 
 
 
 
 
 
 
 
 
 
 
 
 
20-) Qual das partes abaixo não é uma parte básica do hardware do 
computador? 
 
A) Dispositivos de entrada. 
 
B) Unidade central de processamento. 
 
C) Kernell. 
 
D) Memória auxiliar. 
 
 
E) Dispositivos de saída. 
 
 
Resposta: C) 
Justificativa: O Kernell é necessário para funcionar o computador, mas não 
corresponde a uma parte física para seu funcionamento. Logo, como vimos, o 
hardware do computador é formado por quatro partes básicas (dispositivos de 
entrada, unidade central de processamento, memória auxiliar e dispositivo de 
saída). 
 
 
 
 
 
 
 
 
 
 
 
20-) (ENADE 2008) Com relação às diferentes tecnologias de armazenamento 
de dados, julgue as afirmações a seguir. 
 
(i) Quando a tensão de alimentação de uma memória ROM é desligada, os 
dados dessa memória são apagados. Por isso, esse tipo de memória é 
denominado volátil. 
(ii) O tempo de acesso à memória RAM é maior que o tempo de acesso a um 
registrador da unidade central de processamento (UCP). 
(iii) O tempo de acesso à memória cache da UCP é menor que o tempo de 
acesso a um disco magnético. 
(iv) O tempo de acesso à memória cache da UCP é maior que o tempo de 
acesso à memória RAM. 
Estão corretas apenas as afirmações: 
 
A) (i) e (ii) 
 
B) (i) e (iii) 
 
C) (ii) e (iii) 
 
D) (ii) e (iv) 
 
E) (iii) e (iv) 
 
 
R: C) 
Justificativa: Existem diferentes tecnologias de armazenamento de dados e 
elas se caracterizam por apresentar tempo de acesso à memória RAM superior 
ao tempo levado para acessar um CPU – Unidade Central de Processamento, 
por exemplo. 
Além disso, considerando a memória cache, seu tempo de memória é inferior 
ao tempo de acesso a um disco magnético, mas é superior ao tempo de 
acesso à memória RAM. Vale destacar que quando a memória ROM é 
desligada, seus dados não são apagados.

Continue navegando