P.net_Investigaciòn Formativa_Giancarlos Paredes Mallqui

download P.net_Investigaciòn Formativa_Giancarlos Paredes Mallqui

of 12

Transcript of P.net_Investigaciòn Formativa_Giancarlos Paredes Mallqui

  • 8/18/2019 P.net_Investigaciòn Formativa_Giancarlos Paredes Mallqui

    1/12

    1

    ULADECH – Facultad de Ingeniería de SistemasChimbote -er!

    “Año de la consolidación del Mar de Grau”

    Escuela : Ingeniería de Sistemas

    Tutor : Ing. Oscar Ascon Valdiia

    !iclo : IV

    !urso " PROGRAMACIÓN . NET

    Tema : "#u$ son los %undamentos de &rogramacion

    con V'.(ET)

    Alumno:

    Gian !arlos Anton* &aredes Mall+ui

    ,-/

  • 8/18/2019 P.net_Investigaciòn Formativa_Giancarlos Paredes Mallqui

    2/12

    #

    ULADECH – Facultad de Ingeniería de SistemasChimbote -er!

      1$ %&%UL' DE LA

    (')'*+AF&A,,,,,,,,,,,,,,,,,,,,,,

    0E0I!ATO1IA

    A 0ios * a mis2adres gracias 2ortodo su cariño3com2rensión *con4an5a +ue medan día a día 2arasalir adelante en

    este 2roceso de mi6ormación

    AG1A0E!IMIE(TO

    Al 2ro6esor Ing.Oscar AsconValdiia 2or todasu dedicación7rindada en este2roceso deasesoramiento7rindado. 8a +ue

    sin $l no tendría 

  • 8/18/2019 P.net_Investigaciòn Formativa_Giancarlos Paredes Mallqui

    3/12

    ULADECH – Facultad de Ingeniería de SistemasChimbote -er!

      #$AU%'+,,,,,,,,,,,,,,,,,,,,,,,,,,

    ,,,,,$

      $ F'+(ULACI.) DEL +'/LE(A 0en orma de

    2regunta3,,$$

      4$

    '/5E%I6'S,,,,,,,,,,,,,,,,,,,,,,,,

    ,,,,$$

      4$1$ 'b7eti8o

    general,,,,,,,,,,,,,,,,,,,,,,,

      4$#$ 'b7eti8oses2ecí9cos,,,,,,,,,,,,,,,,,,,,,$

      :$ /I/LI'*+AF&A +ELACI')ADA C') EL

     %E(A,,,,,,,,,,,

  • 8/18/2019 P.net_Investigaciòn Formativa_Giancarlos Paredes Mallqui

    4/12

    4

    ULADECH – Facultad de Ingeniería de SistemasChimbote -er!

      ;$ ES

  • 8/18/2019 P.net_Investigaciòn Formativa_Giancarlos Paredes Mallqui

    5/12

    :

    ULADECH – Facultad de Ingeniería de SistemasChimbote -er!

     %odo 2rograma necesita una rutina o 2rocedimiento deentrada@ ue sea el 2rimero ue se e7ecute$ En 6/$)E% ese2rocedimiento recibe el nombre es2ecial (ain0 3@ F debeestar contenido dentro de un mdulo de cdigo$

  • 8/18/2019 P.net_Investigaciòn Formativa_Giancarlos Paredes Mallqui

    6/12

    ;

    ULADECH – Facultad de Ingeniería de SistemasChimbote -er!

    6A+IA/LESEs una ubicacin tem2oral de almacenamiento de datosdentro de un 2rograma$ En nuestro cdigo 2odremos utiliar

    una o mBs 8ariable esta 2odrBn contener 2alabras@numero@ echas o 2ro2iedades$ La utilidad de las 8ariablesradica en ue 2ermiten asignar un nombre corto Bcil derecordar a los datos con los ue 2ensamos traba7ar$ Enresumen las 8ariables son herramientas ue 2odemosutiliar 2ara mane7ar cualuier ti2o de inormacin$

    EGisten ciertas reglas en cuanto a 8ariables"

    - Claras con reerencia directa al 2roblema$- )o es2acios en blanco@ ni símbolos eGtraos en ellas$- Se 2ueden usar abre8iaturas@ 2ero solo de carBcter

    general$- )o deben ser 2alabras reser8adas del lengua7e$

    6ariables– Dim 0declara 8ariables asigna es2acio almac$3– ri8ate 08ariables 2ri8adas a ni8el de mdulo3– ublic 08ariables 2!blicas a ni8el de mdulo3– Static 08ariables ue conser8an su 8alor a ni8el de2rocedimiento3

     %I'S DE DA%'S

    Los ti2os de datos ue 2odemos usar en 6isual /asic #1#son los mismos ti2os de datos de9nidos en $)E% FrameJorK 2or tanto estBn so2ortados 2or todos los lengua7es ueusan esta tecnología 0C@ 5@ CMM@,3$ Estos ti2os comunesse conocen como el Common %2e Sstem@ 0C%S3@ uetraducido 8iene a signi9car el sistema de ti2os comunes

    de $)E%$ El hecho de ue los ti2os de datos usados en todoslos lengua7es $)E% estn de9nidos 2or el 2ro2io FrameJorKnos asegura ue inde2endientemente del lengua7e ueestemos usando@ siem2re utiliaremos el mismo ti2o internode $)E%@ si bien cada lengua7e 2uede usar un nombre 0oalias3 2ara reerirse a ellos$ Esto es una gran 8enta7a@ aue nos 2ermite usarlos sin ning!n ti2o de 2roblemas 2araacceder a ensamblados creados con otros lengua7es@

    siem2re ue esos lengua7es sean com2atibles con los ti2osde datos de $)E%$

  • 8/18/2019 P.net_Investigaciòn Formativa_Giancarlos Paredes Mallqui

    7/12

  • 8/18/2019 P.net_Investigaciòn Formativa_Giancarlos Paredes Mallqui

    8/12

    R

    ULADECH – Facultad de Ingeniería de SistemasChimbote -er!

    entorno insertarB automBticamente los caracteres de ran7a horariacorres2ondientes$

     %I'S L.*IC'S

    Las 8ariables de este ti2o slo 2ueden tener el 8alor %rue 06erdadero3 o

    False 0Falso3$

    AdemBs de asignar 8alores como acabamos de eG2licar@ 2odemos asignar elcontenido de una 8ariable a otra o el resultado de una eG2resin$

    6A('S A ('S%+A+ U) E5E+CICI' S'/+E L'S FU)DA(E)%'S A+EALIA+

    Desarrollar un 2rograma 2ara leer el nombre cargo de una 2ersona@mostrar el sueldo ue le corres2onde seg!n la siguiente tabla$ Si se ingresaun cargo dierente@ mostrar un mensa7e de error$

  • 8/18/2019 P.net_Investigaciòn Formativa_Giancarlos Paredes Mallqui

    9/12

    T

    ULADECH – Facultad de Ingeniería de SistemasChimbote -er!

    ('DEL' DE LA /ASE DE DA%'S

    &rogramacion del 7otón !alcular:I %%car$%eGt V O*erenteO %hen  %%suel$%eGt V OSP$ #:$O

      Else  I %%car$%eGt V OAdministradorO %hen  %%suel$%eGt V OSP$ #$O  Else  I %%car$%eGt V OSecretariaO %hen  %%suel$%eGt V OSP$ 1$O  Else  I %%car$%eGt V OContadorO %hen  %%suel$%eGt V OSP$ 1R$O  Else

  • 8/18/2019 P.net_Investigaciòn Formativa_Giancarlos Paredes Mallqui

    10/12

    1

    ULADECH – Facultad de Ingeniería de SistemasChimbote -er!

      (sg/oG0OError al introducir cargoO3  End I   End I   End I 

      End I  &rogramacion del 7otón (ueo:

     %%ht$Clear03  %%2h$Clear03  %%nom$Clear03  %%sne$Clear03  %%nom$Focus03

    &rogramacion del 7otón Salir:End

    4$ '/5E%I6'S4$1 'b7eti8o generalLos Fundamentos de 6isual /asic $)E% orece entornosme7orados@ me7or rendimiento de las a2licaciones une9ca entorno de desarrollo con el ob7eti8o de orecer unaorma rB2ida 2ara desarrollar a2licaciones 2roesionales$

     %ras su realiacin el alumno aduirirB las siguientescom2etencias generales"W Ca2acitar al alumno en el conocimiento bBsico de la2rogramacin en 6isual /asic $)E%$W Formar al alumno en la estructura metodología de2rogramacin orientada a ob7etos$W Crear a2licaciones 8isuales en un entorno de 8entanas$W Aduirir los conocimientos terico-2rBcticos necesarios

    2ara alcanar una 8isin general de la tecnología $)E%$

    4$# 'b7eti8os es2ecí9cosAl trmino de nuestros cursos de 6$)E% el alumno"

    - Com2renderB los conce2tos de 6isual Studio orientadoa ob7etos los a2licara 2rBcticamente$

    - ConocerB mane7ara la sintaGis 6isual Studio$- odrB realiar 2rogramas orientado a ob7etos$

    - SerB ca2a de resol8er 2roblemas reales$

  • 8/18/2019 P.net_Investigaciòn Formativa_Giancarlos Paredes Mallqui

    11/12

    11

    ULADECH – Facultad de Ingeniería de SistemasChimbote -er!

    - A2renderB a utiliar la consola de $net así comoentrada salida 2or teclado$

    - (eclara toda la sintaGis durante el a2rendia7e de sucurso 6isual Studio$

    :$ /I/LI'*+AF&A +ELACI')ADA C') EL %E(A

    Inormacin /ibliogrB9ca

     %itulo " (icrosot 6isual /asic $)et *uia delrogramador

    6olume" 41 o (anuales Users

    Author " (ariano /irnios

    Edition" illustrated

    ublicado" ( Ediciones S$A$@ ##

    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

      Inormacin /ibliogrB9ca

     %ítulo " (icrosot 6isual /asic $)et" lengua7e

    a2licacionesAutor " Francisco 5a8ier Ceballos Sierra

    Edicin " #

    ublisher" +a-(a@ #;

    ;$ ES

  • 8/18/2019 P.net_Investigaciòn Formativa_Giancarlos Paredes Mallqui

    12/12

    1#

    ULADECH – Facultad de Ingeniería de SistemasChimbote -er!