Prévia do material em texto
Painel Meus cursos 32010001773-T01-2024-1 📚 Módulo 2 ✅ [A2] Avaliação do Módulo 2 – Interface Hardware/Software Iniciado em quarta, 1 mai 2024, 18:11 Estado Finalizada Concluída em quarta, 1 mai 2024, 18:26 Tempo empregado 15 minutos 9 segundos Avaliar 10,00 de um máximo de 10,00(100%) Comentários Questão 1 Correto Atingiu 1,00 de 1,00 Qualquer software, para ser executado pelo processador, precisa ser traduzido em instruções de máquina. Escolha uma opção: Verdadeiro Falso 01/05/2024, 19:24 ✅ [A2] Avaliação do Módulo 2 – Interface Hardware/Software: Revisão da tentativa https://ava.ufms.br/mod/quiz/review.php?attempt=934262&cmid=759348 1/5 https://ava.ufms.br/my/ https://ava.ufms.br/course/view.php?id=53712 https://ava.ufms.br/course/view.php?id=53712#section-3 https://ava.ufms.br/mod/quiz/view.php?id=759348 Questão 2 Correto Atingiu 1,00 de 1,00 Questão 3 Correto Atingiu 1,00 de 1,00 Assinale a alternativa INCORRETA: a. Um programa em uma linguagem de montagem não precisa ser transformado para instruções de máquina para ser executado pelo processador. b. A linguagem de montagem é específica de cada processador (ou família de processadores). c. A linguagem de máquina é específica de cada processador (ou família de processadores). d. Um programa em uma linguagem de alto nível precisa ser transformado para instruções de máquina para ser executado pelo processador. e. Um programa em uma linguagem de alto nível precisa passar pelos processos de compilação ou interpretação para ser executado. f. A linguagem de alto nível é independente de plataforma, isto é, não é específica de cada processador (ou família de processadores). Assinale a alternativa que indica o software responsável por traduzir um programa em uma linguagem de programação de alto nível para instruções de máquina. a. Montador. b. Compilador. c. Carregador (loader). d. Ligador (ou link-editor ou linker). 01/05/2024, 19:24 ✅ [A2] Avaliação do Módulo 2 – Interface Hardware/Software: Revisão da tentativa https://ava.ufms.br/mod/quiz/review.php?attempt=934262&cmid=759348 2/5 Questão 4 Correto Atingiu 1,00 de 1,00 Questão 5 Correto Atingiu 1,00 de 1,00 Usando instruções aritméticas genéricas de 3 endereços (com um operando destino e dois operandos fontes, nessa ordem), indique como a expressão A = B - (C * D) + E pode ser traduzida. Isto é, assinale a alternativa que mostra a sequência de instruções que implementa a expressão. a. MUL A, C, D SUB A, B, A ADD A, A, E b. SUB A, B, C MUL A, A, D ADD A, A, E c. MUL A, C, D SUB A, A, B ADD A, A, E d. SUB A, B, C ADD A, D, E MUL A, A, A O termo conjunto de instruções do processador (ou ISA, do inglês Instruction Set Architecture) refere-se a: a. O conjunto de diferentes instruções de montagem da linguagem de montagem. b. O conjunto de diferentes comandos de uma linguagem de programação de alto nível. c. O conjunto de diferentes instruções de máquina que o processador é capaz de executar. d. O conjunto de registradores internos do processador. e. O conjunto de instruções usadas por um programa. 01/05/2024, 19:24 ✅ [A2] Avaliação do Módulo 2 – Interface Hardware/Software: Revisão da tentativa https://ava.ufms.br/mod/quiz/review.php?attempt=934262&cmid=759348 3/5 Questão 6 Correto Atingiu 1,00 de 1,00 Questão 7 Correto Atingiu 1,00 de 1,00 Questão 8 Correto Atingiu 1,00 de 1,00 Questão 9 Correto Atingiu 1,00 de 1,00 Comparando o desenvolvimento de programas usando linguagem de montagem ou uma linguagem de programação de alto nível, é INCORRETO afirmar que: a. A depuração do programa em linguagem de montagem é mais difícil. b. O tempo de desenvolvimento do programa em linguagem de programação de alto nível é mais curto. c. O programa em linguagem de montagem não apresenta portabilidade para computadores com outras famílias de processadores. d. A programação em linguagem de montagem é mais difícil. e. A manutenção do programa em linguagem de montagem é mais fácil. Instruções de máquina com 2 endereços em geral são mais curtas (em número de bits) do que instruções de máquina com 3 endereços. Escolha uma opção: Verdadeiro Falso As instruções de máquina representam as operações que são interpretadas e executadas pelo processador. Escolha uma opção: Verdadeiro Falso Assinale a alternativa INCORRETA: a. As instruções de montagem são representadas por mnemônicos (abreviações simbólicas que indicam a operação realizada pela instrução). b. O processador é capaz de executar as instruções da linguagem de montagem. c. O processador não é capaz de executar os comandos das linguagens de programação de alto nível. d. O processador é capaz de executar as instruções de máquina. e. As instruções de máquina são codificadas em binário. 01/05/2024, 19:24 ✅ [A2] Avaliação do Módulo 2 – Interface Hardware/Software: Revisão da tentativa https://ava.ufms.br/mod/quiz/review.php?attempt=934262&cmid=759348 4/5 Questão 10 Correto Atingiu 1,00 de 1,00 Assinale as alternativas que indicam onde os valores dos operandos, fonte e destino de uma instrução de máquina podem estar localizados. a. Numa função do programa compilador. b. Na área de dados do programa na memória. c. Nos registradores do processador. d. No barramento do computador. e. Em um campo imediato da própria instrução de máquina. Atividade anterior ◄ 📍 [Checkout de Presença] Módulo 2 – Interface Hardware/Software Seguir para... Próxima atividade ▶ [Videoaula] Apresentação do Módulo 3 ► Manter contato Suporte Técnico ao Usuário https://suporteagetic.ufms.br (67) 3345-7613 suporte.agead@ufms.br 01/05/2024, 19:24 ✅ [A2] Avaliação do Módulo 2 – Interface Hardware/Software: Revisão da tentativa https://ava.ufms.br/mod/quiz/review.php?attempt=934262&cmid=759348 5/5 https://ava.ufms.br/mod/assign/view.php?id=759346&forceview=1 https://ava.ufms.br/mod/url/view.php?id=759349&forceview=1 https://suporteagetic.ufms.br/ tel:(67) 3345-7613 mailto:suporte.agead@ufms.br https://api.whatsapp.com/send?phone=556733457613