Foram encontradas 1.192 questões.
Sobre os diodos, assinale a afirmativa correta.
Provas
Com relação aos materiais semicondutores, assinale a afirmativa correta.
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.

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.

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.

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:

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:

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
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.

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.

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.

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:

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:

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
Provas
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
- Compilação e Interpretação de CódigoCompilação
- Compilação e Interpretação de CódigoLinkedição (Linker)
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
Disciplina: TI - Organização e Arquitetura dos Computadores
Banca: FGV
Orgão: INPE
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
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
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: Matriz
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: Vetor
- Fundamentos de ProgramaçãoTipos de Dados
- Fundamentos de ProgramaçãoVariáveis
A respeito dos diferentes tipos de variáveis que podem ser usadas em um programa escrito em linguagem C, é correto afirmar que
Provas
Caderno Container