Explorando el Software: Tipos, Características e Ingeniería

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 3,09 KB

¿Qué es el Software? Definición y Características Clave

Software: Instrucciones de ordenador que, al ejecutarse, proporcionan la función y el comportamiento deseado. También consiste en estructuras de datos que facilitan a los programas manipular adecuadamente la información, y documentos que describen la operación y el uso de los programas. Todo ello tiene unas características completamente distintas al hardware. El software se desarrolla, no se fabrica en sentido estricto. El software no se estropea. La mayoría del software se construye a medida.

Tipos de Software

Software de Sistemas

Programas cuya finalidad es servir al desarrollo o al funcionamiento de otros programas. Estos programas son muy variados: editores, compiladores, sistemas operativos, entornos gráficos.

Software de Tiempo Real

Formado por todos aquellos programas que miden, analizan y controlan los sucesos del mundo real a medida que ocurren. Deben, por tanto, cumplir unos requisitos temporales muy estrictos y fiables.

Software de Gestión

Estos programas utilizan grandes cantidades de información almacenadas en bases de datos con objeto de facilitar las tareas convencionales de procesamiento de datos.

Software Científico y de Ingeniería

Otro de los campos clásicos de aplicación de la informática. Se encarga de realizar complejos cálculos sobre datos numéricos de todo tipo, como es el caso de programas de diseño como CAD, CAE y CAM.

Software de Ordenadores Personales

Aplicaciones típicas son los procesadores de textos, las hojas de cálculo, bases de datos, etc. Son productos orientados a usuarios no profesionales.

Software Empotrado (Embebido)

Software empotrado es aquel que va instalado en otros productos industriales, como por ejemplo la electrónica de consumo, dotando a estos productos de un grado de inteligencia cada vez mayor.

Software de Inteligencia Artificial

Software dedicado a la simulación de la inteligencia humana y la automatización de tareas complejas.

Ingeniería del Software

Definición de Ingeniería del Software

La ingeniería de software es una disciplina formada por un conjunto de métodos, herramientas y técnicas que se utilizan en el desarrollo de los programas informáticos.

Los métodos indican cómo construir técnicamente el software. Tareas como la planificación y estimación de proyectos, el análisis de requisitos. Las herramientas proporcionan un soporte automático o semiautomático para utilizar los métodos. Los procedimientos definen la secuencia en que se aplican los métodos, los documentos que se requieren, los controles que permiten asegurar la calidad.

Problemas Comunes del Software

Usuarios insatisfechos. Planificar mal supone un aumento del coste. Para planificar correctamente es necesario obtener la máxima información sobre el proyecto que se lleva a cabo. Los errores no detectados en las pruebas se llaman “errores latentes”.

Entradas relacionadas: