miércoles, 19 de diciembre de 2012

SISTEMAS COMPUTACIONALES


Software

El software comprende todo aquello que no es tangible de la computadora. En realidad es el alma de la computadora, ya que es lo que le da vida al hardware que por sí solo no es mas que un conjunto de partes metálicas y circuitos. Un sistema de computación no hace nada hasta que no se le ordene algo. El medio de decirle a la computadora la forma de ejecutar ciertas operaciones es un programa que contiene las instrucciones necesarias puestas en un orden lógico y secuencial.



El Sistema Operativo

El Sistema Operativo proporciona el enlace entre el usuario y la computadora. Consta de un programa o colección de programas de apoyo que controlan todos los programas de la computadora. Controla también recursos como son: memoria, espacio en disco, impresoras, etc. Prepara a la computadora para aceptar instrucciones de otros paquetes del software, en particular cuando va a ejecutarse al mismo tiempo más de una tarea. Proporciona un ambiente de operación ordenado y consistente para los mecanismos de entrada/salida de la computadora. Proporciona el manejo de archivos a los datos que se almacenan en la computadora. Además se ocupa de cargar y ejecutar los programas del usuario.





Lenguajes

El medio para decirle a la computadora la forma de ejecutar ciertas operaciones es a través de un programa que contenga las instrucciones necesarias. Las instrucciones siguen una secuencia lógica y se elaboran mediante una programación. Los programadores utilizan distintas herramientas para crear los programas, estas herramientas se denominan lenguajes de programación y ayudan a comunicar las instrucciones a la computadora. Los lenguajes más comunes actualmente para programar son Basic, Pascal, lenguaje C, Cobol y Fortran. Estos lenguajes, denominados de alto nivel, permiten desarrollar programas de una manera relativamente sencilla y amigable. Existe un lenguaje que no es fácil ni amigable, pero que es el único que entiende directamente la computadora, este es el lenguaje maquina y todos los programas de los lenguajes de alto nivel deben de ser traducidos por la computadora a lenguaje maquina para poder ser ejecutados.

No hay comentarios:

Publicar un comentario