Quiz
UF1.Desarrollo del Software
Este quiz tem tipos de pergunta que abrem no player de sempre.
Perguntas do quiz (81)
1Los usuarios pueden pagar y después descargar el aplicativo desde internet.
- AShareware
- BFreeware
- CAdware
- DFirmware
- ESpyware
- FBugware
2Los usuarios Software pueden descargar el aplicativo de forma gratuíta, pero que mantiene los derechos de autor
- AShareware
- BFreeware
- CAdware
- DFirmware
- ESpyware
- FBugware
3Es un aplicativo donde se ofrece publicidad incrustada, incluso en la instalación del mismo
- AShareware
- BFreeware
- CAdware
- DFirmware
- ESpyware
- FBugware
4Un CPU esta formada por distintos componentes
¿De qué se encarga la Unidad de Control?- ASe encarga de interpretar y ejecutar las instrucciones que se almacenan en la memoria principal y, además, genera las señales de control necesarias para ejecutarlas.
- BNinguna de las respuestas es correcta.
- CEs la que recibe los datos y ejecuta operaciones de cálculo y comparaciones, además de tomar decisiones lógicas (si son verdaderas o falsas), pero siempre supervisada por la Unidad de Control.
- DSon los que almacenan la información temporal, almacenamiento interno de la CPU.
5 Identifica si las siguientes afirmaciones referentes al código objeto son verdaderas:
- ANo se puede ejecutar directamente en el ordenador.
- BEs el código resultante de compilar el código fuente
- CEs una representación intermedia de bajo nivel
- DEs ejecutable por el ordenador y entendido por la máquina
- EEs un código intermedio de alto nivel
6¿A qué nos referimos cuando hablamos de código ejecutable?
- AEs el resultado de enlazar el código objeto con una serie de rutinas y librerías, sin obtener el código que es directamente ejecutable por la máquina
- BEs el código que se obtiene tras unir el código objeto con varias librerías para que así pueda ser ejecutado por el ordenador
- CNinguna de las anteriores es correcta
- DEs lo mismo que el código fuente
7En cualquier lenguaje de programación podemos diferencias distintos elementos.
Identifica los elementos que tiene un lenguaje de programación:- AIdioma
- BSemántica
- CSintaxis
- DTraducción
- EAlfabeto o vocabulario
8 ¿Qué funcionalidad tiene el reloj del microprocesador?
- AContiene el código de la instrucción, se analiza dicho código.
- BContiene la dirección de la siguiente instrucción para realizar
- CNo existe este elemento en el microprocesador
- Dmarca el ritmo del decodificador de instrucciones y nos proporciona unos impulsos eléctricos con intervalos constantes a la vez que marca los tiempos para ejecutar las instrucciones.
9¿Cuál de los siguientes lenguajes de programación son de alto nivel?
- APASCAL
- BJava
- CC#
- DC
- EVB.NET
- FC++
- GPython
10Todo desarrollo de una aplicación informática pasa por una serie de fases
Identifica las fases de desarrollo de una aplicación informática:- AAnálisis
- BDiseño
- CMantenimiento
- DPruebas
- ECodificación
- FDocumentación
- GExplotación
- HExportación
- IRediseño
11Existen distintos modelos de desarrollo software y cada uno de ellos se compone de una serie de fases ejecutadas de distinta forma según el modelo.
Completa las fases de desarrollo en un modelo en cascada:
- AAnálisis
- BCodificación
- CMantenimiento
- DSecuencias
- ERiesgos
- FBases de datos
- GAnálisis
- HCodificación
- IMantenimiento
- JSecuencias
- KRiesgos
- LBases de datos
- MAnálisis
- NCodificacón
- OMantenimiento
- PSecuencias
- QRiesgos
- RBases de datos
12Rellena los huecos ordenando las fases de desarrollo en un modelo en espiral:

- ADeterminar objetivos
- BAnálisis del riesgo
- CDesarrollar y probar
- DPlanificación
- EPruebas con los ususarios
- FExplotación
- GPruebas unitarias
- HDeterminar objetivos
- IAnálisis del riesgo
- JDesarrollar y probar
- KPlanificación
- LPruebas con los ususarios
- MExplotación
- NPruebas unitarias
- ODeterminar objetivos
- PAnálisis del riesgo
- QDesarrollar y probar
- RPlanificación
- SPruebas con los ususarios
- TExplotación
- UPruebas unitarias
- VDeterminar objetivos
- WAnálisis del riesgo
- XDesarrollar y probar
- YPlanificación
- ZPruebas con los ususarios
- AAExplotación
- ABPruebas unitarias
13El modelo en V es otro de los modelo de desarrollo que podemos encontrar.
Señala la respuesta correcta en relación con el modelo en V:- AEl lado derecho de la V representa la descomposición de las necesidades y la creación de las especificaciones del sistema
- BEl lado izquierdo de la V representa la integración de las piezas y su verificación.
- CEl lado izquierdo de la V representa la descomposición de las necesidades y la creación de las especificaciones del sistema
- Dninguna es correcta
14
La generación de código fuente se lleva a cabo en la etapa de codificación, en esta etapa el código pasa por diferentes estados entre los que está la compilación. El compilador se compone internamente de varias etapas o fases que realizan distintas operaciones, entre ellas está la optimización de código.
¿En qué consiste la optimización de código?- ATrata de mejorar el código intermedio generado en la fase anterior, de tal forma que el código resultante sea más fácil y rápido de interpretar por la máquina
- BTrata de mejorar el código intermedio generado en la fase anterior, de tal forma que el código resultante sea más difícil pero más rápido de interpretar por la máquina
- CNinguna de las anteriores es correcta
- DTrata de mejorar el código intermedio generado en la fase posterior, de tal forma que el código resultante sea más fácil y rápido de interpretar por la máquina
15¿A qué diagrama de análisis corresponde la siguiente imagen?

- ADiagrama de Entidad-Relación
- BDiagrama de Casos de Uso
- CDiagrama de clases
- DDFD: Diagrama de flujo de datos
16¿En qué tipo de metodología aplicamos los sprints?

- AMetodología de análisis
- BMetodología ágil
- CMetodología estructurada
- DTodas las respuestas son correctas
17Centrándonos en el concepto “IDE”...
¿Qué es un IDEs?- AUn IDE es una herramienta que permite depurar el código fuente
- BUn IDE es un Entorno Integrado de Desarrollo, es decir, una aplicación informática cuya función es simplificar la tarea del programador mediante un conjunto de herramientas
- CNinguna de las anteriores es correcta
- DUn IDE es un Entorno Interno de Diseño, es decir, una aplicación informática cuya función es simplificar la tarea del programador mediante un conjunto de herramientas
18Cuando hablamos de entornos de desarrollo, hemos jhablado en el IDE Eclipse.
Sitúa en los recuadros en rojo el nombre de cada una de las zonas correspondientes al IDE Eclipse:
- APackage explorer
- BZona de edición
- CConsola java
- DOutline
- EPackage explorer
- FZona de edición
- GConsola java
- HOutline
- IPackage explorer
- JZona de edición
- KConsola java
- LOutline
- MPackage explorer
- NZona de edición
- OConsola java
- POutline
19En el IDE Eclipse, haciendo clic con el botón derecho sobre un proyecto, ¿qué acciones podemos realizar sobre este proyecto?
- AOutline
- BTest
- CBuild Path
- DImport
- ERefresh
- FDebug As
- GRun As
- HExport
20SQL Developer es un gestor de entorno gráfico de Oracle que nos permite realizar una serie de acciones
Identifica qué acciones podemos realizar con este gestor en Oracle:- AExplotación
- BEjecutar sentencias SQL
- CNavegar, editar y crear objetos de base de datos Oracle
- DEjecutar código en lenguaje C
- Eplanificar actividades
- FRealizar modelos relacionales e ingeniería entre modelo lógico y relacional
- GDiseño
- HDocumentación
- IEjecutar informes
21¿Podemos realizar un modelo de UML con el IDE de Eclipse?
- AVerdadeiro
- BFalso
22
Un IDE es una aplicación informática que estará formada por un conjunto de herramientas de programación que simplifican la tarea al programador y agilizan el desarrollo de programas. En ellos podemos encontrar una serie de componentes.
¿Qué componentes puedes encontrar comúnmente en un entorno de desarrollo?- AConstructor de interfaz gráfica
- BIntérprete
- CCompilador
- DLector
- EDepurador
- FRedactor
23Uno de los componentes de un entorno de desarrollo es el compilador: ¿Cuál es la función del compilador?
- ASe encarga de traducir el código fuente escrito en lenguaje de alto nivel a un lenguaje de bajo nivel aunque la máquina tampoco vaya a ser capaz de interpretarlo ni ejecutarlo.
- BNinguna de la anteriores es correcta
- CSe encarga de traducir el código fuente escrito en lenguaje de alto nivel a un lenguaje de bajo nivel en el que la máquina sea capaz de interpretarlo y ejecutarlo
- DSe encarga de traducir el código fuente escrito en lenguaje de bajo nivel a un lenguaje de alto nivel en el que la máquina sea capaz de interpretarlo y ejecutarlo.
24¿Qué componente de un entorno de desarrollo se encarga de realizar la traducción a medida que se ejecuta la instrucción?
- AIntérprete
- BEditor de texto
- CDepurador
- DControl de versiones
25Al realizar desarrollo software es muy importante realizar un control de versiones cuando se hacen modificaciones sobre ese software.
Selecciona las características que tiene el control de versiones:- ASe encarga de traducir el código fuente.
- BObtiene versiones de las aplicaciones
- CSimplifica la creación de interfaces gráficas.
- DControla los cambios que se realizan sobre las aplicaciones.
- EObtiene revisiones de las aplicaciones.
26Cuando hablamos del entorno de desarrollo de Eclipse...
¿Cómo se puede crear un archivo ejecutable de código Java desde Eclipse?- AHaciendo clic en el botón derecho del proyecto, y luego en exportar. En la nueva ventana seleccionar la opción de Java > Runnable JAR file. Posteriormente elegir el destino.
- BHaciendo clic en el botón derecho del proyecto, y luego en importar. En la nueva ventana seleccionar la opción de Java > Runnable JAR file. Posteriormente elegir el destino.
- CHaciendo clic en el botón derecho del proyecto y luego en obtener ejecutable eligiendo el destino.
- DNinguna de las anteriores es correcta
27¿Cuál de estos lenguajes no es de alto nivel?
- AJava
- BC
- Cphp
- DCobol
28¿En qué sitio se sitúa el registro de contador de programa (CP)?
- AEn la Unidad de Control
- BEn la ALU
- CEn la memoria RAM
- DEn el enlazador
29¿Qué ventajas tiene utilizar un modelo en espiral?
- AReduce los riesgos del proyecto
- BIncorpora objetivos de calidad
- CNo se necesita conocer todos los requisitos
- DFácil de comprender, planificar y seguir.
30¿En qué etapa definimos los requisitos que no son funcionales?
- AImplementación
- BDiseño
- CAnálisis
- DMantenimiento
- EExplotación
31¿Cuál es el objetivo de realizar casos de uso en el proceso de Ingeniería de SW?
- Apara especificar buenas prácticas a la hora de implementar el código
- Bpara especificar las pruebas de unidad
- CNo existen los casos de uso. Solo diagramas de datos
- Dpara especificar la comunicación y el comportamiento de un sistema mediante su interacción con los usuarios y/u otros sistemas
32¿Qué es una prueba de caja negra?
- ATodas las respuestas son correctas
- BValida los requisitos no funcionales del sistema
- CValida la estructura interna del sistema
- DValida los requisitos sin observar el funcionamiento interno del programa
33¿A qué tipo de metodología ágil corresponde la siguiente imagen?

- AXP
- BKanban
- CProgramación Extrema
- DScrum
34¿Qué es una Primary Key?
- AUn campo utilizado en el modelo iterativo para la realización de pruebas
- BUn campo utilizado en la metodología Scrum que se menciona en las reuniones diarias para hacer el incremento del producto
- CNinguna de las anteriores respuestas es correcta
- DUn campo que identifica de forma unívoca cada fila de una tabla en una base de datos
35En las pruebas de unidad se aplican técnicas de
- ACaja blanca
- BCaja negra
- CAccesibilidad
- DCaja blanca y caja negra
36¿Qué tipo de requisitos tratan las características del sistema, como por ejemplo la fiabilidad?
- ARequisitosfuncionales.
- BRequisitos no funcionales.
- CRequisitos deinformación.
- DRestricciones.
37¿Cuáles el orden de lasetapas del modelo en espiral?

- ADeterminar objetivos, análisis de riesgos, desarrollar y probar y planificación
- BPlanificación, determinar objetivos, desarrollar y probar y análisis de riesgos.
- CDeterminar objetivos, explotación de pruebas, pruebas unitarias y análisis de riesgos.
- DExplotación de recursos, pruebas unitarias, planificación y diseño.
38En las pruebas de unidad se utilizan técnicas
- ANinguna opción esválida
- BDe caja blanca.
- CDe cajanegra.
- DAmbos tipos de técnicas.
39¿Qué tipo de pruebas se centran en validar la estructura interna del programa?
- AAmbas opciones son correctas.
- BPruebas de caja negra.
- CPruebas de caja blanca
- DNinguna de las anteriores respuestas escorrecta.
40¿En qué etapa definimos los requisitos que no son funcionales?
- AMantenimiento
- BExplotación
- Canálisis
- Ddiseñ
41En un modelo en V, la parte izquierda, representa la creación de las especificaciones del sistema y la parte derecha, el conjunto de pruebas de ese sistema
- AVerdadeiro
- BFalso
42Los casos de uso se especifican en la etapa del diseño
- AVerdadeiro
- BFalso
43¿Cómo se divide el software según su licencia?
- ALibre, propietario y de dominio público
- BLibre y propietario
- CDe dominio público
- DLibre, propietario, de dominio público y de sistema
44¿Cómo se divide el software según el método de distribución?
- AShareware, Freeware y adware
- BFreeware y adware
- CShareware y adware
- DShareware, Freeware, adware y typeware
45¿Qué tipo de requisitoes “El campo nombre acepta caracteres alfabéticos únicamente”?
- ARequisito funcional
- BRequisito no funcional.
- CRequisito de información
- DEs una restricción.
46El registro de Instrucción (RI),que contiene el código de la instruccióny donde se analiza dicho código, se encuentra en la Unidad de Control
- AVerdadeiro
- BFalso
47¿Qué inconveniente nos encontramos a la hora de aplicar un modelo iterativo-incremental?
- AHay retroalimentación
- BSe entrega de forma muy temprana partes operativas al cliente
- CDifícil estimar el esfuerzo al desarrollarse en tiempo real
- DLos requisitos están muy definidos
48¿En qué etapa definimos los requisitos que no son funcionales?
- AMantenimiento
- BExplotación
- Canálisis
- Ddiseño
49Según el esquema: organiza jerárquicamente desde la parte más baja a la más alta, el diseño estructurado

- A1.-Diseño de datos 2.-Diseño Arquitectónico 3.-Diseño interfaz 4.-Diseño procedimental
- B1.-Diseño procedimental 2.-Diseño de interfaz 3.-Diseño de datos 4.-Diseño arquitectónico
- C1.-Diseño estructurado 2-. Diseño Orientado a Objetos 3.-Diseño de la interfaz 4.-Diseño de capa de negocio
- D1.-Diseño de datos 2.-Diseño de diccionario de datos 3.-Diseño web 4.-Diseño de cliente
50Según el esquema: organiza jerárquicamente desde la parte más baja a la más alta, el diseño estructurado

- ADiseño de datos
- BDiseño Arquitectónico
- CDiseño interfaz
- DDiseño procedimental
- EDiseño de datos
- FDiseño Arquitectónico
- GDiseño interfaz
- HDiseño procedimental
- IDiseño de datos
- JDiseño Arquitectónico
- KDiseño interfaz
- LDiseño procedimental
- MDiseño de datos
- NDiseño Arquitectónico
- ODiseño interfaz
- PDiseño procedimental
51¿Cómo se divide el software según su licencia?
- ALibre, propietario y de dominio público
- BLibre y propietario
- CDe dominio público
- DLibre, propietario, de dominio público y de sistema
52El código objeto es una representación intermedia de bajo nivel
- AVerdadeiro
- BFalso
53¿Qué tipo de requisitoes “El campo nombre acepta caracteres alfabéticos únicamente”?
- ARequisito funcional
- BRequisito no funcional.
- CRequisito deinformación.
- DEs una restricción
54¿Cuáles son las fases de un desarrollo de SW?
- AAnálisis, diseño, implementación y pruebas
- BAnálisis, diseño, documentación y pruebas
- CDiseño, análisis, implementación, pruebas, documentación, mantenimiento y explotación
- DAnálisis, diseño, implementación, pruebas, documentación, mantenimiento y explotación
55¿A qué modelo de desarrollo corresponde este esquema?

- Amodelo en cascada
- Bmodelo en cascada con retroalimentación
- CModelo iterativo e incremental
- DModelo en línea
56¿Qué inconveniente nos encontramos a la hora de aplicar un modelo como la pregunta 5?
- AHay retroalimentación
- BSe entrega de forma muy temprana partes operativas al cliente
- CDifícil estimar el esfuerzo al desarrollarse en tiempo real
- DLos requisitos están muy definidos
57¿En qué etapa definimos los requisitos que no son funcionales?
- AMantenimiento
- BExplotación
- Canálisis
- Ddiseño
58¿Qué modelo utilizarías para proyectos cuyos requisitos son estables?
- ACascada
- BIterativo incremental
- CEn espiral
- DNinguno de ellos
59¿Cuál es la diferencia del modelo en espiral con el modelo iterativo incremental
- AEl modelo en espiral es un modelo evolutivo y el modelo iterativo incremental es un modelo en cascada
- BEn el modelo en espiral, en cada ciclo se tiene en cuenta el análisis de riesgos
- CEl modelo iterativo incremental es un modelo evolutivo y el modelo en espiral es un modelo en cascada.
- DEn el modelo en espiral no hay planificación
60¿Qué modelo reduce riesgos?
- ACascada
- BIterativo incremental
- CEn espiral
- DTodos
61¿Cuál es un inconveniente del modelo en espiral?
- AEl costo del proyecto depende aumenta a medida que la espiral pasa por sucesivas iteraciones
- BNo se debe usar para sistemas con alto índice de riesgos.
- CNo se debe usar para sistemas de alto nivel de seguridad.
- DTodas las opciones son inconvenientes del modelo en espiral.
62¿Qué modelo es fácil de comprender, planificar y seguir?
- ACascada
- BIterativo incremental.
- CEn espiral.
- DTodos
63¿Qué tipo de requisitos tratan las características del sistema, como por ejemplo la fiabilidad?
- ARequisitos funcionales
- BRequisitos no funcionales.
- CRequisitos de información.
- DRestricciones.
64¿Cuál es la fase en la que se especifican los requisitos?
- AAnálisis
- BDiseño
- CPruebas
- DMantenimiento
65¿Qué modelo no es recomendable para el desarrollo de sistemas en tiempo real?
- ACascada
- BIterativo incremental
- CEn espiral
- DTodos
66¿Con qué modelo es difícil evaluar los riesgos?
- ACascada
- BIterativo incremental
- CEn espiral
- DTodos
67¿En qué modelo las entregas facilitan la realimentación de los próximos entregables?
- ACascada
- BIterativo incremental
- CEn espiral
- DTodos
68¿Cuál es la fase en la que se especifican los requisitos?
- AAnálisis
- BDiseño
- CPruebas
- DMantenimiento
69¿Qué tipo de requisitos tratan las características del sistema, como por ejemplo la fiabilidad?
- ARequisitos funciones
- BRequisitos no funcionales
- CRequisitos de información
- DRestricciones
70“El usuario puede agregar un nuevo contacto”. ¿Qué tipo de requisito es?
- ARequisitos funcionales
- BRequisitos no funcionales
- CRequisitos de información
- DRestricciones
71El pseudocódigo se utiliza en la fase
- AAnálisis
- BDiseño
- CPruebas
- DMantenimiento
72El conjunto de actividades que tratan de comprobar si se está construyendo el producto correctamente se llama
- AVerificación
- BValidación
- CPlanificación
- DNinguna es correcta
73El conjunto de actividades que comprueba si el software se ajusta a los requisitos del cliente.
- AVerificación
- BValidación
- CPlanificación
- DNinguna es correcta.
74¿Qué tipo de mantenimiento se basa en modificar el producto sin alterar las especificaciones del mismo?
- AAdaptativo
- BCorrectivo
- CPerfectivo
- DPreventivo
75¿Cuáles son las etapas del ciclo de vida del software
- AAnálisis, diseño, codificación y pruebas.
- BAnálisis, diseño, codificación y mantenimiento.
- CAnálisis, diseño, codificación, pruebas y mantenimiento
- DAnálisis, diseño, codificación, pruebas, mantenimiento y documentación
76¿Cuál es un inconveniente del modelo en espiral?
- AEl costo del proyecto depende aumenta a medida que la espiral pasa por sucesivas iteraciones
- BNo se debe usar para sistemas con alto índice de riesgos
- CNo se debe usar para sistemas de alto nivel de seguridad
- DTodas las opciones son inconvenientes
77¿Cuál de las siguientes opciones no es una técnica de comunicación con el cliente?
- AEntrevistas
- BBrainstorming
- CCasos de uso
- DTodas las opciones son técnicas de comunicación con el cliente
78¿Con qué elemento podemos depurar los errores del código?
- ACompilador
- BIntérprete
- CDepurador
- DNinguna de las opciones anteriores
79Señala la opción verdadera:
- AWindowBuilder es un plugin de Eclipse
- BWindowsBuilder se utiliza para dotar de interfaz gráfica al IDE
- CLo podemos descargar gratuitamente de internet
- DTodas las opciones son verdaderas
80¿Cuál de estos IDE no soporta Java?
- AEclipse
- BNetbeans
- CVisual C++.
- DVisual Studio
81¿Qué modelo es recomendable cuando se están probando nuevas tecnologías?
- ACascada
- BIterativo incremental
- CEn espiral
- DTodos
Informações
- Descrição
- Computer Science (MP5. Entornos de desarrollo (DAW)) Quiz sobre UF1.Desarrollo del Software, criado por info not exists em 07-05-2020.
- Autor
- info not exists
- Idioma
- Español
- Visualizações
- 31
- Histórico
- Criado em 7 mai 2020 · atualizado em 9 mai 2020
- Etiquetas
- Avaliação
- 5,0 de 5 · 1 avaliação Avalie este quiz