Introducción a la computadora y desarrollo de software

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Rocket clouds
Introducción a la computadora y desarrollo de software por Mind Map: Introducción a la computadora y desarrollo de software

1. Desarrollo de software

1.1. Lenguajes de Programacion

1.1.1. Lenguaje Máquina

1.1.2. Lenguajes de Alto Nivel

1.1.3. Programa

1.1.3.1. Fases de un programa

1.1.3.1.1. Ciclo de vida del ofware

1.1.4. Estructura

1.1.4.1. Sintaxis

1.1.4.2. Semantica

1.1.4.3. Simbolos y Palabras Clave

1.1.5. Paradigmas de Programación

1.1.5.1. Programación imperativa

1.1.5.1.1. Lenguajes

1.1.5.2. Programación funcional

1.1.5.2.1. Lenguajes

1.1.5.3. Programación lógica

1.1.5.4. Programación Orientada a Objetos

1.1.5.4.1. Lenguajes

1.1.5.4.2. Conceptos

1.1.6. Historia

1.1.6.1. Lenguaje Máquina

1.1.6.1.1. Binario

1.1.6.2. Lenguajes simbólicos

1.1.6.2.1. Lenguaje de Bajo Nivel

1.1.6.2.2. Lenguaje de Alto Nivel

1.1.6.3. Generaciones

1.1.6.3.1. Primera Generación

1.1.6.3.2. Segunda Generación 50's y 60's

1.1.6.3.3. Tercera Generación 70's Crisis de software

1.1.6.3.4. Cuarta Generación 80's

2. Computadora

2.1. Componentes

2.1.1. Hardware

2.1.1.1. Buses

2.1.1.1.1. Bus de Dirección

2.1.1.1.2. Bus de Control

2.1.1.1.3. Bus de Datos

2.1.1.2. Dispositivos Entrada y Salida

2.1.1.2.1. Entrada

2.1.1.2.2. Salida

2.1.1.3. Memoria

2.1.1.3.1. Almacena datos

2.1.1.3.2. Memoria Principal

2.1.1.3.3. Memoria Secundaria

2.1.1.4. Procesador

2.1.1.4.1. Ejecuta programas

2.1.1.4.2. Banco de Registros

2.1.1.4.3. Unidad Aritmético-Logico [ALU]

2.1.1.4.4. Unidad de Control [UC]

2.1.1.5. Arquitectura Von Neumann

2.1.1.5.1. Ciclos de Instruccion

2.1.2. Software

2.1.2.1. Programacion de Computadores

2.1.2.1.1. Lenguaje Ensamblador

2.1.2.1.2. Programación Alto Nivel

2.1.2.1.3. Programacion Bajo Nivel