Unidad 1 Introduccion A La Programacion
UNIDAD 1 INTRODUCCION ALA PROGRAMACION
1. Definición del problema.
2. Análisis
3. Diseño de solución
4. Codificación
5. Prueba y depuración
6. Documentación
7. Mantenimiento
UNIDAD 2 ALGORITMOS
2.1 Definición
2.2 Reglas para la construcción de Algoritmos
2.3 Tipos de algoritmos
2.4 Ejercicios de algoritmosUNIDAD 3 DIAGRAMAS DE FLUJO LINEALES
3.1 Tipos de operadores
3.1.1 Aritméticos
3.1.2 Relacionales
3.1.3 Lógicos
3.2 Conceptos
3.2.1 Expresiones
3.2.2 Contadores
3.2.3 Acumulables
3.3 Definición y clasificación de diagramas
3.4 Simbología
3.5 Estructuras de control3.5.1 Secuenciales
3.5.2 Selectivas
3.5.2.1 IF, IF….ELSE
3.5.2.2 SWITCH
3.5.3Repetitivas
3.5.3.1 FOR
3.5.3.2 WHILE
3.5.3.3 DO….WHILE
3.6 Elavoración de programas
3.7 Pseudocódigo
3.8 Prueba de escritorio
UNIDAD 4 DISEÑO MODULAR
4.1 Funciones
4.2 Sin parámetros
4.3 Con parámetros
BLIBLIOGRAFIA:
H. Sanders Donald, Informática, presente y futuro, Mc. Graw Hill, México, 1985.
UNIDAD 1 INTRODUCCION ALA PROGRAMACION.TIPOS DE OPERADORES
DEFINICION DEL PROBLEMA
La definición del problema está dada en sí por el enunciado del problema, el cuál debe ser claro y complejo. Es importante que conozcamos exactamente “que se desea obtener al final del proceso”.
Análisis de los datos
Para que un problema se pueda definir con precisión se requiere que las especificaciones de entrada y salida seandescritas con detalle ya que esto es un requisito para lograr una solución.
Una vez que el problema se ha definido y comprendido, deben analizarse los siguientes aspectos:
• Los resultados esperados.
• Los datos de entrada disponibles.
Para facilitar esta etapa debemos de ponernos en lugar de la computadora deduciendo los elementos que se necesitarán para alcanzar el resultado.Diseño de la solución
Las computadoras solo pueden solucionar problemas siempre y cuando se le proporcionen los pasos sucesivos que tiene que realizar, esto se refiere a un algoritmo que resuelva correctamente el problema.
-Esta etapa incluye la descripción del algoritmo resultante en un lenguaje natural de diagrama de flujo o natural de programación.
Codificación
La codificación serefiere a la obtención de un programa definitivo que pueda ser comprensible para la máquina. Incluye una etapa que se reconoce como compilación.
Programa Fuente.- Está escrito en un lenguaje de programación y es entendido por el programador.
Programa Ejecutable.- Está en lenguaje máquina y es entendido por la máquina.
Prueba y depuración
Cuando se obtiene el programa ejecutable, estese somete a una prueba con el fin de determinar si resuelve de forma satisfactoria o no el problema planteado.
Son muchas las pruebas que se le aplican al programa y por lo general dependen del tipo de problema que se está resolviendo. Generalmente se inicia la prueba de un programa introduciendo datos válidos, inválidos e incongruentes y se observa como reacciona en cada ocasión.
Ladepuración consiste en que si existen errores en el programa localizarlos y corregirlos.
Si no existen errores, se puede entender al proceso de depuración como la etapa de refinamiento, en la que se ajustan detalles para optimizar el programa.
Documentación
En esta etapa se procede a la utilización para resolver problemas del tipo que dio origen al diseño del programa.
Esta utilización nopodrá ser siempre supervisada por el programador, por tal motivo debe crearse un manual o una guía de operación de los pasos de la utilización del programa.
Mantenimiento
Esta etapa se refiere a las actualizaciones que deban aplicase al programa cuando las circunstancias así lo requieran.
Cualquier cambio en el programa se debe reflejar en su documentación.
Los programas deben ser...
Regístrate para leer el documento completo.