PROGRAMACION DE COMPUTADORES

Description

Mind Map on PROGRAMACION DE COMPUTADORES, created by LAURA GABRIELA CORREA ROJAS on 18/10/2022.
LAURA GABRIELA CORREA ROJAS
Mind Map by LAURA GABRIELA CORREA ROJAS, updated more than 1 year ago
LAURA GABRIELA CORREA ROJAS
Created by LAURA GABRIELA CORREA ROJAS about 3 years ago
6
0

Resource summary

PROGRAMACION DE COMPUTADORES
  1. ALGORITMOS
    1. CONCEPTO
      1. -Es un procedimiento paso a paso para conseguir un fin
        1. -conjunto de instrucciones escritas
        2. ELEMENTOS
          1. Input (Entrada)
            1. -Informacion quedamos al algoritmo con la que va a trabajar
            2. Output (Salida)
              1. -Resultados finales o la transformacion de entrada atraves del proceso
              2. Proceso
                1. -Conjunto de pasos para que a partir de los datos de entrada llegue a la soluion
              3. CARACTERISTICAS
                1. Finito
                  1. -Cuenta con un determinado numero de pasos con un inicio y un fin
                  2. Preciso
                    1. -Debe tener instrucciones claras para que asi sea mas preciso
                    2. Definido
                      1. -Si se sigue mas de una vez, nos conduce al mismo resultado
                    3. EJEMPLOS
                      1. Cuando vas a comer
                        1. Cuando vas a la escuela
                          1. Cuando te bañas
                            1. Lavarse las manos
                              1. Cepillarse los dientes
                                1. Armar un mueble
                                  1. Receta de cocina
                                  2. ALGORITMO BOMBILLO DAÑADO
                                    1. 1. DETERTAR EL FOCO DANADO
                                      1. 2. REVISAR EL FOCO
                                        1. 3. SACAR EL FOCO QUEMADO
                                          1. 4.BOTAR EL FOCO QUEMADO
                                            1. 5. VERIFICAR SI HAY UN FOCO DE REEMPLAZO
                                              1. 6.INSERTAR EL FOCO
                                                1. 7. VEREICAR SU CORRECTO FUNCIONAMIENTO
                                  3. DIAGRAMAS DE FLUJO
                                    1. CARACTERISTICAS
                                      1. SISTETICA
                                        1. -La representacion que se haga de un un proceso debera quedar resumida en pocas hojas
                                        2. SIMBOLIZADA
                                          1. -La aplicacionde la simbologia adecuada a los diagramas de sistemas evita anotaciones excesivas y repetitivas
                                          2. DE FORMA VISIBLE A UN SISTEMA O UN PROCESO
                                            1. -Los diagramas nos permiten observar todos los pasos de un sistema o proceso sin necesidad de leer notas extensas
                                          3. CONCEPTO
                                            1. -Diagrama que describe un proceso, sistema o algoritmo informatico
                                              1. ESQUEMA
                                              2. -Se usa ampliamente en numerosos campos para documentar, estudia, planificar etc
                                              3. ESTRUCTURA SELECTIVA
                                                1. CONCEPTO
                                                  1. -Permite controlar el cierto modo de flujo de una accion
                                                  2. CARACTERISTICAS
                                                    1. Evalua una condicion
                                                      1. Tomade desiciones logicas
                                                        1. Se ejecuta la accion
                                                      2. ESTRUCTURA SECUENCIAL
                                                        1. CONCEPTO
                                                          1. -Es aquella en la que una instruccion o accion sigue a otra en secuencia
                                                            1. -Serie de acciones desarrolladas en un orden especifico
                                                            2. CARACTERISTICAS
                                                              1. -Los pasos deben suegir una secuencia cronologia
                                                                1. -Los pasos deben estar enumerados
                                                              2. TABLA
                                                                1. ESTRUCTURA REPETITIVA
                                                                  1. CONCEPTO
                                                                    1. Se utiliza cuando quiere repetir un conjunto de sentencias o un numero determinado de veces
                                                                      1. El bucle flor utiliza la primera opcion utilizando una variable numerica
                                                                    2. CARACTERISTICAS
                                                                      1. Proceso repetitivo
                                                                        1. Secuencia de acciones
                                                                          1. Expresion logica
                                                                            1. Fin del proceso
                                                                          2. CONSTANTES Y VARIABLES
                                                                            1. CONCEPTO
                                                                              1. -La constante es un valor fijo
                                                                                1. Numero por si solo que representa un numero fijo
                                                                                  1. variable dato que varia a lo largo de la ejecutacion de un programa
                                                                              2. EJEMPLOS
                                                                                1. TOTAL 10
                                                                                  1. EL VALOR DE PI
                                                                                    1. FLOAT
                                                                                      1. ID
                                                                                  2. LENGUAJES DE PROGRAMACION
                                                                                    1. CONCEPTO
                                                                                      1. -Lenguaje formal que le proporciona al programador la capacidad de escribir una serie de instrucciones
                                                                                        1. -Un lenjuaje de programacion permite tambien permite desarrollar software o programas para computadora
                                                                                        2. CARACTERISTICAS
                                                                                          1. -Tiene una sintaxis
                                                                                            1. Reglas que definen que expresiones de texto son correctas
                                                                                            2. -Simplicidad
                                                                                              1. Debe ofrecer conceptos claros y simples
                                                                                              2. -Naturalidad
                                                                                                1. Tiene que aplicarse de forma natural en el area
                                                                                              3. PSEUDOCODIGO
                                                                                                1. CONCEPTO
                                                                                                  1. -Descripcion de alto nivel compacta e informal
                                                                                                    1. -Forma de escribir los pasos que se va a realizar en un programa de la forma mas cercana al lenguaje de programacion
                                                                                                  2. CLASES
                                                                                                    1. INTERPRETADO
                                                                                                      1. -Requieren de un programa que lea la instruccion del codigo en tiempo real y se ejecuta
                                                                                                      2. COMPILADO
                                                                                                        1. -Convierte el codigo a binarios que lee el sistema operativo
                                                                                                        2. INTERMEDIO
                                                                                                          1. Se compila el codigo fuente a un lenguaje intermedio y se ejecuta en una maquina virtual
                                                                                                        3. LENGUAJES MAS UTILIZADOS
                                                                                                          1. JAVASCRIPT
                                                                                                            1. C
                                                                                                              1. PYTHON
                                                                                                                1. JAVA
                                                                                                                  1. C++
                                                                                                                Show full summary Hide full summary

                                                                                                                Similar

                                                                                                                Programación de computadores
                                                                                                                LUIS ADRIAN LASSO CARDONA
                                                                                                                Programación de computadores
                                                                                                                IRENE AGUILAR JUAREZ