Diferencia entre revisiones de «Programación I»
Ir a la navegación
Ir a la búsqueda
Línea 10: | Línea 10: | ||
=== Metodología de enseñanza === | === Metodología de enseñanza === | ||
=== Temario === | === Temario === | ||
+ | # Introducción a la programación. | ||
+ | :a. Lenguajes de programación, generalidades, el lenguaje C. | ||
+ | # Identificadores constantes y variables. | ||
+ | # Tipos de datos simples. | ||
+ | # Instrucción de asignación y expresiones aritméticas. | ||
+ | # Algoritmo, estructura de pseudocódigo. | ||
+ | # Instrucciones de entrada y salida. | ||
+ | # Instrucciones de control. | ||
+ | :a. Secuencia. | ||
+ | :b. Selección. | ||
+ | :c. Iteración. | ||
+ | # Proceso para la obtención de un programa ejecutable de alto nivel. | ||
+ | # Subprogramas. | ||
+ | # Alcance de identificadores. Variables locales y globales. | ||
+ | # Tipos de datos elementales y estructurados. | ||
+ | # Estudio de casos: Búsqueda y ordenación. |
Revisión del 12:37 12 oct 2012
Programación 1 - Tecnólogo en Telecomunicaciones
El lenguaje de programación C es uno de los más utilizados (si no el que más) en la programación de sistemas software, es un lenguaje de programación de propósito general, es uno de los más rápidos y potentes que existen. Es similar a Python en muchos aspectos fundamentales: presenta las mismas estructuras de control (selección condicional, iteración), permite trabajar con algunos tipos de datos similares (enteros, flotantes, secuencias), hace posible definir y usar funciones, etc. No obstante, en muchas otras cuestiones es un lenguaje muy diferente. El lenguaje C ha demostrado ser un lenguaje extremadamente eficaz, hasta como para crear sistemas operativos, como Linux que fue creado (básicamente) en este lenguaje.
Objetivos de la asignatura
El estudiante deberá:
- Comprender las posibilidades de un lenguaje procedual simple.
- Manejar las estructuras de datos básicas y las estructuras de control simples del lenguaje.
- Aplicar las técnicas de división de programas en procedimientos y funciones.
- Utilizar en la práctica el lenguaje de programación procedual para resolver problemas simples de programación.
Metodología de enseñanza
Temario
- Introducción a la programación.
- a. Lenguajes de programación, generalidades, el lenguaje C.
- Identificadores constantes y variables.
- Tipos de datos simples.
- Instrucción de asignación y expresiones aritméticas.
- Algoritmo, estructura de pseudocódigo.
- Instrucciones de entrada y salida.
- Instrucciones de control.
- a. Secuencia.
- b. Selección.
- c. Iteración.
- Proceso para la obtención de un programa ejecutable de alto nivel.
- Subprogramas.
- Alcance de identificadores. Variables locales y globales.
- Tipos de datos elementales y estructurados.
- Estudio de casos: Búsqueda y ordenación.