Sistemas operacionais

Disponível somente no TrabalhosFeitos
  • Páginas : 5 (1044 palavras )
  • Download(s) : 0
  • Publicado : 27 de março de 2012
Ler documento completo
Amostra do texto
Sistema Operacional 1) Como seria utilizar um computador sem um sistema operacional? Quais são suas duas principais funções? Sem o sistema operacional, um usuário para interagir com o computador deveria conhecer profundamente diversos detalhes sobre hardware do equipamento, o que tornaria seu trabalho lento e com grandes possibilidades de erros. As duas principais funções são “facilidade deacesso aos recursos do sistema” e “compartilhamento de recursos de forma organizada e protegida”. 2) Quais os tipos de sistemas operacionais existentes? Sistemas monoprogramáveis ou monotarefa, sistemas multiprogramáveis ou multitarefa e sistemas com múltiplos processadores. 3) Por que dizemos que existe uma subutilização de recursos em sistemas monoprogramáveis? Porque em sistemas monoprogramáveissomente é possível a execução de um programa por vez. Como um programa não utiliza todos os recursos do sistema totalmente ao longo da sua execução, existe ociosidade e, consequentemente, subutilização de alguns recursos. 4) Quais as vantagens dos sistemas multiprogramáveis? As vantagens do uso de sistemas multiprogramáveis são a redução do tempo de resposta das aplicações processadas no ambiente ede custos, a partir do compartilhamento dos diversos recursos do sistema entre as diferentes aplicações. 5) Como funcionam os sistemas de tempo compartilhado? Quais as vantagens em utilizá-los? Os sistemas de tempo compartilhado (time-sharing) permitem que diversos programas sejam executados a partir da divisão do tempo do processador em pequenos intervalos, denomidados fatia de tempo (time-slice).A vantagem na sua utilização é possibilitar para cada usuário um ambiente de trabalho próprio, dando a impressão de que todo o sistema está dedicado, exclusivamente, a ele. 6) Qual a grande diferença entre sistemas de tempo compartilhado e tempo real? Quais aplicações são indicadas para sistemas de tempo real? O fator tempo de resposta. Nos sistemas de tempo real, os tempos de resposta devemestar dentro de limites rígidos. Aplicações de controle de processos, como no monitoramento de refinarias de petróleo, controle de tráfego aéreo, de usinas termoelétricas e nucleares são executadas em sistemas de tempo real. 7) Quais são as unidades funcionais de um sistema computacional? Processador ou unidade central de processamento, memória principal e dispositivos de entrada/saída. 8) Quais oscomponentes de um processador e quais são suas funções? Um processador é composto por unidade de controle, unidade lógica e aritmética, e registradores. A unidade de controle (UC) é responsável por gerenciar as atividades de todos os componentes do computador, como a gravação de dados em discos ou a busca de instruções na memória. A unidade lógica e aritmética (ULA), como o nome indica, éresponsável pela realização de operações lógicas (testes e comparações) e aritméticas (somas e subtrações). 9) Conceitue memória cache e apresente as principais vantagens do seu uso. A memória cache é uma memória volátil de alta velocidade, porém com pequena capacidade de armazenamento. O tempo de acesso a um dado nela contido é muito menor que se o

mesmo estivesse na memória principal. O propósito douso da memória cache é minimizar a disparidade existente entre a velocidade com que o processador executa instruções e a velocidade com que dados são acessados na memória principal. 10) Por que a execução de programas interpretados é mais lenta que a de programas compilados? Como não existe a geração de um código executável, as instruções de um programa devem ser traduzidas toda vez que este forexecutado. 11) Defina o conceito de processo. Um processo pode ser definido como o ambiente onde um programa é executado. Este ambiente, além das informações sobre a execução, possui também o quanto de recursos do sistema cada programa pode utilizar, como o espaço de endereçamento, tempo de processador e área em disco. 12) Por que o conceito de processo é tão importante no projeto de sistemas...
tracking img