Componentes de los PC

  Lección: 16
 
Capítulo: Software (II)


El software es el enlace de comunicación entre el ser humano y el computador. El software se almacena en memoria, y no permanentemente en los circuitos,
por lo cual puede modificarse para satisfacer las necesidades del usuario.

Casi todo el software corresponde a una de 3 categorías generales:
programas de traducción: permiten escribir programas en lenguajes parecidos al inglés y traducirlos al lenguaje de máquina. aplicaciones de software: facilitan
a los usuarios comunicar sus necesidades al computador, sin tener que aprender a programar. Las aplicaciones simulan y extienden las propiedades de las
herramientas comunes de la vida real, como las máquinas de escribir, los pinceles y los archiveros. software de sistema: el sistema operativo funciona
tras bambalinas, traduciendo las instrucciones del software a mensajes que el hardware puede comprender. Un sistema operativo sirve como administrador
del computador, encargándose de los múltiples detalles necesarios para que la máquina funcione.

Lenguajes

Los lenguajes naturales son aquellos con los cuales hablamos y escribimos en nuestras actividades cotidianas. Los lenguajes de programación ocupan una posición
intermedia entre los lenguajes naturales humanos y los precisos lenguajes de máquina.

Gracias a la progresiva complejidad de los lenguajes traductores que permiten convertir las instrucciones de un lenguaje de programación al lenguaje de
máquina, la programación puede usar lenguajes de computación que se parecen cada vez más a los lenguajes naturales.

También se habla de lenguajes naturales para referirse al software que permite que los sistemas de computación acepten, interpreten y ejecuten instrucciones
en el lenguaje materno o "natural" que habla el usuario final, por lo general el inglés. La mayor parte de los lenguajes naturales comerciales están diseñados
para ofrecer a los usuarios un medio de comunicarse con una base de datos corporativa o con un sistema experto.

Lenguajes de programación

Un lenguaje de programación consiste en un conjunto de órdenes o comandos que describen el proceso deseado. Cada lenguaje tiene sus instrucciones y enunciados
verbales propios, que se combinan para formar los programas de cómputo.

Los lenguajes de programación no son aplicaciones, sino herramientas que permiten construir y adecuar aplicaciones.
 

 

   Volver al índice