Laboratorio II

C f d d. Conceptos referentes a paradigmas de prog. y enfoque algorítmico aplicado en la ... El preprocesador del lenguaje C. Declaraciones para el.
93KB Größe 5 Downloads 38 vistas
Laboratorio II P Presentación ió d de la l Asignatura Ai

Carga horaria semanal   

La asignatura tiene prevista una carga horaria semanal de 4 horas. Su cursado es de carácter cuatrimestral. Su carga horaria total es de 60 horas.

Conocimientos previos requeridos 



Conocimientos básicos de operación de un sistema de computación y uso de aplicaciones ofimáticas, adquiridos en Laboratorio I (CI). C Conceptos referentes f a paradigmas d de d prog. y enfoque algorítmico aplicado en la resolución de pproblemas, adquiridos q en el cursado del 1º cuat.de la asignatura Fund. de la Programación.

Objetivos: competencias cognitivas     

Identificar Id ifi las l características í i más á importantes i de d los l lenguajes de programación C y C++. Identificar la relación entre algoritmo y programa. Definir funciones en Lenguaje C para resolver problemas específicos. Analizar y resolver problemas utilizando diagramación estructurada. Comprender los conceptos básicos de la POO y su uso en el Lenguaje C++.

Objetivos: competencias procedimentales  



Capacidad para desarrollar, aplicar y verificar programas en Lenguaje C y C++. Capacidad para concebir, deducir, recomponer y/o corroborar un código fuente determinado en los g j de pprogramación g estudiados. lenguajes Capacidad para corregir y replantear resoluciones a problemas mediante la modificación o reutilización de código. ódi

Objetivos: competencias actitudinales    



Habilidad para trabajar de forma autónoma. Inquietud para la eficiencia y el rigor. C Capacidad id d para comunicar i resultados l d de d forma f clara l y precisa. Capacidad Capac a para pa a reaccionar acc o a frente t al a error o identificando y verificando nuevas estrategias para alcanzar el logro exigido. Di Disposición i ió all análisis áli i crítico í i y auto-crítico í i sobre b código de programa, buscando siempre la superación.

Programa Sintético 

Unidad 1. Introducción a la programación en lenguaje C. Componentes básicos del lenguaje C.



Unidad 2. Manipulación básica de datos. Tipos de datos.Variables. Arreglos.



Unidad 3. Operadores. Operador de expresión condicional. Operador de asignación adicional.



Unidad 4. Estructuras de programa. Estructuras de programa (if, f while, for, hil etc.). t )



Unidad 5. Funciones.



Unidad 6. Entrada y salida de datos. Manejo y validación de la entrada t d desde d d ell teclado. t l d Salida S lid por pantalla t ll y por impresora. i



Unidad 7. El preprocesador del lenguaje C. Declaraciones para el preprocesador, macros, compilación condicional, typedef.



Unidad U id d 8 8. Programación P ió en C++. C++ Primeras Pi extensiones t i orientadas i t d a objetos. Clases y objetos. Constructores. Destructores.

Recursos didácticos    

Ambiente integrado de desarrollo (IDE) para la programación en los lenguajes C y C++. Equipamiento computacional de los laboratorios del Departamento de Informática. Bibliografía actualizada y apuntes. apuntes En las clases teóricas y talleres se utilizará pizarra, proyector, Internet, enunciados de los talleres, diapositivas elaboradas por los docentes de la asignatura, demos.

Recursos didácticos 

Página web de la asignatura: www.laboratorio2pui.ecaths.com …que permitirá al alumno acceder a consultas virtuales (on-line o secuencial) a distancia, acceso a los recursos digitales, apoyo de talleres. También brindará a los alumnos un canal de comunicación permanente donde podrán acceder a información actualizada de la asignatura: fechas de evaluaciones, resultados de parciales, condición final de la cursada, etc.

Evaluación      

Parcial 1 o ssu Rec Recuperatorio: erat ri : Intr Introducción d cción a la programación en Lenguaje C. Parcial 2 o su Recuperatorio: p Programación g en C++. Taller 1. Introducción al Lenguaje C. Taller 2. Lenguaje C. Taller 3. Lenguaje C++. Recuperatorio Integral de la Práctica: Programación en L Lenguaje j C y C++ C++. Para P acceder d all Recuperatorio R t i Integral de Práctica el alumno DEBE al menos haber aprobado uno de los tres talleres de la asignatura

Cronograma de Evaluaciones M Meses Parciales

Agosto

Septiembre

Octubre

Noviembre

Evaluación Parcial Teórico 1

Miércoles 24

---

---

---

Recuperatorio Parcial Teórico 1

---

3º Semana

---

---

Evaluación Parcial Teórico 2

---

---

4º Semana

---

Recuperatorio Integral de Práctica

---

---

---

2º Semana

Recuperatorio Parcial Teórico 2

---

---

---

3º Semana

T ll 1 Taller Taller 2

Taller 3

29 de agosto Hasta 5 de septiembre 19 de septiembre Hasta 3 de octubre 17 de octubre Hasta 7 de noviembre

Condiciones para Regularizar 





Aprobar todos los talleres propuestos, o al menos uno de los talleres y la evaluación práctica ráctica integradora. inte radora Todo alumno que no apruebe alguno de los talleres ppropuestos p deberá aprobar p la evaluación práctica integradora. Aprobar las evaluaciones parciales o los recuperatorios. t i

Condiciones para Promocionar   

Asistir como mínimo al 75% del total de sesiones. Aprobar todos los talleres. Aprobar las evaluaciones parciales con un puntaje j mayor o igual i l a 70 puntos.