Programación estructurada

Descripción

Informática Mapa Mental sobre Programación estructurada, creado por Ramón Alfredo el 18/06/2020.
Ramón Alfredo
Mapa Mental por Ramón Alfredo, actualizado hace más de 1 año
Ramón Alfredo
Creado por Ramón Alfredo hace alrededor de 4 años
3
0

Resumen del Recurso

Programación estructurada
  1. 3 estructuras básicas de control

    Nota:

    • Evitando la instrucción goto ("ir a")
    1. teorema de Dijkstra

      Nota:

      • Lenguajes de programación
      1. Secuencia
        1. Instrucción 1
          1. Instruccion 2
            1. Instrucción 3
          2. Inctrucción 1 Instrucción 2 Instrucción 3
          3. Condición

            Nota:

            • (bifurcación)
            1. Estructura condicional o selectiva
              1. Selección entre dos alternativas

                Nota:

                • Verdadera o falsa
                1. Resultado de una condición

                  Nota:

                  • Pregunta o cuestionamiento
              2. Tipos de estructuras condicionales
                1. Condición simple
                  1. Cumplimiento de la condición

                    Nota:

                    • (Si es verdadera)
                  2. Condición doble
                    1. Ocurrencia de ambas opciones de la condición

                      Nota:

                      • (una u otra, nunca ambas a la vez): si se cumple, se ejecuta una serie de instrucciones. Si no se cumple, seejecutan otras.
                      1. Palabra reservada “sino”
                    2. Condición compuesta
                      1. Palabra reservada “sino si”,
                      2. Condición anidada
                        1. Condiciones múltiples
                          1. Indeterminada cantidad de condiciones

                            Nota:

                            • Soportan múltiples preguntas. En este caso, esta estructura es siempre recomendada para casos en los que se cuenta con 3 o más condiciones a evaluar.
                            1. Refactoring

                              Nota:

                              • Modificamos ese código con ánimos de corregirlo, mejorarlo y simplificarlo.
                              1. son tres casos de comparación
                        2. Repetición
                          1. Estructura repetitiva o iterativa
                            1. ejecución recursiva de una instrucción

                              Nota:

                              • mientras se cumpla con una determinada condición
                          2. goto
                            1. Saltos

                              Nota:

                              • Permitía modificar el flujo de un problema
                          3. programación sin goto
                            1. Modularización
                              1. segmentos o módulos

                                Nota:

                                • subdivisión de un programa en partes más pequeñas, claras y simples
                              2. Estructuras comunes
                                1. Asignaciones
                                  1. Contadores
                                    1. Acumuladores
                                    Mostrar resumen completo Ocultar resumen completo

                                    Similar

                                    FUNDAMENTOS DE REDES DE COMPUTADORAS
                                    anhita
                                    Test: "La computadora y sus partes"
                                    Dayana Quiros R
                                    Abreviaciones comunes en programación web
                                    Diego Santos
                                    Seguridad en la red
                                    Diego Santos
                                    Conceptos básicos de redes
                                    ARISAI DARIO BARRAGAN LOPEZ
                                    Excel Básico-Intermedio
                                    Diego Santos
                                    Evolución de la Informática
                                    Diego Santos
                                    Introducción a la Ingeniería de Software
                                    David Pacheco Ji
                                    La ingenieria de requerimientos
                                    Sergio Abdiel He
                                    TECNOLOGÍA TAREA
                                    Denisse Alcalá P
                                    Navegadores de Internet
                                    M Siller