Pular para o conteúdo

Sistemas Operacionais, Kernel e Shell

O artigo discorre um pouco sobre o que são sistemas operacionais, o que é kernel do sistema e o shell do sistema.
Willians icefusion
Hits: 105.843 Categoria: Linux Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Sistemas Operacionais

Um computador sem seu software nada mais é que um pedaço de metal inútil. Com estas palavras eu abro um pequeno artigo. Isso foi dito por Bill Gates para persuadir a IBM e também por Andrew S. Tanenbaum em seu livro Sistemas Operacionais Modernos. Hoje, para termos um computador funcional, precisamos de aplicativos para realizarmos tarefas. Aplicativos de correio eletrônico, de editores de texto etc.

Porém o mais importante se chama Sistema Operacional ou Operating System (SO ou OS respectivamente). Ele é responsável por gerenciar os recursos dos computadores e fornecer a base sobre a qual os aplicativos serão escritos.

Os sistemas operacionais são a interface pela qual o usuário se comunica com o computador através de entradas e saídas. Interface seria o meio comunicador entre o usuário e a máquina, aquele que faz a ponte entre essas duas entidades. Entradas podem ser feitas usando mouses e teclados, e as saídas por meio dos monitores e de impressoras, sendo esses os exemplos mais básicos.

Os sistemas operacionais também, como foi dito, podem ser os gerentes de recursos do computador. O sistema operacional aloca memória para a aplicação, gerencia o processo dando prioridade àqueles mais importantes, gerencia os hardwares do computador alocando-os para os vários processos que estão concorrendo pelo seu uso.
Linux: Sistemas Operacionais, Kernel e Shell.
Demonstrativo simples da função do S.O.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
Os sistemas operacionais na nossa atualidade podem ser divididos por funções. As empresas de sistemas dividem seus sistemas operacionais dessa forma. Alguns estão mais voltados para funções do cotidiano, para os usuários comuns. Outros já têm ferramentas e arquiteturas melhores planejadas para servidores, para serem os computadores mestres em uma rede de computadores.

Alguns sistemas tentam unir as duas coisas. Mais a frente falaremos dos sistemas operacionais montados sobre o Kernel Linux.
Linux: Sistemas Operacionais, Kernel e Shell.
Demonstrativo de funções de um S.O. (visão Linux)
Com essas informações podemos dizer que o sistema operacional é aquele que recebe a sua requisição e a transmite àqueles que são responsáveis por computar e fornecer uma resposta legível ao ser humano.

Detalhes de Sistemas Operacionais e seus fabricantes já foram citados em posts anteriores juntamente com seus fabricantes. Segue alguns dos principais sistemas existentes:
  • Gnu/Linux Slackware
  • Gnu/Linux Debian
  • Gnu/Linux Red Hat
  • Gnu/Linux Ubuntu
  • Gnu/Linux Mandriva
  • Gnu/Linux Kurumin
  • Gnu/Linux Gentoo
  • Gnu/Linux SuSE
  • Solaris
  • Open Solaris
  • Windows 95
  • Windows 98
  • Windows Millenium
  • Windows 2000
  • Windows NT
  • Windows XP
  • Windows Vista
  • Apple 2
  • Apple Machintosh
  • FreeBSD
  • Pc-BSD
  • OpenBSD
  • NetBSD
  • DragonFly

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
   1. Sistemas Operacionais
   2. Kernel e Kernel Linux
   3. O Shell
   4. Finalizando

Funcionamento do Processador

Redes, Modelos de Referência, suas Camadas e seus Protocolos

Memórias

Resumo do documentário Revolution OS

Gentoo binário ao lado da sua distro atual

A escolha da primeira distribuição

KDEmod: Tornando mais simples o KDE do seu Arch Linux

Lidando com compactação de arquivos no Linux

#1 Comentário enviado por everton3x em 11/05/2009 - 21:20h
Parabéns pelo artigo. Interessante do ponto de vista dos iniciantes...
#2 Comentário enviado por mcl085 em 11/05/2009 - 21:31h
Concordo com o amigo acima. Parebéns pelo artigo.
#3 Comentário enviado por albertguedes em 12/05/2009 - 01:30h
Ai Willians, tentando angariar mais pupilos pra engenharia da computação ? hehehe

Bom artigo cara, simples e acessível, bom ver algo de fundamento de computação de vez quando.

#4 Comentário enviado por daemonio em 12/05/2009 - 07:31h
Muito bacana o artigo! Parabéns.
#5 Comentário enviado por pogo em 12/05/2009 - 09:38h
Parabéns pelo belo artigo, me ensinou várias coisas que ainda não conhecia!

[]s

Pedro
www.pedropereira.net
#6 Comentário enviado por icefusion em 12/05/2009 - 17:15h
Opa..obrigado gente pelos elogios..fico feliz em contribuir com o vivaolinux o qual me ajudou tanto e com a comunidade :D....
#7 Comentário enviado por nicolo em 13/05/2009 - 12:43h
Assunto original. Poderia ter explicado mais cada tópico, muito interessante.
Faço votos que continue desenvolvendo esses assuntos mais detalhadamente.
Parabéns!
#8 Comentário enviado por _d4rks1d3_ em 07/06/2009 - 23:51h
Um artigo bem interessante !!
valeu por compartilhar estas informações!!
#9 Comentário enviado por orionnunes em 18/06/2009 - 08:51h
Muito obrigado, me auxíliou a sanar pequenas dúvidas que eu tinha que encomodando já fazia algum tempo.


#10 Comentário enviado por ianwerlang em 12/08/2009 - 18:56h
cara, gostei mto desse artigo...ele me ajudou mto a preparar uma de minhas aulas...
#11 Comentário enviado por walkerjosh em 03/03/2010 - 10:51h
Simples e Objetivo! Muito bom para iniciantes e para servir de menu para buscar outras Distros.
#12 Comentário enviado por andrezc em 04/07/2010 - 20:13h
Realmente muito bom, gostei da didática do texto.

Nota 10 p/ você.

André Junior,
Security Professional and Pentester
[]'s

Contribuir com comentário

Entre na sua conta para comentar.