Questões de Concurso
Sobre microcontroladores em engenharia eletrônica
Foram encontradas 101 questões
Julgue o item seguinte, acerca dos computadores digitais e das memórias principais de microprocessadores.
Uma memória de acesso sequencial possui um tempo de acesso
variável.
Julgue o item seguinte, acerca dos computadores digitais e das memórias principais de microprocessadores.
Uma célula de memória é um circuito ou dispositivo utilizado
para armazenar uma palavra de memória.
Leia as proposições abaixo sobre microcontroladores:
I. Os microcontroladores trabalham com um barramento de dados múltiplos de 2n, sendo n um número inteiro maior que zero, e quanto a ordem sequencial em que os bytes estão dispostos, podem assumir o formato big-endian ou little-endian.
II. Possuem registradores, que são memórias que registram e controlam o funcionamento interno do microcontrolador.
III. Quando realiza o ciclo de busca de instruções na memória, e se a arquitetura for do tipo Harward, buscam dados e instruções sequencialmente, porque possuem um único barramento de dados e endereços.
IV. Possuem instruções que permitem realizar operações de salto condicional ou salto incondicional, baseado nos estados dos registros após operações lógicas ou aritméticas, informados pela Unidade Lógico-aritmética.
Assinale a alternativa correta:
Sobre automação de sistemas elétricos, marque V para as afirmativas verdadeiras e F para as falsas.
( ) A memória EPROM armazena os dados variáveis e temporários em um CLP, tais como correntes, tensão, alarmes, que podem ser eliminados quando da perda da fonte de tensão auxiliar.
( ) Structured Text (ST) ou texto estruturado é uma linguagem de programação mais elaborada, considerada de alto nível, que usa o princípio de criação de sentenças para definir e informar ao CLP qual a lógica necessária em determinado ponto.
( ) O protocolo de comunicação Profibus PA (Automação de Processos) é empregado na comunicação com sensores e atuadores discretos (on/off ), utiliza um gateway entre o Profibus DP (Periféricos Descentralizados) e o AS-I (Interface Sensor/Atuador) para acesso a esses atuadores.
( ) Gateway é um dispositivo de tradução de protocolo em hardware ou software que permite que os usuários que trabalham em uma rede possam acessar outra rede.
Assinale a sequência correta.
Arduino é uma plataforma de eletrônica aberta para a criação de protótipos baseada em software e hardware livres, flexíveis e fáceis de usar. O Arduino pode adquirir informação do ambiente através de seus pinos de entrada, para isso uma completa gama de sensores pode ser usada. Por outro lado, o Arduino pode atuar no ambiente controlando luzes, motores ou outros atuadores. Os campos de atuação para o controle de sistemas são imensos, podendo ter aplicações na área de impressão 3D, robótica, engenharia de transportes, engenharia agronômica, musical, moda e tantas outras. O microcontrolador da placa Arduino é programado mediante a linguagem de programação Arduino, baseada em Wiring, e o ambiente de desenvolvimento (IDE) está baseado em Processing, uma linguagem de programação de código aberto.
Em relação à programação do Arduino, a coluna da esquerda apresenta as três partes principais em que um programa pode ser dividido e a da direita, exemplo de cada uma das partes. Numere a coluna da direita de acordo com a da esquerda.

1- Estrutura
2- Variáveis
3- Funções
( ) pinMode()
( ) while
( ) HIGH | LOW
Assinale a sequência correta.
Dentre as famílias de circuitos integrados digitais, ou seja, que possuem componentes como portas lógicas, registradores, flip-flops etc, destacam-se as famílias TTL e CMOS. Com base nestas famílias, analise as afirmativas a seguir.
I. TTL é uma lógica que utiliza circuitos compostos de transistores.
II. CMOS utiliza MOSFETs em seus circuitos lógicos.
III. O CI da série CD 4000 é um exemplo de circuito integrado TTL.
IV. A série 74XX é um exemplo de circuitos integrados CMOS.
Estão corretas apenas as afirmativas

De acordo com o código anterior, assinale o valor da matriz apresentado no console de saída.

Um sistema microcontrolado possui um conversor analógico digital de 10 bits, com uma tensão de referência de 5V. O teclado representado pela figura anterior está conectado à entrada analógica do microcontrolador. Ao ser pressionada a tecla CH4, o valor convertido retornado em decimal pelo conversor será aproximadamente igual a:
Sobre a programação do FPGA (Field-Programmable Gate Arrays), analise as assertivas abaixo.
I. Consiste em carregar o FPGA com os dados de programação em linguagem binária.
II. A maneira mais usada de se carregar os bits de configuração em um FPGA é serialmente, isto é, têm-se diversos bits sendo armazenados ao mesmo tempo no FPGA.
III. Cada bit de configuração define o estado de uma célula de memória estática (SRAM) que controla um bit de uma função look-up table, seleciona uma entrada de um multiplexador ou define o estado de um transistor em uma interconexão.
É correto o que se afirma em
Os microcontroladores são dispositivos programáveis, versáteis e podem ser utilizados nas mais diversas aplicações. A programação consiste em um conjunto ordenado de instruções que seja capaz de realizar uma tarefa pré-definida, ao que se denomina programa, como apresentado a seguir, escrito em Linguagem Assembly para os microcontroladores PIC série 16F.

Considere que a execução do programa inicie a partir do endereço 00H e, sequencialmente, execute até a
última instrução sleep. Considerando a execução dessa última instrução, assinale a afirmativa correta.
Sobre CPLD’s e VHDL, assinale a alternativa INCORRETA.
Obs:
VHDL = VHSIC Hardware Description Language (Linguagem de descrição de hardware VHSIC).
VHSIC = Very High Speed Integrated Circuits (circuito integrado de velocidade muito alta).
FPGA = Field Programmable Gate Array (Arranjo de Portas Programável em Campo).
CPLD = Complex Programmable Logic Device (Dispositivo Lógico Complexo Programável).
• 0, se ambos os pulsos dos monoestáveis estiverem finalizados;
• 1, se apenas o pulso do monoestável no eixo X estiver finalizado;
• 2, se apenas o pulso do monoestável no eixo Y estiver finalizado;
• 3, se ambos os pulsos dos monoestáveis ainda estiverem ativados.
Quando o joystick estiver relaxado, após uma execução de dispara_monoestaveis( ), realizam-se 10 execuções da função le_joystick( ), obtendo-se os seguintes valores retornados: 3, 3, 3, 3, 3, 2, 0, 0, 0, 0. Ao se flexionar o joystick para a frente (eixo Y) e para a direita (eixo X), os valores retornados após as 10 execuções são: 3, 3, 3, 3, 3, 3, 3, 3, 2, 0
Se forem lidos os valores 3, 3, 2, 2, 2, 2, 2, 0, 0, 0, 0, é porque o joystick está flexionado
FUNÇÃO SOMA (Real X, Inteiro N)
-----------------------------------
-----------------------------------
-----------------------------------
-----------------------------------
FIM SOMA
A função SOMA deve receber um vetor X contendo N números reais e deve retornar o valor da soma de apenas os elementos positivos de X.
Considerando-se que os elementos do vetor X são indexados de 1 a N, as linhas de código que estão faltando na função SOMA acima são
– Número de instruções para executar uma multiplicação: 4;
– Clock empregadonesse processo: 400 [MHz]; e
– O número de instruções por segundo é diretamente proporcional ao clock.
O padrão USB 3.0 suporta transferências em modo full-duplex.