You are on page 1of 5

U N I V E R S I D A D C AT O L I C A D E C U E N C A

DOCENTE:

Ing. ISAEL SAÑAY

INTRODUCCION A LA INGENIERIA
D E S O F T WA R E

ALUMNO:

S E B A S T I A N S A G U AY

22 DE MARZO DEL 2019

NÚMERO DE AULA
Introducción a la Ingeniería de Software
Tipos de sistemas ................................................................................................................................ 3
La inteligencia de las tecnologías en sistemas .................................................................................... 3
El software y la ingeniería del software .............................................................................................. 3
La naturaleza del software................................................................................................................... 3
Diversidad en la Ingeniería del software ............................................................................................. 3
Ética en la ingeniería del software ...................................................................................................... 4
Conceptos de informática .................................................................................................................... 4
Conceptos de sistemas......................................................................................................................... 4
¿Qué es un sistema de información? ................................................................................................... 5
Sistemas de información en los negocios. ........................................................................................... 5
Tipos de sistemas
Cargadores de programas. Sistemas operativos (y sus componentes, muchos de los cuales
pueden considerarse como software de sistema). Controladores de dispositivos. Herramientas
de programación: compiladores, ensambladores, enlazadores, etc. Programas utilitarios.
Entorno de escritorio / Interfaz gráfica de usuario (que pueden incluir Gestores de ventanas.
Línea de comandos. BIOS. Hipervisores. Bootloaders (Gestor de arranque). Si el software de
sistema se almacena en una memoria no borrable tal como circuitos integrados, usualmente
se lo denomina firmware.

La inteligencia de las tecnologías en sistemas


Mención especial merece el proyecto GNU, cuyas herramientas de programación permitieron
combinarse con el núcleo informático basado en Unix denominado Linux, formando entre
ambos las conocidas como distribuciones GNU/Linux. A diferencia de la plataforma de
Microsoft u otros ejemplos como Mac OS, es software libre.

El software y la ingeniería del software


Software: Es el conjunto de los programas de cómputo, procedimientos, reglas,
documentación y datos asociados, que forman parte de las operaciones de un sistema de
computación. Considerando esta definición, el concepto de software va más allá de los
programas de computación en sus distintos estados: código fuente, binario o ejecutable;
también su documentación, los datos a procesar e incluso la información de usuario forman
parte del software: es decir, abarca todo lo intangible, todo lo «no físico» relacionado.
Ingeniería del software: En terminología informática el software de sistema, denominado
también software de base, consiste en un software que sirve para controlar e interactuar con
el sistema operativo, proporcionando control sobre el hardware y dando soporte a otros
programas; en contraposición del llamado software de aplicación. Como ejemplos cabe
mencionar a las bibliotecas, como por ejemplo OpenGL, para la aceleración gráfica; PNG,
para el sistema gráfico; o demonios que controlan la temperatura, la velocidad del disco duro,
como hdparm, o la frecuencia del procesador como cpudyn.

La naturaleza del software


El software es un producto y también a las ves es el vehículo para distribuir el producto, esta
incorporado dentro del hardware y se puede acceder ya sea por un celular o por un
computador.

Diversidad en la Ingeniería del software

De acuerdo a la Red de Información Ocupacional de Estados Unidos, en 2003 solo el 40%


de los empleos directamente asociados al desarrollo de software estaban cubiertos por
personas que habían obtenido un título en ciencias computacionales o informática. En 2012,
estadísticas de la misma red indicaron que el 47% de todos los desarrolladores de software
en activo no contaban con un título profesional.
Ética en la ingeniería del software

1. Sociedad: Los ingenierios de software actuarán de manera coherente con el interés


social.
2. Cliente y Empresario: los ingenieros de software actuarán de manera que produzca el
mejor resultado para cliente y empresario, y de manera coherente con el interés social.
3. Producto: los ingenieros de software garantizarán que sus productos y las
modificaciones correspondientes cumplen los mayores estándares profesionales
posibles.
4. Valoración: los ingenieros de software mantendrán la integridad e independencia en
sus valoraciones profesionales.
5. Gestión: los líderes y gestores de ingeniería de software suscribirán y promoverán un
enfoque ético en la gestión del desarrollo y mantenimiento del software.
6. Profesión: los ingenieros de software avanzarán en la integridad y reputación de la
profesión, de manerar consistente con el interés social.
7. Compañeros: los ingenieros del software serán justos y apoyarán a sus compañeros.
8. Personal: los ingenieros del software participarán en el aprendizaje continuo
referente a la práctica de su profesión y promoverán un enfoque ético en la práctica
de la profesión.

Conceptos de informática
La informática suele ser definida como aquella ciencia que se dedica a estudiar el tratamiento
de la información mediante medios automáticos, es decir, la ciencia de la información
automática. Se trata de una sumatoria de conocimientos científicos y de técnicas que
posibilitan el tratamiento automático de la información mediante el uso de computadoras.

Conceptos de sistemas

Un sistema computacional es un sistema complejo que puede llegar a estar constituido por
millones de componentes electrónicos elementales.

Esta naturaleza multinivel de los sistemas complejos es esencial para comprender tanto su

descripción como su diseño. En cada nivel se analiza su estructura y su función en el

sentido siguiente:

Estructura: La forma en que se interrelacionan las componentes

Función: La operación de cada componente individual como parte de la estructura

Por su particular importancia se considera la estructura de interconexión tipo bus.


¿Qué es un sistema de información?

Un sistema de información es un conjunto de datos que interactúan entre sí con un fin


común.

En informática, los sistemas de información ayudan a administrar, recolectar, recuperar,


procesar, almacenar y distribuir información relevante para los procesos fundamentales y las
particularidades de cada organización

Sistemas de información en los negocios.


Sistemas transaccionales

Sistemas Estratégicos

Sistemas de Apoyo para la toma de decisiones