Ingeniería Electrica

Páginas: 69 (17089 palabras) Publicado: 2 de febrero de 2013
Revisión No. 0
Vigente a partir del: 18 de Noviembre de 2008

IT-7-VIN-06-R06

Lenguaje C++

Lenguaje C 3
Capítulo II: " Lenguaje de Programación Estructurado C" 7
Capítulo III "Operadores, Expresiones y Estructuras" 22
Capítulo IV "Ciclos" 39
Capítulo V: Funciones en C 50
Capítulo VI "Estructuras de Datos" 66

Lenguaje C
El lenguaje C, fue diseñado por Dennies Ritchie en1970, en los laboratorios Bell de Estados Unidos.
Este lenguaje presenta varias características, entre las cuales están:
1. Lenguaje de programación de propósitos generales
2. Permite la Programación Estructurada (tiene que seguir un orden)
3. Abundancia de Operadores y Tipos de Datos
4. No está asociado a ningún sistema operativo ni a ninguna máquina
5. Popular y Eficaz(Capacidad de lograr lo esperado)
6. Permite el desarrollo de Sistemas Operativos y programas de aplicación
7. Portabilidad (Programacion de Alto nivel)
8. Existen las librerías en las bibliotecas
9. Tiene sólo 32 palabras reservadas

*bibliotecas: es el archivo que contiene el código objeto de una colección de rutinas o funciones que realizan tareas determinadas y se pueden utilizar enlos programas.
*Enlazador: Programa que convierte las funciones de la biblioteca estándar de C++, con el código que ha traducido el compilador.
Estructura de Un programa en C
Ya estamos apunto de entrar a lo más interesante, a la programación en sí; pero es necesario, primero; mencionar algunos de los errores típicos al programar, para que el lector sepa como identificarlos y así los puedacorregir.
1. 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 porque generalmente es el compilador, que los identifica (Y hasta muestra la línea donde se encuentra dicho error, pero eso depende de la versión del compiladorque estemos usando).
2. 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 sin valor, etc.
3. ERRORES DE LÓGICA:Muchas veces, cuando estamos programando, el compilador no nos indica erroresde sintaxis, ni de lógica; pero el resultado de nuestro programa, esta fuera del rango esperado, esto es producto de un error de lógica en el código de nuestro programa. Este tipo de errores son muy difíciles de identificar y por supuesto de corregir, ya que generalmente hay que revisar línea por línea de nuestro programa. Ejemplo: El sueldo negativo de un empleado, etc.
La estructura de unprograma en C, consta de algunas partes esenciales: las cuales son uno o más módulos llamadas funciones, siendo main() la primera función que es llamada cuando empieza la ejecución del programa .
Cada función debe contener:
1.>Directivas de preprocesador (instrucciones que se le dan al compilador antes de compilar)
#include
#define
ejemplo:
#include <stdio.h>
Lo que se le estaindicando, es que de las librerías, "Incluya" en nuestro programa la directiva stdio.h, la cual contiene las funciones de entrada y salida de datos (standar input output, en inglés). Si necesitamos las funciones matemáticas, debemos especificarlo con la declaratoria:
#include <math.h>
Si necesitamos las funciones de cadenas:
#inlcude <stlib.h>
Es necesario aclarar que esto se hace al iniciodel programa, y las declaratorias deben llevar el símbolo de numeral (#) seguido de la sentencia "include", y entre signos de mayor y menor que (<>) el nombre de la directiva.
2>Declaraciones Globalespueden ser:
*Prototipos de Funciones: También llamadas declaraciones de funciones, lo cual se tratará más adelante
*Declaraciones de Variables
Cabe destacar, que esto se hace seguido...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ingenieria eléctrica
  • Ingenieria electrica
  • Ingenieria electrica
  • ingenieria electrica
  • Ingenieria eléctrica
  • Ingenieria Electrica
  • Ingeniería eléctrica
  • Ingenieria Electrica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS