Introdução a Sistemas Operacionais

Slides:



Advertisements
Apresentações semelhantes
Sistemas Operacionais
Advertisements

SISTEMAS OPERACIONAIS
INTRODUÇÃO À COMPUTAÇÃO Sistemas Operacionais
Sistemas Operacionais
Sistemas Operacionais
Sistema Operacional Introdução
Histórico dos Sistemas Operacionais
Sistemas Cliente/Servidor Introdução
Sistemas Operacionais
Noções de Sistemas Operacionais
Sistemas Operacionais - 2
Sistemas Operacionais de Rede Professor: João Paulo de Brito Gonçalves
Sistemas Operacionais
Capítulo 1 Introdução 1.1 O que é um sistema operacional
Introdução à Informática
Chapter 4: Threads.
Sistemas Operacionais
Introdução à organização de computadores e sistemas operacionais
SSC SISTEMAS OPERACIONAIS I Aula 1 – Apresentação da disciplina
Maria Aparecida Castro Livi
Capítulo 1 Introdução 1.1 O que é um sistema operacional
Profª. ALINE (WEB-TUTORA)
Sistemas Operacionais
Sistemas operacionais
Fundamentos de Sistemas Operacionais
Sistemas Operacionais
Tecnologia em Redes de Computadores
Curso Técnico em Manutenção e Suporte em Informática
Curso Técnico em Manutenção e Suporte em Informática
09/03/10 20:13 Claudio de Oliveira – 1/21.
Sistemas Operacionais I
Sistemas Operacionais Introdução
Sejam bem vindos! Arquitetura de Sistemas Operacionais.
GSO I ETEC João Bellarmino – Unidade Itapira 1º Módulo
Faculdade Cambury Sistemas Operacionais
Sistemas Operacionais
Arquitetura de computadores
GESTÃO DE SISTEMAS OPERACIONAIS II
Noções de Software Escola Almirante Soares Dutra
Conteúdo Processos e threads Partes do processo
Capítulo 1 Introdução 1.1 O que é um sistema operacional
Introdução à Informática
Sistemas Operacionais
Faculdade de Tecnologia SENAI de Desenvolvimento Gerencial
Faculdade JK Guará Curso: Sistema de Informação
Sistemas Operacionais
Sistemas Operacionais
Sistemas Operacionais
© 2004 by Pearson Education Computadores: Ferramentas para a Era da Informação Tema 0 PARTE A.
SISTEMAS OPERACIONAIS I
Processos.
Sistemas Operacionais
Sistemas Operacionais
INTRODUÇÃO AOS SISTEMAS OPERACIONAIS
Escola de Engenharia de Piracicaba APRESENTAÇÃO DA DISCIPLINA
Sistemas Operacionais 1º Semestre Plano de Ensino Prof
Infra-Estrutura de Software
SISTEMAS OPERACIONAIS
TIPOS DE SISTEMAS OPERACIONAIS Pablo Viana. T IPOS DE S ISTEMAS O PERACIONAIS.
Sistemas Operacionais
Sistemas Operacionais Aula 2 Danielle Costa
Introdução aos Sistemas Operacionais
Elementos de Informática
Tipos de Sistemas Operacionais
Sistemas Operacionais Funcionamento Básico
Sistemas Operacionais
Apresentação da disciplina
Sistemas Operacionais Prof: Washington Almeida. Ementa da Disciplina O computador: origem, funcionamento, componentes básicos. Tecnologia hardware: processadores,
Sistemas de Computação para Telecomunicações Prof. Natalia Castro Fernandes Universidade Federal Fluminense Departamento de Engenharia de Telecomunicações.
Estruturas de Sistemas Operacionais. Componentes Comuns do Sistema Administração de Processos Administração da Memória Principal Administração do Armazenamento.
Transcrição da apresentação:

Introdução a Sistemas Operacionais Ementa: Conteúdo: Conceituação de Sistema Operacional. Evolução dos Sistemas Operacionais Componentes básicos de um Sistema Operacional. Tipos de Sistema Operacional, Funções do Sistema Operacional, Configurações iniciais do SO, Comandos do SO.

Contrato Didático-Pedagógico: 1- Apresentação do professor, apresentação da matéria, contrato pedagógico. 2- Introdução, Classificação e Evolução dos Sistema Operacional. 3- Introdução ao Software: Conceitos e aplicação do MS DOS. 4- Introdução ao Software: Conceitos e aplicação do Windows XP. 5- Introdução ao Software: Conceitos e aplicação do Service Pack. 6- Sistemas de arquivos - Arquivos. Diretórios. Alocação de espaço. Proteção; Sistemas de Proteção; Segurança X Proteção. 7- Introdução/Conceitos Básicos de Sistemas Distribuídos - Conceitos de Hardware - Multiprocessadores X Multicomputadores. 8- Conceitos de Software  - Sistemas Operacionais de Rede, Sistemas verdadeiramente distribuídos.

Contrato Didático-Pedagógico: 9- Apresentação dos Seminários. 10- Comunicação em Sistemas Distribuídos; Comunicação síncrona X assíncrona Modelo Cliente X Servidor 11- 1ª Avaliação Individual 12- Gerência de Processos - Conceito de processo; Estados de processo; Tipos de processo; Sincronização. 13- Laboratório: Gerenciamento dos Processos dos Sistemas Operacionais. 14- Memória Virtual. Paginação. Segmentação. 15- Gerência de Memória - Endereços lógicos e físicos. Alocação. 16- Laboratório: Gerenciamento de Memória Virtual 17- 2º Avaliação Individual.

Contrato Didático-Pedagógico: 18- 3º Avaliação Individual 19- Vista de prova e revisão de notas. 20- Avaliação complementar

Bibliografia Básica: Sistemas Operacionais com Java - SILBERSCHATZ, Abraham; GALVIN, Peter Baer; GAGNE, Greg. – Editora Campus – Rio de Janeiro – 2004 - 6ª Edição. TANENBAUM, A. Sistemas Operacionais Modernos. 2º Edição, Editora Pearson. CÔRTES, Pedro L., Sistemas Operacionais Fundamentos - Editora Érica – 2003. Bibliografia Complementar: 1. BATTISTI, J. Windows Server 2003 – Curso Completo, Axcel Books 2. SUSE Linux10 Bible - Autor: Justin Davies, Roger Whittaker, William von Hagen - Editora Wiley

Introdução, Classificação e Evolução dos Sistema Operacional. Histórico: Antes da década de 50, os computadores eram muito difíceis de serem programados. Era necessário conhecer totalmente sua arquitetura, e tal operação era efetuada em painéis com cerca de 6.000 conectores, em linguagem de máquina. Nesta fase os computadores não possuíam ainda dispositivos para interagir com o usuário, como teclados e monitores. Na década de 50, já com a utilização de transistores, sucedeu-se um grande avanço tecnológico, melhorando a velocidade dos processadores e a capacidade dos meios de armazenamento, em especial a memória e os discos magnéticos.

Introdução, Classificação e Evolução dos Sistema Operacional. Por volta de 1953 foi introduzido o primeiro sistema operacional, um programa de controle que permitia uma interação, mesmo que limitada, entre o operador e a máquina, otimizando a execução das tarefas. Em 1959 foi criada uma versão de sistema operacional que já implementava conceitos de memória virtual, conceito este largamente utilizado nos sistemas atuais. Na década de 60, a partir do surgimento dos circuitos integrados, foi possível difundir u uso de sistemas computacionais em empresas, com diminuição de custos e tamanho dos equipamentos. - ambientes de multitarefa - multiprogramação - multiprocessamento

Introdução, Classificação e Evolução dos Sistema Operacional. Nota-se que, a partir do meado da década de 80, acontece uma divisão de águas, com a indústria passando a produzir equipamentos de grande porte e muitos modelos de microcomputadores, que também precisavam de sistemas operacionais bastante evoluídos. Foram, então, utilizadas as técnicas modernas já existentes nos ambientes de grande porte na implementação de sistemas operacionais para os microcomputadores, com versões diversas, todas inicialmente monousuário/monotarefa (devido à baixa capacidade de armazenamento dos micros, naquela época). Com o avanço da tecnologia, os micros ganharam discos rígidos e outros periféricos, possibilitando a criação de sistemas operacionais mais evoluídos nesta categoria de computadores, quando surgiram os sistemas monousuário/multitarefa, que executam até hoje.

Introdução, Classificação e Evolução dos Sistema Operacional.

Introdução a Sistemas Operacionais Tipos de Sistemas Operacionais

Introdução, Classificação e Evolução dos Sistema Operacional. Sistemas Monoprogramáveis/Monotarefa Os primeiros sistemas operacionais eram voltados tipicamente para a execução de um único programa. Qualquer outra aplicação, para ser executada, deveria aguardar o término do programa corrente. Neste tipo de sistema, o processador, a memória e os periféricos permanecem exclusivamente dedicados à execução de um único programa. Era muito clara a desvantagem deste tipo de sistema, no que diz respeito à limitação de tarefas (uma de cada vez), o que provocava um grande desperdício de recursos de hardware.

Introdução, Classificação e Evolução dos Sistema Operacional.

Introdução, Classificação e Evolução dos Sistema Operacional. Sistemas Multiprogramáveis/Multitarefa Constituindo-se uma evolução dos sistemas monoprogramáveis, neste tipo de sistema os recursos computacionais são compartilhados entre os diversos usuários e aplicações: enquanto um programa espera por um evento, outros programas podem estar processando neste mesmo intervalo de tempo. Neste caso, podemos observar o compartilhamento da memória e do processador. O sistema operacional se incumbe de gerenciar o acesso concorrente aos seus diversos recursos, como processador, memória e periféricos, de forma ordenada e protegida, entre os diversos programas.

Introdução, Classificação e Evolução dos Sistema Operacional. As vantagens do uso deste tipo de sistema são a redução do tempo de resposta das aplicações, além dos custos reduzidos devido ao compartilhamento dos recursos do sistema entre as diferentes aplicações. Apesar de mais eficientes que os monoprogramáveis, os sistemas multiprogramáveis são de implementação muito mais complexa.

Introdução, Classificação e Evolução dos Sistema Operacional.

Introdução, Classificação e Evolução dos Sistema Operacional. As vantagens do uso deste tipo de sistema são a redução do tempo de resposta das aplicações, além dos custos reduzidos devido ao compartilhamento dos recursos do sistema entre as diferentes aplicações. Apesar de mais eficientes que os monoprogramáveis, os sistemas multiprogramáveis são de implementação muito mais complexa.

Introdução, Classificação e Evolução dos Sistema Operacional. As vantagens do uso deste tipo de sistema são a redução do tempo de resposta das aplicações, além dos custos reduzidos devido ao compartilhamento dos recursos do sistema entre as diferentes aplicações. Apesar de mais eficientes que os monoprogramáveis, os sistemas multiprogramáveis são de implementação muito mais complexa.