Magna Concursos

Foram encontradas 1.192 questões.

Diodos são importantes componentes eletrônicos amplamente utilizados em diversos tipos de circuitos.
Sobre os diodos, assinale a afirmativa correta.
 

Provas

Questão presente nas seguintes provas
Os semicondutores são a matéria prima dos dispositivos eletrônicos, como diodos, TBJ, MOSFET, entre outros.
Com relação aos materiais semicondutores, assinale a afirmativa correta.
 

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
Os testes de regressão verificam se há efeitos indesejados nas alterações no software. Uma estratégia consiste em retestar tudo, isto é, reaplicar todos os casos de teste projetados para versões anteriores. Pode-se também utilizar técnicas seletivas, de forma que somente são reexecutados os casos de testes que tenham relação com as alterações realizadas. A seleção pode ser baseada no código, que escolhe casos de teste que exercitam uma porção do código modificado, ou baseada na especificação, que escolhe casos de teste exercitam a parte da especificação que foi alterada. Neste contexto, qual das considerações abaixo é verdadeira:
 

Provas

Questão presente nas seguintes provas
Com relação ao processo de depuração de um programa de computador, analise as afirmativas a seguir.

I. Por meio da depuração, é possível investigar a ocorrência de erros no programa.
II. A depuração é realizada antes da compilação.
III. A depuração pode ser executada por meio de pontos de parada (breakpoints).

Está correto o que se afirma em
 

Provas

Questão presente nas seguintes provas
Para que um programa de computador possa ser executado, diversas etapas compõem seu desenvolvimento. Com relação ao ciclo de desenvolvimento de um programa, analise as afirmativas a seguir.

I. A etapa de compilação é responsável por gerar o arquivo executável do programa.
II. Na etapa de link-edição, módulos pré-compilados são ligados entre si.
III. Um programa compilado não causa erros de execução.

Está correto o que se afirma em
 

Provas

Questão presente nas seguintes provas
Considerando o endereçamento de byte em arquitetura de computadores, e, os métodos big-endian e little-endian de ligação do processador à memória do computador, analise as afirmativas a seguir.

I. No método big-endian, o endereçamento inicia pelo byte menos significativo.
II. O acesso aos bytes de palavras armazenadas na memória independe do método de ligação (big-endian ou little-endian) para processadores de menos de 32 bits.
III. Em ambos os métodos de ligação (big-endian e little-endian), os bits menos significativos do barramento de dados estão ligados aos bits menos significativos da palavra armazenada na memória.

Está correto o que se afirma em
 

Provas

Questão presente nas seguintes provas
O correto entendimento sobre os conceitos relacionados a operadores é essencial para o desenvolvimento de programas. Considere as seguintes instruções de parte de um programa desenvolvido em linguagem de programação C:

int x, y;
x = 25;
++x;
y = x++;
y+= x+13-11*2;

Os valores das variáveis x e y, após a execução dessas instruções acima, serão, respectivamente:
 

Provas

Questão presente nas seguintes provas
As variáveis são elementos essenciais para o desenvolvimento de programas.
A respeito dos diferentes tipos de variáveis que podem ser usadas em um programa escrito em linguagem C, é correto afirmar que
 

Provas

Questão presente nas seguintes provas