Que Es Un Software
cirux37517 de Marzo de 2014
704 Palabras (3 Páginas)214 Visitas
Pasos para la creación de un software
¿Qué es un software? El Software es el soporte lógico e inmaterial que permite que la computadora pueda desempeñar tareas inteligentes, dirigiendo a los componentes físicos o hardware con instrucciones y datos a través de diferentes tipos de programas. Son los programas de aplicación y los sistemas operativos, que según las funciones que realizan pueden ser clasificados en: software de sistema, software de aplicación y software de programación. Cada uno utiliza unos pasos claves. Estos pasos básicos son: definición del problema, diseño del programa, codificación del programa, prueba, documentación, mantenimiento.
El primer paso es definir el problema. Se encarga en buscar cual es el problema para poder resolverlo con el programa. Aquí se va desarrollando la idea de que utilidad y ventaja tendrá. Esto se podría dividir en cinco pasos. Primero se determina el objetivo del programa. Debe definirse claramente los problemas que deberán ser resueltos, esto nos permitirá saber qué es lo que se pretende solucionar y como se solucionará. El segundo paso es determinar la salida determinada. Los datos seleccionados deben ser arreglados en una forma ordenada para producir información. Esta salida podría ser una salida de impresión o de presentación en el monitor. Luego, en el tercer paso determinamos los datos de entrada. El cuarto paso es documentar las especificaciones de entrada. Deben registrarse todos los datos necesarios para el procesamiento requerido. Esto conduce al siguiente paso del diseño del programa.
Lo próximo es el diseño del programa. Se debe diseñar cualquier sistema nuevo o las aplicaciones que se requieren para satisfacer las necesidades. Esto se debe dividir en: operación de entrada y salida, cálculos, lógica/comparación, almacenamiento/consulta.
El próximo paso para la programación es la codificación del programa. Es la generación real del programa con un lenguaje de programación. En esta etapa se hace uso de la lógica que desarrolló en el paso del diseño del programa para efectivamente generar un programa. Se debe seleccionar el lenguaje apropiado para resolver el problema.
Luego se pasa a la prueba y depuración del programa. Depurar es correr el programa en una computadora y corregir las partes que no funcionan. En esta fase se comprueba el funcionamiento de cada programa y esto se hace con datos reales o ficticios. Cuando los programas están depurados, se prueban. Cuando los programas se depuran, se pueden encontrar los siguientes errores: errores de sintaxis o de compilación, errores de ejecución, errores de lógica y errores de especificación.
Después de los mencionados pasos pasamos a la prueba. Este consiste en verificar la funcionalidad del programa a través de varios métodos para detectar posibles errores. Los métodos de prueba son: Chequeo de escritorio, prueba manual de datos de muestra, intento de traducción, prueba de datos de muestra en la computadora y prueba por un grupo selecto de usuarios potenciales.
Antes del paso final se debe documentar todo. Aquí se describe todo por escrito a nivel técnico los procedimientos relacionados con el programa y su modo de uso. También se debe documentar el programa para que sea más entendible. Esta documentación es para: usuarios (Digitadores), operadores, programadores, analistas de sistemas.
Finalmente se hace un mantenimiento para el programa. Es el paso final del desarrollo del software. Alrededor del 75% del costo total del ciclo de vida de un programa se destina al mantenimiento. El propósito del mantenimiento es garantizar que los programas en uso estén libres de errores de operación y sean eficientes y efectivos
Podemos concluir que el crear un programa conlleva mucho tiempo y trabajo. Se debe tener mucho cuidado ya que un simple error puede causar un tremendo dolor de cabeza. La paciencia
...