Prévia do material em texto
Conteúdo do teste 1. Parte superior do formulário Pergunta 1 1 ponto A linguagem de montagem (assembly language) é bem próxima ao hardware, só não é mais próxima que a linguagem de máquina. A escrita na linguagem assembly é considerada mais fácil do que na linguagem de máquina. Com base no conteúdo estudado sobre linguagem assembly, analise as afirmativas a seguir e assinale V para as verdadeira(s) e F para a(s) falsa(s): I. ( ) É uma linguagem de baixo nível mais fácil de programar. II. ( ) A linguagem é utilizada pelo processador, desenvolvida em sistema binário. II. ( ) É uma linguagem de alto nível, mais próxima à linguagem humana do que à do hardware. IV. ( ) É uma linguagem utilizada pelo processador, inacessível ao programador. V. ( ) Ela permite o uso de códigos para representar operações ou instruções. Agora, assinale a alternativa que representa a sequência correta: 1. V, V, F, F, V. 2. V, F, V, F, F. 3. F, F, F, V, V. 4. F, V, V, F, F. 5. V, F, F, F, V. Parte inferior do formulário 2. Parte superior do formulário Pergunta 2 1 ponto Qualquer operação do computador só pode ser realizada com base em dados. Dados são a base de tudo no computador, e existem dados de diversos tipos, chamados de “tipos de operando”. Considerando essas informações e o conteúdo estudado sobre tipos de operando, pode-se afirmar que: 1. o computador trabalha com números decimais. 2. endereços são um tipo de operando. 3. cada instrução tem direito a um endereço. 4. os caracteres são reconhecidos pela linguagem de máquina. 5. os dados lógicos trabalham com números de 0 a 9. Parte inferior do formulário 3. Parte superior do formulário Pergunta 3 1 ponto A linguagem de montagem é estruturada sobre quatro elementos diferentes: Rótulo, Mnemônico, Operando(s) e Comentário. Cada elemento possui uma função diferente na forma em que é representado no código. Com base nessas informações e no conteúdo estudado sobe linguagem de montagem, pode-se afirmar que: 1. comentário é o valor utilizado por uma instrução. 2. o rótulo pode ser usado para instruções, dados e endereços. 3. um operando pode ser usado de forma opcional. 4. é obrigatório deixa comentário nas linhas do código. 5. rótulo é o nome do opcode, diretiva ou macro. Parte inferior do formulário 4. Parte superior do formulário Pergunta 4 1 ponto Os computadores trabalham executando processos definidos pelas instruções. Existem instruções com diversas funções, sendo que uma delas é conhecida como “instruções de processamento de dados”. Com base nessas informações e no conteúdo estudado sobre instruções de processamento de dados, pode-se afirmar que elas são: 1. instruções de entrada e saída (E/S). 2. operações de processamento realizadas pela CPU. 3. operações de teste e desvio. 4. instruções armazenadas nos registradores. 5. operações de aviso e correção. Parte inferior do formulário 5. Parte superior do formulário Pergunta 5 1 ponto Os computadores têm a capacidade de realizar todos os tipos de operações, buscando sempre otimizar seus processos para que essas operações sejam realizadas da forma mais rápida, independentemente do volume de informações. Considerando essas informações e o conteúdo estudado sobre os tipos de operações, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s): I. ( ) Os computadores realizam diversas operações aritméticas. II. ( ) A CPU trabalha com E/S sem necessidade de se comunicar o tempo todo. III. ( ) A operação de conversão transforma números decimais em binários. IV. ( ) As últimas instruções executadas são armazenadas nos registradores. V. ( ) O controle do sistema é feito em modo usuário. Agora, assinale a alternativa que representa a sequência correta: 1. V, F, V, F, V. 2. F, F, V, V, F. 3. F, F, F, V, V. 4. V, F, V, V, F. 5. V, F, F, V, F. Parte inferior do formulário 6. Parte superior do formulário Pergunta 6 1 ponto Diversas linguagens podem ser usadas para a criação de programas de computadores, sejam de baixo ou alto nível. A linguagem de baixo nível mais próxima ao computador é a linguagem de máquina. Considerando essas informações e o conteúdo estudado sobre linguagem de máquina, pode-se afirmar que ela é: 1. uma linguagem que utiliza abreviações para identificar operações e instruções. 2. utilizada pelo processador, que o computador consegue compreender, pois seu código é decimal. 3. a linguagem utilizada pelo processador, criada na linguagem mais fácil para compreensão do programador. 4. utilizada pelo processador, que o computador consegue compreender, pois seu código é binário. 5. uma linguagem de alto nível, criada para facilitar a compreensão do programador. Parte inferior do formulário 7. Parte superior do formulário Pergunta 7 1 ponto A comunicação entre seres humanos e máquina é feita através de linguagem de programação. A linguagem de máquina é a linguagem que o computador compreende todos os programas desenvolvidos e eles são convertidos para essa linguagem antes de serem lidos pelo computador. Com base nessas informações e no conteúdo estudado sobre linguagem de máquina, pode-se afirmar que a linguagem-fonte é: 1. o código objeto. 2. a linguagem na qual o programa foi escrito. 3. um tipo de instrução da linguagem MIPS. 4. a linguagem binária. 5. a linguagem usada na fonte do computador. Parte inferior do formulário 8. Parte superior do formulário Pergunta 8 1 ponto A escrita de um programa tem diversas fases, pois tudo depende da finalidade para a qual o sistema está sendo desenvolvido. Uma das ferramentas mais usadas no desenvolvimento de um programa é o depurador. Com base no conteúdo estudado sobre linguagem de máquina, pode-se afirmar que o Depurador é: 1. um programa responsável pela comunicação entre os módulos. 2. um programa responsável por excluir automaticamente instruções que contenham erros. 3. um programa usado para converter decimal em binário. 4. um programa utilizado para testar o programa e localizar possíveis erros. 5. um programa utilizado para transmitir dados. Parte inferior do formulário 9. Parte superior do formulário Pergunta 9 1 ponto Entre os tipos de operandos das instruções temos os endereços. Eles são essenciais para o funcionamento do computador, pois deles dependem a sequência em que as instruções serão executadas e o local onde cada uma está. Considerando essas informações e o conteúdo estudado sobre os tipos de operandos, pode-se afirmar que os endereços são usados para: 1. converter caracteres diversos em binários. 2. identificar se existe ponto flutuante na operação. 3. transferir dados de endereços de um local para outro. 4. identificar os endereços dos dados de cada instrução. 5. excluir os endereços da operação. Parte inferior do formulário 10. Parte superior do formulário Pergunta 10 1 ponto Algumas instruções trabalham com operando imediato. Podemos identificar um operando imediato no código pois, quando é utilizado, acrescenta-se a letra “I” à instrução. Por exemplo, pode-se usar o termo “ADDI”. Considerando essas informações e o conteúdo estudado sobre operando imediato, pode-se afirmar que ele: 1. tem a função de transferir dados. 2. também pode ser chamado de constante. 3. é utilizado para identificar os dispositivos E/S. 4. é um tipo de operação do computador. 5. causa o aumento do tamanho do código Parte inferior do formulário