Sie sind auf Seite 1von 6

UNIVERSIDAD ANDINA NSTOR CCERES VELZQUEZ VICERRECTORADO ACADMICO

SILABO I. INFORMACIN GENERAL : Laboratorio de Algortmica : 03 : Ingeniera de sistemas : Ingeniera de sistemas : Rgido por Semestre : Formacin Profesional : I Semestre : 2011-II : H.T.: 02, H.P.: 02 Total Horas: 04 : 17 Semanas : Ing. Juan Miguel Medina Gonzales

1.1 ASIGNATURA 1.2 CRDITOS 1.3 FACULTAD 1.4 CAP 1.5 SISTEMA CURRICULAR 1.6 REA CURRICULAR 1.7 NIVEL DE ESTUDIOS 1.8 SEMESTRE ACADMICO 1.9 NMERO DE HORAS SEMANALES 1.10 DURACIN DEL CURSO 1.11 PROFESOR RESPONSABLE II.

DESCRIPCIN DE LA ASIGNATURA

2.1 NATURALEZA DE LA ASIGNATURA La modalidad del curso es Terico-Prctico. El curso se desarrolla mediante clases magistrales y talleres guiados, donde se estudian y ejercitan los conceptos, tcnica y herramientas para el desarrollo de algoritmos. 2.2 PROPSITO O FINALIDAD DE LAS ASIGNATURAS La programacin es una herramienta fundamental para un profesional en la rama de la informtica, permite plasmar sus propias soluciones para problemas de la vida real. As mismo conocer e implementar diferentes algoritmos para resolver distintos problemas. Guiar los primeros pasos en la programacin en el lenguaje C++ . 2.3 SISTEMAS DE CONTENIDOS CAP.I: Introduccin a la algoritmia CAP.II: Implementacin de algoritmos en un lenguaje de programacin CAP.III: Instrucciones de control de flujo (Decisiones y bucles) CAP.IV: Matrices, funciones, clases y objetos CAP.V: Aplicaciones graficas

III.

OBJETIVOS: Estudiar los algoritmos, sus conceptos, estructuras y formas de desarrollarlos Estudiar metodologa de programacin Estudiar los conceptos de programacin estructurada Estudiar los conceptos de programacin orientada a objetos

IV. HRS.

PROGRAMACIN ANALTICA % % PAR ACU CONTENIDO TEMTICO 1. Introduccin a la algoritmia 1.1. Introduccin a la algoritmia Conceptos de algoritmo Problemas y algoritmos Descripcin de alto nivel Descripcin formal Implementacin 1.2. Algoritmos y Diagramas de flujo Diagramas de flujo Smbolos de un diagrama de flujo Reglas para la construccin de diagramas de flujo Construccin de diagramas de flujo 1.3. Estructuras algortmicas selectivas Introduccin Estructura selectiva simple: SI ENTONCES Estructura selectiva doble: SI ENTONCES/SINO Estructura selectivas anidadas o en cascada Estructura selectiva mltiple SI MULTIPLE 1.4. Estructuras algortmicas repetitivas Introduccin Estructura repetitiva Para (FOR) Estructura repetitiva Mientras Que (WHILE) 2. Implementacin de algoritmos en un lenguaje de programacin C++ 2.1. Introduccin a la programacin Conceptos Lenguajes de programacin Clases de lenguajes de programacin 2.2. Lenguaje C++ Introduccin al lenguaje C++ BIBLIOGRAFA [1] CAIRO OSVALDO. (2002) Metodologa de la Programacin, Ed. Alfaomegal.

[1] CAIRO OSVALDO. (2002) Metodologa de la Programacin, Ed. Alfaomegal.

[1] CAIRO OSVALDO. (2002) Metodologa de la Programacin, Ed. Alfaomegal.

[3] JOYANES L. Programacin en C. (2005) . Ed. McGRAW-HILL

Tipo de datos, variables y constantes Numricos Alfanumricos Binarios Booleanos Operadores Aritmticos Unario Cadenas Booleanos Bits 3. Instrucciones de control de flujo 3.1. Instrucciones de control de flujo Sentencia if Sentencia if-else Sentencia if anidadas Sentencia swith 3.2. Ciclos repetitivos: Sentencia for Sentencia break y continue Sentencia while Sentencia do-while 3.3. Aplicaciones 4. Matrices, funciones, clases y objetos 4.1. Matrices Introduccin a las matrices Matrices numricas unidimensionales y multidimensionales Cadena de caracteres 4.2. Punteros y referencias 4.3. Funciones Introduccin a las funciones Funciones con retorno de datos Funciones con parmetros de entrada Funciones recursivos 4.4. Objetos Introduccin a la programacin orientada a objetos Clases y objetos Mensajes y mtodos Constructores Herencia

[3] JOYANES L. Programacin en C. (2005) . Ed. McGRAW-HILL

[3] JOYANES L. Programacin en C. (2005)

5. Aplicaciones Graficas 5.1. Interfaz grafica Formularios Windows Eventos Controles Windows Botones Cajas de texto Listas de texto Marcos Mtodos de los objetos Implementacin de eventos 5.2. Desarrollo de aplicaciones grficas

[4] JOYANES L. C# manual de programacin. (2002). Ed. McGRAWHILL

V.

ESTRATEGIAS METODOLGICAS

5.1. Mtodos Lecturas guiadas Resolucin de problemas o pedagoga de la problematizacin Estudios de casos 5.2. Procedimientos Implementacin y prueba de casos Verificacin de resultados Anlisis de resultados 5.3. Tcnicas Mapas conceptuales Diagramas de procesos Representaciones graficas Grupos de discusin Desarrollo de creatividad con ejemplos

VI.

MEDIOS MATERIALES EDUCATIVOS Pizarra Can multimedia Textos bsicos Computador Textos de consulta

VII.

EVALUACIN

7.1. Tcnicas e Instrumentos 7.1.1 Exmenes escritos 7.1.2 Exmenes prcticos 7.1.3 Practicas dirigidas

7.1.4 Controles de lectura 7.1.5 Intervenciones orales 7.1.6 Trabajos 7.2. Criterios de Evaluacin 1er Examen: Captulos I y II 2do Examen: Captulos III, IV y V Examen Aplazados: Todos los Captulos 1ra Prctica: Captulos I y II 2da Prctica : Captulos III, IV y V Trabajo Final: Todos los Captulos 7.3. Frmula para calcular el promedio final Los exmenes se tomarn en fecha nica. Por ningn motivo se repetirn los exmenes. Si el estudiante tiene pendiente una nota entonces ser considerado como desaprobado. El estudiante tiene derecho de rendir examen de aplazados si su promedio final es mayor o igual a siete (07) El redondeo de la nota se realizar en el Promedio Final. La nota final se obtendr de la siguiente manera: PROMEDIO = ((1EP + 2EP) /2) * 0.5 + Prcticas * 0.2 +TF*0.3

8. CRONOGRAMA DE EVALUACIN ACCIONES DE EVALUACIN 1RA. EVALUACION INSTRU./ MTODOS Examen Parcial y Prctico MES 10 DIA 25 26 2DA EVALUACION Examen Parcial y Prctico 12 13 24 3RA EVALUACION TOTAL Trabajo Final 12 20 HORAS % 2 2 2 2 30 100 35 35

9. BLIBLIOGRAFIA COMPLEMENTARIA 9.1. Bibliografa Obligatoria [1] CAIRO OSVALDO. (2002) Metodologa de la Programacin, Ed. Alfaomegal.

[2] GALVE J., GONZLEZ J., SNCHEZ A., VELZQUEZ J. (1993). "ALGORITMICA diseo y anlisis de algoritmos funcionales e imperativos ", Ed. Ra-Ma. [3] JOYANES L. Programacin en C. (2005) . Ed. McGRAW-HILL [4] JOYANES L. C# manual de programacin. (2002). Ed. McGRAW-HILL 9.2. Referencias http://msdn.microsoft.com/es-es/library/e6w9eycd(VS.80).aspx http://www.programacionfacil.com/cpp/start

10. HORARIOS Horas 7:15-8:00 8:00-8:45 8:45-9:30 9:30-10:15 10:1511:00 11:0011:45 Laboratorio Algoritmia Lunes Martes Mircoles Jueves Viernes

Laboratorio Algoritmia

Prof. De Asignatura

Decano de Facultad

Of. Tec. Educativa

Das könnte Ihnen auch gefallen