Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESE0487-DAW-ED

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
0487-DAW-ED

Descripción:
Entornos de desarrollo 23-24 Curso completo

Autor:
USDITAL
(Otros tests del mismo autor)

Fecha de Creación:
24/10/2023

Categoría:
Informática

Número preguntas: 96
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
El documento de guía técnica contiene información Para que los desarrolladores y usuarios finales instalen la aplicación. Para que el mantenimiento de la aplicación. Para facilitar el correcto desarrollo de la aplicación. Para que los usuarios de la aplicación sepan usarla.
La realización de pruebas ______ nos permite detectar errores de cada parte del programa por separado. de integración funcionales unitarias semánticas.
En los compiladores: El analizador semántico utiliza los tokens obtenidos del analizador sintáctico para generar el código máquina. El analizador sintáctico genera un árbol que garantiza la estructura del programa. Todas las anteriores son ciertas. Ninguna de las anteriores es correcta.
¿Cómo se llama el cambio consistente en mejorar la funcionalidad de todo software? Correctivo Adaptativo Evolutivo Ninguna de las anteriores es correcta.
¿En qué etapas ofrecen ayuda las L-CASE? Codificación Diseño Pruebas Análisis.
Relaciona cada característica con su lenguaje correspondiente. Uso de mnemotécnicos. Uso de estructuras de control. Uso de objetos y clases. Uso de unos y ceros.
La compilación de un programa se realiza en varias fases, indica cuál es la secuencia correcta: Analizador sintáctico, analizador léxico, analizador semántico. Analizador léxico, analizador sintáctico, analizador semántico. Analizador léxico, analizador semántico, analizador sintáctico. Analizador semántico, analizador léxico, analizador sintácticozador semántico, analizador léxico, analizador sintáctico. El orden no tiene importancia, lo fundamental es que se lleven a cabo las tres fases.
¿Cuál de los siguientes conceptos corresponde las etapas del ciclo de vida clásico del software.? Diseño Codificación Análisis Todas las anteriores son ciertas. Ninguna de las anteriores.
En el lenguaje Castellano, la frase: “el aplaudió. niño, a ayer comer una chuche”: Devuelve errores durante el análisis léxico. Devuelve errores durante el análisis sintáctico. Devuelve errores durante el análisis semántico. Todas las anteriores son ciertas. Ninguna de las anteriores es correcta.
¿Cuál de los siguientes lenguajes está basado en la programación orientada a objetos? C++ Ada JAVA Todas las anteriores son correctas Ninguna de las anteriores es correcta.
¿Cuál de las siguientes familias de lenguajes es considerada parte del paradigma de la programación declarativa? Lenguajes lógicos. Lenguajes algebraicos. Lenguajes funciones. Todas las anteriores son correctas. Ninguna de las anteriores es correcta.
Indica la afirmación correcta: Tras la compilación de un programa se obtiene el código que siempre es directamente ejecutable por la máquina. Los lenguajes interpretados no necesitan ser compilados, esta tarea la realiza el intérprete. Los programas intérpretes son diferentes dependiendo la plataforma donde se va a ejecutar el bytecode. Todas las anteriores son ciertas. Ninguna de las anteriores es correcta.
¿Qué lenguaje es directamente ejecutable por la computadora? Fuente Máquina Ensamblador Objeto Ninguna de las anteriores es correcta.
Indica la afirmación correcta. El principal software de tipo aplicación son los drivers de los equipos. Linux y Windows son ejemplos de software de sistema. Ninguna de las anteriores es correcta. En la fase de diseño y mantenimiento.
Ciclo de vida que permite volver hacia atrás en sus etapas para modificar algún parámetro o dato: Iterativo incremental. En cascada. En cascada con realimentación. En espiral.
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? Funcional No funcional Depende de la fase de codificación No es un requisito.
Tener deficiencias en la fase de ________ es la principal causa del gran porcentaje de fracasos de los proyectos software. Diseño Codificación Análisis Documentación.
Relaciona cada documento software con su función correspondiente Guía de uso. Cuaderno de bitácora. Guía técnica. Guía de instalación.
En informática se distinguen dos grandes grupos de pruebas al software: De relación de componentes De módulos De integración Unitarias.
La obtención de código máquina puede realizarse mediante Codificación, compilación. Codificación, depuración. Diseño, compilación. Compilación, interpretación. Ninguna de las anteriores es correcta.
¿Un lenguaje de programación se expone a los siguientes análisis para ser validado? Léxico, sintáctico, semántico. Léxico, semántico, validación de palabras reservadas. Léxico, sintáctico, compilador. Léxico, entorno de desarrollo, semántico. Ninguna de las anteriores es correcta.
¿En qué tres tipos podemos clasificar el software? De sistemas, de programación, de aplicaciones De sistemas, de aplicaciones, de gestión. De aplicaciones, de orientación a objetos, de gestión. De gestión, de diseño, de programación. Ninguna de las anteriores es correcta.
Relaciona cada modelo del ciclo de vida del software con su principal característica. Evolutivo incremental. En cascada con realimentación. En cascada. En espiral.
Uno de los siguientes tipos es un programa traductor entre diferentes tipos de código. Indíquelo: Programa compilador. Programa fuente. Programa objeto. Programa ejecutable. Ninguna de las anteriores es correcta.
Los drivers de los dispositivos se pueden considerar: Software de tipo programación. Software de tipo aplicación. Software de tipo sistema. Todas las anteriores son ciertas. Ninguna de las anteriores es correcta.
¿Cómo se llama el proceso de traducción del código fuente a código objeto? Interpretación. Ejecución Run time environment. Compilación.
El plan de pruebas al que se ha de someter a un proyecto se debe definir en la etapa de: El Análisis. El mantenimiento. La programación. El Diseño.
¿Cuál de los siguientes modelos del software, pasa de una etapa a otra, sin retorno posible? Modelo en Espiral. Modelo Iterativo Incremental. Modelo en Cascada. Todas las anteriores son ciertas. Ninguna de las anteriores es correcta.
Indica la afirmación correcta: Una de las características de los ciclos de vida clásicos es una alta dependencia del programador que ha realizado el programa. En el ciclo de vida incremental las nuevas aportaciones en cada iteración se definen durante el análisis de los requisitos, mientras que en el espiral se hace tras concluir cada iteración. El modelo en cascada está formado por las etapas: requisitos, diseño, implementación, pruebas y operación/mantenimiento. Todas las anteriores son ciertas. Ninguna de las anteriores es correcta.
En la programación _______ se describe paso a paso un conjunto de instrucciones que deben ejecutarse para variar el estado del programa y hallar la solución. Declarativa. Imperativa. En la codificación y documentación. Orientada a objetos.
En el lenguaje Castellano, la frase: “la discoteca sonriente bebió alfileres cansados”: Devuelve errores durante el análisis léxico. Devuelve errores durante el análisis sintáctico. Devuelve errores durante el análisis semántico. Todas las anteriores son ciertas. Ninguna de las anteriores es correcta.
En el análisis semántico. La tabla de símbolos es una herramienta utilizada. Utiliza como entrada el árbol generado por el analizador sintáctico. No es posible generar el código máquina, cuando el código fuente. presenta errores. Todas las anteriores son ciertas. Ninguna de las anteriores.
¿Cuál de los siguientes conceptos corresponde las etapas del ciclo de vida clásico del software.? Diseño Codificación Análisis Todas las anteriores son ciertas Ninguna de las anteriores.
Son tipos de software Sistema Aplicación Procesador Programación.
¿Cuál de las siguientes familias de lenguajes es considerada parte del paradigma de la programación declarativa? Lenguajes lógicos. Lenguajes algebraicos. Lenguajes funciones. Todas las anteriores son correctas. Ninguna de las anteriores es correcta.
De todos los tipos de software, ______ es el encargado de gestionar los recursos hardware de un computador. el compilador. la aplicación. el sistema operativo. el código objeto.
Son documentos de las aplicaciones Guías técnicas. Guías de uso. Guías de instalación. Esquema de requisitos.
En cuanto a la eliminación de plugins, tenemos dos opciones: Refactorización. Desactivación. Desinstalación. Formateo.
Relaciona cada entorno con los sistemas operativos bajo los que puede ser instalado: NetBeans Anjuta Microsoft Visual Studio XCode.
Son entornos de desarrollo propietarios: Geany Visual Studio Xcode NetBeans.
El archivo llamado _____ es el archivo principal de una aplicación Java. java.first include java.main Main.java.
Funciones principales del editor de textos en el IDE: Conseguir la compilación de las aplicaciones. Proponer sugerencias de resolución de problemas. Inserción automática de paréntesis y corchetes. Resaltar y colorear la sintaxis del código.
¿Cómo se llama el primer software que se consideró el precursor de los actuales IDE, en la década de los 70? Evolutivo. MSDOS. Maestro. Cliente.
¿Qué es el llamado manifest file? Archivo resultado de la compilación de un programa. Un archivo ejecutable. Un archivo de manifiesto. Archivo especial que identifica a un módulo.
¿Cuáles de los siguientes entornos son propietarios? JCreator C++ Builder Eclipse Gambas.
Tener previamente instalado _____ es imprescindible para poder instalar y ejecutar NetBeans. JDK Linux JRE JVM.
Siempre hay que compilar antes de ejecutar un programa. ¿Verdadero o falso? Verdadero Falso.
Relaciona cada orden de la instalación del JDK con su función correspondiente: sudo ./jdk ls /usr/local sudo mv jdk /usr/local sudo chmod 755 jdk.
En Linux podemos instalar los entornos: NetBeans Gambas Eclipse Visual Studio.
El plugin necesario para actualizar on-line complementos en NetBeans se llama Portal Update Center. ¿Verdadero o falso? Verdadero Falso.
Son entornos de desarrollo libres: NetBeans JBuilder Geany 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.
Relaciona cada componente de un entorno de desarrollo con su principal característica: Editor de textos Depurador Compilador/Intérprete Interfaz gráfica.
La extensión propia de los módulos y plugins en NetBeans es: .nmb .jar tar.gaz .nbm.
De las cuatro funcionalidades siguientes, tres de ellas se pueden conseguir añadiendo plugins a nuestro entorno. ¿Cuáles son? Posibilidad de importar proyectos de otros lenguajes de programación. Utilidades para la realización de pruebas al software. Reducción de tiempo de ejecución. Refactorización de programas.
Relaciona cada orden con el tipo de acción que se obtiene, durante la instalación de NetBeans: sudo .../sudo mv sudo ./netbeans sudo chmod 755 netbeans.
¿Cómo se llama el cambio consistente en mejorar la legibilidad de programas, sin alterar la funcionalidad del mismo? Correctivo Adaptativo Evolutivo Refactorización.
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.
¿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.
La extensión _____ es característica de proyectos empaquetados en Java. .java .jar .gaz .class.
Son ejemplos de lenguajes orientados a objetos: Lenguaje C++ Lenguaje Java Lenguaje PowerBuilder Lenguaje C.
¿Cómo se llama la adición de plugins sin salir del IDE? Demorada. Instantánea. On-line. Off-line.
¿Qué componente es responsable del seguimiento de las variables en tiempo de ejecución? Intérprete Depurador Compilador Editor de textos.
El lenguaje _____ se considera que fue el primero en usar un IDE. BASIC JavaScript C++ PHP.
¿Qué componentes de los IDE permite realizar la escritura del código? Editor de textos Depurador Intérprete Compilador.
Siempre hay que tener instalada una plataforma para poder instalar un entorno de desarrollo. ¿Verdadero o falso? Verdadero Falso.
¿Cómo se llama el proceso de alteración de código para mejorar su legibilidad, sin cambiar su funcionalidad asociada? Ejecución. Depuración. Refactorización. Compilación.
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. Es una herramienta que no tiene gran utilidad. Permiten definir que variables se van inspeccionar.
La fase de prueba no es necesario documentarla. ¿Verdadero o falso? Verdadero Falso.
Son ventajas de la prueba de la unidad: Simplifican la integración. Disminuyen el número de pruebas. Documentan el código. Separación de la interfaz y la implementación.
¿Cómo se llama la prueba que comprueba el cumplimiento de los requisitos funcionales? Regresión Sistema Integración Validación.
Un caso de prueba. Es cada fase de la planificación de pruebas. Es cada elemento que interviene en la depuración. Se diseña intentando que la probabilidad de detección de errores sea máxima. Es diseñado con la colaboración del cliente.
La prueba de software Su realización es opcional. Solo sirve para verificar el sistema. Solo sirve para validar el sistema. Sirve para verificar y validar el sistema.
Los estándares de normalización de prueba BSI cubren todas las fases de la prueba. ¿Verdadero o falso? Verdadero Falso.
El objetivo del cubrimiento: Establecer casos de prueba con valores en el límite del rango. Establecer clases de equivalencia que disminuyan el número prueba. Comprobar que todos los caminos se pueden ejecutar. Es obtener casos de prueba representativos.
Relaciona las herramientas de automatización con su lenguaje. SimpleTest FoxUnit CppUnit JUnit.
Las funciones básicas del depurador son. Verificar el flujo de ejecución. Compilar la aplicación. Localizar errores en la implementación. Controlar los valores que toman los datos.
Son ejemplos de herramientas para cubrimiento: JUnit JJPath XUnit Clover.
Si tenemos el bucle while ((x>5)&&(x<10)) , podrían ser valores límite _____ para probar los valores límite. X=5 X=10 X=6.
La regresión es: un proceso asociado a la fase de diseño del proyecto. un paso necesario en la depuración del programa. un tipo de prueba de validación. un proceso que se realiza cuando se produce un cambio en el código.
¿En qué momento se suelen realizar las pruebas de la unidad? En el mismo entorno productivo de la aplicación, una vez instalada. Después de realizar las pruebas unitarias. Antes de las pruebas de integración. A lo largo de la etapa de mantenimiento.
Son tipos de pruebas. Regresión Depuración Estructurales Funcionales.
La herramienta de prueba unitaria más extendida en Java es: Es SimpleTest. MOQ El NUnit. El JUnit.
Relaciona cada herramienta tipo de ejecución con su función correspondiente. Paso a paso por instrucción Ejecución hasta instrucción Ejecución hasta el final Paso a paso por procedimiento.
El cubrimiento es un tipo de prueba de caja blanca. ¿Verdadero o falso? Verdadero Falso.
Las herramientas de automatización de pruebas. Nos permiten controlar la regresión. No permiten verificar la unidad. Muestran los resultados de ejecución de los casos de prueba. Generan casos de prueba.
Las clases de equivalencia. Nos permite crear casos de prueba representativos de un conjunto de valores posibles. Nos permiten validar el sistema. Nos ayudan a diseñar casos de prueba con valores límite. Son herramientas de depuración.
¿Qué herramienta de automatización de pruebas no es para Java? JTiger TestNG JUnit FoxUnit.
En las pruebas estructurales. Se comprueba la cobertura de sentencias. Se comprueba la cobertura de decisiones. Se comprueba la cobertura de caminos. No se comprueba el camino que sigue la ejecución.
En la planificación de pruebas. Se depura el programa. Se establecen puntos de ruptura en el código. Se realiza la documentación de las pruebas. Se diseñan los tipos de prueba y los casos de prueba.
Señala las pruebas funcionales. Validación Particiones equivalentes Valores límite Prueba de regresión.
Con las clases de equivalencia diseñamos casos de pruebas: Con valores representativos del rango admitido. Todas las respuestas anteriores no son válidas. Con valores en el límite del rango admitido. Con valores fuera del rango admitido.
La metodología de documentación es Métrica v.3. ¿Verdadero o falso? Verdadero Falso.
El estándar ISO/IEC 29119 proporciona _____para cubrir todas las fases de la prueba. procesos documentación módulos vocabulario.
¿Qué componente del IDE es básico en la realización de pruebas? Depurador Compilador Ensamblador Intérprete.
La realización de pruebas _____ nos permite detectar errores de cada parte del programa por separado. unitarias validación emánticas de integración.
Denunciar test Consentimiento Condiciones de uso