Publicado em: 28/03/2008 Autor: Diego Darlan Atualizado: 07/12/2011http://www.oficinadanet.com.br/artigo/851/o_que_e_um_sistema_operacionalO sistema operacional e uma colecao de programas que: Inicializa o hardware do computador Fornece rotinas basicas para controle de dispositivos Fornece gerencia, escalonamento e interacao de tarefas Mantem a integridade de sistemaHa muitos tipos de Sistemas Operacionais, cuja complexidade varia e depende de que tipo de funcoes e provido, e para que computador esteja sendo usado. Alguns sistemas sao responsaveis pela gerencia de muitos usuarios, outros controlam dispositivos de hardware como bombas de petroleo.Um Sistema Operacional muito simples para um sistema de controle de seguranca poderia ser armazenado numa memoria ROM e assumir o controle ao ser ligado o computador. Em um grande computador multiusuario, com muitos terminais, o Sistema Operacional e muito mais complexo. Tem que administrar e executar todos os pedidos de usuarios e assegurar que eles nao interferiram entre si. O SO poderia ser armazenado em disco, e partes dele serem carregadas na memoria do computador (RAM) quando necessario. Utilitarios sao fornecidos para: Administracao de Arquivos e Documentos criados por usuarios Desenvolvimento de Programas Comunicacao entre usuarios e com outros computadores Gerenciamento de pedidos de usuarios para programas, espaco de armazenamento e prioridadeAdicionalmente, o SO precisaria apresentar a cada usuario uma interface que aceita, interpreta, e entao executa comandos ou programas do usuario. Essa interface e comumente chamada de SHELL (=capsula, manteremos o nome original em ingles) ou interpretador de linha de comando (CLI).As Varias Partes de um Sistema OperacionalUm sistema operacional de um computador que e usado por muitas pessoas ao mesmo tempo, e um sistema complexo. Para tornar os sistemas operacionais mais faceis de serem escritos, eles sao construidos como uma serie de modulos, cada modulo sendo responsavel por uma funcao. Os modulos tipicos em um grande SO multiusuario geralmente sao: Nucleo (Kernel em ingles - tambem conhecido como "executivo") Gerenciador de processo Escalonador (Scheduler, em ingles) Gerenciador de arquivoUm ProcessoUm processo ou tarefa e uma porcao de um programa em alguma fase de execucao. Um programa pode consistir de varias tarefas, cada uma com funcionamento proprio ou como uma unidade . Sexta 31 de Julho de 2009 as 20:16:46 por owliance.pt_004http://pt.kioskea.net/contents/histoire/ordinateur.php3Na origem: logaritmoO logaritmo, chamado tambem abaco, foi inventado no ano 700, sempre foi utilizado por todo mundo e em todos os paises. Apos o logaritimoA invencao do logaritmo e atribuida ao escoces John NEPER (1550-1617, as vezes escrito NAPIER). Em 1614, este demonstrou que a multiplicacao e a divisao podiam juntar-se a uma serie de adicoes. Isto permitira, a partir de 1620, a utilizacao da regra de calculo.No entando, o verdadeiro pai da teoria dos logaritmos e Mohamed Ibn Moussa Al-KHAWAREZMI, um cientista arabe nascido na cidade persa de Khawarezm. Este cientista desenvolveu alem disso a Algebra.As primeiras maquinas de calcularEm 1623, William Schickard inventou a primeira maquina de calcular mecanica. Em 1642, Blaise Pascal criou a maquina de aritmetica (baptizada Pascaline), uma maquina capaz de efectuar adicoes e subtraccoes, destinada a ajudar seu pai, um colector de impostos e taxas. Em 1673, Gottfried Wilhelm Von Leibniz acrescentou a Pascaline a multiplicacao e a divisao. Em 1834,