Entornos de Desarrollo T1 (1º DAW)
|
|
Título del Test:
![]() Entornos de Desarrollo T1 (1º DAW) Descripción: Test del Tema 1 del módulo "Entornos de Desarrollo" de DAW a distancia |



| Comentarios |
|---|
NO HAY REGISTROS |
|
Para fabricar un programa informático que se ejecuta en una computadora: Hay que escribir las instrucciones en código binario para que las entienda el hardware. Sólo es necesario escribir el programa en algún lenguaje de programación y se ejecuta directamente. Hay que escribir el programa en algún Lenguaje de Programación y contar con herramientas software que lo traduzcan a código binario. Los programas informáticos no se pueden escribir: forman parte de los sistemas operativos. ¿Crees que debemos esperar a tener completamente cerrada una etapa para pasar a la siguiente?. Sí. No. Si las pruebas unitarias se realizan con éxito, ¿es obligatorio realizar las de integración?. Sí, si la aplicación está formada por más de cinco módulos diferentes. Sí, en cualquier caso. ¿Cuál es, en tu opinión, la etapa más importante del desarrollo de software?. Las pruebas y documentación. La explotación y el mantenimiento. El análisis de requisitos. La codificación. Si queremos construir una aplicación pequeña, y se prevé que no sufrirá grandes cambios durante su vida, ¿sería el modelo de ciclo de vida en espiral el más recomendable?. Sí. No. Para obtener código fuente a partir de toda la información necesaria del problema: Se elige el Lenguaje de Programación más adecuado y se codifica directamente. Se codifica y después se elige el Lenguaje de Programación más adecuado. Se elige el Lenguaje de Programación más adecuado, se diseña un algoritmo y se codifica. Relaciona los tipos de código con su característica más relevante: Código Fuente. Código Objeto. Código Ejecutable. Señala la afirmación falsa respecto de los entornos de ejecución: Su principal utilidad es la de permitir el desarrollo rápido de aplicaciones. Actúa como mediador entre el sistema operativo y el código fuente. Es el conjunto de la máquina virtual y bibliotecas necesarias para la ejecución. Relaciona cada modelo de ciclo de vida con su principal característica: Evolutivo incremental. En cascada. En espiral. En cascada con realimentación. La máquina virtual permite la ejecución de la aplicación en cualquier computadora. ¿Verdadero o falso?. Verdadero. Falso. Al conjunto de máquina virtual y API se le denomina... La etapa consistente en dividir el problema general en partes con funciones definidas es: El análisis. La programación. La ejecución. El diseño. ¿Qué componente es vital para unir archivos en la generación del ejecutable?. Intérprete. Linker. Compilador. Ensamblador. Son tipos de software: Procesador. Sistema Operativo. Software de programación. Aplicaciones. ¿Cómo se llama el proceso de traducción de código fuente a código objeto?. Interpretación. Compilación. Ejecución. Runtime Environment. Lo más conveniente es que las pruebas de software se realicen sólo sobre el sistema completo, ya que no detectaríamos los errores en cada trozo de manera individual. ¿Verdadero o falso?. Verdadero. Falso. ¿Qué lenguaje es directamente ejecutable por la computadora?. Fuente. Máquina. Ensamblador. Objeto. En un supuesto práctico, ¿qué tipo de requisito es el deseo del cliente de incluir en la aplicación el control de stock de productos en el almacén?. No funcional. No es un requisito. Funcional. Depende de la fase de codificación. ¿Cómo se llama el cambio consistente en mejorar la funcionalidad de todo software?. Correctivo. Perfectivo. Adaptativo. Evolutivo. Son documentos de las aplicaciones: Esquema de requisitos. Guía de uso. Guía técnica. Guía de instalación. Relaciona cada característica con su lenguaje correspondiente: Uso de objetos y clases. Uso de estructuras de control. Uso de unos y ceros. Uso de mnemotécnicos. Ciclo de vida que permite volver hacia atrás en sus etapas para modificar algún parámetro o dato: En cascada. En espiral. Iterativo incremental. En cascada con realimentación. Funciones principales de una máquina virtual en la ejecución de programas: Conseguir la compilación de las aplicaciones. Conseguir que las aplicaciones sean portables. Comunicación con el sistema donde se instala la aplicación. Reserva de memoria necesaria para la aplicación. La realización de pruebas _____ nos permite detectar errores de cada parte del programa por separado. funcionales. unitarias. de integración. semánticas. De todos los tipos de software, _____ es el encargado de gestionar los recursos hardware de un computador. la aplicación. el compilador. el código objeto. el sistema operativo. El compilador recibe código fuente y genera: ¿En qué etapas ofrecen ayuda las L-CASE?. Diseño. Pruebas. Codificación. Análisis. ¿En qué momento se suelen realizar las pruebas Beta Test?. Antes de las pruebas de integración. En el mismo entorno productivo de la aplicación, una vez instalada. Después de realizar las pruebas unitarias. A lo largo de la etapa de mantenimiento. Son ejemplos de lenguajes orientados a objetos: C. C++. Java. PowerBuilder. Relaciona cada etapa con el tipo de código que se obtiene: Compilación. Editor de textos. Máquina virtual o enlazador. Interpretación. El documento que culmina la etapa de diseño es el ERS. ¿Verdadero o falso?. Verdadero. Falso. Relaciona cada documento software con su función correspondiente: Guía de instalación. Guía técnica. Guía de uso. Cuaderno de bitácora. El entorno de ejecución de aplicaciones está compuesto por _____ y la máquina virtual del lenguaje de programación. el enlazador. el sistema operativo. el lenguaje de programación. el API. Siempre hay que hacer un algoritmo antes de codificar un programa. ¿Verdadero o falso?. Verdadero. Falso. En informática se distinguen dos grandes grupos de pruebas al software: De módulos. Unitarias. De integración. De relación de componentes. |





