Вы находитесь на странице: 1из 3

1. Explica los aspectos básicos de la ingeniería en software.

La ingeniería de software es una disciplina formada por un conjunto de


métodos, herramientas y técnicas que se utilizan en el desarrollo de los
programas informáticos (software).

Esta disciplina trasciende la actividad de programación, que es la


actividad principal a la hora de crear un software. El ingeniero de software
se encarga de toda la gestión del proyecto para que éste se pueda
desarrollar en un plazo determinado y con el presupuesto previsto.

La ingeniería de software, por lo tanto, incluye el análisis previo de la


situación, el diseño del proyecto, el desarrollo del software, las pruebas
necesarias para confirmar su correcto funcionamiento y la implementación
del sistema.

Cabe destacar que el proceso de desarrollo de software implica lo que se


conoce como ciclo de vida del software, que está formado por cuatro
etapas: concepción, elaboración, construcción y transición.

La concepción fija el alcance del proyecto y desarrolla el modelo de


negocio; la elaboración define el plan del proyecto, detalla las
características y fundamenta la arquitectura; la construcción es el
desarrollo del producto; y la transición es la transferencia del producto
terminado a los usuarios.

Una vez que se completa este ciclo, entra en juego el mantenimiento del
software. Se trata de una fase de esta ingeniería donde se solucionan los
errores descubiertos (muchas veces advertidos por los propios usuarios)
y se incorporan actualizaciones para hacer frente a los nuevos requisitos.
El proceso de mantenimiento incorpora además nuevos desarrollos, para
permitir que el software pueda cumplir con una mayor cantidad de tareas.

2. Define cuales son los requerimientos de un sistema.


En ingeniería de sistemas existen tres tipos de requisitos.
 Un requisito funcional puede ser una descripción de lo que un sistema
debe hacer. Este tipo de requisito específica algo que el sistema
entregado debe ser capaz de realizar.
 Un requisito no funcional: de rendimiento, de calidad, etc.; especifica algo
sobre el propio sistema, y cómo debe realizar sus funciones. Algunos
ejemplos de aspectos solicitables son la disponibilidad, el testeo, el
mantenimiento, la facilidad de uso, etc.

 Otros tipos de limitaciones externas, que afectan en una forma indirecta


al producto. Estas pueden ir desde la compatibilidad con cierto sistema
operativo hasta la adecuación a leyes o regulaciones aplicables al
producto

3. Establece diferencia entre la ingeniería de software y la de sistema.


La ingeniería de sistemas se refiere a todos los aspectos del desarrollo de
sistemas informáticos, incluyendo hardware, software e ingeniería de procesos.
La ingeniería del software es parte de este proceso.
4- Desarrolla un informe escrito donde presente los siguientes acápites:

a) Definición de modelado de sistema, desarrollo de subsistema e


integración de los sistemas.
Los Diagramas de Implementación se usan para modelar la configuración de los
elementos de procesado en tiempo de ejecución (run-time processing elements)
y de los componentes, procesos y objetos de software que viven en ellos. En el
diagrama ’deployment’, empiezas modelando nodos físicos y las asociaciones
de comunicación que existen entre ellos. Para cada nodo, puedes indicar qué
instancias de componentes viven o corren (se ejecutan) en el nodo. También
puedes modelar los objetos que contiene el componente.
b)Un mapa conceptual de los requerimientos de un sistema

SISTEMAS INFORMÁTICOS: Un sistema


informático es un sistema que permite
almacenar y procesar información; es el
conjunto de partes interrelacionadas: en este
caso, harware, software y recursos
humanos. El hardware incluye computadoras
CLASIFICACIÓN: Los S.I. o cualquier tipo de dispositivo electrónico
pueden clasificarse con inteligente,
base a numerosos
criterios. Por supuesto las
clasificaciones no son
estancas y es común que consiste en
encontrar sistemas procesadores, memoria,
hibridos que no encajen en sistemas de
una única categoría. almacenamiento externo,
etc. El software incluye al
sistema operativo,
firmware y aplicaciones.

Por su uso pueden ser: DESARROLLO DE SISTEMAS


INFORMÁTICOS: Los
. de uso general
sistemas informáticos pasan
. de uso espesífico. por diferentes fases en su ciclo
de vida, desde la captura de
requisitos hasta el
mantenimiento. En la
actualidad se emplean
numerosos sistemas
informáticos en la
administración pública.

. Subsistema Lógico
asociado al software y la
arquitectura incluye al
sistema operativo el
firmware,las aplicaciones
y las bases de datos. ESTRUCTURA: Los sistemas informáticos
suelen estructurarse en subsistemas:
. Subsistema Físico: asociado al hardware
incluye entre otros elementos la cpu,
memoria principal, la placa base, periféricos
de entrada y salida, etc.

Вам также может понравиться