01 Introdu O
Curso: Bacharelado em Sistemas de Informação
Disciplina: Sistemas Operacionais (3o Ano)
Assunto: Introdução
Conceitos iniciais
Histórico
Tipos de S.O.
Funcionalidades
Estrutura
Sistema de Computação
Exercícios
Conceitos Iniciais
Sistema Operacional
“É um programa que atua como intermediário entre o usuário e o hardware de um computador”
Proporciona um ambiente onde o usuário pode executar programas de forma conveniente e eficiente”
Um hardware sem sistema não é nada
PROGRAMAS/APLICATIVOS
SISTEMA OPERACIONAL
HARDWARE
Conceitos Iniciais (cont.)
Sistema Operacional (cont.)
Abstrair a complexidade de acesso ao hardware
Passos para a abertura de um arquivo
Parâmetros corretos? (nome, identificador, etc)
Leitor de disco disponível?
Acionar o motor do leitor de disco
Posicionar a cabeça de leitura sobre a estrutura de diretório Ler a tabela de diretório e localizar o arquivo desejado
Mover a cabeça de leitura para o bloco inicial do arquivo armazenado Ler o bloco de dados e posicioná-lo na memória
Conceitos Iniciais (cont.)
Sistema Operacional (cont.)
Abstração de recursos
Prover interfaces de acesso aos dispositivos, mais simples de usar que as interfaces de baixo nível;
Tornar aplicativos independentes de hardware;
Definir interfaces homogêneas para dispositivos com tecnologias distintas
Alocador de recursos (cpu, memória e dispositivos de entrada e saída)
Gerenciamento de recursos
Possui menos processador que processos
Possui menos memória que o necessário
Negação de serviços
Conceitos Iniciais (cont.)
Sistema Operacional (cont.)
Princípios que um S.O. deve atender
Oferecer os recursos do sistema de forma simples e transparente; Gerenciar a utilização dos recursos existentes buscando seu uso eficiente em termos do sistema; e
Garantir a integridade e a segurança dos dados armazenados e processados no sistema e também de
seus