Magna Concursos

Foram encontradas 45 questões.

Microcontroladores são dispositivos capazes de incorporar, em um só circuito integrado, todos os componentes necessários a um microcomputador.
Com relação aos microcontroladores, assinale a afirmativa correta.
 

Provas

Questão presente nas seguintes provas
Relacione os conceitos sobre a arquitetura interna básica de um microcontrolador às suas respectivas definições.

1. Acumulador
2. Unidade de deslocamento
3. Unidade Lógica e Aritmética
4. Program Counter (PC)
( ) Componente fundamental para o funcionamento do microprocessador, pois integra as funções: somador, subtrator, operadores AND, OR e XOR, incrementador e decrementador.

( ) Um registrador especial dedicado às operações envolvendo a ULA, pois recebe os resultados das operações deste outro componente.
( ) Registrador que guarda a posição da memória que aponta para a instrução do programa atualmente em execução, e que é incrementado para que o microprocessador avance para a próxima instrução a ser executada.
( ) Componente que contém um registrador capaz de realizar um deslocamento de bits à esquerda ou à direita ou então não realizar deslocamento nenhum.

Assinale a opção que indica a relação correta, segundo a ordem apresentada.
 

Provas

Questão presente nas seguintes provas
A arquitetura orientada a serviços (ou SOA, do inglês, ServiceOriented Architecture) é um paradigma que trabalha com recursos distribuídos, orientados como serviços.
Com relação às suas características, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.

( ) Trabalha com o conceito de independência entre os serviços.
( ) É uma arquitetura fortemente acoplada com alto nível de coesão e baixa redundância.
( ) Seu foco é prover serviços fracamente acoplados e coesos.
( ) Serve para modelar e implantar funcionalidades em formato de objetos.

As afirmativas são, respectivamente,
 

Provas

Questão presente nas seguintes provas
Uma das formas de classificar os processadores, componentes centrais de um computador, é em relação ao armazenamento de dados/instruções na memória e a utilização dos barramentos.
Relacione as arquiteturas de computadores às suas características.

1. Von Neumann
2. Harvard

( ) Utiliza barramentos distintos para dados e instruções.
( ) O processador busca e executa uma instrução por vez, em sequência.
( ) Utiliza barramentos compartilhados para dados e instruções.
( ) As instruções e os dados são armazenados na mesma memória.
( ) Armazena dados e instruções em memórias distintas

Assinale a opção que indica a relação correta, segundo a ordem apresentada.
 

Provas

Questão presente nas seguintes provas

Texto II

Microcontroladores são pequenos computadores embutidos em um único chip, projetados para controlar funções específicas em sistemas eletrônicos. Eles combinam uma CPU, memória e periféricos de E/S (Entrada/Saída) em um encapsulamento compacto e de baixo custo. Sua capacidade de processamento, versatilidade e eficiência energética os tornam fundamentais para a automação e o controle em uma ampla gama de dispositivos e sistemas.

Considere um microcontrolador com o seguinte diagrama de blocos simplificado que representa as portas E/S digitais.

Enunciado 3793862-1

As configurações de cada porta são definidas pelo registrador a seguir. Este registrador é responsável pela configuração de cinco portas E/S através da definição dos bits 16 a 1.

Enunciado 3793862-2

Bit 16: não especificado;

Bits 15 – 13: Bits de configuração da Porta 4;

Bits 12 – 10: Bits de configuração da Porta 3;

Bits 9 – 7: Bits de configuração da Porta 2;

Bits 6 – 4: Bits de configuração da Porta 1;

Bits 3 – 1: Bits de configuração da Porta 0;

Y-C2, Y-C1 e Y-C0: Bits de configuração da Porta Y (Y = 4 ... 0) Esses bits são definidos por software para configurar a Porta E/S correspondente.

Enunciado 3793862-3

C2 e C1: são responsáveis por configurar a operação da Porta Y.

Exemplo:

- [C2 = 0] e [C1 = 0] Saída no modo push-pull;

- [C2 = 0] e [C1 = 1] Saída no modo open-drain;

- [C2 = 1] e [C1 = 0] Entrada no modo pull-down;

- [C2 = 1] e [C1 = 1] Entrada no modo pull-up.

C0: Quando configurado como saída, o valor desse bit determina o comportamento do pino de entrada/saída da Porta Y.

- Se a porta for saída Push-Pull:

- [C0 = 0]: ativa o N-MOS e desativa o P-MOS;

- [C0 = 1]: desativa o N-MOS e ativa o P-MOS.

- Se a porta for saída Open-Drain:

- [C0 = 0]: ativa o N-MOS e desativa o P-MOS;

- [C0 = 1]: desativa o N-MOS e desativa o P-MOS.

- Se a porta estiver definida como entrada, não se aplica.

Obs: Ativar um determinado (P/N)-MOS significa permitir a passagem de corrente, enquanto desativar impede essa passagem.

A seguir, as portas 4 a 0 deste microcontrolador foram conectadas aos seguintes componentes:

Enunciado 3793862-4

B3, B2 e B1 são interruptores, que permanecem em um estado de circuito aberto quando não estão pressionados e fecham o circuito entre seus terminais quando são pressionados. R2 e R1 são resistores.

O registrador foi configurado com os seguintes valores:

Enunciado 3793862-5

Com base nos dados fornecidos, considerando que o registrador de configuração esteja localizado no endereço de memória 0x0020, o seguinte código é executado pelo microcontrolador:

#include <stdint.h>

#define REG_ADDR 0x0020

int main() {

volatile uint16_t *mem_ptr = (

uint16_t*)REG_ADDR; uint16_t valor = 0xAFBC;

*mem_ptr = valor;

return 0;

}

Neste caso, a porta 2 será configurada como

 

Provas

Questão presente nas seguintes provas

Texto II

Microcontroladores são pequenos computadores embutidos em um único chip, projetados para controlar funções específicas em sistemas eletrônicos. Eles combinam uma CPU, memória e periféricos de E/S (Entrada/Saída) em um encapsulamento compacto e de baixo custo. Sua capacidade de processamento, versatilidade e eficiência energética os tornam fundamentais para a automação e o controle em uma ampla gama de dispositivos e sistemas.

Considere um microcontrolador com o seguinte diagrama de blocos simplificado que representa as portas E/S digitais.

Enunciado 3793861-1

As configurações de cada porta são definidas pelo registrador a seguir. Este registrador é responsável pela configuração de cinco portas E/S através da definição dos bits 16 a 1.

Enunciado 3793861-2

Bit 16: não especificado;

Bits 15 – 13: Bits de configuração da Porta 4;

Bits 12 – 10: Bits de configuração da Porta 3;

Bits 9 – 7: Bits de configuração da Porta 2;

Bits 6 – 4: Bits de configuração da Porta 1;

Bits 3 – 1: Bits de configuração da Porta 0;

Y-C2, Y-C1 e Y-C0: Bits de configuração da Porta Y (Y = 4 ... 0) Esses bits são definidos por software para configurar a Porta E/S correspondente.

Enunciado 3793861-3

C2 e C1: são responsáveis por configurar a operação da Porta Y.

Exemplo:

- [C2 = 0] e [C1 = 0] Saída no modo push-pull;

- [C2 = 0] e [C1 = 1] Saída no modo open-drain;

- [C2 = 1] e [C1 = 0] Entrada no modo pull-down;

- [C2 = 1] e [C1 = 1] Entrada no modo pull-up.

C0: Quando configurado como saída, o valor desse bit determina o comportamento do pino de entrada/saída da Porta Y.

- Se a porta for saída Push-Pull:

- [C0 = 0]: ativa o N-MOS e desativa o P-MOS;

- [C0 = 1]: desativa o N-MOS e ativa o P-MOS.

- Se a porta for saída Open-Drain:

- [C0 = 0]: ativa o N-MOS e desativa o P-MOS;

- [C0 = 1]: desativa o N-MOS e desativa o P-MOS.

- Se a porta estiver definida como entrada, não se aplica.

Obs: Ativar um determinado (P/N)-MOS significa permitir a passagem de corrente, enquanto desativar impede essa passagem.

A seguir, as portas 4 a 0 deste microcontrolador foram conectadas aos seguintes componentes:

Enunciado 3793861-4

B3, B2 e B1 são interruptores, que permanecem em um estado de circuito aberto quando não estão pressionados e fecham o circuito entre seus terminais quando são pressionados. R2 e R1 são resistores.

O registrador foi configurado com os seguintes valores:

Enunciado 3793861-5

Com base nos dados fornecidos e considerando que os interruptores B1, B2 e B3 não estão pressionados, as tensões V4, V3 e V2 previstas nas portas 4, 3 e 2 para esta configuração do microcontrolador são, respectivamente,

 

Provas

Questão presente nas seguintes provas

Texto II

Microcontroladores são pequenos computadores embutidos em um único chip, projetados para controlar funções específicas em sistemas eletrônicos. Eles combinam uma CPU, memória e periféricos de E/S (Entrada/Saída) em um encapsulamento compacto e de baixo custo. Sua capacidade de processamento, versatilidade e eficiência energética os tornam fundamentais para a automação e o controle em uma ampla gama de dispositivos e sistemas.

Considere um microcontrolador com o seguinte diagrama de blocos simplificado que representa as portas E/S digitais.

Enunciado 3793860-1

As configurações de cada porta são definidas pelo registrador a seguir. Este registrador é responsável pela configuração de cinco portas E/S através da definição dos bits 16 a 1.

Enunciado 3793860-2

Bit 16: não especificado;

Bits 15 – 13: Bits de configuração da Porta 4;

Bits 12 – 10: Bits de configuração da Porta 3;

Bits 9 – 7: Bits de configuração da Porta 2;

Bits 6 – 4: Bits de configuração da Porta 1;

Bits 3 – 1: Bits de configuração da Porta 0;

Y-C2, Y-C1 e Y-C0: Bits de configuração da Porta Y (Y = 4 ... 0) Esses bits são definidos por software para configurar a Porta E/S correspondente.

Enunciado 3793860-3

C2 e C1: são responsáveis por configurar a operação da Porta Y.

Exemplo:

- [C2 = 0] e [C1 = 0] Saída no modo push-pull;

- [C2 = 0] e [C1 = 1] Saída no modo open-drain;

- [C2 = 1] e [C1 = 0] Entrada no modo pull-down;

- [C2 = 1] e [C1 = 1] Entrada no modo pull-up.

C0: Quando configurado como saída, o valor desse bit determina o comportamento do pino de entrada/saída da Porta Y.

- Se a porta for saída Push-Pull:

- [C0 = 0]: ativa o N-MOS e desativa o P-MOS;

- [C0 = 1]: desativa o N-MOS e ativa o P-MOS.

- Se a porta for saída Open-Drain:

- [C0 = 0]: ativa o N-MOS e desativa o P-MOS;

- [C0 = 1]: desativa o N-MOS e desativa o P-MOS.

- Se a porta estiver definida como entrada, não se aplica.

Obs: Ativar um determinado (P/N)-MOS significa permitir a passagem de corrente, enquanto desativar impede essa passagem.

A seguir, as portas 4 a 0 deste microcontrolador foram conectadas aos seguintes componentes:

Enunciado 3793860-4

B3, B2 e B1 são interruptores, que permanecem em um estado de circuito aberto quando não estão pressionados e fecham o circuito entre seus terminais quando são pressionados. R2 e R1 são resistores.

O registrador foi configurado com os seguintes valores:

Enunciado 3793860-5

Uma das técnicas para reconfigurar um bit específico de um registrador envolve o uso de operações lógicas, tais como OR, AND e XOR (ou exclusivo).

Tendo em vista os dados apresentados no enunciado da questão anterior, objetiva-se ajustar exclusivamente a porta 0 de modo que a tensão V0 corresponda a VSS, sem interferir nos demais bits do registrador. Para atingir o referido objetivo, o valor hexadecimal, que deve ser empregado na operação AND com o registrador de configuração de portas, é

 

Provas

Questão presente nas seguintes provas

Texto II

Microcontroladores são pequenos computadores embutidos em um único chip, projetados para controlar funções específicas em sistemas eletrônicos. Eles combinam uma CPU, memória e periféricos de E/S (Entrada/Saída) em um encapsulamento compacto e de baixo custo. Sua capacidade de processamento, versatilidade e eficiência energética os tornam fundamentais para a automação e o controle em uma ampla gama de dispositivos e sistemas.

Considere um microcontrolador com o seguinte diagrama de blocos simplificado que representa as portas E/S digitais.

Enunciado 3793859-1

As configurações de cada porta são definidas pelo registrador a seguir. Este registrador é responsável pela configuração de cinco portas E/S através da definição dos bits 16 a 1.

Enunciado 3793859-2

Bit 16: não especificado;

Bits 15 – 13: Bits de configuração da Porta 4;

Bits 12 – 10: Bits de configuração da Porta 3;

Bits 9 – 7: Bits de configuração da Porta 2;

Bits 6 – 4: Bits de configuração da Porta 1;

Bits 3 – 1: Bits de configuração da Porta 0;

Y-C2, Y-C1 e Y-C0: Bits de configuração da Porta Y (Y = 4 ... 0) Esses bits são definidos por software para configurar a Porta E/S correspondente.

Enunciado 3793859-3

C2 e C1: são responsáveis por configurar a operação da Porta Y.

Exemplo:

- [C2 = 0] e [C1 = 0] Saída no modo push-pull;

- [C2 = 0] e [C1 = 1] Saída no modo open-drain;

- [C2 = 1] e [C1 = 0] Entrada no modo pull-down;

- [C2 = 1] e [C1 = 1] Entrada no modo pull-up.

C0: Quando configurado como saída, o valor desse bit determina o comportamento do pino de entrada/saída da Porta Y.

- Se a porta for saída Push-Pull:

- [C0 = 0]: ativa o N-MOS e desativa o P-MOS;

- [C0 = 1]: desativa o N-MOS e ativa o P-MOS.

- Se a porta for saída Open-Drain:

- [C0 = 0]: ativa o N-MOS e desativa o P-MOS;

- [C0 = 1]: desativa o N-MOS e desativa o P-MOS.

- Se a porta estiver definida como entrada, não se aplica.

Obs: Ativar um determinado (P/N)-MOS significa permitir a passagem de corrente, enquanto desativar impede essa passagem.

A seguir, as portas 4 a 0 deste microcontrolador foram conectadas aos seguintes componentes:

Enunciado 3793859-4

B3, B2 e B1 são interruptores, que permanecem em um estado de circuito aberto quando não estão pressionados e fecham o circuito entre seus terminais quando são pressionados. R2 e R1 são resistores.

O registrador foi configurado com os seguintes valores:

Enunciado 3793859-5

Uma das técnicas para reconfigurar um bit específico de um registrador envolve o uso de operações lógicas, tais como OR, AND e XOR (ou exclusivo).

Com base nos dados fornecidos no enunciado, as portas 4, 3, 2, 1 e 0 estão configuradas, respectivamente, quanto à sua função de entrada e saída, como:

 

Provas

Questão presente nas seguintes provas
Com relação à linguagem de programação Python, analise os itens a seguir:

I. Seja sequência de operações a seguir:
>>> x=[1, 2, 3]
>>> y=x
>>> y[0]=0
>>> print(x)
O valor de x impresso na tela é: [1, 2, 3]

II. Seja sequência de operações a seguir:
>>> x=[1,4,1,2,3,2]
>>> y=set(x)
>>> print(y)
O valor de y impresso na tela é: {1, 4, 1, 2, 3, 2}

III. A expressão abaixo cria um dicionário vazio.
x = {}

Está correto o que se afirma em:
 

Provas

Questão presente nas seguintes provas

Os DSPs são chipsintegrados que combinam uma unidade central de processamento (CPU), memória, periféricos de entrada e saída (E/S) e interfaces de comunicação em um único dispositivo. Eles são projetados para lidar com tarefas específicas de controle e processamento de dados em tempo real, oferecendo eficiência energética e custo-benefício. Neste contexto, analise as afirmativas a seguir.

I. O Firmware é um software de baixo nível que desempenha um papel crucial, sendo responsável por realizar a comunicação entre o software de alto nível, como sistemas operacionais e aplicações, e o hardware do dispositivo. Ele opera diretamente na interface de hardware, facilitando o controle e a gestão eficaz dos componentes físicos do sistema.

II. Quanto maior o número de MIPS, mais rápido e mais poderoso é o DSP em termos de processamento de sinais digitais. No entanto, é importante observar que o desempenho real de um DSP também depende de outros fatores, como arquitetura do processador, otimizações de software e tipo de algoritmos executados.

III. O determinismo é crucial em sistemas embarcados porque garante que as operações ocorram dentro de prazos previsíveis e específicos. Em sistemas onde o tempo é crítico, como em sistemas de controle em tempo real, a capacidade de prever o tempo necessário para realizar uma operação é fundamental para garantir o funcionamento correto e seguro do sistema.

Está correto o que se afirma em

 

Provas

Questão presente nas seguintes provas