Informática aplicada I
Para alumnos del 5to semestre del bachillerato de la
Universidad de Guanajauto
CIMAT Agosto-Diciembre 2017
Semestre: Agosto-Diciembre 2017
Horario y lugar : Miércoles, 4-7 p.m. , Lab de computo,
antiguo nivel H (cerca de la entrada
Norte), CIMAT.
Profesor: Maximino Tapia Rodríguez (CIMAT),
max@cimat.mx
Dirigido a: Estudiantes del 5to semestre de
bachillerato.
Pre-requisitos: Ninguno.
Contenido:
Descripción del curso:
Ver el temario oficial (fuente:
preparatoria oficial de la Universidad de Guanajuato).
Examenes:
- Primer examen parcial: 13 de Septiembre
- Segundo examen parcial: 25 de Octubre
- Tercer examen parcial: 6 de Diciembre
Calificación de curso:
40% Tareas,
20% Exámenes,
40% Proyectos.
Política de la tareas: La tarea es la parte más importante del curso
(más que la asistencia a la clase). La tarea aparece en la página del
curso cada semana y se entrega la semana siguiente, enviada por correo
electrónico al profesor, a más tardar el martes a la media noche. Si no
entregas la tarea no puedes entrar a clase. Si no entregaste una tarea
a tiempo, o parte de una tarea (un problema o más), tienes hasta la
próxima clase a más tardar para entregar lo que falta. Tareas
entregadas tarde cuentan cero para el promedio, pero de todos modos hay
que entregarlas. Si no has entregado toda la tarea antes del examen
(parcial o final) NO puedes presentarlo. Oyentes: la misma política.
Politica de proyectos: Los proyectos son programas o actividades con
un fin o aplicación especifico. Los proyectos aparece en la página del
curso y se entrega la semana siguiente, enviada por correo electrónico
al profesor, a más tardar el martes a la media noche. Si no entregas el
proyecto no puedes entrar a clase. Si no entregaste un proyecto a
tiempo, tienes hasta la próxima clase a más tardar para entregar lo que
falta. Proyectos entregados tarde cuentan cero para el promedio, pero
de todos modos hay que entregarlas. Si no has entregado todos los
proyectos antes del examen (parcial o final) NO puedes presentarlo.
Oyentes: la misma política.
Bibliografía:
H.M. Deitel/P.l. Deitel, Como programar en C/C++ Ed. Prentice Ha
PDF: Cap.
1 | 2
| 3
| 4
| 5
| 6
| 7
| 8
| 9
| 10
| 11-fin
Kernighan y Ritchie, The C Programming Language PDF
Tutorial en
línea
Calendario:
Ver el calendario oficial
(fuente: preparatoria oficial de la Universidad de Guanajuato).
Tareas y Proyectos:
Ultima modificación 20-Nov-2017 2:20 p.
m.
#
Clase |
Fecha |
Temas |
Material
de apoyo |
Tarea |
Comentarios |
1 |
9 Ago. |
Introducción
Arquitectura von Neumann
Sistemas Numéricos
|
|
Tarea-Examen
Utilizado para sugerir permanencia en curso.
Tarea
1
Proyecto 1
Enviar la tarea y el proyecto a correo max@cimat.mx
Si lo hacen a mano, lo escanean y o toman foto y me lo
envían.
|
 |
2 |
16 Ago. |
IDE
Compilador
Tipos básicos
Operadores y precedencia
|
|
Tarea 2
Proyecto 2
|
Enviar en archivo en formato electrónico por correo. |
3 |
23 Ago. |
Lenguaje estructurado.
Funciones
|
|
Tarea 3
Enviar los codigos fuente en caso de programa y documento
pdf en caso de pregunta.
|
 |
4 |
30 Ago. |
Palabras
reservadas.
for, switch while, case, break.
FILE *archivo; |
main.c
archivoMio.txt
grafica.html
imagen.png
|
Proyecto 4
Tarea 4
|
El proyecto es para entregarse el día del examen el 13 de
septiembre.
La tarea si es para 5 de septiembre
|
5 |
6 Sep. |
Repaso
html y svg
|
Notas |
Tarea 5 |
La tarea como siempre es para la semana próxima.
Los ejercicios de notas de clase lo van a ocupar en el
proyecto.
|
6 |
13 Sep. |
Proyecto de comandos
EXAMEN
|
Notas 6 |
Proyecto 6 |
Traer toooodas sus tareas y toooodos sus proyectos en una
memoria. (Los van a necesitar) |
7 |
20 Sep. |
- Proyectos
- Lenguaje estructurado
- Arreglos 1
- Depurador
|
Notas 7
(Proyecto que se trabajo en clase)
|
Tarea 7
Opcional
|
|
8 |
27 Sep. |
Arreglos 2
(cadenas, vectores y matrices)
string.h
|
Notas 8 |
|
|
9 |
4 Oct. |
Arreglos 3 (Matrices) |
|
Tarea 9 |
 |
10 |
11 Oct. |
Memoria dinámica
Apuntadores 1
|
|
Proyecto 10
hacer un libro del curso. |
|
11 |
18 Oct. |
Estructuras
Estructuras con arreglos
Arreglos de estructuras
|
|
Tarea 11 |
|
12 |
25 Oct. |
EXAMEN |
|
|
Traer toooodas sus tareas y toooodos sus proyectos en una
memoria. (Los van a necesitar) |
13 |
1 Nov. |
Recursividad
Memoria dinámica 2
|
Letras
|
Tarea. Terminar y entregar el ejemplo que se
trabajo en clase.
Generar un svg de una cadena sobre un circulo |
Ver notas de:
https://bernardoherrera7.wikispaces.com/file/view/MATRICES+DE+ROTACI%C3%93N.pdf
Solo se entrega un trabajo por todo el grupo.
Enviar varios ejemplos de svg generados.
|
14 |
8 Nov. |
|
|
Ejercicios 2 |
Clase pospuesta para 20 de Noviembre |
15 |
15 Nov. |
Arreglos y apuntadores |
|
Ejercicios 1 |
|
16 |
22 Nov. |
c++
Objeto-Clase
Abstraccion, Encapsulacion, Herencia,
Polimorfismo,
Sobrecarga
|
http://elvex.ugr.es/decsai/builder/intro/5.html |
|
|
17 |
29 Nov. |
|
|
|
|
18 |
6 Dic. |
EXAMEN |
A
B
C
D
|
|
Traer toooodas sus tareas y toooodos sus proyectos en una
memoria y en físico. (Los van a necesitar) |
|