1.- Elaboración de un programa que obtenga el promedio de n datos. El programa debe pedir el número de datos, después los datos. Realizar su programación.
2.- Elaboración de un programa de conversión de unidades de medida. Se deberán pedir los datos correspondientes y deberá mostrar el resultado de la conversión.
3.- Elaboración de un programa de almacenamiento de datos tipo agenda.
Nombre, dirección, teléfono, email y un campo de comentarios.
4.- Del programa realizado en el número 3, elaboración de un programa que introduciendo opciones de búsqueda de datos: Por nombre o por teléfono.
5.- Elaboración de un programa que pida una secuencia de caracteres y que los despliegue en forma invertida como resultado.
6.- Elaboración de un programa que resuelva la ecuación general de segundo grado utilizando la formula general mediante programación de funciones.
7.- Realice, utilizando procedimientos, el control básico del Mouse.
8.- Realice, utilizando procedimientos, el control básico de la impresora.
9.- Elaboración de un programa de manejo de gráficos que permita dibujar figuras geométricas.
10.- Elaboración de un programa de manejo de gráficos que permita dibujar funciones matemáticas.
11.- Elaboración de un programa que maneje menús.
12- Manejo de un grupo de leds conectados al puerto serial de la computadora que enciendan en forma secuencial, esta secuencia la dará el programa.
13.- Manejo de un grupo de leds conectados al puerto paralelo de la computadora que enciendan en forma semejante a un semáforo. Programe la secuencia de cambio de color.
Exígete mucho a ti mismo y espera poco de los demás. Así te ahorrarás disgustos. Confusio
lunes, 21 de julio de 2008
Bibliografía
1. G. Levine G. Introducción a las computadoras y programación estructurada Ed. Mc Graw Hill.
2. Peter Norton Introducción a la computación, Ed. Mc. Graw Hill.
3. Robert Sedgewick, Algorithms in C++, Ed. Addison Wesley.
4. M. Morris Mano, Arquitectura de computadoras, Ed. Prentice Hall.
5. O. J. Dahl, E. W. Dijatra, C.A.R. Huare, Programación estructurada. Ed. Tiempo contemporáneo.
6. B. W. Kernighan y D. M. Richie, Lenguaje de programación C.
7. Byron S. Gottfried, Programación en C. Ed. Mc Graw Hill.
8. Herbert Schildt, C manual de referencia, Ed. Mc Graw Hill.
9. Jamsa, Lenguaje C bibliotecas de funciones, Ed. Mc Graw Hill.
10. Lee Adams, Programación avanzada de gráficos en C para Windows Ed. Graw Hill.
11. Román Curiel. C elementos escenciales. Pearson Prentice Hall.
2. Peter Norton Introducción a la computación, Ed. Mc. Graw Hill.
3. Robert Sedgewick, Algorithms in C++, Ed. Addison Wesley.
4. M. Morris Mano, Arquitectura de computadoras, Ed. Prentice Hall.
5. O. J. Dahl, E. W. Dijatra, C.A.R. Huare, Programación estructurada. Ed. Tiempo contemporáneo.
6. B. W. Kernighan y D. M. Richie, Lenguaje de programación C.
7. Byron S. Gottfried, Programación en C. Ed. Mc Graw Hill.
8. Herbert Schildt, C manual de referencia, Ed. Mc Graw Hill.
9. Jamsa, Lenguaje C bibliotecas de funciones, Ed. Mc Graw Hill.
10. Lee Adams, Programación avanzada de gráficos en C para Windows Ed. Graw Hill.
11. Román Curiel. C elementos escenciales. Pearson Prentice Hall.
Unidad 8: Puertos
Objetivo.
El alumno diseñará e implementará programas con manejo de puertos.
Actividades de aprendizaje.
8.1 investigar los conceptos generales de manejo de puertos en la programación estructurada.
8.2 Analizar la configuración de los puertos paralelo y serial en la computadora.
8.3 Diseñar e implementar un proyecto que involucre el manejo de puertos en la computadora.
El alumno diseñará e implementará programas con manejo de puertos.
Actividades de aprendizaje.
8.1 investigar los conceptos generales de manejo de puertos en la programación estructurada.
8.2 Analizar la configuración de los puertos paralelo y serial en la computadora.
8.3 Diseñar e implementar un proyecto que involucre el manejo de puertos en la computadora.
Unidad 6: Módulos
Objetivo.
El alumno aplicará funciones y procedimientos en Programas.
Actividades de aprendizaje.
7.1 Investigar los conceptos básicos de gráficas en programación estructurada.
7.2 Aplicar los conceptos básicos de Gráficas en programas.
7.3 Aplicar librerías para gráficas.
7.4 Graficar puntos y líneas rectas.
7.5 Graficar funciones matemáticas en el Plano cartesiano.
7.6 Elaborar un programa que active y Desactive la potencia gráfica.
El alumno aplicará funciones y procedimientos en Programas.
Actividades de aprendizaje.
7.1 Investigar los conceptos básicos de gráficas en programación estructurada.
7.2 Aplicar los conceptos básicos de Gráficas en programas.
7.3 Aplicar librerías para gráficas.
7.4 Graficar puntos y líneas rectas.
7.5 Graficar funciones matemáticas en el Plano cartesiano.
7.6 Elaborar un programa que active y Desactive la potencia gráfica.
Unidad 5.- Arreglos y Archivos
Objetivo
El alumno aplicará arreglos y archivos en Programas.
Actividades de aprendizaje
5.1 Utilizar los arreglos (vectores y matrices) en programación estructurada por medio de ejercicios Propuestos.
5.2 Identificar los diferentes tipos de archivos , programarlos y aplicarlos en la solución de problemas
El alumno aplicará arreglos y archivos en Programas.
Actividades de aprendizaje
5.1 Utilizar los arreglos (vectores y matrices) en programación estructurada por medio de ejercicios Propuestos.
5.2 Identificar los diferentes tipos de archivos , programarlos y aplicarlos en la solución de problemas
Unidad 4: Estructuras de Decisión y Control
Objetivo
El alumno programara y aplicará las estructuras de decisión y control en Programas.
4.1 Utilizar estructuras secuenciales en la Programación de ejercicios propuestos.
4.2 Utilizar estructuras de transferencias condicionales e incondicionales en la
Programación de ejercicios propuestos.
4.3 Utilizar estructuras de repetitivas en la Programación de ejercicios propuestos.
El alumno programara y aplicará las estructuras de decisión y control en Programas.
4.1 Utilizar estructuras secuenciales en la Programación de ejercicios propuestos.
4.2 Utilizar estructuras de transferencias condicionales e incondicionales en la
Programación de ejercicios propuestos.
4.3 Utilizar estructuras de repetitivas en la Programación de ejercicios propuestos.
Unidad 3: Fundamentos del Lenguaje
Objetivo.
El alumno diseñará, editará, compilará y ejecutará programas básicos.
3.1 Investigar el desarrollo histórico del lenguaje estructurado y discutirá sus
resultados en forma grupal.
3.2 Identificar la estructura general de un programa en lenguaje estructurado.
3.3 Identificar las palabras reservadas del lenguaje y su utilidad y la representación básica de datos.
3.4 Aplicar la declaración de variables, Constantes, Procedimientos y Funciones en la programación estructurada.
3.5 Utilizar las operaciones aritméticas, lógicas y relacionales en la programación de ejercicios prácticos propuestos.
3.6 Diseñar, Editar, compilar y ejecutar programas de ejercicios propuestos.
El alumno diseñará, editará, compilará y ejecutará programas básicos.
3.1 Investigar el desarrollo histórico del lenguaje estructurado y discutirá sus
resultados en forma grupal.
3.2 Identificar la estructura general de un programa en lenguaje estructurado.
3.3 Identificar las palabras reservadas del lenguaje y su utilidad y la representación básica de datos.
3.4 Aplicar la declaración de variables, Constantes, Procedimientos y Funciones en la programación estructurada.
3.5 Utilizar las operaciones aritméticas, lógicas y relacionales en la programación de ejercicios prácticos propuestos.
3.6 Diseñar, Editar, compilar y ejecutar programas de ejercicios propuestos.
Suscribirse a:
Entradas (Atom)