Baixe o app para aproveitar ainda mais
Prévia do material em texto
Sistemas Operacionais Análise e Desenvolvimento de Sistemas Ciência da Computação Redes de Computadores Professor: André Sobral e-mail: asobral@unicarioca.edu.br Introdução Sistema Operacional: Interface entre usuário / computador Sistemas Operacionais Introdução Histórico dos Sistemas Operacionais: Primórdios (década de 40): Sistema operacional inexistente Monitor residente (década de 50): é um programa que fica permanentemente em memória. Sistema batch multiprogramado (década de 60): mantém diversos programas na meméoria. Sistemas Timesharing (década de 70): cada usuário podia utilizar o processador por pequenos intervalos de tempo Sistemas com Múltiplos Processadores: possui duas ou mais UCPs interligadas e trabalhando em conjunto Sistemas Operacionais Introdução Tipos de Sistemas Operacionais: Sistemas Operacionais Sistemas Monoprogramáveis/ Monotarefa Sistemas Multiprogramáveis/ Multitarefa Sistemas com Múltiplos Processadores Tipos de Sistemas Operacionais Introdução Tipos de Sistemas Operacionais: Sistemas Operacionais Sistemas Fortemente Acoplados Sistemas Fracamente Acoplados Sistemas com Múltiplos Processadores Introdução Tipos de Sistemas Operacionais: Sistemas Operacionais Sistemas Batch Sistemas de Tempo Compartilhado Sistemas de Tempo Real Sistemas Multiprogramáveis/ Multitarefa Exercício de Fixação Sobre sistemas operacionais é INCORRETO afirmar: (Analista Jurídico – TRE-CE – 2012) a) Na maioria dos sistemas operacionais um usuário requisita ao computador que execute uma ação (por exemplo, imprimir um documento), e o sistema operacional gerencia o software e o hardware para produzir o resultado esperado. b) O sistema operacional é uma camada de hardware que separa as aplicações do software que elas acessam e fornece serviços que permitem que cada aplicação seja executada com segurança e efetividade. c) Um usuário interage com o sistema operacional via uma ou mais aplicações de usuário e, muitas vezes, por meio de uma aplicação especial denominada shell ou interpretador de comandos. d) Primordialmente, são gerenciadores de recursos – gerenciam hardware como processadores, memória, dispositivos de entrada/saída e dispositivos de comunicação. e) O software que contém os componentes centrais do sistema operacional chama-se núcleo (kernel). Sistemas Operacionais Exercício de Fixação Sobre sistemas operacionais é INCORRETO afirmar: (Técnico de Tecnologia da Informação – UFJF – 2017) a) Um sistema operacional é responsável pelo gerenciamento dos recursos de hardware de um computador, permitindo o uso destes recursos por programas em execução. b) Um sistema operacional oferece uma interface ao usuário que, no mínimo, permite a escolha e execução de programas. c) Um sistema operacional normalmente suporta um ou mais tipos de sistemas de arquivos, de forma a permitir o armazenamento da informação pelos usuários ao manipularem seus programas. d) Sistemas operacionais multitarefa são construídos especificamente para computadores com mais de uma CPU, para oferecer o suporte adequado à execução de tarefas concorrentemente. e) Sistemas operacionais multiusuário devem ser multitarefa, para oferecer o suporte adequado a vários usuários concorrentemente. Sistemas Operacionais Exercício de Fixação Assinale a opção correta: (Analista de Comércio Exterior – ESAF – 2012) a) A principal desvantagem dos sistemas multiprogramáveis é a elevação de custos em função do compartilhamento de recursos. b) Nos sistemas de tempo real, existe a ideia de fatia de tempo. c) O processamento em batch exige a interação do usuário com a aplicação. d) Nos sistemas de tempo real, existe a ideia de fatia de compartilhamento. e) A principal vantagem dos sistemas multiprogramáveis é a redução de custos em função do compartilhamento de recursos. Sistemas Operacionais Exercício de Fixação Sobre Sistemas Operacionais com Múltiplos processadores assinale a alternativa INCORRETA: (Analista de Tecnologia da Informação – INES – 2013) a) Um dos principais fatores no desenvolvimento de sistemas operacionais com múltiplos processadores é a forma de comunicação entre as UCPs e o grau de compartilhamento de memória e dos dispositivos de entrada e saída. b) Os sistemas multiprocessados caracterizam-se por possuir duas ou mais UCPs interligadas, trabalhando em individualmente. c) Em função dos fatores de desenvolvimento de sistemas multiprocessados podemos classificá-los em fortemente ou fracamente acoplados. d) Em sistemas multiprocessados fortemente acoplados existem dois ou mais processadores compartilhando uma única memória. e) Sistemas fortemente acoplados geralmente são utilizados no processamento de aplicações que fazem uso intensivo da UCP. Sistemas Operacionais Exercício de Fixação Analise as seguintes sentenças em relação aos sistemas operacionais:: (Analista de Tecnologia da Informação – UFF – 2009) I. Um sistema operacional multiprogramável pode ser monousuário ou multiusuário. II. Os sistemas operacionais podem ser classificados em três tipos: sistemas monoprogramáveis, sistemas multiprogramáveis e sistemas de tempo compartilhado. III. Os sistemas de tempo real são bem semelhantes em implementação aos sistemas de tempo compartilhado, sendo a maior diferença o tempo de resposta exigido no processamento das aplicações. Das sentenças acima, apenas: a) I é verdadeira; b) II é verdadeira; c) III é verdadeira; d) I e III são verdadeiras; e) II e III são verdadeiras; Sistemas Operacionais Próxima Aula Componentes de um Sistema Operacional Sistemas Operacionais
Compartilhar