A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

SECRETARIA DE ESTADO DE EDUCAÇÃO

Apresentações semelhantes


Apresentação em tema: "SECRETARIA DE ESTADO DE EDUCAÇÃO"— Transcrição da apresentação:

1 SECRETARIA DE ESTADO DE EDUCAÇÃO
CURSO TÉCNICO EM MANUTENÇÃO DE COMPUTADORES SISTEMAS OPERACIONAIS I Professor: Ermerson de Oliveira Moraes Graduado em Administração – Comércio Exterior Especialista em Logística e Gestão de Pessoas Graduado em Sistema de Informações

2 SECRETARIA DE ESTADO DE EDUCAÇÃO
CURSO TÉCNICO EM MANUTENÇÃO DE COMPUTADORES SISTEMAS OPERACIONAIS I Ementa: Características dos Sistemas Operacionais Modernos Sistemas Multiprogramados Os conceitos de Interrupção e Trap Processos, escalonamento de processos e processos concorrentes O núcleo do Sistema Operacional Escalonamento de Processos Gerência de Recursos Gerenciamento de Memória Ligação de Endereços – carregamento dinâmico Ligação Dinâmica – Overlays Endereçamento lógico e Endereçamento físico Swapping Memória Virtual

3 SECRETARIA DE ESTADO DE EDUCAÇÃO
CURSO TÉCNICO EM MANUTENÇÃO DE COMPUTADORES SISTEMAS OPERACIONAIS I Paginação Gerenciamento de Arquivos Arquivos – Diretórios Diretório de nível simples – Diretório de dois níveis Diretório em árvores Diretório em grafos acíclicos Gerenciamento de espaço livre em Disco Escalonamento do Disco Funções e Tipos de Sistemas Interoperação entre sistemas Sistemas Operacionais em Rede Sistemas Operacionais Distribuídos

4 SECRETARIA DE ESTADO DE EDUCAÇÃO
CURSO TÉCNICO EM MANUTENÇÃO DE COMPUTADORES SISTEMAS OPERACIONAIS I Arquitetura de Rede Ponto a Ponto Configuração de rede ponto a ponto Compartilhando recursos Arquitetura de Rede Cliente – Servidor Servidores Windows Servidores Linux Referências LIVRO Certificação Linux LPI - Nível 1. 2ª Edição,. Editora Alta Books, BATTISTI, Julio. Windows Server 2003: Curso Completo, 1ª Edição, Editora: Axcel Books ISBN: TANENBAUM, A. Sistemas Operacionais Modernos. 2ª Edição,. São Paulo, Editora Pearson Prentice Hall, 2003.

5 SECRETARIA DE ESTADO DE EDUCAÇÃO
CURSO TÉCNICO EM MANUTENÇÃO DE COMPUTADORES SISTEMAS OPERACIONAIS I AVALIAÇÕES: 02 PROVAS 01 SEMINÁRIO DATAS A SEREM DEFINIDAS

6 SISTEMAS OPERACIONAIS I
Introdução Um sistema computacional moderno consiste em um ou mais processadores, memória principal, discos, dispositivos de entrada e saída. Enfim, é um sistema complexo. Se cada programador de aplicações tivesse que entender como são os detalhes para tudo isso funcionar, seria muito trabalhoso e quase impossível de se programar. Para solucionar isso os computadores tem um software chamado de Sistema Operacional, cuja função é fornecer aos programas e usuários um modelo mais simples de gerenciamento dos recursos.

7 SISTEMAS OPERACIONAIS I
Introdução O programa com o qual os usuários interagem, normalmente é chamado de shell (ou interpretador de comandos) quando é baseado em texto ou de GUI (graphical user interface) quando usa ícones.

8 SISTEMAS OPERACIONAIS I
Introdução A figura da uma maior amplitude para identificar as áreas onde o SO atua.

9 SISTEMAS OPERACIONAIS I
Introdução Sistemas operacionais modernos permitem que múltiplos programas sejam executados ao mesmo tempo. Imagine o que aconteceria se três programas em execução em algum computador tentassem imprimir suas saídas simultaneamente na mesma impressora. O SO pode trazer ordem a essa confusão potencial, armazenando temporariamente as saídas direcionadas à impressora.

10 SISTEMAS OPERACIONAIS I
Breve histórico 1ª geração – válvulas ( ). Os primeiros computadores surgiram como o ENIAC, nessa época um mesmo grupo de pessoas era responsável pelo projeto, programação e manutenção dos computadores. A programação era feita por código de máquina absoluto e muitas vezes conectando plugs, ainda não existiam as linguagens de programação nem os SOs.

11 SISTEMAS OPERACIONAIS I
Breve histórico 2ª geração – transistores e sistemas em lote ( ). Os computadores começam a se tornar mais confiáveis, são construídos ainda em grande porte e chamados de mainframes, somente grandes corporações podiam ter. A programação era executada em lotes.

12 SISTEMAS OPERACIONAIS I
Breve histórico 3ª geração – Cis e multiprogramação ( ). Até os anos de 1960 os fabricantes de computadores possuíam duas linhas de produção diferentes uma cientifica e outra para aplicações mais comerciais e ambas incompatíveis entre si. A IBM decidiu resolver esses problemas e criou uma linha de computadores denominada IBM 360.

13 SISTEMAS OPERACIONAIS I
Breve histórico Essa linha de computadores permitia máquinas mais complexas e mais simples e todas usando o mesmo SO o OS/360, que embora fosse bastante complexo e cheio de bugs, foi uma inovação para a era. Dentre as inovações estava a multiprogramação, agora a máquina não precisava mais ficar ociosa aguardando um novo lote de dados.

14 SISTEMAS OPERACIONAIS I
Breve histórico Durante a terceira geração ainda foi criado o timesharing, que permitiu o compartilhamento do tempo de uso da máquina, possibilitando assim que vários usuários estivessem conectados e compartilhando os recursos simultaneamente. O MIT, Bell Labs e a General Electric, se uniram no intuito de criar um computador capaz de concentrar centenas de usuários simultâneos, o projeto não conseguiu expressão comercial.

15 SISTEMAS OPERACIONAIS I
Breve histórico 4ª geração – computadores pessoais (1980 até hoje) A tecnologia LSI (large scale integration), possibilitou baratear os computadores ao passo que permitiu aumentar a quantidade de transistores em um mesmo chip sem comprometer o custo. Em 1974 a Intel lança o 8080, um processador de 8 bits de uso geral.

16 SISTEMAS OPERACIONAIS I
Breve histórico Os computadores usando o 8080 e suas variantes se popularizaram tendo como SO o CP/M, até que Bill Gates se uniu a IBM e começaram a comercializar os computadores com o MS-DOS.

17 SISTEMAS OPERACIONAIS I
Breve histórico O MS-DOS e seus antecessores utilizavam apenas códigos digitados pelo teclado. Pensando em mudar isso Jobs, baseado em pesquisas da Xerox, inicia a produção do Lisa, que dispunha que uma completa interface gráfica (GUI). Lisa foi um fracasso comercial, mas abriu caminho para o sucesso do Apple Macintosh.

18 SISTEMAS OPERACIONAIS I
Breve histórico A Microsoft reage e cria um sistema GUI, que funciona sobre o MS-DOS, chamado de Windows. Esse SO não tem muito prestígio, pois, não incorpora muita novidade. Em 1995 a Microsoft lança o Windows 95, agora sim incorporando realmente propriedades de um SO.

19 SISTEMAS OPERACIONAIS I
Breve histórico Ao passo da evolução a Microsoft se consagra como a mais expressiva fabricante de SO com o Windows 98, fato que ainda persiste, porém, já com grande concorrência da Apple e sistemas Unix.

20 SISTEMAS OPERACIONAIS I
Sistemas multiprogramados A evolução nos processadores ocasionou uma evolução também nos SOs que se aproveitaram de novas tecnologias para ficarem mais eficientes, dentre elas podemos mencionar a multiprogramação. Sistemas multiprogramáveis ou multitarefas permitem o compartilhamento dos recursos computacionais entre diversos usuários e aplicações, permitindo sua execução concorrente.

21 SISTEMAS OPERACIONAIS I
Sistemas multiprogramados Em outras palavras, tais sistemas permitem que mais de um programa execute ao mesmo tempo.

22 SISTEMAS OPERACIONAIS I
Sistemas multiprogramados Nesse tipo de sistema, enquanto um programa aguarda por uma solicitação de entrada ou saída, outros podem estar sendo processados. Para isso, é necessário que haja vários programas carregados na memória, e que eles possam realizar solicitações de entrada e/ou saída concorrente.

23 SISTEMAS OPERACIONAIS I
Sistemas multiprogramados O sistema operacional é responsável por gerenciar o acesso concorrente aos recursos do sistema (como memória, processador e periféricos), de forma organizada e protegida, entre os diversos programas. A vantagem desse tipo de sistema é uma melhor utilização dos recursos disponíveis, o que resulta em menor tempo de resposta das aplicações.

24 SISTEMAS OPERACIONAIS I
Sistemas multiprogramados Os sistemas multiprogramáveis, portanto, permitem o compartilhamento dos recursos do sistema, aumentando a produção do usuário. Devido a isso, a maioria dos sistemas operacionais modernos são multitarefas (ex: Windows XP, GNU/Linux, MAC OS, etc.).

25 SISTEMAS OPERACIONAIS I
Exercícios: 1) Considerando as diversas definições de Sistema Operacional, opine se um sistema operacional deveria – ou não – incluir aplicações como navegadores Web ou programas de . Justifique sua resposta. 2) Quais as principais funções de um sistema operacional? Cite exemplos. 3) Visto que os seres humanos trabalham melhor com linguagens de alto nível, comente por que os computadores continuam sendo fabricados em linguagens de baixo nível.

26 SISTEMAS OPERACIONAIS I
Exercícios: 4) Quais as vantagens dos sistemas multiprogramáveis? 5)Pesquise na Internet algum Sistema Operacional monotarefa.


Carregar ppt "SECRETARIA DE ESTADO DE EDUCAÇÃO"

Apresentações semelhantes


Anúncios Google