Prévia do material em texto
Situação Finalizada Iniciado terça-feira, 8 set. 2026, 22:14 Concluído terça-feira, 8 set. 2026, 22:41 Duração 26 minutos 30 segundos Questão 1 Completo Vale 0,60 ponto(s). "Um microcontrolador é um pequeno computador dentro de um único circuito integrado ou chip de computador. Os microcontroladores são uma excelente maneira de programar e controlar os aparelhos eletrônicos. As placas do micro- controlador têm um chip microcontrolador e outros conectores e componentes valiosos que permitem ao usuário conectar entradas e saídas." (Sejnowsli, 2019, p.7) De acordo com seus conhecimentos, assinale a alternativa que corresponde a uma das principais características da linguagem Assembly? a. Possui uma vasta comunidade de suporte e recursos. b. É baseada na linguagem de programação C++. É altamente portável entre diferentes processadores. d. Utiliza código mnemônico para representar instruções do processador. e. Foi projetada para simplificar a programação de sistemas embarcados. Sua resposta está correta.Questão 2 Completo Vale 0,60 ponto(s). "O Arduino é uma plataforma de microcontrolador que atraiu a imaginação dos entusiastas de eletrônica. Sua facilidade de uso e sua natureza aberta fazem dele uma ótima opção para qualquer um que queira realizar projetos eletrônicos." (Monk, 2017, De acordo com seus conhecimentos, assinale a alternativa que corresponde a principal característica da linguagem de programação Assembly? a. Uso de linguagem de alto nível. b. Utilização de funções predefinidas. Portabilidade dos códigos. d. Comunicação direta com o processador. e. Controle da linguagem de máquina. Sua resposta está correta. Questão 3 Completo Vale 0,60 ponto(s). "Para dizer ao microcontrolador na placa do Arduino o que fazer, é preciso enviar um programa para ele. No Uno, você envia os programas principalmente por uma conexão USB. soquete grande e metálico é uma porta USB para um cabo USB AB. Esse cabo é semelhante ao utilizado na impressora ou scanner da sua casa, portanto, você pode encontrar essas peças sobrando em algum lugar por aí, que podem ser muito úteis. A placa Arduino usa o USB tanto para energia quanto para transferência de dados. utilização de um cabo USB é perfeita para aplicações de baixo consumo e para quando os dados estão sendo enviados ou recebidos de um computador" (Sejnowsli, 2019, p.22) De acordo com seus conhecimentos, assinale a alternativa que corresponde a uma afirmação verdadeira sobre a linguagem de programação Assembly? a. A linguagem Assembly é uma forma de programação de alto nível que oferece um alto nível de abstração. b. Os comandos em Assembly são escritos em linguagem de máquina, diretamente compreendida pelo hardware. A programação em Assembly é altamente portável entre diferentes processadores. d. A linguagem Assembly é baseada em códigos binários. e. A linguagem Assembly não é amplamente utilizada em sistemas embarcados. Sua resposta está correta.Questão 4 Completo Vale 0,60 ponto(s). "Todo microprocessador possui uma capacidade de processamento que é estabelecida pelo fabricante, de acordo com a quantidade de comandos (instruções) que o microprocessador é capaz de realizar. Uma instrução representa uma única operação que o microprocessador pode executar por vez. Essas operações podem ser classificadas como sendo de transferência de dados de um lugar para outro, de operações lógicas/aritméticas e de salto condicional, entre outras" (Gimenez, 2015, p.13) De acordo com seus conhecimentos, assinale a alternativa que corresponde a uma definição do que é um Arduino? a. Uma plataforma de microcontrolador utilizada em projetos eletrônicos. b. Uma plataforma de software para programação em Python. Um sistema operacional de código aberto. d. Um microcontrolador fechado de uso exclusivo em indústrias. e. Um tipo de linguagem de programação. Sua resposta está correta. Questão 5 Completo Vale 0,60 ponto(s). "A arquitetura Harvard é caracterizada pela existência de um barramento para o acesso à memória de dados e outro para a memória de programa, resultando em um aumento de fluxo de dados, enquanto na arquitetura Von-Neumann as memórias de dados e de programa compartilham o mesmo barramento, limitando a banda de operação" (Miyadaira, 2013, p.22) De acordo com seus conhecimentos, assinale a alternativa que corresponde a uma vantagem das arquiteturas CISC em relação ao uso de memória? a. Maior previsibilidade na execução. b. Menor tamanho do código. C. Execução mais rápida de instruções. d. Menos complexidade de hardware. e. Uso mais eficiente de memória. Sua resposta está correta.Questão 6 Completo Vale 0,60 ponto(s). Durante a fase de codificação do algoritmo, o programador pode utilizar-se de ferramentas, ou programas de computador especiais, denominados geradores de programa, que realizam automaticamente a tarefa de conversão de um algoritmo em códigos ou mesmo comandos de determinada linguagem. De acordo com seus conhecimentos, assinale a alternativa que corresponde a função da memória na Arquitetura de Von Neumann? a. Coordenar o fluxo de dados dentro do sistema. b. Controlar a execução de instruções. Realizar operações de entrada e saída. d. Executar operações lógicas e aritméticas. e. Armazenar instruções e dados temporariamente. Sua resposta está correta. Questão 7 Completo Vale 0,60 ponto(s). Os microcontroladores PIC apresentam uma estrutura de máquina interna do tipo Havard, enquanto grande parte dos microcontroladores tradicionais apresenta uma arquitetura Von Neumann. De acordo com seus conhecimentos, assinale a alternativa que corresponde a diferença entre microcontroladores, dos computadores convencionais? a. Uso de linguagem Assembly. b. Funcionalidade geral. Maior consumo de energia. d. Maior tamanho. e. Otimizados para aplicações embarcadas. Sua resposta está correta.Questão 8 Completo Vale 0,60 ponto(s). "A prototipagem tem a ver com a exploração de ideias, fato que faz parte da essência do que o Arduino é. Ainda que a teoria seja importante, não raro, você aprende melhor e mais rápido colocando a mão da massa e testando as coisas" (Sejnowsli, 2019, p.58) De acordo com seus conhecimentos, assinale a alternativa que corresponde ao significado "INPUT"? a. Ativa todos os LEDs simultaneamente. b. Indica um estado desativado de um componente. Configura um pino como entrada, permitindo ler informações de um componente externo. d. Representa um erro no código. e. Configura um pino como saída, permitindo controlar um componente. Sua resposta está correta. Questão 9 Completo Vale 0,60 ponto(s). "Os programas escritos para Arduino são conhecidos como sketches. Essa convenção de nomenclatura foi herdada do Processing, que permitia aos usuários criar programas rapidamente, da mesma forma que você esboçaria uma ideia em um caderno de rascunho." (Sejnowsli, 2019, p.34) De acordo com seus conhecimentos, assinale a alternativa que corresponde a vantagem do uso de simuladores, ao trabalhar com Arduino? a. Simuladores não têm limitações de recursos em comparação com o hardware físico. b. Simuladores não exigem conhecimento de programação. Simuladores são mais baratos que o hardware físico. d. Simuladores permitem a depuração de código em tempo real. e. Simuladores não requerem conexão à internet. Sua resposta está correta.Questão 10 Completo Vale 0,60 ponto(s). Na realidade, um microcontrolador é um pequeno computador dentro de um chip. Além de conter todos os recursos que já estavam presentes nos primeiros computadores domésticos, um microcontrolador apresenta outras coisas. Ele contém um processador, um ou dois quilobytes de memória RAM[NT] para guardar dados, uns poucos quilobytes de memória EPROM[NT] ou de memória flash para armazenar os programas e ainda pinos de entrada e saída. Esses pinos de entrada/saída ligam o microcontrolador aos demais componentes dos circuitos que você está desenvolvendo. De acordo com seus conhecimentos, assinale a alternativa que corresponde a principal diferença entre a Arquitetura de Von Neumann e a Arquitetura Harvard? a. A Arquitetura de Von Neumann utiliza um único conjunto de instruções, enquanto a Arquitetura Harvard utiliza vários conjuntos de instruções. b. A Arquitetura Harvard separa a memória para instruções e dados, enquanto a Arquitetura de Von Neumann armazena ambos na mesma memória. A Arquitetura Harvard utiliza um único chip, enquanto a Arquitetura de Von Neumann requer vários chips. d. A Arquitetura de Von Neumann é mais eficiente em termos de energia do que a Arquitetura Harvard. e. A Arquitetura de Von Neumann não possui memória, enquanto a Arquitetura Harvard possui. Sua resposta está correta.