<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Em 08-08-2013 14:41, C&aacute;ssioElias . escreveu:
    <blockquote cite="mid:BLU173-W30F808F7A2BCF1CDEFD31FB95F0@phx.gbl"
      type="cite">
      <style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style>
      <div dir="ltr">Uma boa tarde a todos da lista de discuss&atilde;o.
        <div><br>
        </div>
        <div>Talvez esse n&atilde;o seja o intuito da lista mas como o pessoal
          aqui tem muita experi&ecirc;ncia, decidi tentar a sorte.</div>
        <div><br>
        </div>
        <div>Pessoal, sou estudante de Ci&ecirc;ncia da Computa&ccedil;&atilde;o e gostaria
          da ajuda de voc&ecirc;s no seguinte aspecto.</div>
        <div><br>
        </div>
        <div>Como &eacute; feito um Sistema Operacional? Quais as linguagens
          s&atilde;o utilizadas? Como me instruir na entrada deste amplo mundo
          dos Sistemas Operacionais?</div>
      </div>
    </blockquote>
    <br>
    &nbsp;&nbsp;&nbsp; N&atilde;o sou especialista na &aacute;rea, mas acho que posso contribuir um
    pouco. Com rela&ccedil;&atilde;o a linguagens, isso fica a cargo da equipe de
    desenvolvimento do sistema. Por exemplo, o Unix e seus derivados
    utilizam a linguagem C. Linux, como leg&iacute;timo representante da
    fam&iacute;lia Unix, tamb&eacute;m usa C. O "falecido" OS/2 (IBM), teve seu n&uacute;cleo
    desenvolvido em Assembly.<br>
    &nbsp;&nbsp;&nbsp; Obviamente que ningu&eacute;m iria escolher uma linguagem pesada e
    inadequada para desenvolvimento de sistemas. Acredito que Cobol, por
    exemplo,&nbsp; seria pouco adequada para isso. Outro aspecto importante &eacute;
    a capacidade da linguagem de acessar diretamente o hardware, ou
    seja, ter instru&ccedil;&otilde;es que permitam ler e escrever nos diversos
    perif&eacute;ricos de forma r&aacute;pida e eficiente.<br>
    &nbsp;&nbsp;&nbsp; Seria interessante dar uma olhada no c&oacute;digo de alguns sistemas
    abertos para ver como foram constru&iacute;dos. O Linux &eacute; uma boa op&ccedil;&atilde;o,
    mas um sistema mais simples como o FreeDOS (<a class="moz-txt-link-freetext" href="http://www.freedos.org">http://www.freedos.org</a>)
    pode ser mais f&aacute;cil para quem est&aacute; come&ccedil;ando.<br>
    <br>
    <pre class="moz-signature" cols="72">-- 
[]'s

Geraldo
========================
<a class="moz-txt-link-abbreviated" href="mailto:jr.fontes@ymail.com">jr.fontes@ymail.com</a>
Vila Velha - ES - Brasil
========================

"Recolhe-te e enxergar&aacute;s o limite de tudo o que te cerca.
Expande-te e encontrar&aacute;s o infinito de tudo o que existe" - Emmanuel
</pre>
  </body>
</html>