Introduccion Al Lenguaje C

Páginas: 6 (1484 palabras) Publicado: 18 de noviembre de 2012
1. INTRODUCCION AL LENGUAJE C.
Computadora: Es un dispositivo electronico que procesa informacion, esta formado por una unidad de entrada, una unidad de salida, la unidad central de procesamiento y la memora;
Maneja dos tipos de memoria:
a) Interna: es la utilizada por el procesador, se almacenan los datos y el programa en lenguaje maquina que ejecutara el CPU, al programa en este estadose le llama proceso.
b) Externa: es la que se usa para almacenar informacion de manera permanente, es cualquier dispositivo de almacenamiento como el diskette, el CD, el DVD, el disco optico, la memoria flash, etc., y guarda archivos o informacion.

2.1. LENGUAJES UTILIZADOS EN UNA COMPUTADORA.
Alto nivel: con ellos se escribe en un lenguaje similar al nuestro. Tienen la ventaja de serportables.
Estos lenguajes pueden ser compiladores o interpretes.
a) Interprete: toma una instruccion, la traduce a lenguaje maquina y la ejecuta.
b) Compilador: toma las sentencias y las traduce al lenguaje maquina, creando un archivo con todo el programa traducido.
c) Lenguaje ensamblador: es un lenguaje de bajo nivel que se programa segun las instrucciones que tiene definidas elprocesador.
d) Lenguaje maquina: es un programa escrito en ceros y unos, es muy lejano a nuestra forma de expresion, pero es el unico que entiende el procesador.
e) Programa: es un conjunto de instrucciones con el objetivo de llegar a un fin.
Hay dos grandes tipos de programas:
1) Aplicacion: son los que se conocen comunmente y que se utilizan directamente en la computadora, como losprocesadores de palabras y las hojas de calculo.
2) Sistemas: son un conjunto de programas que permiten que exista una comunicacion sencilla entre el usuario y la computadora, entre ellos estan los sistemas operativos.
f) Programador: es la persona que se dedica a escribir programas, frecuentemente son equipos de personas que en conjunto realizan un programa.
g) Software: son losprogramas utilizados en una computadora.
2.2. ETAPAS DE DESARROLLO DEL SOFTWARE.
El desarrollo y construccion de un programa sigue los siguiente:
a) Analisis:
b) Programacion.
c) Codificacion.
d) Prueba.
e) Mantenimiento.
f) Documentacion.
Depende del tamaño y finalidad del programa. se realiza en pseudocodigo, para despues codificar el programa en lenguaje C, una vezescrito en lenguaje C se compila, y se resuelven los errores de sintaxis, si no hay errores se procede a la ejecucion donde se prueba y se verifica si se obtiene lo que se planeo.
2.3. EL LENGUAJE C: HISTORIA Y CARACTERISTICAS.
Es un lenguaje de programacion de proposito general, asociado al sistema operativo UNIX.
Se utiliza para la programacion de sistemas, es una evolucion de loslenguajes B y BCPL. Que carecian de la capacidad de manejar tipos de datos, lo que era una desventaja para el programador.
En 1978 se inicia formalmente la utilizacion del lenguaje C.
2.4. ELEMENTOS DE UN PROGRAMA EN C (CONCEPTOS BASICOS).
2.5.1. Identificadores:
En un programa siempre se manipularan diversos elementos, los cuales son creados por el programador, o bien creadosjunto con el lenguaje. Cada uno necesita un nombre unico para diferenciarlo de los demas, a dichos nombres se les llama identificadores.
En C se siguen ciertas reglas como:
a) Se forma a partir de digitos, letras y caracter de subrayado, no se puede utilizar ningun otro caracter.
b) El primer caracter debe ser una letra, y aunque tambien es permitido utilizar el guion bajo como primercaracter, no es muy comun usarlo, mas bien se utiliza para formar identificadores con mas de una palabra.
c) No se puede utilizar un digito como primer caracter de un identificador.
d) El numero de caracteres puede ser ilimitado, algunos compiladores reconocen unicamente los primeros 8 caracteres y en otros casos puede reconocer hasta 31. Un consejo es que los identificadores sean lo mas...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Introduccion Lenguaje C
  • Introduccion Lenguaje C
  • INTRODUCCION LENGUAJE PROGRAMACION C++
  • Introduccion Al Lenguaje C++
  • Introduccion al lenguaje c
  • Introducción a la programación en lenguaje C
  • Introducción al Lenguaje C
  • Programacion 10 INTRODUCCION AL LENGUAJE C 1

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS