TEST BORRADO, QUIZÁS LE INTERESE: ED. Unidades 1, 2 y 3 + Examenes online.
|
---|
REALIZAR TEST

Título del Test:
ED. Unidades 1, 2 y 3 + Examenes online. Descripción: Entornos de desarrollo. 2024-2025 Autor: Neco OTROS TESTS DEL AUTOR Fecha de Creación: 28/01/2025 Categoría: Arte Número Preguntas: 112 |
COMPARTE EL TEST



Comentar
No hay ningún comentario sobre este test.
Temario:
Un entorno integrado de desarrollo está compuesto por:
Editor de código y traductor.
Editor de código, compilador e interfaz de comandos.
Editor de código, compilador, intérprete, depurador e interfaz gráfica.
Interfaz gráfica, editor de código y depurador.
. ¿NetBeans es un IDE de programación exclusivo de Java.? Si No. Se pueden agregar descripciones a un proyecto para una mejor localización. Verdadero Falso. ¿Cuál es la razón, en tu opinión, de que salgan nuevas versiones de los entornos de desarrollo tan rápidamente? Para adaptarse a la evolución del hardware. Para incluir y modificar funcionalidades del entorno. . Los pasos que debemos dar para generar un ejecutable son: Ejecución directa. Ejecución, una vez que el editor esté libre de errores sintácticos. Una vez que el editor esté libre de errores, compilar, depurar y ejecutar. . ¿Cómo crees que influye el hecho de tener módulos y plugins disponibles en el éxito que tenga un IDE? Contribuyen al éxito del entorno. No influyen en el éxito del entorno. . Para añadir un módulo desde la web oficial de NetBeans: Hay que instalar el plugin Update Center. Hay que conectar con la web desde Netbeans e instalar on-line. Hay que encontrar el complemento, descargarlo y luego instalarlo en el IDE. No se pueden descargar los complementos desde ahí. . ¿En qué fases del desarrollo de software crees que ayudan los entornos integrados de desarrollo? En codificación, pruebas, documentación, explotación y mantenimiento. En codificación y documentación. En análisis y documentación. . ¿Qué categoría de funcionalidad de NetBeans te parece más interesante? ¿Por qué? Todas son igual de interesantes porque aumentan la funcionalidad. Depende de la tarea a realizar y el nivel del usuario. . ¿Es Eclipse un entorno de desarrollo para el lenguaje de programación Java? Verdadero Falso. Una de las carácteristicas de Android Studio es que posee un editor de código____. Unity 3D es un entorno de desarrollo integrado que nos permite desarrollar videojuegos con fines comerciales de forma gratuita. Verdadero Falso. En cuanto a la eliminación de plugins, tenemos dos opciones: Refactorización Desactivación. Desinstalación Formateo. Son ejemplos de lenguajes orientados a objetos: Lenguaje C. Lenguaje C++. Lenguaje Java. Lenguaje PowerBuilder. ¿Cómo se llama el primer software que se consideró el precursor de los actuales IDE, en la década de los 70? MSDOS Maestro Cliente Evolutivo. ¿Cuál de los siguientes elementos es un motor de videojuegos? Playstation X. Unity. Power C++. Java. ¿Cuáles de los siguientes entornos son propietarios? Gambas C++ Builder. JCreator. Eclipse. La refactorización de código consiste en cambiar la funcionalidad de pequeñas sentencias para aumentar el rendimiento del programa. ¿Verdadero o falso? Verdadero Falso. ¿Qué componentes de los IDE permite realizar la escritura del código? Depurador Editor de textos. Compilador. Intérprete. El archivo llamado _____ es el archivo principal de una aplicación Java. java.main java.first include Main.java . Relaciona cada entorno con los sistemas operativos bajo los que puede ser instalado: NetBeans Anjuta Microsoft Visual Studio XCode. El plugin necesario para actualizar on-line complementos en NetBeans se llama Portal Update Center. ¿Verdadero o falso? Verdadero Falso. De las cuatro funcionalidades siguientes, tres de ellas se pueden conseguir añadiendo plugins a nuestro entorno. ¿Cuáles son? Reducción de tiempo de ejecución. Posibilidad de importar proyectos de otros lenguajes de programación. Refactorización de programas. Utilidades para la realización de pruebas al software. . La extensión propia de los módulos y plugins en NetBeans es: .nmb. .nbm. .jar. tar.gaz. . ¿Qué componente es responsable del seguimiento de las variables en tiempo de ejecución? Compilador. Depurador. Editor de textos. Intérprete. . Son entornos de desarrollo libres: JBuilder. Eclipse. NetBeans. Geany. . Relaciona cada componente de un entorno de desarrollo con su principal característica: Editor de textos. Compilador/Intérprete. Depurador Interfaz gráfica. . Inspector de Chrome es una herramienta que permite modificar código de la página web en tiempo real. Verdadero Falso. El lenguaje _____ se considera que fue el primero en usar un IDE. C++ JavaScript PHP BASIC. La extensión _____ es característica de proyectos empaquetados en Java. .java .class .gaz .jar. Tener previamente instalado _____ es imprescindible para poder instalar y ejecutar NetBeans. Linux JVM JRE JDK. En Linux podemos instalar los entornos: Visual Studio. NetBeans. Eclipse. Gambas. . ¿Cuál es el objetivo principal de las pruebas funcionales en el proceso de desarrollo de software? Evaluar la implementación y la eficiencia del código desarrollado. Verificar el correcto funcionamiento de los componentes de la aplicación informática. Analizar la estructura interna del sistema y buscar partes de código innecesarias. Probar la interacción del usuario con la interfaz de la aplicación. En las pruebas de caja negra: Es necesario conocer el código fuente del programa, para realizar las pruebas. Se comprueba que todos los caminos del programa, se pueden recorrer, al menos una vez. Se comprueba que los resultados de una aplicación, son los esperados para las entradas que se le han proporcionado. Es incompatible con la prueba de caja blanca. La prueba de regresión: Se realiza una vez finalizado cada módulo del sistema a desarrollar. Solo utiliza el enfoque de la caja negra. Se realiza cuando se produce una modificación, debido a la detección de algún error, en la fase de prueba. Es incompatible con la prueba de caja blanca. ¿Que concepto está relacionado con la prueba de caja negra? Es la principal herramienta de validación. Se pueden comprobar los valores que van tomando las variables Se comprueba que todos los caminos del programa, se pueden recorrer, al menos una vez. Es incompatible con la prueba de caja blanca. Los puntos de ruptura son marcadores que se utilizan para inspeccionar variables y realizar una ejecución paso a paso en un programa durante la depuración. Verdadero Falso. ¿Qué afirmación sobre depuración es incorrecta? En la depuración, podemos inspeccionar las instrucciones que va ejecutando el programa. No es posible conocer los valores que toman las variables definidas dentro de un método. Solo podemos insertar un punto de ruptura en la depuración. Durante la validación: Procedemos a depurar el programa. Sometemos el código a pruebas de cubrimiento. Comprobamos que la aplicación cumple los requerimientos del cliente. Si en un bucle while la condición es while (x>5 && x < 10), siendo x un valor real, serían valores límite 4 y 11 4,99 y 11 4,99 y 9,99. ¿Qué norma de calidad intenta unificar los estándares para pruebas de software? BS 7925-1. IEEE 1008. ISO/IEC 29119. Las herramientas de automatización de pruebas más extendida para Java es: Junit FoxUnit Simple Test. Si se realiza un test de pruebas para un método con valores no válidos el resultado de la ejecución del test debe ser fallido si el método a probar está bien diseñado. Verdadero Falso. La documentación de la prueba: Es una labor voluntaria que se puede realizar al final del proceso de pruebas Cada equipo de pruebas decide qué documenta y cómo. En España se usa Métrica v.3. La Métrica v.3 es un tipo de metodología de Documentación. ¿Verdadero o falso? Verdadero Falso. El cubrimiento es un tipo de prueba de caja blanca. ¿Verdadero o falso? Verdadero Falso. El estándar ISO/IEC 29119 proporciona _____ para cubrir todas las fases de la prueba. módulos vocabulario documentación procesos. La prueba de software. Solo sirve para verificar el sistema. Sirve para verificar y validar el sistema. Solo sirve para validar el sistema. Su realización es opcional. La herramienta de prueba unitaria más extendida en Java es Es SimpleTest. El JUnit. El NUnit. MOQ. Un caso de prueba. Es cada fase de la planificación de pruebas. Es cada elemento que interviene en la depuración. Es diseñado con la colaboración del cliente. Se diseña intentando que la probabilidad de detección de errores sea máxima. ¿En qué momento se suelen realizar las pruebas de la unidad? 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. Relaciona cada herramienta tipo de ejecución con su función correspondiente. Paso a paso por instrucción Paso a paso por procedimiento Ejecución hasta instrucción Ejecución hasta el final . Si tenemos el bucle while ((x>5)&&(x<10)) , podrían ser valores límite _____ para probar los valores límite. x igual a cinco. x igual a seis. x igual a diez. Todas las anteriores son correctas. Los puntos de ruptura son: Marcadores que pueden establecerse en cualquier línea de código ejecutable. Marcadores que pueden establecerse en cualquier línea de código (incluso comentarios). Marcadores simples que pueden establecerse en una sola línea de código ejecutable. Marcadores simples que pueden establecerse en una sola línea de código (incluso comentarios). La realización de pruebas _____ nos permite detectar errores de cada parte del programa por separado. emánticas de integración validación unitarias. Son tipos de pruebas. Depuración Funcionales Estructurales Regresión. Con las clases de equivalencia diseñamos casos de pruebas Con valores fuera del rango admitido. Con valores representativos del rango admitido. Con valores en el límite del rango admitido. Todas las respuestas anteriores no son válidas. . El objetivo del cubrimiento Es obtener casos de prueba representativos. Comprobar que todos los caminos se pueden ejecutar. Establecer casos de prueba con valores en el límite del rango. Establecer clases de equivalencia que disminuyan el número prueba. . Los estándares de normalización de prueba BSI cubren todas las fases de la prueba. ¿Verdadero o falso? Verdadero Falso. Las herramientas de automatización de pruebas. No permiten verificar la unidad. Generan casos de prueba. Muestran los resultados de ejecución de los casos de prueba. Nos permiten controlar la regresión. . ¿Cómo se llama la prueba que comprueba el cumplimiento de los requisitos funcionales? Regresión. Validación. Integración Sistema. En la planificación de pruebas. Se depura el programa. Se realiza la documentación de las pruebas. Se establecen puntos de ruptura en el código. Se diseñan los tipos de prueba y los casos de prueba. . Son ejemplos de herramientas para cubrimiento XUnit JJPath JUnit Clover. Las funciones básicas del depurador son. Compilar la aplicación. Localizar errores en la implementación. Controlar los valores que toman los datos. Verificar el flujo de ejecución. . La fase de prueba no es necesario documentarla. ¿Verdadero o falso? Verdadero Falso. Las clases de equivalencia. Nos ayudan a diseñar casos de prueba con valores límite. Nos permiten validar el sistema. Son herramientas de depuración. Nos permite crear casos de prueba representativos de un conjunto de valores posibles. ¿Qué componente del IDE es básico en la realización de pruebas?. Compilador Depurador Ensamblador Intérprete. La planificación general de las pruebas, que se lleva a cabo al principio, debe de quedar reflejada en el documento: Registro de pruebas. Plan de pruebas. Especificación del diseño de pruebas. Especificación de un caso de prueba. Señala las pruebas funcionales. Prueba de regresión. Particiones equivalentes. Valores límite. Validación. Relaciona las herramientas de automatización con su lenguaje. JUnit CppUnit FoxUnit SimpleTest . Son ventajas de la prueba de la unidad Disminuyen el número de pruebas. Simplifican la integración. Documentan el código. Separación de la interfaz y la implementación. Una prueba de tipo Caja Negra se lleva a cabo sin tener que conocer ni la estructura, ni… El funcionamiento interno del sistema. Los datos de salida esperados. Los datos de entrada válidos. Los resultados de ejecución esperados. En las pruebas estructurales. No se comprueba el camino que sigue la ejecución. Se comprueba la cobertura de decisiones. Se comprueba la cobertura de sentencias. Se comprueba la cobertura de caminos. La inspección de variables. Permiten modificar el tipo en tipo de depuración. Permiten ver la evolución de los valores de las variables. Permiten definir que variables se van inspeccionar. Es una herramienta que no tiene gran utilidad. ¿En qué momento se realiza la ejecución de un programa? Antes de depurar el programa. Una vez corregido, compilado y depurado el programa. Antes de compilar el programa. Es indiferente el momento de la ejecución. Relaciona cada orden con el tipo de acción que se obtiene, durante la instalación de NetBeans: sudo sudo chmod 755 netbeans sudo ./netbeans …/sudo mv. Siempre hay que traducir un programa en código fuente antes de ejecutarlo. ¿Verdadero o falso? Verdadero Falso. Funciones principales del editor de textos en el IDE: Conseguir la compilación de las aplicaciones. Resaltar y colorear la sintaxis del código. Inserción automática de paréntesis y corchetes. Proponer sugerencias de resolución de problemas. ¿Cuál de las siguientes es un plugin de tienda online? Prestashop Magento WooCommerce Netbeans. Relaciona cada orden de la instalación del JDK con su función correspondiente: sudo mv jdk /usr/local ls /usr/local sudo chmod 755 jdk sudo ./jdk . Son entornos de desarrollo propietarios: NetBeans. Visual Studio. Xcode. Geany. ¿Cuál de los siguientes IDE soporta el lenguaje de programación ADA? NetBeans Eclipse Anjuta Ninguna es correcta. Una de las opciones de personalización de la configuración del entorno para un proyecto Java es cambiar el color de las clases del código. ¿Verdadero o falso? Verdadero Falso. ¿Qué es el llamado manifest file? Un archivo de manifiesto. Archivo especial que identifica a un módulo. Archivo resultado de la compilación de un programa. Un archivo ejecutable. 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. 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? Si No. ¿Crees que debemos esperar a tener completamente cerrada una etapa para pasar a la siguiente? Si 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, escribiendo el número asociado a la característica en el hueco correspondiente. 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. 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? El análisis de requisitos. La codificación. Las pruebas y documentación. La explotación y el mantenimiento. Relaciona cada componente de un entorno de desarrollo con su principal característica: Editor de textos. Compilador/Intérprete. Depurador. Interfaz gráfica. . Son ejemplos de lenguajes orientados a objetos: Lenguaje C. Lenguaje C++. Lenguaje Java. Lenguaje PowerBuilder. 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. La realización de pruebas _____ nos permite detectar errores de cada parte del programa por separado. semánticas. de integración. funcionales. unitarias. 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. . Sólo se genera código objeto una vez que el código ______ está libre de errores sintácticos y semánticos. El documento de la guía técnica contiene información: Para que los usuarios de la aplicación sepan utilizarla. Para que los desarrolladores y usuarios finales instalen la aplicación. Para que los analistas y desarrolladores puedan mantener la aplicación. Para analistas y usuarios finales. El documento que culmina la etapa de diseño es el ERS. ¿Verdadero o falso? Verdadero Falso. Al conjunto de máquina virtual y API se le denomina: . Relaciona cada modelo de ciclo de vida con su principal característica: En cascada Evolutivo incremental En espiral En cascada con realimentación . 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. Funcional. No es un requisito. Depende de la fase de codificación. 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 . ¿Cuál de las siguientes características no es propia del lenguaje ensamblador? Sustituyó al lenguaje máquina para facilitar la labor del programador. No necesita traducción al lenguaje máquina para poder ejecutarse. Utiliza mnemotécnicos (instrucciones complejas). Sus instrucciones hacen referencia a la ubicación física de los archivos en el equipo. El compilador recibe código fuente y genera:. ¿Cuál de los siguientes IDE soporta el lenguaje de programación ADA? NetBeans. Eclipse. Anjuta. Todas las opciones son correctas. 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. La etapa consistente en dividir el problema general en partes con funciones definidas es: El análisis. El diseño. La programación. La ejecución. De los siguientes requisitos que se enumeran para una determinada aplicación.¿Cuál no es funcional? La aplicación debe calcular el precio de venta a partir del precio sin impuestos. la aplicación permitirá leer los productos mediante el código de barras. Si se solicita el precio de un producto se debe poder consultar de forma inmediata. En caso de intentar almacenar un cliente sin dni el sistema debe impedirlo y mostrar un mensaje de aviso. ¿Cuáles de los siguientes entornos son propietarios? Gambas. C++ Builder. JCreator. Eclipse. Relaciona cada entorno con los sistemas operativos bajo los que puede ser instalado: NetBeans Anjuta Microsoft Visual Studio XCode. |
Denunciar Test