programacion
Instituto Tecnológico Superior de Xalapa
Antología
Programación
Básica
Docente:
ISC René Zahorí Torres Becerra
Temario
1. Introducción a la computación
1.1. Breve reseña de la computación
1.2. Impacto de las computadoras en la sociedad
1.3. Definiciones
1.3.1. Lenguaje de Alto Nivel, bajo nivel, ensamblador y maquina.
1.3.2. Compilador1.3.3. Traductor
1.3.4. Sistemas Numéricos
1.3.5. Arquitectura de computadoras
1.3.6. Sistemas operativos
1.4. Descripción de tipos de programación
1.4.1. Programación estructurada
1.4.2. Programación orientada a objetos
1.4.3. Programación de descripción de Hardware sistemas numéricos
1.5. Lenguajes de programación
2. Diseño de algoritmos
2.1. Conceptos básicos
2.2. Metodología de laprogramación
2.3. Diagramas de flujo
2.4. Pseudocódigos
3. Fundamentos del Lenguaje
3.1. Desarrollo histórico del lenguaje estructurado
3.2. Estructura general de un programa
3.3. Palabras reservadas
3.4. Representación de datos básicos
3.5. Declaración de variables, Constantes, Procedimientos y Funciones
3.6. Operaciones aritméticas, lógicas y relacionales.
3.7. Diseño, Edición, Compilacióny Ejecución de programas
4. Estructuras de Decisión y Control
4.1. Estructura secuencial
4.2. Estructuras de Transferencia Incondicionales
4.3. Estructuras de Transferencia Condicionales
4.4. Estructuras Repetitivas (Bucles)
5. Arreglos y Archivos
5.1. Arreglos (Vectores y Matrices)
5.2. Manejo Archivos
6. Módulos
6.1. Diferencia entre Funciones y Procedimientos.
6.2. Activación /Invocación de Funciones y Procedimientos
6.3. Uso de Funciones y Procedimientos con Parámetros
7. Graficación
7.1. Conceptos básicos de gráficas.
7.2. Introducción básica de manejo de gráficas.
7.3. Uso de librerías para la realización de gráficas.
7.4. Graficación de un punto y líneas rectas
7.5. Graficación de Funciones Matemáticas en el plano cartesiano.
7.6. Introducción a la potenciagráfica.
8. Puertos
8.1. Conceptos generales de manejos de puertos
8.2. Configuración del puerto paralelo en las computadoras
8.3. Uso de instrucciones para manejo del puerto paralelo.
Unidad 1
1 Introducción a la computación y la hoja de cálculo
1.1 Breve reseña de la computación
¿Qué significa computación?
La computación es la disciplina que, basada en la Electrónica, lasMatemáticas y la Física, permite procesar de manera automatizada grandes volúmenes de información mediante la realización de todo tipo de cálculos numéricos.
¿Qué es una computadora?
Una computadora es un conjunto de dispositivos electrónicos dispuestos y enlazados para captar instrucciones y/o datos de entrada, almacenarlos, realizar operaciones lógicas y aritméticas siguiendo una secuencia deinstrucciones o un programa predeterminado y como salida proporcionar un resultado de manera rápida y eficiente.
Los dispositivos básicos que conforman una computadora son:
La unidad central de proceso (CPU por sus siglas en inglés), que controla las actividades que realiza la computadora, por lo que podemos decir que es "el cerebro".
El monitor, que permite visualizar la informaciónprocesada por el CPU.
El teclado, que permite transmitir información al CPU.
El CPU se compone a su vez de un conjunto de dispositivos:
Tarjeta madre
Fuente de poder
Microprocesador
Tarjetas controladoras
Dispositivos de memoria
Puertos
A lo largo del tutorial revisarás las funciones de estos dispositivos; así mismo, conocerás algunos otros dispositivos que se pueden conectar a lacomputadora para facilitar o incrementar las tareas que puedes realizar con ella.
Arquitectura básica de una computadora
Se denomina hardware a todos los elementos tangibles de la computadora: procesador, monitor, teclado, tarjetas, circuitos integrados, cables, etc.
El hardware de una computadora está compuesto por la unidad central, los dispositivos periféricos de entrada, de salida y de...
Regístrate para leer el documento completo.