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

1. Define

1.1. La programación es una disciplina que se basa en diferentes lenguajes. Cada uno de estos lenguajes tiene características únicas que lo diferencian del resto, y estas características los hacen más adecuados para una tarea

2. proceso:

2.1. requisitos

2.1.1. en qué idioma está programado, para qué sistema operativo se creó y qué estándares debe cumplir..

2.2. analisis

2.2.1. sistemático de datos para obtener información que le ayude a tomar mejores decisiones

2.3. diseño

2.3.1. ayuda a modificar elementos que se utilizan para armar el formato que tendrá el programa

2.4. pruebas

2.4.1. proceso de evaluación y verificación de un producto o aplicación de software para saber si hace lo que se supone que debe hacer

2.5. documento

2.5.1. información enfocada en la descripción del sistema o producto para quienes se encargan de desarrollarlo,

2.6. implementacion

2.6.1. responsable de desarrollar y verificar los componentes del software que le fueron asignados

3. Lenguaje de programación orientada o objeto

3.1. C

3.1.1. El lenguaje C se utiliza esencialmente para el desarrollo de software y la creación de aplicaciones de escritorio.

3.2. c++:

3.2.1. Es una variante del lenguaje C, con un mayor nivel de desarrollo

3.3. Python

3.3.1. Diseño web, creación de aplicaciones, bases de datos, automatización de tareas… Es un lenguaje muy versátil que soporta diferentes paradigmas

3.4. Java

3.4.1. SE usa para diseño web, tanto Frontend como Backend, en la creación de aplicaciones móvil, aplicaciones de escritorio, servidores… En definitiva, es un lenguaje que permite la creación de casi cualquier tipo de software.

3.5. JavaScript

3.5.1. está diseñado para ser utilizado en el ámbito del diseño web

3.6. Visual Basic

3.6.1. Es un lenguaje desarrollado para Microsoft, y tiene como objetivo permitir la creación de aplicaciones orientadas a Windows

3.7. Ruby

3.7.1. Ruby está diseñado para facilitar la creación de aplicaciones y agilizar el procesamiento de datos en desarrollo Backend.

3.8. SQL

3.8.1. SQL es un lenguaje diseñado para facilitar la administración de diferentes bases de datos

4. POO

4.1. La programación orientada a objetos se basa en el concepto de crear un modelo del problema de destino en sus programas

5. Conceptos Fundamentales de la POO

5.1. Clase

5.1.1. Objeto

5.1.1.1. Método

5.1.1.1.1. Mensaje

5.2. Comportamiento

5.3. Evento

5.4. Atributos

5.5. Características que tiene la clase

5.5.1. Propiedad o atributo

5.5.2. Estado interno

5.5.3. Componentes de un objeto

5.6. Atributos, identidad, relaciones y métodos.

5.6.1. Identificación de un objeto