Tipos de Software
- omartaveras14
- 9 dic 2015
- 4 Min. de lectura
El software de Aplicación
El software de Aplicación: es aquel que hace que el computador coopere con el usuario en la realización de tareas típicamente humanas, tales como gestionar una contabilidad o escribir un texto.
La diferencia entre los programas de aplicación y los de sistema estriba en que los de sistema suponen ayuda al usuario para relacionarse con el computador y hacer un uso más cómo del mismo, mientras los de aplicación son programas que cooperan con el usuario para la realización de las actividades mencionadas.
Es en este software de Aplicación donde se aprecia en forma más clara la ayuda que puede suponer un computador en las actividades humanas, ya que la máquina se convierte en un auxiliar del hombre, liberándole de las tareas repetitivas.
Los programadores de aplicaciones, a diferencia de los programadores de sistemas, no necesitan conocer a fondo el modo de funcionamiento interno del hardware.
Basta con que conozcan las necesidades de información de sus aplicaciones y cómo usar elsistema operativo, para conseguir satisfacer estas necesidades.
Sus programas deben ser independientes del hardware específico que se utilice y deben ser transportados sin grandes problemas de adaptación a otras computadoras y otros entornos operativos.
Dentro de los programas de aplicación, puede ser útil una distinción entre aplicaciones verticales, de finalidad específica para un tipo muy delimitado de usuarios (médicos, abogados, arquitectos…), y aplicaciones horizontales, de utilidad para una amplísima gama de usuarios de cualquier tipo.
Algunos ejemplos de software aplicaciones son:
> Procesadores de texto. (Bloc de Notas) > Editores. (PhotoShop para el Diseño Gráfico) > Hojas de Cálculo. (MS Excel) > Sistemas gestores de bases de datos. (MySQL) > Programas de comunicaciones. (MSN Messenger) > Paquetes integrados. (Ofimática: Word, Excel, PowerPoint…) > Programas de diseño asistido por computador. (AutoCAD)
Dependiendo de la tarea para la que fueron diseñados las aplicaciones se pueden clasificar en:
-Una Suite de Aplicaciones consiste en múltiples aplicaciones reunidas en un solo paquete. Por lo general cuentan con funcionalidades, características e interfaz gráfica homogéneas y pueden ser capaces de interactuar entre ellas. Las aplicaciones para negocios por lo general vienen en Suites, ejemplo: Microsoft Office, OpenOffice.org e iWork las cuales reúnen un procesador de textos, una hoja de cálculo, creador de presentaciones, etc. Aunque no son las únicas, también hay suites para música y gráficos.
-El Software Empresarial está dirigido a satisfacer las necesidades en los procesos organizacionales y de flujo de datos, usualmente en un ambiente bastante grande y distribuido (Ejemplos: Sistemas Financieros, Manejo de las relaciones con los clientes, etc.). Mucho de este software está hecho a la medida.
-El Software de Infraestructura Empresarial proporciona la base para el Software Empresarial. Ejemplos incluyen: Bases de Datos, Servidores de Correo Electrónico y Seguridad de Redes.
-El Software para los “Trabajadores de la Información” está dirigido para satisfacer la necesidad de la gente decrear y manejar información. Ejemplos incluyen manejo de tiempo, manejo de recursos, herramientas colaborativas, analíticas y de documentación. Los Procesadores de Texto, Hojas de Cálculo, Clientes de Correo Electrónico, Sistema de Información Personal y Editores de Medios pueden ayudar en múltiples actividades deltrabajador de la Información.
-El Software de Acceso a Contenidos es usado principalmente para utilizar algún contenido sin la posibilidad de modificarlo. Tales softwares están diseñados para satisfacer la necesidad de la gente de consumir entretenimiento digital y publicar contenido digital. Ejemplos incluyen: Reproductores de Medios, Navegadores Web, Navegadores de Ayuda y Juegos.
-El Software Educativo se relaciona al Software de Acceso a Contenidos pero adapta los contenidos para su uso por educadores o estudiantes. Por ejemplo, puede llevar acabo evaluaciones, registrar el progreso de avance en un material didáctico o incluir capacidades de colaboración.
-El Software de Simulación se utiliza para simular sistemas físicos o abstractos ya sea para investigación, entrenamiento o entretenimiento.
-El Software de Desarrollo de Medios está dirigido a las personas con la necesidad de crear medios impresos o electrónicos para que otra gente los consuma. Estos incluyen Softwares de Arte Gráfico, Publicación, Desarrollo de Multimedia, Editores de Páginas Web, Editores de Animación Digital, Composición de Audio y Video y muchos más.
El software de programación
El software de programación: es un conjunto de herramientas que permiten el desarrollo de aplicaciones de software, está dirigido a los programadores o desarrolladores de software, los cuales utilizan estas herramientas para crear, depurar y mantener sistemas.
El software de programación es una subcategoría del software del sistema, pero por su demanda cada vez mayor se trata como una categoría separada, al nivel del software de aplicación y el software sistema.
Existe una amplia gama de software de programación, entre los tipos más importantes están:
-Compiladores son aplicaciones que traducen el código fuente a lenguaje de máquina, para que el equipo pueda entender las instrucciones recibidas. Los compiladores generan objetos que se combinan y se convierten en programas ejecutables.
-Depuradores utilizados para monitorear línea a línea la ejecución de un programa. El código fuente del programa es compilado y ejecutado parcialmente, lo que permite al programador hacer seguimiento a las instrucciones que se ejecutan en un momento dado. Permitiendo además controlar, cambiar o asignar valores a variables del programa.
-Intérpretes permiten ejecutar programas. Los intérpretes ejecutan el código fuente o el código precompilado a un lenguaje intermedio antes de la ejecución.
Comentarios