Silabo Algoritmos y Programación 19 - 1 - Epii
Silabo Algoritmos y Programación 19 - 1 - Epii
Silabo Algoritmos y Programación 19 - 1 - Epii
SÍLABO
I. DATOS GENERALES
II. SUMILLA
RESULTADOS DE
UNIDAD SEM CONTENIDOS INDICADORES DE DESEMPEÑO
APRENDIZAJE
Diseña y aplica los Sobrecarga de funciones y i.1 Dado un caso del ámbito de su
conocimientos archivos de inclusión. Arreglos profesión, diseña el algoritmo
básicos de unidimensionales, arreglos mediante funciones, arreglos y
programación para bidimensionales resuelve el problema.
I resolver problemas
FUNCIONES Y 1
ARREGLOS
en el ámbito de su i.2 Dado un caso del ámbito de su
profesión; con actitud profesión, aplica la lógica de
investigativa y programación y resuelve el problema.
pensamiento
reflexivo.
Tratamiento de cadenas i.3 Dado un caso del ámbito de su
Utiliza y aplica el
2 mediante funciones profesión, diseña el algoritmo con
manejo de cadenas,
predefinidas. cadenas y vectores de cadenas para
vectores de cadena y
Vectores de cadenas. implementar una solución al problema
punteros para
II 3 Aplicaciones de cadenas y dado.
resolver problemas
CADENAS Y vectores de cadenas.
en el ámbito de su
PUNTEROS Punteros con operadores, I.4 Dado un caso del ámbito de su
profesión; con actitud
aritmética de punteros. profesión, aplica los conocimientos de
investigativa y
4 Aplicación de punteros y punteros para implementar la solución
pensamiento
cadenas. de acuerdo al problema dado.
reflexivo.
Primera Práctica Calificada.
Utiliza y aplica el Estructuras, operadores de i.5 Dado un caso del ámbito de su
manejo de estructuras, arreglos de profesión, diseña el algoritmo con
estructuras de datos, estructuras. Aplicaciones. estructuras y arreglos de estructuras
algoritmos de 5 para implementar una solución al
III ordenamiento y problema dado.
ESTRUCTURAS, recursividad para
BUQUEDA,
ORDENACION,
resolver problemas i.6 Dado un caso del ámbito de su
RECURSIVIDAD en el ámbito de su Algoritmos de búsqueda y profesión, aplica los conocimientos de
6
profesión; con actitud ordenación. búsqueda, ordenación y recursividad
investigativa y Recursividad y uso de para implementar la solución de
pensamiento 7 algoritmos recursivos. acuerdo al problema dado.
reflexivo.
8 EXAMEN PARCIAL
Clases, métodos, objetos, i.7 Dado un caso del ámbito de su
funciones miembros. profesión, aplica los conocimientos de
9
Aplicaciones. programación orientada a objetos para
Utiliza y aplica la Segunda Práctica Calificada. implementar la solución de acuerdo al
programación Funciones constructoras, problema dado.
orientada a objetos 10 destructores y amigas.
IV para resolver Aplicaciones del uso.
PROGRAMACIÓN problemas en el Sobrecarga de operadores
ORIENTADA A ámbito de su aritméticos, unarios/binarios, de
OBJETOS profesión; con actitud asignación, relacionales,
investigativa y 11 lógicos. Sobrecarga de
pensamiento operadores de inserción y de
reflexivo. extracción de flujo. El apuntador
this. Aplicaciones
Herencia y Polimorfismo en las
12
clases Aplicaciones.
Utiliza y aplica Procesamiento de archivos de
archivos de texto y 13 texto. Aplicaciones. i.8 Dado un caso del ámbito de su
binario para resolver Tercera Práctica Calificada profesión, diseña el algoritmo con
V problemas en el Procesamiento de archivos tratamiento de archivos para
GESTIÓN DE ámbito de su Binarios. Aplicaciones. implementar la solución de acuerdo al
ARCHIVOS profesión; con actitud problema dado.
14
investigativa y
pensamiento
reflexivo.
15 EXAMEN FINAL
16 EXAMEN ADICIONAL
V. ESTRATEGIAS METODOLÓGICAS
VII. EVALUACIÓN
VIII. BIBLIOGRAFÍA
BÁSICA
1. DEITEL H.M. y DEITEL P.J. (2015) “Como Programar en C++” 9na edición. Editorial Pearson
Universidad, México.
2. RUIZ, EDGAR (2009) “Programación con C++” 1ra. Ed. Fondo Editorial de la UNMSM. Lima,
Perú.
COMPLEMENTARIA
1. BRONSON GARY (2007) "C++ para Ingeniería y Ciencias" 2da. Ed. Editorial Thompson S.A.
México (2007) “Estructura de datos Orientada a Objetos – Algoritmos con C++” México. D.F.
Pearson Educación de México S.A. de C.V.
2. JOYANES AGUILAR, LUIS (2002) "Programación en C++: Algoritmos, Estructura de Datos
y Objetos" 1ra. Ed. Editorial McGraw Hill, Madrid.
3. RAFFO LECCA, EDUARDO (1998) “Algoritmos y estructuras de datos con C/C++”, Raffo
Lecca Editores. Lima, Perú.
4. SHILDT HERBERT (1995) “C++ Guía de Autoenseñanza”. 1era. Edición. Editorial Mc Graw Hill
Interamericana de España, Madrid.
5. STROUSTRUP, BJARNE (2003) “El Lenguaje de Programación C++” 3ra. Edición, Editorial
Addison-Wesley Iberoamericana, España.
ARTÍCULOS CIENTÍFICOS
INDICADOR DE PESO DE
SEMANA TEMAS EVIDENCIAS
DESEMPEÑO CALIFICACIÓN
(*) 25% PPC: Promedio de Practicas Calificadas; se elimina la nota más baja.
(**) 25% PPL: Promedio de Laboratorios Calificados; se elimina la bota más baja.
Semestre 2019.I