Vous êtes sur la page 1sur 4

UNIVERSIDAD NACIONAL AUTÓNOMA DE HONDURAS

FACULTAD DE CIENCIAS
ESCUELA DE MATEMÁTICAS Y CIENCIAS DE LA COMPUTACIÓN
DEPARTAMENTO DE MATEMÁTICAS APLICADAS

Asignatura: Programación I
Código: MM-314 / IC-200
Requisito: MM-211 / MM-110 (Ing. en Sistemas)
III PAC- 2018
Coordinadora: Allison Chávez
Correo Eléctronico: allison.chavez@unah.edu.hn
III PAC - 2018

DESCRIPCIÓN DEL CURSO

Programación I (MM – 314 / IC-200), es un curso introductorio al estudio de la programación, dirigido a estudiantes de
Ciencias e Ingeniería de la Universidad Nacional Autónoma de Honduras, orientado a brindar al estudiante una sólida base
de conocimientos en los fundamentos y técnicas de la programación estructurada y su aplicación.
El objetivo general del curso es guiar al estudiante en el estudio de las estructuras básicas de la programación
(Concatenación, Decisión y Repetición), la elaboración de algoritmos como herramientas en la solución de problema y la
implementación de estos en un lenguaje de programación estructurado, en este caso el lenguaje C/C++ .
Resolver un problema generalmente no es una tarea fácil, en este curso el estudiante adquirirá las habilidades y destrezas
que le permitirán analizar el problema, desde diversas perspectivas, prever diferentes alternativas de solución y diseñar el
algoritmo que resuelva el problema de forma eficiente e implementarlo en un lenguaje de programación.
Podemos resumir que en este curso el estudiante tendrá la oportunidad de pensar, analizar en forma flexible, encontrar y
verificar si la solución es apropiada y efectiva, fortaleciendo así su razonamiento lógico y estructurado; razonamiento
indispensable para resolver problemas científicos y/o para continuar en el estudio de la Programación.
El curso de MM - 314 / IC – 200 Programación I está dividido en tres unidades:
1.- Estructuras básicas de programación y sus derivadas.
2.-Funciones. Arreglos
3.- Apuntadores y Cadenas.

EVALUACION

1.- La evaluación se divide en dos categorías:

a) TEÓRICA: Se aplicarán tres (3) exámenes escritos, más el de reposición. Los valores de los
exámenes están ponderados en 20%, 25 %y 30%, representando el 75% de la nota final.

b) PRÁCTICA: Comprende tareas, exposiciones, proyectos u otro/s aspecto/s que el profesor(a) estime
conveniente. Esta categoría corresponde al 25% de la nota final.

El Examen de Reposición: Según las normas académicas de la UNAH:


El alumno tendrá derecho a reposición a uno de los tres exámenes parciales, ya sea por no haberse sometido al
examen ó porque desea mejorar la menor nota, para lo cual deberá presentar la boleta correspondiente.
La nota de reposición sustituirá la nota parcial, siempre y cuando la nota de reposición sea mayor que la nota del
parcial respectivo; si la nota de reposición resulta ser más baja que la nota parcial, se dejará la nota del parcial.

2.- Los exámenes se van a aplicar en las fechas y hora que a continuación se detallan:

Examen Fecha Hora


I Jueves 18 de Octubre A la hora de la clase
II Jueves 14 de Noviembre A la hora de la clase
III Miércoles 05 de Diciembre A la hora de la clase
Reposición Miércoles 12 de Diciembre 12:00 m para las secciones
600 a 1300
5:00 p.m. para las secciones
1400 a 1901
3.- Para realizar el examen el alumno debe:
a) Presentar la forma 003 y una de las siguientes identificaciones: Carnet de Estudiante Universitario, Tarjeta
de Identidad, Licencia de conducir, Carnet vigente del Seguro Social, Pasaporte.
b) MANTENER APAGADO EL TELÉFONO CELULAR y guardarlo en su mochila o cartera, durante la
aplicación del examen.
4.- Se permitirá el ingreso hasta diez minutos (10’) después de la hora de inicio y debe permanecer en el aula por lo
menos una media hora (1/2 h).
5.- Solo se asignará la nota de 00 (cero cero) con observación NSP (No se presentó) al alumno que NO SE
PRESENTE A NINGUNO DE LOS EXÁMENES; si al alumno se le presenta alguna dificultad para continuar con
las clases, debe de dirigirse al coordinador o jefe de su carrera, que le indicará los procesos reglamentarios para la
cancelación de la asignatura.

LABORATORIO
1.- El proceso tanto de matrícula como de pago del Laboratorio no se aplica para esta asignatura.
2.- El laboratorio lo imparte el profesor de la asignatura.
3.- Los alumnos pueden hacer uso del laboratorio, fuera del horario de clases, previa reservación con los instructores y
conforme a la disponibilidad del laboratorio.

CONTENIDO

SEPTIEMBRE
18
Presentación del Profesor e información general de la clase
Elementos de lógica matemática
19
Elementos de lógica matemática
24
Programas con Instrucciones de SECUENCIAS
25
Programas con Instrucciones de SECUENCIAS
26
Programas con Instrucciones de SELECCIÓN (SI / NO)
OCTUBRE
1
Programas con Instrucciones de SELECCIÓN (SI/NO, SI)
Bloque Caso
2
Centinelas, Contadores, Acumuladores, Multiplicadores;
Programas con Instrucciones de repetición : Bloque Mientras (contadores)
3-5
SEMANA MORAZANICA (Feriado)
8
Programas con Instrucciones de repetición: Bloque Mientras (centinela)
9
Programas con Instrucciones de repetición: Bloque Haga - Mientras
10
Programas con Instrucciones de repetición: Bloque Para
15
DÍA DE LA AUTONOMÍA UNIVERSITARIA (Feriado)
16
Programas que involucren varias estructuras secuenciales y anidades
17
Programas que involucren varias estructuras secuenciales y anidades

JUEVES 18 DE OCTUBRE
EXAMEN No. 1

22
Funciones
Declaración / Invocación / Definición / Tipos de funciones
23
Programas con Funciones Biblioteca cmath
24
Programas con Funciones Bibliotecas: iomanip / conio / cstdlib
29
Funciones recursivas
30
Arreglos Unidimensionales
-Declaración / lectura / escritura / operaciones con los elementos de un arreglo
31
Arreglos Unidimensionales
- Búsqueda / ordenamiento en arreglos / Manejo de los subíndices
NOVIEMBRE
4
Programas con Arreglos Unidimensionales y funciones. Aplicaciones
5
Programas con Arreglos Unidimensionales y funciones. Aplicaciones
6
Arreglos Bidimensionales
-Declaración / lectura / escritura / Operaciones con renglones y columnas

11
Arreglos Bidimensionales y funciones. Aplicaciones.
12
Arreglos Bidimensionales y funciones. Aplicaciones.
13
Arreglos Bidimensionales y funciones. Aplicaciones.

JUEVES 14 DE NOVIEMBRE
EXAMEN No. 2

18
Apuntadores: Definición / Declaración / Operadores
19
Apuntadores. Relación entre apuntadores y arreglos / Aritmética de apuntadores
20
Apuntadores. Programas con funciones
25
Apuntadores y cadenas. Fundamentos de caracteres y de cadenas
26
Apuntadores y manejo de cadenas
27
Apuntadores y manejo de cadenas Biblioteca cstring

DICIEMBRE
3
Apuntadores y manejo de cadenas
4
Apuntadores y manejo de cadenas

MIERCOLES 5 DE DICIEMBRE
EXAMEN No. 3

MIERCOLES 12 DE DICIEMBRE
EXAMEN DE REPOSICIÓN

LUNES 17 AL MIÉRCOLES 19
DIDGITALIZCIÓN DE CALIFICACIONES

BIBLIOGRAFÍA RECOMENDADA

1.- Metodología de la Programación, Alex Tábora.


2.- Metodología de la programación / Algoritmos, diagramas de flujo y programas.
Osvaldo Cairó. 3a Edición. México. Alfaomega, 2005
3.- Cómo programar en C/C++, Deitel && Deitel, 4ta. Edición

4.- Programación en C++: un enfoque práctico.


Luis Joyanes Aguilar y Lucas Sánchez García. McGraw-Hill, 2006
5.- Guías de Ejercicios
6.- Compiladores:
+ Zinjai (vea el numeral 9)
+ MS Visual C++ 6.0 Introductory Edition o mejor
+ DevC++ 4.9.9.2 o más reciente
+ Otros relacionados (hay varios compiladores para iPhone, Espresso-C para MacBook Pro, entre otros; o para
otros teléfonos inteligentes)
7.- Otra bibliografía sobre metodología de la programación o diagramas de flujo, o compiladores modernos
8.- http://pseint.sourceforge.net
9.- http://zinjai.sourceforge.net/ (Se usará este compilador preferentemente … su uso es recomendado por la
comodidad que brinda, … es software libre)

SUGERENCIAS

1. Asista a todas sus clases de forma responsable.


2. Ponga Atención, escriba lo más relevante en cada clase y tome anotaciones de forma personal.
3. Haga los ejercicios de la bibliografía recomendada especialmente los sugeridos por su profesor.
4. Solicite a su profesor el lugar y la hora de consulta.
5. Despeje sus dudas inmediatamente, ya sea en la clase o en la hora de consulta.
6. Realizar ejemplos de escritorio ayuda a comprender los problema y da directrices para hacer los programas.
7. Cuando tenga dificultades al resolver un ejercicio (programa), al momento de hacer la consulta, presente su/s
propuesta/s de solución (intentos realizados) y haga preguntas puntuales.
8. Dedique por lo menos una hora diaria al estudio de la asignatura.
9. Prepárese para el examen:
a. No se desvele la noche antes del examen, duerma bien por lo menos 7 horas.
b. Asegúrese de llevar todos los materiales que necesita: Identificación, lápices, borrador, calculadora.
c. Aliméntese bien e ingiera sus alimentos por lo menos dos horas antes de la hora del examen.
d. Procure estar en la universidad por lo menos media hora antes del examen.
e. Practique alguna técnica de relajación.
f. Al momento de recibir el examen: asegúrese de que tenga el examen completo, escriba los datos personales
con lápiz tinta, lea todo el examen, en los primeros diez minutos puede despejar sus dudas.
g. Siga todas las instrucciones.
10.-Y sobre todo sea honesto en todos sus actos. La ética no es teoría, es práctica.