Sie sind auf Seite 1von 3

UNIVERSIDAD NACIONAL DE PIURA

FACULTAD DE INGENIERIA INDUSTRIAL


DPTO. ACAD. INGENIERIA INFORMATICA

PROGRAMACION EN LENGUAJE C
I. INFORMACION GENERAL
Cdigo
Facultad
Crditos
Horas de clase semanales
Semestre Acadmico
Profesor Responsable

:
:
:
:
:
:

SI2315
Ingeniera Civil
03
04 horas
2016 - I
Ing Esther Yolanda Lizana Puelles
y_lizana2003@yahoo.com
Grupo Facebook: Lenguaje C-UNP

II. SUMILLA
En el presente curso se explican y aplican los principios de la programacin la cual va a ser til
para el desarrollo de problemas aplicados a su labor estudiantil y profesional, para resolver estos
problemas se utilizara el lenguaje de programacin C.
III. OBJETIVOS
Al trmino de la asignatura, el alumno estar en condiciones de:
1.
Introducir al estudiante a la utilizacin de herramientas de programacin para solucin de
problemas.
2.
Ensear al estudiante a utilizar un conjunto de reglas, en forma sistemtica y rigurosa, de
un lenguaje de programacin de computadoras, para escribir y probar sus algoritmos.
IV. CONTENIDO Y PROGRAMA DE ACTIVIDADES
UNIDAD DE APRENDIZAJE I: Introduccin a los Algoritmos
Duracin: 16 horas
Objetivos especficos:
1. El alumno conocer las naciones bsicas de un computador.
2. El alumno conocer que es un Algoritmo y sus formas de presentacin.
3. El alumno conocer las formas de planteamiento de un problema y desarrollo de un algoritmo.
4. El alumno conocer las estructuras bsicas para disear una aplicacin.
Semana N

Actividades
1.1.

01
1.2.
1.3.
02

1.4.

1.5.
03

04

Nociones de computacin e Informtica. Concepto y estructura de un


computador. Almacenamiento interno de datos.
Algoritmo: Concepto. Formas de representacin.
Planeamiento de un problema y desarrollos de su algoritmo. Prueba de un
algoritmo.
Datos, tipos de datos. Variables y expresiones. La instruccin de
asignacin. Jerarqua de ejecucin de los operadores. Evaluaciones de
expresiones. Funciones internas. Entrada y salida LEER/ESCRIBIR.
Estructura de decisin SI... ENTONCES/SINO...FIN_SI. Estructura de
decisiones anidadas.

1.6. Estructuras
repetitivas:
MIENTRAS...FIN_MIENTRAS
PARA...FIN_PARA. Ciclos anidados.
1.7. Ejercicios.
Practica Calificada N 01

UNIDAD DE APRENDIZAJE II: Programacin en Lenguaje C++.


Duracin: 8 horas
Objetivos especficos:
1. El alumno conocer la estructura de una aplicacin bsica en C.
2. El alumno conocer los Tipos de Datos, Variables y Constantes que se utilizaran en el manejo
del Lenguaje C.
3. El alumno conocer las expresiones condicionales utilizadas en C.
Semana N
05

06

Actividades
2.1.
2.2.

Elementos del Lenguaje C++. Estructura de un programa en C++.


Asignacin de datos, Instrucciones de Control, Aritmtica en C.
2.3.Tipos de datos. Variables. Constantes. Operadores. Instrucciones de
entrada/salida
2.4.Expresiones condicionales. Condicin simple y compuesta.
2.5.Ejercicios.

UNIDAD DE APRENDIZAJE III: Desarrollo de Programas Estructurados.


Duracin: 8 horas
Objetivos especficos:
1. El alumno conocer la estructura de seleccin simple.
2. El alumno conocer la estructura de seleccin mltiple.
3. El alumno conocer la estructura de repeticin controlada por condicin.
4. El alumno conocer las estructuras repetitivas.
Semana N

Actividades
3.1.

07

08

Estructura de control. Estructura de seleccin simple: IF . . . [THEN] .


. . ELSE . . .
3.2. Estructura de seleccin mltiple: Switch . . .
3.3 Estructura de repeticin WHILE. Repeticin controlada por condicin.
Practica Calificada N 02
3.4. Estructuras repetitivas anidadas.
3.5. Ejercicios.

UNIDAD DE APRENDIZAJE VI:


Control de Programa.
Duracin: 12 horas
Objetivos especficos:
1. El alumno conocer la estructura de repeticin FOR.
2. El alumno conocer la Estructura de repeticin DO/WHILE.
3. El alumno conocer los enunciados BREAK y CONTINUE.
Semana N
09
10
11

Actividades
4.1.

Estructura de repeticin FOR.

4.2. Estructura de repeticin DO / WHILE


EXAMEN PARCIAL
4.3. Enunciados BREAK y CONTINUE.
4.4. Ejercicios Instruccin RETURN ().

UNIDAD DE APRENDIZAJE V: Tipos Estructurados de Datos.


Duracin: 16 horas
Objetivos especficos:
1. El alumno conocer el enunciado RETURN.
2. El alumno conocer la forma de trabajar con arreglos
3. El alumno conocer la forma de trabajar con matrices.

Semana N

Actividades
5.1. Estructura RETURN.
5.2. Arreglos. Declaracin de Arreglos.
5.2. Ordenamiento de arreglos. Bsqueda en arreglos
5.3. Operaciones con arreglos.
5.4. Ejercicios
5.5. Matrices. Declaracin de Matrices
5.6. Operaciones con Matrices.
5.7. Ejercicios
Practica Calificada N 03
Trabajo Final
Examen Final
Examen Sustitutorio

12
13
14
15
16
17
V. EVALUACION

Las modalidades de evaluacin del aprendizaje, el nmero de evaluaciones y su peso ponderado


asignado son los siguientes:
Prcticas Calificadas y Laboratorio (PC)
Examen Parcial (EP)
Examen Final (EF)
Talleres (Tll)

40 %
20 %
25 %
15 %.

Nota promocional de la asignatura:

NP 0.4 * PC 0.20 * EP 0.25 * EF 0.15 * Tll


Adems se considerar la asistencia a clases en la evaluacin de talleres, con un mnimo de 5
talleres, no existirn evaluaciones extemporneas.

VI. BIBLIOGRAFIA.
Cevallos Sierra, Francisco

Delore M. Etter

Joyanes Aguilar, Luis


Liza Avila, Csar

"Curso de Programacin C++:


Programacin orientada objetos"
Ed. RA-MA, Madrid, 1991.
Solucin de problemas de Ingeniera con MATLAB
Prentice Hall Hispanoamericana S.A.
Mxico 1998.
"C++ a su alcance, Un enfoque Orientado a Objetos"
Ed Mc Graw Hill, Espaa 1994.
ALGORITMOS Y SU CODIFICACION EN C++
Ed. Imprenta. Trujillo Per 2000.

Piura, Abril de 2016

Das könnte Ihnen auch gefallen