Está en la página 1de 1

UNIVERSIDAD MAYOR DE SAN SIMÓN FACULTAD: CIENCIAS Y TECNOLOGÍA

UNIDAD ACADÉMICA: DEPARTAMENTO DE INFORMATICA - SISTEMAS


PLAN DE ESTUDIOS: LICENCIATURA EN INGENIERIA INFORMATICA – LICENCIATURA EN INGENIERIA DE SISTEMAS
PRIMER SEMESTRE
ASIGNATURA: INTRODUCCION A LA PROGRAMACION CÓDIGO: 20010010

UNIDAD 1: CONCEPTOS BASICOS DE COMPUTACION


1.1. Conceptos fundamentales de la Programación 1.2. Computación y Programación. 1.3. Evolución del desarrollo de programas. 1.4. Lenguajes de
programación: código fuente, código ejecutable. 1.5. Compilación, Ejecución.
UNIDAD 2: NOCIONES DE ALGORITMOS
2.1. Resolución de problemas. 2.2 Estructuración de pensamiento. 2.3. Formalización del problema. 2.4. Pruebas de algoritmos. 2.5. Ejercicios.
UNIDAD 3: FUNDAMENTOS DE PROGRAMACION
3.1. Abstracción de datos simples: variables, tipos de datos. 3.2 Expresiones: relación entre los datos. 3.3. Datos mas complejos: cadenas. 3.4
Ejercicios.
UNIDAD 4: TIPOS DE DATOS ABSTRACTOS
4.1. Abstracción de datos complicados: estructuras, objetos. 4.2. Encapsulamiento: protección de información, modificadores de acceso. 4.3.
Características - partes que definen un dato complejo. 4.4. Modularización. 4.5. Relacionamientos entre objetos: interacción y herencia.
UNIDAD 5: ESTRUCTURA DE CONTROL
5.1 Estructuras secuenciales. 5.2. Estructuras de decisión: simples, múltiples. 5.3. Estructuras iterativas: por conteo 0+, por condición 0+, por codición
1+ - para, mientras, repetir. 5.4. Anidación de estructuras de control: decisiones anidadas, ciclos anidados. 5.5. Ejercicios de aplicación.
UNIDAD 6: DESCOMPOSICION FUNCIONAL
6.1. Diseño top-down. 6.2. Refinamientos sucesivos. 6.3. Parámetros formales y parámetros actuales. 6.4. Paso de parámetros. 6.5. Ambito de
variables: globales, locales. 6.6. Procesos con salidas de tipo resultado. 6.7. Procesos que generan cambios o acciones en el contexto. 6.8. Ejercicios..
UNIDAD 7: ESTRUCTURAS DE DATOS BASICAS
7.1. Arreglos. 7.2. Arreglos lineales. 7.3. Operaciones con arreglos. 7.4. Arreglos bidimensionales. 7.5. Arreglos de caracteres.
Fechas de exámenes:
Primer parcial: viernes 18 de noviembre de 9:45 a 12:45 Auditorio Contenido: Libro Object first with java..... caps. 1 - 4
Segundo parcial: viernes 6 de enero de 9:45 a 12:45 Auditorio Contenido: Libro Object first with java..... caps. 4 - 9
Examen Final: viernes 13 de enero 9:45 a 12:45 Auditorio Contenido: todo lo avanzado
Segunda Instancia: viernes 20 de enero 8:15 a 9:45 Aula 607 Contenido: todo lo avanzado
Pagina de seguimiento http://yachay.mullisacha.net / http://sagaa.fcyt.umss.edu.bo

UNIVERSIDAD MAYOR DE SAN SIMÓN FACULTAD: CIENCIAS Y TECNOLOGÍA


UNIDAD ACADÉMICA: DEPARTAMENTO DE INFORMATICA - SISTEMAS
PLAN DE ESTUDIOS: LICENCIATURA EN INGENIERIA INFORMATICA – LICENCIATURA EN INGENIERIA DE SISTEMAS
PRIMER SEMESTRE
ASIGNATURA: INTRODUCCION A LA PROGRAMACION CÓDIGO: 20010010

UNIDAD 1: CONCEPTOS BASICOS DE COMPUTACION


1.1. Conceptos fundamentales de la Programación 1.2. Computación y Programación. 1.3. Evolución del desarrollo de programas. 1.4. Lenguajes de
programación: código fuente, código ejecutable. 1.5. Compilación, Ejecución.
UNIDAD 2: NOCIONES DE ALGORITMOS
2.1. Resolución de problemas. 2.2 Estructuración de pensamiento. 2.3. Formalización del problema. 2.4. Pruebas de algoritmos. 2.5. Ejercicios.
UNIDAD 3: FUNDAMENTOS DE PROGRAMACION
3.1. Abstracción de datos simples: variables, tipos de datos. 3.2 Expresiones: relación entre los datos. 3.3. Datos mas complejos: cadenas. 3.4
Ejercicios.
UNIDAD 4: TIPOS DE DATOS ABSTRACTOS
4.1. Abstracción de datos complicados: estructuras, objetos. 4.2. Encapsulamiento: protección de información, modificadores de acceso. 4.3.
Características - partes que definen un dato complejo. 4.4. Modularización. 4.5. Relacionamientos entre objetos: interacción y herencia.
UNIDAD 5: ESTRUCTURA DE CONTROL
5.1 Estructuras secuenciales. 5.2. Estructuras de decisión: simples, múltiples. 5.3. Estructuras iterativas: por conteo 0+, por condición 0+, por codición
1+ - para, mientras, repetir. 5.4. Anidación de estructuras de control: decisiones anidadas, ciclos anidados. 5.5. Ejercicios de aplicación.
UNIDAD 6: DESCOMPOSICION FUNCIONAL
6.1. Diseño top-down. 6.2. Refinamientos sucesivos. 6.3. Parámetros formales y parámetros actuales. 6.4. Paso de parámetros. 6.5. Ambito de
variables: globales, locales. 6.6. Procesos con salidas de tipo resultado. 6.7. Procesos que generan cambios o acciones en el contexto. 6.8. Ejercicios..
UNIDAD 7: ESTRUCTURAS DE DATOS BASICAS
7.1. Arreglos. 7.2. Arreglos lineales. 7.3. Operaciones con arreglos. 7.4. Arreglos bidimensionales. 7.5. Arreglos de caracteres.
Fechas de exámenes:
Primer parcial: viernes 18 de noviembre de 9:45 a 12:45 Auditorio Contenido: Libro Object first with java..... caps. 1 - 4
Segundo parcial: viernes 6 de enero de 9:45 a 12:45 Auditorio Contenido: Libro Object first with java..... caps. 4 - 9
Examen Final: viernes 13 de enero 9:45 a 12:45 Auditorio Contenido: todo lo avanzado
Segunda Instancia: viernes 20 de enero 8:15 a 9:45 Aula 607 Contenido: todo lo avanzado
Pagina de seguimiento http://yachay.mullisacha.net / http://sagaa.fcyt.umss.edu.bo

También podría gustarte