Fundamentos De Programacion Itch Ii
SNEST
DGEST
INSTITUTO TECNOLÓGICO DE CHIHUAHUA II
Departamento de Sistemas y Computación
INGENIERÍA EN SISTEMAS COMPUTACIONALES
APUNTES DE LA MATERIA
“FUNDAMENTOS DE PROGRAMACION” en JAVA
ELABORADO POR:
M.E.S. MARISELA IVETTE CALDERA FRANCO
Chihuahua, Chih., Mayo del 2010
ISC-FUNDAMENTOS DE PROGRAMACION
Ing. Marisela Caldera Franco
INDICE DE CONTENIDO
UNIDAD2. ALGORITMOS ............................................................................................................................. 3 2.1. ANÁLISIS DE PROBLEMAS ............................................................................................................................... 3 2.2. REPRESENTACIÓN DEALGORITMOS.................................................................................................................. 3 2.3. DISEÑO DE ALGORITMOS ............................................................................................................................... 9 UNIDAD 3. INTRODUCCIÓN A LA PROGRAMACIÓN.................................................................................... 11 3.1. CARACTERÍSTICAS DEL LENGUAJE DE PROGRAMACIÓN........................................................................................ 13 3.2. ESTRUCTURA BÁSICA DE UN PROGRAMA......................................................................................................... 15 3.3. TRADUCCIÓN DE UN PROGRAMA. .................................................................................................................. 16 3.4. EJECUCIÓN DE UNPROGRAMA. .................................................................................................................... 17 3.5. ELEMENTOS DEL LENGUAJE. ......................................................................................................................... 19 3.6. ERRORES EN TIEMPO DE EJECUCIÓN............................................................................................................... 40 UNIDAD 4. CONTROL DE FLUJO. ................................................................................................................. 43 4.1 ESTRUCTURAS SECUENCIALES......................................................................................................................... 43 4.2 ESTRUCTURAS SELECTIVAS: SIMPLE, DOBLE Y MÚLTIPLE..................................................................................... 43 4.3 ESTRUCTURAS ITERATIVAS: REPETIR MIENTRAS, HASTA, DESDE ............................................................................ 49 UNIDAD 5. ARREGLOS ................................................................................................................................ 61 5.1. ARREGLO UNIDIMENSIONALES, LISTAS OVECTORES........................................................................................... 61 5.2. ARREGLO BIDIMENSIONAL............................................................................................................................ 64
Pág. 2
ISC-FUNDAMENTOS DE PROGRAMACION
Ing. Marisela Caldera Franco
UNIDAD 2. ALGORITMOS
Las características fundamentales que debecumplir un algoritmo son: Un algoritmo debe ser preciso e indicar el orden de realización de cada paso Debe estar definido (siempre se debe llegar al mismo resultado) Debe ser finito (debe terminar en algún momento, o sea tener un número finito de pasos)
2.1. Análisis de problemas
En esta fase se establece el producto a desarrollar, siendo necesario especificar los procesos yestructuras de datos que se van a emplear. Requiere de una clara definición del problema donde se indique que va a hacer el programa y cuál va a ser el resultado. Debe detallarse las especificaciones de entrada y salida. Y deberá de ser lo más corto y simple posible.
2.2. Representación de Algoritmos
Herramientas para el diseño de algoritmos. Las distintas representaciones de un algoritmo son el...
Regístrate para leer el documento completo.