EXAMEN COMPLEXIVO2
![]() |
![]() |
![]() |
Título del Test:![]() EXAMEN COMPLEXIVO2 Descripción: Libreria de comunicacion/ Tkinter y los widget / VARIOS |




Comentarios |
---|
NO HAY REGISTROS |
¿Cuál es el contenedor, base o raíz de todos los widgests que conforma la interfaz?. Frame. Tk. Menu. Dialogs. ¿Qué elemento es un marco contenedor de otros widgets?. Frame. Tk. Menu. Dialogs. ¿Cuál es el widget utilizado para mostrar textos estáticos en la programación orientada a objetos?. Frame. Tk. Menu. Label. ¿Qué elemento sirve generalmente para que el usuario escriba un valor?. Frame. Entry. Menu. label. ¿Qué sintaxis es la correcta para crear un botón, añadirlo a la raíz root y crear un comportamiento a una función con el nombre grabar?. Button(root,text=”Click”).pack. Button(root,text=”Click”, command =grabar).pack. Button(text=”Click”).pack. Button(root,text=”Click”, command =ingresar).pack. ¿Cuál es la sintaxis correcta para crear un Label de root= Tk()?. Label(root, text=”Label creada”). Labe(root, text=”Label creada”). Label(root, text=”Label creada”).pack(). Label(text=”Label creada”).pack(). ¿Cuál es la sintaxis correcta para crear un Entry hacia el lado derecho de root= Tk()?. entry = Entry(root) entry.pack(side=RIGHT). entry = Entry(root) entry.pack(side=LEFT). entry = Entry(root) entry.pack(side=CENTER). entry = Entry() entry.pack(side=RIGHT). ¿Cuál es la sintaxis correcta para agregar un título a la ventana de root= Tk()?. root.iconbitmap('hola.ico'). root.title("Hola mundo"). root.resizable(0, 0). root= Tk(). ¿Cuál es la sintaxis correcta para indicar el widget Frame estableciendo el tamaño con ancho de 480 y alto de 320 de root = Tk()?. Frame(root, width=480,height=320).pack(). Frame(root, width=320,height=480) .pack(). frame.config(bg="lightblue"). Frame(root).pack(). ¿Cuál es el widget donde el usuario puede hacer un clic?. Text. Label. Button. Entry. ¿Qué es una base de datos en informatica?. Es un almacen información de archivos fisicos. Es un conjunto de datos accesados solo por comandos. Es un sistema con una interfaz definida por el usuario. Es un conjunto de datos accesados por un conjunto de programas. ¿Cuál es el módulo que se debe importar para conexión a base de datos?. support. math. sqlite3. tkinter. ¿Cuál es la instrucción para la cadena de conexión a una base de datos ej: persona.db?. conexion = sqlite3.connect(persona.db'). conexion = connect(persona.db'). conexion = sqlite3.connect(). ninguna de las anteriores. ¿Qué se debe crear antes de escribir una consulta en la base de datos?. cursor(). commit(). close(). execute(). ¿Cuál es la sentencia para recuperar información de todos los campos de la tabla usuario de la base de datos persona.db?. cursor.execute("SELECT * FROM tabla"). cursor.execute("SELECT * FROM usuario"). cursor.close("SELECT * FROM usuario"). "cursor.execute(""SELECT * FROM persona"") ". ¿Dónde se utiliza el Tag {% extends %} en la herencia de Templates?. En el Template padre. En el Template hijo. En cualquiera. Únicamente puede definir un atributo. ¿Cuántos Tags {% block %} se pueden definir en un Template?. Tantos como se necesiten. Solo uno por template. Ninguno. Solo dos por template. ¿Qué tipo de campo se utiliza para almacenar una cadena de texto de longitud indeterminada?. TextField. ChaField. IntegerField. PositiveIntegerfield. ¿Qué es Django?. Es un flamework web. Es una plantilla Html5. Es una plantilla HTML. Es un conjunto de código desarrollado por un programadores. ¿Cómo creamos por comandos un proyecto en Django ?. django-admin startproject orion. manage.py makemigrations blog. python manage.py createsuperuser. manage.py run startapp blog. ¿Cómo ejecutamos por comandos un proyecto en Django?. manage.py runserver. manage.py makemigrations blog. python manage.py createsuperuser. manage.py run startapp blog. ¿ Qué permite el archivo settings en django?. Nos permita configurar cambios en idioma, zona horaria, conexión a bases de datos, permisos, seguridad, directorio de templates, entre otros. Nos Permite definir elementos Html5, Css y Atributos del documento. Nos Permite Ejecutar el proyecto en el Navegador. Es un archivo mas de codigo. ¿Qué tipo de archivos pueden ser considerados como archivos estáticos (static files) en Django ?. Son los archivos CSS e imágenes. Nos permita configurar cambios en idioma, zona horaria, conexión a bases de datos, permisos, seguridad, directorio de templates, entre otros. Son una configuración de controladores y registradores. Sin servidores de desarrollo se reinicia automáticamente. ¿En qué archivo se crea un modelo en una app?. models.py. tests.py. urls.py. admin.py. ¿Qué nos permite el comando python manage.py makemigrations?. Examina todos sus modelos disponibles y crea migraciones para las tablas que aún no existen. Almacenamiento en caché de todas las visitas en un sitio web. Almacenamiento en caché de todos los archivos estáticos. El servidor de desarrollo se reinicia automáticamente. ¿Cuál es el valor de DEBUG cuando el sitio web está en línea o implementado?. FALSO. VERDADERO. Ninguna. Nulo. ¿Cómo creamos por comandos una apps en Django ?. python manage.py startapp core. manage.py makemigrations blog. python manage.py createsuperuser. Ninguna de las Anteriores. ¿Qué sucede cuando el archivo url.py se edita mientras el servidor de desarrollo aún se está ejecutando?. El servidor de desarrollo se reinicia automáticamente. El servidor de desarrollo termina. El servidor de desarrollo no hace nada. La página web se vuelve a cargar automáticamente. ¿Cómo podemos emigrar por comandos un modelo en Django?. python manage.py migrate. python manage.py createsuperuser. manage.py run startapp blog. No es posible mediante comandos. ¿Qué comando me permite crear un usuario en el portal Admin?. python manage.py createsuperuser. manage.py makemigrations blog. manage.py run startapp blog. No existen comandos en el portal Admin. ¿Qué permiten los templates en Django?. Nos permiten insertar elementos Python dentro del HTML. Schema, prefijo, dominio, alias, ruta y nombre del recurso. Schema, prefijo, sufijo, puerto, ruta y nombre del recurso. Nos permiten insertar elementos HTML dentro de Python. ¿En qué marco se basa Django ?. MVT o MTV (Modelo-Vista-Plantilla). MVVM. MVC. MVCP. ¿Cuál de estos comandos se usa para imprimir la consulta SQL del modelo?. sqlmigrate. emigrar. showmigration. migration. ¿Qué implementación sería más rápida para contar el número de libros en Django mediante la sentencia "libros= libros.objects.all()"?. Implementación a nivel de base de datos - libros.objects.count (). Implementación de Python - len (libros). Implementación del lenguaje de plantilla - {{libros | longitud }}. Implementación del lenguaje de plantilla - {{libros }}. ¿Qué imprime {{forloop.counter}}?. Imprime el valor entero de numero de veces el bucle ejecutado. Imprime el valor decimal de numero de veces el bucle ejecutado. Imprime el valor del metodo counter del objeto forloop. No imprime valores ya que {{forloop.counter}} no los almacena. ¿Qué es template tag?. Etiquetas html5 para manejo de eventos. Etiquetas html5 para manejo de colores. Etiquetas html5 para majejo de reglas de navegacion. Etiquetas que permiten elaborar plantillas de diseno y herencia en django. ¿Qué es un ORM?. Herramienta para mapeo de objetos relacionales de una base de datos. Motor de base de datos. Etiquetas en css. ¿Para qué sirve el comando migrations en Django?. Es un comando que modifica las estructuras de base de datos en el ORM de Django. Migrar la capa de vista. Migrar la capa de plantilla. Migrar la capa controlador. ¿Qué uso tiene el archivo urls.py en Django?. Registrar las url en el proyecto independiente de las apps que se tengan. Localizador de recursos uniforme. Método para obtener atibutos de un formulario. Direccion del navegador. ¿Qué es el QuerySet en Django?. Es una coleccion de objetos de la base de datos. Es una coleccion de atributos de la base de datos. Es una coleccion de templates de la base de datos. Es una coleccion de datos completamente estaticos. ¿Qué es una cookie?. Información mínima almacenada en el navegador del cliente. Fragmento de codigo en Django. Direccion Url en el archivo urls.py. Entidad que permite registrar pesonas en DJango. ¿Qué son los formularios web?. Documentos para secretaria. Documentos basados en directivas de programacion. Documentos para registrar lenguajes de programacion estandarizados. Pantallas que permiten el registro de datos e informacion en un sistema web. ¿Qué permite dar estilo a una pantalla o formulario web?. CSS. JavaScript. Html5. Python. ¿Qué es CSRF token?. Interface web que permite relacionar el formulario con el servidor. Interface web que permite interactuar al usuario con el formulariio web. Cliente Servidor Web. Template tag que previene ataques de Cross-Site Request Forgery. ¿Qué es un CRUD y qué permite realizar en los framework?. Operaciones de administracion sobre un motor de base de datos usando SQL. Acciones de manipulacion en la inserccion de nuevos usuarios a la base de datos. Operaciones que se realizan sobre sel servidor de aplicaciones web. Realizar operaciones de creacion, actualizacion, lectura o consulta y borrado de registros en la base de datos mediante un ORM. "¿Qué corrección se necesita de la siguiente clase de modelo? class Persona(models.Model): nombre = models.CharField(max_length=200) apellido = models.CharField(max_length=200) edad = models.Integer() email = models.Email() genero = models.CharField(max_length=2) estado = models.IntegerField() user = models.CharField(max_length=15) usermod = models.CharField(max_length=15) created = models.DateTimeField(auto_now_add=True) updated = models.DateTimeField(auto_now=True) class Meta: db_table=""persona"" verbose_name = ""persona"" verbose_name_plural = ""personas"" ordering = ['created'] def __str__(self): return self.apellido + ' ' + self.nombre". "nombre = models.CharField(length=100) apellido = models.CharField(length=100)". "edad = models.IntegerField() email = models.EmailField()". "genero = models.DecimalField(max_digits=10, decimal_places=4) estado = models.DecimalField()". clase Persona(models.Model):. ¿Qué tipo de herencia puede manejar la capa de modelo o el ORM de Django?. Son 3 tipos posibles : Clase abstracta, multitabla y proxy. Son 3 tipos posibles : publica, privada y protegida. Son 4 tipos posibles: abstracta, publica, privada y protegida. No maneja herencia. ¿Cómo puedes actualizar el modelo de base de datos en el ORM de Django?. comando makemigrations. comando startapp. comando startproject. comando django-admin. ¿Cómo puedo integrar el uso de css, javscript a la estructura jerarquica del proyecto de django?. uso static files. urls.py. views.py. css.py. ¿Qué determina los tipos de celdas de clase (Field Class Type) en el modelo orm de django?. El tipo de dato en la urls.py. Determina el tipo de columna en la base de datos, un html widget default para renderizar, y validar en una celda de texto en un formulario web. El tipo de datos en la views.py. Una variable de configuracion en settings.py. ¿Qué función permite interacturar con las urls en django?. Diseñando template en la capa de plantilla. Definiendo clases en la capa de modelo. Definiendo clases en la capa de vista. Mediante la funcion path en el archivo urls.py. "¿Qué corrección se necesita de la siguiente codificacion en herencia de plantillas? {% block title %} About {% endblock title %} {% extends ""index.html"" %} {% block background %}{% load static %}{% static 'img/about-bg.jpg' %}{% endblock %} {% block headers %} <h1> John Palomeque </h1> <span class=""subheading"">Ingeniero de Computacion</span> {% endblock %} {% block content %} <h2> Acerca de </h2> {% endblock %}". {% extends "base.html" %}. "{% extends ""index.html"" %} {% block title %} About {% endblock title %} ". {% block imagen %}{% load static %}{% static 'img/about-bg.jpg' %}{% endblock %}. "{% block content %} <h2> Login </h2> {% endblock %}". ¿Qué template tag permite realizar la herencia de plantillas?. block. url. static. extends. ¿Qué corrección se necesita de la siguiente clase de modelo? class Persona(models.Model): nombre = models.CharField(max_length=200) apellido = models.CharField(max_length=200) edad = models.IntegerField() email = models.EmailField() genero = models.CharField(max_length=2) estado = models.IntegerField() user = models.CharField(max_length=15) usermod = models.CharField(max_length=15) created = models.DateTimeField(auto_now_add=True) updated = models.DateTimeField(auto_now=True) class Meta: table="persona" verbose_name = "persona" verbose_name_plural = "personas" ordering = ['created']. "edad = models.IntegerField email = models.EmailField". genero = models.CharField(max_length=1). db_table="persona". verbose_name_plural = "personal". ¿Qué archivo permite definir la conexión a base de datos en Django?. Settings.py en el proyecto. urls,py. urls,py views.py. models.py. ¿Qué sintaxis se utiliza en la clase Project del archivo models, para que se muestre un nombre diferente al migrar el modelo al gestor de base de datos?. "class Meta: db_table = 'proyecto'". "class Meta: tabla = 'proyecto'". "class Meta: name = 'proyecto'". "class Meta: verbose_name= 'proyecto'". ¿Qué método envía los datos usando la URL?. get. post. REST. RESTFULL. ¿Qué método envía los datos de forma que no podemos verlos (en un segundo plano u "ocultos" al usuario)?. get. contexto. post. value. ¿Cuál es la sintaxis correcta para registrar una clase de un archivo models y se muestre en el administrador de Django?. "from models import nombremodelo admin.site.register(nombremodelo)". "from models import nombremodelo register(nombremodelo)". "from models import nombremodelo admin(nombremodelo)". "from models import nombremodelo site.register(nombremodelo)". ¿Cuál es el valor del atributo type de una etiqueta input para configurar un caja de texto para ingresar password en HTML5?. clave. password. id. password_id. ¿Cuál es el archivo de un proyecto en Django que permite ejecutar los comandos propios de Django?. settings.py. manage.py. urls.py. __init__.py. ¿Cuál es la sintaxis para heredar toda la página de base en index, si se tiene un template html llamado base.html y otro archivo llamado index.html?. {% static 'base' %}. {% block content %}base.html{% endblock %}. {% extends base.html %}. {% block title %}base{% end title %}. ¿Cuál es la forma correcta de crear una url indicando que index es la vista principal si se tiene dos vistas de nombre index y about respectivamente?. "path('index', views.index(), name= 'index'), path('about/', views.about, name='about'),". "path('', views.index(), name= 'index'), path('about/', views.about, name='about'),". "path('/index/', views.index(), name= 'index'), path('about/', views.about, name='about'),". "path('/', views.index(), name= 'index'), path('/about/', views.about, name='about'),". ¿Qué es un front end?. Es la parte que procesa las entradas, generalmente carga desde el servidor. Es la parte del software que interactúa con los usuarios. Lenguaje de marcado que se utiliza para el desarrollo de páginas de Internet. Atributo especifica el color del texto que de los vínculos cuando son seleccionados por el usuario. ¿Qué es un Back end?. Planificación, que consiste en un conjunto de actividades a realizar de manera articulada entre sí. Parte que procesa la entrada desde el front-end, generalmente carga desde el servidor. Quinta revisión del lenguaje de marcado estándar que se emplea para la web. Teoría de bases de datos, un vista es una consulta que se presenta como una tabla a partir de un conjunto de tablas en una base de datos relacional. |