lenguaje c

Páginas: 76 (18811 palabras) Publicado: 13 de mayo de 2014
PROTECO / Lenguaje C

Ángel Alfaro Ramírez

Pr otec o
Programa de Tecnología en Cómputo

Universidad Nacional Autónoma de México
FACULTAD DE INGENIERÍA

Ángel Alfa ro Ram íre z
México, D. F.
Ciudad Universitaria

0

PROTECO / Lenguaje C

Ángel Alfaro Ramírez

PROTECO

Programa de Tecnología en Cómputo
Programa de Curso

Lenguaje C

Diri gi do a:
Cualqui er pers onaque conoci endo el f unci onami ento de la computador a y s u
entor no, y sabi endo pr ogr amar , quier a conocer uno de l os lenguajes
uni vers ales más uti l izados actual mente.

Objeti vos:


Apr ender l a s intaxi s y car acter ís ti cas f undamental es de es te lenguaje, l a
es tr ucturaci ón de l os pr ogr amas es cri tos en el mi s mo, el di seño de
f unci ones C y la util izaci óncor recta de sus i ns tr ucci ones .



Pr acticar l a pr ogr amaci ón en dicho lenguaje, s obre cas os real es y
comprobar el f unci onami ento cor recto sobr e la computador a des ti nada a
el l o.

Con stan cia del Curs o:
S e hará entrega de un cer ti ficado o cons tancia en base a l as pr uebas y / o
pr ácticas r eali zadas dur ante el cur s o a todas aquell as personas que hayancumpl i do con l os pl anteami entos que s e darán a conocer.

1

PROTECO / Lenguaje C

Ángel Alfaro Ramírez

Manual de Pro gra mación: Leng uaje C Bási co
Temario

T EMA

1.

2.
T EMA 3.
T EMA 4.
T EMA 5.
T EMA 6.
T EMA

Nociones básicas sobre el lenguaje C
(Introducción al le nguaje C)

Introducción a la programación en C
Estructuras de Control de RepeticiónEstructuras de Control de Selección
Caracteres y Cadenas
Arreglos

PROTECO / Lenguaje C

Ángel Alfaro Ramírez

T E MA

1.

INTRODUC CIÓN AL LEN GUAJE C
1.1
1.2
1.3
1.4

1.1

La hist oria de C
Le ngua je s de P rograma ción
C once ptos y ca racteríst ica s sobre C
Los funda ment os del e ntorno C ( E dit or, C ompilador y P rocesa dor)

1

La h ist oria d e C
(C on cep to gener al)
(C

C e voluciono a pa rtir de dos le nguaje s previos, BCP L y B. BC PL; fue de sa rrollado
e n 1967 por Ma rtín Richa rds, como un lenguaje pa ra escribir soft wa re y
compiladores de sist e ma s ope rat ivos.
Ke n T hompson mode ló muchas cara cte ríst ica s de su le ngua je B siguie ndo sus
contra pa rt ida s e n BCP L, y ut iliz ó B en 1970 pa ra cre a r ve rsiones iniciale s del
sist ema opera t ivo UNIX e n los La borat orios Be ll, sobre una comput adora P DP -7 de
DE C. T ant o BCP L como B e ran lengua je s “sin tipo” ca da ele me nt o de dat os
ocupa ba una pala bra “en me moria ” y que da ba a cargo de l progra ma dor el t rata r
un ele me nto de datos como si se tra t ara de un número ent e ro o de un núme ro
re a l.
E l lengua je C fue derivado de l lengua je B por De nnis Rit chie , de los Laborat orios
Be ll, y el inicio se impla nt o e n 1972 en una comput adora P DP -11 de DEC . C a l
inicio se hizo muy conocido como le ngua je de desa rrollo de l siste ma ope rativo
U NIX. Hoy en día virt ualment e t odos los sist e ma s principale s e st án e scrit os en C
y/o C ++. A lo la rgo de las últ ima s dé cada s, C y sus varia nt e s se ha n hecho
disponible s pa ra la mayor pa rte de las comput a doras. C e s inde pe ndient e de l
ha rdwa re . Con un dise ño cuidadoso, e s posible e scribir programa s e n C que sea n
portá t iles ha cia la ma yor parte de las comput a dora s. C ut iliz a muchos de los
3

PROTECO / Lenguaje C

Ángel Alfaro Ramírez

conce ptos import a nt e s de BC PL y de B, ade má s de aña dir los t ipos deda t os y
ot ras cara cte ríst ica s pode rosa s.
Ha cia fina les de los 70, C ha bía evoluciona do a lo que hoy se conoce como C
“t radiciona l”. La publicación e n 1978 de l libro de Ke rnigha n y de R it chie, T he C
P rogra mming La ngua ge , a t rajo gran at e nción sobre e ste le ngua je. Esta
publica ción se convirt ió e n uno de los libros cie ntíficos de computa dora s de má s
é x...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lenguaje C#
  • LENGUAJE C
  • Lenguaje c
  • Lenguaje C
  • Lenguaje c
  • lenguaje c
  • lenguaje c
  • Lenguaje c

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS