ENTORNOSDEDESARROLLO_EDD_UF1
![]() |
![]() |
![]() |
Título del Test:![]() ENTORNOSDEDESARROLLO_EDD_UF1 Descripción: ExamenPrueba + Pacs + Preguntas Libro de EDD |




Comentarios |
---|
NO HAY REGISTROS |
¿Qué modelo utilizarías para proyectos cuyos requisitos son estables?. Cascada. Iterativo incremental. En espiral. Ninguno de ellos. ¿Cuál es la diferencia del modelo en espiral con el modelo iterativo incremental?. El modelo en espiral es un modelo evolutivo y el modelo iterativo incremental es un modelo en cascada. En el modelo en espiral, en cada ciclo se tiene en cuenta el análisis de riesgos. El modelo iterativo incremental es un modelo evolutivo y el modelo en espiral es un modelo en cascada. En el modelo en espiral no hay planificación. ¿Qué modelo reduce riesgos?. Cascada. Iterativo incremental. En espiral. Todos. ¿Qué tipo de requisitos tratan las características del sistema, como por ejemplo la fiabilidad?. Requisitos funcionales. Requisitos no funcionales. Requisitos de información. Restricciones. ¿Cuál es la fase en la que se especifican los requisitos?. Análisis. Diseño. Pruebas. Mantenimiento. ¿Cuál es un inconveniente del modelo en espiral?. El costo del proyecto depende aumenta a medida que la espiral pasa por sucesivas iteraciones. No se debe usar para sistemas con alto índice de riesgos. No se debe usar para sistemas de alto nivel de seguridad. Todas las opciones son inconvenientes del modelo en espiral. ¿Qué modelo es fácil de comprender, planificar y seguir?. Cascada. Iterativo incremental. En espiral. Todos. ¿Qué modelo no es recomendable para el desarrollo de sistemas en tiempo real?. Cascada. Iterativo incremental. En espiral. Todos. ¿Con qué modelo es difícil evaluar los riesgos?. Cascada. Iterativo incremental. En espiral. Todos. ¿En qué modelo las entregas facilitan la realimentación de los próximos entregables?. Cascada. Iterativo incremental. En espiral. Todos. El pseudocódigo se utiliza en la fase. Análisis. Diseño. Pruebas. Mantenimiento. “El usuario puede agregar un nuevo contacto”. ¿Qué tipo de requisito es?. Requisitos funcionales. Requisitos no funcionales. Requisitos de información. Restricciones. El conjunto de actividades que tratan de comprobar si se está construyendo el producto correctamente se llama. Verificación. Validación. Planificación. Ninguna es correcta. El conjunto de actividades que comprueba si el software se ajusta a los requisitos del cliente. Verificación. Validación. Planificación. Ninguna es correcta. ¿Qué tipo de mantenimiento se basa en modificar el producto sin alterar las especificaciones del mismo?. Adaptativo. Correctivo. Perfectivo. Preventivo. ¿Cuáles son las etapas del ciclo de vida del software?. Análisis, diseño, codificación y pruebas. Análisis, diseño, codificación y mantenimiento. Análisis, diseño, codificación, pruebas y mantenimiento. Análisis, diseño, codificación, pruebas, mantenimiento y documentación. ¿Cuál de las siguientes opciones no es una técnica de comunicación con el cliente?. Entrevistas. Brainstorming. Casos de uso. Todas las opciones son técnicas de comunicación con el cliente. ¿Con qué elemento podemos depurar los errores del código?. Compilador. Intérprete. Depurador. Ninguna de las opciones anteriores. Señala la opción verdadera: WindowBuilder es un plugin de Eclipse. WindowBuilder se utiliza para dotar de interfaz gráfica al IDE. Lo podemos descargar gratuitamente de internet. Todas las opciones son verdaderas. ¿Cuál de estos IDE no soporta Java?. Eclipse. Netbeans. Visual C++. Visual Studio. ¿Qué modelo es recomendable cuando se están probando nuevas tecnologías?. Cascada. Iterativo incremental. En espira. Todos. La CPU esta formada por distintos componentes. ¿De qué se encarga la Unidad de Control?. Es la que recibe los datos y ejecuta operaciones de cálculo y comparaciones, además de tomar decisiones lógicas (si son verdaderas o falsas), pero siempre supervisada por la Unidad de Control. Se encarga de interpretar y ejecutar las instrucciones que se almacenan en la memoria principal y, además, genera las señales de control necesarias para ejecutarlas. Son los que almacenan la información temporal, almacenamiento interno de la CPU. Ninguna de las respuestas es correcta. ¿A qué nos referimos cuando hablamos de código ejecutable?. Es el código que se obtiene tras unir el código objeto con varias librerías para que así pueda ser ejecutado por el ordenador. Es el resultado de enlazar el código objeto con una serie de rutinas y librerías, sin obtener el código que es directamente ejecutable por la máquina. Es lo mismo que el código fuente. Ninguna de las anteriores es correcta. ¿Qué funcionalidad tiene el reloj del microprocesador?. Marca el ritmo del decodificador de instrucciones y nos proporciona unos impulsos eléctricos con intervalos constantes a la vez que marca los tiempos para ejecutar las instrucciones. Contiene la dirección de la siguiente instrucción para realiza. Contiene el código de la instrucción, se analiza dicho código. No existe este elemento en el microprocesador. El modelo en V es otro de los modelos de desarrollo que podemos encontrar. Señala la respuesta correcta en relación con el modelo en V: El lado izquierdo de la V representa la descomposición de las necesidades y la creación de las especificaciones del sistema. El lado derecho de la V representa la descomposición de las necesidades y la creación de las especificaciones del sistema. El lado izquierdo de la V representa la integración de las piezas y su verificación. Ninguna es correcta. La generación de código fuente se lleva a cabo en la etapa de codificación, en esta etapa el código pasa por diferentes estados entre los que está la compilación. El compilador se compone internamente de varias etapas o fases que realizan distintas operaciones, entre ellas está la optimización de código. ¿En qué consiste la optimización de código?. Trata de mejorar el código intermedio generado en la fase anterior, de tal forma que el código resultante sea más fácil y rápido de interpretar por la máquina. Trata de mejorar el código intermedio generado en la fase posterior, de tal forma que el código resultante sea más fácil y rápido de interpretar por la máquina. Trata de mejorar el código intermedio generado en la fase anterior, de tal forma que el código resultante sea más difícil pero más rápido de interpretar por la máquina. Ninguna de las anteriores es correcta. ¿A qué diagrama de análisis corresponde la siguiente imagen?. Diagrama de flujo de datos. Diagrama de clases. Diagrama de Casos de Uso. Diagrama de Entidad-Relación. ¿En qué tipo de metodología aplicamos los sprints?. Metodología ágil. Metodología estructurada. Metodología de análisis. Todas las respuestas son correctas. Centrándonos en el concepto “IDE”... ¿Qué es un IDEs?. Un IDE es un Entorno Integrado de Desarrollo, es decir, una aplicación informática cuya función es simplificar la tarea del programador mediante un conjunto de herramientas. Un IDE es un Entorno Interno de Diseño, es decir, una aplicación informática cuya función es simplificar la tarea del programador mediante un conjunto de herramientas. Un IDE es una herramienta que permite depurar el código fuente. Ninguna de las anteriores es correcta. Uno de los componentes de un entorno de desarrollo es el compilador: ¿Cuál es la función del compilador?. Se encarga de traducir el código fuente escrito en lenguaje de alto nivel a un lenguaje de bajo nivel en el que la máquina sea capaz de interpretarlo y ejecutarlo. Se encarga de traducir el código fuente escrito en lenguaje de alto nivel a un lenguaje de bajo nivel aunque la máquina tampoco vaya a ser capaz de interpretarlo ni ejecutarlo. Se encarga de traducir el código fuente escrito en lenguaje de bajo nivel a un lenguaje de alto nivel en el que la máquina sea capaz de interpretarlo y ejecutarlo. Ninguna de las anteriores es correcta. Qué componente de un entorno de desarrollo se encarga de realizar la traducción a medida que se ejecuta la instrucción?. Intérprete. Depurador. Control de versiones. Editor de texto. Cuando hablamos del entorno de desarrollo de Eclipse... ¿Cómo se puede crear un archivo ejecutable de código Java desde Eclipse?. Haciendo clic en el botón derecho del proyecto, y luego en exportar. En la nueva ventana seleccionar la opción de Java > Runnable JAR file. Posteriormente elegir el destino. Haciendo clic en el botón derecho del proyecto, y luego en importar. En la nueva ventana seleccionar la opción de Java > Runnable JAR file. Posteriormente elegir el destino. Haciendo clic en el botón derecho del proyecto y luego en obtener ejecutable eligiendo el destino. Ninguna de las anteriores es correcta. Cuál de estos lenguajes no es de alto nivel?. C. PHP. JAVA. COBOL. ¿En qué sitio se sitúa el registro de contador de programa (CP)?. En la Unidad de Control. En la ALU. En la memoria RAM. En el enlazador. ¿Cuál es el trabajo que realiza el reloj interno de la CPU?. Nos marca el ritmo del registro de instrucción mediante impulsos eléctricos. Es un tipo de bus del sistema. Nos marca la hora del sistema. Es un periférico de entrada. ¿Cuál es el objetivo de realizar casos de uso en el proceso de Ingeniería de SW?. Para especificar la comunicación y el comportamiento de un sistema mediante su interacción con los usuarios y/u otros sistemas. Para especificar las pruebas de unidad. Para especificar buenas prácticas a la hora de implementar el código. No existen los casos de uso. Solo diagramas de datos. ¿A qué tipo de metodología ágil corresponde la siguiente imagen?. Kanban. Scrum. XP. Programación Extrema. ¿En qué tipo de método de distribuciónestaría el siguiente software?. Adware. Shareware. Freeware. Jailware. ¿Qué tipo de lenguaje de programación es Python?. Alto nivel. Bajo nivel. Ensamblador. Ninguna de las respuestas es correcta. ¿Qué función realiza la ALU?. Operaciones aritméticas. Decisiones lógicas. Operaciones de comparación. Todas las opciones son correctas. ¿Qué capacidad (en bits) tiene el registro EAX?. 8 bits. 16 bits. 32 bits. El registro EAX no existe. ¿Cuál de los siguientes lenguajes no son de alto nivel. Python. Java. C. Ensamblador. ¿Qué desventaja tiene el modelo en espiral. Es un modelo muy rígido. Solo es útil para proyectos muy pequeños ycon pocos cambios. Es difícil evaluar los riesgos. Necesita una especificación de muy comple-ta de requisitos. Un cliente pide que se realice una base de datos de su web. ¿Qué modelo de desarrollo es el más adecuado?. Modelo en cascada con realimentación. Modelo en espiral. Modelo en V. Ninguno de los modelos señalados. ¿Qué es el pseudocódigo?. Un diagrama que nos permite hacer unanálisis de nuestro sistema. Un tipo de tabla de decisión. Un tipo de prueba de caja negra. Una representación de nuestros algoritmos. ¿Cuál de las siguientes representaciones sonutilizadas para la fase de diseño?. a) Brainstorm. b) Diagramas de flujo. c) Tablas de decisión. d) B y C son correctas. ¿Cómo debe comenzar un archivo en java?. Sentencias tipo package. Interfaces. Nombre de la clase, la información de laversión, la fecha y el aviso de derechos deautor. Constructores. Estamos realizando las pruebas de un método que realiza el factorial de unnúmero. Estamos introduciendo el número 4 y nos da como salida 24. ¿Quépruebas estamos llevando a cabo?. Prueba de caja blanca. Prueba de caja negra. Pruebas de integración del sistema. Pruebas de seguridad. ¿En qué metodología se trabaja por“sprints”?. SCRUM. XP. KANBAN. Ninguna de las anteriores es correcta. ¿Qué caracteriza la metodología “programación extrema”?. La colaboración. Valoración del programador. Respuesta rápida en los cambios de la plataforma. Todas las respuestas son correctas. Qué caracteriza a la herramienta MySQLWorkbench?. Herramienta visual de diseño de bases dedatos. Nos permite administrar bases de datos. Podemos hacer un mantenimiento de nuestras bases de datos. Todas las respuestas son correctas. Qué funcionalidades nos proporciona la herramienta CASE?. Generación semiautomática de código. Refactorización. Editores de UML. Todas las respuestas son correctas. |