Preguntas sobre el componente Ingeniería de Software, correspondiente a los capítulos 1, 2, 3, 4, 5, del libro base de estudio.
Procesar grandes cantidades de datos como los sistemas de pago de salario.
Controlar el software como por ejemplo de un teléfono celular móvil.
Sistemas de entretenimiento personal como juegos.
Rate this question:
El analista deberá explicar al usuario que saldría muy costoso realizar futuros cambios, una vez desarrollada la aplicación.
El analista debería crear una aplicación lo suficientemente flexible, que aunque surjan futuras modificaciones, no sea muy complicado la implementación de los cambios.
El analista deberá crear una aplicación que no sea accesible a cambios, debido que debe centrarse en la sustentabilidad y seguridad de la aplicación.
Rate this question:
Antes de realizar soluciones informáticas, se deberá establecer políticas a los cuales los miembros del equipo de trabajo deberán regirse para evitar futuros conflictos.
No importa que existan diferencias de criterio, mientras tanto uno de los miembros del equipo se responsabilice del trabajo.
Si llegasen a existir discusiones, es preferible que el equipo de trabajo se disuelva o que en su defecto se contrate nuevos integrantes con los cuales se compartan criterios.
Rate this question:
Programar el software con todos sus componentes.
Dirigir el proceso de desarrollo de software para que se entregue a tiempo y con el presupuesto acordado.
Diseñar, programar e implementar el software.
Rate this question:
El jugador podrá elegir las siguientes jugadas: arriba del 7, debajo del 7 y el 7.
El sistema no deberá registrar el capital inicial del jugador.
El sistema no deberá generar los valores de una cara cuando se tire el dado.
Rate this question:
No ser tomados en cuenta para correcciones del documento de especificación de requerimientos y simplemente ser atendidos en lo que resta del proceso de desarrollo.
Deberían ser utilizados para corregir los errores del documento de requerimientos y volver a definirlos de manera correcta.
Estos errores son indiferentes al proceso de desarrollo del software, y no deberían ser tomados en cuenta debido a que ya se tenía una planificación previa a la realización de los prototipos.
Rate this question:
Obtener cualquier cantidad de información de la empresa para descubrir los requerimientos.
Identificar las necesidades del cliente para luego transformarlas en requerimientos.
Determinar las mejores técnicas de codificación para implementar el sistema.
Rate this question:
Motocicleta, nombre del jugador, puntos.
El Jugador solicita reiniciar el nivel.
Motocicleta, Jugador, Carrera, Pistas.
Rate this question:
PostgreSQL
Microsoft office
Sistema de control de citas médicas
Rate this question:
El sistema debe funcionar correctamente en cualquier navegador.
El sistema no debe tardar más de cinco segundos en mostrar los resultados de una búsqueda.
El usuario deberá tener la posibilidad de buscar por fecha del vuelo, tipo vuelo, disponibilidad de asientos y costo de los vuelos.
Rate this question:
El trabajo en equipo no ayuda a socializar con todos los miembros de los equipos los inconvenientes del proceso de desarrollo.
Pueden existir discusiones de la manera de cómo se va a desarrollar el software y existir el intercambio de ideas para poder corregir los errores que se presenten en el programa.
Estas estrategias no ayuda a que el tiempo de desarrollo sea menor debido a que el trabajo independiente lleva mucho tiempo y con ende el tiempo de entrega se aplace.
Rate this question:
Las funciones y requerimientos que debe cumplir software.
El lenguaje en que se programa para diseñar el sistema.
La implementación y evolución del software.
Rate this question:
Copiar, pegar, guardar documento.
Verificar el tipo de archivo.
Realizar un informe del número de caracteres, palabras, párrafos y páginas que contiene el documento.
Rate this question:
Muestra la forma en que los objetos se comunican entre sí al transcurrir el tiempo.
Describen una interacción típica entre un actor y el sistema.
Permite visualizar las relaciones entre las clases que involucran el sistema.
Rate this question:
Partida iniciada.
Movimiento de una ficha.
Usuario y contraseña no válida.
Rate this question:
La arquitectura en pequeño.
Los diagramas de bloque.
La arquitectura en grande.
Rate this question:
Reutilización de varios componentes de software, cómo código, interfaces.
El sistema puede ser vulnerable ante ataques de terceros.
Requieren navegadores web totalmente compatibles para funcionar, incluso muchas veces requieren las extensiones apropiadas y actualizadas para operar.
Rate this question:
Diagrama de Clases.
Diagrama de Estado.
Diagrama de Secuencia.
Rate this question:
Métodos con la función de maximizar los riesgos desarrollando software en lapsos de plazos largos.
Un método ágil en donde los requerimientos se expresan como escenarios.
Métodos que permiten invertir más tiempo en diseñar el sistema.
Rate this question:
Enviar emoticones en un sms.
La definición del número de caracteres de un mensaje.
Recibir llamadas.
Rate this question:
Programación por capas.
Pipeline.
Modelo Cliente/Servidor.
Rate this question:
La arquitectura de sistemas empresariales complejos que pueden incluir otros sistemas.
La arquitectura de sistemas individuales y la forma en que estos se separan en componentes.
La arquitectura de sistemas individuales y empresariales.
Rate this question:
Protección.
Rendimiento.
Seguridad.
Rate this question:
No, porque el rol que cumple el arquitecto de software no se limita al diseño del sistema, si no que colabora activamente en todo el proceso de desarrollo.
Sí, debido a que el proceso de diseño de la arquitectura de un sistema es la parte más importante del proceso de desarrollo, es por ello que la debe trabajar una persona especializada en el tema, y una vez finalizado su trabajo entregar los respectivos informes a la empresa desarrolladora para que continué con la implementación de la aplicación.
Es indiferente si la profesión es independiente o no.
Rate this question:
La organización que desarrolla el software.
La organización que compra el software.
La organización que desarrolla y compra el software.
Rate this question:
Requerimiento no funcional.
Requerimiento funcional.
No es un requerimiento.
Rate this question:
El programador deberá aceptar la decisión del cliente y podría ofrecer la aplicación realizada a un nuevo interesado.
El programador deberá reevaluar el proceso de desarrollo de software nuevamente, hasta contemplar los "nuevos" requisitos del cliente.
Si existió una buena práctica de parte del programador, no debería existir ningún problema para salir de esta situación. Bastaría con recurrir a los documentos de visión y especificación de requerimientos, los cuales debieron haber sido autorizados previamente para el desarrollo de la aplicación.
Rate this question:
La cantidad de personal que tiene la empresa.
Una abstracción de las necesidades del cliente.
El ambiente en el que se desarrolla la empresa.
Rate this question:
Usuario/Estudiante, Secretaria.
Profesores, Estudiantes, Rector.
Secretaria, Canciller, Base de datos.
Rate this question:
La combinación de esas dos palabras tan distantes no trae resultados positivos, pues la palabra “ético” siempre nos refiere a algo “bueno”, mientras que “hacking” indica lo contrario. De donde se lo quiera ver, el hacking ético es un arma de doble filo.
Toda práctica hacker no puede considerarse ética desde ningún punto de vista.
El hacking ético es una práctica proactiva, que ayuda a reaccionar ante las amenazas de los sistemas y permite el diseño de defensas frente a dichos peligros.
Rate this question:
Iniciar partida, Descubrir una casilla, Marcar una casilla.
Iniciar partida, Jugar partida, Contar minas.
Jugador, Minas, Anotaciones.
Rate this question:
Comenzar a desarrollar el software
Hacer una representación gráfica del software.
Cumplir un proceso de la Ingeniería de Software.
Rate this question:
Un elemento fundamental del diseño arquitectónico.
Una descripción abstracta del sistema que fue probado con diferentes sistemas y entornos.
Una parte de la arquitectura de aplicaciones.
Rate this question:
Se diseña y realiza la programación del software.
Se desarrolla sólo el diseño de la base de datos del software.
Valida y comprueba que el software cumpla los requerimientos.
Diagrama de secuencias
Diagrama de actividades.
Diagrama de casos de uso.
Rate this question:
Diseñar y programar el sistema que se implementará.
La implementación del sistema y a comprobar su operación.
Probar las opciones de diseño y entender mejor el problema y su solución.
Rate this question:
Sistema de procesamiento de transacciones.
Sistema de información.
Sistema de procesamiento de lenguaje.
Rate this question:
Desarrollo de software iterativamente, gestión de requisitos, usar arquitectura en componentes, software modelado visualmente, verificar calidad y controlar los cambios del software.
Especificación, diseño, implementación, validación y evolución del software.
Análisis y definición de requerimientos, diseño del sistema y software e implementación.
Rate this question:
No gastar tiempo recabando información, debido a que se pierde tiempo de codificación, desarrollo e implementación.
Un aspecto importante es el lenguaje de programación a utilizar.
Se debería proporcionar diferentes entradas, salidas, operaciones, controles y técnicas de procedimiento.
Rate this question:
Revisar saldo. Realizar transacción. Desplegar información del sistema.
Revisar saldo. Realizar depósito. Realizar retiro.
Revisa saldo. Realizar transacción. Determinar el valor de un retiro.
Rate this question:
Modelos de interacción.
Modelos estructurales.
Modelos de comportamiento.
Rate this question:
Clientes y Empleados.
Clientes, Empleados, Empresa.
Persona: (Cliente y empleado: directivo), Empresa.
Rate this question:
Scrum se enfoca en la administración del proyecto mientras que Programación Extrema trata de entregar más rápido el proyecto.
La programación extrema se centra en la creación del proyecto en cambio en Scrum se observa la administración del proyecto con el fin de entregarlo.
Scrum es utilizado para grandes proyectos en cambio Programación Extrema es para proyectos pequeños y medianos.
Rate this question:
De diferenciar si el requerimiento es funcional o no funcional.
De conocer muy bien las necesidades que tiene el cliente.
De determinar cómo aplicar bien las técnicas de recolección de datos, como entrevistas.
Rate this question:
Perder tiempo y dinero en el desarrollo del software
Dar una mala reputación de la empresa
De no desarrollar un buen sistema para el cliente.
Rate this question:
Validación del software, es decir que se cumpla con los requerimientos.
Modificar el sistema para satisfacer nuevos requerimientos.
Especificación de los requerimientos y diseño de la interfaz.
Rate this question:
Si
No
Es indiferente dicha situación para utilizar la metodología SCRUM.
Rate this question:
Arquitectura cliente-servidor.
Arquitectura de tubería y filtro.
Arquitectura en capas.
Rate this question:
Quiz Review Timeline (Updated): Jul 22, 2024 +
Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.