Baixe o app para aproveitar ainda mais
Prévia do material em texto
12/09/2018 AVA UNIVIRTUS http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/289709/novo/1/49678 1/4 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. B O microprocessador possui todos os periféricos necessários incorporados ao seu chip. C O microprocessador é limitado em relação à quantidade de aplicações que podem ser executadas. D O microprocessador possui um set de instruções menor em relação ao microcontrolador. E A maioria dos microprocessadores utilizam a arquitetura RISC. Questão 2/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: 20.0 A Execução por prioridade (Priority). B Shortest job first ou Menor tarefa primeiro. C Você acertou! Apostila da Aula 1 página 2. 12/09/2018 AVA UNIVIRTUS http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/289709/novo/1/49678 2/4 First-In-First-Out (FIFO), ou seja, o primeiro que chega é o primeiro que sai. D Round Robin. E Earliest deadline first ou Menor deadline primeiro. Questão 3/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 A Somente I e II estão corretas. B Somente II e III estão corretas. C Somente III e IV estão corretas. D I, II, III e IV estão corretas. E I, II e III estão corretas. Questão 4/5 - Sistemas Embarcados Você acertou! Apostila da aula 2, página 11. Você acertou! Apostila aula 2 pg 13. 12/09/2018 AVA UNIVIRTUS http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/289709/novo/1/49678 3/4 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 A I, II e III estão corretas. B I, II, III e IV estão corretas. C I e II estão correta. D III e IV estão correta. E II, III e IV estão corretas. 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 A I e II estão corretas. B I, II e III estão corretas. Você acertou! Apostila da Aula 2, páginag 8. 12/09/2018 AVA UNIVIRTUS http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/289709/novo/1/49678 4/4 C I e III estão corretas. D II e III estão corretas. E I, II e III estão erradas. Você acertou! Apostila da Aula 1, página 10.
Compartilhar