option
Cuestiones
ayuda
daypo
buscar.php

DPWii

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
DPWii

Descripción:
DPWiiU N

Fecha de Creación: 2022/01/27

Categoría: Otros

Número Preguntas: 81

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

Identifique el nombre de dos servidores web. WampServer, XAMPP. Apache, WampServer. Nginx, Apache.

Indique el código que, al ejecutarse en un servidor web, presente en el navegador la cadena: verificando conocimientos. a. b. c.

¿Cuál de las siguientes sentencias permite crear una conexión a base de datos MariaDB o MySQL?. $conectaBD = new MysqlDB($servidor, $usuario, $password, $base_datos);. $conectaBD = new mysqli($servidor, $usuario, $password, $base_datos);. $conectaBD = mysqli($servidor, $usuario, $password, $base_datos);.

¿Cuál de las siguientes sentencias permite realizar una redirect a una página llamada destino.php a la cual se envía un parámetro llamado texto?. header(“Location_destino.php?texto=”mensaje”);. header(“destino.php?texto=”mensaje”);. header(“Location: destino.php?texto=”mensaje”);.

Identifique tres temáticas que se abarca cuando se estudia y aplica un framework. Lenguaje de programación, librerías y bibliotecas. Lenguaje de programación, sistema operativo y bibliotecas. Lenguaje de programación, librerías y IDE de programación.

Identifique dos sistemas de plantillas usados por los frameworks con lenguaje de programación PHP. Twing, Thymeleaf. Twing, Blade. Apache FreeMarker, Jinja.

¿Cuál es el comando para crear un proyecto en el framework Django?. Django-admin startproject nombre-proyecto. Django-admin start_project nombre-proyecto. Django-admin project nombre-proyecto.

Identifique el archivo generado en los proyectos de Django que permite: interactuar a través de la línea de comandos con el proyecto para crear aplicaciones, actualizar la base de datos, crear usuarios administradores para el proyecto. Settings.py. Manage.py. Wsgi.py.

Identifique el comando que permite crear y actualizar las tablas en la base de datos en un proyecto de Django. Python manage.py engine. Python manage.py sql. Python manage.py migrate.

¿Cuál es el comando usado en Django para crear una aplicación?. Python manage.py startapp nombre-app. Python manage.py start administrativo. Python manage.py start_app administrativo.

Dado un modelo con denominación Universidad, identifique el comando que permite obtener todos los registros de la base de datos mediante el ORM de Django. Universidad.session().objects.all(). Universidad.objects.all(). Universidad.objects.filter().

La entidad Universidad posee un atributo llamado dirección de tipo cadena. ¿Cuál es el comando que permita buscar todos los registros que contengan la cadena “Loja” en alguna parte del valor del atributo?. Universidad.objects.filter(direccion__contains=”Loja”).all(). Universidad.objects.filter(direccion.contains=”Loja”).all(). Universidad.objects.filter(direccion__contains(“Loja”)).all().

¿Cuál es el atributo que se debe agregar en una clase que hereda de admin.ModelAdmin, que permita mostrar atributos seleccionados de un modelo?. Losta_display. List_display. Listdisplay.

¿Cuál es el comando que permite crear un super-usuario administrador en un proyecto en Django?. Python manage.py createsuperuser. Python manage.py create_superuser. Python manage.py create_supe_ruser.

¿Cuál es el archivo en dónde se maneja la lógica en el framework Django?. Views.py. Models.py. Def.py.

Dada la siguiente estructura identifique el nombre de la aplicación. Ministerio. Apps. Rrhh.

Dadas las siguientes líneas de código que forman parte de una función del archivo views.py; identifique que tipo de datos se pasan como contexto al template o plantilla. ***Líneas de Código*** estudiantes = Persona.objects.all() mensaje = “Listado de Personas” numeroPersonas = len(estudiantes) informacion_template = {‘personas’: estudiantes, ‘numero_estudiantes’: numeroPersonas, ‘titulo’: mensaje} return render(request, ‘listadoEstudiantes.html’, informacion_template). 3 variables: 1) listado de objetos de tipo Persona; 2) numero_estudiantes tipo entero; 3) titulo de tipo cadena. 3 variables: 1) listado de objetos de tipo Estudiante; 2) numero_estudiantes tipo entero; 3) titulo de tipo cadena. 3 variables: 1) listado de objetos de tipo Persona; 2) numero_estudiantes tipo cadena; 3) titulo de tipo cadena.

En los templates de Django, ¿Cómo se representan las variables?. { variable }. {{ variable }}. [[ variable ]].

A través del uso de tags en Django, identifique el ciclo repetitivo que se pueden representar en los templates. While. Do-while. For.

¿Cuál es la clase que se puede usar para crear un formulario a partir de una clase definida en el modelo?. Form. ModelForm. ModelForms.

¿Cuál es la directiva que se usa en Django para prevenir ataques de sitios que generan solicitudes falsas?. {% csrf_token%}. {{ csrf_token }}. {% csrfToken%}.

Dado el siguiente archivo y en función de una petición generada a través de la URL 127.0.0.1:8000/administrativo/1/reporte-general, identifique la vista a la cual se hace referencia. ***Líneas de código*** url.py del proyecto urlpatterns = [ path(‘administrativo/’, include(‘administrativo.urls’)), ] ----------------------- url.py de la aplicación urlpatterns = [ path(‘’, views.listadoEstudiantesDos, name=’listadoEstudiantesDos’), path(‘editar-estudiante/<int:id>’, views.editarEstudiante, name=’editarEstudiante’), path(‘<int:id>/reporte-general’, views.crearReporte, name=’crearReporte’), ]. Views.crearReporte. Views. CrearReporte.

Dado el siguiente archivo llamado principal.html, identifique la plantilla que hereda de forma correcta del template principal.html. {% extends “principal.html” %} {% title %} Crear Estudiante {% endblock %} {% content %} <h2>Crear Estudiante</h3> <form action=”” method=”post”> {% csrf_token %} {{formulario.as_p}} <p><input type=’submit’ value=’Agregar’/></p> </form> {% endblock %}. {% extends “principal.html” %} {% block title %} Crear Estudiante {% end %} {% block content %} <h2>Crear Estudiante</h3> <form action=”” method=”post”> {% csrf_token %} {{formulario.as_p}} <p><input type=’submit’ value=’Agregar’/></p> </form> {% end %}. {% extends “principal.html” %} {% block title %} Crear Estudiante {% endblock %} {% block content %} <h2>Crear Estudiante</h3> <form action=”” method=”post”> {% csrf_token %} {{formulario.as_p}} <p><input type=’submit’ value=’Agregar’/></p> </form> {% endblock %}.

Dado el siguiente modelo de un proyecto en Django; identifique la clase que permita generar un formulario a través de ModelForm. ***Líneas de código*** class Docente(models.Model): nombre = models.CharField(max_length=30) apellido = models.CharField(max_length=30) identificacion = models.CharField(max_length=30, unique=True) def __str__(self): return “%s %s %s” % (self.nombre, self.apellido, self.identificacion). class DocenteForm(models.Model): class Meta: model = Docente fields = [‘nombre’, ‘apellido’, ‘identificacion’]. class DocenteForm(ModelForm): model = Docente fields = [‘nombre’, ‘apellido’, ‘identificacion’]. class DocenteForm(ModelForm): class Meta: model = Docente fields = [‘nombre’, ‘apellido’, ‘identificacion’].

Identifique una de las formas de instalar de manera conjunta: lenguaje de programación PHP, gestor de base de datos MariaDB y el servidor web Apache. XAMPP. PHPMyAdmin. Nginx.

Con base a las siguientes líneas de código; identifique la salida que generan. false false false false false true true true true false. false false false false false true true true true true. false false false false false true true true false false.

¿Cuál de las siguiente sentencias permiten verificar que se tiene en funcionamiento el lenguaje de programación PHP en el servidor?. <?php phpinfo(); ?>. <php phpinfo(); ?>. ! <php | phpinfo(); | > :.

Identifique lenguajes utilizados del lado del servidor; para la generación de aplicaciones. PHP, Python, Java. PHP, HTML, Java. PHP, XML, Java.

Identifique las características que se asocian al lenguaje de programación PHP. Lenguaje de código abierto, independiente de la plataforma, posee gran número de librerías. Lenguaje de código abierto, funciona en sistemas GNU/Linux, posee gran número de librerías. Lenguaje de código abierto, independiente de la plataforma, posee un número mínimo de librerías.

¿Cuál de las siguiente ideas son ventajas del Modelo-Vista-Controlador?. Reutilización de código. Mejor manejo de base de datos noSql. Mejorar los tiempos de respuesta en el acceso a base de datos.

Identifique una clase que puede ser usada en el modelado de una aplicación en Django. class Barrio(models.Model): nombre = models.CharField(max_length=100) tipo = models.CharField(max_length=100). class Barrio(): nombre = models.CharField(max_length=100) tipo = models.CharField(max_length=100). class Barrio(Model.models): nombre = models.CharField(max_length=100) tipo = models.CharField(max_length=100).

¿Cuándo fue diseñado el Modelo-Vista-Controlador?. Finales de los setenta. Finales de los ochenta. Finales de los noventa.

Identifique la idea correcta respecto al patrón Modelo-Vista-Controlador. Es un patrón de arquitectura de software, que separa los datos y la lógica de negocio de una aplicación de la interfaz de usuario y el módulo encargado de gestionar los eventos y comunicaciones. Es un patrón de arquitectura de base datos, que separa los datos y la lógica de negocio de una aplicación de la interfaz de usuario y el módulo encargado de gestionar los eventos y comunicaciones. Es un patrón de sistemas geográficos, que separa los datos y la lógica de negocio de una aplicación de la interfaz de usuario y el módulo encargado de gestionar los eventos y comunicaciones.

¿Cuál es el sistema de plantillas que usa el framework Laveral?. Blade. Twing. Template Parser Class.

¿Cuál es el sistema de plantillas que usa el framework Ninja?. Apache FreeMarker. Thymeleaf. Twing.

Identifique dos frameworks de lenguaje de programación Python. Flask y Django. Flask y Spring. Flask y Laveral.

¿Cómo maneja el framework Django el Modelo-Vista-Controlador?. Modelo-Vista-Template. Modelo-Vista-Controlador. Modelo-Data-Template.

Identifique el comando que permita generar un proyecto en Django. django-admin startproject nombre-proyecto. django-admin project nombre-proyecto. django-admin start nombre-proyecto.

Identifique el comando que permite levantar el proyecto a través del servidor propio en Django. python manage.py runserver. python runserver. python runserver manage.py.

¿Cuál es el archivo que permite manejar las vistas en una aplicación de Django?. views.py. wsgi.py. models.py.

¿Qué argumentos se puede pasar a una función render?. El objeto request, la plantilla o template donde se desplegará la lógica desarrollada en la función y un diccionario con datos que necesitamos pasar a la plantilla. El objeto response, la plantilla o template donde se desplegará la lógica desarrollada en la función y un diccionario con datos que necesitamos pasar a la plantilla. El objeto request, la plantilla o template donde se desplegará la lógica desarrollada en la función y una lista con datos que necesitamos pasar a la plantilla.

Seleccione la secuencia de código correcta de una vista en Django. def listado(request): informacion_template = {'mensaje': 'Hola mundo'} return render(request, 'template.html', informacion_template). def listado(): informacion_template = {'mensaje': 'Hola mundo'} return render(request, 'template.html', informacion_template). def listado(response): informacion_template = {'mensaje': 'Hola mundo'} return render(request, 'template.html', informacion_template).

¿Cómo se presenta el valor de una variable en un template o plantilla en Django?. {{nombre-de-la-variable}}. {nombre-de-la-variable}. <<nombre-de-la-variable>>.

¿Cuál es la forma correcta de representar un ciclo repetitivo en una plantilla de Django?. {% for e in listado %} {{e}} {% endfor %}. { for e in listado } {{e}} { endfor }. {{ for e in listado }} {{e}} {{ endfor }}.

Indique el valor correcto que se le puede dar a un atributo urlpatterns en el archivo urls.py de una aplicación. urlpatterns = [ path('uno', views.uno, name='uno') ]. urlpatterns = [ path['uno', views.uno, name='uno'] ]. urlpatterns = [ path(('uno'), (views.uno), (name='uno')) ].

Indique la forma correcta de declarar una subclase de ModelForm. class EntidadForm(ModelForm):· class Meta: model = Entidad· fields = ['attr1', 'attr2', 'attr3']. class EntidadForm(Meta):· class ModelForm: model = Entidad· fields = ['attr1', 'attr2', 'attr3']. class EntidadForm():· class Meta: model = Entidad· fields = ['attr1', 'attr2', 'attr3'].

¿Cuál es la directiva o tag que se debe usar en los templates para prevenir ataques de sitios que generan solicitudes falsas?. {% csrf_token %}. {% csrfToken %}. { csrf_token }.

Dadas las siguientes líneas de código que forman parte de una función del archivo views.py; identifique que tipo de datos se pasan como contexto al template o plantilla. ... estudiantes = Persona.objects.all() mensaje = "Listado de Personas" numeroPersonas = len(estudiantes) informacion_template = {'personas': estudiantes, 'numero_estudiantes': numeroPersonas, 'titulo': mensaje} return render(request, 'listadoEstudiantes.html', informacion_template). 3 variables: 1) listado de objetos de tipo Persona; 2) numero_estudiantes tipo entero; 3) titulo de tipo cadena. 3 variables: 1) listado de objetos de tipo Estudiante; 2) numero_estudiantes tipo entero; 3) titulo de tipo cadena. 3 variables: 1) listado de objetos de tipo Persona; 2) numero_estudiantes tipo cadena; 3) titulo de tipo cadena.

¿Cuál es el tag que se usa para cargar los archivos css en una aplicación de Django?. load. extends. loads.

¿Cuál es la forma correcta de asignarle valores al atributo search_fields en una subclase de ModelAdmin?. search_fields = ('atributo1', 'atributo2'). search_fields = ['atributo1', 'atributo2']. search_fields = {'atributo1', 'atributo2'}.

¿Cuál de las siguientes sentencias permite crear una conexión a base de datos: MariaDB o MySQL?. $conectaBD = new mysqli($servidor, $usuario, $password, $base_datos);. $conectaBD = mysqli($servidor, $usuario, $password, $base_datos);. $conectaBD = new Mysqli($servidor, $usuario, $password, $base_datos);.

¿Cuál es el sistema de plantillas que usa el framework Laveral?. Twig. Blade. Blade y Twig.

En el framework Django, qué sucede cuando no se ha especificado un atributo como clave primaria en un clase del modelo?. Django crea automáticamente un campo AutoField. Django crea automáticamente un campo CharField. Django crea automáticamente un campo IntegerField.

Identifique el comando que permite realizar cambios en la base de datos en el framework Django. python manage.py migrate. python migrate. python manage.py makemigrations.

¿Cuál de las siguientes secuencias, permite crear un objeto de una entidad de una aplicación y guardar dicha información en la base de datos; en Django?. e1 = Estudiante(nombre="Luisa", apellido="Tene", cedula="1100991133") e1.save(). e1 = Estudiante(nombre="Luisa", apellido="Tene", cedula="1100991133") save(e1). e1 = Estudiante(nombre="Luisa", apellido="Tene", cedula="1100991133") e1.save().commit().

¿Cuál es el comando que permite obtener todos los registros de una entidad a través del ORM del framework Django?. Entidad.objects.all(). Entidad.objects.filter.all(). Entidad.objects.filter_by.all().

Dada la siguientes opciones, identifique la secuencia correcta que permite agregar una clase llamada Auto a la interfaz de administración de Django. from django.contrib import admin from app.models import Auto admin.site.register(Auto). from django.contrib import admin from app.models import Auto admin.register(Auto). from django.contrib import admin from app.models import Auto site.register(Auto).

Seleccione los tipos de datos más comunes en lenguaje PHP. enteros, flotantes, strings, diccionarios. enteros, flotantes, tuplas, arrays. enteros, flotantes, strings, arrays.

¿Cómo se llama la variable descrita en el archivo settings.py que permite agregar una aplicación al proyecto de Django?. INSTALLED_APPS. INSTALLEDAPPS. APPS.

Dado el siguiente código, analice la respuesta que se visualizará al momento de ejecutarlo en un navegador. Loja99. Loja100. Loja.

En Django se puede hacer uso de un servidor ligero para ver el funcionamiento del proyecto y las aplicaciones. Identifíque el comando para ello. python manage.py runserver. python manage.py runproject. python manage.py runapp.

Dada una clase llamada EdificioForm; se crea un objeto llamado formulario a través de la siguiente línea de código: formulario = EstudianteForm(request.POST) ¿Cuál es la forma de validar el formulario?. formulario.is_valided(). formulario.is_valid(). formulario.valid().

Dado el siguiente código, analice la respuesta que se visualizará al momento de ejecutarlo en un navegador. Falso Verdadero No se visualiza nada Contenidos de. Falso. Verdadero. No se visualiza nada.

¿Cuál es el paradigma de programación que se debe manejar para trabajar con un framework?. Programación Orientada a Objetos. Programación Funcional. Programación Estructurada.

Dados los archivos 145a.php y 145b.php; analice y seleccione la línea de código faltante para el archivo 145b.php, con el objetivo de presentar en pantalla el valor de la suma de los valores ingresados en los inputs type number del archivo 145a.php. echo $_REQUEST["numero1"] + $_REQUEST["numero2"];. echo $_REQUEST["numero1" + "numero2"];. echo $_REQUEST["numero1"] . $_REQUEST["numero2"];.

¿Cuál es el comando que permite crear la tablas de base de datos por defecto en el proceso de creación de un proyecto de Django?. python inti .py migrate. pythonmanage.pymigrate. python settings.pymigrate.

De las siguientes sentencias; identifique la vista que permita obtener todos los registros de una clase llamada Auto que tengan en el atributo placa la expresión "LAE" y enviarlos para ser renderizados y presentados en una template de Django. a. b. c.

Dado el siguiente código, analice la respuesta que se visualizará al momento de ejecutarlo en un navegador. 55. 60. 115.

Identifique dos frameworks de ambiente web de lenguaje PHP. SqlAlchemy, Codeigneter. Lavarel, Flask. Lavarel, Codeigneter.

Dado el siguiente archivo, identifique la salida correcta: LOJA Loja. Loja LOJA. Loja Loja.

Existen algunos conceptos claves para el entendimiento y manejo de un framework; identifíquelos: HTML, CSS, JavaScript. HTML, CSS, GNU/Linux. XML, CSS, JavaScript.

Dada la siguiente clase llamada Auto. Señale la línea de código correcta que permite seleccionar todos los registros de la entidad, haciendo uso del ORM de Django. Auto.object.all(). Auto.objects.all(). Auto.query.objects.all().

Seleccione la etiqueta de HTML que permite usar formularios en PHP. <form> </form>. <formulario> </formulario>. <input> </input>.

Identifique la decada en la que se lanzó el patrón de arquitectura de software modelo-vista-controlador. 1990. 1980. 1970.

Dado el siguiente código, analice la respuesta que se visualizará al momento de ejecutarlo en un navegador. ECUADOR LUGAR DE FAUNA DIVERSAECUADOR LUGAR DE FAUNA DIVERSA. Ecuador lugar de fauna diversaECUADOR LUGAR DE FAUNA DIVERSAECUADOR LUGAR DE FAUNA DIVERSA. UADOR LUGAR DE FAUNA DIVERSA Ecuador lugar de fauna diversaECUADOR LUGAR DE FAUNA DIVERSA.

De los siguientes comandos. ¿Cuál es correcto para la creación de una aplicación en un proyecto Django?. python manage.py app nombreAplicacion. python manage.py start-app nombreAplicacion. python manage.py startapp nombreAplicacion.

¿Cuál es el archivo que tiene en su estructura las configuraciones del proyecto de Django?. settings.py. manage.py. _init_.py.

¿Cuál de las siguientes son opciones válidas en lenguaje PHP para generar comentaris de una sola línea?. / %. // #. \\ #.

En las vistas de Django; ¿Qué nombre tiene el módulo que se usa para pasar la información al navegador como respuesta?. HttpResponse. Response. HttpResponsive.

Dado el siguiente código, analice la respuesta que se visualizará al momento de ejecutarlo en un navegador. 3. 3.3. 3.33333333333.

Dada la siguiente clase llamada Auto. Identifique la secuencia de líneas de código que se pueden usar en el shell de Django para crear un objeto de tipo Auto. obj1 = Auto(placa="LBB001", color="rojo") obj1.save(). obj1 = new Auto(placa="LBB001", color="rojo") obj1.commit(). obj1 = new Auto(placa="LBB001", color="rojo") obj1.save().

Denunciar Test