ATPS Sistemas Operacionais
Ciência da computação
ATP - Sistemas Operacionais
Professor: André Jovetta
Gabriel Aparecido de Oliveira RA: 2485827324
Julio Cesar Tonin RA: 1153274900
Limeira
2015
Etapa 1.
Introdução á sistemas operacionais
O Software de computador pode ser dividido em dois tipos: Programas de sistema e programas aplicativos.
Tendo em vista o principal o é o sistema operacional e que é ele quem controla todos os recursos do computador e também oferece a base lógica e sua principal função é isolar os programadores da complexidade do hardware.
Há duas funções principais de um S.O.: 1.A maquina estendida: É onde o sistema operacional apresenta para o usuário uma maquina virtual que é basicamente mais fácil de programar que o hardware. 2. Gerenciador de recursos:È onde o sistema operacional oferece uma alocação mais ordenada dos processadores e memórias e de qualquer dispositivo é onde o sistemas operacional tem a função de gerenciar as partes do sistemas.
Existem quatro modelos de S.O.:
Sistemas monolíticos: o S.O. é escrito como uma coleção de procedimentos, que podem chamar quaisquer outros sempre que precisar, sem nenhum tipo de estrutura hierárquica;
Sistemas em camadas: É quando um sistema cliente-servidor é desenvolvido retirando-se a camada de negócio do lado do cliente.
Máquinas virtuais: é um software em que o sistema operacional pode ser instalado e executado, podemos dizer que a máquina virtual funciona como um computador dentro do computador.
Modelo cliente-servidor :é uma estrutura de aplicação distribuída que distribui as tarefas
Estrutura do Sistema Operacional
OS sistemas operacionais modernos geralmente possuem as seguintes partes:
Gerenciamento de processos - criar e eliminar, suspender e retomar, sincronismo e comunicação entre processos;
Gerenciamento da memória principal – manter o controle das partes da memória que estão sendo .
Gerenciamento de memória secundária – o