Buscar

ATIVIDADE 4 - ENG SOFT - FUNDAMENTOS E ARQUITETURA 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 9 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 9 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 9 páginas

Prévia do material em texto

13/04/2019 Unicesumar - Ensino a Distância
1/9
ATIVIDADE 4 - ENG SOFT - FUNDAMENTOS E ARQUITETURA DE COMPUTADORES - 2019A1.1
Período:02/04/2019 15:30 a 16/04/2019 23:59 (Horário de Brasília)
Status:ABERTO
Nota máxima:0,50
Gabarito:Gabarito será liberado no dia 17/04/2019 00:00 (Horário de Brasília)
Nota obtida:
1ª QUESTÃO
Uma das funções principais de um sistema operacional é controlar todos os dispositivos de e/s de um
computador, tratar erros, interceptar interrupções, fornecer uma interface entre o dispositivo e o sistema,
emitir comandos para os dispositivos. Um sistema de E/S é composto de vários componentes diferentes,
entre eles: periféricos, interface, controlador, driver, porta E/S e barramento.
Disponível em: <https://www.devmedia.com.br/como-funcionam-os-dispositivos-de-entrada-e-
saida/28275>. Acesso em: 10 fev. 2019 (adaptado)
Considerando as informações apresentadas, avalie as afirmações a seguir e associe aos componentes que
possivelmente foram os responsáveis pela falha.
  
( ) Periférico I. Ricardo queria utilizar um programa em seu computador, porém ao tentar executá-lo não
conseguiu.
( ) Interface
II.Juliana estava escrevendo um livro, utilizando seu computador. Quando estava no meio de
suas atividades,
 o teclado parou de funcionar.
( ) Driver
III. Maria, uma fotógrafa bem sucedida, conectou sua câmera em seu computador, para que
pudesse descarregar
 as imagens, porém não conseguiu ser bem sucedida.
( )
Barramento
IV. O alarme da casa de Cristina vive disparando sozinho, e sem motivos. Quando ela foi olhar
seu alarme, o
 teclado e a receptora estavam no mesmo endereço jumper, quando ela trocou, parou de dar
problemas.
 
 
Assinale a alternativa que apresenta a sequência correta.
ALTERNATIVAS
I, II, III, IV.
II, I, III, IV.
IV, III, II, I.
II, IV, I, III.
III, II, I, IV.
2ª QUESTÃO
13/04/2019 Unicesumar - Ensino a Distância
2/9
É o conjunto de programas que gerenciam recursos, processadores, armazenamento, dispositivos de
entrada e saída e dados da máquina e seus periféricos. O sistema que faz comunicação entre o hardware e
os demais softwares. O Sistema Operacional cria uma plataforma comum a todos os programas utilizados.
Exemplos: Dos, Unix, Linux, Mac OS, OS-2, Windows NT.
Disponível em: <http://www.inf.ufsc.br/~j.barreto/cca/sisop/sisoperac.html>. Acesso em: 11 fev. 2019.
Considerando as informações acima, avalie as asserções a seguir e a relação proposta entre elas.
I. O Sistema Operacional é um conjunto de programas que gerenciam os recursos, oferecendo ao usuário
facilidades para sua comunicação com o computador e servindo de plataforma para o funcionamento de
programas.
PORQUE
II. O sistema operacional possui três funções básicas: controlar os recursos do sistema de computação,
executar os programas do computador e gerenciar dados.  Dessa forma ele proporciona uma interface para
o usuário se comunicar com o computador, além de gerenciar os dispositivos de hardware e arquivos do
computador e dar suporte a outros programas.
 
A respeito dessas asserções, assinale a opção correta.
ALTERNATIVAS
As asserções I e II são proposições falsas.
A asserção I é uma proposição verdadeira e a II é uma proposição falsa.
A asserção I é uma proposição falsa e a II é uma proposição verdadeira.
As asserções I e II são proposições verdadeiras e a II é uma justificativa correta da I.
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
3ª QUESTÃO
13/04/2019 Unicesumar - Ensino a Distância
3/9
Observe a tira:
Disponível em: <vidadeprogramador.com.br>. Acesso em 11 fev. 2019.
Considerando a tira anterior, analise as afirmações a seguir:
I. O problema relatado pelo usuário é a falha do sistema operacional.
II. É o sistema operacional que possibilita o funcionamento dos programas.
III. A função do sistema operacional é estar entre a arquitetura e os programas aplicativos.
IV. O sistema operacional é quem cuida da comunicação dos programas com a arquitetura, e fornece
bibliotecas de funções e interfaces que podem ser utilizadas pelos programas.
 
É correto o que se afirma em:
ALTERNATIVAS
I, apenas.
I e II, apenas.
I e III, apenas.
II e III, apenas.
I, II, III e IV.
4ª QUESTÃO
13/04/2019 Unicesumar - Ensino a Distância
4/9
Observe a tira:
 
Disponível em: <vidadeprogramador.com.br>. Acesso em 11 fev. 2019.
Considerando a tira anterior, analise as afirmações a seguir:
I. O problema relatado pelo usuário pode ter sido causado pela falha no sistema de entrada e saída.
II. O problema relatado pelo usuário pode ter sido causado pela falha no dispositivo periférico.
III. A caixa de som é um periférico de saída.
IV. O problema relatado pelo usuário pode ter sido causado pela falha no driver.
É correto o que se afirma em:
 
 
ALTERNATIVAS
I, apenas.
I e II, apenas.
I e III, apenas.
II e III, apenas.
I, II, III e IV.
5ª QUESTÃO
13/04/2019 Unicesumar - Ensino a Distância
5/9
Observe a tira: 
 
Disponível em: <vidadeprogramador.com.br>. Acesso em 11 fev. 2019.
 
Considerando a tira anterior, analise as afirmações a seguir:
I. As linguagens de programação podem ser classificadas em três tipos: linguagem de máquina, linguagem
de baixo nível e linguagem de alto nível;
II. Uma linguagem de baixo nível é aquela que se aproxima mais da linguagem que falamos;
III. Uma linguagem de alto nível é aquela que se aproxima mais da linguagem de máquina;
IV. Um software é um conjunto de instruções passado ao computador para que este resolva um
determinado problema.
É correto o que se afirma em
ALTERNATIVAS
I e II, apenas.
II e III, apenas.
I, II e III, apenas.
I e IV, apenas.
III e IV, apenas.
6ª QUESTÃO
13/04/2019 Unicesumar - Ensino a Distância
6/9
A evolução acelerada da tecnologia de semicondutores propiciou o surgimento de diversos estudos sobre o
aperfeiçoamento da arquitetura de computadores, dos quais resultaram em um novo tipo de arquitetura,
denominado RISC (Reduced Instruction Set Computador ou “computador com conjunto reduzido de
instruções”). Esse tipo se contrapôs ao tipo de arquitetura até então predominante, o CISC (Complex
Instruction Set Computer ou “computador com conjunto complexo de instruções”).
 
MONTEIRO, M. A. Introdução à Organização de Computadores. 5. ed. Rio de Janeiro: LTC, 2012
(adaptado).
 
A partir do exposto, avalie as afirmativas a seguir, julgando com (V) para as Verdadeiras e (F) para as Falsas:
  
 I. Uma máquina RISC possui um número reduzido de instruções se comparado a uma máquina CISC.
 II. A arquitetura CISC possui um número menor de modos de endereçamento.
 III. A arquitetura RISC utiliza um número de registradores maior que a arquitetura CISC.
 IV. Máquinas RISC tendem a executar instruções bem mais rápido.
 
As afirmações I, II, III e IV são, respectivamente:
ALTERNATIVAS
V, F, V, V.
V, V, F, V.
F, V, V, F.
V, F, F, V.
F, F, F, V.
7ª QUESTÃO
Todo processador é construído de modo a ser capaz de realizar algumas operações primitivas: aritméticas
(somar, subtrair, multiplicar ou dividir números), movimento de dados (mover um dado de um local para
outro) e entrada ou saída (transferir um valor para um dispositivo de saída). Essas operações e a localização
dos dados que elas manipulam são representados por uma sequência de sinais elétricos, cuja intensidade
corresponde a 0s e 1s.
MONTEIRO, M. A. Introdução à Organização de Computadores. 5. ed. Rio de Janeiro: LTC, 2012
(adaptado).
 
O exposto trata sobre como o processador entende e processa uma informação a ser executada. Com
relação a isso, analise as afirmativas:
 
I. O processador busca, na memória RAM, a instrução a ser executada.
 II. O computador, por ser uma máquina sem inteligência própria,necessita da especificação detalhada da
operação que será realizada.
 III. A sequência de 0s e 1s, que formaliza uma determinada operação a ser realizada pelo processador,
denomina-se instrução de máquina.
 IV. Um conjunto de instruções de máquina sequencialmente organizadas constituem um programa a ser
executado.
 
 Está correto o que se afirma em:
ALTERNATIVAS
13/04/2019 Unicesumar - Ensino a Distância
7/9
I e III, apenas.
I, II e IV, apenas.
I, III e IV, apenas.
II, III, e IV, apenas.
I, II, III e IV.
8ª QUESTÃO
O computador é constituído por um sistema de memória. Esse sistema age em como um receptáculo de
armazenamento para os dados e programas utilizados pelo computador. A maioria dos computadores tem
dois tipos de memória: ROM e RAM.
CARTER, N. Teoria e Problemas da Arquitetura de computadores. Porto Alegre: Bookman, 2003
(adaptado).
 
 Sobre as memórias ROM e RAM, leia atentamente as afirmativas:
  
 I. A memória RAM é apenas de leitura e mantêm os dados que o processador pode apenas ler, não
modificar.
 II. A memória RAM possui acesso aleatório, podem tanto ser lidas quanto escritas.
 III. A memória RAM é utilizada para manter programas e dados durante a operação do computador.
 IV. A memória ROM é utilizada para tarefas, tais como programa de inicialização que o sistema executa
quando a alimentação é ligada.
 V. A memória ROM pode ser classificada em subcategorias, como: EPROM, EEPROM, EPROMPT.
  
 É correto o que se afirma em:
  
ALTERNATIVAS
I e II, apenas.
II e III, apenas.
I, III e IV, apenas.
II, III e V, apenas.
II, III e IV, apenas.
9ª QUESTÃO
13/04/2019 Unicesumar - Ensino a Distância
8/9
De modo geral, tradutores podem ser divididos em dois grupos dependendo da relação entre a linguagem-
fonte e a linguagem-alvo. Quando a linguagem-fonte é, em essência, uma representação simbólica para
uma linguagem de máquina numérica, o tradutor é denominado assembler (montador) e a linguagem-
fonte é denominada linguagem de montagem (assembly language). Quando a linguagem-fonte é uma
linguagem de alto nível como Java ou C e a linguagem-alvo é uma linguagem de máquina numérica ou uma
representação simbólica de uma linguagem de máquina numérica, o tradutor é denominado compilador.”
 
TANENBAUM, Andrew S. Organização estruturada de computadores. 5. ed. São Paulo: Pearson, 2010.
 
 
 Com relação às linguagens de programação, a montagem e compilação, utilizados para a criação de
programas que instruem o computador no seu funcionamento marque com Falso (F) ou Verdadeiro (V) as
afirmações abaixo:
 
(     ) Um programador demora mais tempo para escrever o programa em linguagem de máquina, à escrever
este mesmo programa em linguagem de alto nível.
 (     ) As linguagens de programação C# e C++ são exemplos de linguagem de alto nível.
 (     ) Podemos dizer que montadores possuem a função similar a dos compiladores, cada qual para um tipo
de código-fonte.  
 
A sequencia correta desta classificação é:
 
 
ALTERNATIVAS
V, V, F.
F, V, F.
F, V, V.
V,V, V.
F, F, F.
10ª QUESTÃO
”Uma unidade logica e aritmética (ULA) é um dispositivo capaz de realizar operações lógicas (AND, OR,
rotação, shift, etc.) e aritméticas (soma, subtração, etc.). Uma ULA recebe como entrada um conjunto de
operadores e realiza sobre eles uma de suas operações, escolhida através de uma entrada de controle.
Retorna, na saída, o resultado das operações e um conjunto de bits de status, comumente chamados de
flags
. . .
”
Disponível em: http://www.dca.fee.unicamp.br/~tavares/courses/2015s2/ea773-3.pdf . Acesso em: 01
mar. 2018.
 
 Baseado no texto assinale a alternativa que apresenta uma afirmativa FALSA referente à Unidade Lógica
Aritmética:
  
ALTERNATIVAS
13/04/2019 Unicesumar - Ensino a Distância
9/9
É composta por circuitos eletrônicos que implementam operações.
Uma das formas de representar as operações executadas pela ULA é a utilização da tabela-verdade.
O conjunto de bits de status gerados, também chamados de flags, indicam o resultado de Falso ou Verdadeiro.
Apesar de realizar operações lógicas e aritméticas, a ULA as executa a partir da comunicação da Unidade de
Controle.
Realiza operações que comparam dois valores para determinar apenas se o primeiro é maior ou menor que o
segundo.

Outros materiais