Sei sulla pagina 1di 13

INGENIERÍA DE SOFTWARE

PARCIAL 01
1.- Representa la estrategia concreta e integral de trabajo para el análisis de un problema o cuestión
coherente con la definición teórica de la investigación: Método

2.- Obtener datos cualitativos y cuantitativos es su función y esto ocurre en una situación real,
clasificando y consignando los procedimientos pertinentes de acuerdo con algún esquema previsto y
según el problema que se estudia.

3.- En este obtenemos información de los sujetos de estudio, proporcionados por ellos mismos, sobre
opiniones, conocimientos, actitudes o sugerencias: Encuestas

4.- Es la comunicación interpersonal establecida entre el investigador y el sujeto de estudio a fin de


obtener respuestas verbales sobre el problema propuesto: La entrevista

5.- Cuando se utiliza un instrumento o formulario impreso, destinado a obtener respuestas sobre el
problema en estudio y que el investigado o consultado llena por sí mismo: Cuestionario

6.- Es cuando el investigador se pone en contacto con los objetos o elementos sometidos a estudio, con
el propósito de obtener los datos o respuestas a las variables analizadas: La recopilación o recolección de
datos

7.- Capacidad del instrumento para arrojar datos o mediciones que correspondan a la medición que se
pretende conocer, o sea, la exactitud de la medición, así como la consistencia o estabilidad de la
medición en diferentes: Confiabilidad

8.- Grado en que un instrumento logra medir lo que se pretende medir.


VALIDEZ

Construir el instrumento una vez que las variables han sido claramente específicas y Define como el
proceso de identificar las necesidades del
Validez

10.- En esta fase, el usuario final añade criterios de aceptación para cada requisito
VERIFICACIÓN DE REQUISITO

VERIFICACIÓN DE REQUISITOS
13.- Cuando la Técnica analítica que enumera y compara el costo neto de una intervención en salud
con los beneficios que surgen como consecuencia de aplicar dicha intervención: El análisis de costo-
beneficio

14.- A esta herramienta financiera que mide la relación entre los costos y beneficios asociados a un
proyecto de inversión con el fin de evaluar su rentabilidad: El análisis costo-beneficio

15.- Es un cociente que se obtiene al dividir el Valor Actual de los Ingresos totales netos o beneficios
netos (VAI) entre el Valor Actual de los Costos de inversión o costos totales (VAC) de un proyecto: índice
neto de rentabilidad

1.- Estos requisitos describen la funcionalidad necesaria para satisfacer tareas específicas, necesidades
operacionales y grupos de usuarios: Requisitos de usuario
1.1.2 Actividades de aprendizaje y practicas de los temas: 1.1 al 1.5 2.- Tipo de requisito que
describen las acciones que el producto debe llevar a cabo: Requisitos funcionales

3.- En este rubro se especifica la prueba de instrumentos, su aplicación, los métodos y técnicas para
medir las variables: La recolección de datos.

4.- Es la comunicación interpersonal establecida entre el investigador y el sujeto de estudio a fin de


obtener respuestas verbales a las interrogantes planteadas sobre el problema propuesto: La entrevista
5.- Cuando se utiliza un instrumento o formulario impreso, destinado a obtener respuestas sobre el
problema en estudio y que el investigado o consultado llena por sí mismo: El cuestionario

6.- Es una condición o capacidad que necesita el usuario para resolver un problema o conseguir un
objetivo determinado: Un requisito

7.- Es la pieza fundamental del proyecto marcando el punto de partida para las siguientes actividades
del mismo, sirviendo de base para verificar si se alcanzaron los objetivos establecidos en el proyecto: los
requerimientos o requisitos

8.- Tipos de requisitos


Requisitos de usuario
Requisitos de software
Requisitos de sistema

9.- Declaraciones en lenguaje natural y en diversos diagramas de los servicios del sistema y de las
restricciones bajo las que debe operar: Requisitos de usuario

10.- Un documento estructurado que determina las descripciones detalladas de los servicios de sistema:
Requisitos del sistema

11.- Es una ventaja que se gana al utilizar un sistema, son cuantificables.

12.- Dentro del Análisis de Costo - Beneficio, existe un beneficio que se obtiene una sola vez

13.- Estos resultan de la adquisición o utilización de los dispositivos asociados al trabajo junto a los
componentes.

14.- Son los gastos que se incurren al correr el sistema, son variables que dependen del uso del sistema

15.- Forman los costos que son constantes y no cambian, sin importar cuanto se utilice un sistema de
información: Costos fijos.

1.- Esto incluye la parte gerencial, personal de oficinas o usuarios directos, ya que son las personas más
cercanas que se encargan de procesar la información. Fuentes internas

2.- El trabajo del analista de sistemas lo puede llevar a cabo fuera de los límites de una organización
para la cual se está efectuando el análisis: Fuentes externas

3.- Tipo de Requisito que definen lo que el sistema tiene que hacer, los servicios que debe proporcionar
al usuario: Requisitos funcionales

4.- Tipo de Requisito que delimitan las condiciones en que el sistema presta servicios a los usuarios:
Requisitos no funcionales

5.- Es esencial planear posibles cambios en los requisitos cuando el sistema sea desarrollado y utilizado:
Los cambios
6.- Revisa si los Requisitos ser implementados con la tecnología y el presupuesto disponible: factible

7.- Cubre la documentación de la arquitectura y proporciona requisitos y pruebas y las actividades de


planificación de proyectos

8.- UML no es: UN METODO

9.- Se aplica a una multitud de diferentes tipos de sistemas, dominios, y métodos o procesos.

10.- Fue originalmente concebido por la Corporación Rational Software y tres de los más prominentes
métodologistas en la industria de la tecnología y sistemas de información: Grady Booch, James Rumbaugh,
y Ivar Jacobson ("The Three Amigos"): El lenguaje para modelamiento unificado (UML)

11.- _______________ será rentable cuando la relación costo-beneficio es mayor que la unidad: un
proyecto

12.- Si tendríamos que elegir entre varios proyectos de inversión, teniendo en cuenta el análisis costo-
beneficio, elegiríamos aquél que tenga la mayor relación costo-beneficio, y para eso necesitamos:
Comparar con otros proyectos

13.- Cuando los gastos, salidas o perdidas resultantes del desarrollo y uso de un sistema se le conocen
como: Gasto

14.- Permite la creación de un nuevo negocio, sino también, de inversiones que se pueden hacer en un
negocio en marcha tales como el desarrollo de nuevo producto o la adquisición de nueva maquinaria:
proyecto de inversión

1.- Es llamado un lenguaje de Modelado, no un método: UML

2.- Fusiona los conceptos de la orientación a objetos aportados por Booch, OMT y OOSE (Booch, G. et
al., 1999): El UML

3.- Conjunto de secuencias de acciones que un sistema ejecuta y que produce un resultado observable
de interés para un actor particular: Caso de Uso

4.- Conjunto de objetos que comparten los mismos atributos, operaciones, relaciones y semántica: Una
clase

5.- Se usan para especificar una comunicación entre objetos. Se utilizan en los diagramas de secuencia:
Diagrama de Secuencias

6.- Para organizar elementos en grupos se usa

7.- Determinan la relación semántica entre dos elementos (o dos conjuntos de elementos), en la cual un
cambio en un elemento puede afectar a la semántica de otro elemento

8.- A esta relación estructural entre dos elementos, que describe las conexiones entre ellos (Suele ser
bidireccional): Asociación

9.- A esta línea terminada en un "diamante" en el extremo de la clase que representa el:
Relaciones: Agregación

10.- Generan una relación taxonómica entre un elemento llamado (El padre) y un elemento más
específico (El hijo)

1.- Cuanto se repiten varios proyectos pequeños se le llama Ciclo de Vida __________.

2.- Cuantas Fases existen dentro del Ciclo de vida del Proceso Unificado
3.- Es un modelo de software que permite el desarrollo de software a gran escala, mediante un proceso
continuo de pruebas y retroalimentación, garantizando el cumplimiento de ciertos estándares de calidad:
RUP

4.- ¿Cuántas dimensiones tiene el Proceso de Desarrollo Unificado

5.- Determina lo que los usuarios futuros necesitan y desean, lo cual se capta cuando se modela el
negocio y se representa a través de los requerimientos: Los casos de uso

6.- Con este proceso se muestra la visión común del sistema completo en la que el equipo de proyecto
y los usuarios deben estar de acuerdo, por lo que describe los elementos del modelo que son más
importantes para su construcción, los cimientos del sistema que son necesarios como base para
comprenderlo, desarrollarlo y producirlo económicamente. A qué se refiere el párrafo anterior: Centrado en
la arquitectura

7.- Involucra actividades de todos los flujos de trabajo, aunque desarrolla fundamentalmente algunos
más que otros. ¿A qué se refiere el texto anterior: Una iteración

8.- Como propósito definir y acordar el alcance del proyecto con los patrocinadores, identificar los
riesgos potenciales asociados al proyecto, proponer una visión muy general de la arquitectura de software
y producir el plan de las fases y el de iteraciones: Fase de concepción

9.- En esta fase se seleccionan los casos de uso que permiten definir la arquitectura base del sistema y
se desarrollaran en esta fase, se realiza la especificación de los casos de uso seleccionados y el primer
análisis del dominio del problema, se diseña la solución preliminar: Fase de elaboración

10.- Completa la funcionalidad del sistema, para ello se deben clarificar los requerimientos pendientes,
administrar los cambios de acuerdo a las evaluaciones realizados por los usuarios y se realizan las mejoras
para el proyecto. Hacemos referencia a

1.- También tiene el propósito de esta fase de asegurar que el software esté disponible para los usuarios
finales, ajustar los errores y defectos encontrados en las pruebas de aceptación, capacitar a los usuarios y
proveer el soporte técnico necesario: Fase de transición

2.- Su meta es asegurar la producción de software de muy alta calidad que satisfaga las necesidades
de los usuarios finales, dentro de un calendario y presupuesto predecible: El Proceso Unificado de Desarrollo
de Software (RUP)

3.- Es la dimensión que representa el tiempo y muestra los aspectos del ciclo de vida del proceso a lo
largo de su desenvolvimiento: Un eje horizontal

4.- Es la dimensión que representa las disciplinas, las cuales agrupan actividades de una manera lógica
de acuerdo a su naturaleza. Un eje vertical

5.- Representa el aspecto dinámico del proceso conforme se va desarrollando, se expresa en términos
de fases, iteraciones e Hitos: eje horizontal

6.- Representa el aspecto estático del proceso: cómo es descrito en términos de componentes del
proceso, disciplinas, actividades, flujos de trabajo, artefactos y roles: eje vertical

7.- Es un Lenguaje de Modelado Unificado basado en una notación: UML

8.- Es una parte central de todas las actividades que conducen a la producción de buen software: El
modelado

9.- Es un lenguaje para la especificación, visualización, construcción y documentación de los artefactos


de un proceso de sistema intensivo: El lenguaje para modelamiento unificado (UML)
10.- Son los números de pasos para realizar el correcto Análisis del Costo.

1.- Es un marco de trabajo usado para estructurar, planificar y controlar el proceso de desarrollo en
sistemas de información: La metodología de desarrollo de software en ingeniería de software

2.- Se refiere a un framework.

3.- Una filosofía de desarrollo de programas de computacion con el enfoque del proceso de desarrollo
de software: El framework para metodología de desarrollo de software

4.- Herramientas, modelos y métodos para asistir al proceso de desarrollo de software: El framework para
metodología de desarrollo de software

5.- Herramientas, modelos y métodos para asistir al proceso de desarrollo de software: El framework para
metodología de desarrollo de software

6.- El entorno _________________de un proyecto de desarrollo de software es el término que cubre todo lo
que necesita el proyecto para desarrollar y desplegar el sistema: de desarrollo

7.- El entorno de desarrollo de un proyecto determina igual ________________, directrices, procesos,


plantillas e infraestructura. Todo ello está representado por productos de trabajo en Rational Unified Process.

8.- El entorno de desarrollo esta determinado por ________ directices

9.- El equipo de entorno debe contar con ______________ proceso que se encarguen de desarrollar y
mantener el proceso para toda la empresa: ingenieros de proceso

10.- Al tener un ______________ para toda la empresa, los distintos proyectos de desarrollo de software
tienen que realizar una menor personalización del proceso porque mucho de ello ya se habrá hecho para
el proceso para toda la empresa: proceso

11.- Los ingenieros de proceso hacen de Guías para los proyectos ______________ de desarrollo de
software.

12.- El equipo de entorno también puede tener un especialista en herramientas que configure y
mantenga las herramientas ________________: de soporte

13.- Los _______________ del sistema también pueden formar parte del equipo de entorno.

14.- Los_______________ de proceso, los especialistas en herramientas y los administradores del sistema
desarrollan un entorno de desarrollo para la empresa: ingenieros

15.- En la mayor parte de los casos, __________________ de los entornos de prueba son más específicos,
detallados y rigurosos que el entorno de desarrollo básico: los requisitos

16.- Los entornos _______________ suelen ser técnicamente menos sofisticados que el entorno de
desarrollo (hay menos requisitos de hardware): de prueba

17.- A menudo también hay varios entornos que necesitan dar ____________________ a las actividades de
prueba de software, en los que la configuración del hardware y del software será distinta, pues representan
distintas restricciones de los interesados: soporte

18.- Un Entorno _____________ de software es una combinación de herramientas que automatiza o


soporta al menos una gran parte de la tareas (o fases) del desarrollo: de desarrollo
19.- Es el Entorno donde Las herramientas deben estar bien integradas, pudendo interoperar unas con
otras: entorno de desarrollo de software

1.- Etapa del Modelo Incremental en la que se muestran de los aspectos claves del problema y proveer
una solución lo suficientemente simple para ser comprendida e implementada fácilmente: Etapa de
inicialización

2.- Esta etapa contiene una lista de control se revisa periódica y constantemente como resultado de la
fase de análisis
R= Etapa de iteración

3.- Los modelos de desarrollo de software son una representación gráfica del proceso del software
R=Abstracta

4.- El Modelo Espiral fue Desarrollado en


R=La década de los 80

5.- Entorno que esta formados por el conjunto de instrumentos (hardware, software, procedimientos, ...)
que facilitan o automatizan las actividades de desarrollo
R=Entornos de desarrollo de software

6.- Las actividades mejor soportadas por herramientas de desarrollo son normalmente las centrales:
codificación y pruebas de unidades. A esto se le conoce como Entorno ____________________
R= Entorno de programación

7.- Estos entornos a veces utilizan las siglas IDE (Integrated Development Environment), aunque no son un
entorno de desarrollo completo, sino sólo una parte de él.
R= Entorno de programación

8.- Como se ha dicho, la misión de un Entorno ____________________ es dar soporte a la preparación de


programas, es decir, a las actividades de codificación y pruebas
R= Entorno de programación

9.- Es una de las tareas principales de un Entorno de Programación.


R= dar soporte a la preparación de programas

10.- El entorno de Desarrollo se organiza en ____________ etapas para la preparación de programas se


realizaba mediante una cadena de operaciones.
R= 5

11.- Es la etapa del Entorno de Desarrollo en la cual se traduce cada fichero de código fuente a código
objeto.
R=El compilador

12.- Es la etapa del Entorno de Desarrollo que combina varios ficheros objeto para generar un fichero
ejecutable
R= El montador (linker / builder / loader)

13.- Es la etapa del Entorno de Desarrollo donde el DEPURADOR_ no presenta información en términos del
lenguaje de máquina, sino del lenguaje fuente

14.- Los Entornos de Programación, se dividen en __3 _ clasificaciones

15.- En esta clasificación del Entorno de Programación el editor tiene una fuerte orientación al lenguaje.
R= Entornos centrados a un lenguaje
16.- En esta clasificación del Entorno de Programación, la interoperación con otros productos o a la
ampliación de sus funciones
R=Entornos centrados a un lenguaje.

17.- Los Lenguajes compilados a código de máquina nativo ( Delphi, Visual C++, AdaGide/GNAT, GPS,
etc.), pertenece al Entorno de programación llamado
R=ENTORNO CENTRADO A UN LENGUAJE

18.- En esta clasificación del Entorno de Programación el editor de código fuente no es un editor de
texto, sino un editor de estructura (editor sintáctico
R=ORIENTADOS A ESTRUCTURA

19.- En esta clasificación del Entorno de Programación la Compilación es Incremental (En la mayor parte
de los casos

R=ORIENTADOS A ESTRUCTURA

1.- Esta Metodologia es la extensión del modelo de cascada


R= MODELO EN ESPIRAL

2.- Metodologia que consta de pocas etapas o fases, las cuales se van realizando en una manera
continua y cíclica
R= MODELO EN ESPIRAL

3.- Metodologia que consta de pocas etapas o fases, las cuales se van realizando en una manera
continua y cíclica

R= MODELO EN ESPIRAL

4.- Metodologia que se basa en una estrategia para reducir el riesgo del proyecto en áreas de
incertidumbre
R= MODELO EN ESPIRAL

5.- Este entorno de desarrollo estuvo de moda en los años 80. Los desarrollos fueron fundamentalmente
académicos, y quedaron en desuso. En la actualidad los lenguajes de marcado (XML) pueden ser una
buena forma de representar la estructura del código fuente con vistas a su manipulación

R= ENTORNOS ORIENTADOS A ESTRUCTURA

6.- Es el entorno de desarrollo que consiste en una combinación de diversas herramientas capaces de
interoperar entre ellas de alguna manera. Se denominan entornos toolkit.
R=ENTORNOS BASADOS EN COMBINACION DE HERRAMIENTAS

7.- El principio de diseño “Acoplamiento y Cohesión forma para el diseño de las clases así como la
estructura del programa.

8.- Parte del diseño de clase llamado Cohesión en este se ajusta una unidad de código a una tarea
lógica o a una entidad.

9.- Parte del diseño de clase llamado acoplamiento en este se ajusta una unidad de código a una tarea
lógica o a una entidad

10.- Tipo de Cohesión en la que cada método debe ser responsable de una y solo una tarea bien
definida
Cohesion de métodos
11.- Tipo de Cohesión en la que cada clase debe representar una sola entidad bien definida
Cohesión de clases

12.- Interfaz gráfica de usuario (En inglés Graphic User Interface, también conocido con su acrónimo GUI
es un método para facilitar la interacción del usuario con el ordenador.

13.- Existen 3 Principios relevantes para el diseño e implementación de Interfaces de

14.- Es el Principio relevante de diseño e implementación de Interfaces en el cual La computadora, la IU


y el entorno de trabajo deben estar a disposición del usuario

R=Autonomía

15.- Es el Principio relevante de diseño e implementación de Interfaces en el cual se debe dar al usuario
el ambiente flexible para que pueda aprender rápidamente a usar la aplicación.
R= Autonomía

16.- Es el Principio relevante de diseño e implementación de Interfaces donde se utilizan convenciones


de Color en la IU.

R= Percepción del color

17.- Es el Principio relevante de diseño e implementación de Interfaces donde se utilizan otros


mecanismos secundarios para proveer la información a aquellos usuarios con problemas en la visualización
de colores.
R= Percepción del color

18.- Es el Principio relevante de diseño e implementación de Interfaces donde para que la IU favorezca
la usabilidad del sistema de software, la información que se exhiba en ella debe ser fácil de ubicar y leer.
R= Legibilidad

19.- Es el Principio relevante de diseño e implementación de Interfaces donde es importante hacer clara
la presentación visual (colocación /agrupación de objetos, evitar la presentación de excesiva información.
R= Legibilidad

1.- Enfoque metodológico que ordena rigurosamente las etapas del proceso para el desarrollo de
software, de tal forma que el inicio de cada etapa debe esperar a la finalización de la etapa anterior

R= Modelo o desarrollo en cascada


2.- La metáfora que sugiere fuerza de la gravedad, significa el esfuerzo necesario para introducir un
cambio en las fases más avanzadas de un proyecto

R=la palabra Cascada

3.- Es la Primera Etapa de la Metodologia de Cascada


R= Análisis de requisitos

4.- Es la Última Etapa de la Metodologia de Cascada

R=Mantenimiento

5.- En esta fase del Modelo de Cascada se analizan las necesidades de los usuarios finales del software
para determinar qué objetivos debe cubrir

R= Análisis de requisitos del software


6.- De esta fase del Modelo de Cascada surge una memoria llamada SRD, que contiene la
especificación completa de lo que debe hacer el sistema sin entrar en detalles internos

R= Análisis de requisitos del software

7.- El Proceso de desarrollo de software define el qué, quién, cuándo y cómo del desarrollo de software.

8.- Es la Descripción simplificada (abstracción) de un proceso de desarrollo de software real.

R= Modelo de proceso de software

9.- En la Fase de Desarrollo de Software existen ______ tipos de tareas

10.- _____________________está definido como una serie de acciones u operaciones que conducen a un
R= Un proceso(PROCESO DE DESARROLLO DE SOFTTWARE)

1.- .- En esta etapa del Modelo de Cascada se debe consensuar todo lo que se requiere del sistema y
será aquello lo que seguirá en las siguientes etapas, no pudiéndose requerir nuevos resultados a mitad del
proceso de elaboración del software
R=Análisis de requisitos

2.- Dentro del Modelo de Cascada que significa SRD


R= documento de especificación de requisitos (Requirements specification document)

3.- Descompone y organiza el sistema en elementos que puedan elaborarse por separado,
aprovechando las ventajas del desarrollo en equipo

R= DISEÑO O DISEÑO DEL SISTEMA


4.- Como resultado surge el SDD (Documento de Diseño del Software), que contiene la descripción de la
estructura relacional global del sistema y la especificación de lo que debe hacer cada una de sus partes,
así como la manera en que se combinan unas con otras

R= DISEÑO O DISEÑO DEL SISTEMA

5.- Es uno de los tipos de Tipos de Diseño dentro de la Metodologia de Cascada (Etapa de Diseño del
Sistema)
R=diseño de alto nivel o arquitectónico y diseño detallado.

6.- Es el Diseño de la Metodologia de Cascada que tiene como objetivo definir la estructura de la
solución (una vez que la fase de análisis ha descrito el problema) identificando grandes módulos (conjuntos
de funciones que van a estar asociadas
R= diseño de alto nivel o arquitectónico
7.- El modelo se puede definir como un grupo de estrategias, actividades, métodos y tareas, que se
organizan para lograr un conjunto de metas y objetivos.
R= Modelo de proceso

8.- El _________________________ abarca aspectos como la planeación, autoridad, predicción, evaluación


y rastreabilidad (“traceability”).

R= Modelo de proceso

9.- Los _________________ varían mucho entre sí y dependen de las diversas opiniones o máximas
generales en las cuales se basan [Goldberg & Rubin 1995], donde obviamente cada persona puede tener
una opinión distinta al respecto.
R= Modelos de procesos
10.- Parte del Modelo del Proceso de Desarrollo de Software en la que se lleva un un plan para llevar a
cabo un objetivo, en nuestro caso el desarrollo de software
R=Estrategia
11.- En este tipo de Proyecto del Modelo de Proceso de Desarrollo de Software busca crear uno o más
componentes de software reutilizables.

R= Proyecto de creación de software reutilizable

12.- Este tipo de proyecto es muy similar a otros proyectos de desarrollo de software, siendo necesario
comprender requisitos y desarrollar el diseño completo del componente.
R= Proyecto de creación de software reutilizable

13.- En este tipo de Proyecto del Modelo de Proceso de Desarrollo de Software se busca modificar los
componentes básicos de un sistema para apoyar nueva funcionalidad.
R= Proyecto de mejora de sistema o mantenimiento

14.- En este tipo de Proyecto del Modelo de Proceso de Desarrollo de Software se debe tener una buena
comprensión de los componentes a ser mejorados y cómo estos cambios afectan el resto del sistema.
R= Proyecto de mejora de sistema o mantenimiento

1.- Es el Diseño de la Metodologia de Cascada que define la arquitectura de la solución elegida


R= diseño de alto nivel o arquitectónico

2.- Es el Diseño de la Metodologia de Cascada que define los algoritmos empleados y la organización
del código para comenzar la implementación
R= Diseño detallado

3.- Fase de la Metodologia de Cascada en donde se implementa el código fuente, haciendo uso de
prototipos así como de pruebas y ensayos para corregir errores. Dependiendo del lenguaje de
programación y su versión se crean las bibliotecas y componentes reutilizables dentro del mismo proyecto
para hacer que la programación sea un proceso mucho más rápido
R= Codificación

4.- Fase de la Metodologia de Cascada donde los elementos, ya programados, se ensamblan para
componer el sistema y se comprueba que funciona correctamente y que cumple con los requisitos, antes
de ser entregado al usuario final
R= Fase de Pruebas

5.- Fase de la Metodologia de Cascada donde los elementos, ya programados, se ensamblan para
componer el sistema y se comprueba que funciona correctamente y que cumple con los requisitos, antes
de ser entregado al usuario final.
R= Fase de Pruebas

6.- Fase de la Metodologia de Cascada donde el usuario final ejecuta el sistema, para ello el o los
programadores ya realizaron exhaustivas pruebas para comprobar que el sistema no falle.
R= Verificación

7.- Parte del Modelo del Proceso de Desarrollo de Software, donde existen diversas estrategias para
lograr mejor calidad en el software final
R=Estrategias
8.- Parte del Modelo del Proceso de Desarrollo de Software, definen los distintos pasos necesarios para
lograr las metas y objetivos definidos en el modelo de proceso, o sea en el desarrollo de software.
R=Actividades

9.- Parte del Modelo del Proceso de Desarrollo de Software, en la cual las ___________________ dependen
de la arquitectura de software y deben ser simples de aprender y usar; deben simplificar la comprensión del
sistema, deben ser suficientemente poderosas para expresar la información requerida para modelar el
sistema, deben ser lo suficientemente descriptivas para poder discutir el sistema sin ambigüedades y deben
proveer un modelo evolucionable del sistema.
R= actividades

10.- Parte del Modelo del Proceso de Desarrollo de Software en el cual existe un procedimiento
definiendo las tareas que deben llevarse a cabo para satisfacer la actividad.
R= Metodo

11.- En esta parte del Modelo del Proceso de Desarrollo de Software, ______________ debe ayudar en la
identificación de los objetos necesarios para la arquitectura del sistema.
R= MÉTODO

12.- Es la parte del Modelo del Proceso de Desarrollo de Software en la que un grupo relacionado de
acciones contribuyendo a una acción mayor. Cada método define un conjunto de ______________ a llevarse
a cabo para lograr los objetivos deseados
R= Tareas

13.- En los Procesos de Desarrollo de Software existen _________ tipos de Procesos que se adaptan según
los tipos de proyectos a desarrollar.
R= 6

14.- Tipo de Proyectos que forman parte del Modelo del Proceso en el cual se crear la mayoría del
software desde cero, aunque obviamente se pueden aprovechar componentes genéricos para su
desarrollo.
R= Primer proyecto de su tipo

15.- Tipo de Proyectos que forman parte del Modelo del Proceso en el cual se se requiere más tiempo
para analizar el dominio del problema que para otros proyectos. En un primer proyecto en su tipo, la
incertidumbre crea riesgos adicionales
R= Primer proyecto de su tipo

16.- Tipo de Proyectos que forman parte del Modelo del Proceso donde se extiende un sistema ya
existente.
R= Variación de un proyecto

17.- En este tipo de Proyecto del Modelo de Proceso de Desarrollo de Software se busca introducir
componentes de software reutilizables como un marco (“framework”), crear nuevos componentes o
simplemente extender la aplicación existente mediante nueva funcionalidad.
R= Variación de un proyecto

18.- En este tipo de Proyecto del Modelo de Proceso de Desarrollo de Software el riesgo es mucho menor
que en los primeros proyectos de su tipo. Lo que se debe hacer ya está definido por la naturaleza del
software existente, sin embargo se debe comprender las nuevas extensiones en el software en especial si
éstos involucran componentes reutilizables.
R=Variación de proyecto

19.- En este tipo de Proyecto del Modelo de Proceso de Desarrollo de Software se busca transformar o
hacer una “reingeniería” de un sistema ya existente desarrollado bajo tecnologías anteriores, a un sistema
desarrollado bajo nuevas tecnologías, tales como las orientadas a objetos.
R= Proyecto de reescritura de legado (“legacy”)

20.- En este tipo de Proyecto del Modelo de Proceso de Desarrollo de Software se debe crear una nueva
arquitectura sin poder contar con software reutilizable del proyecto anterior. Además, existen todos los
riesgos involucrados con un primer proyecto usando una nueva tecnología.
R= Proyecto de reescritura de legado (“legacy”)
1.- Aplica los principios de la seguridad de información al desarrollo de software
R= La seguridad de software

2.- Es comúnmente definida como "la protección de sistemas de información contra el acceso no
autorizado o la modificación de información.
R= Seguridad de información

3.- Habilidad de un sistema para controlar, monitorear y auditar en forma confiable quién puede realizar
qué acciones sobre el sistema y sus recursos.

4.- La fase de ________________ del sistema tiene como objetivo verificar el sistema software para
comprobar si este cumple sus requisitos.
R= Pruebas

1.- Habilidad para detectar y recuperarse de fallas en los sistemas de seguridad


R= Pruebas de Recuperación y Tolerancia a fallas

2.- Seguridad del Software: En este se _______________ los servicios y se detectan amenazas

3.- Se refiera a la proteccion de los sistemas contra el acceso desautorizado


R= Seguridad de Información

4.- Toda prueba consta tradicionalmente de___________elementos: interacciones entre el sistema y la


prueba, valores de prueba y resultados esperados
R= 3

5.- La etapa de ___________ tiene como objetivo detectar los errores que se hayan podido cometer en
las etapas anteriores del proyecto (y, eventualmente, corregirlos
R= Pruebas

6.- Es el tipo de Prueba que sirven para comprobar el correcto funcionamiento de un componente
concreto de nuestro sistema.
R= Pruebas de unidad

1.- Es la modificacion de la informacion, si esta en una fase de almacenamiento, procesamiento o


transito
R=Seguridad de Información

2.- Seguridad que proteje contra la negacios de servicios a usuarios desautorizados y la provision de
servicio
R= Seguridad de información

3.- Los sistemas que son teóricamente seguros pueden no ser seguros en __________.
R= la práctica

1.- Para que el software sea seguro hay que dar énfasis a la seguridad del _________cuando se esta
desarrollando.
R=Software
2.- Pensar en los posibles ___________que puedan atacar y enfrentar el software y buscar medidas de
seguridad para aplicarlas durante el desarrollo, es una manera de iniciar un software seguro.

3.- Las buenas prácticas indican la conveniencia de incluir seguridad de la información desde el
principio y a lo largo de todas las etapas del ciclo de vida de desarrollo, conocido
R= SDLC
1.- Seguridad donde suelen incorporarse, por error u omisión, como así también otras vulnerabilidades
no ligadas directamente, como desbordamiento de buffer, denegación de servicio, etc
R= Seguridad en la codificación
2.- La labor del equipo de _________________ es de encontrar y reportar errores funcionales de la
aplicación. Para esto, se desarrollan casos de test basados en la funcionalidad esperada.
R= Testing/QA

3.- Se dice que un Software es __________ si realiza lo que el usuario desea, cuando así lo requiera.

4.- Lineamiento del Programa basado en la evaluación segura y facilmente medible de las propiedades
del código
R=Predicción de la confiabilidad

5.- ________________ ha dicho que la seguridad en computación es como programar la computadora de


Satán.

R= Ross Anderson
1.- _________________ es una rama de la ingeniería, que usa todo tipo de ciencias para desarrollar los
procesos y diseños en cuanto a las características de seguridad, controles y sistemas de seguridad
R= Ingeniería de seguridad

2.- La principal motivación de la ______________ de ser el dar soporte de tal manera que impidan
comportamientos malintencionados.
R= Ingeniería de seguridad

3.- La Ingeniería de Seguridad procede secuencialmente desde los _____________ de seguridad hasta la
solución, no desde la tecnología más novedosa
R=Requerimientos

4.- En la Ingeniería de Seguridad lo primero que hay que hacer es ________ el tipo de ataques al que se
está sujeto, a partir de esto crear una política de seguridad y luego a partir de esto escoger la tecnología a
aplicar para evitar los riesgos antes modelados.
R= modelar

Potrebbero piacerti anche