Sistema Operacional. Etapa

Documentos relacionados
Tecnólogo em Análise e Desenvolvimento de Sistemas. Sistemas Operacionais (SOP A2)

Matéria: Sistema Computacional - SC. Prof.: Esp.: Patrícia Dias da Silva Peixoto

Introdução a Sistemas Operacionais. Adão de Melo Neto

ARQUITETURA DE SISTEMAS OPERACIONAIS. VISÃO GERAL DE UM SISTEMA OPERACIONAL Prof. André Luís Alves E. M. DR. LEANDRO FRANCESCHINI

Sistemas Operacionais. Tipos de SO

Sistemas Operacionais (SO)

TIPOS DE SISTEMAS OPERACIONAIS. Ademar Alves Trindade

Gerência de Dispositivos. Adão de Melo Neto

Sistemas Operacionais. Adão de Melo Neto

Gerência de Dispositivos. Adão de Melo Neto

Curso: Redes de Computadores

Tipos de Sistemas Operacionais

Tecnólogo em Análise e Desenvolvimento de Sistemas. Sistemas Operacionais (SOP A2)

Subsistemas de E/S Device Driver Controlador de E/S Dispositivos de E/S Discos Magnéticos Desempenho, redundância, proteção de dados

CP Introdução à Informática Prof. Msc. Carlos de Salles

Estrutura dos Sistemas Operacionais. Adão de Melo Neto

Introdução à Informática

Aula 1: Introdução aos Sistemas Operacionais. Instituto Federal da Bahia INF009 - Sistemas Operacionais Profª Flávia Maristela

Estrutura do Sistema Operacional

Sistemas Multiprogramáveis/Multitarefa

Exercícios de Sistemas Operacionais 3 B (1) Gerência de Dispositivos de Entrada e Saída

Ivinhema-MS. Prof. Esp. Carlos Roberto das Virgens.

Programação de Computadores I - PRG1 Engenharia Elétrica

Estrutura dos Sistemas Operacionais. Adão de Melo Neto

Sistemas Operacionais. Visão Geral

Aula 2. Prof: Carlos Eduardo de Carvalho Dantas

Estrutura e Funcionamento dos Computadores (Conceitos Básicos)

Fundamentos da Informática Aula 03 - Sistemas operacionais: Software em segundo plano Exercícios Professor: Danilo Giacobo

Fundamentos de Sistemas Operacionais de Arquitetura Aberta. CST em Redes de Computadores

Sistemas Operacionais

Introdução à Programação de Computadores Fabricação Mecânica

Os computadores ditigais podem ser classificados em 5 grupos distintos:

Arquitetura de Computadores

Sistemas Operacionais Aula 3

INTRODUÇÃO À TECNOLOGIA DA INFORMAÇÃO O SISTEMA OPERACIONAL PROFESSOR CARLOS MUNIZ

-Periféricos -Dispositivos de Entrada/Saída - Unidade de medida. Gustavo Catarino da Costa Wilson Coelho Neto Paulo Wesley Fogaça

Sistemas Operacionais. Estrutura do Sistema Operacional: Modos de Acesso

Barramento. Prof. Leonardo Barreto Campos 1

DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO BACHARELADO EM INFORMÁTICA SISTEMAS OPERACIONAIS I 1 0 SEM/05 Teste 1 Unidade I DURAÇÃO: 50 MINUTOS

AGT0001 Algoritmos Aula 01 O Computador

Sistemas Operacionais. Interrupção e Exceção

INSTITUTO FEDERAL CATARINENSE Campus Ibirama

Introdução a Tecnologia da Informação

ESTRUTURA DOS SISTEMAS OPERACIONAIS

ARQUITETURACONCEITUAL DE UM COMPUTADOR Os primeiros passos para que a arquitetura dos computadores fosse similar à que conhecemos hoje foram dados

Thread. Thread. Sistemas Operacionais. Leonard B. Moreira. UNIVERSIDADE ESTÁCIO DE SÁ fevereiro, / 41

Informática básica SOFTWARE.

Modelo de Von Neumann. Modelo de Von Neumann. Componentes básicos de um computador. Modelo de Von Neumann ARQUITETURA DE HARDWARE

Tecnologias. de Informação e Comunicação. 7ºAno. 1.º Período. Aula 5, 6. 1 Magda Lopes

Microcomputadores. É época de Natal. Um pai sai em busca dos presentes, entre eles o do filho, o tão ansiado videogame.

Apresentação. Ementa da Disciplina. Objetivo da Disciplina. DCA-108 Sistemas Operacionais. Referências Bibliográfica. Referências Bibliográfica

Profa. Leda G. F. Bueno

Sistema Distribuído. Sistema Distribuído. Aplicações Distribuídas. Conceitos Básicos

Hardware: Componentes Básicos. Sistema de Computador Pessoal. Anatomia de um Teclado. Estrutura do Computador. Arquitetura e Organização

Sistemas Operacionais

Arquitetura de Sistemas Operacionais

Sistemas Operacionais II. Prof. Gleison Batista de Sousa Aula 01

Sistemas Operacionais II. Prof. Gleison Batista de Sousa Aula 01

Sistemas Operacionais - UCSAL Professor : Marco Antônio C. Câmara Primeira Lista de Exercícios

Matriz Discursiva do MÓDULO C FASE II 23/11 até 18/12

Introdução à Ciência da Computação

Arquitetura de Computadores. Infraestrutura de TI: Hardware

16/8/2010. A arquitetura de um sistema computacional representa o modelo da organização e funcionamento de um sistema de processamento

SOP - TADS Fundamentos de Sistemas Operacionais

Conceitos Básicos de Informática

Organização e Arquitetura de Computadores I

Sistemas Operacionais

Exercícios Cap I. 1.1, 1.2, 1.3 (somente letras (a), (b) e (c)) , 1.8 e 1.12 IC - UFF

Durante a evolução das arquiteturas de computadores e principalmente dos Sistemas Operacionais, muitas tecnologias tiveram que ser aprimoradas para

HARDWARE COMPONENTES DO COMPUTADOR

Questões de Múltipla escolha

Conceitos sobre Computadores

Gerência de Memória Memória Virtual e Paginação

UFRJ IM - DCC. Sistemas Operacionais I. Unidade IV Gerência de Recursos Entrada e Saída. 02/12/2014 Prof. Valeria M. Bastos

Informática para o MPU. Prof. Jefferson Moreira 1

Sistemas Operacionais Estrutura do Sistema Operacional. Arquiteturas do Kernel

Sistemas Operacionais

Computador (arquitetura básica): b

Estrutura dos Sistemas Operacionais. Sérgio Portari Júnior

SISTEMAS OPERACIONAIS. Gerência de Memória Apostila 7

1- Confiabilidade ( 2 ) Proteção contra perdas e estragos. 2- Integridade ( 3 ) Proteção contra interferência de cortes de funcionamento

Aula 05. Fundamentos de Hardware e Software. Prof. Dr. Dilermando Piva Jr.

UNIDADE 2 Ferramentas do Pacote Office

Figura 01 Programa e Processo

18/10/2010. Unidade de Controle Controle. UC Microprogramada

Informática Básica CONCEITOS DE HARDWARE. Msc. Eliezio Soares

AULA 01: APRESENTAÇÃO

Unidade 08: Introdução aos Sistemas Operacionais Prof. Daniel Caetano

SSC0611 Arquitetura de Computadores

Fundamentos de Informática Introdução aos Conceitos Básicos

Sistema Operacionais II. Aula: Virtualização

Transcrição:

Etapa 1-2017

HARDWARE PARTE FÍSICA DA MÁQUINA

HARDWARE

HARDWARE

HARDWARE

SOFTWARE PARTE LÓGICA DA MÁQUINA

SOFTWARE

INTERMEDIÁRIO ENTRE O HARDWARE E O SOFTWARE

PRINCIPAL PROGRAMA DO COMPUTADOR

Um sistema operacional é apenas um conjunto de rotinas executado pelo processador, de forma semelhante aos programas dos usuários. Sua principal função é controlar o funcionamento de um computador, gerenciando a utilização e o compartilhamento dos seus diversos recursos, como processadores, memórias e dispositivos de entrada e saída.

O que aconteceria se não tivéssemos o Sist. Operacional instalado no computador??

Para um usuário para interagir com o computador deveria conhecer profundamente diversos detalhes sobre hardware do equipamento.

PROBLEMA?? Tornaria seu trabalho lento e com grandes possibilidades de erros.

FUNÇÕES: GERENCIAMENTO DO PROCESSADOR GERENCIAMENTO DE MEMÓRIA

CPU Cérebro do computador

HD

HD Armazenamento de forma PERMANENTE. Acesso mais LENTO.

MEMÓRIA RAM

MEMÓRIA RAM ARMAZENAMENTO TEMPORÁRIO. ACESSO RÁPIDO.

Exemplo prático: Usuário abre o Word, isto é, dá 2 cliques e abre o programa.

Exemplo prático: É FEITA UMA CÓPIA DELE PARA A MEMÓRIA RAM que tem acesso mais RÁPIDO.

O QUE O SISTEMA OPERACIONAL FAZ NESSE MOMENTO? FAZ O GERENCIAMENTO DE PROCESSADOR.

Exemplo prático: Quando um programa está armazenado na memória RAM, ele passa a se chamar PROCESSO.

Exemplo prático: O que é PROCESSO? É um programa em EXECUÇÃO. Programa que está sendo usado no momento.

Chamadas de Sistema Forma pelas quais os programas solicitam serviços ao SO.

Chamadas de Sistema A parte do SO responsável por implementar as chamadas de sistema é normalmente chamada de núcleo ou kernel.

Chamadas de Sistema Os principais componentes do kernel de qualquer SO são: a gerência do processador, a gerência de memória, o sistema de arquivos e a gerência de entrada e saída.

Chamadas de Sistema Em função da complexidade interna de um kernel, muitos SO são implementados em camadas. Primeiro, um pequeno componente de SW chamado microkernel implementa os serviços mais básicos associados a SO. Em cima do microkernel, usando os seus serviços, o kernel propriamente dito implementa os demais serviços.

Chamadas de Sistema

Programas de Sistema São programas executados fora do kernel do SO. O mais importante programa de sistema é o interpretador de comandos, pois este é ativado pelo SO sempre que um usuário inicia sua sessão de trabalho. Sua tarefa é receber comandos do usuário e executá-los.

Tipos de Sistemas Operacionais Os tipos de sistemas operacionais e a sua evolução estão relacionados diretamente com a evolução do hardware e das aplicações por ele suportados. Estão amplamente relacionados com a história dos sistemas operacionais. São eles: Sistemas Monoprogramáveis/Monotarefa Sistemas Multiprogramáveis/Multitarefa Sistemas com Múltiplos Processadores

Tipos de Sistemas Operacionais Sistemas Monoprogramáveis/Monotarefa Os primeiros sistemas operacionais eram tipicamente voltados para a execução de um único programa. Qualquer outra aplicação, para ser executada, deveria aguardar o término do programa corrente. Caracterizam-se por permitir que o processador, a memória e os periféricos permaneçam exclusivamente dedicados à execução de um único programa. Neste tipo de sistema, enquanto um programa aguarda por um evento, como a digitação de um dado, o processador permanece ocioso, sem realizar qualquer tipo de processamento. A memória é subutilizada caso o programa não a preencha totalmente, e os periféricos, como discos e impressoras, estão dedicados a um único usuário, nem sempre utilizados de forma integral.

Tipos de Sistemas Operacionais Sistemas Monoprogramáveis/Monotarefa

Tipos de Sistemas Operacionais Sistemas Monoprogramáveis/Monotarefa

Tipos de Sistemas Operacionais Sistemas Multiprogramáveis/Multitarefa São uma evolução dos sistemas monoprogramáveis. Os recursos computacionais são compartilhados entre os diversos usuários e aplicações. Ou seja, várias aplicações compartilham esses mesmos recursos.

Tipos de Sistemas Operacionais Sistemas Multiprogramáveis/Multitarefa Vantagem: redução do tempo de resposta das aplicações processadas no ambiente e de custos, a partir do compartilhamento dos diversos recursos do sistema entre as diferentes aplicações. Os sistemas multiprogramáveis ou multitarefa podem ser classificados pela forma com que suas aplicações são gerenciadas, podendo ser divididos em sistemas batch, de tempo compartilhado ou de tempo real. Um sistema operacional pode suportar um ou mais desses tipos de dependendo de sua implementação. processamento,

Tipos de Sistemas Operacionais