Você está na página 1de 3

ATIVIDADE 2 - MICROPROCESSADORES E

MICROCONTROLADORES - 51/2024
1ª QUESTÃO Os microcontroladores são componentes destinados às aplicações com um certo grau de
complexidade, são responsáveis pela execução das instruções específicas e únicas, e também da leitura
dos sinais de entrada e saída. Apresentam-se menos dispendiosos do que os microprocessadores,
porém são limitados. PEREIRA, F. Microcontroladores PIC: técnicas avançadas. 6. ed. São Paulo: Érica,
2007 (adaptado) Conforme o assunto dos microcontroladores, identifique a alternativa correta a seguir:
ALTERNATIVAS O modo de endereçamento se mostra sofisticado. Os periféricos necessários de uma
tarefa não são integrados ao microcontrolador. O barramento de comunicação é vasto, o que permite
várias comunicações simultâneas. O microcontrolador é escolhido conforme sua aplicação, a qual varia
de acordo com o seu conteúdo. O tamanho físico varia conforme a linguagem empregada, quanta mais
complexa maior será o componente. 2ª QUESTÃO "Sabe-se que as diretivas do assembly não são
completamente semelhantes às instruções, uma vez que são empregadas pelo compilador a partir da
conversão para a linguagem de máquina". Fonte: MIYAMOTO, R. K. Microprocessadores e
Microcontroladores. Maringá: UniCesumar, 2021. p. 79. Com relação a esse contexto, analise as
afirmativas a seguir: I. SET é uma diretiva bastante semelhante à .EQU. II. LDI é a instrução responsável
por carregar e copiar o valor atual de algum registador de propósito geral. III. STS é a instrução que
armazena o conteúdo do Registrador Rd no endereço de dados n. IV. MOV é a instrução que realiza a
transferência de dados entre os registradores. É correto o que se afirma em: ALTERNATIVAS
11/03/2024, 11:00 Unicesumar - Ensino a Distância about:blank 2/6 I e II, apenas. III, apenas. I, II e III,
apenas. IV, apenas. I, II, III e IV. 3ª QUESTÃO "Em linguagem C, todas as informações são armazenadas
em estruturas definidas como variáveis." Fonte: MIYAMOTO, R. K. Microprocessadores e
Microcontroladores. Maringá: UniCesumar, 2021. p. 108. Com relação aos tipos de variáveis em
programação C, assinale a alternativa correta: ALTERNATIVAS A variável do tipo int possui uma única
restrição: deve ser de pelo menos 16 bits. A variável do tipo char armazena um valor real com certa
precisão. A variável do tipo double armazena um valor numérico inteiro. O tipo de variável não possui
relação com o modo que ela deve ser interpretada. A variável do tipo char assume valores de 16 bits do
tipo caractere de texto. 4ª QUESTÃO "Por vezes, é necessário, na programação, que o programa salte
para outra parte da programação a fim de executar determinada tarefa, por exemplo. Para isso, são
utilizadas instruções de salto, através de comandos de controle". Fonte: MIYAMOTO, R. K.
Microprocessadores e Microcontroladores. Maringá: UniCesumar, 2021. p. 86. Com relação a esse
contexto, analise as afirmativas a seguir: I. O comando condicional if pode ser interpretado da seguinte
forma: se uma condição for verdadeira, execute uma ação. II. O comando if nunca deve ser
acompanhado pelo comando else. III. Os comandos de controle em linguagem C são apenas o if, if/else e
o for. IV. Na estrutura, a condição do comando if é inserida entre parênteses e os comandos, entre
chaves. É correto o que se afirma em: ALTERNATIVAS III, apenas. IV, apenas. I e IV, apenas. II e III,
apenas. III e IV, apenas. 11/03/2024, 11:00 Unicesumar - Ensino a Distância about:blank 3/6 5ª
QUESTÃO Na programação de microcontroladores da família PIC, o registrador TRIS é responsável pela
definição do fluxo de dados, ou seja, definir se os pinos do chip serão configurados como entradas ou
saídas. Deste modo, quando o programador quiser que todos os pinos da porta B do microcontrolador
PIC sejam entradas, qual a alternativa que realiza tal função? ALTERNATIVAS TRISB = 0xFF. TRISB = 0x00.
TRISB = 1. TRISB = 0. Nenhuma das alternativas. 6ª QUESTÃO "A linguagem C é considerada a linguagem
mais utilizada para o desenvolvimento de rotinas em sistemas microcontrolados" Fonte: MIYAMOTO, R.
K. Microprocessadores e Microcontroladores. Maringá: UniCesumar, 2021. p. 83. Com relação à
linguagem C, analise as afirmativas a seguir: I. O comando #include é uma diretiva empregada para a
declaração dos registradores. II. INT X,Y, Z se refere à declaração das variáveis X, Y e Z, que são do tipo
float. III. Os quatros operadores aritméticos da rotina de programação são: adição (+), subtração (-),
multiplicação (*) e divisão (/). IV. O comando X=X+1 indica que a variável X recebe o valor anterior de X e
incrementa mais um. É correto o que se afirma em: ALTERNATIVAS I e II, apenas. II, apenas. III e IV,
apenas. IV, apenas. I, III e IV, apenas. 7ª QUESTÃO 11/03/2024, 11:00 Unicesumar - Ensino a Distância
about:blank 4/6 "Compiladores podem ser utilizados, por exemplo, para gravar as instruções
programadas no hardware do microcontrolador e, assim, testar o código." Fonte: MIYAMOTO, R. K.
Microprocessadores e Microcontroladores. Maringá: UniCesumar, 2021. p. 118. Sobre o exposto, analise
as afirmativas a seguir: I. A estrutura de declaração de variáveis altera de acordo com o compilador, mas
a lógica e as diretivas são universais para a linguagem C. II. A vantagem do compilador arduino IDE para
a programação é que, por se tratar de uma plataforma aberta, estruturas de programação realizadas por
outros programadores ficam disponíveis para acesso e utilização. III. Para simulação, após montar o
circuito no software Proteus, por exemplo, é necessário realizar a programação no compilador. IV. No
compilador arduino IDE, para que seja possível fazer a gravação de um código no Atmega328P, é
necessário configurar o tipo da placa e a porta serial utilizados na conexão física do dispositivo. É correto
o que se afirma em: ALTERNATIVAS I, II, III e IV. I e III, apenas. III e IV, apenas. II e IV, apenas. II e III,
apenas. 8ª QUESTÃO 11/03/2024, 11:00 Unicesumar - Ensino a Distância about:blank 5/6 Os
microcontroladores são componentes versáteis de baixo custo de produção e redução de espaço físico,
estes são capazes de realizar instruções programadas nas operações de controle. Já os
microprocessadores são mais robustos e dispendiosos se comparados aos microcontroladores,
entretanto realizam operações e instruções de nível complexo e se comunicam com vários outros
componentes de um circuito. REGAN, G. O. A brief history of computing. 2. ed. New York: Springer,
2012. (adaptado) Partindo das informações supracitadas sobre microprocessadores e
microcontroladores, julgue as afirmativas a seguir: I. Os microprocessadores são mais robustos devido a
quantidade de periféricos internos em seu encapsulamento. II. Os microcontroladores não são
dependentes da Unidade Lógica Aritmética, uma vez que suas aplicações são simples e rápidas. III. As
aplicações de automação, como um braço robótico seletor de peças, de uma esteira a outra, são
preferíveis na utilização de microcontroladores. IV. Os microprocessadores se comunicam com todos os
periféricos do circuito devido ao seu barramento de endereçamento, realizando instruções maiores e
complexas. É correto o que se afirma em: ALTERNATIVAS I e IV, apenas. II e III, apenas. III e IV, apenas. I,
II e III, apenas. II, III e IV, apenas. 9ª QUESTÃO As versões mais modernas dos softwares de simulação de
circuito integrados, eletrônicos e elétricos, semelhantes ao Spice (como por exemplo, o Proteus),
permitem incluir um modelo de um microcontrolador junto de modelos de outros circuitos elétricos e
eletrônicos. Esse tipo de recurso permite: ALTERNATIVAS 11/03/2024, 11:00 Unicesumar - Ensino a
Distância about:blank 6/6 Verificar a resposta em frequência de todo o circuito, variando o clock do
microcontrolador, continuamente. Analisar a influência do ruído proveniente dos circuitos digitais sobre
os demais componentes e circuitos analógicos que integram o cenário de simulação. Modelar, testar e
analisar o funcionamento e a dinâmica dos circuitos analógicos e digitais envolvidos, bem como do
programa ou código objeto executável que se deseja implantar no microcontrolador Não é possível
acompanhar/analisar o funcionamento de um microprocessador através de simuladores Todas as
alternativas anteriores estão corretas. 10ª QUESTÃO Os sistemas embarcados são oriundos das
aplicações dos microprocessadores, neles podem ser encontrados os mesmos elementos que
constituem um sistema com processador, como memória, interface, entradas e saídas, porém, há
limitações nas interações de suas aplicações. ALMEIDA, R. M. A.; MORAES, C. H. V.; SERAPHIM, T. F. P.
Programação de sistemas embarcados: desenvolvendo softwares para microcontroladores em
linguagem C. Rio de Janeiro: Elsevier, 2016. Abordando os sistemas embarcados e suas aplicações,
identifique quais afirmativas abaixo fazem parte destes sistemas: I. Impressora a laser. II. Aparelho
microondas. III. Sistema de navegação de um automóvel. É correto o que se afirma em: ALTERNATIVAS I,
apenas. III, apenas. I e II, apenas. II e III, apenas. I, II e III

Você também pode gostar