option
Cuestiones
ayuda
daypo
buscar.php

Temas 1, 2 y 3 de Entornos de Desarrollo - DAW

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Temas 1, 2 y 3 de Entornos de Desarrollo - DAW

Descripción:
Desarrollo de Software, Depuración de código y Documentación

Fecha de Creación: 2017/05/26

Categoría: Informática

Número Preguntas: 41

Valoración:(27)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

¿En que momento se realiza la ejecución de un programa?. Es indiferente el momento de la ejecución. Antes de compilar el programa. Una vez corregido, compilado y depurado el programa. Antes de depurar el programa.

El lenguaje ____ se considera que fue el primero en usar un IDE. PHP. C++. JavaScript. BASIC.

De las siguientes funciones, cual de ellas no se puede realizar con el editor de textos en el IDE. Proponer sugerencias de resolución de problemas. Inserción automática de paréntesis y corchetes. Conseguir la compilación de las aplicaciones. Resaltar y colorear la sintaxis del código.

¿Que componentes de los IDE permite realizar la escritura del código?. Editor de textos. Intérprete. Compilador. Depurador.

Conecta los IDE con su expresión correcta. SharpDevelop. MonoDevelop. Visual Studio.

¿Como podemos insertar un fragmento de código en Visual Studio?. Todas son válidas. Tecleando el atajo (shortcut) y pulsando el tabulador 2 veces. Menú Edición/Insertar.../Fragmentos de código.../Teclear el atajo. Botón derecho/Insertar fragmento de código/Teclear el atajo (shortcut).

¿Que atajo de teclado utilizamos para insertar fragmentos de código?. CTRL+K, CTRL+X. CTRL+K, CTRL+K. CTRL+K, CTRL+F. CTRL+K, CTRL+S.

¿Que componente es responsable del seguimiento de las variables en tiempo de ejecución?. Intérprete. Depurador. Compilador. Editor de Texto.

¿Como se llama la adición de plugins sin salir del IDE?. Off-Line. Demorada. Instantánea. On-Line.

¿Como se llama el cambio consistente en mejorar la legibilidad de programas sin alterar la funcionalidad del mismo?. Evolutivo. Correctivo. Adaptativo. Refactorización.

¿Que atajos de teclado usamos en Visual Studio para desplazarnos al siguiente marcador (bookmark)?. CTRL+K,CTRL+P. CTRL+K, CTRL+S. CTRL+K, CTRL+N. CTRL+M, CTRL+S.

De las siguientes funcionalidades, ¿cual no se pueden conseguir añadiendo plugins a nuestro entorno?. Refactorización de programas. Posibilidad de importar proyectos de otros lenguajes de programación. Reducción del tiempo de ejecución. Utilidades para la realización de pruebas al software.

De los siguientes lenguajes, ¿cual no es orientado a objetos?. C++. Java. C#. C.

¿Que componente de Visual Studio estamos visualizando en la imagen?. Explorador de Soluciones. Cuadro de Herramientas. Ventana de Propiedades. Barra de Herramientas.

Para obtener código fuente a partir de toda la información necesaria del problema... Se elige el Lenguaje de Programación mas adecuado, se diseña un algoritmo y se codifica. Se elige el Lenguaje de Programación mas adecuado y se codifica directamente. Se realiza la codificación a partir de análisis de requisitos directamente. Se codifica y después se elige el Lenguaje de Programación más adecuado.

¿En que se diferencian los lenguajes C y C++?. C es imperativo y C++ no. C es de propósito general y C++ no. C++ es compilado y C no. C++ es orientado a objetos y C no.

Para desarrollar un programa informático... Solo es necesario escribir el programa en un lenguaje de programación, este se ejecuta directamente. Se escribe el programa en algún lenguaje de Programación y se traduce con las herramientas correspondientes. Hay que escribir código binario, ya que es el que entiende directamente el hardware. Los programas informáticos no se pueden escribir, son parte del Sistema Operativo.

En un supuesto práctico, ¿que tipo de requisito es la necesidad de procesar varias peticiones simultáneamente?. No es un requisito. Depende de la fase de codificación. Funcional. No funcional.

El documento de la guía técnica, contiene información. Para que los usuarios de la aplicación sepan utilizarla. Para que los analistas y desarrolladores puedan mantener la aplicación. Para que los desarrolladores y usuarios finales instalen la aplicación. Para analistas y usuarios finales.

¿Cual es, en tu opinión, la etapa mas importante del desarrollo de software?. La explotación y el mantenimiento. El análisis de requisitos. Las pruebas y la documentación. La codificación.

El entorno de ejecución de aplicaciones está compuesto por _____ y la máquina virtual del lenguaje de programación. El Sistema Operativo. El lenguaje de programación. El API. El enlazador.

Entre las ventajas de utilizar Frameworks tenemos... Permitir la reutilización de partes de código para otras aplicaciones. Poca portabilidad. Poca dependencia del código. Consumo menor de recursos.

¿Que ciclo de vida se usa únicamente a nivel teórico?. Iterativo. Cascada con retroalimentación. Espiral. Cascada.

En un sistema complejo, si las pruebas unitarias se realizan con éxito, ¿es obligatorio realizar las de integración?. Si, en cualquier caso. Si, si la aplicación está formada por más de 5 módulos. Es decisión de diseño. No, no es necesario.

¿En que etapa no es necesario conocer los requisitos físicos del sistema?. Diseño. Análisis. Mantenimiento. Codificación.

¿Que código no es directamente manejable por un desarrollador?. Ensamblador. Todos son manejables. Objeto. Fuente.

Señala la afirmación falsa respecto de los entornos de ejecución. Su principal utilidad es la de permitir el desarrollo rapido 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. Puede pertenecer al Sistema Operativo.

¿Que componentes es vital para unir archivos en la generación del ejecutable?. Ensamblador. Linker. Compilador. Intérprete.

El modelo en Espiral. Es un modelo bastante sencillo. Es un modelo rígido que permite pocos cambios. Se trata de varios ciclos en cascada que se repiten y se refinan en cada incremento. Se divide en 6 zonas, llamadas Regiones de Tareas.

El uso de comentarios para documentar código. Se ha sustituido completamente por la creación de ficheros de ayuda CHM. Está en deshuso. Únicamente se utiliza para observaciones sobre alguna sentencia específica. Se siguen usando, tanto en lenguaje natural como en otros formatos más estrictos.

La variable myLabel está definida. en notación C. en notación Pascal. en notación Húngara. en notación Camel.

¿Cual de éstas etiquetas no es específica de la creación de listas?. para. description. item. term.

La etiqueta <see>. Indica un parámetro de tipo visual. Ninguna es válida. Permite referenciar otro elemento de programación en nuestro código. Indica que una propiedad es visible.

la variable lblMyLabel está definida. en Notación camel. en Notación pascal. en Notación húngara. en Notación C.

¿Que elemento no se documenta a través del uso de comentarios?. Sentencias. Funciones. Declaraciones de Variables. Se pueden documentar todos.

La finalidad de la documentación del código es... Todas son falsas. Proporcionar información de uso de la aplicación al usuario. Proporcionar información de uso de la aplicación a desarrolladores. Facilitar la legibilidad de código a desarrolladores.

¿Cual de éstos elementos no es necesario controlar dentro de las normas de estilo de legibilidad del código?. Los nombres de las variables. Hay que controlarlos todos. La indentación. El espaciado.

Cuando compilamos un proyecto en Visual Studio... Se genera un fichero .CHM con la ayuda. Se genera un fichero .HTML con la ayuda. Ninguna es correcta. Se genera un fichero .XML a partir del cual, se genera el fichero de ayuda.

Cuando documentamos una función, debemos indicar. Qué se hace, cómo se hace, información de partida, resultado que se obtiene y plataforma de desarrollo. Que se hace y el resultado que se obtiene. Que se hace, cómo se hace, información de partida y resultado que se obtiene. Qué se hace.

¿Cual sería la forma correcta de escribir un bucle FOR, según las normas de estilo?. for (int i=0;i<5;i++). for ( int i = 0 ; i < 5 ; i++ ). for ( int i=0; i<5 ; i++). for (int i=0; i < 5; i++).

Dado el siguiente código, indicar que debería corregirse public void ascender(float mtr) { if ( mtr > 0 ) { altura = altura + mtr; ConsumirFuel( mtr * 0.3 ); } }. El parámetro debería tener un nombre mas descriptivo. El nombre de la propiedad "altura" no es correcto según las normas de estilo. El código no está correctamente indentado. Las llaves no siguen las normas de identación. El nombre del método "ConsumirFuel" no es correcto según las normas de estilo. El nombre del método "ascender" no es correcto según las normas de estilo.

Denunciar Test