Prévia do material em texto
ATIVIDADE 3 - FUNDAMENTOS E ARQUITETURA DE COMPUTADORES - 51_2024 Período:03/03/2025 08:00 a 23/03/2025 23:59 (Horário de Brasília) Status:ABERTO Nota máxima:1,00 Gabarito:Gabarito será liberado no dia 24/03/2025 00:00 (Horário de Brasília) Nota obtida: 1ª QUESTÃO Um programa executável é composto de um conjunto de instruções de máquina organizadas sequencialmente. Para iniciar a execução desse programa, é necessário que as instruções a serem executadas estejam armazenadas em células consecutivas na memória principal, e o endereço da primeira instrução do programa deve ser armazenado no processador. O processador desempenha sua função por meio de uma série de pequenas etapas, chamada de ciclo de instrução básico, que inclui: I. Interpretar a operação a ser realizada. II. Buscar uma instrução na memória. III. Executar efetivamente a operação com o(s) dado(s). IV. Buscar os dados onde estiverem armazenados, para trazê-los até o processador. V. Guardar o resultado (se houver algum) no local definido na instrução. Assinale a alternativa que corresponda à ordenação correta dessas etapas: ALTERNATIVAS II, III, I, V, IV. III, I, V, II, IV. III, II, I, IV, V. V, III, II, l, IV. II, I, IV, III, V. 2ª QUESTÃO O matemático John Von Neumann desenvolveu uma arquitetura que fundamenta os projetos atuais dos computadores. Fonte: TANENBAUM, A. S.; AUSTIN, T. Organização estruturada de computadores. 6. ed. Pearson, 2013. Sobre essa arquitetura, classifique V para as afirmativas verdadeiras e F para as falsas: ( ) Os dados e as instruções são armazenados em uma memória de leitura e escrita. ( ) O conteúdo dessa memória é endereçado pela sua posição, independentemente do tipo de dados nela contido. ( ) A execução de instruções ocorre de modo sequencial, exceto quando o programa altere a instrução para a seguinte. Assinale a alternativa que apresenta a sequência correta: ALTERNATIVAS 13/03/2025, 22:38 Unicesumar - Ensino a Distância about:blank 1/6 V, F, V. F, F, F. V, V, V. F, V, F. F, F, V. 3ª QUESTÃO O ciclo de instrução do processador pode ser dividido em duas fases principais: o ciclo de busca e o ciclo de execução. Considerando esse processo e as responsabilidades da Unidade de Controle (UC) e da Unidade Lógica e Aritmética (ULA) (Noel, 2019). Fonte: NOEL, A. A. Fundamentos e Arquitetura de Computadores. Maringá-Pr – UniCesumar, 2019. Sobre o exposto, analise as sentenças a seguir: I. A Unidade de Controle (UC) executa diretamente as instruções armazenadas na memória, sem necessidade da ULA. II. O contador de programa (PC) armazena temporariamente o resultado das operações lógicas e aritméticas antes de transferi-lo para a memória. III. O ciclo de instrução inicia com a busca da próxima instrução na memória, armazenada no registrador de instrução antes de ser decodificada. IV. A CPU executa diretamente todas as instruções sem precisar acessar a memória após a fase de busca, pois todas as informações necessárias já estão armazenadas nos registradores. V. A instrução pode ser completamente executada antes de determinar se há necessidade de acessar a memória para buscar dados adicionais. É correto o que se afirma em: ALTERNATIVAS I, apenas. III, apenas. II e III, apenas. I e V, apenas. I, II, III, IV e V. 4ª QUESTÃO Um dos primeiros equipamentos ou máquinas analógicas surgiu em 1642, criado por Blaise Pascal quando ele tinha apenas 17 anos. Pascal desenvolveu esta máquina com a finalidade de ajudar seu pai no trabalho com as finanças e cálculo de impostos. O equipamento criado por Pascal foi um marco muito relevante para os desenvolvimentos dos equipamentos futuros. Sobre as características da máquina criada por Pascal, assinale a alternativa correta: ALTERNATIVAS 13/03/2025, 22:38 Unicesumar - Ensino a Distância about:blank 2/6 Sua máquina realizava apenas as operações de soma e divisão, utilizando engrenagens e varetas. Sua máquina realizava apenas as operações de soma e subtração, utilizando rodas e engrenagens dentadas. Sua máquina realizava apenas as operações de soma, subtração e multiplicação, utilizando rodas e roldanas. Sua máquina realizava todas as operações matemáticas possíveis, utilizando roldanas e engrenagens dentadas. Sua máquina realizava apenas as operações de subtração e multiplicação, utilizando rodas e engrenagens dentadas. 5ª QUESTÃO As portas lógicas são blocos fundamentais que combinados dão origem aos circuitos lógicos, a partir dos quais é possível realizar operações. As portas lógicas podem possuir diversas variáveis de entrada, porém apenas uma variável de saída por vez. Fonte: https://bityli.com/EpN6B. Acesso em: 10 fev. 2022. Considerando as características e diferenças dos operadores AND, OR e NOT, assinale a alternativa correta que apresenta a expressão booleana para uma porta lógica NAND com três entradas, sendo umas destas entradas NOT: ALTERNATIVAS S = ~((C.D) +~C) S = ~(A.~B.~C) S = ~(C.~D.E) S = (A+B.C)~ S = (A.B+C)~ 6ª QUESTÃO Um sistema de Entrada e Saída (E/S) envolve diversos componentes que garantem a comunicação entre o processador e os periféricos. Periféricos são quaisquer dispositivos que possam ser conectados e que efetuem troca de dados com o computador (Noel, 2019). Fonte: NOEL, A. A. Fundamentos e Arquitetura de Computadores. Maringá-Pr – UniCesumar, 2019. Considerando a estrutura de um sistema de E/S, assinale a alternativa correta: ALTERNATIVAS O barramento de expansão permite que o processador se comunique com os periféricos por meio de interfaces e controladores. O driver é um componente de hardware responsável por controlar a transferência de dados entre o processador e os periféricos. A interface de E/S é exclusivamente um componente de software que permite a comunicação entre o sistema operacional e os periféricos. Os barramentos de E/S transportam apenas sinais de controle, pois os dados trafegam diretamente entre o processador e os periféricos sem intermediários. Periféricos de entrada e saída, como pendrives e cartões de memória, apenas recebem dados do processador, não sendo capazes de enviar informações ao computador. 13/03/2025, 22:38 Unicesumar - Ensino a Distância about:blank 3/6 7ª QUESTÃO A CPU (Unidade Central de Processamento) é composta por três principais elementos: a Unidade de Controle (UC), a Unidade Lógica e Aritmética (ULA) e os Registradores. Fonte: NOEL, A. A. Fundamentos e Arquitetura de Computadores. Maringá-Pr – UniCesumar, 2023. Sobre o funcionamento desses componentes e sua interação no processamento de instruções, assinale a alternativa correta: ALTERNATIVAS A Unidade de Controle (UC) é responsável pela execução direta das operações aritméticas e lógicas, coordenando os cálculos dentro da CPU. Os registradores funcionam como uma memória auxiliar externa ao processador, sendo utilizados para armazenar dados temporários fora da CPU. A CPU se comunica com os demais componentes do computador exclusivamente por meio da Unidade de Controle (UC), sem a necessidade de barramentos. A Unidade de Controle (UC) gerencia o fluxo de dados dentro do processador, buscando instruções na memória, decodificando-as e coordenando a execução pela ULA. A Unidade Lógica e Aritmética (ULA) não possui papel na realização de operações lógicas, sendo responsável apenas por operações matemáticas como soma, subtração, multiplicação e divisão. 8ª QUESTÃO O Sistema Operacional (S.O) desempenha um papel essencial na interface entre hardware e software. A função do sistema operacional é estar entre a arquitetura e os programas aplicativos, de forma que o sistema operacional é quem cuida de toda essa parte de comunicação. Fonte: NOEL, A. A. Fundamentos e arquitetura de computadores. Maringá: UniCesumar, 2019. Considerando as funções e características do S.O, assinale a alternativa correta: ALTERNATIVAS 13/03/2025, 22:38 Unicesumar - Ensino a Distância about:blank 4/6 Para que um software funcione em qualquer arquitetura de hardware, basta queele seja escrito corretamente, sem necessidade de intervenção do sistema operacional. O sistema operacional é responsável por traduzir automaticamente qualquer programa para qualquer arquitetura existente, sem necessidade de adaptações específicas. Um dos principais papéis do sistema operacional é permitir que os aplicativos se comuniquem diretamente com o hardware, eliminando a necessidade de camadas intermediárias. O funcionamento adequado de um sistema operacional depende unicamente do hardware utilizado, sem influência do gerenciamento de recursos ou da execução de programas. O sistema operacional atua como um intermediário entre os programas e o hardware, gerenciando recursos e fornecendo bibliotecas e interfaces que facilitam o desenvolvimento de software para diferentes arquiteturas. 9ª QUESTÃO Hoje existem muitas linguagens de programação, algumas mais simples e acessíveis e outras mais complexas. No entanto, as máquinas entendem apenas uma língua: o binário. No final, não importa (entre aspas) qual linguagem de programação usamos, já que tudo tem que passar por um compilador que gera o binário. Sobre o exposto, avalie as asserções a seguir e a relação proposta entre elas: I. A programação de baixo nível é aquela cujas instruções são muito próximas à linguagem da máquina. Os programas são projetados para funcionar com hardware específico, porque as instruções são projetadas para uma arquitetura específica. PORQUE II. Linguagens de programação de baixo nível interagem diretamente com o hardware, sem compiladores ou intérpretes adicionais, o que nos permite obter melhor desempenho. Assinale a alternativa correta: ALTERNATIVAS As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I. As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. 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 falsas. 10ª QUESTÃO A memória principal, também conhecida como memória principal semicondutora, é a forma mais comum de armazenamento de acesso aleatório, por isso também é conhecida como RAM (Random Access Memory — Memória de Acesso Aleatório) (Noel, 2019). Fonte: NOEL, A. A. Fundamentos e Arquitetura de Computadores. Maringá-Pr – UniCesumar, 2019. A respeito da memória principal e suas características, assinale a alternativa correta: ALTERNATIVAS 13/03/2025, 22:38 Unicesumar - Ensino a Distância about:blank 5/6 A memória principal é considerada de acesso sequencial, pois os dados só podem ser lidos na ordem em que foram armazenados. A memória RAM é um tipo de memória volátil, mas sua principal vantagem é manter os dados armazenados mesmo sem alimentação elétrica. A SRAM é mais lenta e mais barata do que a DRAM, sendo preferida para armazenar grandes quantidades de dados em sistemas de alto desempenho. A memória RAM do tipo SRAM precisa ser constantemente recarregada devido ao uso de capacitores, garantindo a manutenção dos dados armazenados. A DRAM é mais densa e consome menos energia do que a SRAM, mas precisa de recarga periódica para manter seus dados devido à descarga dos capacitores. 13/03/2025, 22:38 Unicesumar - Ensino a Distância about:blank 6/6