Baixe o app para aproveitar ainda mais
Prévia do material em texto
12/07/2022 10:30 Avaliação Final (Objetiva) - Individual about:blank 1/8 Prova Impressa GABARITO | Avaliação Final (Objetiva) - Individual (Cod.:747129) Peso da Avaliação 3,00 Prova 46258162 Qtd. de Questões 10 Acertos/Erros 6/3 Canceladas 1 Nota 7,00 Atenção: Esta questão foi cancelada, porém a pontuação foi considerada. Bjarne Stroustrup desenvolveu o C++ (originalmente com o nome C with Classes, que significa C com classes em português), em 1983, no Bell Labs como um adicional à linguagem C. Novas características foram adicionadas com o tempo, como funções virtuais, sobrecarga de operadores, herança múltipla, gabaritos e tratamento de exceções. Após a padronização ISO realizada em 1998 e a posterior revisão realizada em 2003, uma nova versão da especificação da linguagem foi lançada em dezembro de 2014, conhecida informalmente como C++17. Com base nesse contexto, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O tipo de dado conhecido como Flutuante é convertido em um valor binário entre 0 e 255, e salvo na memória e é utilizado para armazenar números inteiros. ( ) O dado Lógico, denotado por bool, é utilizado para armazenar os dados lógicos true ou false, sendo utilizado para representar o resultado de operações lógicas. ( ) Caso um dado maior que o esperado seja armazenado em uma variável do tipo int, por exemplo, um problema de overshooting ocorrerá, gerando um erro na execução do código. ( ) O dado Caractere é denotado por “char” e ocupa apenas 8 bits e serve para armazenar até um caractere. O caractere armazenado nesse tipo é convertido em um valor binário entre 0 e 256, e salvo na memória. Assinale a alternativa que apresenta a sequência CORRETA: A F - V - F - V. B V - V - F - F. VOLTAR A+ Alterar modo de visualização 1 12/07/2022 10:30 Avaliação Final (Objetiva) - Individual about:blank 2/8 C V - F - V - F. D F - F - V - V. Os motores de passo são normalmente utilizados em aplicações que necessitem de mais controle de movimento e precisão. Essa característica é atingida através do movimento do motor em forma de passos. Na prática, várias bobinas são organizadas de modo que o motor gire de uma bobina para outra em um ângulo controlado. Dependendo da forma como foi construído, cada motor de passo possui um ângulo específico que o motor percorre a cada acionamento. Com base nesse contexto, assinale a alternativa CORRETA: A Quando maior esse ângulo maior é a precisão de movimento desse motor B Quando maior esse ângulo menor é a precisão de movimento desse motor. C Quando menor esse ângulo maior é a precisão de movimento desse motor. D Quando menor esse ângulo menor é a precisão de movimento desse motor. Tinkercad é um programa de modelagem tridimensional (3D) on-line gratuito que roda em um navegador da web, conhecido por sua simplicidade e facilidade de uso. Desde que se tornou disponível em 2011, tornou-se uma plataforma popular para a criação de modelos para impressão 3D, bem como uma introdução básica à geometria sólida construtiva nas escolas. Com base nesse contexto, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O desenvolvimento no Tinkercad funciona de forma bem complexa. ( ) Inicialmente, são posicionados os componentes necessários, que serão simulados. ( ) Cada um desses componentes deve ser conectado através de um fio, que é representado simplesmente pela linha azul claro. 2 3 12/07/2022 10:30 Avaliação Final (Objetiva) - Individual about:blank 3/8 ( ) No menu superior esquerdo, cada componente pode ser ajustado em termos de orientação, ou ainda excluído. Assinale a alternativa que apresenta a sequência CORRETA: A F - V - F - V. B V - V - F - F. C V - F - V - F. D F - F - V - V. No livro In The Design and Evolution of C++ (1994), Bjarne Stroustrup descreve algumas regras que ele utiliza para desenvolver a linguagem. Analise essas regras a seguir: - C++ é desenvolvido para ser uma linguagem tipada estaticamente e de propósito geral que é tão eficiente e portátil quanto o C. - C++ é desenvolvido para suportar múltiplos paradigmas. - C++ é desenvolvido para fornecer ao programador escolhas, mesmo que seja possível ao programador escolher a opção errada. - C++ é desenvolvido para ser o mais compatível com C possível, fornecendo transições simples para código C. - C++ evita fornecer facilidades que são específicas a certas plataformas ou a certos grupos de desenvolvedores. - C++ não exige overhead para facilidades que não são utilizadas. 4 12/07/2022 10:30 Avaliação Final (Objetiva) - Individual about:blank 4/8 - C++ é desenvolvido para ser utilizado mesmo sem um ambiente de desenvolvimento sofisticado. Com base nesse contexto, assinale a alternativa CORRETA: A Outra regra na linguagem C++ é que não podemos utilizar caracteres especiais como *, %, ou # em nenhuma parte do identificador da variável. B Outra regra na linguagem C++ é que não podemos utilizar caracteres especiais como $, %, ou & em nenhuma parte do identificador da variável. C Outra regra na linguagem C++ é que não podemos utilizar caracteres especiais como *, @, ou & em nenhuma parte do identificador da variável. D Outra regra na linguagem C++ é que não podemos utilizar caracteres especiais como $, @, ou # em nenhuma parte do identificador da variável Para aplicações nas quais é necessário um pouco mais de torque os motores CC normalmente são acoplados em caixas de redução. Esse equipamento é composto por engrenagens que reduzem a velocidade do motor e aumenta o torque em compensação. Com base nesse contexto, assinale a alternativa CORRETA: A O motor GW370 é um exemplo desse tipo. Ele opera a uma tensão de 12V, possui um toque de 4,0 Kgf.cm e uma velocidade de apenas 22 RPM em velocidade nominal. B O motor GW310 é um exemplo desse tipo. Ele opera a uma tensão de 10V, possui um toque de 4,0 Kgf.cm e uma velocidade de apenas 25 RPM em velocidade nominal. C O motor GW390 é um exemplo desse tipo. Ele opera a uma tensão de 19V, possui um toque de 4,0 Kgf.cm e uma velocidade de apenas 21 RPM em velocidade nominal. D O motor GW380 é um exemplo desse tipo. Ele opera a uma tensão de 18V, possui um toque de 4,0 Kgf.cm e uma velocidade de apenas 20 RPM em velocidade nominal. Apesar dos relés terem proporcionado grandes ganhos em relação às máquinas mecânicas, estes ainda era muito lentos e foram rapidamente substituídos pelas válvulas mecânicas na construção de computadores. Com base no exposto, assinale a alternativa CORRETA: A Um exemplo interessante é o acionamento remoto de uma lâmpada através de um microcontrolador O relé permite nesse caso o acionamento de uma carga em corrente alternada 5 6 12/07/2022 10:30 Avaliação Final (Objetiva) - Individual about:blank 5/8 A microcontrolador. O relé permite, nesse caso, o acionamento de uma carga em corrente alternada, normalmente conectada em 120 V ou 210 V, através de um pulso de 7 V gerado pelo microcontrolador. B Um exemplo interessante é o acionamento remoto de uma lâmpada através de um microcontrolador. O relé permite, nesse caso, o acionamento de uma carga em corrente alternada, normalmente conectada em 120V ou 110V, através de um pulso de 10 V gerado pelo microcontrolador. C Um exemplo interessante é o acionamento remoto de uma lâmpada através de um microcontrolador. O relé permite, nesse caso, o acionamento de uma carga em corrente alternada, normalmente conectada em 220V ou 110V, através de um pulso de 5V gerado pelo microcontrolador. D Um exemplo interessante é o acionamento remoto de uma lâmpada através de um microcontrolador. O relé permite, nesse caso, o acionamento de uma carga em corrente alternada, normalmente conectada em 320 V ou 210 V, através de um pulso de 5 V gerado pelo microcontrolador. Com o tempo, os microcontroladores passaram a integrar ainda as placas de desenvolvimento, que, além de já possuírem um microcontrolador nativo, oferecem ao usuário forma facilitada de programá-lo,normalmente através de uma porta USB, acesso facilitado aos pinos de entrada e saída, e outros recursos como osciladores externos e reguladores de tensão. Com base nesse assunto, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O Atmega328, além de representar bem os dispositivos megaAVR da família AVR, é um dos microcontroladores mais utilizados, sendo indicado para a maioria das aplicações. ( ) Os primeiros microcontroladores AVR foram desenvolvidos pela fabricante Atmel em meados de 2007. ( ) Em 2009, a empresa foi vendida para a Microchip que deu continuidade à família AVR. Falando um pouco sobre os detalhes construtivos, os microcontroladores AVR são dispositivos de 8 bits que possuem uma arquitetura Harvard com um set de instruções reduzidos (RISC). Dessa forma, todas as instruções possuem tamanho fixo e a grande maioria é executada em até um ciclo de clock. ( ) Os megaAVR são microcontroladores com mais recursos que o tinyAVR, possuindo memórias flash de até 256 KB e 8 KB de memória SRAM. Em geral, possuem encapsulamentos maiores com 28 a 100 pinos. Assinale a alternativa que apresenta a sequência CORRETA: A V - F - F - V. B F - F - V - V. C F - V - F - V. D V - F - V - F. O desenvolvimento de novas aplicações normalmente envolve uma sequência de passos em que o projetista experimenta, altera e desenha as funcionalidades que serão desenvolvidas. Esse é um processo trabalhoso que, muitas vezes, se desenrola através de várias tentativas. Antigamente, cada tentativa deveria ser realizada através da montagem de um circuito, com compras de equipamentos, soldagem, entre outros passos. Hoje, esse processo se tornou mais prático, através dos softwares de simulação. Com base nesse contexto, classifique V para as sentenças verdadeiras e F para as falsas: 7 8 12/07/2022 10:30 Avaliação Final (Objetiva) - Individual about:blank 6/8 ( ) No Metaverso, o projetista é capaz de ter uma aproximação da realidade, enxergando como o circuito vai funcionar. ( ) No desenvolvimento com microcontroladores, é necessário que os softwares do Metaverso sejam capazes de simular também o funcionamento desses dispositivos, recebendo como entrada o código desenvolvido e simulando como o microcontrolador iria se comportar. ( ) Uma alternativa gratuita que vem se utilizada cada vez mais é Tinkercad. ( ) Hoje, a simulação corresponde a uma etapa do desenvolvimento de projetos de eletrônica. Assinale a alternativa que apresenta a sequência CORRETA: A F - V - F - V. B F - F - V - V. C V - V - F - F. D V - F - V - F. C++ é uma linguagem de programação compilada multiparadigma, ou seja, seu suporte inclui linguagem imperativa, orientada a objetos e genérica, e de uso geral. Desde os anos 1990 é uma das linguagens comerciais mais populares, sendo bastante usada também na academia por seu grande desempenho e base de utilizadores. Ela é utilizada na programação de microcontroladores, seguida pela linguagem Assembly. Com base nesse contexto, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Um tipo de dado na linguagem C++ é o inteiro (denotado por int). ( ) O dado Flutuante na linguagem C++ é utilizado para armazenar dados numéricos positivos e sem casas decimais. ( ) O dado Lógico é utilizado para armazenar números inteiros expressos por vírgula, ou seja, os famosos números decimais. 9 12/07/2022 10:30 Avaliação Final (Objetiva) - Individual about:blank 7/8 ( ) Uma variável do tipo float utiliza 32 bits de memória. Assinale a alternativa que apresenta a sequência CORRETA: A F - V - F - V. B F - V - V - F. C V - F - V - F. D V - F - F - V. Os microcontroladores são circuitos integrados com vários recursos para entregar a solução mais completa possível. Possuem núcleo processador, memória de programação para armazenamento e interface para conexão com recursos periféricos de entrada e saída. Além dos microcontroladores, outros tipos de microprocessadores merecem destaque, tais como: DSPs, GPUs etc. Com base nesse assunto, analise as sentenças a seguir: I- Os processadores de sinais digitais, ou DSPs, como são conhecidos, são tipos de microprocessadores empregados no processamento de sinais digitais, estando presentes em televisões digitais e em aparelhos de CD e DVD. II- As GPUs são chips especializados em processar apenas planilhas de cálculos, editores de texto e navegação na internet. III- É muito comum hoje que alguns processadores já venham com uma GPU integrada para o processamento de vídeo e jogos em geral. Assinale a alternativa CORRETA: A As sentenças I e III estão corretas. B Somente a sentença II está correta. C As sentenças I e II estão corretas. 10 12/07/2022 10:30 Avaliação Final (Objetiva) - Individual about:blank 8/8 D As sentenças II e III estão corretas. Imprimir
Compartilhar