Ingenieria Software
Enviado por Camilo Zavala Cornejo • 13 de Abril de 2021 • Tarea • 648 Palabras (3 Páginas) • 89 Visitas
[pic 1][pic 2]
¿Qué es la ingenieria de Software?
R: Diseño, construcción y mantenimiento de sistemas de software grandes.
¿Cuál es la diferencia entre un Programador y un ingeriero en software?
R: el programador esta basado en ser arquitecto, es decir crea software, contrubuye al desarrollo, en cambio el Ingeniero de Software concierne a teorías, métodos y herramientas para el desarrollo profesional de software.
¿Cuál es la diferencia entre un Ingeniero en Software y un Ingeniero en sistemas?
R: La Ingeniería de Sistemas concierne a todos los aspectos del desarrollo de sistemas basados en cómputo, que incluyen hardware, software y el proceso de Ingeniería. La Ingeniería de Software es solo parte de este proceso.
¿Cuál es la diferencia entre un Ingeniero en Software y la Computación?
R: La computación concierne a la teoría y fundamentos de cualquier sistema de cómputo, sea de hardware o de software. La Ingeniería de software concierne solo al desarrollo de sistemas o productos de software.
¿Qué es un Software?
R: La aplicación inteligente principios probados, técnicas y leguajes y herramientas en un costo que satisfaga el usuario.
¿Qué es un proceso de software?
R: Conjunto estructurado de actividades requeridas para desarrollar un sistema de software:
- Especificación- que debe hacer el software y cuáles son sus especificaciones de desarrollo.
- Desarrollo – producción del sistema de software.
- Validación – verificar que el software hace lo que el cliente pide.
- Evolución – cambiar/adaptar el software a las demandas.
Las actividades varían dependiendo de la organización y del tipo de sistema a desarrollarse. Debe estar explícitamente modelado si va a ser bien administrado.
El proceso de software consiste en aquellas actividades involucradas en el desarrollo de software.
¿Qué es un modelo se software?
R: Representación formal o simplificada de processo de software.
Modelos Genericos:
Modelo de Cascada: Separar en distintas fases de especificación y desarrollo.
Desarrollo Evolutivo: La especificación y el desarrollo están intercalados.
Prototipado: Un modelo sirve de prototipo para la construcción del sistema final.
Transformación Formal: Un modelo matemático del sistema se transforma formalmente en la implementación.
Desarrollo basado en Reutilización: El sistema es ensamblado a partir de componentes existente
Sistemas o Productor de office grandes y complejo:
R: Office 360, Microsft, Google, Youtube, Facebook, Huawei
¿Qué contiene el Software?
R: Líneas de código de algún lenguaje, instrucciones de computadora, descripción de las estructuras de datos, Algoritmos, Procedimientos y funciones, Componentes de software.
...