Está en la página 1de 3

PONTIFICIA UNIVERSIDAD CATLICA DEL PER

ESTUDIOS GENERALES CIENCIAS PROGRAMA ANALTICO


CURSO CLAVE TIPO CRDITOS HORAS DE TEORA HORAS DE PRCT. HORAS DE LAB. REQUISITOS CICLO DE VERANO
I.

: : : : : : : : :

INTRODUCCIN A LA COMPUTACIN (IC) INF117 OBLIGATORIO PARA TODAS LAS ESPECIALIDADES 3.00 5 SEMANALES 2 SEMANALES 2 SEMANALES NO TIENE 2013

Objetivos del curso


Al trmino del ciclo de verano, el estudiante describir el funcionamiento de la computadora y sus componentes y la interaccin de las partes de un sistema computacional; explicar una red de computadoras y su funcionamiento; e identificar los usos de los programas de oficina. Adicionalmente, explicar los pasos a seguir para el anlisis de problemas, disear algoritmos de solucin adecuados y los implementar mediante un lenguaje de programacin determinado. En la escritura de programas, mostrar la aplicacin de alineacin en niveles jerrquicos, la divisin de tareas, la seleccin adecuada de los identificadores, el uso de comentarios descriptivos, as como una correcta solicitud de datos y presentacin de resultados.

II. Metodologa El curso es de carcter expositivo con resolucin de trabajos prcticos presentados en papel y en computadora. Para el desarrollo del curso, se utiliza material de lectura como complemento de lo expuesto en clase, el cual refuerza temas que son materia de evaluacin en el curso. En determinadas clases, se hace uso de equipo de cmputo que permita mostrar las situaciones prcticas. El tema del primer captulo ser desarrollado a travs del curso, con una dedicacin de media hora por clase, y debe ser complementado con las siguientes lecturas del libro gua P.Norton Introduccin a la computacin (sexta edicin) que el alumno debe leer antes de la clase donde rendir un control de lectura que significarn dos (2) puntos de las prcticas. Puntaje asignado a la prctica 1: Semana 1: Captulo 12. Desarrollo de sistemas de informacin. Captulo 13. Programacin y desarrollo de software. Puntaje asignado a la prctica 3: Semana 4: Captulo 8. Trabajar con software de aplicaciones. Captulo 11. Administracin de bases de datos. En las sesiones de laboratorio, se busca que el estudiante utilice software de oficina para el desarrollo de sus tareas acadmicas y resuelva problemas utilizando un determinado lenguaje de programacin. Las consultas que el estudiante necesite realizar al profesor del curso las puede hacer durante la clase (si el tema corresponde), fuera de ella (en los horarios de asesora que el profesor proporciona) o por correo electrnico.

Programa analtico de Introduccin a la computacin III. Sumilla Se desarrollan las nociones bsicas de informtica y el aprovechamiento de herramientas de oficina y de Internet. As mismo, se ilustra sobre programas informticos que sirven de apoyo para la labor cotidiana del estudiante de ciencias e ingeniera. Tambin se tratan los conceptos de programacin incluyendo el aprendizaje bsico de un lenguaje de programacin determinado. IV. Descripcin del programa

CAPTULO 1. Introduccin a las computadoras (6 horas)


Computadoras de propsito general y de propsito especfico. Sistemas de cmputo. Clasificacin de las computadoras. Funciones y componentes bsicos de la computadora. Conceptos generales de redes de computadoras y aplicaciones bsicas. Ofimtica.

CAPTULO 2. Resolucin de problemas utilizando la computadora (2 horas)


Lenguajes de programacin y entornos de desarrollo. Proceso de desarrollo de un programa.

CAPTULO 3. Subprogramas (4 horas)


Definicin. Funciones y procedimientos. Paso de parmetros. Elaboracin de algoritmos utilizando diseo descendente. Desarrollo de programas utilizando subprogramas.

CAPTULO 4. Datos y expresiones (5 horas)


Tipos de datos y sus operaciones. Constantes, variables y expresiones. mbito de variables. Conversiones entre tipos. Diseo de algoritmos y desarrollo de programas para resolver problemas basados en conversiones y tratamiento de datos. Manejo de cadenas de caracteres.

CAPTULO 5. Estructuras algortmicas selectivas (5 horas)


Tipos de estructuras selectivas: simples, dobles y mltiples. Diseo de algoritmos para resolver problemas utilizando estructuras selectivas. Desarrollo de programas utilizando estructuras selectivas.

CAPTULO 6. Estructuras algortmicas iterativas (6 horas)


Tipos de estructuras iterativas: con control al inicio, con control al final, con un nmero de iteraciones conocidas. Diseo de algoritmos utilizando estructuras iterativas. Desarrollo de programas utilizando estructuras iterativas. V. Descripcin de las sesiones de laboratorio

SESIN 1. Ofimtica
Hojas de clculo. Bases de datos con hojas de clculo.

SESIN 2. Desarrollo de programas I


Subprogramas.

SESIN 3. Desarrollo de programas II


Subprogramas. Tipo de datos

SESIN 4. Desarrollo de programas III


Tipos de datos.

SESIN 5. Desarrollo de programas IV


Software de presentacin. Estructuras selectivas.

SESIN 6. Desarrollo de programas V


Procesadores de texto. Estructuras iterativas. VI. Bibliografa Textos gua CAIR, Osvaldo. Metodologa de la programacin. 2. ed. Mxico: Alfaomega, 2003. JOYANES, Luis. Fundamentos de Programacin. 6. ed. Espaa: McGraw-Hill, 2008. JACOBSON, Reed. Programacin con Microsoft Excel Versin 2002. Macros y Visual Basic. 1. ed. McGraw-Hill, 2002. MICROSOFT CORPORATION. Microsoft Visual Basic 6.0: biblioteca de referencia. 3. versin. Madrid: McGraw-Hill Interamericana, 1999. NORTON, Peter. Introduccin a la computacin. 6. ed. Mxico: McGraw-Hill, 2006.
a a a a a

Programa analtico de Introduccin a la computacin Textos complementarios BEEKMAN, George. Introduccin a la informtica. 6. ed. Madrid: Prentice Hall, 2005. HIRSH, Layla. Introduccin a la computacin Ejercicios propuestos. Lima: PUCP, 2010. KERMAN, Mitchell C. Computer programming fundamentals with applications in Visual Basic 6.0. Reading, MA: Addison-Wesley, 2000. VII. Sistema de evaluacin Reglamento Los promedios de prcticas se calculan con aproximacin hasta las dcimas. Cualquiera sea la cifra de las centsimas, no se tomar en cuenta. La nota final del curso se expresa solo en nmeros enteros. Si el clculo de la nota final da un total con decimales, debe convertirse esa cifra a enteros (se aade un punto a la nota si el primer decimal es cinco o ms; se elimina el decimal si es menor de 5). La nota final del curso se calcular utilizando la frmula que a continuacin se detalla. En ella se usa la siguiente nomenclatura: Nf E1 E2 Pra : : : : nota final nota del primer examen (medio ciclo) nota del segundo examen (final) promedio de prcticas de tipo Pa (incluye las de tipo Pc que hubieran). Para efectos de obtener el promedio de prcticas tipo Pa no se toma en cuenta la prctica con calificativo ms bajo. promedio de prcticas de tipo Pb, eliminando la nota ms baja.
Nf = 2E 1 + 4E 2 + 2Pra + 2Prb 10
a

Prb

De acuerdo a las Normas del Ciclo de Verano y las disposiciones aprobadas por Consejo de Estudios Generales Ciencias para el dictado de cursos en los ciclos de verano, no existir examen especial. Sistema de evaluacin para el ciclo de verano La nota de prctica se obtendr considerando lo obtenido en la sesin prctica correspondiente y de evaluaciones individuales realizadas en horas de clase que equivaldrn en total a dos (2) puntos. San Miguel, enero de 2013