Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1/4 - Sistemas Operacionais Os anos 80 representaram a década do computador pessoal e da estação de trabalho. A tecnologia do microcomputador evoluiu até o ponto em que era possível construir computadores de mesa avançados, tão poderosos quanto os de grande porte de uma década atrás. (DEITEL, 2005). Quais os fatores que contribuíram para popularização dos computadores a partir da década de 80? Nota: 20.0 A popularização dos computadores pessoais esta associada ao avanço tecnológico que permitiu melhorar a capacidade de processamento e reduzir o custo desses equipamentos e a facilidade de uso em parte por causa das interfaces gráficas com o usuário (GUI). DEITEL. Sistemas Operacionais. 2005. Capítulo I, pg 9. Resposta: ao avanço tecnológico que permitiu melhorar a capacidade de processamento e reduzir o custo desses equipamentos tornando mais fácil a compra para uso pessoal e não só empresas Questão 2/4 - Sistemas Operacionais Explique o mecanismo da técnica de overlay. Nota: 12.5 Consistem em dividir o programa em módulos, de forma que seja possível a execução independente de cada módulo, utilizando uma mesma área de memória, denominado área de troca ou área de overlay. Resposta: Solução encontrada para dividir o programa em partes, de forma que pudessem executar independentemente uma da outra uma mesma memoria. Questão 3/4 - Sistemas Operacionais Nos sistemas multiprogramáveis as tarefas são executadas de forma concorrente. A camada de usuário pode fazer várias solicitações para o sistema e essas solicitações são processadas de forma compartilhada pela UCP. Para o compartilhamento dos recursos de processamento é utilizado às técnicas de interrupções e exceções. Explique o mecanismo de funcionamento das interrupções. Nota: 20.0 Interrupção e exceção são técnicas para implementação da concorrência, enquanto a interrupção é um evento externo ao programa em execução a exceção é gerada por um evento síncrono direto do programa concorrente. Resposta: Uma interrupção é sempre gerada por algum evento externo ao programa e neste caso independente da instrução que esta sendo executada. ao final da execução de cada instrução, a unidade verifica a ocorrência de algum tipo de interrupção Questão 4/4 - Sistemas Operacionais Os sistemas operacionais implementam, basicamente, três estratégias para determinar em qual área livre um programa será carregado para execução, Besf –Fit, Worst-Fit e First-Fit. Explique a diferença entre as três estratégias. Nota: 12.5 Na estratégia Besf –Fit, a melhor partição é escolhida, ou seja, aquela em que o programa deixa o menor espaço sem utilização. Na estratégia Worst-Fit, a pior partição é escolhida, ou seja, aquela em que o programa deixa o maior espaço sem utilização. Na estratégia First-Fit, a primeira partição livre de tamanho suficiente para carregar o programa é escolhida. Resposta: best-fit = escolhe a melhor partição, ou seja, aquela que o programa deixa o menor espaço sem utilização. worst-fit = escolhe a pior partição, ou seja, a
Compartilhar