Sie sind auf Seite 1von 7

INSTITUTO TECNOLÓGICO SUPERIOR

DE SAN ANDRÉS TUXTLA

INGENIERÍA EN SISTEMAS COMPUTACIONALES


DOCENTE
Montserrat Masdefiol Suárez

MATERIA
Fundamentos de Ingeniería de software

INTEGRANTES
Gorgonio Cobaxin Jorge Uriel
Hernández Muñiz Ulises de Jesús

Grupo
504-A

Periodo:
Agosto – Diciembre 2019

Fecha
15 e Agosto de 2019
INSTITUTO TECNOLÓGICO SUPERIOR
DE SAN ANDRÉS TUXTLA

 Ambiente
El ambiente o entorno de un sistema es el suprasistema (suprasistema) en el que el sistema
en estudio se encuentra inmerso.
El ambiente de un sistema es todo aquello lo circunda, lo rodea o lo envuelve totalmente.
Todo sistema está dentro de un entorno o ambiente (con excepción del propio Universo).

 Case
Las herramientas CASE (Computer Aided Software Engineering, Ingeniería de Software
Asistida por Computadora) son diversas aplicaciones informáticas o programas informáticos
destinadas a aumentar el balance en el desarrollo de software reduciendo el costo de las
mismas en términos de tiempo y de dinero.

Estas herramientas pueden ayudar en todos los aspectos del ciclo de vida de desarrollo del
software en tareas como el proceso de realizar un diseño del proyecto, cálculo de costos,
implementación de parte del código automáticamente con el diseño dado, compilación
automática, documentación o detección de errores entre otras.

 Clasificación de los sistemas:


Los S.I. pueden clasificarse en base a numerosos criterios. Por supuesto las clasificaciones
no son estancas y es común encontrar sistemas híbridos que no encajen en una única
categoría.
Por su uso pueden ser
• De uso general.
• De uso específico.
Por el paralelismo de los procesadores, que puede ser
• SISD: Single Instruction Single Data
• SIMD: Single Instruction Multiple Data
• MIMD: Multiple Instruction Multiple Data
Por el tipo de ordenador utilizado en el sistema
• Estaciones de trabajo (Workstations)
INSTITUTO TECNOLÓGICO SUPERIOR
DE SAN ANDRÉS TUXTLA

• Terminales ligeros (Thin clients)


• Microordenadores (por ejemplo, ordenadores personales)
• Miniordenadores (servidores pequeños)
• Macroordenadores (servidores de gran capacidad)
• Superordenadores
Por la arquitectura
• Sistema aislado
• Arquitectura cliente-servidor
• Arquitectura de 3 capas
• Arquitectura de n capas
• Servidor de aplicaciones
• Monitor de teleproceso o servidor de transacciones

 Eficiencia
Uso racional de los recursos con que se cuenta para alcanzar un objetivo predeterminado.
A mayor eficiencia menor la cantidad de recursos que se emplearán, logrando mejor
optimización y rendimiento. El rendimiento de una computadora es la cantidad de trabajo
realizado por un sistema informático.

 Entrada
En computación, se entiende por dispositivos de entrada o dispositivos de alimentación
(input) a los que permiten ingresar información al sistema informático, ya sea proveniente
del usuario, de otra computadora o un sistema de ellas, o de un soporte físico portátil.

Los distintos dispositivos de entrada traducen los datos en impulsos eléctricos, que luego
son transmitidos al computador para su proceso y almacenamiento en la memoria central o
interna.
Son vitales para permitir la comunicación entre el sistema informático y el exterior, junto a
los dispositivos de salida, de los cuales se distinguen en que estos últimos extraen
información del sistema en lugar de introducirla.
INSTITUTO TECNOLÓGICO SUPERIOR
DE SAN ANDRÉS TUXTLA

 Ingeniería de software
La Ingeniería de Software es la rama de la ingeniería que estudia todo lo relacionado con
la informática o sistemas de computación, con una orientación metódica, ordenada y
cuantificable al incremento, ejecución y conservación del software.
a ingeniería de software, también, incorpora el análisis precedente de la situación, el
bosquejo del proyecto, el desarrollo del software, el ensayo necesario para comprobar su
funcionamiento correcto y poner en funcionamiento el sistema.

 Objetivo
Manejar los principales conceptos asociados a las herramientas y técnicas disponibles para
organizar, dirigir y controlar el proceso de desarrollo de sistemas de software.
Identificar las principales metodologías disponibles para la recolección y manejo de
requerimientos que deben cumplir los sistemas en desarrollo.
Aplicar principios generales de análisis y diseño de sistemas en la creación de productos
de trabajo que proporcionen las entradas necesarias para la fase de codificación de
aplicaciones.
Conocer las principales herramientas de verificación y validación de software y su utilidad
en las diferentes fases del desarrollo de sistemas

 Producto de software
Los ingenieros de software lo construyen, y virtualmente cualquier persona en el mundo
industrializado lo utiliza, bien directa o indirectamente. Es importante porque afecta muy de
cerca cualquier aspecto de la vida y está muy extendido en el comercio y en las actividades
cotidianas.
Desde el punto de vista de un ingeniero de software, el producto obtenido son los
programas, documentos y los datos que configuran el software de computadora. Pero
desde el punto de vista de los usuarios el producto obtenido es la información resultante
que de algún modo mejora el mundo de los usuarios.
INSTITUTO TECNOLÓGICO SUPERIOR
DE SAN ANDRÉS TUXTLA

 Proceso de software
Un proceso de desarrollo de software es un conjunto de personas, estructuras de
organización, reglas, políticas, actividades y sus procedimientos, componentes de software,
metodologías, y herramientas utilizadas o creadas específicamente para definir, desarrollar,
ofrecer un servicio, innovar y extender un producto de software.
Un proceso de software efectivo habilita a la organización a incrementar su productividad
al desarrollar software:
Permite estandarizar esfuerzos, promover uso, repetición y consistencia entre proyectos.
Provee la oportunidad de introducir mejores prácticas de la industria.
Permite entender que las herramientas deben ser utilizadas para soportar un proceso.
Establece la base para una mayor consistencia y mejoras futuras

 Relación
Las relaciones son los enlaces que vinculan entre sí a los objetos o subsistemas que
componen a un sistema complejo.

 Retroalimentación:
La retroalimentación se produce cuando las salidas del sistema o la influencia de las salidas
de los sistemas en el contexto, vuelven a ingresar al sistema como recursos o información.
La retroalimentación permite el control de un sistema y que el mismo tome medidas de
corrección en base a la información retroalimentada.
La retroalimentación es un mecanismo mediante el cual una parte de la energía de salida
de un sistema o de una maquina vuelve a la entrada. Básicamente la Retroalimentación
(Feedback) es un sistema de comunicación de retorno proporcionado por la salida del
sistema a su entrada, para alterarla de alguna manera. La Retroalimentación sirve para
comparar la manera cómo funciona un sistema en relación con el estándar establecido para
su funcionamiento. Cuando se presenta alguna diferencia entre ambos la Retroalimentación
se encarga de regular la entrada para que la salida se aproxime al estándar establecido.
INSTITUTO TECNOLÓGICO SUPERIOR
DE SAN ANDRÉS TUXTLA

 Salida
La salida en informática es el proceso de transmitir la información por un objeto (el uso de
verbo). Esencialmente, es cualquier dato que sale de un sistema de ordenador. Esto en
forma podría ser impreso el papel, de audio, de vídeo. En la industria médica esto podría
incluir exploraciones de CT o rayos X. Típicamente en la informática, los datos entran por
varias formas (la entrada) en un ordenador, los datos a menudo son manipulados, y luego
la información es presentada a un humano (la salida).

 Sistema
Como definición de sistema se puede decir que es un conjunto de elementos con relaciones
de interacción e interdependencia que le confieren entidad propia al formar un todo
unificado. Ya que se necesita de cada una de las partes para que el sistema funcione de
manera eficaz porque el objetivo que están siguiendo es el mismo, y no se podrá cumplir
con unas partes o elementos del sistema si no de manera que todos interactúen.

 Software
Se considera que el software es el equipamiento lógico e intangible de un ordenador. En
otras palabras, el concepto de software abarca a todas las aplicaciones informáticas, como
los procesadores de textos, las planillas de cálculo y los editores de imágenes.

El software es desarrollado mediante distintos lenguajes de programación, que permiten


controlar el comportamiento de una máquina. Estos lenguajes consisten en un conjunto de
símbolos y reglas sintácticas y semánticas, que definen el significado de sus elementos y
expresiones.

 Totalidad
un cambio en una de las unidades del sistema, con probabilidad producirá cambios en las
otras. El efecto total se presenta como un ajuste a todo el sistema. Hay una relación de
causa/efecto. De estos cambios y ajustes, se derivan dos fenómenos: entropía y
homeostasia.
INSTITUTO TECNOLÓGICO SUPERIOR
DE SAN ANDRÉS TUXTLA

 Usabilidad
Cualidad de la página web o del programa informático que son sencillos de usar porque
facilitan la lectura de los textos, descargan rápidamente la información y presentan
funciones y menús sencillos, por lo que el usuario encuentra satisfechas sus consultas y
cómodo su uso.
La Usabilidad es la medida de la calidad de la experiencia que tiene un usuario cuando
interactúa con un producto o sistema. Esto se mide a través del estudio de la relación que
se produce entre las herramientas (entendidas en un Sitio Web el conjunto integrado por el
sistema de navegación, las funcionalidades y los contenidos ofrecidos) y quienes las
utilizan.

Das könnte Ihnen auch gefallen