Introdução aos Sistemas Operacionais

Slides:



Advertisements
Apresentações semelhantes
Sistemas Operacionais
Advertisements

Histórico dos Sistemas Operacionais
Histórico dos Sistemas Operacionais
Sistemas Operacionais
Capítulo 1 Introdução 1.1 O que é um sistema operacional
Capítulo 1 Introdução 1.1 O que é um sistema operacional
Introdução aos Sistemas Operacionais
Conceitos de Sistemas Operacionais
Sistemas Operacionais
O que é Sistema Operacional?
Capítulo 1 Introdução 1.1 O que é um sistema operacional
Introdução aos Sistemas Operacionais
Infra-Estrutura de Software
Capítulo 1 Introdução 1.1 O que é um sistema operacional
História do Computador Projeto Amigos do Planeta.
Sistemas Operacionais 2 Introdução Aula O que é um sistema operacional 1.2 História dos sistemas operacionais 1.3 O zoológico de sistemas operacionais.
A CPU E SUA EVOLUÇÃO. CPU (Central Processing Unit ou Unidade Central de Processamento)  DEFINIÇÕES:  A CPU é o hardware principal do computador; 
Sistema Multiutilizador
REVISÃO VAMOS REVISAR O QUE ESTUDAMOS NESTE BIMESTRE?
Introdução a Ciência da Computação Aula 05 Prof. Francisco G. Rodrigues.
- 39 Etec Cidade Tiradentes Curso técnico de Química Aplicativos informatizados (Informática)
Curso técnico de Administração Aplicativos informatizados (Informática)
GPU Programming Frederico José Camiloti Dalllalana Orientador: Prof. Dr. Luis Gustavo Nonato.
Sistemas Operacionais. O que é Sistema Operacional? O Sistema Operacional é parte mais importante do seu computador, pois é ele que executa as tarefas.
História do Computador. Introdução A informática está intimamente ligada ao ser humano, seja em casa, no trabalho, na escola, nas organizações ou no lazer.
Sistemas Operacionais AULA 1 – Parte II Profª. Glaucia M. M. Campos Universidade do Estado do Rio Grande do Norte - CaN.
CARACTERISTICAS DO CLP - Fácil diagnóstico de funcionamento ainda em fase de projeto do sistema e/ou reparos que venham a ocorrer.
Sistemas Operacionais
INTRODUÇÃO Ligações inter- redes.
especificação de requisitos do software
ab SISTEMAS OPERACIONAIS ab
IFAC1 Hardware e software.
ab SISTEMAS OPERACIONAIS ab
Introdução a informática
Estruturas do Sistema Operacional
Sistemas Distribuídos
Redes de Computadores e Aplicações – Modelo TCP/IP
Administração de Sistemas Operacionais I
ENG1448: COMPUTAÇÃO DIGITAL
INSTITUTO FEDERAL DO CEARÁ Mauro Oliveira
SISTEMAS OPERACIONAIS AULA 01 - Introdução aos Sistemas Operacionais
SISTEMAS UBÍQUOS E PERVASIVOS
Administração de Gerência de servidores
OS uPCs DO INÍCIO ATÉ HOJE.
especificação de requisitos do software
Introdução ao Módulo Arthur Albertin
TRABALHO REALIZADO POR Fábio Rodrigues, Sandro Garcia, Rafael Lourenço
Organização e Arquitetura de Computadores 2º Semestre Aula 1 Prof
Administração de Sistemas Operacionais I
Sistemas operativos
INTRODUÇÃO A COMPUTAÇÃO
INSTALAÇÃO E MANUTENÇÃO DE COMPUTADORES
INTRODUÇÃO A COMPUTAÇÃO
1 Introdução aos COMPUTADORES Profª Alda Vagarinho.
S.O. - Introdução.
INTRODUÇÃO A SISTEMAS OPERACIONAIS
NOÇÕES DE HARDWARE.
Faculdade de Tecnologia SENAC Pelotas
Níveis de Abstrações TANENBAUM:
Desenvolvimento em Camadas
Notas de aula baseadas no livro de William Stallings Arquitetura e Organização de Computadores 8a Edição Capítulo 1 Introdução.
Tecnologia da Informação Visão Geral sobre Informática
Sistemas Operacionais I
Sistemas operacionais
ELEMENTOS DE ORGANIZAÇÃO DE COMPUTADORES :
Programação Estruturada Aula 1 Prof. Jorge Barreto Julho 2018.
Estrutura do Sistema Operacional
Prof. Wilian Soares Lacerda DCC - UFLA
Conceito de Hardware e Software. Hardware Hardware – São os dispositivos físicos de um Computador (placas mãe, memorias auxiliar e principal, periféricos.
Acadêmica: Lina Kelly Rodrigues Ferreira Santa Inês 2019 U NIVERSIDADE E STADUAL DO M ARANHÃO – UFMA N ÚCLEO DE EDUCAÇÃO À DISTÂNCIA - NEAD L ICENCIATURA.
Transcrição da apresentação:

Introdução aos Sistemas Operacionais Ernesto Massa

Sistema operacional Sistema Operacional Camada de software entre o hardware e as aplicações dos usuários usuários Aplicação Aplicação Aplicação Sistema Operacional Hardware

Funções do sistema operacional A partir da máquina real (hardware), criar uma máquina estendida. Gerenciar os recursos de hardware disponíveis às aplicações.

O SO como máquina estendida Ocultar a complexidade do hardware. Oferecer interfaces padronizadas de acesso ao hardware. Permitir uma visão homogênea de dispositivos distintos.

O SO como máquina estendida Clicar em um arquivo Assign(file, “D:\README.TXT”); open(file); read(file, ch); … close(file); aplicação Sistema operacional Move head to sector 123 in FAT read 256 bytes to mem 36234H move head to sector 4684753 read 1024 bytes to mem 578567 ...

O SO como gerente de recursos Recursos da máquina processadores espaço em memória arquivos conexões de rede dispositivos externos Controle de acesso equilibrar uso evitar conflitos

O SO como gerente de recursos source app source app source app sdgf jhgsdfj dsjhf khj khj HKjhkjghj hg jhgj jgh jhg jhg jhg jhg kjhg jhgj hg jhg kjhkjhgjhg jhg jhg jhg jh kjhjkhgjhgjh kgjhgjhgjhgj aplicação aplicação aplicação Sistema operacional

Computador como Máquina de Níveis O Hardware: responsável pela execução das instruções de um programa; Primeiros computadores: programação realizada através de fios; Evolução: O Sistema Operacional; A Interação se tornou mais fácil, confiável e eficiente;

Computador como Máquina de Níveis Nível 2 – Aplicativos; Nível 1 – Sistema operacional; Nível 0 – Hardware. A Linguagem utilizada em cada nível varia da mais elementar (microprogramação) à mais sofisticada(alto nível).

Histórico dos Sistemas Operacionais 1º computador: Máquina analítica de Charles Babbage (1792-1871); Primeira Geração (1945-1955): Válvulas e painéis; Segunda Geração (1956-1965): Transistores e Sistemas Batch; Terceira Geração(1966-1980): C.Is. e Multiprogramação; Quarta Geração(1981-1990): Computadores Pessoais; Quinta Geração (1991- ????): Atualidade;

Histórico dos Sistemas Operacionais Primeira Geração (1945-1955): Programação através de chaves; Inexistência de linguagens ou S.O.; Toda a atividade é seqüencial;

Histórico dos Sistemas Operacionais Segunda Geração (1956-1965): IBM 1401 e 7094; Separação entre programação e operação; Execução batch de programas; Linguagens Fortran e Assembly;

Histórico dos Sistemas Operacionais Terceira Geração (1966-1980): Família IBM/360 e sucessores; Compatibilidade a nível de software; Multiprogramação; Escalonamento de CPU; Sistemas On-line; Base dos S.O. modernos;

Histórico dos Sistemas Operacionais Quarta Geração (1981-1990): Multiprocessadores; Sistemas Operacionais user-friendly; S.O. para computadores pessoais; S.O. para redes de computadores;

Histórico dos Sistemas Operacionais Quinta Geração (1991-20??): Processamento Distribuído; Interfaces Gráficas;