Está en la página 1de 6

Republica Bolivariana De Venezuela Ministerio Del Poder Popular Para La Educacin Universitaria Misin Sucre __III Trimestre de Ing.

Sistema e Informtica Aldea Universitaria Ciudad Angostura

Profesora: Ingris Manaure

Participante: Lizmar Prez

Ciudad Bolvar Abril de 2012

Introduccin

El lenguaje C, a diferencia de lenguajes como Basic y Pascal que son lenguajes de alto nivel, es un lenguaje de nivel medio ya que combina las propiedades de un lenguaje de alto nivel con la funcionalidad del lenguaje ensamblador .Estos tipos de datos pueden ser manipulados por las operaciones aritmticas que proporcionan las computadoras No proporciona mecanismos para tratar tipos de datos que no sean los bsicos, debiendo ser el programador el que los desarrolle. Esto permite que el cdigo generado sea muy eficiente y de ah el xito que ha tenido como lenguaje de desarrollo de sistemas.

Pruebas Etapa proceso de ejecucin


Ejecucin de la instruccin: Interpreta la instruccin leda y enva seales de control a las unidades que deban intervenir en su ejecucin. Tras dicha ejecucin se establece cul ser la siguiente instruccin a ejecutar.

Depuracin
La depuracin del programa consiste en localizar y corregir los errores que se hayan podido producir durante el desarrollo. El objetivo es conseguir un programa que funcione lo ms correctamente posible, aunque hay que tener presente que ningn programa complejo est libre de errores al 100%

Prueba: Los casos prueba se deben considerar, como se dijo, al


momento de hacer la codificacin del programa. Por ejemplo, un programa que vaya a realizar algunas operaciones aritmticas deber considerar la aparicin de valores que probablemente le causen problemas como divisiones por cero o aproximaciones numricas, ambos casos se deben tomar en cuenta y por lo tanto se deber incluir en el programa la solucin a este tipo de problemas se acaso se presenta.

Constantes y Variable
Constante: es un dato numrico o alfanumrico que no cambia del programa. Es un valor que no puede cambiar durante la ejecucin de un Programa. En c existen cuatro tipos de constantes:

constantes literales, constantes definidas, constantes enumeradas, Constantes declaradas

Variable: Es un espacio en la memoria de la computadora que permite


almacenar temporalmente un dato durante la ejecucin de un proceso.

Variables Locales: Esto implica que esa variable slo va a poder ser
manipulada en dicha seccin, y no se podr hacer referencia fuera de dicha seccin.

Variables Globales: Utilizar una variable global requiere ms cuidado,


ya que el valor asignado en algn objeto se mantiene al llegar a otro u oros objetos.

Variable dinmica: Es un objeto que se crea durante la ejecucin de un programa en contra de lo que pudiera parecer, no son variables locales.

Tipos de Datos en c: Los datos de entrada se manipulan en el programa produciendo unos datos de salida.

Tipos de datos en c: Tipo entero: Representa nmeros entero con o sin signo. Tipo real: Representa nmeros reales con decimales Tipo carcter: Representa un carcter perteneciente a un cdigo

Tipo cadena de caracteres: Es un nmero consecutivo determinado en el lenguaje c.

de caracteres

ENTRADA/SALIDA EN C En C no existe ninguna palabra clave para realizar la entrada y salida de datos (E/S). El archivo de la librera de encabezado contiene un sinnmero de funciones para entrada y salida de datos. Entre las funciones ms importantes para esta seccin estn la funcin printf () que es una funcin de salida de datos; y la funcin scanf () que es una funcin para entrada de datos. Un lenguaje de programacin no pueda escribir, leer, actualizar datos de una base de datos, etc.

Conclusin

Todos los programas escritos en C se componen de una o ms rutinas o funciones, no teniendo por qu estar todas en un mismo fichero esto es, pueden escribirse programas en C cuyo cdigo est repartido por varios ficheros. En consecuencia, el lenguaje C est disponible abanico de plataformas (seguramente ms que lenguaje). Adems, a pesar de su naturaleza de lenguaje se desarroll para incentivar la independiente de la mquina. en un amplio cualquier otro bajo nivel, el programacin

También podría gustarte