Вы находитесь на странице: 1из 6

09/10/2019 Revisar envio do teste: ATIVIDADE 2 – SIM0129 ...

Minha Área
TAUANA DOS SANTOS SIQUEIRA

SIM0129 ARQUITETURA E ORGANIZACAO DE COMPUTADORES EAD (ON) - 201920.103165.05


Atividades N1 Revisar envio do teste: ATIVIDADE 2

Revisar envio do teste: ATIVIDADE 2

Usuário TAUANA DOS SANTOS SIQUEIRA


Curso SIM0129 ARQUITETURA E ORGANIZACAO DE COMPUTADORES EAD (ON) -
201920.103165.05
Teste ATIVIDADE 2
Iniciado 27/08/19 14:56
Enviado 28/08/19 11:33
Status Completada
Resultado da 1,6 em 2 pontos
tentativa
Tempo decorrido 20 horas, 36 minutos
Resultados Respostas enviadas, Respostas corretas, Comentários
exibidos

Pergunta 1 0,2 em 0,2 pontos

"A história dos computadores pode ser contada através da sua evolução em
gerações." Considerando o conteúdo apresentado, assinale a alternativa
CORRETA sobre o número e o nome das gerações?

Resposta a.
Selecionada: São 6 gerações: Mecânicos, Válvulas, Transistores, Integração,
Muita Integração, Computadores Invisívies
Resposta a.
Correta: São 6 gerações: Mecânicos, Válvulas, Transistores, Integração,
Muita Integração, Computadores Invisívies

Pergunta 2 0,2 em 0,2 pontos

Pipeline é uma técnica que visa o aumento de performance de


processamento através da antecipação das instruções. Ao antecipar
instruções, temos várias instruções sendo executadas
simultaneamente no processador. Mas, para antecipar instruções,
devem ser verificadas as dependências (hazards) de dados (verificar,
por exemplo, se todas as informações necessárias já se encontram
disponíveis) e deve-se, também, verificar as dependências estruturais
(verificar se tem hardware disponível).

https://uniritter.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_27576563_1&course_id=_543383_1&content_id=_1128549… 1/6
09/10/2019 Revisar envio do teste: ATIVIDADE 2 – SIM0129 ...

Pensando-se em hazards estruturais, assinale com “S” a(s)


afirmativa(s) abaixo que você julgue como possível(eis) solução(ões)
para atenuá-los ou, até, para eliminá-los e marque com “N” aquela(s)
que você julgue não ter relação:

( ) Criar memória com dois ou mais canais de leitura/escrita como


dividir a memória cache L1 em cache de instruções e cache de
dados.
( ) Replicar as unidades funcionais do processador –
superescalaridade.
( ) Reprojetar o pipeline variando o número de estágios.
( ) Otimizar o código gerado ativando opções de otimização do
compilador.

Marque a opção que corresponda à sequência correta.

Resposta Selecionada: e. S; S; N; S.
Resposta Correta: e. S; S; N; S.
Feedback Parabéns! Sua resposta está correta! De fato, a
da replicação de unidades funcionais (superescalaridade) ou
resposta: a replicação de canais de leitura e escrita da memória vem
ao encontro para que tenhamos hardware (ou canais)
disponíveis para a demanda. Melhorias de performance
podem ser alcançadas através de diretivas de otimização
do compilador de modo a se ter um melhor aproveitamento
dos recursos do computador.

Pergunta 3 0,2 em 0,2 pontos

Considere as informações abaixo, sobre a Arquitetura de Von Neumann:

Dados e instruções são colocadas em memórias de leitura e escrita


diferentes
A execução de instruções ocorre, via de regra, de modo sequencial
O conteúdo da memória é acessado sempre pela sua posição,
independentemente do tipo de dado nela encontrado.

Estão corretas as informações:

Resposta Selecionada: a. II e III

Resposta Correta: a. II e III

Pergunta 4 0,2 em 0,2 pontos

Em termos gerais, as funções de um computador podem ser divididas em quatro


categorias:

I. Processamento de dados

II. Armazenamento de dados


https://uniritter.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_27576563_1&course_id=_543383_1&content_id=_1128549… 2/6
09/10/2019 Revisar envio do teste: ATIVIDADE 2 – SIM0129 ...

III. Movimentação de dados

IV. Controle

Considere as definições:

Processo que consiste em extrair informações de dados. É subdividido em três


etapas: entrada, processamento e saída.
Um computador deve ser capaz de armazenar dados, mesmo que
temporariamente, referentes ao processamento dinâmico. Assim, existe pelo
menos uma função de armazenamento de dados a curto prazo.
Um computador deve ser capaz de movimentar dados gerados internamente
para o mundo exterior, assim como receber dados externos e processá-los
internamente.
É exercido pelo processador ao fornecer instruções para a realização das três
funções descritas anteriormente (processamento, armazenamento e
movimentação de dados).

Assinale a alternativa que relaciona as categorias das funções do computador com as


suas definições:

Resposta Selecionada: a. I e i; II e ii; III e iii; IV e iv

Resposta Correta: a. I e i; II e ii; III e iii; IV e iv

Pergunta 5 0,2 em 0,2 pontos

Extensão de sinal é o nome que se dá ao preenchimento dos bits


quando, por exemplo, se copia o valor de uma variável cujo tamanho
(em bits) é menor em relação ao destino. Esse caso acontece no
trecho de código a seguir (trecho em C ANSI):

char c = 136;
int i;
i = (int) c; //aqui temos o que chamamos de “casting”

Frente às afirmativas a seguir, assinale com “V” aquelas que você


julgue com verdadeiras e com “F” as que você julgue como falsas:

( ) Para não alterar o valor a ser copiado no casting, basta


adicionar zeros à esquerda.
( ) A extensão de sinal é realizada copiando-se o bit mais
significativo da variável fonte para todos os oito bits mais
significativos da variável destino.
( ) Copia-se o bit mais significativo da variável fonte para o bit
mais significativo da variável destino.
( ) Caso a instanciação fosse de uma variável de maior
tamanho (em bits) para uma de menor tamanho, haveria
simplesmente o “truncamento” do conteúdo.

Assinale a alternativa que representa sequência correta.

https://uniritter.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_27576563_1&course_id=_543383_1&content_id=_1128549… 3/6
09/10/2019 Revisar envio do teste: ATIVIDADE 2 – SIM0129 ...

Resposta Selecionada: b. F; V; F; V.
Resposta Correta: b. F; V; F; V.
Feedback Parabéns! A sua resposta está correta! Para manter o
da valor deve-se copiar o bit relativo ao sinal. Sendo assim,
resposta: todos os demais bits da variável destino deverão ser
preenchidos com o bit relativo ao sinal da variável fonte.
Esse processo é chamado de extensão de sinal.

Pergunta 6 0,2 em 0,2 pontos

Interrupções são sinais gerados pelos dispositivos ou pelo software


para que as informações sejam coletadas ou direcionadas aos
dispositivos de E/S (entrada e saída). Desta forma, por intermédio
dos barramentos e com o controlador de interrupções, os dispositivos
de E/S conseguem realizar o interfaceamento com o processador.

Frente às afirmativas a seguir, assinale com “V” aquelas que você


julgue com verdadeiras e com “F” as que você julgue como falsas:

( ) As interrupções em nada impactam sobre o pipeline pois as


instruções relativas ao seu tratamento seguem o fluxo normal de
execução dentro do pipeline.
( ) Se gasta tempo computacional atendendo às interrupções devido
à troca de contexto, salvando e recuperando, junto à memória, a
imagem do processo (programa) interrompido.
( ) Instruções têm sempre prioridade frente os processos dos
usuários.
( ) Toda vez que o clock do computador pulsa, uma interrupção é
gerada.

Agora, assinale a alternativa que apresenta a sequência correta de


respostas.

Resposta Selecionada: e. F; V; V; V.
Resposta Correta: e. F; V; V; V.
Feedback Parabéns! Sua escolha foi a certa! Interrupções são um
da dos elementos que mais degradam a eficiência do
resposta: pipeline. Toda vez que uma interrupção é gerada,
inclusive, todo pulso de clock gera uma interrupção, deve-
se limpar o pipeline para que sejam carregadas as
instruções relativas ao tratamento da interrupção. Nesta
ocasião, deve-se, também, salvar o contexto do processo
interrompido para que seja restaurado oportunamente.

https://uniritter.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_27576563_1&course_id=_543383_1&content_id=_1128549… 4/6
09/10/2019 Revisar envio do teste: ATIVIDADE 2 – SIM0129 ...

Pergunta 7 0,2 em 0,2 pontos

Equipamento que se tornou tão comum quanto qualquer eletrodoméstico, atualmente


o computador está inserido em nosso cotidiano de uma forma quase transparente
para o usuário. Ele executa as mais diversas tarefas a partir de simples comandos,
de forma rápida e bastante confiável. Assinale a alternativa que corresponde a
definição de computador, de acordo com William Stallings (2003):

Resposta a.
Selecionada: computador pode ser visto como um sistema formado por um
conjunto estruturado de componentes, e cujas funções se resumem
em processamento de dados; armazenamento de dados;
transferência de dados e controle das operações internas e de
acesso à informação.
Resposta a.
Correta: computador pode ser visto como um sistema formado por um
conjunto estruturado de componentes, e cujas funções se resumem
em processamento de dados; armazenamento de dados;
transferência de dados e controle das operações internas e de
acesso à informação.

Pergunta 8 0 em 0,2 pontos

É a Unidade que gera os sinais que controlam os demais componentes internos da


CPU e também todos os sinais de controle externos.

Resposta Selecionada: D. ULA

Resposta Correta: B. Unidade de Controle

Pergunta 9 0,2 em 0,2 pontos

É sabido que, no processador, encontramos registradores de


propósito geral (GPR) e registradores de controle. Dentro da classe
de registradores de controle, existe um conteúdo que representa a
linha a ser executada em um determinado momento: o registrador PC
(program counter). Esse conteúdo deve ser alterado a cada ciclo para
que, no próximo ciclo, possa ser buscada a instrução subsequente
àquela executada no momento corrente. Diante desse fato, pode-se
afirmar que:

Resposta b.
Selecionada: O valor de PC é incrementado em uma unidade (que
representa o salto de memória para a próxima linha de
código) após a etapa de busca da instrução e, também,
poderá ser incrementado com um valor resultante do
processamento de uma instrução de desvio.
Resposta b.
Correta: O valor de PC é incrementado em uma unidade (que
representa o salto de memória para a próxima linha de
código) após a etapa de busca da instrução e, também,
poderá ser incrementado com um valor resultante do
processamento de uma instrução de desvio.
Feedback A resposta está correta. O valor de PC é incrementado
da logo após o processo de busca da instrução, podendo ser
resposta: alterado na fase de execução da instrução quando a
instrução em questão representar um desvio. O valor do
PC será incrementado ao valor produzido (em caso da
https://uniritter.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_27576563_1&course_id=_543383_1&content_id=_1128549… 5/6
09/10/2019 Revisar envio do teste: ATIVIDADE 2 – SIM0129 ...

efetivação do desvio). O valor transportado pela instrução


de desvio (que será adicionado ao PC) refere-se ao
deslocamento a ser dado (para frente ou para trás) – isso
permite uma melhor manipulação de endereçamento
relativo, flexibilizando a posição na qual o bloco de
instruções poderá ser alocado na memória.

Pergunta 10 0 em 0,2 pontos

Além de auxiliar no projeto do IAS, Jonh von Neumann também definiu algumas
regras e bases primárias para os computadores modernos que são descritas por
Stallings (2003).
Considere as afirmativas:

Como o dispositivo é um computador, ele necessariamente precisa realizar as


operações elementares da aritmética mais frequentes, como adição,
subtração, multiplicação e divisão. Dessa forma ele precisará conter unidades
especializadas apenas para essas operações.
Controle lógico do dispositivo, ou seja, a sequência apropriada de suas
operações podem ser executadas de forma mais eficiente se forem realizadas
e controladas por um órgão de controle central.
Qualquer dispositivo que executar sequências de operações longas e
complicadas, especificamente cálculos, deve possuir um sistema de memória.

Estão corretas:

Resposta Selecionada: e. Apenas I está correta

Resposta Correta: a. I, II e III estão corretas


Quarta-feira, 9 de Outubro de 2019 22h38min27s BRT

← OK

https://uniritter.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_27576563_1&course_id=_543383_1&content_id=_1128549… 6/6

Вам также может понравиться