plan de practicas semestre 2 2015 se sistmas de informacion.docx

Upload: pacho-teves

Post on 20-Feb-2018

224 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/24/2019 PLAN DE PRACTICAS SEMESTRE 2 2015 SE SISTMAS DE INFORMACION.docx

    1/15

    Sistemas de Informacion 2015B \1. Modo Consola\ I.Vliz Vilca - 1 -

    NRO TEMA

    SEMANAS

    CALENDARIOS tareas FUENTE

    1

    VISUAL BASIC

    M!C"SLA 2 S#$ 1.Cadena % arc&i'os Li(ro Vis)al Basic

    2*+MULA+IS, C"$+L#S 2 S#$

    2.men) % (arra de&erramientas %a-licaciones derec)rsi'idad Li(ro Vis)al Basic

    CLAS#S ,B/#$S 2 C$

    .clase definido -or elr)-o

    )ia de -racticassemestre anterior

    BAS# !# !A$S 1 C$. creacion de (ase dedatos % -ractica de SL

    )ia de -racticassemestre anterior

    5 SL 2 C$)ia de -racticassemestre anterior

    3 A!"#$ 2 "V5. 'er sistema de 'entaso similar

    'ideo de sistema de'entas

    4A! "#$ #"I"!S 2 "V

    6 +#7+$#S 1 !IC

    89#++AMI#"$AS#B 1 !IC

    10!#SA++LL!#L SIS$#MA 1 !IC

    3. re'isar la -arte de-orrmacion del sistema de:ado -or le In Cr)z

    11#VALUACI"#S, $+ABA/S 1 !IC

    4.tra(a:o dein'estiacion o-cional li(re

    $$AL 14

    VISUAL BASIC MODO CONSOLASe de(e realizar los e:ercicis de l li(ro de Vis)al Basic 2012 &asta arc&i'os

    1. o-eraciones matem;ticas

    Realizar las operaciones ateaticas

    Mod)leMod)le1 !im"+1< "+2< s)maAsSinle S)(Main=> Console.rite=?I"@+#S# 7+IM#+ ")mero?> "+1 Console.+eadLine Console.rite=?I"@+#S# Se)ndo ")mero?> "+2 Console.+eadLine Console.riteLine=?LA SUMA #S 0?< "+1 D "+2> Console.riteLine=?LA +#S$A #S 0?< "+1 E "+2> Console.riteLine=?LA MUL$I7LICACI" #S 0?< "+1 F "+2>

    Console.riteLine=?LA !IVISI" #"$#+A #S 0?< "+1 \ "+2> Console.riteLine=?LA !IVISI" +#AL #S 0?< "+1 G "+2> Console.riteLine=?#L M!UL #S #S 0?< "+1 Mod"+2>

  • 7/24/2019 PLAN DE PRACTICAS SEMESTRE 2 2015 SE SISTMAS DE INFORMACION.docx

    2/15

    Sistemas de Informacion 2015B \1. Modo Consola\ I.Vliz Vilca - ! -

    Console.riteLine=?#L M!UL #S #S 0?< Int="+1> ModInt="+2>> HConsole.riteLine=?0 #L#VA! A 1 es 2?< "+1< "+2 Console.riteLine=?0 #L#VA! A 1 es 2?< "+1< "+2< Mat&.7o="+1 s#scritor.riteLine=Cadena> Cadena Console.+eadLine=>

  • 7/24/2019 PLAN DE PRACTICAS SEMESTRE 2 2015 SE SISTMAS DE INFORMACION.docx

    4/15

    Sistemas de Informacion 2015B \1. Modo Consola\ I.Vliz Vilca - ( -

    Loo- s#scritor.Close=> Console.riteLine=?Arc&i'o ra(ado satisfactoriamente?> Console.+eadLine=> #ndS)(#ndMod)le

    B Lect#ra $e Arc%i&os

    Im-ortsS%stem.IMod)leMod)le1 S)(main=> !imsrLectorAsStream+eader "eStream+eader=?eK\!A$S\"$AS.tt?> !imLineaAsStrin Console.riteLine=?lect)ra de arc&i'os?> Linea srLector.+eadLine=> !o&ile"ot=Linea Is"ot&in> Console.riteLine=Linea>

    Linea srLector.+eadLine=> Loo- Console.+eadLine=> #ndS)(#ndMod)le

    Lee ca$enas $e te)to copie c#al*#ier $o$#ento $e te)to + lo lea

  • 7/24/2019 PLAN DE PRACTICAS SEMESTRE 2 2015 SE SISTMAS DE INFORMACION.docx

    5/15

    Sistemas de Informacion 2015B \1. Modo Consola\ I.Vliz Vilca - , -

    Im-ortsS%stem.IMod)leMod)le1 S)(main=> !imsrLectorAsStream+eader "eStream+eader=?eK\!A$S\"$AS.tt?> !imLineaAsStrin !imContLineaAsInteer 0 !im"letrasAsInteer 0 !im"roCar=23>AsInteer !imcontletrasAsInteer 0 Console.riteLine=?Lect)ra de arc&i'os?> !imi< :AsInteer Linea srLector.+eadLine=> !o&ile"ot=Linea Is"ot&in> *ori 0 $o23 E 1 contletras 0

    *or: 0 $oLen=Linea> E 1 IfLinea=:> C&r=35 D :> $&encontletras contletras D 1 "et "roCar=i> contletras "et Console.riteLine=? 0 nletras 1 contenido 2 ?< ContLinea< Len=Linea>< Linea> "letras "letras D Len=Linea> Linea srLector.+eadLine=> ContLinea ContLinea D 1 Loo- Console.riteLine=?nro lineas 0< nro letras 1 ?< ContLinea< "letras>

    Console.riteLine=?*+#CU#"CIA !# L#$+AS ?> *ori 0 $o23 E 1 Console.riteLine=?0 1 ?< C&r=35 D i>< "roCar=i>>

    "et Console.+eadLine=> #ndS)(#ndMod)le

    Arear c#antos letras tiene el arc%i&o

  • 7/24/2019 PLAN DE PRACTICAS SEMESTRE 2 2015 SE SISTMAS DE INFORMACION.docx

    6/15

    Sistemas de Informacion 2015B \1. Modo Consola\ I.Vliz Vilca - . -

    Se N)iere ra(ar los 'alores en )n arc&i'o teto -ara leer en #cel

    Ela/orar #na aplicaci0n con las si#ientes opciones

    1. enerar.E se tiene )na matriz de n filas -or col)mnas N)e re-resenta lasalt)ras en )n es-acio d al -rinci-io todos las alt)ra son cero < se enerar )n nroaleatorio de filas % col)mnas entonces la celda A=r crece en 1 % asis)cesi'amente &asta llear a alt)ra m;ima de 15 < si la alt)ra es ma%or N)e 15el elemento A=r% se ')el'e a cero

    2. Mostrar. Mostrar la matriz enerada )sando colores de ac)erdo a las alt)ras. Rec#perar. +ec)-erar )n arc&i'o ra(ado de #cel. ra/ar .E ra(a el contenido de la matriz en )n arc&i'o de teto con

    delimitadores -ara #cel5. Si#lar. Sim)la las 'ariaciones de las celdas de la matriz ! )n n)mero

    determinado de 'eces3. Salir

    H FFFFFFFFFFFFFmod)lo 2

    Im-ortsS%stem.I

    Mod)leMod)le2 7)(licConstmacolAsInteer 0

  • 7/24/2019 PLAN DE PRACTICAS SEMESTRE 2 2015 SE SISTMAS DE INFORMACION.docx

    7/15

    Sistemas de Informacion 2015B \1. Modo Consola\ I.Vliz Vilca - 2 -

    7)(licConstmafilasAsInteer 20 7)(lic-asoAsInteer 20

    7)(lictamAsInteer 20 7)(lic'elAsInteer 1 7)(liccontAsInteer 0

    7)(licA=mafilas< macol>AsInteer 7)(licnfAsInteer 20< ncAsInteer 0 7)(licn'ecesAsInteer 1000 H 7)(lic "om(reArc&i'o As Strin ?#K\!A$S\!A$S!.tt? 7)(lic"om(reArc&i'oAsStrin ?!K\!A$S\MA$+IO55.tt? 7)(lic-AsInteer 5 H -osicion inicial del ser 7)(lic-%AsInteer 5 H fila inicial del ser S)(@enerarMatriz=A=AsInteer< nfAsInteer< ncAsInteer> !imr< r%AsInteer r Int=+nd=> F nc> r% Int=+nd=> F nf>

    Ifr P ncAndr% P nf $&en If=A=r%< r> P 255 E -aso> $&enH era 13 A=r%< r> A=r%< r> D -aso #lse H A=r%< r> 0 #ndIf #ndIf #ndS)(

    S)(Iniciar=A=AsInteer< nfAsInteer< ncAsInteer< 'alorAsInteer> !imfila< colAsInteer *orfila 0 $onf E 1 *orcol 0 $onc E 1 A=fila< col> 'alor "et "et #ndS)( S)(MostrarMatriz=cAsInteer< c%AsInteer< A=AsInteer< nfAsInteer< ncAsInteer< eAsInteer> !imfila< colAsInteer *orfila 0 $onf E 1

    *orcol 0 $onc E 1 Console.SetC)rsor7osition=c D col F e< c% D fila> Console.*orero)ndColor A=fila< col> Console.rite=?0?< 9e=A=fila< col>>> "et "et #ndS)(

    S)(@ra(arMatriz="om(reAsStrin< A=AsInteer< nfAsInteer< ncAsInteer> !ims#scritorAsStreamriter s#scritor "eStreamriter="om(reArc&i'o>

    !imfila< colAsInteer *orfila 0 $onf E 1 *orcol 0 $onc E 1

  • 7/24/2019 PLAN DE PRACTICAS SEMESTRE 2 2015 SE SISTMAS DE INFORMACION.docx

    8/15

    Sistemas de Informacion 2015B \1. Modo Consola\ I.Vliz Vilca - 3 -

    s#scritor.rite=?01?< A=fila< col>< '($a(> "et s#scritor.riteLine=> "et s#scritor.Close=> #ndS)(

    S)(+ec)-erarMatriz=B%Valnom(rearc&i'oAsStrin< B%ValA=AsInteer< B%ValnfAsInteer< B%ValncAsInteer> $r% !imsrLectorAsStream+eader srLector "eStream+eader=nom(rearc&i'o> !imfilaAsInteer< colAsInteer !imcadenaAsStrin ?? !ims)(cadenaAsStrin !im-osAsInteer 0

    !iminicioAsInteer 1 *orfila 0 $onf E 1 cadena srLector.+eadLine=> cadena cadena Q C&r=8> inicio 1 *orcol 0 $onc E 1 -os InStr=inicio< cadena< C&r=8>> s)(cadena Mid=cadena< inicio< -os E inicio> A=fila< col> Val=s)(cadena> inicio -os D 1 "et "et srLector.Close=> Catc&eAs#ce-tion MsBo=e.Messae> *inall%

    #nd$r%

    #ndS)(#ndMod)le

    CODIO DEL MODULO 1Mod)leMod)le1 !imn'ecesAsInteer 1000 !imo-cionAsInteer !imiAsInteer !imcAsInteer 2 !imc%AsInteer 2 !im"om(reMatriz2AsStrin ?!K\datos\matriz55co-ia.tt? S)(main=> +andomize=>

    !o Console.*orero)ndColor 15

  • 7/24/2019 PLAN DE PRACTICAS SEMESTRE 2 2015 SE SISTMAS DE INFORMACION.docx

    9/15

    Sistemas de Informacion 2015B \1. Modo Consola\ I.Vliz Vilca - 4 -

    Console.riteLine=?1. iniciar 2. mostrar . rec)-erar . ra(ar 5. sim)lar 3sim)lar?> Console.riteLine=?Inrese o-cion ?> o-cion Console.+eadLine SelectCaseo-cion Case1 Hiniciar

    Iniciar=A< nf< nc< 0> Case2 Hmostrar Console.Clear=> MostrarMatriz=2< 2< A< nf< nc< 2> Console.+eadLine=> Case Hmostrar +ec)-erarMatriz="om(reArc&i'o< A< nf< nc> Console.riteLine=? arc&i'o 0 rec)-erado satisfactoriamente?

    Console.riteLine=? arc&i'o 0 ra(daod sistisfactoriamente? #ndS)(#ndMod)le

    9acerlo lo mimo -ero en -roramacion 'is)al

  • 7/24/2019 PLAN DE PRACTICAS SEMESTRE 2 2015 SE SISTMAS DE INFORMACION.docx

    10/15

    Sistemas de Informacion 2015B \1. Modo Consola\ I.Vliz Vilca - 15 -

    CODIO DEL FORMULARIO

    Im-ortsS%stem.!rain7)(licClass*orm1 !imraficoAs@ra-&ics !im(roc&aAsSolidBr)s&

    !im-incelAs7en !imcAsInteer 10 !imc%AsInteer 10

    S)(MostrarMatrizC)adric)la=A=AsInteer< nfAsInteer< ncAsInteer> !imfila< colAsInteer *orfila 0 $onf E 1 *orcol 0 $onc E 1 !ata@ridVie1.+os=fila>.Cells=col>.Val)e A=fila< col> "et "et

    #ndS)( 7ri'ateS)((tnInicairClicJ=senderAs(:ect< eAs#'entArs> 9andles(tnIniciar.ClicJ Iniciar=A< nf< nc< 0> #ndS)(

    7ri'ateS)(BtnMostrarClicJ=senderAs(:ect< eAs#'entArs> 9andles(tnMostrar.ClicJ MostrarMatrizC)adric)la=A< nf< nc> #ndS)(

    7ri'ateS)(*orm1Load=senderAs(:ect< eAs#'entArs> 9andlesM%Base.Load [email protected])mnCo)nt nc !ata@ridVie1.+oCo)nt nf *orcol 0 $onc E 1 [email protected])mns=col>.idt& 0

    "et $etBo1.$et 'el rafico 7ict)reBo1.Create@ra-&ics (roc&a "eSolidBr)s&=Color.+ed> -incel "e7en=Br)s&es.+ed< 2> #ndS)(

    7ri'ateS)(Btn+ec)-erarClicJ=senderAs(:ect< eAs#'entArs> 9andlesBtn+ec)-erar.ClicJ -en*ile!ialo1.S&o!ialo=> "om(reArc&i'o -en*ile!ialo1.*ile"ame

    +ec)-erarMatriz="om(reArc&i'o< A< nf< nc> MostrarMatrizC)adric)la=A< nf< nc> #ndS)(

    7ri'ateS)((tn@ra(arClicJ=senderAs(:ect< eAs#'entArs> 9andles(tn@ra(ar.ClicJ

  • 7/24/2019 PLAN DE PRACTICAS SEMESTRE 2 2015 SE SISTMAS DE INFORMACION.docx

    11/15

    Sistemas de Informacion 2015B \1. Modo Consola\ I.Vliz Vilca - 11 -

    Sa'e*ile!ialo1.S&o!ialo=> "om(reArc&i'o Sa'e*ile!ialo1.*ile"ame @ra(arMatriz="om(reArc&i'o< A< nf< nc> MsBo=? matriz ra(ada satisfactoriamente?> #ndS)( 7ri'ateS)(BtnSim)larClicJ=senderAs(:ect< eAs#'entArs> 9andles

    BtnSim)lar.ClicJ 'el Val=$etBo1.$et> $imer1.Inter'al 'el $imer1.Start=> #ndS)(

    7ri'ateS)($imer1$icJ=senderAs(:ect< eAs#'entArs> 9andles$imer1.$icJ @enerarMatriz=A< nf< nc> MostrarMatrizC)adric)la=A< nf< nc> (tn@raficarClicJ=sender< e> $etBo2.$et cont

    cont cont D 1

    #ndS)(

    7ri'ateS)((tn!etenerClicJ=senderAs(:ect< eAs#'entArs> 9andles(tn!etener.ClicJ $imer1.Sto-=> #ndS)(

    7ri'ateS)((tncam(iarColorClicJ=senderAs(:ect< eAs#'entArs> 9andles(tncam(iarColor.ClicJ Color!ialo1.S&o!ialo=> Me.BacJColor Color!ialo1.Color (tnIniciar.*oreColor Color!ialo1.Color #ndS)(

    7ri'ateS)((tnCam(iarLetraClicJ=senderAs(:ect< eAs#'entArs> 9andles(tnCam(iarLetra.ClicJ *ont!ialo1.S&o!ialo=> $etBo2.*ont *ont!ialo1.*ont (tnIniciar.*ont *ont!ialo1.*ont

    #ndS)(

    7ri'ateS)((tn!irectorioClicJ=senderAs(:ect< eAs#'entArs> 9andles(tn!irectorio.ClicJ !imcadenaAsStrin

    *olderBroser!ialo1.S&o!ialo=> cadena *olderBroser!ialo1.Selected7at& Me.$et cadena

    #ndS)(

  • 7/24/2019 PLAN DE PRACTICAS SEMESTRE 2 2015 SE SISTMAS DE INFORMACION.docx

    12/15

    Sistemas de Informacion 2015B \1. Modo Consola\ I.Vliz Vilca - 1! -

    7ri'ateS)((tn@raficarClicJ=senderAs(:ect< eAs#'entArs> 9andles([email protected] !imfila< colAsInteer !imro:o< 'erde< az)lAsInteer 'erde 0 az)l 0

    rafico 7ict)reBo1.Create@ra-&ics -incel "e7en=Color.+ed< 2> *orfila 0 $onf E 1 *orcol 0 $onc E 1 ro:o A=fila< col> (roc&a "eSolidBr)s&=Color.*romAr(=ro:o< 'erde< az)l>>

    rafico.*ill+ectanle=(roc&a< c D col F tam< c% D fila F tam< tam< tam>

    "et "et

    #ndS)(

    7ri'ateS)((tnMan)alClicJ=senderAs(:ect< eAs#'entArs> 9andles(tnMan)al.ClicJ @enerarMatriz=A< nf< nc> MostrarMatrizC)adric)la=A< nf< nc> $etBo2.$et cont cont cont D 1

    #ndS)(

    #ndClass

    $A+#A. MS$+A+ #L res)ltado en rafico9acer rafico en #celA)mentar erosion

    DICCIONARIO6 #ste diccionario &a sido (a:ado de internet < se &a &ec&o el -roram en'is)al (asic modo consola % modo form)lario

  • 7/24/2019 PLAN DE PRACTICAS SEMESTRE 2 2015 SE SISTMAS DE INFORMACION.docx

    13/15

    Sistemas de Informacion 2015B \1. Modo Consola\ I.Vliz Vilca - 1' -

    Im-ortsS%stem.IMod)leMod)le1 7)(licA=25000< 2>AsStrin

    7)(licnfAsInteer S)(LeerArc&i'o=A=AsStrin< B%+efnfAsInteer> !imsrLectorAsStream+eader "eStream+eader=?eK\!A$S\!IC1.tt?> !imLineaAsStrin !imcontAsInteer 0 !im-osAsInteer Linea srLector.+eadLine=> !o&ile"ot=Linea Is"ot&in> -os InStr=1< Linea< C&r=8>> A=cont< 0> Mid=Linea< 1< -os E 1> A=cont< 1> Mid=Linea< -os D 1< Len=Linea>>

    cont cont D 1 Linea srLector.+eadLine=> Loo-

  • 7/24/2019 PLAN DE PRACTICAS SEMESTRE 2 2015 SE SISTMAS DE INFORMACION.docx

    14/15

    Sistemas de Informacion 2015B \1. Modo Consola\ I.Vliz Vilca - 1( -

    nf cont #ndS)( S)(B)scarInlesCastellano=A=AsStrin< InlesAsStrin< nfAsInteer> !imiAsInteer !imlaroAsInteer !imcont1AsInteer 0

    *ori 0 $onf E 1 laro InStr=A=i< 0>< Inles> Iflaro R 0 $&en Console.riteLine=? 0R 1 R2?< cont1< A=i< 0>< A=i< 1>> cont1 cont1 D 1 #ndIf "et Console.riteLine=?7ala(ras encontradas0?< cont1> #ndS)( S)(B)scarCastellanoInles=A=AsStrin< CastellanoAsStrin< nfAsInteer> !imiAsInteer

    !imlaroAsInteer !imcont1AsInteer 0 *ori 0 $onf E 1 laro InStr=A=i< 1>< Castellano> Iflaro R 0 $&en Console.riteLine=? 0R 1 R2?< cont1< A=i< 1>< A=i< 0>> cont1 cont1 D 1 #ndIf "et Console.riteLine=?7ala(ras encontradas0?< cont1> #ndS)(

    S)(Main=> LeerArc&i'o=A< nf> !imo-cionAsInteer !imInles< CastellanoAsStrin !o Console.riteLine=?1. Inles castellano 2. Castellano Inles .Salir ?> Console.rite=?inrese o-cion ?> o-cion Console.+eadLine=> SelectCaseo-cion

    Case1 Console.riteLine=?Inrese -ala(ra en Inls ?> Inles Console.+eadLine B)scarInlesCastellano=A< Inles< nf> Case2 Console.riteLine=?Inrese -ala(ra en Castellano ?> Castellano Console.+eadLine B)scarCastellanoInles=A< Castellano< nf> #ndSelect Loo-&ileo-cion PR #ndS)(

    #ndMod)le

  • 7/24/2019 PLAN DE PRACTICAS SEMESTRE 2 2015 SE SISTMAS DE INFORMACION.docx

    15/15

    Sistemas de Informacion 2015B \1. Modo Consola\ I.Vliz Vilca - 1, -

    ELABORAR MENU 7 BARRA DE "ERRAMIENTAS CON EL CONTROLRIC"TE8TBO8