Módulos de um S.O. Tiago Gomes Nº21 11ºi.

Slides:



Advertisements
Apresentações semelhantes
Componentes de Um Computador
Advertisements

Sistemas Operacionais
Sistemas Operacionais
Capitulo 6: Entrada e Saída
Arquitetura de Computadores
Sistema Operacional Introdução
A Interface entre Processadores e Periféricos
DESENVOLVIMENTO DE SISTEMAS PARA INTERNET
Noções de Sistemas Operacionais
Arquitetura de Computadores
TC – DEI, 2005/2006.
Sistemas operativos Sistemas Windows
Software do sistema Software de aplicação
Sistemas Operacionais de Rede Professor: João Paulo de Brito Gonçalves
Sistemas Operacionais
Pof. Marcelo.
Conceitos Básicos de Computação O ABC da Computação.
Arquitetura de Sistemas Operacionais
Sistemas Operacionais
SSC SISTEMAS OPERACIONAIS I
Device Drivers no Windows e Linux Visão Geral e Boas Práticas
Concepts and Capabilities
Sistemas Operacionais
SISTEMAS OPERATIVOS.
Sistemas Operacionais I
Sistemas Operacionais
Sistemas Operacionais
Introdução aos Sistemas Operativos
Sistemas Operativos (S.O.)
Sistemas Operacionais
Ana Duarte e Ana Marques 8ºB Nº1 e Nº2
Sistemas Operacionais
Sistemas Operacionais I
Estrutura e funcionamento de um computador
O que são, para que servem e onde podem ser utilizadas?
SISTEMAS OPERATIVOS UNIVERSIDADE EDUARDO MONDLANE FACULDADE DE ENGENHARIA ENGENHARIA INFORMÁTICA – PÓS LABORAL 2012 CADEIRA DE INFORMÁTICA.
Sistemas Operacionais
Sistemas Distribuídos
Computação L1: Infra-Estrutura Básica
Sistemas Operacionais
Sistemas operacionais
Capítulo 5 Entrada/Saída 5.1 Princípios do hardware de E/S
Sistemas Operacionais
Trabalho de T.I.C. AnaSofia.
Zeque - Grad. CC1 Sistemas Operacionais Curso de Ciência da Computação da UFPE Prof. José Queiroz - ZEQUE.
Formanda – Liliana Ribeiro Formador – António Macedo
Introdução O que se espera de um sistema de computação?
Módulos de um sistema operativo
Módulo 5 –Arquitectura de um Sistema Operativo
Subsistema de Entrada e Saída do Kernel
DSC/CEEI/UFCG Introdução à Computação. DSC/CEEI/UFCG 2 Hardware – Memória  Componente de um sistema de computação cuja função é armazenar informações.
São dispositivos onde os dados e programas são armazenados.
Tecnologias de Informação e Edição (2014/15) UBI - Dep. de Informática 34 Sistema Operativo Sistema Operativo Aplicações Utilizador Máquina Processador.
Processador 2014/2015 Comunicação de Dados Ricardo Bento 12ºL.
Sistemas Operacionais Aula 2 Danielle Costa
Sistemas Operativos.
Capitulo II Sistemas operativo
INTRODUÇÃO À COMPUTAÇÃO
Elementos de Informática
Tipos de Sistemas Operacionais
Sistemas Operacionais Funcionamento Básico
LINUX. O que é LINUX  Linux é um termo utilizado para se referir a sistemas operacionais que utilizem o núcleo Linux  O Linux foi desenvolvido pelo.
Disciplina: Sistema Operacional Professor: Luciano Ricardi Scorsin.
Sistemas Operacionais IV – Gerenciamento de E/S
Arquitetura de Sistemas Operacionais
Capítulo 5 Entrada/Saída 5.1 Princípios do hardware de E/S
Sistemas Operacionais Parte III. Sistemas Operacionais Classificação dos S.O.  Resumo da aula anterior - Introdução  Sistema de operação da CPU  Tipos.
Estruturas de Sistemas Operacionais. Componentes Comuns do Sistema Administração de Processos Administração da Memória Principal Administração do Armazenamento.
UNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO CURSO DE CIÊNCIA DA COMPUTAÇÃO Redes de Computadores Ferramenta NTop (Network Traffic Probe) Explorador.
Curso Superior em Redes de Computadores Camada de Aplicação Prof. Sales Filho.
Transcrição da apresentação:

Módulos de um S.O. Tiago Gomes Nº21 11ºi

Gestão de Processos Um Processo é uma instância de um programa em execução. No entanto, um programa pode ser constituído por vários processos. Um Processo define: - Um conjunto de operações - Um espaço de endereçamento

Gestão de Processos Processos: Cada processo pode ser considerado como um programa em execução. Abstração do Sistema Operativo que contém dados referentes ao código a executar, às variáveis, às áreas de memória, aos parâmetros, etc. EX: Comandos ou programas em execução Processos do sistema: syslog, rpciod, etc.

Gestão de Memória Principal Controla a utilização da memória física. Cada posição de memória, byte ou word é endereçada individualmente. A memória é utilizada para armazenar: - Código referente a processos; - Dados e a stack referente a cada processo; - Comunicação com os dispositivos de I/O .

Gestão de Memória Principal Funções do Sistema de Gestão da Memória Principal -Registo actualizado das zonas de memória sob utilização e por quem; -Decisão sobre os processos a carregar em memória face ao espaço ainda disponível em memória; -Reservar e libertar espaço de memória.

Gestão de Ficheiros O Sistema Operativo o fornece uma visão uniforme do sistema de ficheiros, independentemente da tecnologia usada Funções do Sistema de Gestão de Ficheiros: -Criar/Apagar ficheiros e directórios‰ -Operações de leitura e escrita em ficheiros ‰ -Mapeamento dos ficheiros no disco ‰ -Escalonamento do acesso ao disco -‰Protecção de acesso aos ficheiros

Gestão de I/O A implementação das operações de I/O é complexa, uma vez que interactuam com o hardware dos dispositivos. Uma das principais funções do SO é esconder as especificidades do hardware ao utilizador. Componentes de I/O: -Sistema de buferização, caching e spooling; ‰ -Interface genérica para device drivers; ‰ -Device Drivers específicos.

Gestão da Memória Secundária Visto que a memória principal é volátil e pequena para armazenar todos os dados e programas de uma forma permanente. A memória secundária permite o armazenamento permanente de dados e programas. A maioria dos computadores modernos usam discos rígidos como forma de memória secundária.

Gestão de Rede Funções do Sistema de Gestão da Rede: Exemplos: -Oferece uma interface e protocolos de comunicação normalizados que permitem a comunicação entre diferentes máquinas. -Gerir a configuração e os parâmetros de rede. Exemplos: -TCP/IP „ -SMB „ - FTP „ - NFS

Proteção do Sistema O Sistema Operativo permite controlar o acesso pelos programas e processos aos recursos do sistema, autorizando ou não o acesso, assim como, o tipo de permissões atribuídas Exemplos: -Sistema de ficheiros. -Acesso a dispositivos de I/O. -Restrição do aceso a áreas de memória de outros processos. -Detecção de erros (evitando a propagação do erro aos restantes processo em execução).

Interpretação de Comandos Fornece uma Interface entre o utilizador e o Sistema Operativo, permitindo que o utilizador possa correr comandos do SO. Exemplos: -No MS-DOS a shell está incorporada no núcleo do SO -Em Linux a shell é um programa à parte que interage com o SO através de chamadas ao sistema ‰ -A shell também pode ser vista como uma interface gráfica: . Windows/explorer; . Linux/Gnome/KDE/Xwindows.