Entornos desarrollo DAW
|
|
Título del Test:
![]() Entornos desarrollo DAW Descripción: entornos tema 1 |



| Comentarios |
|---|
NO HAY REGISTROS |
|
¿Qué dos características definen el tratamiento de la información estudiado por la Informática?. Automático y Racional. Estructurado y Flexible. Manual y Digital. Temporal y Permanente. ¿A qué se refiere el concepto de tratamiento RACIONAL de la información en informática?. A que sigue un razonamiento humano plasmado en los programas informáticos. A que los datos se almacenan de forma organizada en la memoria. A que el hardware del ordenador funciona de manera eficiente. A que el ordenador toma decisiones lógicas por sí mismo. ¿Cuál de estas afirmaciones es cierta sobre el software?. Se desarrolla y no se estropea. Se desarrolla y se estropea. Se fabrica y no se estropea. Se fabrica y se estropea. ¿Cuál es la función principal de la CPU en relación con el software?. Encargarse de la ejecución de los programas. Almacenar temporalmente el Sistema Operativo. Realizar las funciones de Entrada y Salida. Traducir el código fuente a lenguaje máquina. ¿Qué clasificación correcta recibe la CPU de un ordenador?. Hardware. Firmware. Software principal. Software lógico. ¿Cuál es la función del Sistema Operativo (SO) en la relación entre aplicaciones de usuario y hardware?. Manejar cómo el resto del software usa el hardware del ordenador. Se encarga de la macrogestión del proceso de desarrollo. Permite que el código objeto se ejecute directamente sin enlazar. Actúa como el elemento que implementa las funcionalidades. ¿Qué es un driver (controlador)?. Un programa informático (software) que permite al sistema operativo interaccionar con un periférico. Un chip físico que regula la memoria RAM. Un código ejecutable sin enlazar. Un tipo de hardware que se inserta en el bus PCI. ¿Cuál es la principal diferencia entre un Algoritmo y un Programa informático?. El algoritmo se expresa en lenguaje genérico y el programa es el resultado de escribir ese algoritmo en un lenguaje ejecutable por el ordenador. Ambos se escriben en lenguaje de programación, pero el programa es la implementación del algoritmo. El algoritmo es código ejecutable y el programa es lenguaje genérico. El programa resuelve problemas de bajo nivel y el algoritmo problemas de alto nivel. ¿Qué se obtiene en el paso final cuando el ordenador ha procesado la información?. La Solución al problema. El Algoritmo. El Almacenamiento. El Código binario. Si en una playa se observa el dato "color de la bandera = rojo", ¿qué información proporciona ese dato?. Prohibido bañarse. Bandera verde. Ausencia de medusas. Precaución, baño permitido con vigilancia. ¿Qué concepto se define como las deducciones que se extraen de la información existente, basadas en la experiencia, y que ayudan a tomar una decisión?. Conocimiento. Lenguaje de Máquina. Información. Datos. ¿Qué significa que el tratamiento de la información sea AUTOMÁTICO?. Que el tratamiento es realizado por unas máquinas, los ordenadores. Que se limita a las operaciones de Entrada y Salida. Que se realiza de forma manual y sistemática. Que sigue un razonamiento humano. ¿Cuál es la etapa más importante del desarrollo de software?. El análisis de requisitos. La explotación y el mantenimiento. Las pruebas y la documentación. La codificación. ¿Qué sucede con el perjuicio económico de un error o malentendido que no se detecta en la etapa inicial de requisitos?. Se incrementa cuanto más tarde sea su detección. Solo es relevante si ocurre durante la codificación. Se reduce drásticamente al pasar a la fase de pruebas. Se mantiene constante durante el proceso de desarrollo. ¿Qué documento fundamental se obtiene en la fase de Análisis de Requisitos?. Documento de especificación de requisitos software. El código fuente. El Product Backlog. El documento de procedimiento de pruebas. ¿Qué tipo de requisitos definen lo que hará la aplicación (las funciones que tendrá)?. Funcionales. No funcionales. De diseño de arquitectura. De usabilidad. ¿Cuál de los siguientes es un requisito NO funcional?. El tiempo de respuesta del programa. Generar un informe de ventas. Controlar el stock en almacén. Permitir el inicio de sesión. ¿Cuál es la etapa más larga de todo el ciclo de vida del software?. El mantenimiento. La verificación en cliente. El diseño. La codificación. Si un software se modifica para adaptarlo a nuevas tendencias del mercado o a nuevos componentes hardware, ¿qué tipo de mantenimiento se está realizando?. Mantenimiento Adaptativo. Mantenimiento Perfectivo. Mantenimiento Correctivo. Mantenimiento Evolutivo. Si el cliente propone nuevos requisitos o funcionalidades al software ya existente, ¿qué tipo de mantenimiento se está realizando?. Evolutivo. Perfectivo. Adaptativo. Correctivo. Qué se realiza en la fase de Verificación en Cliente / Explotación?. El usuario final utiliza el sistema en un entorno de preproducción o pruebas. Se prueba la interrelación de módulos. Se implementa el código fuente. Se revisa el Product Backlog por el Product Owner. En el contexto de un proyecto de desarrollo, ¿cómo se considera la Documentación?. Una tarea que está presente a lo largo de todo el ciclo de vida del proyecto. Es una etapa que se realiza después de la codificación. Una fase que precede al Análisis de Requisitos. Es una etapa que se realiza únicamente al finalizar el proyecto. ¿Qué tipo de pruebas consiste en probar, una a una, las diferentes partes o módulos de software por separado?. Pruebas unitarias. Pruebas de rendimiento. Pruebas de integración. Pruebas de aceptación. ¿Cuál es el objetivo de las Pruebas de Integración?. Comprobar la unión y la interrelación de todos los módulos. Automatizar las fases de desarrollo. Garantizar que el software cumple los requisitos del cliente. Verificar la portabilidad del código ejecutable. ¿Cuándo se realizan las Pruebas de Integración?. Inmediatamente después de las pruebas unitarias. Durante la fase de mantenimiento correctivo. Después de la verificación en cliente. Antes de la fase de codificación. . ¿A partir de cuántos módulos de software enlazados es susceptible una aplicación de producir errores en su interrelación, haciendo obligatoria la prueba de integración?. Una aplicación formada por dos módulos ya es susceptible. Únicamente cuando el código objeto no ha sido enlazado. Cuando se enlazan más de cinco módulos. Solo cuando se enlazan con librerías externas. La realización de pruebas en el ciclo de vida del software es imprescindible para asegurar: La validación y la verificación del software construido. La macrogestión y la microgestión. La flexibilidad y la escalabilidad. La codificación correcta y el ensamblado. ¿Cuál es el único lenguaje que entiende directamente el ordenador sin necesidad de traducción?. Lenguaje Máquina. Lenguaje Intermedio. Lenguaje Ensamblador. Lenguaje de Alto Nivel. ¿Cómo se componen las instrucciones del Lenguaje Máquina?. Combinaciones de unos y ceros. Sentencias derivadas del idioma inglés. Código objeto enlazado. Mnemotécnicos y etiquetas textuales. ¿Cuál es una característica del Lenguaje Máquina?. Es único para cada procesador. Utiliza mnemotécnicos para facilitar la programación. Es el más cercano al lenguaje humano. Es altamente portable entre diferentes equipos. ¿Qué recurso utiliza el Lenguaje Ensamblador para facilitar la programación en comparación con el Lenguaje Máquina?. Mnemotécnicos. Ficheros de código ejecutable. Orientación a objetos. Frameworks predeterminados. ¿Qué caracteriza a los Lenguajes de Alto Nivel?. Su cercanía al lenguaje humano y a la forma de razonar de las personas. Trabajan directamente sobre los registros físicos del procesador. Su necesidad de ser ensamblados antes de la ejecución. Su dependencia del hardware del procesador. ¿Qué proceso de traducción traduce todo el código fuente en un solo paso, generando código objeto intermedio o ejecutable?. Compilación. Transcripción. Interpretación. Enlace. ¿Qué proceso de traducción es más lento porque se lee y ejecuta el código línea a línea, sin generar código objeto intermedio?. Interpretación. Linkado. Ensamblado. Compilación. ¿Cómo se denomina el código escrito por el programador, generalmente en un lenguaje de alto nivel, que necesita ser traducido al lenguaje ejecutable?. Código Fuente. Bytecode. Código Máquina. Código Objeto. ¿Qué es un lenguaje intermedio?. Lenguaje que se compila a un código intermedio o bytecode que posteriormente será interpretado por una máquina virtual. El código escrito por el cliente para el análisis de requisitos. Un tipo de lenguaje de bajo nivel que utiliza mnemotécnicos. Es un lenguaje compilado directamente al lenguaje máquina sin librerías. ¿Cuál es la principal diferencia entre el código objeto y el código ejecutable?. El código ejecutable se encuentra enlazado (linkado) y apto para ser ejecutado, mientras que al objeto le falta este paso. El código objeto contiene las rutinas de la CPU y el ejecutable las bibliotecas externas. El ejecutable se genera por un intérprete y el objeto por un compilador. El código objeto es binario y el ejecutable es ensamblador. ¿Cuál es la característica central de la Programación Orientada a Objetos (POO)?. Los programas se componen de objetos independientes que colaboran para realizar acciones. Describe paso a paso un conjunto de instrucciones que deben ejecutarse. Utiliza sentencias secuenciales, selectivas y repetitivas. Se centra en la implementación gráfica del software. ¿Cuál es uno de los dos objetivos principales que persigue toda metodología de desarrollo de software?. Mejorar la calidad del software desarrollado. Minimizar el uso de herramientas CASE. Reducir la dependencia del hardware. Evitar por completo el mantenimiento correctivo. ¿Cuál es la característica principal del Modelo en Cascada?. Es un modelo estrictamente secuencial sin retorno posible. Se centra en la comunicación constante con el cliente. Permite retornar a etapas anteriores para introducir modificaciones. Se organiza en ciclos iterativos de duración fija. ¿Qué requisito fundamental necesita el Modelo en Cascada para poder funcionar?. Conocimiento previo y absoluto de todos los requerimientos del sistema. El uso de lenguajes interpretados. Un equipo de desarrollo auto gestionado. Una Máquina Virtual para la ejecución. ¿Cuál de los siguientes es un problema o riesgo asociado al Modelo en Cascada?. Cualquier error detectado tarde supone un coste muy elevado. La falta de un Product Backlog priorizado. La imposibilidad de reutilizar código en proyectos futuros. El equipo no logra auto-organizarse. ¿Qué mejora introduce el Modelo en Cascada con Realimentación respecto al modelo original?. Permite retornar a etapas anteriores para introducir modificaciones o depurar errores. Divide el desarrollo en Sprints. Genera código objeto en lugar de código ejecutable. Elimina completamente la fase de documentación. Si se requiere construir una aplicación pequeña y se prevé que no sufrirá grandes cambios, ¿qué modelo es el más recomendable?. Modelo en Cascada con Realimentación. Modelo Iterativo Incremental. Modelo Ágil (SCRUM). Modelo en Espiral. ¿En qué se centran principalmente las metodologías Ágiles (AGILE)?. En la satisfacción del cliente y en las personas del equipo para maximizar la productividad. En el uso exclusivo de lenguajes compilados. En la secuencia estricta de las etapas de desarrollo. En la estandarización de la documentación formal. ¿Cómo abordan las metodologías AGILE el desarrollo del producto?. De forma incremental, utilizando incrementos cortos. Esperando a tener todos los requisitos completos y absolutos. Excluyendo al cliente de la retroalimentación. Mediante un único recorrido completo y secuencial. ¿Cómo se llama a cada iteración en una metodología Ágil como SCRUM?. Sprint. Feature. Backlog. User Story. ¿Cuándo termina un Sprint en el marco de trabajo SCRUM?. Exactamente cuando se acaba el tiempo que se ha establecido para la misma. Después del Sprint Planning del siguiente ciclo. Cuando el Product Owner aprueba el incremento. Cuando se terminan todas las tareas programadas. ¿Cuál de las siguientes es una característica que deben tener los objetivos establecidos en una metodología AGILE?. Medibles. Implícitos. Inalcanzables. Inflexibles. ¿Qué se lleva a cabo durante cada iteración (Sprint) en una metodología AGILE?. Todo el ciclo de desarrollo completo (análisis, diseño, desarrollo, testeo). Solo la Sprint Retrospective. Únicamente las pruebas de rendimiento y funcionamiento. Solo la fase de codificación y compilación. ¿Qué rol de SCRUM se encarga del análisis de requisitos, de establecer la prioridad de las funcionalidades y de la MACROGESTIÓN del proceso?. Dueño del Producto (Product Owner). Equipo de Desarrollo. Stakeholder. Scrum Master. ¿Qué rol de SCRUM realiza la MICROGESTIÓN del proyecto, tomando sus propias decisiones sobre la organización del trabajo?. Equipo de Desarrollo. Scrum Master. Cliente. Dueño del Producto. ¿Qué rol del equipo SCRUM es el encargado de supervisar la correcta aplicación del framework y de solucionar los problemas que surgen durante el Sprint (impedimentos)?. Scrum Master. Product Owner. Jefe de Proyecto. Equipo de Desarrollo. ¿Cómo se llama a cada uno de los elementos que aparecen en el Product Backlog?. User Story (Historia de Usuario). Task. PBI (Product Backlog Item). Requisito No Funcional. ¿Qué representa el Product Backlog en SCRUM?. Una lista de las funcionalidades (requisitos) que debe cumplir el producto. Los errores detectados en el último lanzamiento. El plan de mejora del equipo para el siguiente Sprint. La lista de tareas técnicas asignadas a cada desarrollador. ¿Qué contiene el Sprint Backlog?. La lista de historias de usuario que van a ser desarrolladas en la iteración actual. Los impedimentos encontrados por el Scrum Master. El plan de mejora de la retrospectiva. Todas las funcionalidades pendientes para el producto. ¿Quién es el encargado de elaborar y organizar el Sprint Backlog?. El equipo de desarrollo. El Scrum Master. El Comité de Pruebas. Product Owner. ¿Cuándo se realiza el evento Daily Scrum?. Una vez al día durante el desarrollo del Sprint. Solo cuando el Scrum Master detecta un impedimento grave. Después del Sprint Review. Al principio de cada Sprint. ¿Qué participantes deben asistir al evento Daily Scrum?. El equipo de desarrollo. Los Stakeholders y el Scrum Master. Solo el Product Owner y el Scrum Master. Todo el equipo SCRUM, más los clientes. ¿Cuál es la función principal del evento Sprint Review?. Inspeccionar el incremento producido en el producto y adaptar el Product Backlog si es necesario. Eliminar los impedimentos reportados por el equipo. Establecer la meta y las tareas del próximo Sprint. Crear un plan de mejora para el proceso de trabajo del equipo. ¿Qué se obtiene como resultado del Sprint Review?. Un Product Backlog revisado y priorizado con los elementos más importantes. Un plan de mejora para el equipo. La aprobación definitiva del cliente. El Sprint Backlog del siguiente ciclo. ¿Cuál es el objetivo principal de las Herramientas CASE (Computer Aided Software Engineering)?. Automatizar las fases del desarrollo y reducir tanto costes como tiempos. Establecer los requisitos funcionales y no funcionales. Trabajar con los registros físicos del procesador. Reutilizar partes del código en proyectos futuros. ¿Qué ventaja ofrece la utilización de un Framework en el desarrollo de software?. La reutilización de partes de código para otras aplicaciones. La necesidad de reescribir una gran parte del código. El consumo de más recursos del sistema durante la instalación. Su gran independencia del código respecto al framework utilizado. ¿Cuál es la misión de una Máquina Virtual (MV)?. Separar el funcionamiento del ordenador de los componentes hardware instalados, garantizando la portabilidad. Ser el único lenguaje que entiende directamente el procesador. Supervisar la correcta aplicación del marco de trabajo ágil. Convertir el lenguaje de alto nivel en ensamblador. ¿Qué función clave cumple la Máquina Virtual en el proceso de ejecución de una aplicación?. Actúa de puente entre la aplicación y el hardware concreto del equipo. Elabora el Documento de diseño de arquitectura. Realiza el Sprint Review. Ejecuta las pruebas unitarias. ¿Cuáles son los dos componentes principales que forman el Java Runtime Environment (JRE)?. La Máquina Virtual Java (JMV) y las bibliotecas de clases estándar. El código objeto y el Sprint Retrospective. El Código Fuente y el Product Backlog. El Compilador y el Intérprete. |





