Professional Documents
Culture Documents
FACULTAD DE INGENIERIA
CONTENIDO CURSO DE FUNDAMENTOS DE PROGRAMACIÓN
OBJETIVOS
OBJETIVO GENERAL
OBJETIVOS ESPECÍFICOS
UNIDAD CONTENIDO
1. Introducción a la programación
1.1 Concepto de Algoritmo
1.2 Características de los algoritmos
1.3 Concepto de lenguaje de programación
1
1.4 tipos de datos y operaciones primitivas
1.5Jerarquía de operadores
1.6 Expresiones
1.7 Asignación
2. Resolución de problemas y herramientas de representación
de algoritmos
2. 2.1 Metodología para el análisis y resolución del problema
2.2 Diseño del algoritmo
2.3 Notación y representación de algoritmos
2.4 Utilización del software (DFD).
3. Estructura de un programa
3.1 Concepto de programa
3.2 Introduccion a lenguaje Java
3.3 Escritura de programas en Java
3.4 Funciones de entrada y salida (scanf, printf)
3.5 Instrucciones de selección
3.5.1 if
3.5.2 if anidados
3.5.3 la escala if-else –if
3.5.4 La expresión condicional
3 3.5.5 switch
3.5.6 Instrucciones switch anidadas
3.6 Instrucciones de iteración
3.6.1 el bucle for
3.6.2 el bucle while
3.6.3 el bucle do while
3.7 Instrucciones de salto
3.7.1 la instrucción return
3.7.2 la instrucción goto
3.7.4 la instrucción break
3. Arrays y cadenas
3.1 Array unidimensionales
4 3.2 Cadenas
3.3 Arrays bidimensionales
3.4 Arrays multidimensionales
5. Métodos
5.1 Forma general de un método
5.2 Argumentos
5
5.3 llamada por valor
5.4 llamada por referencia
5.5 Alcance de las Variables: Locales, globales, estáticas
METODOLOGÍA
En cada clase se desarrollará una exposición magistral por parte del profesor
complementada con talleres y ejercicios con la participación de los estudiantes, junto a
la lectura previa de los temas tratados en clase. Elaboración de prácticas, trabajos y
evaluaciones.
BIBLIOGRAFÍA