El software y sus funciones

Solo disponible en BuenasTareas
  • Páginas : 6 (1441 palabras )
  • Descarga(s) : 0
  • Publicado : 22 de octubre de 2010
Leer documento completo
Vista previa del texto
ING. DIEGO OSORIO

INFORMATICA

1

CORPORACION UNIVERSITARIA MINUTO DE DIOS SALUD OCUPACIONAL
TUTOR: ING. DIEGO FERNANDO OSORIO F. FECHA: NOMBRE DEL CURSO: INTRODUCCIÓN A LA INFORMATICA NUCLEO TEMATICO: EL SOFTWARE Y SU FUNCION TIEMPO DE ENCUENTRO: OBJETIVO: Conocer y diferenciar los tipos de software, su clasificación y aplicación. PROCESO DE INFORMACIÓN

CONCEPTO DE SOFTWARE Es laparte intangible de un computador. Son los programas o aplicaciones que se ejecutan en un computador. Clasificación y uso 1. Software de Sistema Es la parte que permite funcionar al hardware. Controla y respalda en cierto modo al software de programación y al software de aplicación. Se puede dividir en: Sistemas operativos Controladores de dispositivos Herramientas de diagnostico 2. Software deprogramación Que proporciona herramientas para ayudar al programador a escribir programas informáticos y a usar diferentes lenguajes de programación de forma práctica. Lenguajes de Programación Los lenguajes de programación nos permiten crear aplicaciones para resolver problemas específicos de empresas o personas a través de la computadora. Un lenguaje de programación está formado por un conjunto depalabras (Instrucciones) y una serie de reglas para escribir adecuadamente estas palabras (Sintaxis) con la finalidad de que sean entendibles por la computadora. Los Lenguajes de Programación pueden clasificarse de varias maneras, las principales son las siguientes:

CORPORACIÓN UNIVERSITARIA MINUTO DE DIOS – Instituto de Educación a Distancia

ING. DIEGO OSORIO

INFORMATICA

2

· Por suNivel. · Por sus Aplicaciones principales. CLASIFICACIÓN DE LOS LENGUAJES DE ACUERDO A SU NIVEL: Esta clasificación se refiere a qué tan cercanos están los lenguajes a las características físicas de la computadora o qué tan próximos están a las necesidades del programador. LENGUAJE MAQUINA. Primer Lenguaje de Programación, el único que entiende directamente la computadora: utiliza el alfabetobinario formado por los símbolos 0 y 1 (apagado / encendido). LENGUAJE DE BAJO NIVEL (ENSAMBLADOR). Surge con la evolución del Lenguaje Maquina, sustituye las cadenas de símbolos binarios por nemotécnicos: ADD, SUB, DIV. Dependen de las características de cada máquina y sólo son comprensibles por especialistas. LENGUAJE DE ALTO NIVEL. Son desarrollados para el usuario de la computadora, permiten quelos procedimientos se expresen con un estilo comprensible; sin embargo, la computadora no los entiende directamente. Usan traductores (compiladores o interpretes), son independientes de la máquina, las instrucciones no dependen del diseño de la maquina. CLASIFICACIÓN DE LOS LENGUAJES DE ACUERDO A SUS APLICACIONES PRINCIPALES: Esta clasificación se refiere a las ventajas que tienen los lenguajes pararesolver ciertos problemas específicos. Los principales lenguajes pueden clasificarse de la siguiente manera: · Lenguajes Clásicos o Tradicionales. · Lenguajes Visuales (orientados a objetos). · Lenguajes de Internet. LENGUAJES CLÁSICOS: Estos lenguajes están basados en un lenguaje cercano al ser humano en el que se escribe el código necesario para realizar las operaciones que se requieren (milesy miles de líneas generalmente), que posteriormente es traducido o compilado generando un programa ejecutable. Los más conocidos son: el PASCAL, el BASIC, el C, el COBOL, y el CLIPPER. Dependiendo del programa que se requiera realizar pueden ser mejores unos u otros.

CORPORACIÓN UNIVERSITARIA MINUTO DE DIOS – Instituto de Educación a Distancia

ING. DIEGO OSORIO

INFORMATICA

3LENGUAJES VISUALES: Son lenguajes más avanzadas que los lenguajes clásicos y están basados en objetos. Cada entidad del programa (eventos, acciones, datos, etc.), es un objeto sobre el que se definen operaciones. Esto permite almacenar los objetos (con todo su código de programa), en una serie de librerías y utilizarlos cuando sea necesario, ahorrando al programador el trabajo de tener que volver a...
tracking img