Baixe o app para aproveitar ainda mais
Prévia do material em texto
BV_C2_Internal Correção dos exercícios da unidade 1 Sistemas Operacionais Questão 1Errada O sistema operacional (SO) é um software responsável por controlar o computador com objetivo de gerenciar os recursos de hardware, fazer a interação entre o hardware e o software, além de ser o responsável por conectar o hardware e o usuário, sendo assim, levando em consideração as principais características de um sistema operacional, em especial a de gerenciamento de recursos. Analise as seguintes sentenças: I. É função do SO controlar de forma ordenada e compartilhada os recursos do computador como memória, processador e dispositivos de E/S para os processos (programas) que são criados; II. O SO controla o uso dos recursos, garantindo que as requisições por recursos sejam atendidas, evitando conflitos entre programas e usuários; III. O compartilhamento de recursos pode ser gerenciado de duas formas, pelo tempo, cabendo ao SO selecionar o programa que irá fazer uso do recurso compartilhado num determinado intervalo de tempo, e, pelo espaço, dividindo o uso dos recursos disponíveis pelos programas em execução tornando o sistema mais eficiente. Agora, assinale a alternativa que apresenta a resposta CORRETA: Sua resposta As alternativas II e III estão corretas. Todas as afirmações estão corretas. O Sistema Operacional tem como função controlar a utilização do hardware garantindo melhor aproveitamento dos recursos, bem como evitar conflitos entre os usuários e aplicações. Para isso todas as solicitações de interação com o hardware são atribuídas ao sistema operacional evitando possíveis problemas no funcionamento do computador. Este comportamento é extremamente importante para que os recursos possam ser compartilhados e a multiprogramação possa ser implementada. Questão 2Correta BV_C2_Internal Os sistemas operacionais evoluíram juntamente com o progresso dos computadores. Junto com esta evolução, diversas funções e serviços foram criados para auxiliar os usuários e os programadores na execução dos seus trabalhos. Levando em consideração o processo evolutivo dos computadores, assinale a alternativa correta: Sua resposta Sistemas operacionais do tipo batch não exigem interação com o usuário. Os sistemas operacionais do tipo batch tinham como característica principal a execução das tarefas de forma sequencial sem interação do usuário. Os sistemas monoprogramáveis permitem a execução de apenas um processo (programa) por vez, ao contrário dos sistemas multiprogramáveis que permitem a execução de vários programas de forma concorrente. Os mainframes eram computadores de grande porte criados para executar cálculos científicos e devido ao seu alto custo somente grandes instituições como bancos e universidades possuíam. Os sistemas de tempo compartilhado ou time sharing foram criados para o monitoramento dos jobs, ou seja, ele foi uma evolução dos sistemas batch permitindo interceptar um erro durante a execução do job não havendo a necessidade de aguardar até o seu término. O desenvolvimento acelerado dos microchips ocorreu na quarta geração de computadores e deu origem aos computadores pessoais. Questão 3Correta Segundo Tanenbaum (2003), o sistema operacional é parte essencial de qualquer sistema computacional. Se os sistemas operacionais não existissem, os sistemas computacionais funcionariam, porém, o usuário teria que saber os detalhes de hardware para utilizar o computador, o que seria bem complexo. O sistema operacional tem quatro componentes, sendo: gerenciamento de dispositivos de entrada e saída, gerenciamento de processos, gerenciamento de arquivos e gerenciamento de memória. Levando em consideração o contexto apresentado, assinale a alternativa correta em relação aos componentes do sistema operacional: Sua resposta O gerenciamento de processos é responsável por criar, finalizar, escalonar, sincronizar processos e threads. O gerenciamento de dispositivos de entrada e saída é responsável por gerenciar os comandos e interrupções geradas pelos dispositivos, tratamento de erros e fornecendo uma interface simples e fácil de usar entre os dispositivos e o restante do sistema. O gerenciamento de processos é responsável por criar, finalizar, escalonar, sincronizar processos e threads. O gerenciamento de arquivos é responsável por gerenciar os arquivos (criar, excluir, por exemplo) e diretórios (criar, excluir, por exemplo). O gerenciamento de memória é responsável por administrar quais partes da memória estão BV_C2_Internal em uso e quais partes estão disponíveis, além de gerenciar a troca de processos entre memória principal e memória secundária. Questão 4Correta O Unix é um sistema multiprogramável, multiusuário, com suporte a múltiplos processadores e memória virtual implementada. Além disso, foi escrito em uma linguagem de alto nível, o que facilita a compreensão e a portabilidade para outras plataformas; possui flexibilidade, sendo usado em diversas aplicações; suporte a protocolos de rede; sistema de arquivos com uma estrutura simples e uma interface simples e uniforme com os dispositivos de entrada/saída. Considerando as características apresentadas no texto e o fato do Unix possuir uma estrutura monolítica, complete as lacunas a seguir: O ____________ é o responsável pela conexão dos usuários com o sistema operacional através da linha de comando. A sua função é ler e interpretar os comandos e criar processos à medida que são requisitados. O ____________ é o responsável pela organização dos dados que são armazenados no Unix através de arquivos e diretórios. O ____________ é o núcleo do sistema operacional sendo responsável por rotinas de tratamento de interrupções e exceções. Tomando como base o texto, assinale a alternativa CORRETA: Sua resposta Shell, Sistema de Arquivos e Kernel. O Shell é o responsável pela conexão dos usuários com o sistema operacional através da linha de comando. A sua função é ler e interpretar os comandos e criar processos à medida que são requisitados. Os interpretadores de shell mais populares são Bourne Shell(sh), C Shell(csh) e o Korn Shell(ksh). O Sistema de Arquivos é o responsável pela organização dos dados que são armazenados no Unix através de arquivos e diretórios. O Kernel é o núcleo do sistema operacional podendo ser dividido em duas partes: a parte dependente do hardware composta por rotinas de tratamento de interrupções e exceções e a parte independente do hardware onde não existe vínculo com outra plataforma onde está sendo executada, sendo responsável pelo tratamento de system call, gerência de processos, gerência de memórias, dentre outras. Questão 5Correta BV_C2_Internal O sistema operacional Linux foi desenvolvido por Linus Torvalds, um estudante Finlandês, em 1991 baseado no Minix (um sistema operacional desenvolvido por Andrew Tanenbaum com objetivos educacionais). O termo Linux refere-se ao kernel do sistema operacional e os programas que interagem com o kernel foram desenvolvidos pela fundação GNU. O Linux em si é somente o kernel e para que ele funcione são necessárias ferramentas, como, por exemplo, o compilador do código fonte. Por isso, o correto é chamar GNU/Linux. Sendo assim, analise as seguintes sentenças: I. Ele é licenciado pela GNU Public License (GPL) e o usuário pode fazer download e usar em quantas máquinas quiser. II. O código fonte é restrito apenas aos desenvolvedores do sistema operacional. III. Um dos pontos fortes é o ambiente gráfico que permite uma administração efetiva do sistema operacional. IV. Permite que o usuário adeque o sistema operacional do jeito que ele desejar em relação ao ambiente gráfico. Agora, assinale a alternativa que apresenta a resposta CORRETA: Sua resposta Apenas as alternativas I e IV estão corretas. CORRETA: Apenas as alternativas I e IV estão corretas. O Linux é licenciado pelaGNU Public License (GPL) e o usuário pode baixar e usar em quantas máquinas quiser. Além disso, o código fonte é aberto e todos os usuários tem acesso podendo modificá- lo. Outro ponto forte a linha de comando que permite uma administração efetiva do sistema operacional, além da possibilidade de adequar a interface gráfica da forma como desejar.
Compartilhar