Sistema Operacional Unix.

449 views 19 slides Nov 23, 2018
Slide 1
Slide 1 of 19
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19

About This Presentation

Este slide trata-se do sistema operacional UNIX, onde é abordado um pouco de sua historia características e curiosidades.


Slide Content

IBFBA ( instituto federal da Bahia); Componentes da equipe: Alisson Silva Diego Rodrigo Ferreira Fabricio Fialho Professor : Heliomar Matéria : Informática  

O QUE é Unix ? UNIX é um sistema operacional portável, multiusuário e multitarefas. Isso significa que esse sistema permite um computador executar vários programas simultaneamente e ter vários usuários ativos ao mesmo tempo.

História: O primeiro sistema  UNIX   foi criado  em Nova Jersey, Estados Unidos, no ano de  1965  por  Ken Thompson  e  Dennis Ritchie , os mesmos criadores da linguagem de programação  C .

Ken Thompson  e  Dennis Ritchie

Características: Sistema operacional multitarefa: Multitarefa significa executar uma ou mais tarefas ou processos simultaneamente.   O Unix é um sistema operacional de multitarefa preventiva. Isso significa que, quando se esgota um determinado intervalo de tempo (chamado  quantum ), o Unix suspende a execução do processo, salva o seu contexto .

Sistema operacional multiutilizador : Uma característica importante do Unix é ser multiusuário ( multiutilizador ). Bovet e Cesati   definem um sistema multiusuário como "aquele capaz de executar, concorrente e independentemente, várias aplicações pertencentes a dois ou mais usuários".

Arquivos de dispositivo: Uma característica singular no Unix (e seus derivados) é a utilização intensiva do conceito de arquivo. Quase todos os dispositivos são tratados como arquivos e, como tais, seu acesso é obtido mediante a utilização das chamadas de sistema open,  read ,  write  e close. Os dispositivos de entrada e saída são classificados como sendo de bloco (disco, p.ex.) ou de caractere (impressora, modem, etc.) e são associados a arquivos mantidos no diretório / dev  (v. detalhamento mais adiante).

Estrutura: O sistema Unix pode ser Funcionalmente classificado em três partes:

Sistema de arquivos: Sistema de arquivos é uma estrutura lógica que possibilita o armazenamento e recuperação de arquivos. No Unix, arquivos são contidos em diretórios (ou pastas), os quais são conectados em uma árvore que começa no diretório raiz (designado por  / ). Mesmo os arquivos que se encontram em dispositivos de armazenamento diferentes (discos rígidos, disquetes, CDs, DVDs, sistemas de arquivos em rede) precisam ser conectados à árvore para que seu conteúdo possa ser acessado. Cada dispositivo de armazenamento possui a sua própria árvore de diretórios. O processo de conectar a árvore de diretórios de um dispositivo de armazenamento à árvore de diretórios raiz é chamado de "montar dispositivo de armazenamento" (montagem) e é realizada por meio do comando  mount . A montagem associa o dispositivo a um subdiretório.

       Estrutura de diretórios: A árvore de diretórios do Unix é dividida em várias ramificações menores e pode variar de uma versão para outra. Os diretórios mais comuns são os seguintes: /  — Diretório raiz - este é o diretório principal do sistema. Dentro dele estão todos os diretórios do sistema. /bin  — Contém arquivos, programas do sistema, que são usados com frequência pelos usuários. /boot  — Contém arquivos necessários para a inicialização do sistema. / dev  — Contém arquivos usados para acessar dispositivos (periféricos) existentes no computador. / etc  — Arquivos de configuração de seu computador local. /home  — Diretórios contendo os arquivos dos usuários. / lib  — Bibliotecas compartilhadas pelos programas do sistema e módulos do núcleo. / mnt  — Diretório de montagem de dispositivos. / mnt / cdrom  — Subdiretório onde são montados os CDs. Após a montagem, o conteúdo do CD se encontrará dentro deste diretório. / mnt / floppy  — Subdiretório onde são montados os disquetes. Após a montagem, o conteúdo do disquete se encontrará dentro deste diretório. / proc  — Sistema de arquivos do núcleo. Este diretório não existe no disco rígido, ele é colocado lá pelo núcleo e usado por diversos programas. /root  — Diretório do usuário root. / sbin  — Diretório de programas usados pelo superusuário (root) para administração e controle do funcionamento do sistema.

Ambiente em modo de texto: Inicialmente o Unix foi desenvolvido para trabalhar em modo texto:

Ambiente gráfico: Nas últimas versões do Unix, ele poderia trabalhar em conjunto com ambientes gráficos de terceiros como x windows system, o Motif e o CDE.

CURIOSIDADES

SISTEMAS DERIVADOS: 

Por que o Unix é a base dos sistemas operacionais? Apesar de não haver uma resposta exata para isso, a esmagadora maioria dos sistemas disponíveis atualmente é baseada no Unix. Talvez você nem saiba, mas o sistema operacional que roda no caixa eletrônico onde você saca dinheiro, por exemplo, provavelmente é um do tipo Unix.

Distribuição livre Outro fator que com certeza influenciou na popularidade do Unix foi ele ter funcionado sob uma licença livre em seus primeiros anos de vida, tendo sido distribuído gratuitamente para universidades e órgãos governamentais dos Estados Unidos. Apenas depois de algum tempo a licença se tornou proprietária.

MASCOTE: Os derivados do BSD em geral tem como mascote um diabinho vermelho chamado Daemon que significa demônio em grego, mas na realidade se refere a programas que rodam na memória autonomamente para servir requisições. 

FONTES:  https://www.tecmundo.com.br/macos/10556-unix-o-pai-de-todos-os-sistemas-operacionais.htm https://pt.wikipedia.org/wiki/Unix          THE END.