Cuestionario de entorno de desarrollo 1 a5o
|
|
Título del Test:
![]() Cuestionario de entorno de desarrollo 1 a5o Descripción: Entorno de desrrollo |



| Comentarios |
|---|
NO HAY REGISTROS |
|
1. Un algoritmo... Es un lenguaje de programación. Es una forma de almacenar datos. Se puede considerar como una receta para resolver un problema determinado. Es un tipo de hardware. 2. Un programa informático... Es un componente de hardware. Es un tipo de memoria RAM. Es necesario disponer de un código que pueda entender el procesador. Es un dispositivo de entrada/salida. 3. Para ejecutar un programa informático... Debe ser almacenado en un disco duro. Debe ser cargado en la memoria RAM. Debe ser impreso en papel. Debe ser conectado a una fuente de energía. 4. La arquitectura típica de un computador... Requiere solo de una tarjeta gráfica. Requiere solo de un disco duro. Requiere de memoria RAM, registros, ALU, unidad de control y sistema de E/S. Requiere solo de un monitor y un teclado. 5. El nivel de abstracción de un lenguaje de programación... Indica lo lejos que está el lenguaje de la máquina. Indica lo cercano que está al lenguaje humano. No tiene ninguna importancia. Está determinado por el tamaño del código. 6. Los lenguajes de programación de alto nivel... Tienen un bajo nivel de abstracción. Tienen un alto nivel de abstracción. Son solo para expertos. No son utilizados en la actualidad. 7. El paradigma de programación declarativo... Es más utilizado que el paradigma imperativo. No es más utilizado que el paradigma imperativo. Solo se usa en programación web. Es un tipo de hardware. 8. La programación funcional... Pertenece al paradigma imperativo. Pertenece al paradigma declarativo. No pertenece a ningún paradigma. Es una forma de diseño gráfico. 9. La programación orientada a objetos... Se engloba dentro del paradigma declarativo. Se engloba dentro del paradigma imperativo. Es un tipo de hardware. No pertenece a ningún paradigma. 10. La ingeniería del software... No es necesaria para el desarrollo de software. Permite guiar el proceso de desarrollo más fácilmente. Solo se aplica a software muy complejo. Es un tipo de hardware. 11. La toma de requisitos... No es importante para el desarrollo de software. Es sumamente importante para ahorrar costes económicos innecesarios. Solo se realiza al final del desarrollo. Es un paso opcional en el desarrollo. 12. La fase de análisis en el desarrollo software... Debe realizarse antes de la toma de requisitos. Debe realizarse después de la toma de requisitos. No es una fase importante. Es la fase final del desarrollo. 13. La fase de implementación en el desarrollo software... Se realiza antes de la toma de requisitos. Se realiza justo después de la toma de requisitos. Se realiza al final del proyecto. No es una fase importante. 14. Las metodologías de desarrollo software... No tienen ningún impacto en el resultado final. Pueden tener diferentes enfoques que pueden afectar al resultado final. Son todas iguales. Solo se utilizan en grandes proyectos. 15. El modelo de desarrollo en cascada... Es el menos utilizado en la actualidad. Es el más utilizado en la actualidad. Es un tipo de hardware. Solo se utiliza en proyectos pequeños. 16. El modelo de desarrollo en espiral... Completa una funcionalidad en cada ciclo de la espiral. Es un modelo lineal. Solo se utiliza en proyectos pequeños. No se utiliza en la actualidad. 17. La programación extrema... Es más lenta que el modelo de desarrollo en cascada. Es más rápida que el modelo de desarrollo en cascada. No es un modelo de desarrollo. Solo se usa para proyectos grandes. 18. El analista de sistemas... Es el encargado de escribir el código. Es el encargado de realizar el estudio del sistema. Es un tipo de hardware. No es necesario en el desarrollo de software. 19. UML... Es un lenguaje de programación. Es un lenguaje de modelado. Es un tipo de hardware. No se utiliza en el desarrollo de software. 20. El proceso de compilación... Traduce código de bajo nivel a código de alto nivel. Traduce código de alto nivel a código ensamblador. No es necesario para ejecutar un programa. Es solo para la creación de hardware. 21. Un código interpretado... Suele ser más eficiente que un código compilado. Suele ser menos eficiente que un código compilado. No necesita un intérprete. Se ejecuta directamente en el hardware. 22. Un lenguaje de programación de alto nivel... Depende de la CPU utilizada. No depende de la CPU utilizada. Es más rápido que un lenguaje de bajo nivel. Es solo para programación de hardware. 23. Una vez que un código fuente compila... No es necesario probar su ejecución. Es necesario probar su ejecución. Se ejecuta automáticamente. Solo funciona en hardware específico. 24. El depurador de código... No se utiliza en soluciones compiladas. Se puede utilizar en soluciones compiladas e interpretadas. Es un tipo de hardware. Solo se usa para programas grandes. 25. Las soluciones interpretadas... No están vinculadas a soluciones de tiempo real. Suelen estar vinculadas a soluciones de tiempo real. Son siempre más rápidas que las compiladas. No necesitan un intérprete. 26. En el proceso de compilación... No requiere la utilización de un enlazador. Requiere la utilización de un enlazador para resolver las dependencias. El enlazador es el compilador. Solo se usa en lenguajes de bajo nivel. 27. Las comprobaciones léxicas en el proceso de compilación... Hacen referencia a la semántica del código. Hacen referencia en el orden de los elementos. No son importantes. Son la fase final de la compilación. 28. Cuando nuestro programa posee un fallo... Suele ser más complicado encontrarlo que solucionarlo. Suele ser más fácil encontrarlo que solucionarlo. No es necesario corregirlo. Solo ocurre en programas pequeños. 29. La reutilización de código... Nos impide desarrollar un software de una manera más veloz. Nos permite desarrollar un software de una manera más veloz. No es una práctica útil. Solo se aplica a proyectos pequeños. 30. Un entorno de desarrollo integrado... No ofrece herramientas de depuración. Ofrece herramienta de depuración. Es solo para principiantes. No es necesario para programar. 31. Un IDE... Es una herramienta orientada a hardware. Es una herramienta orientada a desarrolladores. Es un tipo de sistema operativo. No es necesario para programar. 32. Los IDEs... Integran múltiples funcionalidades. Solo se enfocan en la escritura de código. Son solo para programadores expertos. No son necesarios para el desarrollo. 33. Para que un IDE sea efectivo debe... No permitir la ampliación mediante plugins. Permitir ampliarse mediante plugins. Ser muy complejo. No tener interfaz gráfica. 34. A la hora de elegir un entorno desarrollo... No hay que considerar diferentes dimensiones. Hay que considerar diferentes dimensiones para realizar la elección correcta. Solo hay un IDE bueno. Se debe elegir el más caro. 35. El editor de texto en un entorno desarrollo... No es importante. Es sumamente importante. Solo se utiliza para programas pequeños. Es reemplazado por la consola. 36. La utilización de plugins en los entornos de desarrollo... No permiten personalizar el entorno. Permite personalizar y extender el entorno. Hacen que el entorno sea más lento. Solo se usan para depurar. 37. Una característica necesaria en los entornos de desarrollo es... No disponer de interfaz gráfica. Disponer de interfaz gráfica. Ser solo de línea de comandos. No tener opciones de configuración. 38. El editor de texto de un entorno de desarrollo... No es importante. Suele ser un editor inteligente. Es un simple bloc de notas. Solo se usa para HTML. 39. Al utilizar un IDE en el desarrollo... El programador no puede ver los errores mientras teclea. El programador puede ver los errores mientras teclea. Los errores solo se muestran al final. Los errores son irrelevantes. 40. La utilización de un IDE puede estar marcado por... La preferencia personal del programador. Los requerimientos del proyecto. El lenguaje de programación utilizado. Todas las anteriores son correctas. 41. La capacidad de documentación de IDE... No es una característica importante. Es una característica a tener en cuenta, pues el código tiene que estar documentado. Es solo para principiantes. No influye en el desarrollo. 42. Cuando realizamos la instalación de un IDE... No es necesario personalizarlo. Es recomendable realizar una fase de personalización. Solo se usa la configuración por defecto. La personalización solo es para expertos. 43. El IDE Eclipse... Está desarrollado en C++. Está desarrollado en Java. No es un IDE. Solo se utiliza en la web. 44. En referencia Visual Studio Code. Es un editor de texto sin funciones avanzadas. Es un editor de texto con funciones avanzadas. Es solo para programadores expertos. No existe. 45. A la hora de instalar un IDE. No hay que tener en cuenta los requisitos hardware. Tenemos que tener en cuenta los requisitos hardware que requiere el IDE. Solo se necesita un ordenador muy potente. No es necesario un ordenador. 46. Cuando instalamos un entorno de desarrollo... Solo hay que instalar el IDE. Solo hay que configurar el sistema operativo. Todas las anteriores son correctas. Ninguna de las anteriores es correcta. 47. Las herramientas CASE... Generan un código de baja calidad. Generan un código de alta calidad. No son relevantes para el desarrollo. Solo se usan para diseñar hardware. 48. En referencia a las herramientas CASE y los entornos de desarrollo... Las herramientas no se pueden añadir a los entornos de desarrollo. Las herramientas se pueden añadir a los entornos de desarrollo. Las herramientas CASE no son utiles. No se utilizan en la actualidad. 49. Cuando instalamos un entorno de desarrollo... Solo instalamos el IDE. Solo configuramos el sistema operativo. Todas las anteriores son correctas. Ninguna de las anteriores. |





