SlideShare una empresa de Scribd logo
Programacion II
ASIGNATURA:
Programación II

PRE-REQUISITOS:
INF-120, MAT-103

SIGLA Y CODIGO:
INF-210

CURSO:
Primer Semestre

DOCENTE:
Ing. Jimmy Hurtado
Análisis de
      Aplicar técnicas       algoritmos
       de recursión




     Podrá
                                   Capacidad
comparar, resol
                                      para
 ver y evaluar
                                   programar
  algoritmos




              Trabajo en Equipo.
Modelo OO.


  Soluciones
  iterativas y                     Técnicas OO.
  recursivas.


                                    Extensibilidad,
Recursividad.                         herencia y
                                    polimorfismo.



     Diagramas de           Diferentes Lenguajes
        clases.             de programación OO
UNIDAD             CONTENIDO                                       OBJETIVOS                  TIEMPO
Análisis de        1.- Introducción                                Análisis y eficiencia de     26 h
Algoritmos         2.- Cálculo de tiempo (T(n))                    algoritmos según su
                   3.- Cálculo de complejidad ( O(n) )             complejidad
                   4.- Ejercicios.


Recursividad       1.Concepto                                      Resolver algoritmos          30h
                   2.Principio de Inducción Completa (P.I.C.)      utilizando recursión
                   3.Algoritmos recursivos usando el 1er. P.I.C
                   4.Algoritmos recursivos usando el 2do. P.I.C.
                   5.Aplicaciones de algoritmos recursivos

Programación       1.Introducción                                  Implementar en               40h
Orientada a        2.Conceptos Básicos                             lenguaje C++ una
Objetos Avanzada   3.Polimorfismo                                  aplicación pequeña a
                   4.Diagrama de Clases                            partir de el diagrama
                   5.Implementación a partir de un diagrama de     de clases
                   clases
                   6.Proyecto.
JUSTIFICACIÓN
                    Es un nexo entre las materias de
                    Programación I y Estructuras de
                    Datos I. Introduce la recursividad
                    y Análisis de algoritmos que son
                    la base fundamental para es
                    diseño de estructuras de datos.




      METODOLOGÍA   Clase magistral. Clases de
                    prácticas dirigidas en la que el
                    estudiante es el principal
                    protagonista.    Trabajos    de
                    aplicación de tipo práctico y
                    aplicativo
SEMANA
                                         1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16   17   18
                      ACTIVIDAD
Unidad I, conceptos
Análisis de alg. Lineales
Análisis de alg. Cuadráticos
Análisis de alg. Logarít., n-logaritm.
Primera evaluación
Unidad II, conceptos
Algoritmos con números
Algoritmos con cadenas
Algoritmos con vectores
Algoritmos con matrices
Segunda evaluación
Unidad III, conceptos clase
Implem.una clase, sobrecarga
Conceptos de diagrama de clases
Implementacion de herencia
Planteamiento de un problema
Diagrama de clases del problema
Implementación 1ra parte
Implementación 2da parte
Evaluacion final
Examen recuperatorio
Entrega de notas finales
2do. Parcial   • Desarrollo de
• Unidad I
                                      una aplicación
• 30 puntos       • Unidad II       • 40 puntos
• Escrito         • 30 Puntos       • Proyecto
                  • Maquina
   1er. Parcial                          3er. Parcial
1. Diego G. Ruiz;”C++   2. Francisco
Programación            Moreno;”Introducción
Orientada a Objetos”;   a la OOP”; Editorial
MP Ediciones            grupo EIDOS




3. Javier García de
Jalón, José Ignacio
                        4. Ceballos Francisco
Rodríguez, José María
                        Javier.; “Programación
Sarriegui, Alfonso
                        Orientada a Objetos
Brazales; “Aprenda
                        con C++”, RAMA.
C++ Como si estuviera
en primero”;
1. Blog de la materia .
www.pro2uagrm.blogspot.com

2. Sobre el origen del principio de inducción matemática.
http://www.panchonet.net/educacion/140induccion.htm

3. Ejercicios de inducción sobre estructuras numéricas.
http://www.eneayudas.cl/indmat.htm

4. Problemas sobre teoría de números.
http://www.geocities.com/jespinos57/

5. Mathematical Induction.
http://www.math.csusb.edu/notes/proofs/pfnot/node10.html

6. Programacion en C++ como si estuviera en primero.
http://mat21.etsii.upm.es/ayudainf/aprendainf/Cpp/manualcpp.pdf

7. Manual de análisis y diseño de algoritmos. http://www.informatica.inacap.cl

Más contenido relacionado

PPTX
Programacion II
DOC
Practica 4 gradiente
DOC
Practica5 integral doble area de funciones vectoriales
DOC
Formato de practica 2
DOC
Practica4 graficas de funciones reales de varias variables
PPTX
INTERFAZ GRÁFICA PARA OPENCV EN PYTHON
PDF
Visión artificial con Processing y OpenCV
DOC
Practica 1 estatica
Programacion II
Practica 4 gradiente
Practica5 integral doble area de funciones vectoriales
Formato de practica 2
Practica4 graficas de funciones reales de varias variables
INTERFAZ GRÁFICA PARA OPENCV EN PYTHON
Visión artificial con Processing y OpenCV
Practica 1 estatica

La actualidad más candente (6)

PDF
Trabajo practico integrador tae
DOC
Formato de practica 4
DOC
Fo tesji-54 manual de practicas limites
PPT
PresentacióN Del Curso IntroduccióN A La Programacion
PPT
Tema 3 - Técnicas básicas de diseño de algoritmos
DOC
Formato de practica 5
Trabajo practico integrador tae
Formato de practica 4
Fo tesji-54 manual de practicas limites
PresentacióN Del Curso IntroduccióN A La Programacion
Tema 3 - Técnicas básicas de diseño de algoritmos
Formato de practica 5
Publicidad

Destacado (20)

DOCX
Planificacion Programacion 2
PPTX
Programacion informatica 2
PDF
Proyecto Implementación Servicio de Lubricación
PPT
Analisis y diseño de sistemas de información clase 2
PPTX
IntroduccióN A Los Sistemas Operativos De Red
PPTX
Presentación power point sistemas operativos
PPTX
Sistemas operativos presentacion diapositivas
PPSX
о результатах деятельности арди за 2015 2016гг.
DOCX
Sarkarinaukrionline.co latest jobs 24.11.2016
PPTX
Remote/Urban Transport Workshop
PPTX
Gestão de marcas
PPTX
Investigacion formativa
DOCX
Educación superior. esquema
PPT
сергеева н.а.
DOCX
Elem_DMDB_Lesson_21_on_addiction_Final[1]
DOCX
Historia escultura
ODP
Trabajo Hardware
PDF
Sys cat i181e-en-07+sysmac studio
DOCX
PPT
Planificacion Programacion 2
Programacion informatica 2
Proyecto Implementación Servicio de Lubricación
Analisis y diseño de sistemas de información clase 2
IntroduccióN A Los Sistemas Operativos De Red
Presentación power point sistemas operativos
Sistemas operativos presentacion diapositivas
о результатах деятельности арди за 2015 2016гг.
Sarkarinaukrionline.co latest jobs 24.11.2016
Remote/Urban Transport Workshop
Gestão de marcas
Investigacion formativa
Educación superior. esquema
сергеева н.а.
Elem_DMDB_Lesson_21_on_addiction_Final[1]
Historia escultura
Trabajo Hardware
Sys cat i181e-en-07+sysmac studio
Publicidad

Similar a Programacion II (20)

PDF
Investigacion operativa sept 2013
PDF
Programación del curso - Estructura de Datos I
PDF
Prontuario del curso
PDF
Portafolio de Cáculo Diferencial
PDF
Oisic 2010-224 investigaciondeoperaciones
DOCX
Fundamentos de programación
PDF
Programa analitico
PDF
trabajo1
DOC
Calculo ii fimee
PDF
Portafolio programacion
PDF
Modulo ntic´s1 agosto 2011fche
PDF
Syllabus algoritmos y_est_datos_i_2010_i
PDF
Programacion Orientada a Objetos_ISC.pdf
DOCX
SILABO INF.102
PDF
Clase 01
DOC
Syllabus investigacion de operaciones i 2013
DOC
Syllabus investigacion de operaciones i 2013
DOC
Syllabus investigacion de operaciones i 2013
DOC
Programación
PDF
Silabo investigacion de operaciones i 2020 i
Investigacion operativa sept 2013
Programación del curso - Estructura de Datos I
Prontuario del curso
Portafolio de Cáculo Diferencial
Oisic 2010-224 investigaciondeoperaciones
Fundamentos de programación
Programa analitico
trabajo1
Calculo ii fimee
Portafolio programacion
Modulo ntic´s1 agosto 2011fche
Syllabus algoritmos y_est_datos_i_2010_i
Programacion Orientada a Objetos_ISC.pdf
SILABO INF.102
Clase 01
Syllabus investigacion de operaciones i 2013
Syllabus investigacion de operaciones i 2013
Syllabus investigacion de operaciones i 2013
Programación
Silabo investigacion de operaciones i 2020 i

Último (20)

PDF
COMPLETO__PROYECTO_VIVAN LOS NIÑOS Y SUS DERECHOS_EDUCADORASSOS.pdf
PDF
Escuelas Desarmando una mirada subjetiva a la educación
DOCX
V UNIDAD - SEGUNDO GRADO. del mes de agosto
PDF
1. Intrdoduccion y criterios de seleccion de Farm 2024.pdf
PDF
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
PDF
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
PDF
Habitos de Ricos - Juan Diego Gomez Ccesa007.pdf
PDF
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
PDF
DI, TEA, TDAH.pdf guía se secuencias didacticas
PDF
Escuela de Negocios - Robert kiyosaki Ccesa007.pdf
PDF
OK OK UNIDAD DE APRENDIZAJE 5TO Y 6TO CORRESPONDIENTE AL MES DE AGOSTO 2025.pdf
PDF
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
PDF
Atencion prenatal. Ginecologia y obsetricia
PDF
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
PDF
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
PDF
biología es un libro sobre casi todo el tema de biología
PDF
ciencias-1.pdf libro cuarto basico niños
PDF
Tomo 1 de biologia gratis ultra plusenmas
PDF
Crear o Morir - Andres Oppenheimer Ccesa007.pdf
PDF
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf
COMPLETO__PROYECTO_VIVAN LOS NIÑOS Y SUS DERECHOS_EDUCADORASSOS.pdf
Escuelas Desarmando una mirada subjetiva a la educación
V UNIDAD - SEGUNDO GRADO. del mes de agosto
1. Intrdoduccion y criterios de seleccion de Farm 2024.pdf
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
Habitos de Ricos - Juan Diego Gomez Ccesa007.pdf
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
DI, TEA, TDAH.pdf guía se secuencias didacticas
Escuela de Negocios - Robert kiyosaki Ccesa007.pdf
OK OK UNIDAD DE APRENDIZAJE 5TO Y 6TO CORRESPONDIENTE AL MES DE AGOSTO 2025.pdf
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
Atencion prenatal. Ginecologia y obsetricia
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
biología es un libro sobre casi todo el tema de biología
ciencias-1.pdf libro cuarto basico niños
Tomo 1 de biologia gratis ultra plusenmas
Crear o Morir - Andres Oppenheimer Ccesa007.pdf
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf

Programacion II

  • 2. ASIGNATURA: Programación II PRE-REQUISITOS: INF-120, MAT-103 SIGLA Y CODIGO: INF-210 CURSO: Primer Semestre DOCENTE: Ing. Jimmy Hurtado
  • 3. Análisis de Aplicar técnicas algoritmos de recursión Podrá Capacidad comparar, resol para ver y evaluar programar algoritmos Trabajo en Equipo.
  • 4. Modelo OO. Soluciones iterativas y Técnicas OO. recursivas. Extensibilidad, Recursividad. herencia y polimorfismo. Diagramas de Diferentes Lenguajes clases. de programación OO
  • 5. UNIDAD CONTENIDO OBJETIVOS TIEMPO Análisis de 1.- Introducción Análisis y eficiencia de 26 h Algoritmos 2.- Cálculo de tiempo (T(n)) algoritmos según su 3.- Cálculo de complejidad ( O(n) ) complejidad 4.- Ejercicios. Recursividad 1.Concepto Resolver algoritmos 30h 2.Principio de Inducción Completa (P.I.C.) utilizando recursión 3.Algoritmos recursivos usando el 1er. P.I.C 4.Algoritmos recursivos usando el 2do. P.I.C. 5.Aplicaciones de algoritmos recursivos Programación 1.Introducción Implementar en 40h Orientada a 2.Conceptos Básicos lenguaje C++ una Objetos Avanzada 3.Polimorfismo aplicación pequeña a 4.Diagrama de Clases partir de el diagrama 5.Implementación a partir de un diagrama de de clases clases 6.Proyecto.
  • 6. JUSTIFICACIÓN Es un nexo entre las materias de Programación I y Estructuras de Datos I. Introduce la recursividad y Análisis de algoritmos que son la base fundamental para es diseño de estructuras de datos. METODOLOGÍA Clase magistral. Clases de prácticas dirigidas en la que el estudiante es el principal protagonista. Trabajos de aplicación de tipo práctico y aplicativo
  • 7. SEMANA 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 ACTIVIDAD Unidad I, conceptos Análisis de alg. Lineales Análisis de alg. Cuadráticos Análisis de alg. Logarít., n-logaritm. Primera evaluación Unidad II, conceptos Algoritmos con números Algoritmos con cadenas Algoritmos con vectores Algoritmos con matrices Segunda evaluación Unidad III, conceptos clase Implem.una clase, sobrecarga Conceptos de diagrama de clases Implementacion de herencia Planteamiento de un problema Diagrama de clases del problema Implementación 1ra parte Implementación 2da parte Evaluacion final Examen recuperatorio Entrega de notas finales
  • 8. 2do. Parcial • Desarrollo de • Unidad I una aplicación • 30 puntos • Unidad II • 40 puntos • Escrito • 30 Puntos • Proyecto • Maquina 1er. Parcial 3er. Parcial
  • 9. 1. Diego G. Ruiz;”C++ 2. Francisco Programación Moreno;”Introducción Orientada a Objetos”; a la OOP”; Editorial MP Ediciones grupo EIDOS 3. Javier García de Jalón, José Ignacio 4. Ceballos Francisco Rodríguez, José María Javier.; “Programación Sarriegui, Alfonso Orientada a Objetos Brazales; “Aprenda con C++”, RAMA. C++ Como si estuviera en primero”;
  • 10. 1. Blog de la materia . www.pro2uagrm.blogspot.com 2. Sobre el origen del principio de inducción matemática. http://www.panchonet.net/educacion/140induccion.htm 3. Ejercicios de inducción sobre estructuras numéricas. http://www.eneayudas.cl/indmat.htm 4. Problemas sobre teoría de números. http://www.geocities.com/jespinos57/ 5. Mathematical Induction. http://www.math.csusb.edu/notes/proofs/pfnot/node10.html 6. Programacion en C++ como si estuviera en primero. http://mat21.etsii.upm.es/ayudainf/aprendainf/Cpp/manualcpp.pdf 7. Manual de análisis y diseño de algoritmos. http://www.informatica.inacap.cl