SlideShare ist ein Scribd-Unternehmen logo
1 von 11
Downloaden Sie, um offline zu lesen
marfonline@gmail.com         UGB San Miguel      Lic. Marvin Romero




                                    el o
                                 igu er
                                M om
                              an R
Lic. Marvin Romero, UGB. San Miguel.



                           , S rvin
                        GB a
                       U c. M
                         Li




www.ceminfosv.com           blog.ceminfosv.com    foro.ceminfosv.com
marfonline@gmail.com         UGB San Miguel      Lic. Marvin Romero




   AUNQUE SE HAN DADO NUMEROSAS




                                        el o
                                     igu er
    DEFINICIONES DE PROGRAMACIÓN




                                    M om
                                  an R
    ESTRUCTURADA PODEMOS CONCLUIR

                               , S rvin
    QUE ES UN CONJUNTO DE NOTACIONES Y
                            GB a
                           U c. M
    CONVENIOS QUE EL PROGRAMADOR
                             Li


    PUEDE SEGUIR PARA PRODUCIR
    PROGRAMAS.


    www.ceminfosv.com           blog.ceminfosv.com    foro.ceminfosv.com
marfonline@gmail.com         UGB San Miguel      Lic. Marvin Romero




   LA PROGRAMACIÓN ESTRUCTURADA ES




                                        el o
                                     igu er
    IMPORTANTE PARA EL PROGRAMADOR




                                    M om
                                  an R
    PORQUE ESTA LE PROPORCIONA LOS

                               , S rvin
    CONCEPTOS, LAS TÉCNICAS,GB a
                           U c. M
    METODOLOGÍAS, HERRAMIENTAS,
                             Li


    ESTRUCTURAS PARA LA CONSTRUCCIÓN
    DE PROGRAMAS DE ALTA CALIDAD Y A LA
    MEDIA DE LOS USUARIOS FINALES.

    www.ceminfosv.com           blog.ceminfosv.com    foro.ceminfosv.com
marfonline@gmail.com         UGB San Miguel      Lic. Marvin Romero




   EL OBJETIVO DE LA PROGRAMACIÓN




                                        el o
                                     igu er
    ESTRUCTURADA ES SOLUCIONAR LA




                                    M om
                                  an R
    CRISIS DEL SOFTWARE

                               , S rvin
    PROPORCIONANDO UNA DISCIPLINA DE
                            GB a
                           U c. M
    PROGRAMACIÓN
                             Li




    www.ceminfosv.com           blog.ceminfosv.com    foro.ceminfosv.com
marfonline@gmail.com         UGB San Miguel      Lic. Marvin Romero




   PROGRAMAS BIEN PENSADOS, CUYAS




                                        el o
                                     igu er
    SOLUCIONES LOGICAS SON SEGUIDAS




                                    M om
                                  an R
    FÁCILMENTE.

                               , S rvin
   REDUCCIÓN DEL TIEMPO DE PRUEBA Y
                            GB a
                           U c. M
    DURACIÓN
                             Li


   AUMENTO EN LA PRODUCIVIDAD DEL
    PROGRAMADOR


    www.ceminfosv.com           blog.ceminfosv.com    foro.ceminfosv.com
marfonline@gmail.com         UGB San Miguel      Lic. Marvin Romero




   PROGRAMAS MENOS COMPLICADOS QUE




                                        el o
    SON FÁCILMENTE MANTENIDOS Y




                                     igu er
                                    M om
    MODIFICADOS.



                                  an R
   PROVEER UNA METODOLOGÍA DE

                               , S rvin
    PROGRAMACIÓN DISCIPLINADA.
                           GB a
    SIMPLIFICAR EL MATENIMIENTO DE LOS
                           U c. M
    PROGRAMAS
                             Li


   MEJORAR LA FIABILIDAD DE LOS
    PROGRAMAS
   MINIMIZAR LA COMPLEJIDAD DE LOS
    PROGRAMAS

    www.ceminfosv.com           blog.ceminfosv.com    foro.ceminfosv.com
marfonline@gmail.com         UGB San Miguel      Lic. Marvin Romero




 Los programas son más fáciles de entender. Un programa




                                    el o
  estructurado puede ser leído en secuencia, de arriba hacia




                                 igu er
  abajo, sin necesidad de estar saltando de un sitio a otro en




                                M om
  la lógica, lo cual es típico de otros estilos de programación.




                              an R
  La estructura del programa es mas clara puesto que las


                           , S rvin
  instrucciones están mas ligadas o relacionadas entre sí,
  por lo que es más fácil comprender lo que hace cada
                        GB a
                       U c. M
  función.
 Reducción del esfuerzo en las pruebas. El programa se
                         Li


  puede tener listo para producción normal en un tiempo
  menor del tradicional; por otro lado, el seguimiento de las
  fallas("debugging") se facilita debido a la lógica más
  visible, de tal forma que los errores se pueden detectar y
  corregir mas fácilmente.

www.ceminfosv.com           blog.ceminfosv.com    foro.ceminfosv.com
marfonline@gmail.com         UGB San Miguel      Lic. Marvin Romero




 Reducción de los costos de mantenimiento.




                                    el o
                                 igu er
 Programas más sencillos y más rápidos




                                M om
                              an R
 Aumento de la productividad del programador


                           , S rvin
 Se facilita la utilización de las otras técnicas para
                        GB a
                       U c. M
  el mejoramiento de la productividad en
  programación
                         Li


 Los programas quedan mejor documentados
  internamente.


www.ceminfosv.com           blog.ceminfosv.com    foro.ceminfosv.com
marfonline@gmail.com                UGB San Miguel                 Lic. Marvin Romero




                                    el o
                                 igu er
                                M om
                              an R
                           , S rvin
                                                                        TIPOS DE
   SÍMBOLOS             OPERACIONES           TIPOS DE OPERANDO
                                                                      RESULTADOS
       +                GB aSUMA              ENTERO O REAL       ENTERO O REAL
                       U c. M
        -                   RESTA             ENTERO O REAL       ENTERO O REAL
       *               MULTIPLICACION         ENTERO O REAL       ENTERO O REAL
                         Li


        /                  DIVISIÓN           REAL                REAL
     DIV ()           DIVISIÓN ENTERA        ENTERO              ENTERO
     MOD               DIVISIÓN RESIDUO       ENTERO              ENTERO
       %                 PORCENTAJE           ENTERO O REAL       ENTERO O REAL
       ^               EXPONENCIACION         ENTERO O REAL       ENTERO O REAL




www.ceminfosv.com                   blog.ceminfosv.com              foro.ceminfosv.com
marfonline@gmail.com              UGB San Miguel             Lic. Marvin Romero




                                     el o
                                  igu er
                                 M om
                               an R
                       OPERADOR                 SIGNIFICADO




                            , S rvin
                           =                        IGUAL
                          <>                     DIFERENTE A
                         GB a
                        U c. M
                          <=                  MENOR O IQUAL QUE
                          >=                  MAYOR O IGUAL QUE
                          Li

                           <                     MENOR QUE
                           >                     MAYOR QUE




www.ceminfosv.com                 blog.ceminfosv.com          foro.ceminfosv.com
marfonline@gmail.com             UGB San Miguel                  Lic. Marvin Romero




                                     el o
                                  igu er
                                 M om
                               an R
OPERADOR LÓGICO          EXPRESIÓN LÓGICA                    SIGNIFICADO




                            , S rvin
                                              NEGACIÓN: DE P; NO P ES FALSO SI P ES
    NO (NOT)                   NoP            VERDADERO; NO P ES VERDADERO SI P ES
                         GB a                 FALSO.
                        U c. M
                                              CONJUNCIÓN: DE P Y Q; P Y Q ES VERDADERO SI
     Y (AND)                   PY Q           P Y Q SON VERDADEROS; Y FALSO EN CUALQUIER
                          Li

                                              OTRO CASO.
                                              DISJUNCION: DE P Y Q, P O Q ES VERDADERO SI
      O (OR)                   PoQ            CUALQUIERA DE LOS DOS ES VERDADERO,
                                              FALSO SI AMBOS LO SON.




 www.ceminfosv.com               blog.ceminfosv.com                foro.ceminfosv.com

Weitere ähnliche Inhalte

Ähnlich wie Importanc

Introducción a la programación
Introducción a la programaciónIntroducción a la programación
Introducción a la programaciónMarvin Romero
 
Definiciones Básicas Fundamentos de Programación
Definiciones Básicas Fundamentos de ProgramaciónDefiniciones Básicas Fundamentos de Programación
Definiciones Básicas Fundamentos de ProgramaciónMarvin Romero
 
Clasificacion de los S.O.
Clasificacion de los S.O.Clasificacion de los S.O.
Clasificacion de los S.O.Marvin Romero
 
Metodologia P Crear Programas
Metodologia P Crear ProgramasMetodologia P Crear Programas
Metodologia P Crear ProgramasMarvin Romero
 
Importancia de los Sistemas Operativos
Importancia de  los Sistemas OperativosImportancia de  los Sistemas Operativos
Importancia de los Sistemas OperativosMarvin Romero
 
Sistemas Operativos - Conceptos Básicos
Sistemas Operativos - Conceptos BásicosSistemas Operativos - Conceptos Básicos
Sistemas Operativos - Conceptos BásicosMarvin Romero
 
Fp metodologia p_crear_programas.
Fp metodologia p_crear_programas.Fp metodologia p_crear_programas.
Fp metodologia p_crear_programas.Marvin Romero
 
Planificacion y gestion de proyectos primera parte
Planificacion y gestion de proyectos primera partePlanificacion y gestion de proyectos primera parte
Planificacion y gestion de proyectos primera parteMarvin Romero
 
Guia laboratorio Nº 1 vb.net
Guia laboratorio Nº 1 vb.netGuia laboratorio Nº 1 vb.net
Guia laboratorio Nº 1 vb.netMarvin Romero
 
Manejo De Operadores VB.NET
Manejo De Operadores VB.NETManejo De Operadores VB.NET
Manejo De Operadores VB.NETMarvin Romero
 
Importancia de la programación estructurada opt
Importancia de la programación estructurada optImportancia de la programación estructurada opt
Importancia de la programación estructurada optMarvin Romero
 
Guia5 Vb.Net Estructura de decisión
Guia5 Vb.Net Estructura de decisiónGuia5 Vb.Net Estructura de decisión
Guia5 Vb.Net Estructura de decisiónMarvin Romero
 
Guia5, Consumo de Bibliotecas de Clases en Proyectos de Windows Forms
Guia5, Consumo de Bibliotecas de Clases en Proyectos de Windows FormsGuia5, Consumo de Bibliotecas de Clases en Proyectos de Windows Forms
Guia5, Consumo de Bibliotecas de Clases en Proyectos de Windows FormsMarvin Romero
 
Estructuras De DecisióN Y Control. Vb. NET
Estructuras De DecisióN Y Control. Vb. NETEstructuras De DecisióN Y Control. Vb. NET
Estructuras De DecisióN Y Control. Vb. NETMarvin Romero
 
Gestion De Procesos sistemas operativos
Gestion De Procesos sistemas operativosGestion De Procesos sistemas operativos
Gestion De Procesos sistemas operativosMarvin Romero
 
Guia 5, consumo de DLL en Windows Forms
Guia 5, consumo de DLL en Windows FormsGuia 5, consumo de DLL en Windows Forms
Guia 5, consumo de DLL en Windows FormsMarvin Romero
 
Guia de Ejercicios VB .NET
Guia de Ejercicios VB .NETGuia de Ejercicios VB .NET
Guia de Ejercicios VB .NETMarvin Romero
 

Ähnlich wie Importanc (20)

Introducción a la programación
Introducción a la programaciónIntroducción a la programación
Introducción a la programación
 
Definiciones Básicas Fundamentos de Programación
Definiciones Básicas Fundamentos de ProgramaciónDefiniciones Básicas Fundamentos de Programación
Definiciones Básicas Fundamentos de Programación
 
Clasificacion de los S.O.
Clasificacion de los S.O.Clasificacion de los S.O.
Clasificacion de los S.O.
 
Metodologia P Crear Programas
Metodologia P Crear ProgramasMetodologia P Crear Programas
Metodologia P Crear Programas
 
Importancia de los Sistemas Operativos
Importancia de  los Sistemas OperativosImportancia de  los Sistemas Operativos
Importancia de los Sistemas Operativos
 
Sistemas Operativos - Conceptos Básicos
Sistemas Operativos - Conceptos BásicosSistemas Operativos - Conceptos Básicos
Sistemas Operativos - Conceptos Básicos
 
Guia 7 ADO .NET SQL
Guia 7 ADO .NET SQLGuia 7 ADO .NET SQL
Guia 7 ADO .NET SQL
 
Fp metodologia p_crear_programas.
Fp metodologia p_crear_programas.Fp metodologia p_crear_programas.
Fp metodologia p_crear_programas.
 
Guia6, If.. End IF
Guia6, If.. End IFGuia6, If.. End IF
Guia6, If.. End IF
 
Planificacion y gestion de proyectos primera parte
Planificacion y gestion de proyectos primera partePlanificacion y gestion de proyectos primera parte
Planificacion y gestion de proyectos primera parte
 
Guia laboratorio Nº 1 vb.net
Guia laboratorio Nº 1 vb.netGuia laboratorio Nº 1 vb.net
Guia laboratorio Nº 1 vb.net
 
Manejo De Operadores VB.NET
Manejo De Operadores VB.NETManejo De Operadores VB.NET
Manejo De Operadores VB.NET
 
Importancia de la programación estructurada opt
Importancia de la programación estructurada optImportancia de la programación estructurada opt
Importancia de la programación estructurada opt
 
Guia5 Vb.Net Estructura de decisión
Guia5 Vb.Net Estructura de decisiónGuia5 Vb.Net Estructura de decisión
Guia5 Vb.Net Estructura de decisión
 
Guia5, Consumo de Bibliotecas de Clases en Proyectos de Windows Forms
Guia5, Consumo de Bibliotecas de Clases en Proyectos de Windows FormsGuia5, Consumo de Bibliotecas de Clases en Proyectos de Windows Forms
Guia5, Consumo de Bibliotecas de Clases en Proyectos de Windows Forms
 
Estructuras De DecisióN Y Control. Vb. NET
Estructuras De DecisióN Y Control. Vb. NETEstructuras De DecisióN Y Control. Vb. NET
Estructuras De DecisióN Y Control. Vb. NET
 
Gestion De Procesos sistemas operativos
Gestion De Procesos sistemas operativosGestion De Procesos sistemas operativos
Gestion De Procesos sistemas operativos
 
Guia 1
Guia  1Guia  1
Guia 1
 
Guia 5, consumo de DLL en Windows Forms
Guia 5, consumo de DLL en Windows FormsGuia 5, consumo de DLL en Windows Forms
Guia 5, consumo de DLL en Windows Forms
 
Guia de Ejercicios VB .NET
Guia de Ejercicios VB .NETGuia de Ejercicios VB .NET
Guia de Ejercicios VB .NET
 

Importanc

  • 1. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero el o igu er M om an R Lic. Marvin Romero, UGB. San Miguel. , S rvin GB a U c. M Li www.ceminfosv.com blog.ceminfosv.com foro.ceminfosv.com
  • 2. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero  AUNQUE SE HAN DADO NUMEROSAS el o igu er DEFINICIONES DE PROGRAMACIÓN M om an R ESTRUCTURADA PODEMOS CONCLUIR , S rvin QUE ES UN CONJUNTO DE NOTACIONES Y GB a U c. M CONVENIOS QUE EL PROGRAMADOR Li PUEDE SEGUIR PARA PRODUCIR PROGRAMAS. www.ceminfosv.com blog.ceminfosv.com foro.ceminfosv.com
  • 3. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero  LA PROGRAMACIÓN ESTRUCTURADA ES el o igu er IMPORTANTE PARA EL PROGRAMADOR M om an R PORQUE ESTA LE PROPORCIONA LOS , S rvin CONCEPTOS, LAS TÉCNICAS,GB a U c. M METODOLOGÍAS, HERRAMIENTAS, Li ESTRUCTURAS PARA LA CONSTRUCCIÓN DE PROGRAMAS DE ALTA CALIDAD Y A LA MEDIA DE LOS USUARIOS FINALES. www.ceminfosv.com blog.ceminfosv.com foro.ceminfosv.com
  • 4. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero  EL OBJETIVO DE LA PROGRAMACIÓN el o igu er ESTRUCTURADA ES SOLUCIONAR LA M om an R CRISIS DEL SOFTWARE , S rvin PROPORCIONANDO UNA DISCIPLINA DE GB a U c. M PROGRAMACIÓN Li www.ceminfosv.com blog.ceminfosv.com foro.ceminfosv.com
  • 5. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero  PROGRAMAS BIEN PENSADOS, CUYAS el o igu er SOLUCIONES LOGICAS SON SEGUIDAS M om an R FÁCILMENTE. , S rvin  REDUCCIÓN DEL TIEMPO DE PRUEBA Y GB a U c. M DURACIÓN Li  AUMENTO EN LA PRODUCIVIDAD DEL PROGRAMADOR www.ceminfosv.com blog.ceminfosv.com foro.ceminfosv.com
  • 6. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero  PROGRAMAS MENOS COMPLICADOS QUE el o SON FÁCILMENTE MANTENIDOS Y igu er M om MODIFICADOS. an R  PROVEER UNA METODOLOGÍA DE , S rvin PROGRAMACIÓN DISCIPLINADA.  GB a SIMPLIFICAR EL MATENIMIENTO DE LOS U c. M PROGRAMAS Li  MEJORAR LA FIABILIDAD DE LOS PROGRAMAS  MINIMIZAR LA COMPLEJIDAD DE LOS PROGRAMAS www.ceminfosv.com blog.ceminfosv.com foro.ceminfosv.com
  • 7. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero  Los programas son más fáciles de entender. Un programa el o estructurado puede ser leído en secuencia, de arriba hacia igu er abajo, sin necesidad de estar saltando de un sitio a otro en M om la lógica, lo cual es típico de otros estilos de programación. an R La estructura del programa es mas clara puesto que las , S rvin instrucciones están mas ligadas o relacionadas entre sí, por lo que es más fácil comprender lo que hace cada GB a U c. M función.  Reducción del esfuerzo en las pruebas. El programa se Li puede tener listo para producción normal en un tiempo menor del tradicional; por otro lado, el seguimiento de las fallas("debugging") se facilita debido a la lógica más visible, de tal forma que los errores se pueden detectar y corregir mas fácilmente. www.ceminfosv.com blog.ceminfosv.com foro.ceminfosv.com
  • 8. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero  Reducción de los costos de mantenimiento. el o igu er  Programas más sencillos y más rápidos M om an R  Aumento de la productividad del programador , S rvin  Se facilita la utilización de las otras técnicas para GB a U c. M el mejoramiento de la productividad en programación Li  Los programas quedan mejor documentados internamente. www.ceminfosv.com blog.ceminfosv.com foro.ceminfosv.com
  • 9. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero el o igu er M om an R , S rvin TIPOS DE SÍMBOLOS OPERACIONES TIPOS DE OPERANDO RESULTADOS + GB aSUMA ENTERO O REAL ENTERO O REAL U c. M - RESTA ENTERO O REAL ENTERO O REAL * MULTIPLICACION ENTERO O REAL ENTERO O REAL Li / DIVISIÓN REAL REAL DIV () DIVISIÓN ENTERA ENTERO ENTERO MOD DIVISIÓN RESIDUO ENTERO ENTERO % PORCENTAJE ENTERO O REAL ENTERO O REAL ^ EXPONENCIACION ENTERO O REAL ENTERO O REAL www.ceminfosv.com blog.ceminfosv.com foro.ceminfosv.com
  • 10. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero el o igu er M om an R OPERADOR SIGNIFICADO , S rvin = IGUAL <> DIFERENTE A GB a U c. M <= MENOR O IQUAL QUE >= MAYOR O IGUAL QUE Li < MENOR QUE > MAYOR QUE www.ceminfosv.com blog.ceminfosv.com foro.ceminfosv.com
  • 11. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero el o igu er M om an R OPERADOR LÓGICO EXPRESIÓN LÓGICA SIGNIFICADO , S rvin NEGACIÓN: DE P; NO P ES FALSO SI P ES NO (NOT) NoP VERDADERO; NO P ES VERDADERO SI P ES GB a FALSO. U c. M CONJUNCIÓN: DE P Y Q; P Y Q ES VERDADERO SI Y (AND) PY Q P Y Q SON VERDADEROS; Y FALSO EN CUALQUIER Li OTRO CASO. DISJUNCION: DE P Y Q, P O Q ES VERDADERO SI O (OR) PoQ CUALQUIERA DE LOS DOS ES VERDADERO, FALSO SI AMBOS LO SON. www.ceminfosv.com blog.ceminfosv.com foro.ceminfosv.com