Programación de computadores

Description

Mapa mental que permite dar una introducción a la programación de computadores, mostrando la taxonomía y los paradigmas utilizados para codificación de programas, haciendo especial énfasis en el Paradigma mas importante en la actualidad, el Orientado a Objetos
IRENE AGUILAR JUAREZ
Mind Map by IRENE AGUILAR JUAREZ, updated more than 1 year ago More Less
LUIS ADRIAN LASSO CARDONA
Created by LUIS ADRIAN LASSO CARDONA almost 10 years ago
IRENE AGUILAR JUAREZ
Copied by IRENE AGUILAR JUAREZ about 3 years ago
32
0

Resource summary

Programación de computadores
  1. Aplicación de la lógica en la solución de problemas usando las computadoras
    1. requiere de
      1. Codificar, Depurar y Mantener
        1. Lenguaje de programación
          1. Lenguaje formal
            1. Paradigma
              1. En humanos
                1. Determina la forma en la que interpretamos el mundo
                  1. Reglas de conducta socialmente aceptadas
                    1. Costumbres y enseñanzas de nuestros padres
                    2. En programación
                      1. Tipos
                        1. Imperativo
                          1. Se basa en el uso de estructuras
                            1. Entradas
                              1. Proceso
                                1. Salida (resultado)
                              2. Declarativo
                                1. Define condiciones, proposiciones, afirmaciones y restricciones
                                2. Funcional
                                  1. Utilización de funciones aritméticas
                                  2. Lógico
                                    1. Lógica matemática
                                      1. Concepto de predicado, o relación entre elementos
                                    2. Orientado a Objetos
                                      1. Representación del mundo real mediante Objetos con atributos y métodos
                                        1. Todo es un objeto
                                          1. Caracteristicas (atributos)
                                            1. Comportamiento (métodos)
                                              1. tiene un estado
                                          2. Orientada a Eventos
                                            1. Se centra en la respuesta a eventos
                                              1. requiere de
                                                1. Un componente gráfico
                                                  1. Un eschuchador
                                                    1. La respuesta
                                                2. Concurrente
                                                  1. Aprovecha el paralelismo de los microprocesadores
                                                    1. Se ejecutan simultáneamente las instrucciones
                                                3. Determina la forma de resolver los problemas
                                                  1. Regalas que determinan las reglas de semántica y sintaxis de los Lenguajes de Programación
                                              2. Semántica y sintáxis
                                                1. Codigo Fuente
                                                  1. Sentencias en lenguaje de programación
                                                  2. Tipos
                                                    1. Ensambladores
                                                      1. Depende del Microprocesador
                                                      2. Lenguajes de Alto nivel
                                                        1. requiere de Compilación o Interpretación
                                                          1. Compilador
                                                            1. Traduce y genera un programa ejecutable
                                                            2. Intérprete
                                                              1. Traduce y ejecuta línea a línea
                                                            3. Languaje Máquina
                                                              1. consiste en 0 y 1
                                                            4. Código objeto o ejecutable
                                                              1. Instrucciones que ejecutan las máquinas
                                                            5. Herramientas necesarias para codificar, depurar e implementar programas
                                                              1. Compilador
                                                                1. Editor
                                                                  1. Debugueador
                                                                    1. Enlazador
                                                                      1. Intérprete
                                                                        1. IDE
                                                                          1. ejemplo
                                                                            1. Eclipse
                                                                              1. Netbeans
                                                                                1. VisualStudio Code
                                                                                  1. Spring Tools Suite
                                                                                    1. Dev C
                                                                              2. Diseñar Programas
                                                                                1. Herramientas para diseñar programas
                                                                                  1. UML
                                                                                    1. Diagrama de Flujo
                                                                                      1. Pseudocódigo
                                                                                  Show full summary Hide full summary

                                                                                  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
                                                                                  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
                                                                                  Conceptos básicos de redes
                                                                                  ARISAI DARIO BARRAGAN LOPEZ
                                                                                  La ingenieria de requerimientos
                                                                                  Sergio Abdiel He
                                                                                  TECNOLOGÍA TAREA
                                                                                  Denisse Alcalá P
                                                                                  Navegadores de Internet
                                                                                  M Siller