Fundamentos de Programación 1

santiago betancur
Mind Map by santiago betancur, updated more than 1 year ago
santiago betancur
Created by santiago betancur over 4 years ago
3
0

Description

Santiago Betancur V

Resource summary

Fundamentos de Programación 1
  1. Capitulo 1
    1. ¿Qué es desarrollo de software? Es la claridad del desarrollo de la vida diaria
      1. ¿Qué contiene?
        1. Información: Grupo de datos pasados a logaridmos
          1. Sistema: Conjuntos que actuan entre si
            1. Sistemas de información: Unión de palabras e informaición
              1. Informática: Procesos automáticos y técnica desarrollada
                1. Sistema computarizado: Se apoya en hallar con algoritmos el software
                  1. Software: Conjunto de instrucciones y reglas lleva algún programa
                  2. Se dan soluciones computacionales
                    1. Clasificación de software
                      1. Software de sistema: Dispositivos físicos llamadas drives (Windows- Linux- Mac)
                        1. Software de aplicaciones: Procesar textos, matemáticas, estadísticas
                          1. Proceso de desarrollo de software: Consta en satisfacer necesidades
                            1. Ciclo de la vida de software: Se emplean fases de desarrollos
                              1. Ciclo de vida: Análisis, desarrollo, diseño, Pruebas, soporte, actualización
                                1. Participantes de desarrollo de software: Cliente, Usuario, Gerente de proyecto, Arquitecto, Ingeniero de requisitos, Ingeniero analista, Ingeniero diseñador, Administrador de bases, Programadores, Tester, Asegurador de calidad, Administrador de calidad, Administrador de configuración, Documentador, Diseñador grafico.
                                1. Problemas que se resuelven: Con nuestra tecnología poniéndola a servicio del hombre
                                  1. Etapas de resolución de problemas:
                                    1. Preconputacional: Entendimiento, Análisis, Soluciones, Algoritmos
                                      1. Computacional: Lenguaje de programación
                                        1. Posconputacional: Soluciones aplicadas
                                    2. Capitulo 2
                                      1. Técnica propuesta para resolución de problemas: Ser delimitado, Ser claro y conciso.
                                        1. Clasificar el problema:
                                          1. Datos de entrada: Componente de datos que captura respuestas:
                                            1. Procesos: Mediante operaciones calculara las repuestas
                                              1. Preguntas: Soluciones en la salida de datos
                                          2. Análisis de procesos aritméticos:
                                            1. Respuesta: Variable de almacenamiento de la operación
                                              1. Operador de asignación: Símbolo de asignación <- (Algoritmo) = (Matemático)
                                                1. Operación aritmética: Combinación de números, constantes, o variables.
                                                2. Diseño de interfaz Hombre & Maquina: Método texto utilizado como Grafico, Web, Móvil
                                                  1. Formulario: Elementos integrados
                                                    1. Etiquetas: Ubicación, Señalización, Salidas
                                                      1. Cajas de texto: Digitación de datos de entrada
                                                        1. Combo Box: Lista de opciones
                                                          1. Botones de acción: Ejecutador de acciones
                                                            1. Botones de radio: Elementos predefinidos
                                                              1. Tablas: Información ordenada de usuario
                                                                1. Menús: Permiten navegación
                                                                2. Algoritmo: Pasos a pasos de soluciones caracterizados
                                                                  1. Lógico
                                                                    1. Preciso
                                                                      1. Definido
                                                                        1. Ordenado
                                                                          1. Finito
                                                                            1. Numera cada uno de los pasos
                                                                              1. Tiene opcionalmente cero, uno o varias entadas
                                                                                1. Tener obligatoriamente una o más salidas
                                                                                  1. Un único inicio
                                                                                    1. Un único fin
                                                                                      1. Tablas de especificaciones de datos: Realizar manejo de solución de problemas
                                                                                        1. Identificador: Espacio para almacenar
                                                                                          1. Uso de dato: Variable o Constante
                                                                                            1. Tipo de dato: Numérico, Texto, Lógico
                                                                                              1. Valor de inicialización: Cual va ha hacer el dato que inicia 0, cadena o falso
                                                                                                1. Ámbito: Entrada, Proceso, Salida
                                                                                                  1. Diagrama de flujos de datos: Entender su propuesta de forma visual
                                                                                                    1. Prueba de escritorio: Consiste en realizar un seguimiento al algoritmo
                                                                                                      1. Pseudocódigo: Traduce las trazas del algoritmo
                                                                                                    1. Documentación: Que cualquier programador entienda de forma fácil y rápida el programa
                                                                                                      1. Nombre del programa: Código fuente
                                                                                                        1. Descripción: Funcionamiento del programa
                                                                                                          1. Autor: Nombre del desarrollador de software
                                                                                                            1. Versión: Modificación del software
                                                                                                              1. Fecha de elaboración: Codificación del programa
                                                                                                        2. Capítulo 3
                                                                                                          1. DATOS Y TIPOS DE DATOS
                                                                                                            1. CONCEPTO DE DATO: Elementos que se guardan en la memoria
                                                                                                              1. CLASIFICACIÓN DE ACUERDO A SU APARICIÓN: Se clasifican de acuerdo al adgoridmo
                                                                                                                1. DATOS DE ENTRADA: Cuando el usuario del programa digita
                                                                                                                  1. DATOS DE PROCESO: Son operaciones aritméticas, de carácter o lógicas.
                                                                                                                    1. DATOS DE SALIDA: Sobre pantalla o en los informes de la aplicación.
                                                                                                                      1. DATOS NUMERICOS:
                                                                                                                        1. Entero: NO posiciones decimales
                                                                                                                          1. Real: Con posiciones decimal
                                                                                                                            1. DATOS DE CARÁCTER:
                                                                                                                              1. Carácter: Siendo texto solo van a almacenar una letra
                                                                                                                                1. Cadena: Es decir una cadena de caracteres.
                                                                                                                                  1. DATOS LÓGICOS: Datos LÓGICO con valores con las posibilidad de Falso o Verdadero
                                                                                                                                    1. CLASIFICACIÓN DE ACUERDO AL DATO QUE SE VA A ALMACENAR: Cambios de los mismos en la memoria
                                                                                                                                      1. VARIABLES: Cambia de valor durante el desarrollo del programa
                                                                                                                                        1. CONSTANTES: No le cambia su valor durante el desarrollo del programa.
                                                                                                                          2. Capítulo 4
                                                                                                                            1. EXPRESIONES:
                                                                                                                              1. CLASIFICACIÓN DE LAS EXPRESIONES: Se clasifican de acuerdo a los datos combinados
                                                                                                                                1. EXPRESIONES ARITMÉTICAS: Están involucradas datos de tipo numéricos(Suma, Resta)
                                                                                                                                  1. EXPRESIONES LÓGICAS: Se busca realizar comparaciones o relaciones entre datos
                                                                                                                                    1. OPERADORES: Procesadores de variables
                                                                                                                                Show full summary Hide full summary

                                                                                                                                Similar

                                                                                                                                INGENIERIA DE MATERIALES
                                                                                                                                Ricardo Álvarez
                                                                                                                                Elementos Básicos de Ingeniería Ambiental
                                                                                                                                Evilus Rada
                                                                                                                                Historia de la Ingeniería
                                                                                                                                Camila González
                                                                                                                                Introducción a la Ingeniería de Software
                                                                                                                                David Pacheco Ji
                                                                                                                                UNIDAD II DIBUJO PROYECTIVO
                                                                                                                                anyimartinezrued
                                                                                                                                GENERALIDADES DE LAS EDIFICACIONES
                                                                                                                                yessi.marenco17
                                                                                                                                MAPA MENTAL SOFTWARE APLICADOS EN INGENIERÍA CIVIL
                                                                                                                                Ruben Dario Acosta P
                                                                                                                                Estado de la ingenería mecánica y su perspectiva a futuro
                                                                                                                                Roberto Martinez
                                                                                                                                MAPA CONCEPTUAL SOBRE LA INICIATIVA CDIO
                                                                                                                                Victor Antonio Rodriguez Castañeda
                                                                                                                                Características de la Pitahaya y su potencial de uso en la industria alimentaria
                                                                                                                                Héctor Infanzón
                                                                                                                                ADMINISTRACION DE PROYECTOS
                                                                                                                                Stefany Mendoza