Software, erp,sig,sistema,desarrollo,aplicacion

Solo disponible en BuenasTareas
  • Páginas : 8 (1785 palabras )
  • Descarga(s) : 0
  • Publicado : 24 de abril de 2010
Leer documento completo
Vista previa del texto
SOFTWARE

IPN-ESCOM 2006630026. Juan Luis Beltrán Rivera

Software
• Es el soporte lógico de una computadora, o bien el conjunto de componentes lógicos que hacen posible la realización de una tarea especifica. • Se encarga desde el control, gestión, ejecución y administración de las operaciones que pueden realizar los distintos dispositivos físicos (Hardware) que componen una computadora,hasta la realización de tareas particulares por área de aplicación como procesadores de texto, hojas electrónicas de calculo, análisis matemático, análisis financiero, enciclopedias, diseño asistido, sistemas de control industrial, sistemas automotrices, software espacial, desarrollo de software, entre otros.

• Definición Formal: Es el conjunto de los programas de cómputo, procedimientos,reglas, documentación y datos asociados que forman parte de las operaciones de un sistema de computación.

Clasificación de Software
El software se clasifica en tres tipos:

- Software de Sistema - Software de Desarrollo - Software de Aplicación

Software de Sistema
• El objetivo de este tipo de software es desvincular al sujeto que utiliza la computadora o dispositivo de las característicasy operaciones internas de estos tales como procesamiento de datos, acceso y gestión de memoria, puertos, buses, operaciones de entrada y salida, etc. • Este tipo de Software le proporciona al usuario utilidades y herramientas por medio de interfaces de alto nivel que le permiten realizar las tareas requeridas de manera sencilla, donde el usuario se preocupe directamente por la tarea a desarrollary olvide las funciones internas que esto conlleve. • Entiéndase usuario desde un desarrollador, hasta un usuario final. Ejemplos: - Sistema Operativo - Controlador de Dispositivo - Herramientas de Diagnostico - Servidores - Utilidades

Sistema Operativo

• Es la interfaz entre los elementos de hardware y los programas usados por un usuario para trabajar con una computadora o dispositivo. •Gestiona, coordina y protege las actividades y recursos. Controlador de Dispositivo • Abstrae las características del hardware y proporciona una interfaz de funciones para operar con este. Herramientas de Diagnostico • Monitorea y controla la funcionalidad del hardware (Procesador, tarjeta grafica, RAM, dispositivos de red, disco duro, entre otros) Servidores • Aplicación que realiza funciones enbeneficio de otras aplicaciones llamadas clientes, como servicios de archivos. Utilidades • Aplicación que realiza funciones en beneficio de otras aplicaciones llamadas clientes, como servicios de archivos.

Software de Desarrollo
• Herramientas de software que permiten desarrollar programas de computadora de forma practica. • Existen diversas alternativas (leguajes de programación) que sepueden aplicar según las necesidades o requerimientos de los usuarios finales y los conocimientos de los desarrolladores. Ejemplos: - Editor de Texto - Compiladores - Interpretes - Enlazadores - Depuradores - IDE (Entornos de Desarrollo Integrado)

Editor de Texto

• Texto sin formato, son archivos de texto o texto plano. • El programa lee el archivo e interpreta los bytes leídos según el códigode caracteres que use el editor. (ASCII, UTF-8) Compiladores • Traduce el código fuente en alto nivel de un programa, y lo lleva a un lenguaje de nivel inferior (leguaje maquina), este ultimo con el cual ejecuta las operaciones del programa la computadora. Interpretes • Analiza y ejecuta un programa escrito en lenguaje de alto nivel, traducen a medida que es necesario (instrucción por instrucción)y no guardan el resultado de esta. • Este produce resultados iguales en entornos diferentes, a diferencia del compilado que solo puede producir el mismo resultado siempre que se compile en el entorno a usarse. • Permite la maquina virtual, ya que depende solo del interprete y no del programa.

Enlazador
• Toma los ficheros código objeto que produce la fase de compilación, las bibliotecas,...
tracking img