forked from martinBDev/DPPI_preguntator_2023
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathoriginal_questions.json
4426 lines (4426 loc) · 239 KB
/
original_questions.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
[
{
"topic": "Tema 1: introducción a los proyectos informáticos",
"questions": [
{
"question": "En muchos casos los proyectos de software engloban en un solo proyecto tres etapas diferenciadas en otros proyectos, ¿cuáles?",
"options": [
"Financiación, avalaes y garantías post-venta",
"Definición, construcción e implantación",
"Presupuesto, planos y pliego de condiciones"
],
"answer": 1,
"explanation": "1.1.1 Concepto de proyecto"
},
{
"question": "Para ayudar en la gestión de los proyectos es necesario el uso de técnicas que permitan diseñar el proyecto con un cierto grado de garantía de éxito. ¿Qué técnicas se encuentran entre las más destacadas? Seleccione una:",
"options": [
"Formación, Competencias, Habilidades y Sociales",
"Tecnológicas, Transversales y Sistémicas",
"Mediciones, Planificación, Riesgos, Normalización, Presupuestos y Simulaciones"
],
"answer": 2,
"explanation": "La opción c es la correcta porque..."
},
{
"question": "Las 34 competencias del libro de Furtel se dividen en tres tipos de habilidades: Seleccione una:",
"options": [
"Competencias para la construcción de una estructura de desglose del trabajo, competencias para la selección de las herramientas de gestión de proyectos y competencias para la selección de personal",
"Técnicas de desarrollo del producto software, Habilidades de la Gestión de proyectos y Habilidades personales de los gestores de proyectos",
"Competencias económicas, competencias técnicas y competencias transversales"
],
"answer": 1,
"explanation": "La opción b es la correcta porque..."
},
{
"question": "Las iteraciones del RUP:",
"options": [
"Disminuyen el ritmo de esfuerzo del equipo de desarrollo",
"Reducen el riesgo con respecto al modelo de proceso clásico en cascada",
"Todas las iteraciones producen un efecto aditivo, no se pueden usar para refinar"
],
"answer": 1,
"explanation": "La opción b es la correcta porque..."
},
{
"question": "¿Qué es un programa en el ámbito de los proyectos?",
"options": [
"Un programa está formado por una serie de proyectos agrupados con el objetivo de conseguir algún objetivoestratégico.",
"Un programa es una aplicación informática necesaria para el desarrollo de un proyecto de software",
"Un programa es un conjunto de actividades dentro del proyecto que dan lugar a un entregable"
],
"answer": 0,
"explanation": "1.1.3.4 Programa - La respuesta correcta es: Un programa está formado por una serie de proyectos agrupados con el objetivo de conseguiralgún objetivo estratégico."
},
{
"question": "El modelo de prototipos se divide en:",
"options": [
"Dos fases: : “Diseño, construcción y evaluación de prototipos” y “Diseño, desarrollo, pruebas e integración”",
"Una fase: “Diseño, desarrollo, pruebas e integración”",
"Tres fases: “Diseño, construcción y evaluación de prototipos”, “Diseño, desarrollo, pruebas e integración” y“Explotación y evaluación de ejecución del prototipo”"
],
"answer": 0,
"explanation": "1.5.1.2 El modelo de prototipos - La respuesta correcta es: Dos fases: : “Diseño, construcción y evaluación de prototipos” y “Diseño, desarrollo, pruebas eintegración”"
},
{
"question": "¿Quién participa en una reunión para refinamiento del Backlog de Producto?",
"options": [
"Dueño de Producto (Sólo si es experto, si no puede enviar a otras personas que puedan ayudar al equipo),Equipo, ScrumMaster (Obligatoriamente a las primeras reunioens).",
"Dueño de Producto, Equipo, ScrumMaster (Obligatoriamente a las primeras reunioens, más tarde puede enviara otras personas que puedan ayudar al equipo).",
"Dueño de Producto (Sólo si es experto), Equipo, ScrumMaster (Obligatoriamente a las primeras reunioens) y otraspersonas que puedan ayudar al equipo."
],
"answer": 2,
"explanation": "La respuesta correcta es: Dueño de Producto (Sólo si es experto), Equipo, ScrumMaster (Obligatoriamente a las primerasreunioens) y otras personas que puedan ayudar al equipo."
},
{
"question": "De acuerdo a las 34 competencias del libro de Furtel, ¿Cuál de las siguientes competencias no es necesaria para serDirector (Jefe) de Proyecto?",
"options": [
"Evaluación de procesos alternativos",
"Evaluación de los procesos",
"Evaluación de solvencia del cliente"
],
"answer": 2,
"explanation": "1.2 Roles y habilidades para la gestión de proyectos - La respuesta correcta es: Evaluación de solvencia del cliente"
},
{
"question": "¿Cómo se gestiona el avance en Scrum?",
"options": [
"Se anota el avance usando algún método que represente el esfuerzo pendiente. Una representación habitual esun Diagrama de BurnDown.",
"Se usan modelos de estimación de esfuerzos que se convierten a puntos de función. Una representación habituales un Diagrama de BurnDown.",
"Se van sumando los esfuerzos realizados de manera que se vaya acercando al esfuezo previsto. Unarepresentación habitual es un Diagrama de BurnDown."
],
"answer": 0,
"explanation": "1.5.2.4.6 Actualizando la Pila de Sprint y la Gráfica de Trabajo Restante del Sprint - La respuesta correcta es: Se anota el avance usando algún método que represente el esfuerzo pendiente. Unarepresentación habitual es un Diagrama de BurnDown."
},
{
"question": "De acuerdo a las 34 competencias del libro de Furtel, ¿Cuál de las siguientes competencias no es necesaria para serDirector (Jefe) de Proyecto?",
"options": [
"Evaluación de la solvencia del cliente",
"Evaluación del desempeño",
"Interacción y comunicación"
],
"answer": 0,
"explanation": "1.2 Roles y habilidades para la gestión de proyectos - La respuesta correcta es: Evaluación de la solvencia del cliente"
},
{
"question": "¿A cuál de las siguientes metodologías pertenece XP (eXtreme Programming)?",
"options": [
"Modelos ágiles",
"Modelo de prototipos",
"Metodología RUP"
],
"answer": 0,
"explanation": "Apuntes. 1.5.2.3.1 Métodos Ágiles - La respuesta correcta es: Modelos ágiles"
},
{
"question": "Los procesos de la estructura principal de MÉTRICA Versión 3 son los siguientes:",
"options": [
"Planeación, desarrollo y mantenimiento de los sistemas de información",
"Definción de equipos, determinación de normativa y documentación",
"Estudio de viabilidad, análisis de información, diseño y construcción"
],
"answer": 0,
"explanation": "1.5.2.1 Métrica V3 - La respuesta correcta es: Planeación, desarrollo y mantenimiento de los sistemas de información"
},
{
"question": "Una reunión para preparar el Sprint, típicamente dividida en dos partes. ¿Quién asiste?",
"options": [
"Primera Parte: Dueño de Producto (opcional, pero disponible para aclaraciones), Equipo, ScrumMaster. SegundaParte: Equipo, ScrumMaster, Dueño de Producto.",
"Primera Parte: Dueño de Producto, Equipo, ScrumMaster. Segunda Parte: Equipo, ScrumMaster, Dueño deProducto (opcional, pero disponible para aclaraciones).",
"Primera Parte: Dueño de Producto, Equipo, ScrumMaster. Segunda Parte: Equipo, ScrumMaster (opcional, perodisponible para aclaraciones), Dueño de Producto."
],
"answer": 1,
"explanation": "(Deemer, y otros, 2012) (Planificación de Sprint) - La respuesta correcta es: Primera Parte: Dueño de Producto, Equipo, ScrumMaster. Segunda Parte: Equipo, ScrumMaster,Dueño de Producto (opcional, pero disponible para aclaraciones)."
},
{
"question": "¿Qué es la Gestión de Proyectos según el PMI?",
"options": [
"Un conjunto de principios probados, métodos y técnicas para la planificación, la programación, el control y latrazabilidad eficientes de trabajos orientados a entregables (resultados)que ayudan a establecer baseshistóricas sólidas para la planificación futura de proyectos.",
"Es un principio de la ingeniería del software que establece las reglas para elegir la arqutiectura, el análisis, eldiseño y la implementación de proyectos que cumplan con las especificaciones",
"Es la actividad que realiza el Jefe de proyecto para impedir que el proyecto se desvíe."
],
"answer": 0,
"explanation": "(Furtel, y otros, 2002) (Cap 1. What Is Project Management?)La respuesta correcta es: Un conjunto de principios probados, métodos y técnicas para la planificación, la programación, elcontrol y la trazabilidad eficientes de trabajos orientados a entregables (resultados)que ayudan a establecer baseshistóricas sólidas para la planificación futura de proyectos."
},
{
"question": "En Scrum hay varios roles principales:",
"options": [
"Equipo, Dueño del producto y Scrum master",
"Dueño de producto, Equipo y Project manager",
"Cliente, Equipo y Jefe de proyecto"
],
"answer": 0,
"explanation": "1.5.2.4.1 Roles de Scrum"
},
{
"question": "¿Que es el equipo Scrum?",
"options": [
"Es el que desarrolla el proyecto.",
"Es el encargado de realziar el software bajo la dirección de Dueño de Producto y del ScrumMaster",
"El compuesto por los roles Dueño de Producto, Equipo y ScrumMaster."
],
"answer": 2,
"explanation": "..."
},
{
"question": "¿Quién ha definido la ingeniería del software como \"Una aproximación sistemática al desarrollo operación, mantenimiento y retirada del sfotware\"?",
"options": [
"Stephen Schach",
"IEEE",
"Barry Boehm"
],
"answer": 1,
"explanation": "..."
},
{
"question": "¿Hasta qué momento continúan los Sprints?",
"options": [
"Los Sprints continúan hasta que se ha vaciado la Pila de Producto y se obtiene un release operativo.",
"Los Sprints continúan hasta que se ha completado toda la funcionalidad comprometida con el Dueño de producto.",
"Los Sprints continúan hasta que el Dueño de Producto decide que el producto está lista para lanzar."
],
"answer": 3,
"explanation": "1.5.2.4.10 Comienzo del siguiente Sprint"
},
{
"question": "¿Qué es una actividad en un Proyecto?",
"options": [
"En un elemento de trabajo compuesto por tareas",
"Es cualquier trabajo que no sea una tarea",
"Es el perfil de una determinada persona participando enun proyecto"
],
"answer": 0,
"explanation": "1.1.3.2 Actividad"
},
{
"question": "¿Qué es AUP?",
"options": [
"Es una metodología ágil de gran difusión en la industria",
"Es una metodología ágil estandarizada por OMG",
"Es un producto derivado de RUP para ser adaptado a metodologías ágiles"
],
"answer": 2,
"explanation": "1.5.2.2.6 Agile Unified Process (AUP)"
},
{
"question": "El Scrum Diario consiste en la actualización y coordinación entre los miembros del EquipA dicha reunion asisten:",
"options": [
"Dueño de Producto, Equipo, ScrumMaster (Opcional).",
"Dueño de Producto (Opcional), Equipo, ScrumMaster.",
"Dueño de Producto (Opcional), Equipo, ScrumMaster (Opcional)."
],
"answer": 2,
"explanation": "(Deemer, y otros, 2012) (Scrum Diario)"
},
{
"question": "La Revisión de Sprint es una reunión para inspección y adaptación respecto al incremento de funcionalidad del producto ¿Quién participa en dicha reunión?",
"options": [
"Equipo, Dueño de Producto, ScrumMasteOtros stakeholders que sean adecuados, invitados por el Dueño de Producto.",
"Equipo, Dueño de Producto, ScrumMasteOtros stakeholders que sean adecuados, invitados por el Equipo.",
"Equipo, Dueño de Producto, ScrumMasteOtros stakeholders que sean adecuados, invitados por el ScrumMaster."
],
"answer": 0,
"explanation": "(Deemer, y otros, 2012) (Revisión del Sprint)"
},
{
"question": "¿En qué consiste el refinamiento de la Pila del Producto en Scrum?",
"options": [
"Consiste en dividir elementos grandes, analizar elementos, reestimar elementos, cambiar prioridades de elementos, etc.",
"Consiste en eliminar de la lista los elementos que ya se han terminado después de un Sprint",
"Consiste en eliminar de la lista aquellas tareas que puedan hace pesada la metodología"
],
"answer": 0,
"explanation": "1.5.2.4.7 Refinamiento de la Pila del Producto"
},
{
"question": "Para RUP la vida de un sistema se divide en ciclos y cada ciclo en cuatro fases, indica cual de las siguientes respuestas no es una fase de un ciclo:",
"options": [
"Elaboración.",
"Dimensionamiento.",
"Inicio."
],
"answer": 1,
"explanation": "1.5.2.2.4 Fases dentro de un ciclo"
},
{
"question": "Entre los problemas habituales a la hora de planificar un proyecto están:",
"options": [
"la fijación de los objetivos estratégicos del proyecto",
"la necesidad de medir el proyecto y la necesidad de identificación de hitos",
"la limitación de la carga del trabajo de los responsables del proyecto"
],
"answer": 1,
"explanation": "1.3 Técnicas para la gestión de proyectos"
},
{
"question": "Una desventaja del modelo de cilco de vida en cascada es...",
"options": [
"Es un modelo pensado para hacer desarrollos en ensamblador",
"No refleja realmente el proceso de desarrollo del software, ya que casi nunca se cierra totalmente una fase antes de comenzar la siguiente",
"Es un método muy antiguo y la informática ha evoluacionado"
],
"answer": 1,
"explanation": "1.5.1.1 El modelo en cascada"
},
{
"question": "¿Cuál de las siguientes afirmaciones se corresponde con limitaciones asociadas a proyectos de informática?",
"options": [
"Cada tipo de proyecto está limitado a una tecnología determinada",
"El objetivo se tiene que alcanzar en un plazo de tiempo limitado",
"El número de jefes de proyecto está limitado por el cliente"
],
"answer": 0,
"explanation": "1.1.1 Concepto de Proyecto"
},
{
"question": "¿Cuál es la definición de “Terminado” para un Sprint de Scrum?",
"options": [
"\"Terminado\" es el producto o conjunto de productos que se obtienen al final de un Sprint",
"La definición de “Termiando” deben acordarse con el DP",
"Un producto está \"Terminado\" si pasa las pruebas al final de Sprint"
],
"answer": 1,
"explanation": "1.5.2.4.3 Definición de “Terminado” (Terminar el Sprint)"
},
{
"question": "Según la metodología RUP la vida de un sistema se divide en ciclos, ¿cuál de las siguientes fases NO es una fase fundamental de un ciclo?",
"options": [
"Fase de diseño",
"Fase de transición",
"Fase de elaboración"
],
"answer": 0,
"explanation": "1.5.2.2.4 Fases dentro de un ciclo"
},
{
"question": "Una característica del modelo de cilco de vida en cascada es...",
"options": [
"Perpetúa el fracaso de la industria del software en su comunicación con el usuario final, lo que es una desventaja",
"Solapa perfectamente el modo de pensar humano al hacer las tareas secuencialmente, lo que es una ventaja",
"Permite entregar software terminado y probado, lo que es una ventaja"
],
"answer": 0,
"explanation": "1.5.1.1 El modelo en cascada"
},
{
"question": "¿Cómo se planifica un Sprint de Scrum?",
"options": [
"Para planificar un Sprint se realiza una reunión dividida en dos partes: A la primera parte asisten los tres roles principales y a la segunda el Dueño de Producto sólo asiste opcionalomente.",
"El Equipo de proyecto y el Scrum Master se reunen para definit los elemntos de la Pila de Producto que serán acometidos en el siguiente Sprint.",
"EL Equipo de proyecto y el Dueño del Producto priorizan los casos de uso que serán implementados en el siguiente Sprint."
],
"answer": 0,
"explanation": "1.5.2.4.4 Planificación del Sprint"
},
{
"question": "¿Cuál es la responsabilidad principal del ScrumMaster?",
"options": [
"El ScrumMaster sirve de puente entre el Dueño de Producto y el Equipo.",
"El ScrumMaster ayuda al área de producto a aprender y aplicar Scrum para obtener valor de negocio.",
"El ScrumMaster supervisa y dirije la actividad del equipo de darrollo."
],
"answer": 1,
"explanation": "(Deemer, y otros, 2012) (Roles en Scrum)"
},
{
"question": "Algunas iteraciones del modelo de proceso que propone RUP:",
"options": [
"Producen un efecto de refinamiento o corrección.",
"Son independientes totalmente unas de otras.",
"Producen un efecto de sustractivo."
],
"answer": 0,
"explanation": "1.5.2.2.1 Características de RUP"
},
{
"question": "¿Cuál de las siguientes afirmaciones es verdadera?",
"options": [
"METRICA V3 ha sido diseñada exclusivamente para soportar el paradigma orientado a objeto",
"METRICA V3 da soporte a metodologías pesadas y ágiles",
"METRICA V3 está reconocida por las administraciones españolas como metodología de desarrollo de software"
],
"answer": 2,
"explanation": "1.5.2.1.2 Desarrollo de sistemas de información"
},
{
"question": "¿Que es el Scrum diario?",
"options": [
"Una reunión para que Scrum Master defina el trabajo a realizar durante el día actual.",
"Una reunión de unos 15 minutos de duración para coordinar el trabajo que se va a desarrollar ese día",
"Una reunión para revisar los resultados del día anterior y tomar medidas para corregir las desviaciones durante el día acutal."
],
"answer": 1,
"explanation": "1.5.2.4.5 Scrum diario"
},
{
"question": "La principal desventaja del modelo de prototipos es...",
"options": [
"Se obtienen modelos a una escala demasiado grandes",
"Se tiende a reutilizar el prototipo y se le colocan \"parches\"",
"El modelo de prototipos no tiene desventaja alguna"
],
"answer": 1,
"explanation": "1.5.1.2 El modelo de prototipos"
},
{
"question": "¿Qué es Scrum?",
"options": [
"Scrum es un método de fabricacion de software que divide el proceso en iteraciones, las iteraciones en fases y éstas en Sprints.",
"Scrum es una metodología ágil que consiste en desarrollar software en pequeños paquetes que se deben integrar al final del proyecto.",
"Scrum es un marco de trabajo en el que equipos cross-funcionales pueden crear productos o desarrollar proyectos de una forma iterativa e incremental."
],
"answer": 2,
"explanation": "..."
},
{
"question": "¿Qué características debe tener la Pila de Produto?",
"options": [
"Debe estar es poder del Dueño de Producto que sólo la comparte cuande se define el siguiente Sprint",
"No es necesario que se soporte en aplicaciones, es simplemente uns lista de papeles sobre una pizarra",
"Detallada apropiadamente, Estimada, Emergente y Priorizada"
],
"answer": 2,
"explanation": "1.5.2.4.2 Pila de producto (Product Backlog)"
},
{
"question": "El Modelo de transformación es un método de realización de software que...",
"options": [
"...es un método usado en las migraciones de software en las grandes empresas.",
"...consisite en acoplar pequeñas unidades de código para hacer sistemas grandes.",
"...parte de la premisa de la existencia de un sistema que pueda convertir fácilmente los requerimientos en código."
],
"answer": 2,
"explanation": "(Sanchís Marco, 1998) (1.2.4. Modelo de transformación)"
},
{
"question": "¿Qué es un sistema en el entorno de los proyectos informáticos?",
"options": [
"Es un elemento de hardware",
"Un sistema es básicamente un conjunto de elementos organizados para actuar en conjunto con un objetivo claro",
"Es un elemento de software que es necesario para realizar el proyecto"
],
"answer": 1,
"explanation": "1.1.3.5 Sistema"
},
{
"question": "¿Qué es el Backlog de Producto?",
"options": [
"El Backlog de Producto es una lista de prioridades para realizar en el siguiente día de proyecto",
"El Backlog de Producto es la visión única y definitiva de “todo lo que podría ser realizado en algún momento por el Equipo, en orden de prioridad”",
"El Backlog de Producto es una lista priorizada de sistemas a implementar con el obejtivo de reducir el tiempo de desarrollo al máximo"
],
"answer": 2,
"explanation": "..."
},
{
"question": "¿Qué es un proyecto según la norma UNE 157.801?",
"options": [
"El proceso que se sigue para construir, entregar y hacer evolucionar el software, desde la concepción de una idea hasta la entrega y el retiro del sistema",
"Conjunto de actividades coordinadas, presupuestadas, y documentadas con fechas de comienzo y finalización, que se emprende para alcanzar unos objetivos conforme a requisitos específicos, por una organización temporal adaptada a sus necesidades",
"Descripción del trabajo que se va a llevar a cabo, los recursos requeridos, los métodos que se van a usar, los procedimientos a seguir, los plazos a cumplir, y la organización que lo va a ejecutar"
],
"answer": 1,
"explanation": "1.1.1 Concepto de Proyecto"
},
{
"question": "Una de las prácticas habituales de eXtreme Programming es",
"options": [
"No utiizar estándares para programar",
"La integración continua",
"El ciclo en cascada"
],
"answer": 1,
"explanation": "1.5.2.3.2 XP"
},
{
"question": "El Modelo de desarrollo de versiones sucesivas es un método de realización de software que...",
"options": [
"...realiza versiones beta que pone a disposicion probadores externos que reportan los errores.",
"...se usa en productos que se venden bajo licencia para mejorar la funcionalidad.",
"...realiza una serie de iteraciones sobre el propio modelo en cascada."
],
"answer": 0,
"explanation": "(Sanchís Marco, 1998) (1.2.3. Modelo de desarrollo en versiones sucesivas)"
},
{
"question": "Si el ciclo de vida del proyecto se divide en iteraciones, ¿qué tipo de metodología estamos utilizando?",
"options": [
"RUP",
"Espiral",
"cascada"
],
"answer": 0,
"explanation": "1.5.2.2.1 Características de RUP"
},
{
"question": "Sobre los recursos asociados al proyecto:",
"options": [
"Se utilizan recursos de diversos tipos los cuales son ilimitados.",
"Se utilizan recursos de un solo tipo y son limitados.",
"Se utilizan recursos de diversos tipos y son limitados."
],
"answer": 2,
"explanation": "1.1.2 Gestión de proyectos de software"
},
{
"question": "Una de las características propias de un proyecto es:",
"options": [
"Tiene fecha de inicio, pero no de final",
"El objetivo se tiene que alcanzar en plazo de tiempo limitado",
"Los recursos son ilimitados"
],
"answer": 1,
"explanation": "1.1.1 Concepto de Proyecto"
},
{
"question": "Un proyecto se caracteriza entre otras cosas por:",
"options": [
"Objetivo definido, responde a una demanda puntual, duración limitada",
"Objetivo difuso, duración ilimitada, comprende distintos dominios de aplicación",
"Unicidad, duración limitada, poco flexible a la hora de asignar más recursos tanto materiales como personales"
],
"answer": 0,
"explanation": "1.1.1 Concepto de Proyecto"
},
{
"question": "El triángulo de la gestión de proyectos representa",
"options": [
"El coste como objetivo a conseguir con una calidad, un alcance y unos plazos definidos",
"El plazo como objetivo a conseguir con una calidad, un coste y un alcance definidos",
"La calidad como objetivo a conseguir con un coste, un alcance y unos plazos definidos"
],
"answer": 2,
"explanation": "1.1.2 Gestión de proyectos de software"
},
{
"question": "¿Qué factores caracterizan un proyecto de software?",
"options": [
"Calidad, Coste, Alcance y Plazos",
"Concreción, Unicidad, Dominio de aplicación, Flexibilidad y Duración limitada",
"Unicidad, Buenas prácticas, Normalización y Duración limitada"
],
"answer": 1,
"explanation": "..."
},
{
"question": "¿En qué consiste una reunión de Revisión del Sprint en Scrum?",
"options": [
"Es una reunión para revisar el estado del producto durante el SprinSe hacen tantas revisiones como sean necesarias para conseguir el producto \"Terminado\"",
"No se trata de una demostración de producto, es más bien una actividad de inspección y adaptación del producto",
"Es una reunión de demostración del producto para conseguir la etiqueta de \"Terminado\""
],
"answer": 1,
"explanation": "1.5.2.4.8 Revisión del Sprint"
},
{
"question": "¿Cual de los siguientes principios NO pertenece a la metodología XP (eXtreme Programming)?",
"options": [
"Integración continua: El software se integra múltiples veces al día.",
"Pair Programming: La programación se hace entre dos personas.",
"P2P Programming: La programación se comparte directamente con el cliente."
],
"answer": 2,
"explanation": "1.5.2.3.3 Características de XP"
},
{
"question": "¿Cuál de estas fases pertenece al modelo de prototipos?",
"options": [
"Diseño, construcción y evaluación de prototipos",
"Diseño e integración de prototipos",
"Desarrollo y pruebas"
],
"answer": 1,
"explanation": "1.5.1.2 El modelo de prototipos"
},
{
"question": "Los desarrollos en Scrum se estructuran en ciclos de trabajo llamados Sprints",
"options": [
"Los Sprints son iteraciones de 1 a 4 semanas que se van sucediendo una detrás de otra",
"LoS Sprints son casos de uso que se extraen del Product Backlog para ser desarrollados",
"Los Sprints son cilcos compuestos por varias iteraciones de 1 a 4 semanas de duración"
],
"answer": 0,
"explanation": "1.5.2.4 Scrum"
},
{
"question": "En el modelo de procesos en espiral...",
"options": [
"La evaluación por parte del cliente se lleva a cabo después de entregar el producto, en la puesta en marcha",
"La evaluación del cliente se lleva a cabo antes de entregar el producto",
"La evaluación se lleva a cabo al final de cada iteración a lo largo de todo el proceso"
],
"answer": 2,
"explanation": "1.5.1.3 Modelo en espiral"
},
{
"question": "Sobre METRICA V2 y METRICA V3",
"options": [
"METRICA V3 es para sistemas orientados a objeto y METRICA V2 es para sistemas estrucutrado, por tanto ambas deben convivir en la industria.",
"METRICA V3 da soporte a los nuevos paradigmas orientados a objeto, además de soportar todo el ciclo de vida para los sistemas estructurados que soportaba METRICA V2",
"METRICA V3 es una revisión de METRICA V2 para soportar arquitectura del software"
],
"answer": 1,
"explanation": "1.5.2.1 Métrica V3"
},
{
"question": "La Pila de producto o Product Backlog es",
"options": [
"Un elemento en el que las diferentes funcionalidades de organizan de manera que estén más arriba aquellas que más urgencia tienen para el Dueño de Producto",
"Una lista de casos de uso priorizados que el equipo va vaciando a medida que acaba con otros casos de uso anteriores hasta el llegar al final del Sprint",
"UNa lista de tareas a realziar durante el Sprint"
],
"answer": 0,
"explanation": "1.5.2.4.2 Pila de producto (Product Backlog)"
},
{
"question": "Señale cual de las siguientes afirmaciones es correcta:",
"options": [
"RUP es la metodología o proceso de desarrollo propuesta por Racional para el desarrollo de proyectos software orientados a objeto",
"Un proyecto de informática equivale a un proyecto software",
"La estimación del coste de un proyecto no forma parte de las responsabilidades de gestión del proyecto del Jefe de proyecto"
],
"answer": 0,
"explanation": "1.5.2.2 Rational Unified Process (RUP)"
},
{
"question": "Cual de las siguientes afirmaciones sobre modelos ágiles es correcta:",
"options": [
"Son de carácter predictivo",
"Son métodos orientados al proceso",
"Se basan en la adaptabilidad del proyecto"
],
"answer": 2,
"explanation": "1.5.2.3.1 Métodos Ágiles"
},
{
"question": "¿Quién ha definido la ingeniería del software como \"Una disciplina cuyo propósito es la producción de software de calidad, software que se entrega en el tiempo acordado, dentro del presupuesto y que satisface los requisitos\"?",
"options": [
"Stephen Schach",
"IEEE",
"Barry Boehm"
],
"answer": 0,
"explanation": "(Furtel, y otros, 2002) (Cap 1. \"What is Software Engineering?)"
},
{
"question": "¿Cual de los siguientes modelos de desarrollo es orientado a las personas y esta basado en la adaptabilidad más que en el carácter predictivo?",
"options": [
"Modelo en Espiral",
"Modelos Ágiles",
"Modelo en Cascada"
],
"answer": 1,
"explanation": "1.5.2.3.1 Métodos Ágiles"
},
{
"question": "Cuál de las siguientes afirmaciones es correcta:",
"options": [
"Un Proyecto Informático no es más que un proyecto cuyo objetivo se enmarca en el Plan General Contable de la empresa",
"Un Proyecto Informático no es más que un proyecto cuyo objetivo se enmarca en el Plan General Informático de la empresa",
"Un Proyecto Informático no es más que un proyecto cuyos resultados son los que forman el Plan General Informático de la empresa"
],
"answer": 2,
"explanation": "1.1.1 Concepto de Proyecto"
},
{
"question": "¿Qué es una tarea en un Proyecto?",
"options": [
"Es una entidad informal que describe el trabajo de una persona",
"Es una unidad de trabajo con entidad",
"Es el trabajo realizado por una persona en una jornada laboral"
],
"answer": 1,
"explanation": "1.1.3.1 Tarea"
},
{
"question": "Indica cual de las siguientes afirmaciones es correcta:",
"options": [
"Un proyecto es un esfuerzo humano y temporal que pretende un estándar informático",
"Un proyecto es un esfuerzo temporal acometido para crear un único servicio o producto",
"Un proyecto informático es un esfuerzo vinculado a la informática con recursos limitados"
],
"answer": 2,
"explanation": "1.1.1 Concepto de Proyecto"
},
{
"question": "RUP es:",
"options": [
"Una metodología para el desarrollo de proyectos software estructurados que propone un modelo de procesos iterativo e incremental",
"Una metodología para el desarrollo de proyectos software orientados a objetos que propone un modelo de procesos iterativo e incremental",
"Una metodología para el desarrollo de procesos software orientados a objetos y que divide el desarrollo de cada mini-proyecto en cinco etapas"
],
"answer": 1,
"explanation": "1.5.2.2.1 Características de RUP"
},
{
"question": "¿Qué es un proceso en el entorno de los proyecto sinformáticos?",
"options": [
"Un proceso es un conjunto limitado de actividades que genera elementos de salida que son interesantes y de valor para el usuario",
"UN proceso es una actividad de duración espcialmente larga",
"Un proceso es un elemento hardware que ejecuta instrucciones de bajo nivel"
],
"answer": 0,
"explanation": "1.1.3.6 Proceso"
},
{
"question": "¿En qué consiste la Retrospectiva del Sprint en Scrum?",
"options": [
"La retrospectiva es una inspección y adaptación del proceso y del entornSe trata de que equipo discuta qué está funcionando bien y mal para acordar cambios.",
"La retrospectiva en una inspección del producto hasta el momento actual para identificar tareas que no han podido ser terminadas en los Sprints anteriores.",
"Es una reunión para identificar las debilidades del equipo."
],
"answer": 0,
"explanation": "1.5.2.4.9 Retrospectiva del Sprint"
},
{
"question": "¿Qué significa que el objetivo de proyecto sea único?",
"options": [
"Significa que debe ser realizado un unico equipo de trabajo.",
"Significa que el proyecto debe realizar únicamente software o hardware, pero no una combinación de ambos.",
"Significa que el producto o servicio es diferente de alguna forma clara de todos los productos o servicios similares."
],
"answer": 2,
"explanation": "1.1.1 Concepto de Proyecto"
}
]
},
{
"topic": "Tema 2: Medición y estimación",
"questions": [
{
"question": "El Sistema relacional Empírico está formado por los conjuntos ...",
"options": [
"A (Conjunto de objetos a medir), R (Conjunto de relaciones en A) y O (Conjunto de operaciones binarias en A)",
"A (Conjunto de actividades), R (Conjunto de repeticiones de medida) y O (Conjunto de ontologías)",
"A (Conjunto de acciones de medición), R (Conjunto de relaciones con el mundo real) y O (Conjunto de observaciones)"
],
"answer": 0,
"explanation": "2.1.1.2.1 Sistema relacional empírico"
},
{
"question": "Indica cual de los siguientes tipos de medición es significativa:",
"options": [
"Cuesta tres meses escribir el Progrma A",
"La complejidad del programa es 42",
"La calidad del programa A es del 97%"
],
"answer": 0,
"explanation": "2.1.1.2.4.4 Significación"
},
{
"question": "¿Cuál de los siguiente podría ser un ejemplo de sistema relacional empírico?",
"options": [
"A (Distancias kilométricas entre dos puntos), R (Lejos, Cerca) y O (porcentaje de distancia, doble distancia, diferencia de distancia)",
"A (Conjunto de ciudades de España), R (Grande, Pequeña) y O (construir nuevo barrio, construir casas)",
"A (Conjunto de vehículos a motor), R (Añadir gasolina, Hacer revisión) y O (potencia, autonomía)"
],
"answer": 0,
"explanation": "2.1.1.2.1 Sistema relacional empírico"
},
{
"question": "El número medio de errores por cada módulo de programa, en un programa de comuncicaciones es",
"options": [
"una métrica de software",
"una métrica de comunicaciones",
"una métrica de servicios"
],
"answer": 0,
"explanation": "Es un error de programación, no de corte de señal, luego se medirá con una métrica de software."
},
{
"question": "Para caracterizar adecuadamente un objeto mediante mediciones se usa habitualmente...",
"options": [
"Medición combinada",
"Medición directa En casos raros se precisa una sola variable para caracterizar al objeto, si además la variable se puede valorar mediante medición directa, este modelo de medición podría ser válido, pero no es habitual",
"Medición indirecta"
],
"answer": 1,
"explanation": "2.1.1.3 Medición orientada a la caracterización del objeto"
},
{
"question": "¿Por qué se usan los modernos CEM basados en Puntos Función?",
"options": [
"Porque se han creado normas ISO definiendo un estándar de tamaño funcional",
"Porque se ha creado IFPUG como entidad de referencia en las medidas con Puntos Función",
"Porque se ha definido una equivalencia entre punto función, tiempo de realización y coste"
],
"answer": -1,
"explanation": "2.4.1.1 Historia de los Puntos Función"
},
{
"question": "¿Cuál es la diferencia entre una métrica y una pseudométrica?",
"options": [
"El axioma de simetría es más estricto en la métrica",
"El axioma de desigualdad triangular es más estricto en la métrica",
"El axioma de identidad es más estricto en la métrica"
],
"answer": 2,
"explanation": "2.1.3.2 Métricas y pseudo-métricas"
},
{
"question": ":En la escala de intervalo...",
"options": [
"No se pueden saber un valor es mayor que otro",
"No se tiene referencia para hacer comparaciones entre valores",
"No se pueden tener relaciones del tipo \"es el doble de\" No se mantendría en los cambios de escala"
],
"answer": 2,
"explanation": "2.1.1.2.4.1 Escala"
},
{
"question": "Cual de las siguientes mediciones NO es significativa",
"options": [
"La calidad del programa A es del 97%",
"Cuesta 3 meses escribir el programa A",
"La profundidad de ese árbol es de 5"
],
"answer": 0,
"explanation": "2.1.1.2.4.4 Significación"
},
{
"question": "Sea E un Sistema Relacional Empírico y F el Sistema Relacional Formal elegido para su representación numérica.",
"options": [
"El paso de E a F debe ser de tal manera que represente todas las observaciones, conservando todas las relaciones y operaciones del sistema relacional empírico sólo si se trata de un isomorfismo",
"El paso de E a F debe ser de tal manera que represente todas las observaciones, conservando algunas relaciones y operaciones del sistema relacional empírico (por se homomorfismo)",
"El paso de E a F debe ser de tal manera que represente todas las observaciones, conservando todas las relaciones y operaciones del sistema relacional empírico"
],
"answer": 2,
"explanation": "2.1.1.2.2 Sistema relacional numérico (formal)"
},
{
"question": "¿Cuántos valores pueden tomar los factores de ajuste en la tecnica de Puntos Función de Albretch?",
"options": [
"6",
"3",
"5 Son 6, van de 0 a 5"
],
"answer": 2,
"explanation": "2.4.2 Cálculo de puntos función"
},
{
"question": "¿En qué se basan las estimaciones usando CEM (Cost Estimating Model)?",
"options": [
"Se basan en métodos estadísticos calibrados que permiten cálculos muy ajustados",
"Se basan en la no-linealidad entre esfuerzo y coste, sobre estos resultados aplican factores de corrección",
"Se basan en las relaciones lineales entre tamaño y esfuerzo"
],
"answer": 1,
"explanation": "2.3.2.1 Generalidades de los CEM"
},
{
"question": "El tiempo perdido por un programador...",
"options": [
"Es una medida pero no es una métrica",
"Es una medición significativa de acuerdo a Fenton",
"No es una medición significativa porque se mide en una escala de intervalo"
],
"answer": 1,
"explanation": "2.1.1.2.4.4 Significación"
},
{
"question": "¿Cuál de las siguientes mediciones es significativa?",
"options": [
"La complejidad de un diseño orientado a objetos",
"La medición de la calidad de elaboración de un software",
"La medición de los costes de implementación de un software en Euros Puede calcularse y medirse y es objetiva"
],
"answer": 2,
"explanation": "2.1.1.2.4.4 Significación"
},
{
"question": "¿Por qué etapas han pasado los CEM (Cost Estimating Model)?",
"options": [
"Históricos basados en la experiencia, se base estadística, con base teórica y compuestos",
"COCOMO, Métricas Bang de DeMarco, Puntos Función",
"Puntos Función, Denphi y técnicas estadísticas"
],
"answer": 0,
"explanation": "2.3.2 Modelos de Estimación de Costes"
},
{
"question": "¿Qué es la medición?",
"options": [
"La medición es el proceso de codificación objetiva y empírica de alguna propiedad de una clase seleccionada de entidades en un sistema formal de símbolos, de manera que la describan (a la clase) La definición adoptada está sacada del Software Engineer’s Reference Book (McDermid, 1991) y se debe a Agnes A. Kaposi",
"La medición es la clasificación de propiedades de una clase de manera que la describan (a la clase)",
"La medición es la asignación de números a propiedades"
],
"answer": 0,
"explanation": "2.1.1 Teoría de la Medición"
},
{
"question": "Desde el punto de vista de la calidad de una medición, la escala...",
"options": [
"...permite reflexionar sobre la capacidad del sistema para ser preciso en una medida",
"...habla de relación entre el orden, el intervalo y el ratio",
"...habla de la necesiad de que en cualquier escala la medida debe ser única"
],
"answer": 0,
"explanation": "2.1.1.2.4.1 EscalDe la vista de los tipos de escala se desprenderá la calidad con la que se puede medir el atributo."
},
{
"question": "¿Qué escalas son las que obligan a que las transformaciones de escala deban conservar el origen aunque puedan modificar la pendiente de la escala (T(x)=αm,α>0)?",
"options": [
"Las escalas ordinales",
"Las escalas de ratio",
"Las escalas numéricas"
],
"answer": 1,
"explanation": "2.1.1.2.4.1 Escala"
},
{
"question": "¿Qué es una métrica?",
"options": [
"Es una medida",
"Es una operación que se realiza para obtener una medida",
"Es un concepto formal con base matemática"
],
"answer": 2,
"explanation": "2.1.3.2 Métricas y pseudo-métricas"
},
{
"question": "Cuál de las siguiente es un ejemplo de escala de intervalo",
"options": [
"La temperatura La escala se conserva bajo transformaciones lineales positivas de la forma T(x)=αm+β,α>0 (Grados Celsius, Fahrenheit, etc.)",
"Las distancias",
"Los horarios"
],
"answer": 0,
"explanation": "2.1.1.2.4.1 Escala"
},
{
"question": "¿Cuando es regular una escala?",
"options": [
"Una escala es regular cuando los objetos medidos guardan unicidad en el sentido de que si dos objetos tienen el mismo valor para una propiedad concreta en la misma escala, también tienen el mismo valor en cualquier otra escala homomórfica con la primera",
"Una escala es regular cuando los objetos medidos pueden ser compartidos regularmente en diferentes entornos de medida",
"Una escala es regular si las medidas no son del todo fiables"
],
"answer": 0,
"explanation": "2.1.1.2.4.1 Escala"
},
{
"question": "Medir nos ayuda a...",
"options": [
"Concentrar nuestros esfuerzos en hacer el mejor equipo",
"Tomar decisiones que nunca fallen",
"Tomas decisiones para solucionar problemas"
],
"answer": 2,
"explanation": "Es conocimiento general desprendido de los apuntePara poder tomar una decisión hace falta medir para tener datos fiables."
},
{
"question": "El proceso de la medición consta de tres partes claramente interrelacionadas:",
"options": [
"Descripción, Prescripción y Predicción",
"Evaluación, Comparación y Decisión",
"Planificación de la medición, Organización de la ejecución de la medición y Control y revisión de la ejecución de la medición"
],
"answer": 2,
"explanation": "2.1.1.1 El proceso de la medición y sus características"
},
{
"question": "¿Cuál de las siguientes características es importante para que una medición sea válida?",
"options": [
"Debe ser exacta, de manera que el error y la incertidumbre no acotados influyan poco en la medida",
"No debe interferir en el proceso observado para no falsear los resultados",
"Debe ser dotada con recursos sobrados para que determinen hasta los aspectos más irrelevantes"
],
"answer": 1,
"explanation": "2.1.1.1 El proceso de la medición y sus características"
},
{
"question": "El problema de la representación puede ser atacado de dos formas, ¿Cuáles?",
"options": [
"Constructivamente y retrospectivamente",
"Constructivamente y destructivamente",
"Retrospectivamente y destructivamente"
],
"answer": 0,
"explanation": "2.1.1.2.4.3 Representatividad"
},
{
"question": "Para que una medición sea válida se debe asegurar su calidad, lo que obliga a ésta a tener una serie de características importantes (Fenton, 1991) (Fenton, y otros, 1996), una de ellas es",
"options": [
"Los resultados de las medidas deben tener integridad, debe ser posible, por tanto, demostrar la imparcialidad de la medición",
"Los resultados de las medidas deben tener integridad, esto es deben tener asociada una unidad de medida",
"Los resultados de las medidas deben tener integridad con respecto al proyecto lo que supone que se han probado en muchos proyectos anteriores"
],
"answer": 0,
"explanation": "2.1.1.1 El proceso de la medición y sus características"
},
{
"question": "¿Cuál es el estándar ISO de los puntos Función de Albretch?",
"options": [
"ISO/IEC 20968:2002",
"ISO/IEC 19761:2011",
"No tien una norma específica"
],
"answer": 2,
"explanation": "2.4.1.1 Historia de los Puntos Función"
},
{
"question": "Sea un conjunto formado por ficheros de código, sobre el cual se mide el número de errores, donde existen las relaciones \"más errors que\" y \"menos errores que\" y donde se define la operación \"aglutinar errores de dos o más ficheros\", ¿Que forma?",
"options": [
"Un sistema relacional empírico",
"Ninguno de ambos, poque sólo hay una operación",
"Un sistema relacional formal"
],
"answer": 0,
"explanation": "2.1.1.2.1 Sistema relacional empírico"
},
{
"question": "Roberts (Roberts, 1979) propone una teoría de la significación para diferentes escalas de medición directa de propiedades simpleEn el caso de escalas regulares ofrece la siguiente definición:",
"options": [
"Una afirmación que incluye escalas nominales es significativa si y sólo si su valor (verdadero o falso) es un invariable bajo cualquier transformación",
"Una afirmación que incluye escalas (numéricas) es significativa si y sólo si su valor (verdadero o falso) es un invariable bajo transformaciones admisibles",
"Una afirmación que incluye escalas (numéricas) es significativa si y sólo si su valor (verdadero o falso) es un invariable bajo cualquier transformación"
],
"answer": 1,
"explanation": "2.1.1.2.4.4 Significación"
},
{
"question": "De acuerdo a los pasos definidos para la estimación de una proyecto de software, ¿cuál de los siguientes no es un paso definido para dicha estimación?",
"options": [
"Estimar el coste de una unidad de tiempo de desarrollo.",
"Estimar el nivel de paralelismo en l aejecución de las actividades del proyectEs un paso que habrá que tener en cuenta en otro moemtno del proyecto",
"Estimar el esfuerzo en horas-hombre que toma implementar una unidad de tamaño."
],
"answer": 1,
"explanation": "2.3 Introducción a los modelos de estimación de software (CEM)"
},
{
"question": "La medición directa...",
"options": [
"consiste en la obtención de un valor de una medida realizada directamente sobre el objeto a medir",
"consiste en obtener un valor a partir de varias medidas del objeto",
"no puede ser un métrica porque no tiene valor formal"
],
"answer": 0,
"explanation": "2.1.1.2 Medición cuantitativa"
},
{