Neste post vamos entender o que é um sistema operacional.
Bom, um sistema operacional (SO), tem a funcao de ligar o usuario do pc com o hardware do pc. Neste caso dizemos que um SO é a interface entre o usuario e po hardware.
Nao entendeu nao?? vou explicar denovo. O SO traduz para o hardware tudo o que vc digita no teclado, ou clicka no mouse. (eh mais ou menos isso )
Bom, um dos primeiros SO's foi o CTSS que foi desenvolvido no MIT (Instituto de Tecnologia de Massachusetts). Depois foi criado o Multics pelo MIT e pelos Laboratorios Bell da AT&T. Embora tenha sido um fracasso, ele foi base de estudo para outros SO's. Depois disso veio um camarada chamado Ken Thompson, ele rescreveu o Multics, e criou o UNICS (Esse nome te lembra alguma coisa???). Depois do Thompson, veio outro camarada, o Dennis Ritchie, e criou a linguagem de programcao C ( pai do C# e do C++). Entao o Thompson e o Ritchie, reformaram o UNICS e criaram o UNIX. O Unix é base para varias familias de SO's, como a familia BSD(FreeBSD, NetBSD, OpenBSD), a familia Linux e a familia MacOS X. Este ultimo é derivado do MACH e do FreeBSD.
Na decada de 70 foram criados os PC's (Personal Computers - Computador Pessoal). Na decada de 80 o Bill Gates junto com um colega da facu, criou a Microsoft, e criaram o SO altamente conhecido com DOS.
Na decada de 90 surgiu um finlandes chamado Linus Torvalds.(Linus parece com...???) Esse camarada desenvolveu um kernel de SO . Esse kernel, foi o primeiro passo para o surgimento do LINUX, que foi criado pelo Linux , ker dizer, pelo Linus Torvalds.
De maneira mais simples, um SO é um programa que roda programas. Mas nao é só isso. Um SO gerencia TUDO o que o computador precisa, sim eu disse TUDO. Mas Tudo envolve o que? Tudo envolve gerenciamento de energia, alocacao e administracao de memoria ram, administracao de memoria ROM, instalacao de componentes, gerenciamento de perifericos, instalação do sofwares. Ou seja, Tudo o que vc ve na tela do seu PC, é gerenciado, adminsitrado pelo SO. É claro que uns SO sao melhores gerenciadores do que outros, isso é fato, mas isso é uma outra historia.
Exemplos de SO
* Windows
* Mac OS X
* Linux
* Solaris
* FreeBSD
* Haiku
* eComStation
* FreeDOS
* Unix System V
* AmigaOS
* Minix
* Eset
Acredito que deu pra entender mais ou menos o que é um Sistema Operacional.
Este artigo foi baseado no Wikipedia.
0 comentários:
Postar um comentário