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 quinta, 6 jun 2024, 20:18 Estado Finalizada Concluída em quinta, 6 jun 2024, 20:29 Tempo empregado 10 minutos 57 segundos Avaliar 10,00 de um máximo de 10,00(100%) Comentários Questão 1 Correto Atingiu 1,00 de 1,00 O termo conjunto de instruções do processador (ou ISA, do inglês Instruction Set Architecture) refere-se a: a. O conjunto de registradores internos do processador. b. O conjunto de diferentes instruções de montagem da linguagem de montagem. c. O conjunto de instruções usadas por um programa. d. O conjunto de diferentes instruções de máquina que o processador é capaz de executar. e. O conjunto de diferentes comandos de uma linguagem de programação de alto nível. 23/06/24, 22:59 ✅ [A2] Avaliação do Módulo 2 – Interface Hardware/Software: Revisão da tentativa https://ava.ufms.br/mod/quiz/review.php?attempt=983808&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 Questão 4 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. Nos registradores do processador. c. Em um campo imediato da própria instrução de máquina. d. No barramento do computador. e. Na área de dados do programa na memória. 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. Carregador (loader). b. Ligador (ou link-editor ou linker). c. Montador. d. Compilador. Assinale a alternativa INCORRETA: a. A linguagem de alto nível é independente de plataforma, isto é, não é específica de cada processador (ou família de processadores). b. Um programa em uma linguagem de alto nível precisa ser transformado para instruções de máquina para ser executado pelo processador. c. A linguagem de montagem é específica de cada processador (ou família de processadores). d. Um programa em uma linguagem de alto nível precisa passar pelos processos de compilação ou interpretação para ser executado. e. A linguagem de máquina é específica de cada processador (ou família de processadores). f. Um programa em uma linguagem de montagem não precisa ser transformado para instruções de máquina para ser executado pelo processador. 23/06/24, 22:59 ✅ [A2] Avaliação do Módulo 2 – Interface Hardware/Software: Revisão da tentativa https://ava.ufms.br/mod/quiz/review.php?attempt=983808&cmid=759348 2/5 Questão 5 Correto Atingiu 1,00 de 1,00 Questão 6 Correto Atingiu 1,00 de 1,00 Questão 7 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. O programa em linguagem de montagem não apresenta portabilidade para computadores com outras famílias de processadores. b. O tempo de desenvolvimento do programa em linguagem de programação de alto nível é mais curto. c. A manutenção do programa em linguagem de montagem é mais fácil. d. A depuração do programa em linguagem de montagem é mais difícil. e. A programação em linguagem de montagem é mais difícil. Assinale as alternativas que representam informações providas nos campos de uma instrução de máquina a. O rótulo (do inglês, label) representa o endereço da instrução na memória. b. O código da operação representada pela instrução. c. O comentário da instrução. d. Os operandos fonte usados pela instrução. e. Os operandos destino usado pela instrução. Assinale a alternativa que indica o software responsável por combinar um ou mais arquivos contendo instruções de máquina (módulos objeto) em um único programa executável. a. Montador. b. Ligador (ou link-editor ou linker). c. Compilador. d. Interpretador. e. Carregador (loader). 23/06/24, 22:59 ✅ [A2] Avaliação do Módulo 2 – Interface Hardware/Software: Revisão da tentativa https://ava.ufms.br/mod/quiz/review.php?attempt=983808&cmid=759348 3/5 Questão 8 Correto Atingiu 1,00 de 1,00 Questão 9 Correto Atingiu 1,00 de 1,00 Questão 10 Correto Atingiu 1,00 de 1,00 Assinale a alternativa que indica o software responsável por traduzir um programa em linguagem de montagem para instruções de máquina. a. Montador. b. Ligador (ou link-editor ou linker). c. Interpretador. d. Carregador (loader). e. Compilador. 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 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 23/06/24, 22:59 ✅ [A2] Avaliação do Módulo 2 – Interface Hardware/Software: Revisão da tentativa https://ava.ufms.br/mod/quiz/review.php?attempt=983808&cmid=759348 4/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/ (67) 3345-7613 suporte.agead@ufms.br 23/06/24, 22:59 ✅ [A2] Avaliação do Módulo 2 – Interface Hardware/Software: Revisão da tentativa https://ava.ufms.br/mod/quiz/review.php?attempt=983808&cmid=759348 5/5 tel:(67) 3345-7613 mailto:suporte.agead@ufms.br https://api.whatsapp.com/send?phone=556733457613