Tecnologias Informáticas 2006/071 Tecnologias Informáticas Núcleo e filosofia do UNIX O nome original era UNICS (UNiplexed Information and Computing Service),

Slides:



Advertisements
Apresentações semelhantes
Sistemas Operacionais - Aula 6
Advertisements

Sistemas Operacionais
Sistemas Distribuídos
Aplicações Informáticas
Noções de Sistemas Operacionais
TC – DEI, 2005/2006.
Sistemas operativos Sistemas Windows
Software do sistema Software de aplicação
Visão Geral do Unix e Linux
Introdução à Informática
Amanda Espíndola Elias Mainetti Erick Mandarino Luiza Herback
Informática Industrial
Softwares - Básicos e Aplicativos
Sistema Operacional LINUX
Concepts and Capabilities
Sistemas Operacionais
Sistemas Operacionais
Softwares.
Wagner Santos C. de Jesus
Universidade Federal do Espírito Santo
Sistemas Operacionais
Curso Técnico em Manutenção e Suporte em Informática
Escola de Ensino Fundamental e Médio "Professora. Maura Abaurre"
Fundamento à Informática
09/03/10 20:13 Claudio de Oliveira – 1/21.
FUNDAMENTOS DE SOFTWARE
WINDOWS Sistemas Operacionais PLATAFORMA TECNOLÓGICOS
LINUX.

Sistemas Operacionais
EN SISTEMAS OPERACIONAIS
Sistemas Operacionais
Tecnologias Especificas Informática
Introdução ao Processamento de Dados
Sistema Operativo de Rede Prof. António dos Anjos
Introdução aos Sistemas Operativos
UNIVERSIDADE FEDERAL RURAL DE PERNAMBUCO BACHARELADO EM SISTEMAS DE INFORMAÇÃO Recife 2014.
Sistemas Operacionais
Jefferson Murilo Lorena Gonçalves Matheus Gonçalves Thiago Afonso
Noções de Software Escola Almirante Soares Dutra
SISTEMAS OPERACIONAIS
Sistemas operativos - o que são. -Carateristicas. - diferenças
Linux Prof.: Antonio Reis Escola Brasileira. Histórico  Richard Stallman Personalidade importante da comunidade do software livre Ingressou no MIT em.
Noções de Sistema Operacional Linux
02/08/2011 Professor Leomir J. Borba- –
Tudo sobre BIOS.
Informática Profº Augusto Baía.
SISTEMAS OPERATIVOS UNIVERSIDADE EDUARDO MONDLANE FACULDADE DE ENGENHARIA ENGENHARIA INFORMÁTICA – PÓS LABORAL 2012 CADEIRA DE INFORMÁTICA.
Sistemas Operacionais
Sistemas Operacionais
Sistemas Operacionais
© 2004 by Pearson Education Computadores: Ferramentas para a Era da Informação Tema 0 PARTE A.
Algumas notas sobre a linguagem de programação C
Introdução à INFORMÁTICA
Software livre Uma visão geral: dos primórdios dos gnus ao atual habitat dos pingüins.
Virtualização/Hipervisão/Servidores Microsoft
Administração de Sistemas Operacionais Não Proprietários 2ºSemestre Aula 01 Prof. Carlos Vinícius SERVIÇO NACIONAL DE APRENDIZAGEM.
Administração de Sistemas Operacionais Não Proprietários: Introdução
Algumas versões Mac. Macintosh Operanting System A ultima versão Mac foi lançada em 1984, pela Apple. O Macintosh Operanting System é a denominação do.
Sistema Operativo Um sistema operativo basicamente é o ``volante´´ do computador (em comparação ao carro),este controla o computador, este permite uma.
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.
Introdução ao Linux Histórico e desenvolvimento
Apresentasaun Grupo : 1. Domingos Bento Pereira 2. Norberto Belo 3. Sebastiao Domingos Freitas Belo 4. Ambelita Marques 5. Joni Lopes ICT Trainee UNDP-Minister.
História dos Sistemas Operativos
Sistema Operativo Linux Sistema Operativo Linux Características das distribuições instalação configuração.
Sistemas Operacionais Faculdade de Ciências Aplicadas e Sociais de Petrolina - FACAPE Ciência da Computação Professora: Cynara Carvalho
Softwares Faculdade de Ciências Aplicadas e Sociais de Petrolina - FACAPE Ciência da Computação Professora: Cynara Carvalho
Apresentação TI Alunos: Isadora Bernardo, Lucas Medeiros, Marcela Muniz e Renata Coutinho.
Sistemas Operacionais de Redes Introdução ao Linux IGOR ALVES.
Capítulo 4 Estrutura do Sistema Operacional
Transcrição da apresentação:

Tecnologias Informáticas 2006/071 Tecnologias Informáticas Núcleo e filosofia do UNIX O nome original era UNICS (UNiplexed Information and Computing Service), que tinha origem do Multics, que sigificava MULTiplexed Information and Computing Service. Mais tarde é que passou para UNIX.

Tecnologias Informáticas 2006/072 Tecnologias Informáticas Núcleo e filosofia UNIX História do UNIX. Fim dos anos 60 MIT, Bell Labs e GE iniciam o desenvolvimento do sistema operacional MULTICS. MITBell LabsGEMULTICS 1969 Ken Thompson e Dennis Ritchie desenvolvem uma versão simplificada do MULTICS num PDP-7 abandonado no Bell Labs. Esse sistema será batizado por Brian Kerningham como UNICS e depois UNIX. Ken ThompsonDennis RitchieBrian Kerningham

Tecnologias Informáticas 2006/073 Tecnologias Informáticas Núcleo e filosofia UNIX História do UNIX Portagem do UNIX para o PDP11/20, PPDP11/40 e PDP11/70; para simplificar a portagem, Ken Thompson tenta reescrever o UNIX em uma linguagem de alto nível (B, simplificação de BCPL); a equipe melhora a linguagem B e cria a linguagem C para reescrever o UNIX, antes escrito em assemblerB Anos 70 UNIX é usado nas universidades; o Bell Labs libera licencia fontes para ensino e pesquisa.

Tecnologias Informáticas 2006/074 Tecnologias Informáticas Núcleo e filosofia UNIX História do UNIX Primeira versão comercial (Versão 6) Inicia o desenvolvimento do UNIX BSD (Berkeley Software Distribution), com Bill Joy e Ozalp Babaoglu.Berkeley Software Distribution Anos 80 UNIX é um produto comercial grande e complexo.

Tecnologias Informáticas 2006/075 Tecnologias Informáticas Núcleo e filosofia UNIX História do UNIX Após ter tentado sem sucesso obter o código- fonte do firmware de uma impressora Xerox para corrigir um defeito de operação, Richard Stallman (MIT) cria o Projeto GNU. Esse projeto visa construir ferramentas para produzir software livre.Richard StallmanProjeto GNU

Tecnologias Informáticas 2006/076 Tecnologias Informáticas Núcleo e filosofia UNIX História do UNIX O ambiente gráfico X-Windows é desenvolvido no Projeto Athena do MIT.X-WindowsProjeto Athena 1987 Andrew Tanenbaum, um professor da Holanda, escreve uma versão didática simplificada do UNIX, denominada MINIX. Andrew Tanenbaum

Tecnologias Informáticas 2006/077 Tecnologias Informáticas Núcleo e filosofia UNIX História do UNIX São lançados os primeiros PCs baseados na CPU Intel 386, que traz mecanismos avançados para protecção de acesso à memória O ambiente X-Windows 11r2 é divulgado ao público.

Tecnologias Informáticas 2006/078 Tecnologias Informáticas Núcleo e filosofia UNIX Principais características do UNIX. Ambiente para programadores Interface de utilizador simples Utilitários que podem ser combinados para actuar funções poderosas Sistema de ficheiros hierárquico

Tecnologias Informáticas 2006/079 Tecnologias Informáticas Núcleo e filosofia UNIX Principais características do UNIX. Interface simples para sistemas consistentes com o formato de ficheiros Sistema de multi-utilizadores e multi- processos Arquitectura independente e transparente para o utilizador.

Tecnologias Informáticas 2006/0710 Tecnologias Informáticas Núcleo e filosofia UNIX O sistema operativo Funciona por camadas (layers). O kernel referido interage directamente com o hardware e proporciona serviços aos utilizadores dos programas. Os programas interagem com o kernel através de chamadas do sistema (system calls).

Tecnologias Informáticas 2006/0711 Tecnologias Informáticas Núcleo e filosofia UNIX Utilizadores O UNIX é um sistema multi-utilizadores e multi-processos. Poderá haver muitos utilizadores a correr vários programas tudo ao mesmo tempo. cabe ao kernel manter todos os utilizadores e processos separados e regular o acesso ao sistema de hardware, incluindo o CPU, memória, disco e outros dispositivos.

Tecnologias Informáticas 2006/0712 Tecnologias Informáticas Núcleo e filosofia UNIX Sistemas de ficheiros Este sistema funciona como uma árvore invertida que começa na raíz (/) e vai para baixo para as sub árvores. Cada nó é um ficheiro ou uma directoria de ficheiros.

Tecnologias Informáticas 2006/0713 Tecnologias Informáticas Núcleo e filosofia UNIX Sistemas de ficheiros O ficheiro ou directoria é denominado por um caminho (path). Exemplo: /home/condron/source/xntp

Tecnologias Informáticas 2006/0714 Bibliografia i/unix-historia.html i/unix-historia.html l l