Prévia do material em texto
AOL4 - Eletrônica Digital e Sistemas Digitais 1. Pergunta 1 0/0 Nota final: 0 ponto de 0 ponto possível(eis) Os microcontroladores PIC (Peripherical Interface Controller) possuem algumas famílias que contemplam os seus tipos e modelos específicos de aplicações, como, por exemplo, as famílias de 8, 16, 32 e 64 bits. Porém, cada família de microcontrolador PIC difere em vários fatores. Considerando essas informações e o conteúdo estudado sobre microcontroladores PIC, podemos afirmar que: Ocultar opções de resposta 1. Correta: a tensão elétrica de alimentação é um dos fatores que diferem um microcontrolador de outro. Resposta correta 2. o PIC10 possui 10 microcontroladores e no máximo 67 pinos. 3. o PIC12 integra 20 microcontroladores e no máximo 178 pinos. 4. o PIC16 possui 55 microcontroladores e no máximo 46 pinos. 5. o PIC32 integra 84 microcontroladores e no máximo 24 pinos. 2. Pergunta 2 0/0 Nota final: 0 ponto de 0 ponto possível(eis) Os computadores integram inúmeros componentes eletrônicos e lógicos. Um dos principais componentes é o microprocessador. Cada tipo de microprocessador tem o seu próprio conjunto de instruções mnemônicas que representam os códigos binários das instruções. Considerando essas informações e o conteúdo estudado sobre microprocessadores, pode-se afirmar que: Ocultar opções de resposta 1. a arquitetura de alto nível é utilizada por meio de símbolos. 2. a utilização da arquitetura RISC utiliza linguagem de alto nível. 3. Correta: a linguagem Assembly utiliza o conjunto de instruções para criar programas para o microprocessador. Resposta correta 4. o uso da arquitetura de instruções é, na verdade, a própria linguagem de alto nível. 5. o projeto da linguagem de programação depende das características do programador. 3. Pergunta 3 0/0 Nota final: 0 ponto de 0 ponto possível(eis) Durante o processo evolutivo, foram projetados e construídos inúmeros tipos de computadores. Entretanto, acredita-se que grande parte deles já foi esquecida, porém, alguns causaram um impacto significativo sobre o processo histórico, inspirando os cientistas e pesquisadores em novas ideias e desenvolvimentos inovadores. Considerando essas informações e o conteúdo estudado sobre microprocessadores comerciais, é possível afirmar que os computadores que fizeram parte da evolução histórica são: Ocultar opções de resposta 1. MARK I e UNIAC. 2. PIC, MARK I e MARK II. 3. Correta: UNIVAC, ENIAC e os computadores transistorizados. Resposta correta 4. UNIAC, MARK III e ENIVAC. 5. Computadores transistorizados, MARKAC e UNIAC. 4. Pergunta 4 0/0 Nota final: 0 ponto de 0 ponto possível(eis) O microcontrolador PIC (Programmabile Intelligent Computer) é um circuito integrado lógico que possui inúmeros componentes internos, constituindo, dessa forma, um sistema digital programável totalmente controlado. Considerando essas informações e o conteúdo estudado sobre microcontroladores PIC, podemos afirmar que: Ocultar opções de resposta 1. microprocessadores são microcontroladores com memória RAM embutida. 2. o microcontrolador PIC é constituído de vários circuitos integrados de suporte externo. 3. Correta: externamente, o PIC pode ser visto como um circuito integrado lógico da família TTL (Transistor-Transistor Logic) ou mesmo como um circuito integrado CMOS (Complementary Metal Oxide Semiconductor). Resposta correta 4. a estrutura interna de um microcontrolador é idêntica à estrutura de um processador. 5. o temporizador é um dispositivo externo em um microcontrolador PIC. 5. Pergunta 5 0/0 Nota final: 0 ponto de 0 ponto possível(eis) A linguagem Assembly (linguagem de máquina) é considerada uma linguagem de baixo nível. Ela utiliza palavras abreviadas (ou representações simbólicas), conhecidas como mnemônicos, para cada instrução de máquina, objetivando, com isso, melhor compreensão das operações por parte das pessoas (programadores, por exemplo). A partir dessas informações e do conteúdo estudado sobre linguagem Assembly, pode- se afirmar que: Ocultar opções de resposta 1. a otimização do código para aproveitar ao máximo as características intrínsecas do hardware é uma desvantagem da linguagem Assembly. 2. maior conhecimento de programação por parte do programador é uma vantagem da linguagem Assembly. 3. a linguagem Assembly não necessita de linhas de código para a sua programação. 4. Correta: a tradução da linguagem Assembly para os códigos de máquina do processador é realizada por um programa conhecido como assembler. Resposta correta 5. a linguagem Assembly é de alto nível. 6. Pergunta 6 0/0 Nota final: 0 ponto de 0 ponto possível(eis) Diante dos elementos básicos da linguagem Assembly, podemos afirmar que as diretivas independem do tipo de microcontrolador, sendo uma característica inerente à própria linguagem de programação. Dessa forma, cada linguagem possui a sua própria diretiva. A partir dessas informações e do conteúdo estudado sobre os elementos básicos da linguagem Assembly, é possível afirmar que as diretivas: Ocultar opções de resposta 1. Correta: utilizam variáveis ou registros para satisfazer determinados propósitos. Resposta correta 2. são os elementos necessários para que a instrução possa ser executada. 3. utilizam textos e elementos para o processador trabalhar com instruções. 4. são textos que o programador escreve no programa. 5. são instruções executadas nos processadores. 7. Pergunta 7 0/0 Nota final: 0 ponto de 0 ponto possível(eis) A linguagem Assembly, também conhecida como linguagem de baixo nível, possui alguns elementos básicos, como por exemplo: os Labels, as Instruções, os Operandos, as Diretivas e os Comentários. Esses elementos fazem com que a referida linguagem seja escrita de forma clara e objetiva. A partir dessas informações e do conteúdo estudado sobre linguagem Assembly, é possível dizer que: Ocultar opções de resposta 1. os comentários são precedidos de um programa. 2. Correta: os labels (rótulos) são designações textuais de uma linha em um programa ou o início de um conjunto de linhas de um programa. Resposta correta 3. as designações textuais são realizadas pelos operandos. 4. um programa ou o início de um conjunto de linhas de um programa são destinados pelos comentários. 5. os labels (rótulos) são linhas de programa e conjunto de instruções de um programa. 8. Pergunta 8 0/0 Nota final: 0 ponto de 0 ponto possível(eis) Leia o trecho a seguir: A Figura a seguir apresenta o diagrama de pinos (DIP) de um microcontrolador PIC. Observe que o encapsulamento apresentado na Figura é do tipo DIP (Dual In-Line Package). Considerando essas informações e com base na Figura apresentada, é possível dizer que o circuito integrado (microcontrolador PIC) pertence à família: Ocultar opções de resposta 1. Correta: PIC 16F627A/628A/648A. Resposta correta 2. PIC 32F627A/618A/648A. 3. PIC 12F627A/628A/638A. 4. PIC 8F637A/628A/648A. 5. PIC 10F617A/628A/648A. 9. Pergunta 9 0/0 Nota final: 0 ponto de 0 ponto possível(eis) Quando um programador tem a tarefa de escrever um programa, além das regras básicas, existem princípios que se tornam convenientes. Esses princípios relatam o profissionalismo e a importância que o profissional estabelece no momento de desenvolver o referido programa. Com base no trecho acima e no conteúdo estudado sobre linguagem Assembly, é possível afirmar que: Ocultar opções de resposta 1. todo programa dever ter o nome da linguagem de programação. 2. o nome do programa deve ser apresentado na diretiva. 3. um dos princípios é escrever, no início, um comentário sobre o tipo de microcontrolador. 4. um dos princípios é escrever a data em que será lançado. 5. Correta: um dos princípios é escrever, no início, o nome do programa, para que serve e a versão; alémde outras informações pertinentes. Resposta correta 10. Pergunta 10 0/0 Nota final: 0 ponto de 0 ponto possível(eis) Conforme mencionamos, a linguagem Assembly é uma linguagem de montagem. Programar em Assembly é escrever um código entendido pelo hardware; exemplo disso é a programação dos microprocessadores e dos microcontroladores. Esse programa pode ser escrito em um editor de textos (MS Word, por exemplo) e depois copiado para ambiente de programação. Esse ambiente pode ser o MPLAB. Considerando as informações apresentas e de acordo com os estudos realizados sobre linguagem Assembly, pode-se afirmar que: Ocultar opções de resposta 1. o programador tem mais trabalho em linguagem de alto nível, quando comparado à programação em Assembly. 2. o assembler para a arquitetura CISC executa a programação de interface gráfica. 3. as instruções escritas em linguagem Assembly é uma lógica operacional. 4. as instruções em Assembly são executadas pelo software. 5. Correta: o assembler interpreta as instruções escritas em linguagem Assembly como uma sequência de zeros e uns com significado para a lógica operacional do microcontrolador.