21.01.2014 Views

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 ...

SHOW MORE
SHOW LESS

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.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!