software
TRANSCRIPT
SOFTWARE
POR: Karina Rivera
DEFINICIÓN
Se conoce como software al equipamientológico o soporte lógico de un sistema informático,que comprende el conjunto de los componenteslógicos necesarios que hacen posible larealización de tareas específicas, encontraposición a los componentes físicos que sonllamados hardware.
Es el conjunto de los programas de cómputo,procedimientos, reglas, documentación y datosasociados, que forman parte de las operacionesde un sistema de computación.
CLASIFICACIÓN DE SOFTWARE
Software de sistema
Software de programación
Software de aplicación
SOFTWARE DE SISTEMA
Su objetivo es independizar adecuadamente al usuario y al programador que
se use, aislándolo las características internas de: memoria, discos, puertos y
dispositivos de comunicaciones, impresoras, pantallas, teclados, etc.
El software de sistema le procura al usuario y programador 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 programadordesarrollar programas informáticos, usando diferentes alternativasy lenguajes de programación, de una manera práctica. Incluyenbásicamente:
Editores de texto
Compiladores
Intérpretes
Enlazadores
Limpiador
Entornos de Desarrollo Integrados (IDE): Agrupan lasanteriores herramientas, usualmente en un entorno visual, deforma tal que el programador no necesite introducir múltiplescomandos para reunir, interpretar, depurar, etc.
SOFTWARE DE APLICACIÓNEs aquel que permite a los usuarios llevar a cabo una o varias tareas específicas, en cualquier campo de actividad. 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)