Instituto Universitario Polit Cnico

Páginas: 13 (3069 palabras) Publicado: 6 de agosto de 2015
Instituto Universitario Politécnico “Santiago Mariño” 
Escuela De Ingeniería De Sistemas 
Cátedra: Introducción a la Computación 
 
 
 
 
 
 
 
 
 
 
 
Profesor: Ramón Aray                                                   Bachiller: 
                                                                                      Jesus Gil C.I: 20.341.634 
 
 
 
 
 
Barcelona 10 de Noviembre Del 2014 
1)Lenguaje C 
 

C  es  un ​

lenguaje​
 de ​
programación​
 de  propósito  general  que 

 

ofrece ​
economía​
 sintáctica, ​
control​
 de  flujo  y ​
estructuras​
 sencillas  y  un  buen 
conjunto  de  operadores.  No  es  un  lenguaje  de  muy  alto  nivel  y  más  bien  un 
lenguaje  pequeño, sencillo y no está especializado en ningún tipo de aplicación. 
Esto  lo  hace  un  lenguaje potente,  con  un campo de aplicación ilimitado y sobre 
todo,  se  aprende  rápidamente. En  poco ​
tiempo​
, un programador  puede utilizar 
la  totalidad  del  lenguaje.  Fue  creado  en ​
1972​
 por ​
Dennis  M.  Ritchie​
 en 
los ​
Laboratorios  Bell​
 como  evolución  del  anterior  lenguaje ​
B​
,  a  su  vez  basado 
en ​
BCPL​

 
 
Al  igual  que B, es un lenguaje  orientado a la implementación  de ​
Sistemas 
Operativos​
,  concretamente ​
Unix​
.  C  es  apreciado  por  la  eficiencia  del  código 
que produce  y  es  el lenguaje de programación más popular para crear software 
de  sistemas,  aunque  también  se  utiliza  para   crear  aplicaciones.  Los 
compiladores  suelen  ofrecer  extensiones  al  lenguaje  que  posibilitan  mezclar 
código  en ​
ensamblador​
 con código  C  o  acceder  directamente  a ​
memoria​
 o 
dispositivos periféricos​

 
 
La  primera  estandarización  del  lenguaje  C   fue  en ​
ANSI​
,  con  el  estándar 
X3.159­1989.  El  lenguaje  que   define  este  estándar  fue  conocido  vulgarmente 
como ​
ANSI  C​
.  Posteriormente,  en  1990,  fue  ratificado  como  estándar ​
ISO 
(ISO/IEC  9899:1990).  La  adopción  de  este  estándar  es muy amplia por lo que, 
si  los  programas  creados  lo  siguen,  el  código  es  portátil  entre  plataformas  y/o 
arquitecturas. 
 
 
2) Estructura 
  

 
La  mejor  forma  de   aprender  un  lenguaje  es  programando  con  él.  El 
programa  más sencillo  que se puede  escribir en  C  es  el  siguiente: ​
Main​
, como 
nos  podemos  imaginar,  este  programa  no  hace  nada,  pero contiene  la  parte 
más  importante de cualquier programa  C y además, es el más pequeño que  se 
puede  escribir  y  que se compile correctamente. En él  se define la ​
función​
 main, 
que  es  la  que  ejecuta  el  sistema  operativo  al  llamar  a  un  programa  C.  El 
nombre  de  una  función  C  siempre  va  seguida  de  paréntesis,  tanto  si  tiene 
argumentos  como si  no.  La definición de la función está formada por un  bloque 
de sentencias, que está encerrado entre llaves {}. 
 
 

 

Ejemplo: 
Declaraciones globales main( ) { variables locales bloque}funcion1( ) { variables 
locales bloque } 
 

Un programa algo más complicado es el siguiente: 
 

#include main( ){printf("Hola amigos!\n");} 
 

 
Con  el visualizamos  el mensaje  Hola  amigos!  en  el terminal. En la primera 
línea  indica   que  se  tengan  en cuenta las  funciones  y  tipos   definidos  en  la 
librería  stdio  (standard  input/output).  Estas  definiciones  se  encuentran  en  el 
fichero  header stdio.h. Ahora, en la función main se incluye una única sentencia 
que  llama  a  la  función  printf.  Esta  toma  como  argumento  una  cadena  de 
caracteres,  que  se  imprimen  van  encerradas entre  dobles  comillas  "  ".  El 
símbolo \n indica un ​
cambio​
 de línea. 
 
 
Hay  un ​
grupo​
 de ​
símbolos​
, que  son ​
tratados​
 como  caracteres individuales, 
que  especifican  algunos  caracteres  especiales  del ​
código  ASCII​
.  Los  más 
importantes son: 
 
\a 

Alerta 

\b 

Espacio atrás 

\f 

Salto de página 

\n 

Salto de línea 

\r 

Retorno de carro 

\t ...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • INSTITUTO POLIT CNICO
  • INSTITUTO POLIT CNICO NACIONAL
  • Instituto Polit cnico Nacional
  • Instituto Polit Cnico Nacional
  • Instituto Polit Cnico Nacional
  • Instituto Polit cnico Nacional
  • Instituto Polite Cnico
  • EL INSTITUTO POLIT CNICO NACIONAL

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS