5.7 Tecnología de software
Tecnología
de software
Es el conunto de los programas informáticos, procedimientos,
reglas documentación y datos asociados que forman parte de las operaciones de
un sistema de computación
Estos se pueden catalogar como:
Software de sistema
Su objetivo es desvincular adecuadamente al usuario y al programador de los detalles de la computadora 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 le gestiona al usuario y programador adecuadas interfaces de alto nivel, herramientas y utilidades de apoyo que permiten su mantenimiento. Incluye entre otros:
Su objetivo es desvincular adecuadamente al usuario y al programador de los detalles de la computadora 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 le gestiona al usuario y programador adecuadas interfaces de alto nivel, herramientas y utilidades de apoyo que permiten su mantenimiento. 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. Incluye entre otros:
- Editores de texto
- Compiladores
- Intérpretes
- 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
otros:

- Aplicaciones para Control de sistemas y automatización industrial (p.ej. Los conocidos sistemas de Supervisión, Control y Adquisición de Datos, SCADA)
- Aplicaciones ofimáticas (p.ej. ABBYY FineReader:aplicación de reconocimiento óptico de caracteres (OCR))
- Software educativo
- Software empresarial
- Bases de datos
- Telecomunicaciones (p.ej. 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)

Software social
El software social no son propiamente aspectos de
programación. Estas herramientas engloban correo electrónico, listas de correo
electrónico, IRC, mensajería instantánea, bitácoras de red entre otros. Su
empleo busca romper la separación y el aislamiento de los que participan en los
programas a distancia y facilitar la construcción de conocimiento.
Comentarios
Publicar un comentario