Upload
cristhiancastro
View
218
Download
0
Embed Size (px)
Citation preview
8/17/2019 Presentacion Del Proyecto de Progra 2- progra 2 en base a objetos -dev
1/12
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
“PROGRAMACION DE COMPUTADORAS 2”
PROFESORA: KARINA ESCALANTE
PROYECTO: “SUELDO SEMANAL DE UN PROFESOR DE LA FCM-UNMSM”
INTEGRANTES:
• Cárdenas Falcón, Andersn!
• Cas"r dela Cr#$, Cr%s"&%an '!
• Cas"r Ta(%a, Le)$er!
• Marc Cr#$, Ed*ard!
+.
8/17/2019 Presentacion Del Proyecto de Progra 2- progra 2 en base a objetos -dev
2/12
INTRODUCCION
El len/#a)e C00 se c1en$ó a desarrllar en 23! S# a#"r 4#e '! S"r#s"r#(,
"a15%6n de la ATT 7asc%ac%n de "6cn%cs en "elec1#n%cac%nes8! Alc1%en$ era #na e9"ens%ón del len/#a)e C :#e 4#e den1%nada C withclasss! Es"e n#e; len/#a)e c1en$ó a ser #"%l%$ad 4#era de la ATT en 23
El n15re C!! es "a15%6n de ese a=, > &ace re4erenc%a al carác"er del(eradr %ncre1en" de C 7008! An"e la /ran d%4#s%ón > 69%" :#e %5a 5"en%end
en el 1#nd de ls (r/ra1adres, la ATT c1en$ó a es"andar%$arl
%n"erna1en"e en 23?!
En la ac"#al%dad, el C00 es #n len/#a)e ;ersá"%l, ("en"e > /eneral! S# 69%"
en"re ls (r/ra1adres (r4es%nales le &a lle;ad a c#(ar el (r%1er (#es"
c1 &erra1%en"a de desarrll de a(l%cac%nes! El C00 1an"%ene las ;en"a)as
del C en c#an" a r%:#e$a de (eradres > e9(res%nes, 4le9%5%l%dad, cnc%s%ón >
e4%c%enc%a! Ade1ás, &a el%1%nad al/#nas de las d%4%c#l"ades > l%1%"ac%nes del
C r%/%nal!
8/17/2019 Presentacion Del Proyecto de Progra 2- progra 2 en base a objetos -dev
3/12
O"#ETIVOS
O"#ETIVO PRINCIPAL
Crear #n (r/ra1a :#e calc#le el s#eld 1ens#al de #n (r4esr en el
en"rn de desarrll %n"e/rad de;-C00!
• Fac%l%"ar el "ra5a) al 11en" de sacar c#en"a s5re l :#e se ;a
%n;er"%r en ls (r4esres!
• E9(l%car de 4r1a de"allada el (r/ra1a a real%$arse!
O"#ETIVO SECUNDARIO
• @#e la 4ac#l"ad (#eda &acer #na 5#ena ;%s%ón de c#an" "endrá :#e
/as"ar (ara as sacar #n 1e)r (res#(#es"!
• A(render a e)ec#"ar ó("%1a1en"e el (r/ra1a de;-C00!
• Cncer el de5%d #s de las l%5reras a #sarse!
http://www.monografias.com/Computacion/Programacion/http://www.monografias.com/trabajos12/desorgan/desorgan.shtmlhttp://www.monografias.com/trabajos12/desorgan/desorgan.shtmlhttp://www.monografias.com/Computacion/Programacion/
8/17/2019 Presentacion Del Proyecto de Progra 2- progra 2 en base a objetos -dev
4/12
MARCO TE$RICO
La (r/ra1ac%ón r%en"ada a 5)e"s es #n (arad%/1a de (r/ra1ac%ón :#e
#sa 5)e"s en s#s %n"eracc%nes, (ara d%se=ar a(l%cac%nes > (r/ra1as
%n4r1á"%cs!
P%&lic:
Una ;ar%a5leB4#nc%ón (5l%ca (#ede ser acced%da desde 4#era de la clase! Es
dec%r, (#ed acceder desde la %ns"anc%a de la clase > n sól desde el cód%/
%n"ern de la clase! E)e1(l de 4#nc%nes (5l%cas sn ls 16"ds de #na
clase! Ta15%6n es (s%5le crear ;ar%a5les (5l%cas, (ara :#e (#edan ser
1ane)adas desde la %ns"anc%a, (er n es al/ c1n rec1enda5le, en"re
"ras csas (r:#e de)a #n ec de se/#r%dad en la clase, aca5and cn la
%dea de la “enca(s#lac%ón”! Para declarar #na ;ar%a5leB4#nc%ón c1 (5l%ca, se
le an"e(ne la (ala5ra cla;e “(#5l%c”!
P'i(at:
Al cn"rar% :#e las (5l%cas, las ;ar%a5lesB4#nc%nes (r%;adas sól (#eden ser
acced%das desde den"r de la 1%s1a clase! Td %n"en" de lla1arlas desde la
#na %ns"anc%a de la 1%s1a es en ;an! Man"ener ;ar%a5lesB4#nc%nes (r%;adas
(er1%"en "ener #n 1a>r cn"rl s5re la clase, s5re el 1d c1 (rcesa
s#s 16"ds, c1 1ane)a s#s ;ar%a5les, e"c! Para declarar #na
;ar%a5leB4#nc%ón c1 (r%;ada, se le an"e(ne la (ala5ra cla;e “(r%;a"e”!
Al)%*+s ti,+s -%*.a/*tals:
Ti,+ 0cha'0 + ca'1ct':
Es el "%( 5ás%c al4an#16r%c, es dec%r :#e (#ede cn"ener #n carác"er, #n
d/%" n#16r%c #n s%/n de (#n"#ac%ón! Desde el (#n" de ;%s"a del
rdenadr, "ds ess ;alres sn carac"eres! En C > C00 es"e "%( s%e1(re
cn"%ene #n n%c carác"er del cód%/ ASCII!
Ti,+ 0i*t0 + *t'+:
Las ;ar%a5les en"eras al1acenan n1ers en"ers den"r de ls l1%"es de s#"a1a=, a s# ;e$, ese "a1a= de(ende de la (la"a4r1a del c1(%ladr, > deln1er de 5%"s :#e #se (r (ala5ra de 1e1r%a 3, , + re/las 4%)as(ara sa5er el 1a>r n1er :#e (de1s al1acenar en cada "%( %n", ln/ %n" s&r" %n" de(ende en /ran 1ed%da del c1(%ladr > del rdenadr! Sól(de1s es"ar se/#rs de :#e ese n1er en s&r" %n" es 1enr %/#al :#een %n", > 6s"e a s# ;e$ es 1enr %/#al :#e en ln/ %n"!
G+t+ Eti%ta:
http://www.cristalab.com/programacion-orientada-objetos/conceptos-poo/http://www.monografias.com/trabajos3/bcd/bcd.shtmlhttp://www.monografias.com/trabajos6/lide/lide.shtmlhttp://www.monografias.com/trabajos6/lide/lide.shtmlhttp://www.monografias.com/trabajos5/segu/segu.shtmlhttp://www.cristalab.com/programacion-orientada-objetos/conceptos-poo/http://www.monografias.com/trabajos3/bcd/bcd.shtmlhttp://www.monografias.com/trabajos6/lide/lide.shtmlhttp://www.monografias.com/trabajos5/segu/segu.shtml
8/17/2019 Presentacion Del Proyecto de Progra 2- progra 2 en base a objetos -dev
5/12
La %ns"r#cc%ón /" "rans4%ere el cn"rl a #na e"%:#e"a! La e"%:#e"a es(ec%4%cadade5e es"ar en la 1%s1a 4#nc%ón > (#ede a(arecer delan"e de #na sla%ns"r#cc%ón en la 1%s1a 4#nc%ón!
C+*st'%ct+':
El 5)e"%; de #n cns"r#c"r es el de %n%c%al%$ar #n 5)e" c#and 6s"e escread! As%/nare1s ls ;alres %n%c%ales as c1 ls (rcess :#e 6s"a clasede5a real%$ar!
Dst'%ct+':
Un des"r#c"r en al/#ns len/#a)es de (r/ra1ac%ón r%en"ads a 5)e"s es#n 16"d de #na clase :#e se lla1a )#s" an"es de #na %ns"anc%a de esa clase> se el%1%na de la 1e1r%a!
S3st/ Pa%s:
es (ara de"ener el (r/ra1a c1 d%ce a&% (a#se (a#sar el (r/ra1a (r
e)e1(l l #"%l%$ 1#c& al 4%nal%$ar el cd%/ de 1% (r/ra1a as% an"es de sal%r
1e 1#es"ra "d l :#e 1% (r/ra1a real%$ > n "er1%na a 1ens :#e
(res%ne #na "ecla!
S3st/ Cls:
Para l%1(%ar la (an"alla!
A'')l+s:
Un arre/l arra> es #na es"r#c"#ra de da"s 5ás%ca :#e al1acena 5)e"s de#n 1%s1 "%( en #na sla #n%dad # 5)e" cn #n "a1a= 4%)!
APLICACI$N
8/17/2019 Presentacion Del Proyecto de Progra 2- progra 2 en base a objetos -dev
6/12
8/17/2019 Presentacion Del Proyecto de Progra 2- progra 2 en base a objetos -dev
7/12
8/17/2019 Presentacion Del Proyecto de Progra 2- progra 2 en base a objetos -dev
8/12
8/17/2019 Presentacion Del Proyecto de Progra 2- progra 2 en base a objetos -dev
9/12
8/17/2019 Presentacion Del Proyecto de Progra 2- progra 2 en base a objetos -dev
10/12
M#es"ra en Pan"alla
8/17/2019 Presentacion Del Proyecto de Progra 2- progra 2 en base a objetos -dev
11/12
CONCLUSIONES
En es"e (r>ec" ns &e1s (d%d dar c#en"a la /ran %1(r"anc%a :#e "%enen
cada "e1a del s%la5#s de (r/ra1ac%ón de c1(#"adras +, >a :#e al rec(%lar
"d l a(rend%d l &e1s (las1ad en #n (r/ra1a el c#al (#ede ser
5ene4%c%s (ara en es"e cas la FACULTAD DE CIENCIAS MATEMATICAS
cn el 5)e"%; de a/%l%$ar la (erac%ón de ;er c#án" se le de5e de (a/ar a
cada (r4esr se1anal1en"e!
"I"LIOGRAF4A
GOHANES, L! 7+38! Fundamentos de la programación. Algoritmos yEstructura de Datos, J Ed%c%ón! Madr%d Mcra*-%ll!
8/17/2019 Presentacion Del Proyecto de Progra 2- progra 2 en base a objetos -dev
12/12
Alan D! Osr% R)as! Man#al Teór%c-Prác"%c!
L%$a A;%la,Cesar !Al/r%"1 > Cd%4%cac%ón en C00