Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Página inicial Minhas disciplinas 2025/3 Sistemas Microcontrolados para Engenharia UNIDADE Avaliação Unidade Iniciado em set 2025, Estado Finalizada Concluída em set 2025, Tempo minutos segundos empregado Avaliar 0,50 de um máximo de 0,50(100%) Questão 1 Completo Atingiu 0,05 de 0,05 A plataforma Arduino possui algumas funções, métodos e comandos específicos para sua utilização e programação. Sobre comandos/funções digitalWrite() e digitalRead() analise as sentenças abaixo e assinale a alternativa correta: I. comando digitalWrite() normalmente é utilizado em laços de decisão ou em atribuição para variáveis booleanas, caso esse esteja em uma linha de execução sozinho, esse comando não tem utilizade II. comando digitalWrite() é normalmente utilizado em saídas mas também pode ser utilizado em entradas III. comando digitalRead() é normalmente utilizado em entradas mas também pode ser utilizado em saídas a. Somente as afirmativas le estão corretas. b. Somente as afirmativas e III estão corretas. C. Somente a afirmativa III está correta. d. Todas as afirmativas estão corretas. e. Somente as afirmativas I e III estão corretas. A resposta correta é: Somente a afirmativa III está correta.Questão 2 Completo Atingiu 0,05 de 0,05 A plataforma Arduino possui algumas funções, métodos e comandos específicos para sua utilização e programação. Sobre o comando/função pinMode() analise as sentenças abaixo e assinale a alternativa correta: I. comando/função pinMode() é normalmente utilizado dentro da função void setup() II. comando/função pinMode tem a função de configuração de entradas e saídas sendo o equivalente à configuração direta do registrador PORTx III. comando/função pinMode() recebe dos parâmetros, primeiramente pino que se deseja configurar, e se o mesmo será entrada (INPUT) ou saída (OUTPUT) a. Todas as afirmativas estão corretas. b. Somente as afirmativas I, e III estão corretas. C. Somente as afirmativas e estão corretas. d. Somente as afirmativas e III estão corretas. e. Somente a afirmativa está correta. A resposta correta é: Todas as afirmativas estão corretas. Questão 3 Completo Atingiu 0,05 de 0,05 Analise o seguinte trecho de código e as sentenças abaixo e assinale a alternativa correta: digitalWrite(A, HIGH); } else digitalWrite(B, HIGH); } else digitalWrite(C, HIGH); } else{ digitalWrite(D, HIGH); } I. Se Y for acionado a saída B será ligada II. Se X for acionado a saída será ligada III. c só pode ser acionado se X e Y estiverem desligados e Z acionado IV. D só pode ser acionado se X, Y e Z estiverem desligados a. Somente as afirmativas I, III e IV estão corretas. b. Somente as afirmativas e IV estão corretas. C. Somente as afirmativas I, e IV estão corretas. d. Todas as afirmativas estão corretas. e. Somente as afirmativas II, III e IV estão corretas. resposta correta é: Somente as afirmativas II, III e IV estão corretas.Questão 4 Completo Atingiu 0,05 de 0,05 Analise o seguinte trecho de código e as sentenças abaixo e assinale a alternativa correta: void loop(){ digitalWrite(LED, }} comando while poderia ser substituído por alguma outra forma de debounce, como por exemplo um delay II. Caso se remova o comando while desse código o mesmo irá inverter o estado do LED diversas vezes em um único segundo pois não haverá rotina de debounce III. Caso o botão fique pressionado eternamente esse sistema ficará travado a. Somente as afirmativas le III estão corretas. b. Somente as afirmativas e III estão corretas. C. Somente a afirmativa III está correta. d. Todas as afirmativas estão corretas. e. Somente as afirmativas e estão corretas. A resposta correta é: Somente as afirmativas le estão corretas. Questão 5 Completo Atingiu 0,05 de 0,05 As linguagens de programação c e C++ possuem uma série de operadores matemáticos, comparativos, lógicos entre outros, sobre os operadores nas linguagens c/c++ assinale a alternativa correta: a. Divisão pode ser feita com os operadores / ou \ porém o "\" divide o segundo termo pelo primeiro b. Potenciação é feita com a função sqrt() C. Multiplicação em feita com operador matemático "X" d. operador comparativo igual "=" serve para comparar dois valores e. Raiz quadrada em feita com o operador asterisco A resposta correta é: Divisão pode ser feita com operadores / ou \ porém o "\" divide segundo termo pelo primeiroQuestão 6 Completo Atingiu 0,05 de 0,05 As linguagens de programação c e C++ possuem uma série de operadores matemáticos, comparativos, lógicos entre outros, sobre operadores nas linguagens c/c++ assinale a alternativa correta: a. operador lógico "!" simboliza a operação lógica NOT (NÃO) b. operador de atribuição igual "==" serve para atribuir um valor a uma variável C. operador lógico simboliza a operação lógica AND (E) d. operador lógico "&&" simboliza a operação lógica OR (OU) e. Potenciação é feita com o operador "~" A resposta correta é: operador lógico "!" simboliza a operação lógica NOT (NÃO) Questão 7 Completo Atingiu 0,05 de 0,05 Em linguagem C, existem uma série de tipos de variáveis, sobre possíveis tipos de variáveis em linguagem C, assinale a alternativa correta: a. As variáveis do tipo float são para salvar somente números do tipo inteiro b. As variáveis do tipo int podem salvar um valor numérico de qualquer tipo C. As variáveis do tipo char são para salvar frases inteiras d. As variáveis do tipo String são para salvar únicos caracteres e. As variáveis do tipo boolean salvam valores 0 ou 1 A resposta correta é: As variáveis do tipo boolean salvam valores 0 ou 1Questão 8 Completo Atingiu 0,05 de 0,05 Expressões representam todo tipo de instrução relacionada à manipulação de valores e englobam desde a atribuição de valores a variáveis até expressões matemáticas mais complexas, contendo operadores diversos e conversões de valores. Operadores, variáveis e literais são componentes de expressões. Pode ocorrer a conversão de tipos em uma expressão, mas precisam ser todos compatíveis (FLANAGAN, 2006). Considerando que a área do triângulo é dada pela formula base vezes altura dividido por dois, qual a expressão em Java calcula a área do triangulo corretamente: a. areaTriangulo = (base*alturA)/2; b. aT = (base*alturA)/2 C. aT= base*(altura/2); d. areaTriangulo = base*altura/2; e. areaTriangulo = ((base*alturA)/2) A resposta correta é: areaTriangulo = (base*alturA)/2; Questão 9 Completo Atingiu 0,05 de 0,05 Na programação, operadores são fundamentais, pois permitem que valores sejam trabalhados para gerarem novos valores desejados dentro da lógica do programa. Sobre os operadores aritméticos da linguagem analise as sentenças abaixo: I. linguagem c usa operadores + e para soma e subtração, assim como * e / para multiplicação e divisão respectivamente II. c utiliza operador % como "resto da divisão". chamado resto da divisão é valor que sobra após a divisão entre dois valores numéricos, podendo valer zero, em caso de divisões perfeitas, ou valores maiores, quando o primeiro valor não é múltiplo do segundo. III. A linguagem c utiliza operador ^ para indicar potenciação a. Somente as afirmativas I, e III estão corretas. b. Somente as afirmativas le estão corretas. C. Todas as afirmativas estão corretas. d. Somente as afirmativas e III estão corretas. e. Somente a afirmativa está correta. resposta correta é: Todas as afirmativas estão corretas.Questão 10 Completo Atingiu 0,05 de 0,05 Um tipo de operador muito importante na programação é o relacional, o qual não realiza cálculos, sendo utilizado para comparações em expressões lógicas para desvios condicionais, por exemplo. Sobre os operadores relacionais da linguagem c analise as sentenças abaixo: I. Na linguagem operadores comparativos (maior, menor, maior igual e menor igual) são os mesmos dos utilizados na matemática com a diferença para símbolos ≥ e ≤, que não existem como caracteres no teclado e foram substituídos por combinações de símbolos existentes em todos modelos de teclado II. Na linguagem c símbolo = significa igualdade no sentido de comparativo matemático e == significa igualdade no sentido atribuição III. Em pode-se utilizar && para a operador lógico E (AND), assim como para o operador lógico OU (OR) a. Somente as afirmativas le III estão corretas. b. Todas as afirmativas estão corretas. C. Somente as afirmativas le estão corretas. d. Somente a afirmativa está correta. e. Somente as afirmativas I, e III estão corretas. A resposta correta é: Somente as afirmativas I e III estão corretas.

Mais conteúdos dessa disciplina