O que é um sistema operacional? Sistema operacional (do inglês OS - operating system) é um programa ou conjunto de programas, que tem a função de gerencias o sistema. O sistema é o todo o hardware (computador), desta forma o programa ou seja o sistema operacional irá gerenciar os recursos de hardware, dando ao usuário uma interface. A interface (do inglês interface) é a ligação entre o usuário e o computador.
Primeira geração dos sistemas Operacionais 1945-1955 No passado onde começaram os computadores como o ENIAC. Não existia sistema operacional o que se tinha era somente circuitos lógicos, baseados em válvulas, resistores e capacitores.
Segunda geração dos sistemas operacionais 1955-1965. Esta geração leva em conta o aparecimento dos transistores Sistema era conhecido com Jobs (do inglês trabalho ou tarefa). Esta geração foi desenvolvida com o sistema de cartões perfurados. Neste sistema o programador não usava mais o conhecimentos de circuitos lógicos.
Cada cartão era coloca em uma leitora de cartão. Cada sequência era uma tarefa (job). A linguagem usada para programação era o FORTRAN. Nesta época cada empresa vendia o seu sistema e cada sistema operacional era único ou seja cada um não rodava o programa do outro. Havia a necessidade de se contratar pessoas para colocar os cartões. Sendo que cada conjunto de cartão era uma programa, então a execução de cada programa era função do colocador de cartão. Desta forma houve um consenso de mudar e se deu o início de se estruturar um sistema operacional. Desta forma se eliminaria o colocador de cartão.
Ordem de aparecimento dos sistemas operacionais: 1961 - CTSS (Compatible Time-Sharing System, Sistema compatível de divisão por tempo), desenvolvido pelo MIT (Massachusetts Institute of Technology). 1964 - Multics ou Multiplexed Information and Computing Service, desenvolvido pelos laboratórios Bell da AT&T e a General Eletric. 1969 - O programador e desenvolvedores do Multics Ken Thompson (trabalhava na Bell), começou a reescrever o Multics, criando o Unics, que se passou a se chamar Unix. Os sistemas operacionais eram geralmente programados em assembly, até mesmo o Unix em seu início. 1972 - Dennis Ritchie desenvolveu a linguagem C e em 1973 reescreveu o UNIX em C.
Com o aparecimento dos computadores pessoais na década de 70 se começou a desenvolver novos sistemas operacionais para todos os tipos de usuários e de utilização fácil. Então em 1980 dois colegas de faculdade William Gates (Bill gates) e Paul Allen, Adquiriram de Tim Paterson por 50.000,00 dólares o sistema desenvolvido por ele que se chamava QDOS ("Quick and Dirty Operating System") e mudaram o nome para DOS (Disk Operating System). Os dois fundaram a Microsoft e vendia para IBM o sistema operacional. Mais tarde a IBM e a microsoft estavam desenvolvendo um novo sistema multitarefa batizado de OS/2.
A parceria terminou a cada empresa seguiu seu caminho. A Microsoft lançou o Windows Windows 1.0 em 1985
Windows 2.0 em 1987 Sistemas Operacionais
Windows 3.0 foi lançado em 1990 e era usado em computadores 286 e 386
Windows 95 Nesta época a microsoft deu um grande salto e ser tornou popular.
Windows 98 Sistemas Operacionais
Microsoft Windows 2000 (Win2k) Sistemas Operacionais
Microsoft Windows Millennium Edition (ME de Millennium Edition) era a linha popular
Windows XP em 2001 Sistemas Operacionais
Windows Vista em 2009 Sistemas Operacionais
Windows 7 em 2009 Sistemas Operacionais
Windows 8 em 2011 faze de teste para baixar no site da microsoft
Evolução Sistemas Operacionais
Sistema da IBM OS/2 A IBM e a microsoft tinham parceria no desenvolvimento de um novo sistema operacional. Bill gates no ano de 1990 abandou o projeto de lançou a plataforma do Windows 3.0. A IBM continuou o projeto sobre o sistema OS/2. O Sistema da IBM rodava qualquer programa em qualquer linguagem. Já o Windows não podia fazer o mesmo.
Sistema da IBM OS/2 Warp
Sistema da IBM OS/2 comparado com o Microsoft
Linux 1991- O núcleo Linux foi, originalmente, escrito por Linus Torvalds. Este programador trabalhava no Departamento de Ciência da Computação da Universidade de Helsinki, Finlândia.
Android Sistema desenvolvido pela GOOGLE e começou a aparecer em sistemas móveis (celular, tablet, etc...) a partir de 2008. Este sistema roda no linux.
Tudo começou pelo DOS Vamos ver alguns comandos do DOS. Para usar o DOS tem que se ter o PROMPT DE COMANDO.
Digitem O C é uma linguagem de propósito geral, sendo adequada à programação estruturada. No entanto é mais utilizada para escrever compiladores, bancos de dados, editores de texto, etc.. A linguagem C pertence a uma família de linguagens cujas características são: portabilidade, modularidade, compilação separada, recursos de baixo nível, geração de código eficiente, confiabilidade, regularidade, simplicidade e facilidade de uso.