option
Cuestiones
ayuda
daypo
buscar.php

TEST BORRADO, QUIZÁS LE INTERESE: Entornos de desarrollo

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Entornos de desarrollo

Descripción:
desarrollo de software

Autor:
almumoli
OTROS TESTS DEL AUTOR

Fecha de Creación: 21/12/2024

Categoría: Otros

Número Preguntas: 50
COMPARTE EL TEST
ComentarNuevo Comentario
No hay ningún comentario sobre este test.
Temario:
1. ¿Qué componente no tangible define el estándar 729 de IEEE como parte del software? a) Hardware b) Red informática c) Programas, reglas y datos asociados d) Componentes lógicos de sistemas eléctricos.
2. ¿Qué realiza un programa informático? a) Controla el hardware directamente b) Ordena instrucciones concretas para realizar una acción c) Diseña redes de hardware automáticamente d) Sirve exclusivamente para gestionar bases de datos.
3. ¿Qué es una suite de software? a) Un programa que ejecuta tareas administrativas b) Una colección de programas independientes que comparten características comunes c) Un programa que opera sin conectarse al hardware d) Un sistema operativo específico para empresas.
4. ¿Cuál es una característica principal del software a medida? a) Se desarrolla rápidamente b) Es costoso y adaptado a necesidades específicas c) No requiere mantenimiento d) Siempre se basa en un modelo estándar.
5. ¿Qué define un lenguaje de programación de alto nivel? a) Usa instrucciones binarias únicamente b) Es amigable para usuarios, más cercano al lenguaje humano c) Está diseñado exclusivamente para hardware especializado d) No necesita seguir sintaxis alguna.
6. ¿Cuál es la característica principal del lenguaje máquina? a) Es portable entre diferentes sistemas b) Usa únicamente 1 y 0 para sus instrucciones c) Es fácil de entender para el usuario promedio d) No depende del tipo de procesador.
7. ¿Qué ventaja tiene un lenguaje compilado? a) Traduce y ejecuta instrucciones línea por línea b) Genera código objeto ejecutable más rápido c) No requiere de un linker d) Es más lento que los lenguajes interpretados.
8. ¿Cuál de los siguientes lenguajes es interpretado? a) C b) Python c) C++ d) Java.
9. ¿Qué característica hace que Java sea considerado un lenguaje portable? a) Su capacidad de encriptar el código fuente b) La generación de bytecode interpretado por máquinas virtuales c) Su optimización para sistemas operativos específicos d) La exclusión de herencia múltiple.
10. ¿Qué fase del desarrollo consiste en analizar los requisitos específicos de una aplicación? a) Diseño b) Codificación c) Análisis d) Mantenimiento.
11. ¿Qué se realiza en la fase de diseño? a) Se detallan funciones específicas y opciones de la aplicación b) Se analizan necesidades con el cliente c) Se desarrollan manuales de usuario d) Se codifica directamente el software.
d) Se codifica directamente el software a) Está diseñado para hardware específico b) No usa frameworks en su desarrollo c) Promueve la encapsulación y reutilización de componentes d) Es exclusivo para lenguajes interpretados.
13. ¿Qué caracteriza al software estándar? a) Siempre incluye funciones personalizadas b) Es específico para una sola empresa c) Se compra ya desarrollado y es genérico d) Es más caro que el software a medida.
14. ¿Qué rol es responsable de coordinar las actividades de un proyecto de software? a) Programador b) Arquitecto de software c) Jefe de proyecto d) Analista de sistemas.
15. ¿Cuál de los siguientes lenguajes se considera de bajo nivel? a) C++ b) Ensamblador c) Python d) Java.
16. ¿Qué herramienta traduce código fuente a código máquina? a) Intérprete b) Framework c) Editor de texto d) Compilador.
17. ¿En qué se basa la programación orientada a objetos? a) En crear aplicaciones multiplataforma b) En la utilización de punteros exclusivamente c) En la creación de clases y objetos d) En escribir código máquina directamente.
18. ¿Qué define un lenguaje virtual? a) Usa bytecode interpretado por máquinas virtuales b) Es exclusivo para backend c) No tiene ninguna relación con hardware d) Es portable entre sistemas.
19. ¿Qué lenguaje es conocido como un referente para la web moderna? a) Python b) Java c) JavaScript d) C++.
20. ¿Cuál es una característica importante de PHP? a) Es un lenguaje front-end b) Se integra con bases de datos como MySQL c) Es exclusivo para sistemas Unix d) Es interpretado exclusivamente en línea.
21. ¿Qué herramienta es esencial para realizar enlaces entre el código objeto y las librerías? a) Intérprete b) Depurador c) Linker d) Analizador léxico.
22. ¿Qué fase del desarrollo es la más extensa y complicada? a) Diseño b) Codificación c) Análisis d) Mantenimiento.
23. ¿Qué rol se encarga de decidir los lenguajes y recursos para un proyecto? a) Jefe de proyecto b) Arquitecto de software c) Analista de sistemas d) Programador.
24. ¿Qué característica tiene el lenguaje C que lo hace destacable? a) Se ejecuta en máquinas virtuales b) Usa herencia múltiple de forma nativa c) Permite manejar punteros d) Es exclusivamente interpretado.
25. ¿Qué hace el preprocesador durante la compilación? a) Traduce a código ensamblador directamente b) Ejecuta comandos específicos antes de compilar c) Genera bytecode compatible con diferentes sistemas d) Convierte directamente a código ejecutable.
26. ¿Cuál es una ventaja de los lenguajes compilados sobre los interpretados? a) Se ejecutan más rápido b) Generan código objeto menos portable c) No necesitan procesos de enlazado d) Pueden ejecutarse sin necesidad de compilación previa.
27. ¿Qué caracteriza a un lenguaje de medio nivel como ensamblador? a) Es intuitivo para usuarios sin experiencia b) Trabaja directamente con registros y direcciones del sistema c) No requiere compilación ni interpretación d) Se utiliza exclusivamente en aplicaciones móviles.
28. ¿Cuál es el principal objetivo de las pruebas funcionales? a) Validar que el software cumple los requisitos del cliente b) Medir la velocidad de ejecución del programa c) Detectar fallos de hardware d) Analizar la estructura interna del código.
29. ¿Qué fase del desarrollo se encarga de corregir y actualizar el software en producción? a) Análisis b) Codificación c) Diseño d) Mantenimiento.
30. ¿Qué rol combina la capacidad de análisis y programación en un proyecto? a) Arquitecto de software b) Analista-programador c) Jefe de proyecto d) Tester.
31. ¿Cuál es una característica distintiva de JavaScript? a) Es un lenguaje compilado b) Es exclusivo para backend c) Se ejecuta en el lado del cliente d) No tiene librerías asociadas.
32. ¿Qué herramienta ayuda a depurar y probar errores de software durante la fase de codificación? a) Linker b) Compilador c) Depurador d) Analizador léxico.
33. ¿Qué se describe en el manual de usuario de una aplicación? a) Los procesos técnicos de instalación b) Las instrucciones para operar la aplicación c) Las librerías utilizadas en el desarrollo d) Los procedimientos de codificación empleados.
34. ¿Qué tipo de pruebas son comunes para cualquier software? a) Funcionales b) Estructurales c) Estéticas d) De seguridad.
comparación con su predecesor? a) No soporta orientación a objetos b) Solo funciona en sistemas Unix c) Incorpora el framework .NET d) Es exclusivo para aplicaciones móviles.
36. ¿Qué rol se encarga de analizar las necesidades del cliente en detalle? a) Arquitecto de software b) Analista de sistemas c) Jefe de proyecto d) Tester.
37. ¿Qué tipo de lenguaje de programación es ideal para sistemas portables? a) Lenguaje máquina b) Lenguaje virtual c) Lenguaje de medio nivel d) Lenguaje de ensamblador.
38. ¿Qué lenguaje es conocido por su integración con SQL? a) Java b) Python c) C++ d) PHP.
39. ¿Qué fase del desarrollo suele incluir el análisis léxico y sintáctico? a) Mantenimiento b) Diseño c) Compilación d) Pruebas.
40. ¿Qué lenguaje es especialmente adecuado para sistemas embebidos? a) Java b) C c) Python d) JavaScript.
41. ¿Qué distingue a los frameworks asociados a lenguajes de programación? a) Hacen más rápida y eficiente la programación b) Solo funcionan con lenguajes interpretados c) Son exclusivos de lenguajes de bajo nivel d) Sustituyen la necesidad de un compilador.
42. ¿Qué prueba evalúa la resistencia de un software bajo estrés? a) Estructural b) Funcional c) De carga d) De mantenimiento.
43. ¿Cuál es una ventaja del software estándar sobre el software a medida? a) Mayor flexibilidad para ajustes específicos b) Es más económico c) Requiere menos pruebas d) No necesita documentación técnica.
44. ¿Qué lenguaje surgió como una evolución de C++ y es portable? a) Java b) Python c) C d) JavaScript.
45. ¿Cuál es el propósito del linker durante la compilación? a) Interpretar el código fuente b) Unir el código objeto con las librerías necesarias c) Depurar el programa ejecutable d) Analizar errores sintácticos.
46. ¿Qué documento se usa para definir los requisitos iniciales de un software? a) Manual técnico b) Documento de análisis c) Manual de instalación d) Plan de pruebas.
47. ¿Qué lenguaje es conocido por su simplicidad y facilidad para aprender? a) C b) Python c) C++ d) JavaScript.
48. ¿Qué fase del desarrollo suele durar más tiempo en uso continuo? a) Codificación b) Diseño c) Pruebas d) Explotación.
49. ¿Qué rol asegura que se cumplan las funciones solicitadas por el cliente? a) Jefe de proyecto b) Tester c) Programador d) Arquitecto de software.
50. ¿Qué lenguaje es conocido por ser el más seguro para redes? a) PHP b) C c) Java d) Python.
Denunciar Test