lunes, 7 de septiembre de 2015

CLASIFICACIÓN DE PROGRAMAS


Si bien esta distinción es, en cierto modo, arbitraria, y a veces confusa, a los fines prácticos se puede clasificar al software en tres grandes tipos: 

Software de sistema: Su objetivo es desvincular adecuadamente al usuario y al programador de los detalles del sistema informático en particular que se use, aislándolo especialmente del procesamiento referido a las características internas de: memoria, discos, puertos y dispositivos de comunicaciones, impresoras, pantallas, teclados, etc. El software de sistema les procura a los usuarios y programadores adecuadas interfaces de alto nivel, controladores, herramientas y utilidades de apoyo que permiten el mantenimiento del sistema global. Incluye entre otros: 

·        -  Sistemas operativos.
·         - Controladores de dispositivos.
·         - Herramientas de diagnóstico.
·         - Herramientas de corrección y optimización.
·         - Servidores.
·         - Utilidades.



Software de programación: Es el conjunto de herramientas que permiten al programador desarrollar programas informáticos, usando diferentes alternativas y lenguajes de programación, de una manera práctica. Incluyen básicamente:

·         - Editores de texto.
·         - Copiladores.
·         - Interpretes.
·         - Enlazadores.
·         - Depuradores. 




Software de aplicación: Es aquel que permite a los usuarios llevar a cabo una o varias tareas específicas, en cualquier campo de actividad susceptible de ser automatizado o asistido, con especial énfasis en los negocios. Incluye entre muchos otros: 


·         - Aplicaciones para Control de sistemas y automatización industrial.
·         - Aplicaciones ofimáticas. 
·         - Software educativo.
·         - Software empresarial.
·         - Bases de datos.
·         - Telecomunicaciones (por ejemplo Internet y toda su estructura lógica).
·         - Videojuegos.
·         - Software médico.
·         - Software de cálculo Numérico y simbólico. 
·         - Software de diseño asistido (CAD).
- Software de control numérico (CAM).