miércoles, 4 de mayo de 2011

CARACTERISTICAS DE LOS PROGRAMAS

1)INTEGRIDAD:Asignacion de una forma a una lengua formal
2)CLARIDAD:Facilidad de lectura en en programa
3)SENCILLEZ:Brevedad en la definicion del programa
4)EFICIENCIA:Ejecucion rapida del programa
5)MODULARIDAD:Division en suptareas especificas
6)GENERALIDAD:Razonamiento del programa para el programador

SECUENCIAS DE ESCAPE ESTANDAR EN EL LENGUAJE C

Una secuencia de escape siempre representa un caracter del ASCII, estos caracteres son clasificados como:

1) GRAFICOS: Son los simbolos de mayor utilizacion para escribir por los humanos

2) NO GRAFICOS: Son aquellos que representan acciones, un claro ejempol podria ser el de mover el cursor da la pantalla al inicio de la linea que sigue o de la lina siguiente

Una de las formas mas sencillas de escribir una secuencia de escape, es la de el caracter de barra invertida (\) continua de un caracter especial, de tal forma de que en la cadena de la funcion PRINFT se realice una secuencia de escape se debera mostrar un caracter grafico o de accion; En el lenguaje C las siguientes secuencias de escape que aparecen en el cuadro son las mas utilizadas:



Secuencias de escape en lenguaje C



OPERADORES DE IGUALDAD EN O PARA EL LENGUAJE C.

==      Igual a
!=      Distinto de (No igual a)
>       Mayor que
>=      Mayor que o igual a
<       Menor que
<=      Menor que o igual a
 

viernes, 29 de abril de 2011

CARACTERISTICAS GENERALES DEL LENGUAJE C

**C es un lenguaje estructurado de nivel medio, ni de bajo como ensamblador, ni de alto como Ada o Haskell. permitiendo a la vez una mayor flexibilidad y potencia, a cambio de menor abstracción.

**No trata de un lenguaje fuertemente tipado, lo que significa que se permite casi cualquier conversión de tipos. No es necesario que los tipos sean exactamente iguales para poder hacer conversiones, basta con que sean parecidos.

** No lleva a cabo comprobación de errores en tiempo de ejecución, es decir que no comprueba que no se sobrepasen los límites de los arrays1.3. El programador es el único responsable de llevar a cabo esas comprobaciones.

**Tiene un pequño numero de palabras clave, aproximadamente 32 en C89 y 37 en C99.

**C, dispone de una BIBLIOTECA ESTANDAR la cual contiene gran variedad de funciones que siempre están disponibles, además de las extensiones que proporcione cada compilador o entorno de desarrollo.

HISTORIA DEL LENGUEJE DE PROGRAMACION C

C es un lenguaje de programacion de proposito general que se encuentra asociado de modo universal , al sistema operativo Unix ; segun Luis Joyanes Aguilar (en lenguaje c. McGraw-Hill)... el lenguaje C es conociodo como el lenguaje de programacion de sistemas, el cual fuecreado por excelencia en 1972 por Dennis M. Ritchie en los laboratoris Bell como evolucion del anterior es decir del lenguaje B el cual se encuentra basado a su vez en BCPL
En definitiva se puede decir que el lenguaje C es una evolucion o mejora de los lenguajes:
BCPL-desarrollado por Martin Richards
B- desarrollado por ken Thompson en 1970
Podria decirce que C nace realmente en 1978 con la publicacion de C PROGRAMMING LENGUAJE por Brian Kernighan y Dennis Ritchie

jueves, 28 de abril de 2011

HISTORIA DEL LENGUAJE DE PROGRAMACION


Este es un lenguaje débilmente tipificado de medio nivel pero con muchas características de bajo nivel. Dispone de lunas estructuras que son de los lenguajes de alto nivel las cuales disponen de construcciones del lenguaje que permiten un control a muy bajo nivel. Los compiladores ofrecen extensiones que posibilitan mezclar código en ensamblador con código C o simplemente permite acceder directamente a memoria o dispositivos periféricos.

¿Como te parece este blog?