WorksheetsSEGUNDA PRÁCTICA DE EXAMEN
Total questions: 100
Worksheet time: 50mins
Las actividades y las acciones realizadas sobre los datos están representadas por círculos o rectángulos de bordes redondos que se llaman ___________
Entidades
Proceso
Almacenamiento de datos
Los lenguajes OOD proporcionan un mecanismo donde los métodos que realizan tareas similares pero varían en los argumentos, y que se pueden asignar al mismo nombre se llama
Las clases
Polimorfismo
Encapsulacion
Qué sistema basado en computadora puede tener un efecto profundo en el diseño que se elija y también se aplicará el enfoque de implementación?
Elementos de comportamiento
Elementos basados en escenarios
Elementos basados en la clase
El nombre del diagrama que representa el flujo de actividades descrito por los casos de uso y, al mismo tiempo, los captores están involucrados en UML.
Diagrama de estado
Diagrama de carril de natación
Diagrama de actividad
De lo siguiente, seleccione la opción correcta que se usa para mostrar la opción disponible para la selección.
Caja de texto
Boton de radio
Botón
¿Cuál de los niveles lleva a cabo el objetivo, el objetivo, las tareas de trabajo, los productos de trabajo y otras actividades del proceso de software?
Realizado
Incompleto
Optimizado
En OOD, los atributos (variables de datos) y los métodos (operación en los datos) que se agrupan se llaman .
Encapsulacion
Herencia
Objetos
¿Qué es lo que a los diseñadores les gustaría tener una lista de todos los requisitos funcionales y no funcionales de la GUI que pueden tomarse del usuario y su solución de software existente?
Recopilación de requisitos de GUI
Diseño e implementación de GUI
Análisis de tareas
¿Qué clases implementan las abstracciones de negocios de nivel inferior que se requieren para administrar completamente las clases de dominio de negocios?
Clases de interfaz de usuario
Clases de proceso
Clases de dominio de negocios
¿Qué tipo de DFD se concentra en el proceso del sistema y el flujo de datos en el sistema?
DFD lógico
DFD fisico
Ambas
Cada atributo se define por su correspondiente conjunto de valores que se llama _________.
Entidad
Dominio
Relación
El Lenguaje de modelado unificado (UML) se ha convertido en un estándar efectivo para el modelado de softwad. ¿Cuántas notaciones diferentes tiene?
Nueve
Seis
Cuatro
¿Qué modelo en el modelado del sistema representa el comportamiento dinámico del sistema?
Modelo de contexto
Modelo de comportamiento
Modelo de datos
¿Qué modelo en el modelado de sistemas representa la naturaleza estática del sistema?
Modelo de comportamiento
Modelo estructural
Modelo de datos
¿Qué perspectiva en el modelado de sistemas muestra el sistema o la arquitectura de datos?
Perspectiva estructural
Perspectiva de comportamiento
Perspectiva externa
El UML admite el modelado basado en eventos utilizando diagramas
Estado
Despliegue
Colaboración
¿Cuál de los siguientes diagramas no es compatible con UML considerando el modelado basado en datos?
Actividad
Diagrama de flujo de datos (DFD)
Carta del estado
nos permite inferir que diferentes miembros de clases tienen algunas características comunes
Generalización
Agregación
Realización
y diagramas de UML representan modelos de interacción
Caso de uso, secuencia
Clase, objeto
Actividad, gráfico del estado
¿Qué nivel de Diagrama de relaciones entre entidades (ERD) modela todas las entidades y relaciones?
Nivel 1
Nivel 2
Nivel 3
La desventaja de la modularización es
Los componentes más pequeños son más fáciles de mantener
Programa puede dividirse en función de aspectos funcionales
Ninguna de las anteriores
La aplicación que genera un diálogo para obtener la confirmación del usuario y para eliminar un archivo es un ejemplo para _________.
Boton de radio
Cuadro de dialogo
Caja de texto
¿Cuál de las siguientes opciones no se puede aplicar con el software de acuerdo con las capas de ingeniería de software?
Proceso
Fabricación
Métodos
¿Qué software se usa para controlar productos y sistemas para los mercados de consumo e industrial?
Software del sistema
Software de inteligencia artificial
Software embebido
¿Qué componente de software permite que el programa manipule adecuadamente la información?
Instrucciones
Estructuras de datos
Documentos
A partir de lo siguiente, ¿qué software se ha caracterizado por los algoritmos de 'Crujido de números'?
Ingeniería y software científico
Software embebido
Software de inteligencia artificial
Qué es una ventana secundaria que contiene un mensaje para el usuario y solicita que se realice alguna acción?
Cuadro de dialogo
Caja de texto
Boton de radio
¿Qué nivel de subsistema se usa de una aplicación?
Nivel de aplicación
Nivel de componente
Nivel de modulos
¿Qué diseño define la estructura lógica de cada módulo y sus interfaces que se utiliza para comunicarse con otros módulos?
Diseños de alto nivel
Diseño detallado
Diseños arquitectonicos
¿Qué diseño se ocupa de la parte de implementación en la que muestra un sistema y sus subsistemas en los dos diseños anteriores?
Diseño arquitectonico
Diseño detallado
Diseño de alto nivel
El proceso y la mejora del software son evaluados por
ISO 9000
ISO 9001
Ambas
¿Cuál de los siguientes no es una sección en el estándar para los planes SQA recomendados por IEEE?
Presupuesto
Hora
Gente
¿Cuál es la exactitud, integridad y consistencia del modelo de requisitos tendrá una fuerte influencia en la calidad de todos los productos de trabajo que siguen?
Calidad de los requisitos
Calidad de diseño
Calidad del código
IEEE proporciona un estándar como IEEE 830-1993. ¿Para qué actividad se recomienda esta norma estándar?
Especificación de requisitos de software
Diseño de software
Pruebas
El Six Sigma para ingeniería de software ¿Qué proporciona el proceso existente y su salida para determinar el rendimiento de calidad actual?
Definir
Analizar
Medida
¿Cuál de los siguientes no es un software de calidad?
Productividad
Portabilidad
Oportunidad
Cuál de las siguientes no es una Actividad Paraguas que complemente las cinco actividades del marco de proceso y ayude al equipo a gestionar y controlar el progreso, la calidad, el cambio y el riesgo.
Gestión de reutilización
Gestión de riesgos
Opiniones de los usuarios
Elija un software interno de calidad a continuación
reutilización
usabilidad
escalabilidad
El modelo CMM en Ingeniería de Software es una técnica de
Desarrollar el software
Mejorar el proceso del software
Mejorar el proceso de prueba
Si no tiene idea de cómo mejorar el proceso para el software de calidad, ¿qué modelo se utiliza?
Un modelo continuo
Un modelo por etapas
Ninguna de las anteriores
¿Qué tipo de prueba de software se usa generalmente en Mantenimiento de Software?
Pruebas de regresión
Pruebas del sistema
Pruebas de integración
La prueba de regresión es una actividad muy costosa
Cierto
Falso
Ninguno de los mencionados
Las técnicas de reevaluación selectiva pueden ser más económicas que la técnica de "reprobar todo". ¿Cuántas técnicas de reevaluación selectiva existen?
dos
Tres
cuatro
¿Qué técnica de reevaluación selectiva selecciona cada caso de prueba que hace que un programa modificado produzca una salida diferente a su versión original?
Cobertura
Seguro
Minimización
mide la capacidad de una técnica de selección de prueba de regresión para manejar aplicaciones realistas.
Eficiencia
Precisión
Generalidad
¿Qué técnica de selección de prueba de regresión expone fallas causadas por modificaciones?
Eficiencia
Inclusión
Generalidad
El proceso de generación de documentos de análisis y diseño se conoce como
Ingeniería de software
Ingeniería inversa
Reingeniería de software
¿Qué es un parche de software?
Arreglo requerido o crítico
Arreglo de emergencia
Corrección diaria o rutinaria
Cuál de los siguientes no es un modelo de mantenimiento?
Modelo de cascada
Modelo orientado a la reutilización
Modelo orientado a la reutilización
¿Qué significa ACT en el modelo In Boehm para el mantenimiento del software?
Tráfico de cambio anual
Pista de cambio anual
Pista de cambio real
La certificación de terceros para estándares de software se basa en
Ul 1998, Segunda Edición
UT 1998, Segunda Edición
Ul 1992, Segunda Edición
¿Cuáles son los objetivos para obtener la acreditación de laboratorio?
Aumentar la disponibilidad de servicios de pruebas a través de laboratorios de terceros
Aumentar la disponibilidad del mercado de pruebas para fomentar el desarrollo de la industria de pruebas de softwad.
Todos los mencionados
El Programa Nacional de Acreditación de Laboratorios Voluntarios aprueba la acreditación en
Estándares ambientales
Computadoras y electronica
Todos los mencionados
CSTE significa
Tecnología de software certificada
Probador de software certificado
Aprendiz de software certificado
CSQA significa
Analista de Calidad de Software Certificado
Calidad de software certificada aprobada
Calidad de software certificada aclamada
“Robustez” responde cuál de las siguientes descripciones?
El proceso continúa a pesar de problemas inesperados.
Las herramientas CASE se utilizarán para apoyar las actividades del proceso.
El proceso definido es aceptable y utilizable por los ingenieros responsables de producir el software
La mejora de procesos es el conjunto de actividades, métodos y transformaciones que los desarrolladores utilizan para desarrollar y mantener sistemas de información.
Cierto
Falso
No se puede decir
¿La "comprensibilidad" responde cuál de las siguientes descripciones?
La medida en que el proceso se define explícitamente
Los errores de proceso se evitan o atrapan antes de que den como resultado errores del producto
El proceso continúa a pesar de problemas inesperados.
Cuántas etapas hay en proceso de mejora?
cuatro
tres
cinco
¿ En qué etapa de mejora de procesos se identifican cuellos de botella y debilidades?
Medición del proceso
Análisis de proceso
Cambio de proceso
COCOMO significa
Consejo de Construcción
Consumo de café
Control de Control
¿Cuál puede estimarse en términos de KLOC (línea de código de Kilo) o al calcular el número de puntos de función en el software?
Estimación del tiempo
Estimación del esfuerzo
Estimación del tamaño del software
Qué métricas se derivan al normalizar las medidas de calidad y / o productividad considerando el tamaño del software que se ha producido?
Tamaño orientado
Orientado a funciones
Orientado a objetos
¿Cuál es la medida más común para la corrección?
Defectos por KLOC
Errores por KLOC
$ por KLOC
Abrevia el término SMI
Índice de madurez del software
Instrucción del modelo de software
Instrucción de madurez de software
En la técnica de estimación empírica, ¿qué modelo ha desarrollado Barry W. Boehm?
Modelo putnam
COCOMO
Ninguna
¿La línea de código (LOC) del producto viene bajo qué tipo de medidas?
Medidas indirectas
Medidas directas
Codificación
Cuál es el tamaño del software de estimación debe ser conocido?
Estimación del tiempo
Estimación del esfuerzo
Estimación de costos
¿Cuántos números de niveles de madurez en CMM están disponibles?
3
4
6
Cuál de los siguientes es la tarea de los indicadores del proyecto:
Ayuda en la evaluación del estado del proyecto en curso.
rastrear el riesgo potencial
Ambas
La cantidad de tiempo que el software está disponible para su uso se conoce como
Confiabilidad
Usabilidad
Eficiencia
El tamaño y la complejidad son parte de
Métricas del producto
Métricas del proceso
Métricas del proyecto
El costo y el horario son parte de
Métricas del producto
Métricas del proceso
Métricas del proyecto
El número de errores encontrados por persona por hora gastada es un ejemplo de
medición
medida
métrico
¿Cuál de los siguientes no está clasificado en la Operación del producto de los factores de calidad del software de McCall?
Flexibilidad
Confiabilidad
Usabilidad
La relación de arco a nodo se da como r = a / n. ¿Qué representa 'a' en la relación?
Número máximo de nodos en cualquier nivel
número de módulos
líneas de control
¿Cuál de las siguientes no está categorizada bajo Métricas de diseño a nivel de componente?
Métricas de morfología
Métricas de acoplamiento
Métricas de Cohesión
El porcentaje de módulos inspeccionados es parte de
Métricas del producto
Métricas del proceso
Métricas del proyecto
Identifique la opción correcta con referencia a Métricas de calidad del software
Integridad = [Sigma (1 - amenaza)] * (1 - seguridad)
Integridad = Sigma [1 - amenaza * (1 - seguridad)]
Integridad = [1 - Sigma (amenaza)] * (1 - seguridad)
De los siguientes métodos, ¿qué tamaño del producto de software se puede calcular?
Contando las líneas de código entregadas
Contando los puntos de función entregados
ambas
El modelo de proceso está representado por
CMMI
SEI
CMI
Área de proceso en la que están presentes la innovación organizativa y el análisis y la resolución informales de despliegue.
mejora continua del proceso
gestión cuantitativa
proceso de estandarización
Nivel de capacidad en el que se han alcanzado todos los criterios del nivel 3 y el área de proceso se controla y mejora mediante la medición y la evaluación de la calidad en
Nivel 1: Realizado
Nivel 4: Gestionado Cuantitativamente
Nivel 3: Definido
El área de proceso que define y se enfoca en el proceso organizativo y la capacitación se enfoca en
mejora continua del proceso
proceso de estandarización
gestión básica de proyectos
El modelo CCMI que describe un proceso en dos dimensiones es
modelo continuo
modelo discreto
modelo en escena
El área de proceso que define y se centra en el proceso organizativo y la capacitación está presente en el nivel de
optimizando
definido
manejado
CMMI define la planificación del proyecto para la categoría
gestión de proyectos
tecnologías de la información
gestión de acuerdos con proveedores
El modelo de proceso CMMI puede ser representado por
solo una manera
dos caminos
tres maneras
CMMI significa
Capacidad de madurez Integración de fusión
Capacidad de integración del modelo de madurez
Integración del modelo de madurez consumida
En el ciclo de planear-hacer-verificar-actuar, el establecimiento de objetivos de proceso, actividades y tareas necesarias para lograr un software de alta calidad se logra de
plan
hacer
comprobar
Las métricas de cohesión y las métricas de acoplamiento son métricas en qué nivel de diseño?
Diseño de interfaz de usuario
Diseño a nivel de componente
Diseño arquitectonico
Cuando los elementos del módulo se agrupan y se ejecutan secuencialmente para realizar una tarea, se llama .
Cohesión procesal
Cohesión logica
Cohesión emporal
¿Qué acoplamiento también se conoce como "acoplamiento global"?
Acoplamiento de contenido
Acoplamiento de sello
Acoplamiento común
¿Cuál es la secuencia detallada de pasos que describe la interacción entre el usuario y la aplicación?
Guiones de escenarios
Clases de apoyo
Clases claves
¿Qué clases representan almacenes de datos (por ejemplo, una base de datos) que persistirán más allá de la ejecución del software?
Clases de proceso
Clases persistentes
Clases de sistema
Abrevia el término CMMI
Capacidad de integración del modelo de madurez
Integración de madurez modelo de capacidad
Instrucciones del modelo de madurez de la capacidad
La agrupación de todos los elementos relacionados funcionalmente se conoce como
Cohesión
Acoplamiento
Ambas
La cohesión es una indicación cualitativa del grado en que un módulo
se centra en una sola cosa
Se puede escribir de forma más compacta
es capaz de completar su función de manera oportuna
El acoplamiento es una indicación cualitativa del grado en que un módulo
Se puede escribir de forma más compacta
se centra en una sola cosa
Está conectado a otros módulos y al mundo exterior
Los paquetes de Java y las subrutinas de FORTRAN son ejemplos de
Funciones
Módulos
Las clases
