Sistema operativo y software
Algoritmos y Lenguajes de Programacion
Tema:
“Software y O.S.”
Alumno:
García Luna, Francesco José
Carrera:
Ingeniería Industrial
Grupo:
4to. B
Profesor:Ing. Juan Pablo Morales Álvarez
La Paz, Baja California Sur a jueves 3 de febrero del 2011
Software
El software es una producción inmaterial del cerebro humano y tal vez una de las estructurasmás complicadas que la humanidad conoce. Básicamente, el software es un plan de funcionamiento para una maquina virtual. Una vez escrito mediante algún lenguaje de programación, el software se hacefuncionar en ordenadores. El software permite poner en relación al ser humano y a la máquina y también a las máquinas entre sí. Sin ese conjunto de instrucciones programadas, los ordenadores seríanobjetos inertes sin capacidad siquiera para mostrar algo en la pantalla.
Los ordenadores sólo procesan lenguaje binario, pero para las personas este no es un modo válido de comunicarse. Losprogramadores escriben las instrucciones que ha de ejecutar el procesador de la máquina mediante lenguajes formales, llamados “lenguajes de alto nivel”, bastante cercanos al inglés, si bien con rígidas reglassintácticas que lo asemejan a los lenguajes lógico-formales. Esto facilita enormemente la tarea de escribir programas pero, para que esas instrucciones sean comprensibles para el procesador, deben serconvertidas antes a código-máquina. Esa conversión se realiza cómodamente con programas especiales, llamados compiladores. A lo que escribe el programador se le denomina “código-fuente”. Al resultado dela “conversión” (compilación) en lenguaje-máquina, se le denomina “código-objeto”, “binarios” o “ficheros ejecutables”. En principio, al usuario común sólo le importa este último nivel, los“binarios”, pero conviene tener clara la distinción entre fuentes y binarios pues es clave para entender el empeño de los partidarios del software libre en disponer de las fuentes.
También existe los que se...
Regístrate para leer el documento completo.