instalación de redes informáticas de ordenadores - Ideaspropias ...
instalación de redes informáticas de ordenadores - Ideaspropias ...
instalación de redes informáticas de ordenadores - Ideaspropias ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Instalación <strong>de</strong> Re<strong>de</strong>s Informáticas <strong>de</strong> Or<strong>de</strong>nadores 21<br />
• Sistemas multitarea:<br />
El sistema operativo asigna cíclicamente la CPU a varios programas que<br />
“parece” que se están ejecutando simultáneamente. En or<strong>de</strong>nadores con<br />
varias CPUs, la ejecución simultánea pue<strong>de</strong> ser real en el sentido físico.<br />
A<strong>de</strong>más <strong>de</strong> todo esto, se suele enten<strong>de</strong>r como sistema operativo todos los<br />
programas <strong>de</strong> gestión <strong>de</strong>l sistema, gestión <strong>de</strong> archivos, etc.<br />
Los sistemas operativos tienen una importancia tan gran<strong>de</strong> en los sistemas<br />
informáticos y concretamente en las re<strong>de</strong>s <strong>de</strong> or<strong>de</strong>nadores, que tendrán su<br />
propia unidad didáctica más a<strong>de</strong>lante.<br />
4.2.<br />
Lenguajes <strong>de</strong> programación<br />
Como hemos dicho antes, no po<strong>de</strong>mos escribir nuestros programas en código<br />
máquina simplemente porque no es productivo.<br />
Los sistemas operativos proporcionan al usuario la posibilidad <strong>de</strong> escribir<br />
programas <strong>de</strong> forma algo más sencilla, en lenguajes más manejables y amigables<br />
que el código máquina. Estos lenguajes permiten elaborar programas utilizando<br />
construcciones que preten<strong>de</strong>n ser lo más similares posibles al lenguaje escrito,<br />
por supuesto, lenguaje escrito en inglés, ya que esto es inevitable.<br />
Tradicionalmente, se divi<strong>de</strong>n los lenguajes <strong>de</strong> programación en:<br />
• Compilados:<br />
A partir <strong>de</strong>l programa escrito, en el lenguaje que sea, se traduce a código<br />
máquina. Esto suele ofrecer la mayor velocidad <strong>de</strong> ejecución posible.<br />
• Interpretados:<br />
Existe otro programa, llamado intérprete, que lee una a una las instrucciones<br />
<strong>de</strong>l programa y las va ejecutando. Son más lentos que los lenguajes compilados<br />
pero, normalmente, son más sencillos <strong>de</strong> manejar.