Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FACULTAD DE INGENIERÍA
ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS
SÍLABO
1. DATOS GENERALES:
1.1 Nombre de la asignatura : Algoritmo y Estructura de Datos
1.2 Código de la asignatura : IIAD34
1.3 Prerrequisito(s) : IIAB23 – Metodología de Programación
1.4 Créditos : 04
1.5 Ciclo : III
1.6 Año y Semestre Académico : 2021-II
1.7 Duración : 17 semanas
1.8 Horas : TH: 06 (HT: 02; HP: 04)
1.9 Fecha de inicio y término : Del 04/10/2021 al 31/01/2022
1.10 Docente responsable : Ing. Edwing Alcides Maquera Flores
1.11 Correo electrónico : edwingmaquera@unajma.edu.pe
1.12
2. SUMILLA:
La asignatura de Algoritmo y Estructura de Datos es de naturaleza de la asignatura es de carácter teórica –
práctica, con mayor énfasis en la práctica, y de formación obligatoria. Su propósito es que el estudiante
conozca las diversas estructuras de datos en la aplicación de algoritmos para la solución de problemas, para
ello se desarrolla los contenidos generales siguientes:
Estructuras de datos estáticas: arreglos (unidimensionales, bidimensionales y multidimensionales), registros
(struct), busqueda, ordenamiento de datos; y estructura de datos dinámicas: punteros, estructuras de datos
lineales (listas, pilas y colas) y estructura de datos no lineales (árboles y grafos).
La asignatura en su contenido comprende 02 unidades didácticas:
• Primera Unidad: Estructura de datos estáticas y introducción a estructuras dinámicas (punteros y listas).
• Segunda Unidad: Estructura de datos dinámicas lineales y no lineales.
3. CONTENIDOS TRANSVERSALES:
3.1 Educación en valores
3.2 Desarrollo sostenible local, regional y nacional
3.2 Investigación científica y tecnológica
4. COMPETENCIA:
Analiza, aplica y usa las herramientas de programación, partiendo de la elaboración de algoritmos hasta
plasmarlo en código en cualquier lenguaje de programación donde desarrolla sus habilidades y acorde a los
objetivos de la universidad para optimizar su rendimiento académico.
1
5. ORGANIZACIÒN DE LAS UNIDADES DE APRENDIZAJE:
5.1 Primera Unidad: structura de datos estáticas y introducción a estructuras dinámicas (punteros y
listas).
Duración y horas: 08 semanas / 48 horas.
Resultado de aprendizaje (Capacidad): Entiende los conceptos impartidos y desarrolla algoritmos de las
mismas.
SABERES DE LA COMPETENCIA
SEMANA ESTRATEGIA
PROCEDIMIENTOS CONOCIMIENTOS ACTITUDES
6. ESTRATEGIAS METODOLÓGICAS:
3
A fin de lograr un mejor desarrollo del aprendizaje, se emplearán las siguientes estrategias metodológicas:
a. Conferencia o clase magistral
b. Metodologías activas: aprendizaje colaborativo
c. Técnicas grupales: debate, seminario, taller
d. Análisis y controles de lecturas
e. Trabajos y prácticas individuales y grupales
f. Trabajo de aplicación
TÉCNICAS DE
EVIDENCIAS INSTRUMENTOS PESO
EVALUACIÓN
Conocimiento (Contenido conceptual): - Pruebas escritas - Prueba escrita 30%
- Dominio de los conocimientos - Pruebas orales - Ficha de lectura (0.3)
teóricos de la asignatura - Exposiciones - Ficha de
- Control de lectura observación de
- Exposición exposición.
- Tutoría
Productos (contenido procedimental): - Análisis de contenido - Prácticas de 60%
- Informes personales y grupales del producto laboratorio (0.6)
- Dominio de habilidades y destrezas - Simulaciones en - Prácticas de unidad
- Otros laboratorio - Ficha de
Desempeño (Contenido procedimental - Exposiciones en observación de
de proceso): laboratorio. exposición
- Demostraciones
- Desarrollo de algoritmos
Actitudes (Contenido actitudinal): - Observación - Ficha de 10%
- Actitudes y valores necesarios para el - Autoevaluación observación (0.1)
ejercicio profesional (Competencias actitudinal
personales) - Ficha de asistencia
8. BIBLIOGRAFÍA
4
Villalobos, R. (2008) Fundamentos de Programación C++. Lima, Perú. 1ra edición - Empresa Editora Macro.
Joyanes A.L. at all (2008) Programación en C: metodología, algoritmos y estructura de datos. Madrid, España.
2da edición - McGraw Hill/Interamericana de España, S.A.U.
Liza, C. (2013) Algoritmos y su Codificación en C++. Lima, Perú. 1ra edición - Universidad Privada del Norte.
Joyanes A. L. (2008) Algoritmos, estructura de datos y objetos. D.F., México. 4ta edición - McGraw Hill.
Bronson, G. J. (2007) C++ para ingeniería y ciencias. Segunda edición. México, International Thomson
Editores S.A. de C.V.
Guardati, S. (2007) Estructura de datos orientada a objetos: Algoritmos con C++. México. 1ra edición -
Pearson educación de México, S.A. de C.V.
Cairó, O. al all (2006). Estructura de datos. Tercera edición. México, McGraw – Hill Interamericana de México,
S.A. de C.V.
Cevallos F. (2004). Enciclopedia del lenguaje C++. México, Alfaomega Grupo Editor, S.A. de C.V.
Farrell, J. (2000) Introducción a la programación: Lógica y diseño. México, International Thomson Editores,
S.A. de C.V.
Joyanes A.L. at all (2005) Programación en C: Metodología, Algoritmos y Estructura de Datos, 2da Edición.
España, McGraw – Hill Interamericana de España, S.A.U.
Cormen, T. H., Leiserson, C. E., Rivest, R. L., & Stein, C. (2009). Introduction to algorithms. MIT press.
___________________________
Ing. Edwing Alcides Maquera Flores
Docente de asignatura
RECEPCIÓN