Sistema operacional

16
DECÍOLA FERNANDES DE SOUSA [email protected] ARQUITETURA DE COMPUTADORES I

Transcript of Sistema operacional

Page 1: Sistema operacional

DECÍOLA FERNANDES DE SOUSA

[email protected]

ARQUITETURA DE COMPUTADORES I

Page 2: Sistema operacional
Page 3: Sistema operacional

É o software a “alma” do computador;

Controla a execução de programas;

Gerencia os recursos existentes;

Page 4: Sistema operacional

Uma das funções mais importante é o escalonamento.

O S.O determina qual processo deve ser rodado

Outra função importante é o gerenciamento de memória;

Page 5: Sistema operacional

Um processo pode ser executado na memória principal sem que todas as instruções e dados estejam na memória principal.

Um programa pode ultrapassar o espaço total disponível na memória principal

Page 6: Sistema operacional

Interface entre o usuário e o hardware;

Objetivos:

Convivência e

Eficiência

Page 7: Sistema operacional

OBJETIVO -> Criar um ambiente de trabalho, eficiente, no sistema computacional que seja conveniente para a compreensão do usuário, baseado no controle dos recursos do computador.

Page 8: Sistema operacional

Identifica quanto tempo o processador deve ser dedicado a execução de um programa;

Monoprogramação e Multiprogramação

Multiprocessamento e tempo-compartilhado

Page 9: Sistema operacional

Designer do S.O

Designer do S.O

Hardware do Computador

SISTEMA OPERACIONAL

UTILITÁRIOS

PROGRAMAS DE APLICAÇÃO

Usuário final

Programador

Designer do S.O.

Page 10: Sistema operacional

Criação de programa;

Execução de programa;

Acesso aos dispositivos de E/S;

Acesso ao sistema;

Detecção de erro;

Contabilidade;

Page 11: Sistema operacional

É um programa executado pelo processador;

Uma parte do S.O. está na memória principal;

O Kernel ou núcleo com as funções mais importantes do S.O.

Page 12: Sistema operacional

É formado por duas partes: SHELL e KERNEL.

SHELL -> é a interface do sistema operacional. É a aparência do sistema operacional;

KERNEL -> é o núcleo do sistema operacional. É o responsável pelas execuções das operações do sistema operacional. É executado as funções básicas do S.O.

Obs.: O KERNEL está dentro do SHELL.

Page 13: Sistema operacional

Para que um programa seja executado é necessário que este esteja na memória principal;

O sistema operacional é o responsável pelo processo de gerenciamento dos dispositivos E/S e de memória;

A CPU executa as instruções que estão armazenadas na memória residente ou principal;

# Bootstrap – conjunto de instruções responsáveis por copiar para a memória principal do sistema de computação o KERNEL do sistema operacional, assim permitindo a inicialização do mesmo.

Page 14: Sistema operacional

1. Gerenciamento de Processos:

- É a capacidade de criar, excluir, suspender e controlar a comunicação entre os processos.

2. Gerenciamento de Memória Principal e Secundária:

(armazenamento temporário dos processos entre as memórias principal e secundária)

Page 15: Sistema operacional

3. Gerenciamento de Arquivos:

- É a capacidade de organizar os arquivos em diretórios, 4. Gerenciamento dos Dispositivos de E/S:

- É a capacidade de intermediar o funcionamento do software,

hardware e usuário.

Page 16: Sistema operacional

3. Gerenciamento de Arquivos:

- É a capacidade de organizar os arquivos em diretórios, 4. Gerenciamento dos Dispositivos de E/S:

- É a capacidade de intermediar o funcionamento do software,

hardware e usuário.