Prévia do material em texto
Situação Finalizada Iniciado segunda-feira, 13 jul. 2026, 10:08 Concluído segunda-feira, 13 jul. 2026, 10:13 Duração 5 minutos 19 segundos Nota 0,50 de um máximo de 0,50(100%) Questão 1 Completo Atingiu 0,05 de 0,05 “O Arduino Mega ADK é basicamente a mesma placa que o Arduino Mega 2560, mas é projetado para fazer interface com telefones Android. Isso significa que você pode compartilhar dados entre seu celular ou tablet Android e um Arduino para ampliar o alcance de ambos.” (Sejnowsli, 2019, p.25) De acordo com seus conhecimentos, assinale a alternativa que corresponde ao que significa “Low” em relação ao Arduino? a. Indica um nível alto de tensão em um pino. b. Ativa todos os LEDs simultaneamente. c. Representa a cor verde. d. Indica um nível baixo de tensão em um pino. e. Define a velocidade máxima de processamento. Sua resposta está correta. Questão 2 Completo Atingiu 0,05 de 0,05 Questão 3 Completo Atingiu 0,05 de 0,05 “O Arduino é uma pequena placa de circuito que tem um potencial gigantesco. Pode ser utilizada para fazer piscar um sinal de código Morse usando um único diodo emissor de luz (LED) ou para controlar todas as luzes de um prédio, dependendo da distância em que você está. As capacidades do Arduino estão limitadas somente pela sua imaginação.” (Sejnowsli, 2019, p.1) De acordo com seus conhecimentos, assinale a alternativa que corresponde a principal função da função setup() na linguagem Arduino? a. Definir funções personalizadas. b. Configurar os pinos de entrada e saída. c. Controlar o fluxo do programa. d. Realizar operações matemáticas. e. Executar o código principal do programa. Sua resposta está correta. “O Arduino nasceu lá na Itália, no Interaction Design Institute Ivrea (IDII), em uma pós-graduação de design de interação focada em como as pessoas interagem com produtos, sistemas e ambientes digitais, e como eles, por sua vez, nos influenciam.” (Sejnowsli, 2019, p.8) De acordo com seus conhecimentos, assinale a alternativa que corresponde a situações a programação em Assembly é comumente utilizada? a. Desenvolvimento de projetos Arduino. b. Otimização de código. c. Manipulação de strings. d. Projeto de jogos de computador. e. Programação de aplicativos móveis. Sua resposta está correta. Questão 4 Completo Atingiu 0,05 de 0,05 Questão 5 Completo Atingiu 0,05 de 0,05 “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. Configura um pino como entrada, permitindo ler informações de um componente externo. c. Indica um estado desativado de um componente. d. Representa um erro no código. e. Configura um pino como saída, permitindo controlar um componente. Sua resposta está correta. “Dentro da função setup, existe uma nova função chamada Serial.begin. Essa função inicializa a comunicação serial. O número entre parênteses representa a velocidade da comunicação, ou taxa de transmissão, e é o número de bits enviados por segundo. Neste contexto, o Arduino está enviando dados a 9600 bits por segundo” (Sejnowsli, 2019, p.112) De acordo com seus conhecimentos, assinale a alternativa que corresponde a função da instrução digitalWrite(VERMELHO, HIGH)? a. Apagar o LED verde. b. Mudar o estado dos LEDs aleatoriamente. c. Acender o LED verde. d. Apagar o LED vermelho. e. Acender o LED vermelho. Sua resposta está correta. Questão 6 Completo Atingiu 0,05 de 0,05 “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. O 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. A 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 é baseada em códigos binários. b. Os comandos em Assembly são escritos em linguagem de máquina, diretamente compreendida pelo hardware. c. A linguagem Assembly não é amplamente utilizada em sistemas embarcados. d. A programação em Assembly é altamente portável entre diferentes processadores. e. A linguagem Assembly é uma forma de programação de alto nível que oferece um alto nível de abstração. Sua resposta está correta. Questão 7 Completo Atingiu 0,05 de 0,05 Questão 8 Completo Atingiu 0,05 de 0,05 “A ideia básica da comunidade Arduino é criar um ambiente em que qualquer pessoa interessada possa participar e contribuir com pouco custo inicial. Uma placa básica do Arduino pode ser encontra-da na internet por cerca de 20 dólares, e o software necessário para programar o Arduino é baseado em código aberto (que se pode usar e modificar livremente).” (WARREN, 2019, p.9) De acordo com seus conhecimentos, assinale a alternativa que corresponde ao propósito da função delay(5000)? a. Definir o tempo total de execução do programa. b. Controlar o brilho dos LEDs. c. Diminuir a intensidade da luz emitida pelos LEDs. d. Iniciar o programa novamente após um intervalo de 5 segundos. e. Aguardar 5 segundos antes de executar o próximo conjunto de comandos. Sua resposta está correta. “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, p.1) De acordo com seus conhecimentos, assinale a alternativa que corresponde a principal característica da linguagem de programação Assembly? a. Comunicação direta com o processador. b. Portabilidade dos códigos. c. Utilização de funções predefinidas. d. Uso de linguagem de alto nível. e. Controle da linguagem de máquina. Sua resposta está correta. Questão 9 Completo Atingiu 0,05 de 0,05 Questão 10 Completo Atingiu 0,05 de 0,05 “Para facilitar o processo de gravação e desenvolvimento dos programas, faremos uso de aplicativos de interface de edição que automatizam grande parte do processo de compilação e gravação. Estes aplicativos são conhecidos como IDE (Integrated Development Environment) ou ambiente integrado de desenvolvimento.” (Almeida, 2016, p.9) De acordo com seus conhecimentos, assinale a alternativa que corresponde a finalidade da linha pinMode(VERMELHO, OUTPUT)? a. Ativar o LED vermelho. b. Desativar o LED vermelho. c. Definir o tempo de piscagem do LED vermelho. d. Definir o valor de brilho do LED vermelho. e. Configurar o pino do LED vermelho como saída. Sua resposta está correta. “Diferença importante entre o Arduino e outras placas de microcontrolador é o custo. Em 2006, outro microcontrolador famoso, o Basic Stamp, custava quase quatro vezes mais (US$119) que um Arduino (US$32). Hoje, um Arduino Uno custa apenas US$22 (no Brasil, o preço varia entre R$45 e R$60).” (Sejnowsli, 2019, p.11) De acordo com seus conhecimentos, assinale a alternativa que corresponde ao que são variáveis no contexto da linguagem Arduino? a. Dados temporários armazenados durante a execução do programa. b. Estruturas de controle. c. Funções pré-definidas. d. Programas específicos para a plataforma Arduino. e. Instruções de código. Sua resposta está correta.