
mapa unicesumar 2025
![]() |
ATIVIDADE 2 – MICROPROCESSADORES E MICROCONTROLADORES – 51_2025 | |
Período: | 17/03/2025 08:00 a 27/04/2025 23:59 (Horário de Brasília) |
Status: | ABERTO |
Nota máxima: | 0,50 |
Gabarito: | Gabarito será liberado no dia 28/04/2025 00:00 (Horário de Brasília) |
Nota obtida: |
1ª 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. É correto o que se afirma em: |
|||||||||||
ALTERNATIVAS | |||||||||||
|
2ª 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 | |||||||||||
|
3ª QUESTÃO | |||||||||||
Sabe-se que as trminologias são fundamentais para entender como os dados e instruções são armazenados, manipulados e utilizados em sistemas computacionais e microcontroladores. Com relação as terminologias de memória, identifique quais afirmativas abaixo estão corretas:
I. A célula de memória é um dispositivo ou circuito elétrico usado para armazenar um único bit. II. Byte é um termo especial usado para um grupo de oito bits III. Endereço é um número que identifica a localização de uma palavra na memória. IV. Capacidade não é uma terminologia de memória, uma vez que não se pode especificar quantos bytes podem ser armazenados em um dispositivo ou sistema de memória. V. Os microcontroladores têm uma arquitetura interna constituída por uma Unidade Central de Processamento (UCP), também conhecida como CPU (do inglês, Central Process Unit), uma Unidade Lógica Aritmética (ULA), memórias e registradores. |
|||||||||||
ALTERNATIVAS | |||||||||||
|
4ª 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 <avr/io.h> é uma diretiva empregada para a declaração dos registradores. É correto o que se afirma em: |
|||||||||||
ALTERNATIVAS | |||||||||||
|
5ª QUESTÃO | |||||||||||
Com relação a estrutura e características principais dos dispositivos de memória, considere as afirmações a seguir. I. Uma EPROM é programada pelo usuário e pode ser apagada e reprogramada quantas vezes forem necessárias. II. Uma vantagem da memória DRAM em relação a SRAM é a sua maior velocidade. III. Uma memória EPROM pode ser apagada utilizando-se pulsos de tensão. IV. Uma das principais características de uma memória RAM é que o tempo de acesso para qualquer posição de memória é o mesmo. É correto o que se afirma em: |
|||||||||||
ALTERNATIVAS | |||||||||||
|
6ª QUESTÃO | |||||||||||
O comando for é, de alguma maneira, encontrado em todas as linguagens procedurais de programação. Em sua forma mais simples, a inicialização é um comando de atribuição que o compilador usa para estabelecer a variável de controle do loop. A condição é uma expressão de relação que testa a variável de controle do loop contra algum valor, para determinar quando o loop terminará, e o incremento define a maneira como a variável de controle do loop será alterada cada vez que o computador repetir o loop. Considerando estes conceitos, a sintaxe para o comando loop for está CORRETA em: |
|||||||||||
ALTERNATIVAS | |||||||||||
|
7ª QUESTÃO | |||||||||||
Sabe-se que a linguagem de programação é um método empregado para informar ao microconrolador ou ao microprocessador qual tarefa ele precisa executar. A respeito desse contexto, assinale a alternativa correta: I- Na linguagem assembly, as instruções são realizadas por meio de mnemônicos que são rótulos predefinidos que auxiliam o programador; II- O rótulo é considerado apelido ou nome da variável interna da programação, e está relacionado de forma independente com o endereço de memória que a instrução está armazenada; III- As diretivas do assembly não se tratam de uma instrução executável; IV- INCLUDE é a diretiva utilizada a fim de forçar um endereço para as instruções que ocorrem após a sua declaração. Assim, o endereçamento inicia em XX=0 e a primeira instrução que ocorre na sequência será armazenada no endereço 0x0000. |
|||||||||||
ALTERNATIVAS | |||||||||||
|
8ª 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 | |||||||||||
|
9ª 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 | |||||||||||
|
10ª QUESTÃO | |||||||||||
“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. É correto o que se afirma em: |
|||||||||||
ALTERNATIVAS | |||||||||||
|