Avances
A prende a programar
Autor: Maria Elena de Lobos
1
m ailxmail - Cursos para compartir lo que sabes
P resentación del curso
Apende através de este curso los conceptos básicos de la lógica computacional,
algoritmos, diagramas de flujo y su codificación realizado en el lenguaje de
programación, el cual dará la pauta para establecer losfundamentos de
programación.
Comprende y aplica los conceptos generales de la programación y lenguajes de
programación, de lógica y cómo utilizarlo para deducir las tablas de verdad, además
de otra serie de conceptos esenciales para ser un buen programador.
2
m ailxmail - Cursos para compartir lo que sabes
1 . Conceptos básicos de programación.
Es un proceso para convertirespecificaciones generales de un sistema en
instrucciones utilizables por la máquina, que produzcan los resultados deseados. Se
le conoce también como desarrollo de software.
PROGRAMA
Es una lista de instrucciones que la computadora debe seguir para procesar datos y
convertirlos en información. Las instrucciones se componen de enunciados usados
en lenguajes de programación como Basic, Pascal o C.CARACTERÍSTICAS DEL PROGRAMA:
-
Debe ser confiable y funcional
Advertir errores de entrada obvios y comunes
Documentado adecuadamente
Ser comprensible
Codificado en el lenguaje apropiado
DATOS:
S on las características propias de cualquier entidad. Por ejemplo: los datos de una
persona como su edad, fecha de nacimiento, domicilio,número de teléfono, etc.
INFORMACIÓN:
E s elconocimiento relevante producido como resultado del procesamiento de datos
y adquirido por la gente para realzar el entendimiento y cumplir ciertos propósitos.
PROCESAMIENTO DE DATOS:
C onsiste en la recolección de datos de entrada que son evaluados y ordenados para
ser colocados de manera que produzcan información útil.
ACTIVIDADES DEL PROCESAMIENTO DE DATOS
I. Captura de datos de entrada
II.Manejo de los datos (incluye clasificación, ordenación, cálculo y sumarización de
éstos)
III. Administración de la salida resultante.
3
m ailxmail - Cursos para compartir lo que sabes
2 . Pasos del desarrollo de software.
1.
2.
3.
4.
5.
6.
Especificación del programa
Diseño del programa
Codificación del programa
Prueba
Documentación
Mantenimiento
1. Especificación delprograma
S e conoce también como definición del problema o análisis del programa. En este
paso se determinan la información inicial para la elaboración del programa. Es
donde se determina qué es lo que debe resolverse con el computador, de qué
presupuestos se debe partir... en definitiva, el planteamiento del problema.
Se requieren cinco tareas:
a . Determinación de objetivos del programa.
D ebedefinirse claramente los problemas particulares que deberán ser resueltos o
las tareas que hay que realizar, esto nos permitirá saber qué es lo que se pretende
solucionar y nos proporcionará información útil para el planeamiento de la solución.
b. Determinación de la salida deseada.
L os datos seleccionados deben ser arreglados en una forma ordenada para producir
información. Esta salidapodría ser una salida de impresión o de presentación en el
monitor.
c. Determinación de los datos de entrada.
U na vez identificada la salida que se desea, se pueden determinar los datos de
entrada y la fuente de estos datos. Los datos deben ser recolectados y analizados.
d. Determinación de los requerimientos de procesamiento.
A quí se definen las tareas de procesamiento que deben desempeñarsepara que los
datos de entrada se conviertan en una salida.
e. Documentación de las especificaciones del programa.
E s importante disponer de documentación permanente. Deben registrarse todos los
datos necesarios para el procesamiento requerido. Esto conduce al siguiente paso
del diseño del programa.
2 . D iseño del programa
E s diseñar cualquier sistema nuevo o las aplicaciones que se...
Regístrate para leer el documento completo.