ti fundamentos

Páginas: 8 (1955 palavras) Publicado: 30 de novembro de 2014
Unidade I

FUNDAMENTOS DE SISTEMAS
OPERACIONAIS

Prof. Victor Halla

Conteúdo
ƒ Introdução;
ƒ Conceitos;
ƒ Evolução;
ƒ Características;
ƒ Gerenciamento de Processos;
ƒ Gerenciamento de Memória;

Conceito
ƒ O sistema operacional, segundo Deitel,
H. M.; Deitel, P. J.; Choffnes, D. R. (2005),
é um software que habilita as aplicações
a interagir com o hardware de um
computador.ƒ Seu componente central é o núcleo,
também conhecido como kernel.
ƒ Os sistemas operacionais estão
presentes em telefones celulares,
automóveis, eletrodomésticos,
computadores pessoais, além dos
computadores de grande porte ou
mainframes.

Funções do sistema operacional
ƒ Facilitar o acesso aos recursos do
sistema;
Usuários
Programadores

Programas

Sistema OperacionalProcessador
Memória

Discos

Periféricos

Funções do sistema operacional
ƒ Compartilhar recursos de forma
protegida e organizada;
Usuários

Programas

Sistema Operacional

Hardware

Funções do sistema operacional
ƒ Diminui a complexidade para lidar com o
hardware.
Usuários
Aplicativos

Sistema
Operacional

Hardware

Utilitários
Sistema Operacional

Linguagem de MáquinaMultiprogramação
Dispositivos Físicos

Arquitetura básica
ƒ O sistema operacional faz a conexão
entre os softwares aplicativos e as
necessidades que estes possuem de
interagir com o hardware.

Figura 1 — Baseado em Tanenbaum (1987).

Estrutura de um sistema operacional
ƒ Núcleo: é o coração do sistema
operacional, que tem como função
gerenciar todos os recursos.
ƒ Drivers: é ummodulo com código
especifico para acessar um dispositivo
físico. Pode ser comparado a um
tradutor.
ƒ Código de Inicialização: é um código que
tem como objetivo inicializar o sistema
através da execução de tarefas
complexas.
ƒ Programas Utilitários: programas que
facilitam o uso do sistema operacional.

Núcleo do sistema operacional
ƒ O software que contém os componentes
centrais dosistema operacional chamase núcleo ou kernel, em inglês.
Sistema Operacional

Kernel

Assembler

Firmware

Hardware

Componentes sistema operacional
ƒ Escalonador de processos: determina o
momento e o período de tempo em que
um processo é executado pelo
processador;
ƒ Gerenciador de memória: determina o
momento e a forma como a memória
será cedida aos processos e o que fazerquando a memória principal estiver
cheia;
ƒ Gerenciador de E/S: atende às
solicitações de entrada e saída
destinadas e provenientes dos
dispositivos de hardware;

Componentes sistema operacional
ƒ Gerenciador de comunicação interprocessos (IPC): permite que os
processos se comuniquem entre si;
ƒ Gerenciador de sistema de arquivos:
organiza as coleções de dados gravados
nos dispositivosde armazenamento e
fornece uma referência para acessar os
dados nesse dispositivo.

Interatividade
Qual das alternativas melhor descreve o
que é um driver de computador utilizado
pelo sistema operacional?
a) Um programa desenvolvido pelo
fabricante de hardware.
b) Um programa geralmente escrito em
linguagem de maquina que tem a função
de permitir a comunicação do Sistema
Operacionalcom o hardware;
c) Um script utilizado pelo kernel;
d) Um vírus de computador;
e) Um programa de inicialização do sistema
operacional.

Evolução do sistema operacionais
1940
ƒ Surgem os primeiros computadores
digitais eletrônicos.
ƒ Programas eram submetidos em
linguagem de máquina.
ƒ introdução da perfuração de cartão para
armazenamento de dados;

Evolução do sistema operacionais1950
ƒ Surge o primeiro sistema operacional, no
início da década, desenvolvido pelos
laboratórios de pesquisa da General
Motors, para ser executado em seu
computador IBM 701.
ƒ O IBM 701 foi o primeiro equipamento da
IBM para uso geral;
ƒ O IBM 701 executava apenas um “job” de
cada vez.

Evolução do sistema operacionais
1960
ƒ Deu-se início à multi-programação,
quando projetistas...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Fundamentos da TI
  • Fundamentos de ti
  • Fundamentos de ti
  • Fundamentos de TI
  • Fundamentos De TI
  • Fundamentos da ti
  • Fundamentos ti
  • Fundamentos de Ti

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!