A maior rede de estudos do Brasil

Grátis
12 pág.
Todas as APOLs

Pré-visualização | Página 1 de 3

Questão 1/5 - Sistemas Embarcados 
Em sistemas multitarefas, algumas tarefas podem trabalham juntas a fim de 
resolver um determinado problema, e para isso precisam se comunicar para 
sincronizar as informações. 
Em relação aos mecanismos utilizados para sincronizar tarefas é correto 
afirmar: 
 
I) Os semáforos contadores podem conter diversos valores, desde que 
sejam inteiros e não negativos 
II) No Mutex, caso vários processos fiquem bloqueados aguardando a 
liberação da região crítica, o sistema operacional escolhe de forma aleatória 
um desses processos para assumir a região crítica 
III) O Mutex trabalha com somente dois estados: bloqueado e desbloqueado 
IV) Em um semáforo, quando uma tarefa acessa a região crítica a variável 
de controle é decrementada. Quando essa variável de controle for igual a 
zero nenhuma tarefa a mais pode acessar essa região. 
Nota: 20.0 
 
D I, II, III e IV estão corretas. 
Você acertou! 
Apostila aula 2 pg 13. 
 
Questão 1/5 - Sistemas Embarcados 
Conforme visto na aula 1, um microcomputador utiliza-se de um 
microprocessador que é composto, basicamente, pela unidade lógica 
aritmética (ULA), por uma unidade de controle, registradores e unidade de 
gerenciamento de memória. 
Em relação às características de um microprocessador é correto afirmar: 
Nota: 20.0 
 
A O microprocessador possui um custo muito elevado para ser utilizado na grande maioria 
das aplicações de sistemas embarcados. 
Você acertou! 
Apostila da Aula 1 página 2. 
 
Questão 1/5 - Sistemas Embarcados 
Um sistema operacional é um software que tem como função o gerenciamento de 
tarefas, memórias e todos os recursos de hardware de uma máquina. 
Conforme visto na aula 2, sobre os sistemas operacionais de tempo real (RTOS) é 
correto afirmar: 
 
I) Normalmente são utilizados em sistemas embarcados mais complexos. 
II) É utilizado em situações onde o tempo é o parâmetro fundamental. 
III) Um RTOS não pode ser utilizado em aplicações que não são consideradas críticas. 
Nota: 20.0 
 
A I e II estão corretas. 
Você acertou! 
Apostila da Aula 2, página 3. 
 
Questão 2/5 - Sistemas Embarcados 
Um sistema operacional possui diversas funcionalidades que são utilizadas 
para auxiliar o funcionamento de sistemas microprocessados. Dentre essas 
funcionalidades, uma das funções é gerenciar o acesso aos recursos 
compartilhados do sistema. 
Conforme visto na aula 2, sobre a inversão de prioridade é correto afirmar: 
 
I) A inversão de prioridade é um problema comum em sistemas de tempo 
real e está associada ao compartilhamento de recursos. 
II) Este efeito pode ser reduzido com o aumento, temporário, da prioridade 
da tarefa enquanto utilizar o recurso compartilhado. 
III) A alteração automática de prioridade pe chamada de "herança de 
prioridade". 
IV) Criar uma tarefa específica para o gerenciamento de um determinado 
recurso é uma das formas de se evitar a inversão de prioridade. 
Nota: 20.0 
 
B I, II, III e IV estão corretas. 
Você acertou! 
Apostila da Aula 2, páginag 8. 
 
Questão 2/5 - Sistemas Embarcados 
Em sistemas multitarefas, algumas tarefas podem trabalham juntas a fim de 
resolver um determinado problema, e para isso precisam se comunicar para 
sincronizar as informações. 
Em relação aos mecanismos utilizados para sincronizar tarefas, sobre a 
exclusão mútua é correto afirmar: 
 
I) MUTEX é uma abreviação utilizada para o mecanismo de exclusão 
mútua 
II) A exclusão mútua é uma das formas mais simples de sincronização de 
tarefas 
III) A exclusão mútua garante acesso exclusivo às variáveis ou hardware 
que estão sendo compartilhados por uma tarefa. 
IV) O MUTEX utiliza uma variável de controle que pode conter até 4 bits 
para representar os estados necessários. 
 
 
Nota: 20.0 
 
D I, II e III estão corretos. 
Você acertou! 
Apostila da aula 2 pg 13 
 
Questão 3/5 - Sistemas Embarcados 
Conforma visto na aula 1, praticamente todo sistema embarcado tem como 
uma de suas principais funções a interação com o meio externo, quer seja 
com um ser humano, quer seja com outro sistema. 
Em relação aos kit comerciais é correto afirmar: 
 
I) Uma placa do tipo SBC é normalmente utilizada em protótipos e testes. 
II) Uma placa do tipo COM/SOM é normalmente utilizada no produto final 
de sistemas embarcados. 
III) Uma placa do tipo SBC é um computador onde todos os componentes 
necessários ao seu funcionamento estão em uma única placa de circuito 
impresso. 
Nota: 0.0 
 
D I, II e III estão corretos. 
Apostila da Aula 1, página 13. 
 
Questão 3/5 - Sistemas Embarcados 
Conforme visto na aula 1, há disponível no mercado uma infinidade de 
modelos de microcontroladores de vários fabricantes para atender 
aplicações nos mais variados segmentos. 
Em relação aos microntroladores de 8 e 16 bits é correto afirmar: 
Nota: 0.0 
 
B Este grupo de microcontroladores possui uma limitação de memória que normalmente 
está na faixa de Kbytes. 
Apostila da Aula 1, página 5. 
 
Questão 4/5 - Sistemas Embarcados 
Conforme visto na aula 1, praticamente todo sistema embarcado tem como 
uma de suas principais funções a interação com o meio externo, quer seja 
com um ser humano, quer seja com outro sistema. 
Em relação ao hardware para sistemas embarcados, é correto afirmar: 
 
I) O hardware externo para um sistema embarcado normalmente é 
desenvolvido em função das necessidades de cada aplicação. 
II) O projeto do hardware externo deve levar em consideração as condições 
de ambiente como a aplicação em áreas agressivas onde possam sofrer 
com as temperaturas (altas ou grandes variações), interferência 
eletromagnética e vibração. 
III) Uma das aplicações do hardware externo é realizar a interface entre o 
processador e os sensores e atuadores do sistema. 
Nota: 20.0 
 
D I, II e III estão corretos. 
Você acertou! 
Apostila da Aula 1, página 11. 
 
Questão 4/5 - Sistemas Embarcados 
Um sistema operacional multitarefa possui a capacidade de executar vários programas 
ao mesmo tempo. Na verdade, as execuções não são realizadas ao mesmo tempo, pois o 
processador executa uma tarefa por vez. É o escalonamento de processos que nos dá a 
sensação de que as tarefas são executadas simultaneamente. 
Conforme visto na aula 2, o algoritmo de escalonamento que executa as tarefas 
conforme elas forem chegando na fila de execução é chamado de: 
Nota: 0.0 
 
C First-In-First-Out (FIFO), ou seja, o primeiro que chega é o primeiro que sai. 
Apostila da aula 2, página 11. 
 
Questão 5/5 - Sistemas Embarcados 
Conforme visto na aula 1, as memórias são periféricos fundamentais em 
qualquer sistema microprocessado, pois sem elas é impossível armazenar 
os códigos de programas para inicializar um sistema, executar os softwares 
e armazenar os dados coletados e gerados. 
Em relação às memórias RAM é correto afirmar que: 
 
I) A memória do tipo SRAM é mais rápida que a memória do tipo DRAM. 
II) A memória RAM não perde seus dados quando a energia elétrica é 
cortada. 
III) A memória do tipo SRAM ocupa mais espaço e possui um custo maior 
que a memória do tipo DRAM. 
 
Nota: 20.0 
 
C I e III estão corretas. 
Você acertou! 
Apostila da Aula 1, página 10. 
 
Questão 1/5 - Sistemas Embarcados 
Conforme visto na aula 1, as memórias são periféricos fundamentais em 
qualquer sistema microprocessado, pois sem elas é impossível armazenar 
os códigos de programas para inicializar um sistema, executar os softwares 
e armazenar os dados coletados e gerados. 
Em relação às memórias ROM é correto afirmar que: 
Nota: 20.0 
 
C Este tipo de memória normalmente é utilizado para armazenar o firmware de inicialização 
do sistema. 
Você acertou! 
Apostila da Aula 1, página 10. 
 
Questão 2/5 - Sistemas Embarcados 
Um sistema