BLOGGER TEMPLATES AND TWITTER BACKGROUNDS

quarta-feira, 23 de setembro de 2009

Segundo Post - Os Sistemas Operativos



Sistemas Operativos
  
Um sistema operativo é um conjunto de programas cuja finalidade básica é a gestão dos recursos de hardware e a Criação de um interface lógico entre a máquina e o utilizador. Resumindo um sistema operativo consiste num conjunto de programas (ou rotinas) que permitem uma utilização eficiente e segura do hardware.


As principais funções de um sistema operativo são:

- Definir a interface com o utilizador;

- Atribuir o hardware aos diferentes utilizadores consoante as solicitações;

-Permitir a utilização “simultânea” de recursos, atribuindo-os ordenadamente aos utilizadores;

-Permitir aos utilizadores que repartam, ou não, a informação entre si.


Vou falar de três de sistemas operativos, o Windows, o UNIX/Linux, e Mac OSX


Windows

                A Microsoft começou o desenvolvimento de um “gerente” de Interface (subsequente renomeado Microsoft Windows) em Setembro de 1981. O Windows só começou a ser tecnicamente considerado como um SO a partir da versão Windows NT, lançada em Agosto de 1993. O que havia antes eram sistemas gráficos sendo executados sobre algumas versões dos sistemas compatíveis com DOS, como MS-DOS, PC-DOS ou DR-DOS. Somente o MS-DOS era produzido pela própria Microsoft. O MS-DOS é um sistema operativo que não dispõe de interface gráfica, funciona através de comandos de texto introduzidos no teclado pelo utilizador. O Windows surgiu inicialmente como uma interface gráfica para MS-DOS, que permitia correr programas em modo gráfico, o que permitiu a utilização do rato, que até à altura era considerado supérfluo em computadores de tipo IBM-PC.












UNIX/Linux

                O Kernel do Linux foi, originalmente, escrito por Linus Torvalds do Departamento de Ciência da Computação da Universidade de Helsinki, Finlândia, com a ajuda de vários programadores voluntários através da Usenet. Linus Torvalds começou o desenvolvimento do kernel como um projecto particular, inspirado pelo seu interesse no Minix, um pequeno sistema UNIX desenvolvido por Andrew S. Tanenbaum. Ele limitou-se a criar, nas suas próprias palavras, "um Minix melhor que o Minix" ("a better Minix than Minix"). E depois de algum tempo de trabalho no projecto, sozinho, ele enviou a seguinte mensagem para comp.os.minix:

“Suspira pelos bons tempos do Minix-1.1, quando os homens eram homens e escreviam os seus próprios "device drivers"? Não tem um bom projecto em mãos e deseja trabalhar num S.O. que se possa modificar de acordo com as suas necessidades? Acha frustrante quando tudo funciona no Minix? Chega de noite ao computador para tentar fazer com que os programas funcionem? Então esta mensagem pode ser exactamente para você. Como eu mencionei há um mês atrás, estou a trabalhar numa versão independente de um S.O. similar ao Minix para computadores AT-386. E está, finalmente, próximo do estado em que poderá vir a ser utilizado (embora possa não ser o que está á espera), eu estou disposto a disponibilizar o código-fonte para ampla distribuição. Ele está na versão 0.02... contudo eu tive sucesso ao executar bash, gcc, gnu-make, gnu-sed, compressão, etc. nele.”

No dia 5 de outubro de 1991 Linus Torvalds anunciou a primeira versão "oficial" do Linux, versão 0.02. Desde então muitos programadores têm respondido ao seu chamamento, e têm ajudado a fazer do Linux o (sistema operativo/operacional) que é hoje...














Mac OSX

                O Macintosh Operating System (Mac OS) é a denominação do sistema operativo padrão dos computadores Macintosh produzidos pela Apple. A sua evolução ocorreu até a versão Mac OS X. A primeira versão foi lançada em 1984.

Até antes da versão 7.6, era chamado apenas de System (ex.: System 4, System 7), da versão 7.6 a diante passou a ser chamado de Mac OS. Foi o primeiro sistema gráfico amplamente usado em computadores a usar ícones para representar os itens do computador, como programas, pastas e documentos. Também foi pioneiro na propagação do conceito de Desktop, com uma Área de Trabalho com ícones de documentos, pastas e um “caixote do lixo”, em analogia ao ambiente de escritório. De início as pastas eram criadas renomeando-se uma "Pasta Vazia" que estava sempre na raiz do disco. A partir do System 2.0 o sistema foi modificado, com a inclusão do comando "Nova Pasta'" no menu Arquivo do Finder.

O lançamento do Mac OS X foi um marco para os sistemas operativos. Na sua décima versão, o sistema foi remodelado como um todo, inclusive o kernel, que passou a ser baseado no do Unix BSD.




Primeiro Post

Olá.

Este é o meu primeiro post.
Adeus.