PROGRAMACIÓN

MAPA MENTAL DE PROGRAMACIÓN

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
PROGRAMACIÓN por Mind Map: PROGRAMACIÓN

1. ALGORITMOS

1.1. Conjunto ordenado de operaciones sistemáticas que permite hacer un cálculo y hallar la solución de un tipo de problemas.

2. VARIABLES, CONSTANTES Y OPERADORES

2.1. VARIABLE

2.1.1. Una variable es un elemento que se emplea para almacenar y hacer referencia a otro valor. Gracias a las variables es posible crear "programas genéricos", es decir, programas que funcionan siempre igual independientemente de los valores concretos utilizados.

2.2. CONSTANTE

2.2.1. En programación, una constante es un valor que no puede ser alterado/modificado durante la ejecución de un programa, únicamente puede ser leído. Una constante corresponde a una longitud fija de un área reservada en la memoria principal del ordenador, donde el programa almacena valores fijos.

2.3. OPERADORES

2.3.1. Los operadores son símbolos que indican cómo se deben manipular los operandos. Los operadores junto con los operandos forman una expresión, que es una fórmula que define el cálculo de un valor. Los operandos pueden ser constantes, variables o llamadas a funciones, siempre que éstas devuelvan algún valor.

3. EVALUACIÓN DE EXPRESIONES

3.1. En programación, una expresión es una combinación de constantes, variables o funciones, que es interpretada de acuerdo a las normas particulares de precedencia y asociación para un lenguaje de programación en particular.

3.2. TIPOS

3.2.1. Operadores aritméticos

3.2.2. Operadores relacionales

3.2.3. EXPRESIONES LOGICAS

3.2.4. EXPRESIONES ALFANUMERICOS

4. LENGUAJE DE PROGRAMACIÓN C Y C++

4.1. LENGUAJE C

4.1.1. es un lenguaje orientado a la implementación de sistemas operativos, concretamente Unix. C es apreciado por la eficiencia del código que produce y es el lenguaje de programación más popular para crear softwares de sistemas y aplicaciones. Se trata de un lenguaje de tipos de datos estáticos, débilmente tipado, de medio nivel, que dispone de las estructuras típicas de los lenguajes de alto nivel pero, a su vez, dispone de construcciones del lenguaje que permiten un control a bajo nivel. Los compiladores suelen ofrecer extensiones al lenguaje que posibilitan mezclar código en ensamblador con código C o acceder directamente a memoria o dispositivos periféricos.

4.2. LENGUAJE C++

4.2.1. La intención de su creación fue extender al lenguaje de programación C mecanismos que permiten la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, C++ es un lenguaje híbrido. Posteriormente se añadieron facilidades de programación genérica, que se sumaron a los paradigmas de programación estructurada y programación orientada a objetos. Por esto se suele decir que el C++ es un lenguaje de programación multiparadigma.

5. COMPONENTES FISICOS DE UN PC

5.1. COMPONENTES

6. ASSEMBLER

6.1. El lenguaje ensamblador o assembly es un lenguaje de programación de bajo nivel. Consiste en un conjunto de mnemónicos que representan instrucciones básicas para los computadores, microprocesadores, microcontroladores y otros circuitos integrados programables.

7. DIAGRAMA DE FLUJO

7.1. El diagrama de flujo o flujograma o diagrama de actividades es la representación gráfica de un algoritmo o proceso

7.1.1. SIMBOLOS

7.1.1.1. IMAGEN