Professional Documents
Culture Documents
INFORMACIN GENERAL
CURSO
CDIGO
CICLO
PROFESOR (ES)
CRDITOS
SEMANAS
HORAS
REA O CARRERA
:
:
:
:
:
:
:
:
Programacin I
CC47
201601
Ascue Pereda, Wilmar Alberto
Bravo Garca, William Eduardo
Calderon Vilca, Hugo David
Canaval Sanchez, Luis Martin
Cueva Chavez, Walter
Espinoza Reyes, Nancy Raquel
Melgar Sasieta, Hector Andres
Mendiolaza Cornejo, Edson Duilio
Namay Zevallos, Wilder Adan
Osctegui Torres, Hctor Erick
Parasi Falcn, Vctor Manuel Juan Pablo
Ramrez Espinoza, Juan Alfonso
Vives Garnique, Luis Alberto
6
16
6 H (Teora) Semanal
Ciencias de la Computacion
III. INTRODUCCIN
Curso de especialidad en las carreras de Ing. de Sistemas de Informacin, Ing. de Software y de Ciencias de la
Computacin, de carcter terico-prctico dirigido a los estudiantes del primer ciclo, que busca desarrollar la
competencia general de pensamiento crtico, y la competencia especfica de aplicar conocimientos de
matemticas, ciencias, computacin e ingeniera acorde al ABET- Student Outcome (a).
La importancia para el estudiante es que pueda conocer los principios de la programacin estructurada y
modular, escribir programas utilizando tipos de datos bsicos, estructuras de control, vectores, matrices,
funciones y punteros. De igual manera aprender buenos hbitos de programacin dando nfasis en uso de una
metodologa de cinco pasos: Anlisis del problema, diseo del algoritmo, diseo del conjunto de datos de
prueba, codificacin y depuracin. El lenguaje C++, es el que se utilizar para la codificacin de sus programas.
Todos estos conceptos son bsicos para el buen desempeo en los proyectos informticos
Al finalizar la unidad, el estudiante implementa programas, basado en funciones, que hacen uso de
variables dinmicas.
TEMARIO
Operador de direccin: & y operador de indireccin *. Uso de funciones con parmetros por referencia.
HORA(S) / SEMANA(S)
18 hrs / Semanas 9, 10 y 11
UNIDAD N: 4 Arreglos
LOGRO
Al finalizar la unidad, el estudiante implementa programas mediante un diseo modular, distinguiendo
cuando usar arreglos unidimensionales o bidimensionales
TEMARIO
Arreglos unidimensionales. Inicializacin de un vector. Mtodo de ordenamiento. Bsqueda secuencial.
Arreglos paralelos. Diseo modular de programas a travs de funciones. Arreglos bidimensionales:
Inicializacin y bsqueda.
TEMARIO DE ESTUDIO AUTO DIRIGIDO 2
Modularidad y el problema de redundancia de cdigo. Indentacin de cdigo fuente. Comentarios en
cdigo fuente. Hito 3 Uso de memoria dinmica y librera grfica en C++. del Trabajo Final del curso.
HORA(S) / SEMANA(S)
24 hrs /Semanas 12, 13, 14 y 15
VI. METODOLOGA
El curso se desarrolla en forma presencial aplicando la metodologa activa en donde se fomentar la
participacin de los alumnos mediante dinmicas grupales, durante las clases presenciales, y a travs del
Blackboard o aula virtual mediante los foros virtuales. De igual modo, se desarrollar un trabajo final
aplicativo, el cual implicar el anlisis y profundizacin de los temas del curso. El profesor cumplir el rol de
facilitador y compartir sus experiencias en clase contribuyendo al crecimiento profesional del estudiante.
El curso se divide en tres sesiones semanales. La primera sesin es de 2 horas, en la cual se presentan los
conocimientos tericos y las otras dos sesiones son de laboratorio de 2 horas cada una en las cuales se aplican
los conocimientos adquiridos.
El software que se emplea es el Visual C++ Express Edition 2012, Microsoft Visual Studio 2013 Visual C++
VII. EVALUACIN
FRMULA
10% (PC1) + 5% (TP1) + 15% (EA1) + 15% (PC2) + 5% (PA1) + 25% (TF1) + 25%
(EB1)
TIPO DE NOTA
PC - PRCTICAS PC
TP - TRABAJO PARCIAL
EA - EVALUACIN PARCIAL
PC - PRCTICAS PC
PA - PARTICIPACIN
TF - TRABAJO FINAL
EB - EVALUACIN FINAL
PESO %
10
5
15
15
5
25
25
VIII. CRONOGRAMA
TIPO DE
PRUEBA
PC
TP
EA
PC
PA
PARTICIPACIN
TF
TRABAJO FINAL
EB
EVALUACIN FINAL
FECHA
OBSERVACIN
RECUPERABLE
MALIK, D. S. (2011) C++ programming : from problem analysis to program design. Boston : Course
Technology.
(005.133C++ MALI)