You are on page 1of 4

UNIVERSIDAD NACIONAL PEDRO RUIZ GALLO

FACULTAD DE CIENCIAS FISICAS Y MATEMATICAS


DEPARTAMENTO DE COMPUTACION Y ELECTRONICA

SILABO
I. ASPECTO INFORMATIVO
1. Carrera Profesional : Ingeniería Electrónica
2. Asignatura : Computación II
3. Código : CL215
4. Pre Requisitos : Computación I
5. Nivel de Exigencia : Obligatorio
6. Ciclo de Estudios : III
7. Semestre Académico : 2018 - I
8. Extensión Didáctica : 17 semanas
9. Extensión Horaria
9.1. Teoría : 2
9.2. Práctica : 2
10. Docente : Ing° Oscar Alex Serquén Yparraguirre
11. E-Mail : aserquen@unprg.edu.pe

II. SUMILLA
Lenguajes de programación e introducción a los sistemas formales, compiladores y
tendencias actuales de los lenguajes de computación.

III. ASPECTO DIDÁCTICO


OBJETIVO DE APRENDIZAJE
Al término del curso el alumno capaz de hacer programación procedural con datos,
estructuras de control, funciones, arreglos, apuntadores, cadenas, estructuras,
manipulación de bits, manipulación de caracteres y procesamiento.

1 PROGRAMA ANALITICO DE CONTENIDOS.

PRIMERA UNIDAD: Estructuras de control


SEMANA 1
Introducción
Estructuras de control
La estructura de selección if
La estructura de selección if/else
SEMANA 2
La estructura de repetición While
Formulación de algoritmo: Caso de Estudio I (repeticiones y contadores)
Formulación de algoritmo: Caso de Estudio II (repeticiones y centinela).
Operadores de asignación
Operadores de incremento y decremento
SEMANA 3
Fundamentos de la repetición controlada por contador.
La estructura de repetición por ejemplos.
La estructura Switch de selección múltiple
La estructura de repetición do / while.
Las instrucciones break y continue.
Operadores lógicos, igualdad y asignación

SEGUNDA UNIDAD: Funciones


UNIVERSIDAD NACIONAL PEDRO RUIZ GALLO
FACULTAD DE CIENCIAS FISICAS Y MATEMATICAS
DEPARTAMENTO DE COMPUTACION Y ELECTRONICA

SEMANA 4
Práctica calificada N°1.
Introducción.
Componentes de los Programas en C++.
Funciones de la biblioteca matemática.
Funciones, definición, prototipos.
Archivos de encabezado.
Programa de ejemplo.
SEMANA 5
Clases de almacenamiento
Reglas de alcance
Recursión ejemplos
SEMANA 6
Recursión en comparación con interacción
Funciones con lista de parámetros vacías
Funciones en Línea.
SEMANA 7
Referencias y parámetros de referencia
Argumentos predeterminados
Operador unario de resolución de alcance

TERCERA UNIDAD: Arreglos


SEMANA 8
Examen Parcial
Introducción
Declaración de arreglos
SEMANA 9
Paso de arreglos a funciones
Ordenamiento de arreglos
Caso de estudio: Medidas Estadísticas
SEMANA 10
Búsqueda de Arreglos: Lineal y binaria
Arreglos de múltiples sub índices.
Trabajo Práctico.

CUARTA UNIDAD: Apuntadores Y Cadenas


SEMANA 11
Introducción
Declaración e inicialización de variables de apuntador
Operadores de los apuntadores
SEMANA 12
Llamado de funciones por referencia
Ordenamiento de burbuja mediante llamada por referencia
Expresiones de apuntadores y aritmética de apuntadores
SEMANA 13
Práctica calificada N°2.
Relación entre apuntadores y arreglos
Arreglos de apuntadores.
Caso de Estudio.
SEMANA 14
Apuntadores a funciones
Introducción al procesamiento de caracteres y cadenas.
UNIVERSIDAD NACIONAL PEDRO RUIZ GALLO
FACULTAD DE CIENCIAS FISICAS Y MATEMATICAS
DEPARTAMENTO DE COMPUTACION Y ELECTRONICA

SEMANA 15
Funciones de manipulación de cadenas de la biblioteca de manejo de cadenas.
SEMANA 16
Examen final

2 METODOLOGIA DE ENSEÑANZA.
El curso se desarrollará usando:
 Método inductivo – deductivo
 Las clases serán teóricas y prácticas, valiéndose del uso del computador y
herramientas de software como el lenguaje de programación C++, indispensable
para el curso.
 Se desarrollarán casos de estudio en los que se aplicarán los conocimientos
impartidos en clase.
 Las horas prácticas deben considerarse en el laboratorio
 Se evaluará terminadas 4 semanas de exposición teorico-práctica.

3 MEDIOS Y MATERIALES EDUCATIVOS.


Se utilizará pizarra, plumón, mota. Ocasionalmente se entregará al
estudiante la práctica de laboratorio para que la copie o reproduzca y pueda
agilizarse el proceso enseñanza – aprendizaje.

4 EVALUACION DEL APRENDIZAJE.


Se evaluarán los siguientes items:
 PPC= Promedio Prácticas Calificadas
 EP= Examen Parcial
 EF= Examen Final
 PTP= Promedio Trabajos Prácticos
 PF= Promedio final.

PF= 2EP + 2EF + PPC + PTP


6
Se considerará la asistencia da clase siendo requisito asistir al 90% de las mismas.

5 REFERENCIAS BIBLIOGRAFICAS.
o ALCALDE LANCHARRO, EDUARDO Y GARCÍA MIGUEL.
o Metodología de la Programación: Aplicaciones en Cobol y Pascal. Segunda
Edición. 414 Pág. Ed. Mc Graw Hill. España. 1992.
o DEITEL, H.M Y DEITEL, P.J.
o C++ cómo programar. 2° Edición Editorial Pretince Hall México 1999. 1184
páginas.
o GUILLES, BRASSARD Y PAUL BRATLEY,
o Fundamentos de Algoritmia, Segunda Edición. Ed. Prentice Hall
hispanoamericana S.A., 608 Pág. México. 1999.
o JOYANES AGUILAR LUIS, RODRÍGUEZ BAENA, FERNÁNDEZ AZUELA
MATILDE.
o Fundamentos de Programación, Libro de Problemas. Segunda Edición. 392
Pág. Ed. Mc Graw Hill. España. 1998.
o SCHILDT HERBERT
o Programación en lenguaje C.1° Edición. Editorial MC Graw Hill México 1994 285
páginas
o STAUGAARD ANDREW C., JR.
UNIVERSIDAD NACIONAL PEDRO RUIZ GALLO
FACULTAD DE CIENCIAS FISICAS Y MATEMATICAS
DEPARTAMENTO DE COMPUTACION Y ELECTRONICA

o Técnicas Estructuradas y Orientadas a Objetos. Segunda Edición. 770 Pág. Ed.


Prentice Hall Hispanoamericana S.A. México. 1998.
o VASQUEZ PARAGULLA JULIO
o Diseño de Programación. 3° Edición. Editorial San Marcos. Perú 1997. 671
páginas.
o VÁSQUEZ PARAGULLA. JULIO
o Guía de Programación en C++. Segunda Edición. 721 Pág. Universidad de San
Martín de Porras. Lima, Perú. 1999.

Ing° Oscar Alex Serquén Yparraguirre


Docente del curso

You might also like