Download - Program
Diseño de
programas
Gabriela Soriano López
¿cóm
o s
e c
rea
un p
rogra
ma?
Un programa es un conjunto de instrucciones
que una vez ejecutadas realizarán una o
varias tareas en una computadora.
Al conjunto general de programas, se le
llama software, que es el equipamiento
lógico o soporte lógico de una computadora
digital.
¿Quié
nes
part
icip
an?
La programación de computadoras es el
proceso de escribir o editar código fuente. Esto
implica probar, analizar y
perfeccionar, y coordinar
con otros programadores.
Una persona que practica
esta técnica se conoce como
programador de computadoras, desarrollador
de software, o codificador.
¿Cóm
o lo
gra
n a
rmar
todas
sus
part
es?
Por medio de procesar elementos binarios,
es decir, una serie de 0s y 1s. Se arma todo
por medio de un lenguaje de programación,
con comandos que el ser humano pueda
comprender (por ser similares a su propio
lenguaje) los comandos que el equipo deberá
ejecutar.
Estos programas se traducen después a un
lenguaje máquina (en binario) a través de un
compilador. Por medio de un código fuente.
PASO
S P
AR
A C
REA
R
UN
PR
OG
RA
MA
- Pasos para desarrollar un programa:
1. Análisis de requisitos:Extraer los requisitos de un producto de
software es la primera etapa para crearlo.
2. EspecificaciónEs la tarea de describir detalladamente el
software a ser escrito, en una forma
matemáticamente rigurosa3. Diseño y arquitectura: Se refiere a determinar cómo funcionará
de forma general sin entrar en detalles.
PASO
S
4. Programación:
Reducir un diseño a código puede ser la parte más
obvia del trabajo de ingeniería de software, pero no es
necesariamente la porción más larga.
5. Prueba:Consiste en comprobar que el software realice
correctamente las tareas indicadas en la
especificación
6. Documentación:
Realización del manual de usuario, y posiblemente un
manual técnico con el propósito de mantenimiento
futuro y ampliaciones al sistema.
7. Mantenimiento:
Mantener y mejorar el software para enfrentar
errores descubiertos y nuevos requisitos.
Bib
liogra
fía http://www.arqhys.co
m/general/pasos-para-
disenar-un-programa-d
e-computadora.html
http://www.wolnm.org/
apa/articulos/Ingenieria_Software.pd
f