Вы находитесь на странице: 1из 8

Instituto Profesional ICEL Laboratorio 1 Seccin 2

MANUAL
PARA TI JOVEN ESTUDIANTE

Mara Meneses Lobos

Instituto Profesional ICEL Laboratorio 1 Seccin 2

INDICE
1. 2. 3. 4. Editorial Historia Contenido Conclusin

Mara Meneses Lobos

Instituto Profesional ICEL Laboratorio 1 Seccin 2

EDITORIAL
En el mundo tan r !ido "ue nos encontramos# es necesario actuali$arse !ara no "uedar atr s# es !or eso "ue %o& en el si'lo ((I# %a& "ue estudiar & dentro de los m s futuro se !ro&ecta es estudiar an lisis de sistema. Ho& estamos en el si'lo ((I# tan r !ido !asa el tiem!o# nuestros antece!asados no alcan$an a dimensionaron con la ra!ide$ "ue )amos# la com!utacin %a sido un !ilar fundamentar en este a)ance. Es !or ello "ue debemos estudiar & me*orar las %erramientas "ue el %ombre in)ento Con lo dic%o anteriormente !resentamos en esta re)ista un +Manual , sico de C--.# en donde encontraran una !arte im!ortante de la ciencia inform tica# como nace & se !erfecciona a tra)/s del tiem!o. Con un !e"ue0o rese0a %istorica# como estamos %o& & adonde )amos. 1e in)ito a conocer m s de este tema tan im!ortante !ara el mundo entero# &a "ue todo %o& se mane*a con !ro'ramas com!utacionales# & te desafiamos a ser !arte de este mundo donde a!licaras nuestros conce!tos & te daras cuenta "ue es un mundo finito la com!utacin con 'randes lo'ros & !or "ue no decirlo en el futuro cercano %acer noticia con nue)os descubrimientos 2%ora no introduciremos a los !ro'ramas# o sea# +mane*aremos todo desde a dentro !ara "ue funcione & !odamos reali$ar nuestros re"uerimientos.

Mara Meneses Lobos

Instituto Profesional ICEL Laboratorio 1 Seccin 2

BREVE HISTORIA
Para %ablar de C--# debemos mencionar sus races# este nace del len'ua*e de !ro'ramacin de C# los se0ores 3. 1%om!son & 4. 5itc%ie# fueron los creadores de este re)olucionario !ro'rama en los laboratorios de ,ell de 261 entre los a0os 1787 & 1793# :!or "uu/ se llam C;# se llam as !or "ue muc%as caracteristicas fueron tomadas de un len'ua*e anterior llamada +,.# & C se %a ido !erfeccionando lo'rando con)ertirse me*oras continuas lo'rando finalmente a C--# resumiendo fue el me*oramiento del len'ua*e de !ro'ramacin del ,. dic%os !ro'ramas se encuentran orientados a la im!lementacin del Sistemas <!erati)os. Ha& muc%as le&endas acerca de C--# mencionaremos al'unas !ara "ue se formen la idea# de "ue no %a sido f cil desarrollar & unificar los criterios. 1. En ese tiem!o %aba !oca ca!acidad de !roceso & al tener "ue so!ortar 1== usuarios. 2. Las *ustificacin !ara obtener el ordenador ori'inal "u se us !ara desarrollar >ni?# este sistema se %i$o con un len'ua*e ensamblador. M s tarde# el len'ua*e C se desarrollo !ara !oder reescribir el sistema o!erati)o. En las !rimeras )ersiones de C# las @nicas funciones "ue necesitaban ser declaradas si se usaban antes de la definicin de la funcin eran las "ue retonaban )alores no enteros# es decir# "ue !resu!ona "ue una funcin "ue se usaba sin declaracin !re)ia de)ol)era a un entero. La !rimera estandari$acin del len'ua*e C fue en el a0o 17A3# en donde se formo un comit/ !ara estandari$ar llamado 2BSI C# dic%a !alabra !ro)iene de las si'las de E.E.>.>. 2BSI si'nifica Instituto Bacional Estadounidense de Est ndares# es una or'ani$acin sin nimo de lucro "ue su!er)isa el desarrollo de los est ndares !ara !roductos# ser)icios# !rocesos &

sistemas en los E.E.>.>.# desde a% nace 2BSI C# donde crea un len'ua*e uniforme a !aritr de C ori'inal

Mara Meneses Lobos

Instituto Profesional ICEL Laboratorio 1 Seccin 2

CONTENIDO

1oGensC e?isten seis clases de com!onentes sint cticosC !alabras cla)e# identificadores# Para mencionar o introducirnos a !rofundi$ar el constantes# cadenas de caracteres# o!eradores & !ro'rama informatico C# definiremos al'unos se!aradores. conce!tosC Pro'ramaC est constituido !or un con*unto de instrucciones "ue se e*ecutan# ordinariamente de modo secuencial. MailC todo !ro'rama aun"ue sea el m s !e"ue0o %asta el mas com!le*o# tiene un !ro'rama !rinci!al "ue es con el "ue se comien$a la e*ecucin del !ro'rama. Esta funcin se llama main. DuncinC las a!licaciones suelen tener decenas & a@n cientos de miles de lneas de cdi'o de fuente# al aumentar su tama0o es !oco mane*ables. IdentificadorC es un nombre con el "ue se %ace referencia a un funcin o al contenido de una $ona de la memoria <!eradoresC son si'nos es!eciales "ue indican determinadas o!eracione a reali$ar con las )ariables &Eo constantes sobre las "ue act@an en el !ro'rama Se!aradoresC est n constituidos !or uno o )arios es!acion en blanco# tabuladores & caracteristicas de nue)a lnea. Com!ilarF es el elemento m s caractersticos del len'ua*e C--# su misin consiste en traducir a len'ua*e de m "uina el !ro'rama C-- contenido en uno o m s fic%eros fuente. ProcesadorC es un com!onente caracterstico de C--# act@a sobre el !ro'rama fuente. Librera Est ndarC con el ob*eto de mantener el len'ua*e lo m s sencillo !osible# muc%as sentencias "ue e?isten en otros len'ua*es.

Mara Meneses Lobos

Instituto Profesional ICEL Laboratorio 1 Seccin 2

LAS PALABRAS CLAVES DEL C++


En C-- e?isten !alabras cla)e HGe&IordsJ "ue el usuario no !uede utili$ar como identificadores Hnombres de )ariables &Eo de funcionesJ. La ra$n de ellos es "ue el com!utador le sir)e !ara "ue realice una tarea mu& determinada# son alrededor de 4A !alabras cla)es# con el fin de no cometer errores en el futuro# ser n mencionadosC 1. asm 2. auto 3. breaG 4. case K. catc% 8. c%ar 9. class A. const 7. continue 1=. default 11. delete 12. do 13. double 14. else 1K. enum 18. e?tern 19. float 1A. for 17. friend 2=. 'oto 21. if 22. inline 23. int 24. lon' 2K. neI 28. o!erator 29. !ri)ate 2A. !rotected 27. !ublic 3=. re'ister 31. return 32. s%ort 33. si'ned 34. si$eof 3K. static

38. struct 39. sIitc% 3A. tem!late 37. t%is 4=. t%roI 41. tr& 42. t&!edef 43. union 44. unsi'ned 4K. )irtual 48. )oid 49. )olatile 4A. I%ile

Mara Meneses Lobos

Instituto Profesional ICEL Laboratorio 1 Seccin 2 2%ora "ue %emos reali$ados un !e"ue0a rese0a sobre el nacimiento de C# 'losario b sico# entraremos a la dimensin de reali$ar las e*ercicios con el fin de e?!licar con ma&or detalles. EJERCICIOS: Este !ro'rama im!rime el mensa*e +Hola 2mi'a. ELHola 2mi'aLE MincludeNstudio.%O mainHJ P !rintf H+Hola 2mi'aQn.JF R

1i!os de datos fundamentales )ariables traba*a con datos de distinta naturale$a comoC 1. 1e?to formado !or caracteres alfanum/ricos 2. B@meros enteros 3. B@meros reales# con !arte entera & fraccionaria BotaC al'unos de estos ti!os de datos admiten distintos n@meros de cifras Hran'o &Eo !resinJ 2l'unos ti!os de datos sonC 4atos enterosC 1. c%ar 2. si'ned c%ar 3. unsi'ned c%ar 4. si'ned s%ort int K. si'ned int 8. si'ned lon' int 9. unsi'ned s%ort int A. unsi'ned int 7. unsi'ned lo' int 4atos realesC 1. float 2. double 3. lon' double 2l'unas !alabra a considerarC char : %ace referencia a "ue se trata un car cter int : indica "ue se trata de un n@mero entero float : indica "ue se trata de un n@mero real i!n"# : n@mero entero - S hort : referencia al n@mero de cifras lon! : referencia al n@mero de cifras

Mara Meneses Lobos

Instituto Profesional ICEL Laboratorio 1 Seccin 2

CARACTERES $TIPO CHAR% Contienen un @nico car cter & se almacenan en b&te de memoria HA bitsJ.

Mara Meneses Lobos

Вам также может понравиться