Guía de programación

Páginas: 22 (5499 palabras) Publicado: 15 de agosto de 2010
Guía de Programación
UNIDAD I: Introducción a la Programación 2
1.1 Historia de los Lenguajes de programación 2
1.2 Procesos de edición, compilación, enlazado 2
1.3 Entorno del lenguaje “C”. 4
UNIDAD II: Operadores, variables, constantes, tipos de datos y expresiones 7
2.1 Elementos de léxico y sintaxis 7
2.2 Variables y constantes 7
2.3 Tipos de datos fundamentales 7
2.4Operadores y precedencia 7
2.5 Construcción de expresiones 11
2.6 Sentencias y bloques de sentencias de programa 11
2.7 Funciones básicas de entrada y salida 11
UNIDAD III: Control de flujo de programa 11
3.1 Control secuencial 11
3.2 Control selectivo 11
3.3 Control repetitivo 18
3.4 Ciclos anidados 28
UNIDAD IV: Funciones básicas 28
4.1 Funciones de biblioteca 29
4.2Declaración de funciones (prototipo) 29
4.3 Definición e invocación de funciones (llamadas por valor) 29
4.4 Reglas de alcance o cobertura 40
5.1 Arreglos numéricos tipo vector y matriz 42
5.2 Arreglos numéricos multidimensionales 42
5.3 Arreglos de caracteres 42
5.4 Búsqueda de datos en arreglos 42
5.5 Pasar arreglos a funciones 42
UNIDAD VI: Apuntadores 42
6.1Definición e inicialización de variables tipo apuntador 42
6.2 Precedencia de operadores de apuntadores 42
6.3 El calificador const con apuntadores 42
6.4 el operador sizeof 42
6.5 expresiones y aritmética con apuntadores 42
6.6 Relación entre apuntadores y arreglos 42
6.7 Arreglos de apuntadores 42
6.8 Apuntadores a funciones 42
UNIDAD VII: Cadenas 42
UNIDAD VIII: Estructuras 438.1 Definición de estructuras 43
8.2 Inicialización de estructuras 43
8.3 Utilización de estructuras con funciones 43
UNIDAD IX: Archivos 43
9.2 archivos y flujos 43
9.3 Archivos de acceso secuencial 43
9.4 Archivos de acceso directo o aleatorio 43

UNIDAD I: Introducción a la Programación

  

1.1 Historia de los Lenguajes de programación

Estudiar: en que época, quien,y para que se creo el lenguaje C y sus características

El lenguaje C, fue diseñado por Dennies Ritchie en 1970, en los laboratorios Bell de Estados Unidos.
Este lenguaje presenta varias características, entre las cuales están:

• Lenguaje de programación de propósitos generales
• Permite la Programación Estructurada
• Utiliza Operadores y Tipos de Datos
• No está asociadoa ningún sistema operativo ni a ninguna máquina
• Permite el desarrollo de Sistemas Operativos y programas de aplicación
• Portabilidad
• Existen las librerías en las bibliotecas
• tiene sólo 32 palabras reservadas

1.2 Procesos de edición, compilación, enlazado

Pasos del Proceso externo

1. Se realiza primero que nada el análisis del problema a resolver,
2. se haceun planteamiento identificando las entradas y salidas esperadas del programa
3. luego se utiliza una herramienta de programación como diagramas de flujo o pseudocódigo,
4. Se edita el código en un editor del tipos ASCII
5. Luego se compila, si no hay errores saltar paso 6
6. Se eliminan errores de sintaxis
7. Se ejecuta, se verifica si los resultados son los esperados si no hay erroressaltar el paso 8
8. Se corrigen los errores que pueden ser:

ERROR DE SINTAXIS: Estos errores son producidos, cuando se hace mal uso de las reglas del lenguaje de programación, y se violan las normas de sintaxis, de ese lenguaje (en nuestro caso C); estos errores son fáciles de detectar por que generalmente es el compilador, que los identifica (Y hasta muestrala línea donde se encuentra dichoerror, pero eso depende de la versión del compilador que estemos usando). En este curso he usado Turbo C, en su versión 2 y 3.
ERRORES DE EJECUCIÓN: Estos errores se producen , cuando le indicamos a la computadora, realizar una determinada acción, y esta la comprende, pero no puede ejecutarla. Por ejemplo, indicarle a la computadora una división entre cero, sumar dos variables a las cuales no se...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Guía de Programación
  • Guia Programacion
  • Guia de programacion
  • Guia de programacion
  • Guia programacion
  • Guia de programacion
  • Guia de programacion
  • Guia de programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS