FUNDAMENTOS DE CONSTRUCCIÓN DE SOFTWARE (semana 1)

Get Started. It's Free
or sign up with your email address
Rocket clouds
FUNDAMENTOS DE CONSTRUCCIÓN DE SOFTWARE (semana 1) by Mind Map: FUNDAMENTOS DE CONSTRUCCIÓN DE SOFTWARE (semana 1)

1. HISTORIA

1.1. PRIMEROS AÑOS 1950

1.1.1. - orientación por lotes

1.1.2. - distribución limitada

1.1.3. - software a medida

1.2. LA SEGUNDA ERA 1960

1.2.1. - multiproceso

1.2.2. - bases de datos

1.2.3. -software como producto

1.3. LA TERCERA ERA 1970-80

1.3.1. - computadoras personales

1.3.2. -redes de computadora

1.3.3. -información como valor

1.4. LA CUARTA ERA 1990+

1.4.1. - orientación a objetos

1.4.2. -sistemas expertos

1.4.3. - computación paralela

2. TENDENCIAS DEL MERADO

2.1. productividad

2.2. interoperabilidad

2.3. interfaz de usuario única

2.4. lenguajes de programación estandar

2.5. software eficiente, usable y mantenible

3. EL SOFTWARE

3.1. Características

3.1.1. el software se dearrolla, no se fabrica

3.1.2. el software no se desgasta

3.1.3. la mayoria de software se construye a medida

3.2. Componentes

3.2.1. no ejecutables

3.2.2. ejecutables

3.3. Generación de lenguajes de programación

3.3.1. lenguaje máquina

3.3.2. lenguaje ensamblador

3.3.3. lenguajes de alto nivel

3.3.4. lenguajes de cuarta generación

4. APLICACION DEL SOFTWARE

4.1. Factores

4.1.1. el contenido

4.1.2. determinismo de la información

4.2. Áreas de aplicación

4.2.1. software de sistemas

4.2.2. software de tiempo real

4.2.3. software de gestión

4.2.4. software de ingeniería y científico

4.2.5. software empotrado

4.2.6. software de computadoras personales

4.2.7. software de inteligencia artificial

5. MITOS DEL SOFTWARE

5.1. Mitos de gestión

5.2. Mitos del cliente

5.3. Mitos de los desarrolladores

6. MODELADO DEL PROCESO Y DEL CICLO DE VIDA

6.1. Modelo cascada

6.2. Construcción de prototipos

6.3. Modelo en espiral

6.4. Desarrollo iterativo

6.5. Desarrollo Ágil