SO_01_Introdução_4x1
1340 palavras
6 páginas
Introdução•
•
•
•
•
•
•
•
O que é um sistema operacional ?
Sistemas de batch simples
Sistemas de batch com multiprogramação
Sistemas de tempo compartilhado
Sistemas para computadores pessoais
Sistemas paralelos
Sistemas de tempo real
Sistemas distribuídos
Componentes de um sistema operacional
•
•
•
•
Hardware – fornece recursos básicos de computação: CPU, memória, dispositivos de I/O.
Usuários: pessoas, máquinas, outros computadores. Sistema Operacional – controla e coordena o uso do hardware entre os aplicativos de diversos usuários. Programas Aplicativos – definem as maneiras pelas quais os recursos do sistema são usados para resolver problemas de computação dos usuários Exemplos: compiladores, sistemas de banco de dados, jogos, programas comerciais.
O que é um sistema operacional ?
• Um programa intermediário entre o usuário e o hardware.
• Objetivos de um sistema operacional:
– executar programas do usuário e tornar a resolução de problemas do usuário mais fácil.
– tornar mais fácil e eficiente o uso do sistema computacional. usuário 1
usuário 2
usuário 3
compilador
montador
editor de textos ...
programas de sistema e aplicativos
Sistema operacional
hardware
usuário n
Sistema de banco de dados
usuários
Conceitos básicos
programas de sistema e aplicativos
• Recursos: aquilo que se dispõe tanto em termos de hardware ou software
• Kernel(núcleo) – O único programa que é executado (fica “rodando”) o tempo todo.
• Job: serviço a se feito pelo usuário
Sistema operacional hardware Funções de um sistema operacional (SO):
– Alocador de recursos – gerencia e aloca recursos. – Programa de controle – controla a execução de programas de usuários e operações de I/O para evitar a ocorrência de erros ou o uso inadequado do computador.
Sistemas batch simples
•
•
•
•
•
•
•
•
•
•
•
•
•
Máquinas enormes operadas a partir de um console
Entrada: leitoras de cartão e unidades de fita
Saída: impressora, perfurador de cartão ou unidades de fita
Não havia