Articles
Register
Sign In
Search
alleyneqb
Ambicioso
0
Followers
19
Questões
3
Respostas
alleyneqb
July 2023 | 2 Respostas
O Arduino é uma pequena placa de microcontrolador que contém um conector USB que permite ligá-la a um computador, além de diversos pinos que permitem a conexão com circuitos eletrônicos externos, como motores, relés, sensores luminosos, diodos laser, alto-falantes, microfones, etc [...] Na realidade, embora o Arduino seja o projeto aberto e uma placa de interface baseada em microcontrolador, ele é muito mais do que isso, porque além da própria placa, inclui também as ferramentas de desenvolvimento de software necessárias para programar as placas. MONK, S. 30 projetos com Arduino. Porto Alegre: Bookman, 2014, p. 1 e 2. O projeto Arduino engloba hardware e software e tem o objetivo ser aplicado em projetos interativos utilizando o microcontrolador e, conforme seus modelos, são identificadas as características específicas. O microcontrolador usado no projeto Arduino UNO é: a) o 8031. b) o 8032 c) o Atmega 328P. d) o MSC51. e) o 8051/52.
Responda
alleyneqb
July 2023 | 1 Respostas
É necessário programar a prioridade da fonte de interrupção, o que é realizado pelo registrador de função especial. Para isso, é utilizado nível lógico 0 (prioridade menor), nível lógico 1 (prioridade maior). No mesmo registrador de função especial de oito bits, estão as prioridades de todos os tipos de interrupção do 8051. Como é chamado o registrador de função especial? a) ET1. b) IP (Interrupt Priority). c) TECON. d) PT (Priority timers). e) ET0.
Responda
alleyneqb
July 2023 | 2 Respostas
As portas analógicas podem ser usadas para medir a tensão aplicada a elas e para isso usam os conversores analógicos digitais com dez bits de precisão. Sendo assim, têm as suas medições em torno de 0,005 V. Os dez bits (210) descrevem saídas de 0 a 1023. Considerando essas informações e o conteúdo estudado, se tivermos, então o valor de 2,5 V, teremos qual valor na saída? a) 0. b) 512. c) 1023. d) 1021. e) 500.
Responda
alleyneqb
July 2023 | 2 Respostas
Uma interrupção significa parar o programa principal para tratar uma mudança de comportamento das condições que estão sendo controladas. Essa parada leva a uma outra rotina de atendimento desta interrupção. O tipo de interrupção pode ser configurado e assim determina como ela será executada. No microcontrolador 8051 há pelo menos cinco entradas de interrupção. Quais são elas? a) Três interrupções de clock e duas pela interface PSW. b) Duas interrupções externas e três pelos timers/contadores. c) Uma interrupção externa, duas pelos processadores e duas pela interface PSW. d) Duas interrupções externas, duas pelos timers/contadores e uma pela interface de comunicação serial e) Duas interrupções de clock, uma pelos timers/contadores e duas pela interface de comunicação digital.
Responda
alleyneqb
July 2023 | 2 Respostas
Os timers/contadores 0 e 1 possuem quatro modos de operação e são selecionados por bits (M1 e M0) do registrador TMOD, sendo que os modos 0,1,2 programam os timers/contadores 0 e 1 de forma semelhante, e o modo 3 programam os timers/contadores 0 e 1 diferentemente um do outro. O tamanho do registrador de contagem é configurado em número de bits e os modos de operação podem conter diferentes tamanhos. Assinale a alternativa em que os modos de operação são configurados em 13 bits e 16 bits, respectivamente. a) Modo “1” e modo “2”. b) Modo “2” e modo “3”. c) Modo “0” e modo “3”. d) Modo “0” e modo “1”. e) Modo “1” e modo “3”.
Responda
alleyneqb
July 2023 | 1 Respostas
“Espera-se de um núcleo robusto a capacidade de suportar paralelismo no nível de instrução e no nível de thread (fluxo de instruções). Um bom exemplo seria um processador com superescalaridade e com suporte a múltiplas threads simultâneas (Simultaneous Multithreading -SMT). No entanto, não são todas as aplicações que demandam este tipo de suporte do processador. Por exemplo, servidores web e de banco de dados recebem um número muito grande de requisições independentes, que geram transações independentes”. Fonte: FREITAS, H. C.; ALVES, M. A. Z.; MAILLARD, NI.; NAVAUX, P. O. A. Ensino de Arquiteturas de Processadores Multi-Core Através de um Sistema de Simulação Completo e da Experiência de um Projeto de Pesquisa. In: 2nd Workshop sobre Educação em Arquitetura de Computadores (WEAC), 2008, p. 3. Uma das técnicas de paralelismo utilizadas é a capacidade de um programa ou processo de sistema operacional fazer o gerenciamento para mais de um usuário ou para várias solicitações do mesmo usuário, sem precisar de cópias do programa em execução. Como é chamada essa técnica? a) Crossbar. b) Multiprocessadores. c) Pipeline. d) Multithreading. e) Grid.
Responda
alleyneqb
July 2023 | 2 Respostas
De acordo com Gimenez (2015), existem dois timers/contadores na família de microcontroladores com núcleo do 8051, denominados timer/contador 0 e timer/contador 1 [...]. Um timer/contador nada mais é do que um circuito sequencial composto por um registrador de contagem (conjunto de flip-flops do tipo D) e portas lógicas, que foi projetado para ser um contador ascendente cíclico, se o timers/contador 0 está no modo 3, o timers/contador 1 pode ser ligado ou desligado dentro e fora do seu próprio modo 3, ainda pode ser usado em outras funções. Gimenez, S. P. Microcontroladores 8051: conceitos, operações, fluxogramas e programação. São Paulo: Erica, 2015. Entre as funções a seguir, quais podem ser usadas no timer/contador 1, caso o timer/contador 0 estiver no modo 3? I. Gerador de baud rate pela interface de comunicação serial. II. Contador de dez bits. III. Aplicações sem interrupções. IV. Gerador de relógio interno. Está correto apenas o que é afirmado em: ~Resposta Correta. As funções que podem ser usadas quando o Timer/contador 0 estiver no modo 3 são gerador de baud rate pela interface de comunicação serial e aplicações sem interrupções. a) II e IV. b) II e III. c) I e III. d) I, II e IV. e) I, III e IV.
Responda
alleyneqb
July 2023 | 1 Respostas
As portas digitais podem ser programadas como entrada ou saída digital. No sistema Arduino, as portas são, normalmente, padronizadas como entrada (alta impedância). Quando as definimos como saída, tais portas têm características de baixa impedância. No sistema Arduino, estas programações são feitas a partir de funções que configuram e acessam os pinos digitais de entrada e saída. Considerando essas informações e o conteúdo estudado, responda: qual é a função responsável pela programação das portas de entrada e saída? a) int digitalRead(). b) void pinMode () c) Int analogRead(). d) void digitalWrite(). e) analogReference().
Responda
alleyneqb
July 2023 | 2 Respostas
As portas analógicas possuem internamente um conversor analógico/digital e podem ser entradas analógicas. Essas portas são úteis, pois, muitas vezes, a entrada necessita de variações maiores para determinar o que o sensor está apresentando. Considerando essas informações e o conteúdo estudado, responda: por que são usados internamente os conversores analógicos digitais em tais portas? a) Os conversores são utilizados porque o microcontrolador do Arduino trabalha com dados digitais, então, é necessária a conversão do sinal recebido. b) Os conversores são utilizados quando já foram utilizadas todas as portas digitais e há a necessidade de transformar as portas analógicas em portas digitais. c) Os conversores são utilizados para diferenciar se a porta analógica é de entrada ou saída e, assim, quando o conversor é inserido, fica definido que é entrada. d) Os conversores têm a função de modificar o sinal recebido de entrada para que, na saída, o atuador seja digitalizado. e) Os conversores analógicos digitais devem ser inseridos nestas portas, porque a entrada deste sinal deve ser digital.
Responda
alleyneqb
July 2023 | 1 Respostas
A variável do tipo string é definida como um conjunto de caracteres terminado por um caractere nulo. Um caractere nulo é especificado por ‘\0’ e, normalmente, é igual a zero. Conforme o número de caracteres é definido, a quantidade de posições de memória é reservada. Considerando essas informações e o conteúdo estudado, responda: quantas posições de memória são reservadas para armazenar a palavra (inconstitucionalissimamente!)? a) 27. b) 1. c) 28. d) 29. e) 26.
Responda
alleyneqb
July 2023 | 2 Respostas
O uso de displays se torna fácil, pois todas a suas funcionalidades já estão codificadas na biblioteca LiquidCrystal.h., que deve ser incluída logo no início do código, com o comando #include. A utilização desta biblioteca torna mais simples a programação, pois, quando vamos externar os dados ou valores, precisamos fazer uma chamada à biblioteca, com os dados iniciais, enquanto o restante do código já está dentro da biblioteca. Com base nisso e no conteúdo estudado, responda: para utilizar a biblioteca de display, o que é necessário inicializar no código? a) É necessário inicializar a biblioteca com os pinos da interface. b) É necessário inicializar as portas de saída. c) É necessário inicializar a mensagem. d) É necessário inicializar o cursor. e) É necessário inicializar as colunas e linhas.
Responda
alleyneqb
July 2023 | 2 Respostas
O conversor do Arduino UNO usa o microcontrolador ATMEGA328 e este dispositivo possui 10 bits de resolução. Sua tensão de entrada é variável, podendo variar de 0 v a VCC, e a alimentação da placa do Arduino é de 3,3 V. Considerando essas informações e o conteúdo estudado, responda: qual a resolução deste conversor? a) A resolução é de 5 mV. b) A resolução é de 3,3 mV. c) A resolução é de 1,07 mV. d) A resolução é de 4,88 mV. e) A resolução é de 3,22 mV.
Responda
alleyneqb
July 2023 | 1 Respostas
Quando usamos as placas de shields para inserir funcionalidades ao sistema Arduino, necessitamos programá-las dentro do código, para que funcionem corretamente. No entanto, elas devem ter linhas de código específicas, conforme as especificidades da placa. Considerando essas informações e o conteúdo estudado, responda: como podemos fazer com que todos os códigos, necessários ao funcionamento da placa, sejam feitos corretamente? a) Escrevendo um código específico para cada projeto. b) Utilizando a IoT para determinar as opções. c) Copiando as linhas de código de outro programa. d) Utilizando as bibliotecas específicas de cada shield. e) Utilizando a função setup para inicializar.
Responda
alleyneqb
June 2023 | 2 Respostas
Shields são as placas de hardware com funções específicas e podem ser a maneira para expandir as funções do Arduino. Estas têm a conexão perfeita, pois são projetadas para dar ao Arduino outras funcionalidades. Existem muitos tipos de shields, cada um com suas funções bem definidas. Considerando o conteúdo estudado e a definição de shield, assinale a alternativa que contenha uma explicação correta para os tipos de shield e sua função. a) A prot shield tem a função de fazer a interligação de componentes ao projeto sem ser necessário soldá-los. b) A shield Wi-Fi tem a função de permitir a comunicação, via rede wireless, com o Arduino. c) A shield ethernet tem a função de conectar o Arduino a uma rede local sem fio. d) A shield LCD TFT tem a função de visualizar a tela de LCD do Arduino. e) A shield de motor tem um controle de motores AC.
Responda
alleyneqb
June 2023 | 1 Respostas
Um array bidimensional representa o conjunto de variáveis cujo formato é uma matriz em que os elementos são armazenados em posição de memória. Os elementos são identificados em índices que representam as linhas e as colunas da matriz. Dada a seguinte linha de código que representa uma matriz bidimensional com 25elementos:num operador [5,5] = {(5,6,8,1,4), (7,9,3,6,5), (2,1,4,3,9), (4,8,7,2,1), (8,3,2,5,6)}, localize o conteúdo da posição (2,4). a) 8. b) 2. c) 5. d) 6. e) 9.
Responda
alleyneqb
June 2023 | 2 Respostas
A colocação de um display em um projeto de controle e automação o eleva a outro nível, pois torna a interface mais visível e amigável e o projeto mais interativo. Os módulos de display de LCD (Liquid Crystal Display - display de cristal líquido) são interfaces visuais muito úteis, quando há necessidade de informação visual. Considerando essas informações e o conteúdo estudado sobre displays, assinale a alternativa correta. a) O display torna o projeto mais interativo, porque, independentemente da programação, mostra a informação que está na porta de entrada. b) O display de cristal líquido são interfaces táteis, úteis e encontradas em equipamentos. c) O display LCD, cristal líquido, tem os modelos LED e OLED, atualmente. d) Na especificação do componente, a capacidade de interface gráfica é primordial, pois pode definir os desenhos que devem ser inseridos. e) O display é um componente atemporal, pois suas características continuam úteis. Houve aprimoramento de cores e tamanhos, mas seus valores se mantiveram atrativos.
Responda
alleyneqb
April 2023 | 1 Respostas
Uma complicação do processo de remoção de uma coleção é que ele pode alterar os valores de índice em que outras notas da coleção são armazenadas. Se um item com um número de índice baixo é removido, então a coleção move todos os itens seguintes para frente por uma posição para preencher na lacuna. Como consequência os números de índice serão diminuídos por 1.. (BARNES, D. J.; KOLLING, M. Programação orientada a objetos com Java - uma introdução prática usando o Bluej. 4. ed. São Paulo: Pearson Prentice Hall, 2009. p. 83.).É fundamental compreender os fundamentos de orientação a objeto e a construção das coleções para não incorrer em erros de execução. Neste sentido, existe a árvore da hierarquia de interfaces e classes da Java Collections Framework, que são derivadas da interface Collection. Qual a ordem correta da hierarquia para fazer um sorteamento dos dados?
Responda
alleyneqb
March 2023 | 2 Respostas
“Ao aceitarmos a concorrência, também permitimos que um objeto destinatário seja bombardeado por mensagens de vários objetos remetentes executando concorrentemente. Uma vez que essas mensagens podem chegar mais rápido do que o objeto destinatário consegue processá-las, elas terão de ir a algum lugar para esperar pela vez delas. Elas vão para uma ‘sala de espera’, mais frequentemente conhecida como uma fila [queue] de mensagens.”. (PAGE-JONES M. Fundamentos do desenho orientado a objeto com UML. São Paulo: Makron Books, 2001. p. 158.).Portanto, podemos compreender a partir da citação, que existem diversas interfaces, inclusive de filas. Neste sentido, o que significa a interface Queue?
Responda
alleyneqb
February 2023 | 1 Respostas
Ao utilizar comandos de DDL (data definition language), o usuário do banco de dados pode criar, modificar ou excluir objetos em um banco de dados. O comando de CREATE TABLE, por exemplo, cria tabelas que basicamente são um conjunto de campos com seus tipos de dados e de restrições como chave primária e chave estrangeira. Em um sistema bancário, existe uma tabela TRANSACAO que foi criada com o seguinte comando: Alguns campos possuem o nome intuitivo, já para TIPO vale esclarecer que este campo indica o tipo de transação, Crédito ou Débito. O campo RESGATE indica se a transação foi resultado de um resgate de aplicação. Considerando apenas o comando de CREATE TABLE apresentado, analise as sentenças a seguir e assinale (V) para a(s) opções verdadeiras ou (F) para as falsas. I. ( ) O campo COD_TRANSACAO não pode ter valores repetidos, pois é chave primária. II. ( ) O campo COD_CONTA não aceita valores com números decimais. III. ( ) O campo RESGATE pode não ter valores atribuídos a este campo. IV. ( ) O campo COD_CONTA só pode ter valores que existam no campo código de CONTA. A partir das associações feitas anteriormente, assinale a alternativa que apresenta a sequência correta:
Responda
Helpful Links
Sobre nós
Política de Privacidade
Termos e Condições
direito autoral
Contate-Nos
Helpful Social
Get monthly updates
Submit
Copyright © 2024 ELIBRARY.TIPS - All rights reserved.