<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á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ão.
<div><br>
</div>
<div>Talvez esse não seja o intuito da lista mas como o pessoal
aqui tem muita experiência, decidi tentar a sorte.</div>
<div><br>
</div>
<div>Pessoal, sou estudante de Ciência da Computação e gostaria
da ajuda de vocês no seguinte aspecto.</div>
<div><br>
</div>
<div>Como é feito um Sistema Operacional? Quais as linguagens
são utilizadas? Como me instruir na entrada deste amplo mundo
dos Sistemas Operacionais?</div>
</div>
</blockquote>
<br>
Não sou especialista na área, mas acho que posso contribuir um
pouco. Com relaçã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ítimo representante da
família Unix, também usa C. O "falecido" OS/2 (IBM), teve seu núcleo
desenvolvido em Assembly.<br>
Obviamente que ninguém iria escolher uma linguagem pesada e
inadequada para desenvolvimento de sistemas. Acredito que Cobol, por
exemplo, seria pouco adequada para isso. Outro aspecto importante é
a capacidade da linguagem de acessar diretamente o hardware, ou
seja, ter instruções que permitam ler e escrever nos diversos
periféricos de forma rápida e eficiente.<br>
Seria interessante dar uma olhada no código de alguns sistemas
abertos para ver como foram construídos. O Linux é uma boa opçã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ácil para quem está começ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ás o limite de tudo o que te cerca.
Expande-te e encontrarás o infinito de tudo o que existe" - Emmanuel
</pre>
</body>
</html>