- Barajar
ActivarDesactivar
- Alphabetizar
ActivarDesactivar
- Frente Primero
ActivarDesactivar
- Ambos lados
ActivarDesactivar
- Leer
ActivarDesactivar
Leyendo...
Cómo estudiar sus tarjetas
Teclas de Derecha/Izquierda: Navegar entre tarjetas.tecla derechatecla izquierda
Teclas Arriba/Abajo: Colvea la carta entre frente y dorso.tecla abajotecla arriba
Tecla H: Muestra pista (3er lado).tecla h
Tecla N: Lea el texto en voz.tecla n
Boton play
Boton play
37 Cartas en este set
- Frente
- Atrás
¿Cuáles son los costosde la Ingeniería del Software?
|
A grandes rasgos, el 60% de los costos son de desarrollo, el 40% restante son de pruebas.
|
¿Qué es CASE?
|
Son sistemas de software que intentan proporcionar ayuda automatizada a las actividadesdel proceso del software.
|
¿Qué es un modelo de procesos de software?
|
Es una representación simplificada de un proceso del software, que nos da una visión másclara y específica.
|
¿Cuáles son los atributos de un buen software?
|
Principalmente debe tener la funcionalidad yel rendimiento requerido por el usuario,además de ser mantenible, confiable y fácil de utilizar.
|
¿Cuáles son los retos fundamentales que afronta la Ingeniería del Software?
|
Enfrentarse con la creciente diversidad, las demandas para reducir los tiempos de entrega yel desarrollo de software fiable, de buena calidad y sobre todo que supere las expectativasdel cliente.
|
¿Qué es un proceso del software?
|
Es un conjunto de actividades y resultados cuya meta es el desarrollo o evolución
|
237.¿Cuál noes un objetivo de la Ingeniería de Software?
|
Aumentar los costes de mantenimiento
|
En el desarrollo de software, la estimación de costes suele ser
|
Imprecisa
|
La IS está formada por
|
Métodos, herramientas y procedimientos
|
En IS, los procedimientos
|
Definen la secuencia en la que se deben aplicar los métodos
|
En el paradigma del modelo en cascada, la fase de ingeniería y análisis delsistema se encarga
|
Del estudio del sistema global en el que se va a incorporar el software
|
En el paradigma del modelo en cascada, la fase de análisis de los requisitos seencarga
|
De recoger los requisitos para el software
|
En el paradigma del modelo en cascada, la fase de diseño se encarga
|
De traducir los requisitos en especificaciones formales
|
En el paradigma del modelo en cascada, la fase de codificación se encarga de
|
Traducir las especificaciones formales en código
|
En el paradigma del modelo en cascada, la fase de prueba se encarga de
|
Verificar el software
|
En el paradigma del modeloen cascada, la fase de mantenimiento se encarga de
|
Conseguir que el software siga funcionando con el tiempo
|
¿Cuáles son las diferencias entre el desarrollo de un producto de softwaregenérico y el desarrollo de un software personalizado?
|
Los ingenieros de software desarrollan productos de software que se venden a un cliente.Existen 2 tipos de software:
Productos genéricos. Son sistemas aislados que se venden al mercado abierto a cualquier cliente que le seaposible comprarlos. La organizaci6n que desarrolla el software controla su especificaciónProductos personalizados. Son sistemas requeridos por un cliente en particular. El contratista de software desarrolla elsoftware especialmente para ese cliente. Las especificaciones son desarrolladas ycontroladas por la organización que compra el software. Los desarrolladores de softwaredeben trabajar con esas especificaciones. |
¿Cuáles son los cuatro atributos importantes que todos los productos de
software deben tener? |
Mantenibilidad .- el software debe cumplir las necesidades de cambio. Eficiente .- utilice los recursos necesarios para su funcionamiento adecuado Amigable .- tenga una interfaz amigable y de fácil acceso para el cliente. Seguro .- sea un software que cumpla con las políticas de seguridad que necesite el cliente Otros : confiabilidad y usabilidad.
|
¿Cuál es el proceso de software o software de ciclo de vida de desarrollo
(SDLC)? |
Desarrollo de Software Ciclo de Vida, o el proceso de software es el desarrollo sistemáticode software siguiendo todas las etapas del proceso de desarrollo a saber, la captura derequerimientos, análisis de sistemas, diseño, codificación, pruebas, mantenimiento ydocumentación en ese orden.
|
¿Qué es la gestión de proyectos de software?
|
Gestión deproyectos de software eselproceso de gestión de todas las actividades como eltiempo, el costo y la gestión de la calidad involucrados en el desarrollo de software.
|
¿Quién es el director del proyecto de software?
|
A. Un gerente de proyecto de software es una persona que asume la responsabilidad dellevar a cabo el proyecto de software.
|
Hay muchas técnicas de estimación available.The más utilizados son-
|
•técnica de descomposición (Contando líneas de código y puntos de función)
•técnica empírica (Putnam y COCOMO). ¿Cuáles son las herramientas CASE? •A. CASO significa Computer Aided Software Engineering.Las herramientas CASE son un conjunto de programas de aplicaciones de software automatizado, que seutilizan para apoyar, acelerar y suavizar las actividades SDLC. |
Son funciones de un administrador de bases de datos, conEXCEPCIÓNde:
|
Definir las restricciones y los derechos de acceso
|
na incubadora de negocios está organizando un proyecto para producir unvideojuego de caracteres que sedesarrollará en varias fases.El cliente especifica losrequerimientos en etapas posteriores a cada demostración del producto. Las primerasversiones tienen propósitos académicos y se espera que las últimas sean productoscomerciales. ¿Qué modelo del proceso se utiliza para desarrollar este proyecto?
|
Incremental
|
El departamento de control de calidad de una empresa de consultoría,implementa un plan de aseguramiento de calidad como un mecanismo de control.Ordene las actividades de dicho plan.
1.Desarrollar la descripción del proceso de software 2. Preparar el plan de SQA 3. Registrar cualquier falta de ajuste para informar al gestor ejecutivo 4. Garantizar que estén documentadas las desviaciones 5. Auditar productos de trabajo de softwarepara verificar que se ajusten con losrequerimientos |
2, 1, 5, 4, 3
|
El departamento de tecnologías de la información de una empresa está a puntode iniciar el desarrollo de una aplicación, considerando los siguientes lenguajes de programación. Seleccione los que sean orientados a objetos.
1. LISP 2. JAVA 3. FORTRAN4. DELPHI 5. PHP |
2, 4, 5
|
Una empresa dedicada al desarrollo de software realizara una aplicación para el control de operaciones de una aerolínea.El líder del proyecto utilizara un modelo parareunir información acerca de las necesidades de los usuarios. Seleccione las etapasde un modelo de ingeniería de requerimientos que el equipo de desarrollo realizarapara adquirir los requisitos del sistema.
1.Verificación y validación 2.Diseño 3.Negociación 4.Pruebas 5.Especificación y documentación6.Mantenimiento 7.Elicitación |
1, 3 ,5 ,7
|
En una empresa consultora ha sido contratada para desarrollar un sistema.Elcliente es muy existente al momento de levantar los requerimientos y prefierevalidarlos el mismo. Además, requiere que le muestren un modelo ejecutable delsistema que le permita cumplir con sus necesidades. ¿Qué técnica de validación derequerimientos debe utilizar la consultoría?
|
Construcción de prototipos
|
Se solicita al responsable de sistemas presentar ante los titulares de lasdiferentes áreas que conforman la empresa, las propuestas de ERP evaluadastécnicamente para seleccionar la que será aplicada.Seleccione los aspectos quedeben incluir las propuestas.
1.Funcionalidades que se cubren de los procesos de las empresas2.Lenguaje de programación en que se desarrollaron 3.Manejador de base de datos que utilizan 4.Tiempos de implementación |
a) 1, 4
|
Se solicita al responsable de sistemas presentar ante los titulares de lasdiferentes áreas que conforman la empresa, las propuestas de ERP evaluadastécnicamente para seleccionar la que será aplicada.Seleccione los aspectos quedeben incluir las propuestas.
1.Funcionalidades que se cubren de los procesos de las empresas2.Lenguaje de programación en que se desarrollaron 3.Manejador de base de datos que utilizan 4.Tiempos de implementación |
a) 1, 4
|
La ruta crítica parallevar a cabo la asignación de los recursos humanos a cadauna de las tareas, con base en el tiempo total del desarrollo del proyecto, es:
|
Inicio-T4-T5-T7-Fin
|
El planeador de un proyecto de software debe calcular la ruta crítica de undiagramaPERT entregado por su administrador de proyecto.Como el planeador haolvidado la técnica para el cálculo de la ruta crítica.¿Qué temática debe consultar?
|
Investigación de operaciones
|
Una empresa dedicada al desarrollo de software realizara una aplicación para elcontrol de operaciones de una aerolínea.El líder del proyecto utilizara un modelo parareunir información acerca de las necesidades de los usuarios. Seleccione las etapasde un modelo de ingeniería de requerimientos que el equipo de desarrollo realizarapara adquirir los requisitos del sistema.
1.Verificación y validación 2.Diseño 3.Negociación 4.Pruebas 5.Especificación y documentación6.Mantenimiento 7.Elicitación |
1, 3 ,5 ,7
|
Un analista de sistemas labora en una institución pública que se encuentradividida en múltiples áreas, en ella se realizan conjuntamente análisis que identificanaplicaciones candidatas a ser diseñadas, implantadas y soportadas, también existenfactores de dependencia de unidades, conflictos con las restantes áreas y grupos detrabajo que se crean y se deshacen con frecuencia.Cada vez que estas áreasrequieren probar un nuevo sistema que permita recortar gastos y aumentar laproductividad a través de una tecnología informática, el analista realiza una solicitudde propuesta hacia los procesos donde especifica los requerimientos, lascaracterísticas y los servicios que una vez que haya sido adquirido el nuevo sistemadebe prestar; a pesar de la contratación de servicios de outsourcing, se presentanerrores en los requerimientos acerca del diseño de interfaces de acuerdo con lasnecesidades del usuario final; es por eso que habrá que validarse la distribuciónsobre las declaraciones y prestacione
|
De acuerdo con el caso anterior, identifique el problema que se desea solucionar
mediante el desarrollo de sistemas de información. Modelizar el sistema actual |
En una universidad se tiene la necesidad de desarrollar la plataforma de softwarepara el nuevo campus virtual.Debido a la magnitud del proyecto es necesarioconsiderar el riesgo en cadauna de las fases. ¿Cuál de los siguientes modelos desoftware se requiere implementar para resolver el problema anterior?
|
Espiral
|
Un banco debe crear un sistema de control de clientes a nivel internacional.ElÁrea de Sistemas decidió utilizar el modelo orientado a objetos para solucionar esteproblema.Seleccione los diagramas que utiliza este modelo:
1.Entidad–Relación2.De objetos 3.De clases 4.De flujo de datos |
2, 3
|
De acuerdo con la propuesta de solución, identifique el elemento que permitaeldesarrollo de un sistema de información.
|
Tecnología CASE
|