Sunteți pe pagina 1din 4

1

SLABO DE W03I PROGRAMACIN EN LENGUAJE DE ALTO


NIVEL I
2014-1
1. DATOS GENERALES
Facultad: Facultad de Ingeniera de Sistemas y Electrnica
Carrera: Ingeniera de Software
Nmero de crditos: 4
Coordinador: Hernn Robalino Gmez
Requisitos:
Principios de Algoritmos

2. FUNDAMENTACIN
La presente asignatura presenta al estudiante los principios y metodologa de solucin de
problemas de programacin aplicando la metodologa estructurada centrndose en la
etapa de implementacin.

3. SUMILLA
La asignatura corresponde al rea de formacin y es de naturaleza terico-prctica. El
estudiante planteara soluciones de programacin mediante la construccin de estructuras
de control, modulacin de un programa y uso de estructuras de datos lineales.

4. LOGROS DE APRENDIZAJE
Al final de la asignatura el estudiante planteara soluciones de programacin aplicando la
metodologa estructurada, mediante: Implementacin de algoritmos. Desarrollo del ciclo
de un programa. Uso de estructuras condicionales y repetitivas. Modulacin de un
programa
5. CONTENIDOS
El lenguaje C++
Tipos de datos, declaraciones de
variables y constantes
Expresiones y operadores
Asignacin e inicializacin
Entrada y salida de datos
Programacin estructurada
Principios y metodologas
Programas secuenciales
Estructuras condicionales
Expresiones lgicas
Instruccin if-else
Instruccin switch y break
Instrucciones anidadas
Estructuras repetitivas
Contadores y acumuladores
Semana 1, 2, 3, 4 y 5


2
Instrucciones while y do-while
Instrucciones for y continue
Instrucciones anidadas
Funciones
Modulacin de un programa
Argumentos y retorno
Parmetros por valor y referencia
Prototipos
Arreglos Unidimensionales
Lista de variables
Algoritmos de acceso a los elementos
Algoritmos de bsqueda
Algoritmos de ordenacin
Semanas 6, 7, 8, 9, 10
Programacin orientada a objetos
Paradigmas y metodologas
Abstraccin y tipos de objetos
Clases y su implementacin
Atributos y operaciones
Ejemplares de clases y objetos
Creacin y acceso a objetos
Encapsulacin y miembros privados
Implementacin de funciones miembro
Semanas 11, 12, 13 y 14

6. METODOLOGA
Se aplicara la metodologa activa, basada en la exposicin-dialogo, trabajo en equipo en el
laboratorio, anlisis y sntesis de casos-modelos, demostraciones, sesiones de nter
aprendizaje. El alumno debe asistir a clase habiendo ledo el tema a estudiar.


3
SISTEMA DE EVALUACIN
El Promedio Final del curso ser:
0.2PC1 + 0.2PC2 + 0.2PC3 + 0.4EF
PC1 es Prctica Calificada Grupal de 4 Estudiantes
PC2 y PC3 son Prcticas Calificadas Individuales
EF es Examen Final

Nota:
Slo se podr rezagar el Examen Final.
El examen rezagado incluye los contenidos de todo el curso.
No se elimina ninguna prctica calificada.
La nota mnima aprobatoria es 12 (doce).

7. FUENTES DE INFORMACIN
Bibliografa base:
C++ How to Program Deitel
C++: The Complete Reference Herbert Schildt

Bibliografa complementaria:
Beginning Visual C++ Ivor Hortons

8. CRONOGRAMA DE ACTIVIDADES

Semana Contenidos o temas Actividades y Evaluaciones
Semana 1
El lenguaje C++
Tipos de datos, declaraciones de
variables y constantes
Expresiones y operadores
Asignacin e inicializacin
Entrada y salida de datos
Se exponen los conceptos
bsicos en programacin

Semana 2
Programacin estructurada
Principios y metodologas
Programas secuenciales
Se elaboran programas con
estructura secuencial. Trabajo
en equipo
Semana 3
Estructuras condicionales
Expresiones lgicas
Instruccin if-else
Se elaboran programas con
estructuras condicionales.
Trabajo en equipo
Semanas 4
Instruccin switch y break
Instrucciones anidadas
Se elaboran programas con
instrucciones anidadas.
Practica Calificada 1
Semanas 5
Estructuras repetitivas
Contadores y acumuladores
Instrucciones while y do-while
Se elaboran programas con
instrucciones while y do while.
Semanas 6
Instrucciones for y continue
Instrucciones anidadas
Se elaboran programas con
instrucciones for y continue
Semanas 7
Funciones
Modulacin de un programa
Argumentos y retorno
Se elaboran programas con
instrucciones while y do while.
Trabajo en equipo
Semanas 8 Parmetros por valor y referencia Practica Calificada 2


4
Prototipos
Semanas 9
Arreglos Unidimensionales
Lista de variables
Algoritmos de acceso a los
elementos
Se elaboran programas con
arreglos unidimensionales.
Trabajo en equipos
Semanas 10
Algoritmos de bsqueda
Algoritmos de ordenacin
Exposicin de los temas
Semanas 11
Programacin orientada a objetos
Paradigmas y metodologas
Abstraccin y tipos de objetos
Se exponen los conceptos
bsicos en programacin
orientada a objetos.
Semanas 12
Clases y su implementacin
Atributos y operaciones
Se elaboran programas con
programacin orienta a
objetos. Trabajo en equipo
Prctica Calificada 3
Semanas 13
Ejemplares de clases y objetos
Creacin y acceso a objetos
Se elaboran programas con
programacin orienta a
objetos.
Semanas 14
Encapsulacin y miembros privados
Implementacin de funciones
miembro
Se elaboran programas con
programacin orienta a
objetos.
Trabajo en equipos

Semana 15 Examen Final

FECHA DE ACTUALIZACIN:24/04/2014

S-ar putea să vă placă și