Ingreso libre - Pregunta 53: posible impugnación

Temas relacionados con el examen de test
Responder
rmva2
Usuario registrado
Mensajes: 9
Registrado: 20 Sep 2016, 12:57
Agradecido: 0
Agradecimiento recibido: 0

Ingreso libre - Pregunta 53: posible impugnación

Mensaje por rmva2 »

Buenos días,

En la pregunta 53 se marca como opción correcta la B, pero la D también es correcta, me equivoco? :?
Qué opináis? la veis impugnable? y, de ser así, cuál sería el procedimiento para hacerlo?

Gracias de antemano,
Suerte y ánimo!
53. Marque la opción verdadera en relación al framework web:

a) Incluye las herramientas e interfaces necesarias para integrarse con herramientas de acceso a datos, como por ejemplo Velocity.
b) Convention over configuration (CoC) es un paradigma de diseño software aplicado a los frameworks cuyo objetivo es reducir el número de decisiones que debe tomar el desarrollador.
c) Tiene como objetivo principal ofrecer una funcionalidad definida, auto contenida, siendo construido usando patrones de diseño, y su característica principal es su baja cohesión y alto acoplamiento.
d) Struts, Maverick, Spark o Django son ejemplos de framework para aplicaciones web.
Adjunto información acerca de los citados frameworks, junto con las fuentes (ambas de su página oficial y de la Wikipedia).

Struts:
Apache Struts is a free, open-source, MVC framework for creating elegant, modern Java web applications. It favors convention over configuration, is extensible using a plugin architecture, and ships with plugins to support REST, AJAX and JSON.
Fuente: https://struts.apache.org/
Apache Struts 2 is an open-source web application framework for developing Java EE web applications. It uses and extends the Java Servlet API to encourage developers to adopt a model–view–controller (MVC) architecture.
Fuente: https://en.wikipedia.org/wiki/Apache_Struts_2


Maverick:
Maverick is a Model-View-Controller (aka "Model 2") framework for web publishing using Java and J2EE. It is a minimalist framework which focuses solely on MVC logic, allowing you to generate presentation using a variety of templating and transformation technologies.
Fuente: http://mav.sourceforge.net/
Maverick is a model–view–controller framework for the Java platform that allows developing web applications in a very structured, modular and reusable way (thanks to its respect to the MVC pattern).
Fuente: https://en.wikipedia.org/wiki/Maverick_Framework


Spark:
Spark - A micro framework for creating web applications in Java 8 with minimal effort.
Fuente: http://sparkjava.com/
Spark is a free and open-source software web application framework and domain-specific language written in Java.
Fuente: https://en.wikipedia.org/wiki/Spark_(software)


Django:
Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. Built by experienced developers, it takes care of much of the hassle of Web development, so you can focus on writing your app without needing to reinvent the wheel. It’s free and open source.
Fuente: https://www.djangoproject.com/
Django (/ˈdʒæŋɡoʊ/ jang-goh)[5] is a free and open-source web framework, written in Python, which follows the model-view-template (MVT) architectural pattern.[6][7] It is maintained by the Django Software Foundation (DSF), an independent organization established as a 501(c)(3) non-profit.
Fuente: https://en.wikipedia.org/wiki/Django_(web_framework)

Avatar de Usuario
opoticeng
PreparaTIC26
Mensajes: 240
Registrado: 12 Ago 2014, 18:23
Agradecido: 0
Agradecimiento recibido: 0

Re: Ingreso libre - Pregunta 53: posible impugnación

Mensaje por opoticeng »

Aquí puedes ver cómo se puede impugnar una pregunta:
viewtopic.php?f=179&t=6095&p=40745&hili ... nar#p40745

rmva2
Usuario registrado
Mensajes: 9
Registrado: 20 Sep 2016, 12:57
Agradecido: 0
Agradecimiento recibido: 0

Re: Ingreso libre - Pregunta 53: posible impugnación

Mensaje por rmva2 »

Muchas gracias y perdón por no haberlo visto antes :wink:

rafa_cs
Usuario registrado
Mensajes: 11
Registrado: 22 Nov 2008, 18:12
Agradecido: 0
Agradecimiento recibido: 0

Re: Ingreso libre - Pregunta 53: posible impugnación

Mensaje por rafa_cs »

Yo también opino que es impugnable. Aunque igual soy parcial por que he marcado la D :P pero los cuatro frameworks web que aparecen existen.

Creo que la D también es correcta.

Avatar de Usuario
fjf
Usuario registrado
Mensajes: 54
Registrado: 18 Nov 2016, 10:29
Agradecido: 0
Agradecimiento recibido: 0

Re: Ingreso libre - Pregunta 53: posible impugnación

Mensaje por fjf »

opoticeng escribió:Aquí puedes ver cómo se puede impugnar una pregunta:
viewtopic.php?f=179&t=6095&p=40745&hili ... nar#p40745
En este hilo no queda claro la mejor manera de hacerlo
Última edición por fjf el 07 Jun 2017, 10:37, editado 1 vez en total.

rmva2
Usuario registrado
Mensajes: 9
Registrado: 20 Sep 2016, 12:57
Agradecido: 0
Agradecimiento recibido: 0

Re: Ingreso libre - Pregunta 53: posible impugnación

Mensaje por rmva2 »

Visto que han confirmado en otro hilo que la dirección seleccion.tic@inap.es está en la convocatoria, facilito la plantilla para el que le pueda interesar impugnarla también (está basada en el hilo del año anterior). CAMBIAD LO QUE ESTÉ EN NEGRITA al principio y al final del correo.
Un saludo y gracias.

---
Destinatario: seleccion.tic@inap.es
Asunto: Oposiciones al Cuerpo Superior de Informática (Convocatoria 2016 - A1). Primer ejercicio del turno libre. Alegación sobre la pregunta nº 53

Sr./Sra. Presidente/a del Tribunal del proceso selectivo del Cuerpo Superior de Sistemas y Tecnologías de la Información de la Administración del Estado,

Instituto Nacional de Administración Pública
C/ Atocha 106, 28012, Madrid.

D./Dña. <NOMBRE_Y_APELLIDOS>,
con NIF <NIF>,
con dirección a efectos de notificación en <DIRECCIÓN>
correo electrónico <CORREO_ELECTRÓNICO>
y teléfono <TELÉFONO>,

EXPONE QUE:
Habiéndome presentado al primer ejercicio para el acceso al Cuerpo Superior de Sistemas y Tecnologías de la Información de la Administración del Estado turno libre, convocado por Orden HAP/1430/2016, de 31 de agosto, (BOE nº 216, de 7 de septiembre de 2016) y celebrado en Madrid el día 25 de febrero de 2017, deseo formular las siguientes alegaciones:

En la plantilla de respuestas provisionales ubicada en:
https://sede.inap.gob.es/alfresco/d/d/w ... 9SD658.pdf

En la pregunta Nº 53:
Marque la opción verdadera en relación al framework web:
a) Incluye las herramientas e interfaces necesarias para integrarse con herramientas de acceso a datos, como por ejemplo Velocity.
b) Convention over configuration (CoC) es un paradigma de diseño software aplicado a los frameworks cuyo objetivo es reducir el número de decisiones que debe tomar el desarrollador.
c) Tiene como objetivo principal ofrecer una funcionalidad definida, auto contenida, siendo construido usando patrones de diseño, y su característica principal es su baja cohesión y alto acoplamiento.
d) Struts, Maverick, Spark o Django son ejemplos de framework para aplicaciones web.

Se da como válida la respuesta:
b) Convention over configuration (CoC) es un paradigma de diseño software aplicado a los frameworks cuyo objetivo es reducir el número de decisiones que debe tomar el desarrollador.

En base a las referencias que indico a continuación, entiendo que hay dos respuestas válidas b) y d), ya que Struts, Maverick, Spark y Django son, en efecto, ejemplos de framework para aplicaciones web.
Con arreglo a lo anterior, les facilito las definiciones de cada uno ellos de acuerdo con sus respectivos sitios oficiales, así como otra fuente de apoyo (Wikipedia), por si pudiera ser de utilidad.

Struts:
“Apache Struts is a free, open-source, MVC framework for creating elegant, modern Java web applications. It favors convention over configuration, is extensible using a plugin architecture, and ships with plugins to support REST, AJAX and JSON.”.
Fuente: https://struts.apache.org/

“Apache Struts 2 is an open-source web application framework for developing Java EE web applications. It uses and extends the Java Servlet API to encourage developers to adopt a model–view–controller (MVC) architecture.”.
Fuente: https://en.wikipedia.org/wiki/Apache_Struts_2 y/o https://en.wikipedia.org/wiki/Apache_Struts_1


Maverick:
“Maverick is a Model-View-Controller (aka "Model 2") framework for web publishing using Java and J2EE. It is a minimalist framework which focuses solely on MVC logic, allowing you to generate presentation using a variety of templating and transformation technologies.”.
Fuente: http://mav.sourceforge.net/

“Maverick is a model–view–controller framework for the Java platform that allows developing web applications in a very structured, modular and reusable way (thanks to its respect to the MVC pattern).”.
Fuente: https://en.wikipedia.org/wiki/Maverick_Framework


Spark:
“Spark - A micro framework for creating web applications in Java 8 with minimal effort.”.
Fuente: http://sparkjava.com/

“Spark is a free and open-source software web application framework and domain-specific language written in Java.”.
Fuente: https://en.wikipedia.org/wiki/Spark_(software)


Django:
“Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. Built by experienced developers, it takes care of much of the hassle of Web development, so you can focus on writing your app without needing to reinvent the wheel. It’s free and open source.”.
Fuente: https://www.djangoproject.com/

“Django (/ˈdʒæŋɡoʊ/ jang-goh)[5] is a free and open-source web framework, written in Python, which follows the model-view-template (MVT) architectural pattern.[6][7] It is maintained by the Django Software Foundation (DSF), an independent organization established as a 501(c)(3) non-profit.”.
Fuente: https://en.wikipedia.org/wiki/Django_(web_framework)


SOLICITA:
Que, dado que hay dos respuestas válidas, se proceda a anular la pregunta nº53.

En Madrid, a 27 de febrero de 2017

<NOMBRE_Y_APELLIDOS>

Responder

Volver a “PRIMER EXAMEN 2016”