Algoritmos

Páginas: 27 (6650 palabras) Publicado: 24 de marzo de 2012
mailxmail - Cursos para compartir lo que sabes

Aprende a programar
Autor: Maria Elena de Lobos

1

mailxmail - Cursos para compartir lo que sabes

Presentació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

mailxmail - Cursos para compartir lo que sabes

1. Conceptos básicos de programación.
Es un proceso para convertir especificacionesgenerales 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 DELPROGRAMA: Debe ser confiable y funcional Advertir errores de entrada obvios y comunes Documentado adecuadamente Ser comprensible Codificado en el lenguaje apropiado

DATOS: Son 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: Es el conocimiento relevante producido comoresultado del procesamiento de datos y adquirido por la gente para realzar el entendimiento y cumplir ciertos propósitos. PROCESAMIENTO DE DATOS: Consiste 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

mailxmail - 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 del programa Se conoce también como definición del problema oaná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. Debe definirse claramente los problemas particulares que deberán serresueltos 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. 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. c.Determinación de los datos de entrada. Una 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. Aquí se definen las tareas de procesamiento que deben desempeñarse para que los datos de entrada se conviertan en una salida. e. Documentación de lasespecificaciones del programa. Es 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 . Diseño del programa Es diseñar cualquier sistema nuevo o las aplicaciones que se requieren para satisfacer las necesidades. Esta actividad se debe dividir en: - Operaciones de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Algoritmo
  • Algoritmo
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos
  • Algoritmos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS