Capitulo iv introduccion a la ingenieria de sistemas

Solo disponible en BuenasTareas
  • Páginas : 16 (3932 palabras )
  • Descarga(s) : 7
  • Publicado : 29 de mayo de 2010
Leer documento completo
Vista previa del texto
CAPITULO IV

Software de la Computadora

4.1 Objetivos de Aprendizaje

• Entender el concepto y la diferencia entre un compilador y un intérprete.
• Conocer los lenguajes de programación de computadoras de alto y bajo nivel, más populares.
• Entender el concepto y la diferencia entre software de operación y software de aplicación.

4.2 Conceptos de Software

El software esun elemento muy importante para el funcionamiento de una computadora. Existen dos tipos de software: el software de operación y el software de aplicación.

Software de operación
Está relacionado con el Sistema Operativo de la maquina. Es un programa o conjunto de programas necesarios para que el computador este en capacidad de trabajar. El sistema operativo administra todo el hardware de lacomputadora y hace que el uso de la misma sea fácil.

El software de operación hace que los dispositivos físicos del ordenador, tales como la pantalla, el teclado, el mouse y el resto de elementos funcionen. Este facilita a los usuarios el uso de la computadora, sirviendo de interfaz o intermediario.

Existen en la actualidad distintos fabricantes y tipos de Sistemas Operativos, encontramos enel mercado: Los Sistemas Operativos Windows de Microsoft, el Sistema Operativo Linux desarrollado por distintas entidades de software libre en el mundo; Macintosh o Mac OS de las computadoras Apple, UNIX, MS-DOS, y muchos otros Sistemas Operativos

Una vez la computadora tiene instalado el sistema operativo, a la maquina se le pueden agregar nuevos programas, para facilitar el trabajo de losusuarios, estos se llaman software de aplicación:

Software de aplicación
Está relacionado con los programas que utilizan los usuarios del sistema para realizar sus trabajos o tareas. Hoy en día existen muchos programas de aplicación que facilitan el desempeño y apoyan a las personas en sus actividades cotidianas. Entre los diferentes programas de aplicación, que encontramos en el mercado seencuentran los manejadores de bases de datos, los procesadores de texto, los programas de diseño gráfico, las hojas de cálculo, las aplicaciones administrativas de empresa y una variedad de utilidades que facilitan y hacen mas eficiente el trabajo hoy en día. Son ejemplos de programas de aplicación los siguientes:

• Microsoft Word (Procesador de texto)
• Paint (Diseño Gráfico)
• Corel Draw(Diseño Gráfico)
• Microsoft Excel (Hoja de cálculo)
• Microsoft Access (Manejador de bases de datos)
• ORACLE (Manejador de bases de datos)
• Visual Basic (Lenguaje de programación)
• Internet Explore (Navegador de Internet)
• Microsoft PowerPoint (Diseño de presentaciones)
• Juegos
En la actualidad existen muchos programas de software libre que podemos descargar desde la Web sin ningúncosto, como:

• Sistema Operativo GNU/Linux (Software de Operación).
• Compresor WINZIP
• Navegador WEB Opera
• Navegador Mozilla Firefox
• DE de desarrollo Eclipse
• DE de desarrollo NetBeans
• La aplicación de oficina Open Office

4.3 Programas de computadoras

¿Qué es un programa de computadora?
Un programa es un conjunto de instrucciones (código fuente), ejecutadas por unacomputadora, es decir todas las instrucciones son ejecutadas por el procesador. Un programa se puede referir al programa ejecutable o al código fuente, el cual se transforma en ejecutable cuando se compila. Generalmente el código fuente de los programas es escrito por profesionales conocidos como programadores y es escrito en un lenguaje de programación.

¿Qué es un compilador?
Un compiladortoma el código fuente escrito en un lenguaje de alto nivel y lo traduce a un lenguaje comprensible por las computadoras (código objeto). En otras palabras un compilador es un programa que permite traducir el código fuente de un programa en lenguaje de alto nivel, a otro lenguaje de nivel inferior este típicamente es lenguaje máquina. De esta manera un programador puede diseñar un programa en un...
tracking img