Daypo_Cuestionario_consolidado_de_Desarrollo_Basad_231201_191958 (1)

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 22

Identifique la forma correcta para agregar un objeto de una entidad creada en SqlAlchemy a la sessión para luego

ser agregada a la base de datos.


Y O session.add(objeto-de-entidad)
O sesslon.append(objeto-de-entidad)
O sesslon.extends(objeto-de-entidad)

Identifique un ORM usado en lenguaje de programación Java


Y O Hibernate

O SqlAlchemy
O Doctine

Identifique los pasos para visualizar un HTML navegador en su computador:


el código en un editor de texto Abrir el navegador que usted desee (Chrome, Mozilla Firefox), ir al
O Copiar
-

menú Archivo, opción Abrir Archivo y buscar el archivo en el directorio donde está el archivo HTML.
Copiar el código en un editor de texto Guardar el archivo con extensión .js Abrir el navegador que usted
- -

O desee (Chrome, Mozilla Firefox), ir al menú Archivo, opción Abrir Archivo y buscar el archivo en el directorio
donde está el archivo HTML
Copiar el código en un editor de texto Guardar el archivo con extensión .html Abrir el navegador que
- -

Y O usted desee (Chrome, Mozilla Firefox), Ir al menú Archivo, opción Abrir Archivo y buscar el archivo en el
directorio donde está el archivo HTML.

Dado el siguiente concepto: uso de la aplicación por parte de personas que posean diversas formaciones y
aptitudes. Identifique a qué concepto en el marco de la calidad de software en el desarrollo de sitios web pertenece:
O Seguridad
Y O Facilidad de uso e imagen atractiva

O Portabilidad y compatibllidad Facllidad de uso e Imagen atractiva

Dada una base de datos llamada baseCouchDB en CouchDB; ¿Cuál es la dirección que permite obtener el total de
documentos de la base de datos Indicada?
Y O http://www.0.0.1:5984/baseCouchDB/_all_docs
O http://www.0.0.1:5984/baseCouchDB/all
O http://www.0.0.1:5984/_all_docs

Dado el sigulente código HTML, Identlflque la sentencia que hace falta agregar en la línea 4 para establecer como
conjunto de caracteres por interpretar: UTF-8
1 <!DOCTYPE html>
2 <html>
3 <head>
4
5 <meta name="viewport" content="width=device-width" / >
6 <title></tltle>
7 </head>
8 <body>
9 <p> Nombre</p>
10 <p>Apellido</p>
11 <p>Cédula</p>
12 </body>
13 </html>

Y O <meta charset="utf-8" / >


O <link charset="utf-8" / >
O <script charset="utf-8" / >
Servicios de mejora que involucran flujos de trabajo y seguridades es ofrecido por la empresa Microsoft a través de
qué tipo de servicio en la nube.
O laas
Y O Paas
O Saas

En el marco de las tecnologías para la creación de sitios web; a que concepto hace referencia la siguiente idea:
Conjunto de documentos que poseen información en diferentes formatos como texto, audio, video-multimedias.
O HTML

O Navegador Web
Y O Página web

Seleccione las dos grandes funcionalidades de SqlAlchemy.


Y O SqlAlchemy Core y SqlAlchemy ORM
O SqlAlchemy Core y SqlAlchemy NoSql
O SqlAlchemy CRUD y SqlAlchemy ORM

¿Cuál de las siguientes sentencias permiten conectarse a una base de datos SQLite haciendo uso de la librería
SglAlchemy?
O Engine = createEngine('sglite: ///demobase.db").
Y O Engine = createengine('sqlite: ///demobase.db".
O Engine = create('sqlite: ///demobase.db").

¿Cuál de las siguientes afirmaciones es verdadera, respecto a los ORM?


O ORM no Implde la ejecución de inyecciones SQL.

O Procesos de desarrollo lentos.

Y O Con el uso de ORM se puede cambiar de motor de base datos en cualquier momento.

¿Cuál de las siguientes ideas se consideran características propias de la librería jQuery?


Mejora y simplicidad en el uso de la técnica de desarrollo de ambiente web Extensible Markup Language para
O crear aplicaciones interactivas

Y Mejora y simplicidad en el uso de la técnica de desarrollo de ambiente web Asynchronous JavaScript And
O XML para crear aplicaciones interactivas
Mejora y simplicidad en el uso de la técnica de desarrollo de ambiente web HyperText Transport Protocolo
O Secure para crear aplicaciones interactivas

Identifique un ORM usado bajo el lenguaje de programación PHP


O SqlAlchemy.
Y O Doctrine.

O Ebean.
Identifique una librería ORM para lenguaje Python y lenguaje Ruby.
Y O Pony ORM para Python y Sequel para Ruby
O Pony ORM para Python y Ebean para Ruby
O Pony Eloquent para Python y Sequel para Ruby

De acuerdo al concepto de un ORM, ¿Cuál de las siguientes afirmaciones es correcta?


Pasar objetos de clases realizadas en lenguajes de programación a registros en archivos planos como txt y
O Ccsv.

Y O Pasar objetos de clases realizadas en lenguajes de programación a registros en base de datos relacionales.
Pasar objetos de clases abstractas realizadas en lenguajes de programación a registros en base de datos
O relacionales.

¿Cuáles son las opciones para realizar consultas en CouchDB?


Y O Map/Reduce; API a través del protocolo HTTP
O Map/Reduce; API a través del protocolo FTP
O Map/Reduce; SQL

Seleccione las partes que conforman un Localizador Uniforme de Recursos (URL)


O Dominio, Ruta
O Protocolo, HTML, Ruta

Y O Protocolo, Dominio, Ruta

Usando la librería SqlAlchemy; seleccione la opción que permite indicar a una entidad que un atributo llamado
"identificacion" se considerado como clave primaria.
Y O Identificacion = Column(Integer, primary_key=True)
O identificacion = Integer(Column, primarykey=True)

O identificacion = Column( Integer)

Identiflque una varlante del estándar HTML, que añade funcionalldad en cuanto a la creación de estilos y etiquetas y
permite la interoperabilldad con lenguajes como JavaScript.
Y O DHTML

O XML

O DXTML

Alojar una página web en un servidor. ¿Con qué nombre se lo conoce?


Y O Hosting.
O Dirección IP.

O Dominio.
Identifique una recomendación esencial para programar pantallas en HTML.
O Los elementos HTML se deben expresar solo en pixeles.

O Los elementos HTML se deben expresar en pixeles, no porcentajes

Y O Los elementos HTML se deben expresar en porcentajes, no pixeles.

Identifique el concepto correcto para HyperText Markup Language.


Y O Es un lenguaje de etiquetado de documentos que permite la generación de páginas

O Es un lenguaje de programación funcional que permite la generación de páginas.

O Es un lenguaje de orientación a objetos que permite la generación de páginas.

En la interfaz web de CouchDB; ¿Cuál es la opción que se debe seleccionar para crear una vista?

O Desing
Y O Desing Documents
O Documents

Seleccione el protocolo permite administrar peticiones y respuestas que se puedan dar entre el cliente y servidor; y
Usa el puerto 80.

O HTTPS

Y O HTTP

O SSH

*DOCTYPE html
htal> Dado e siguiente código:
<head>
<meta charset="utf-8% > ¿Cuál es la salida por final en el navegador; considerando que el
«metanamevlemportcontentamidthidevice width" / >
title>Pregunta 6</title> Usuario ingresa el valor de 100 en las dos ocasiones que el
programa pide ingreso de datos?
/head>
<body>
<p»Salida de informactón</p>
<p id»

«script typetext/Javescript
var entradal
charset=utf-8%
el primer valor:
Y O Salida de Información
El resultado es: 100100
var entrada? el segundo valo: : :

Salida de Información
var
var
b
e
entrada2:
+ O El resultado es: 100
+ </b>

</body>
x 3
Salida de información
El resultado es: 200

Identifique dos complementos del lenguaje XML,


O JavaScript, DHTML.
O HTML5, Ajax.
Y O XSL, XPath.
¿Cuál de las siguientes ideas es afirmativa para referirnos a Cloud Computing?
Agrupamiento de servidores que se encuentran en centros de información en todo el mundo.
O Agrupamiento de servidores que se encuentran de manera exclusiva en una red VPN.
Y O Agrupamiento de servidores que se encuentran en centros de información en todo el mundo. 1 ojo

Para la creación de aplicaciones web Intultivas existen algunas recomendaciones; Identifique una de ellas del
siguiente listado:
Y O Generar pruebas con usuario reales.

O Generar pruebas con el gerente de la empresa solicitante.

O Generar pruebas con usuarios desarrolladores.

Luego de ingresar un documento a una base de datos en la interfaz de administración de CouchDB. Indique las
formas de visualización de dicha información.
O Tabla, Metadata, YAML
Y Tabla, Metadata, JSON
O Tabla, Metadata, XML

Identifique la clase en lenguaje Python que cumpla las especificaciones de la librería SqlAlchemy
class Edificio():
tablename = 'edificio'
ld = Column(Integer, primary_key=True)
direccion = Column(String)
nombre = Column(String)
class Edificio(Base):
tablename = 'edificio'
O Id = Integer(primary_key=True)
direccion = String
nombre = String
class Edificio(Base):
tablename = "edificio"
Y O d = Column(Intege primary_key=True)
direccion = Column(String)
nombre = Column(String)

Identifique la sentencia que permite crear las tablas en la base de datos en función de la clases de Python
previamente creadas, haciendo uso de la librería SqlAlchemy.
from sqlalchemy.ext.declarative import declarativebase
O engine = create_engine(<<cadena_base_datos> >)
Base = declarative_base()
Base.metadata.create.all(engine)
from sqlalchemy.ext.declarative import declarativebase
YO engine = createengine(<<cadenabasedatos>>)
Base = declarative_base()
Base.metadata.create_all(englne)
from sqlalchemy.ext.declarative import declarativebase
engine = create_engine(<<cadena_base_datos> >)
O Base = declarativebase()
Base.metadata.create_all()
Identifique cuál de los siguientes protocolos es usado por los navegadores:
O ssH.
Y O HTTPS.
O UDP.

¿Cuál de las siguientes ideas es válida para describir los servicios en la nube?
Modelo que permite acceder a entornos locales como: almacenamiento en servidores y acceso a redes de
O información.
O Busca que los servicios estén a disposición de usuarlos solo en procesos críticos.

yO Modelo que permite acceder


información.
a diversos servicios como: almacenamiento en servidores y acceso a redes de

¿Cuál de las siguiente ideas es afirmativa, cuando hablamos de Cloud Computing?


O Conjunto finito de servidores de información desplegados en Centro de datos alrededor de mundo
O Conjunto infinito de páginas web de información desplegadas en Centro de datos alrededor de mundo
Y O Conjunto infinito de servidores de información desplegados en Centro de datos alrededor de mundo

Revise las siguientes líneas de código, identifique la salida que se generaría al ejecutar el archivo consultadatos.py
h1 = Hospital(nombre="Isidro Ayora", numero_camas=100, Y

numeropisos=10)
h2 = Hospital(nombre="Andrade Marín", numero_camas=200, Y

Hospital: Luis Vernaza -


camas: 80 -
pisos: 10

Presentación de Hospitales
Hospital: Machala camas: 80 - -

pisos: 8

Hospital: Isidro Ayora camas: 100 pisos: 10


VO
- -

Hospital: Luis Vernaza -


camas: 80 -
pisos: 10

Hospital: Andrade Marín -


camas: 200 -
pisos: 20

Presentación de Hospitales
Hospital: Andrade Marín camas: 200 - -

pisos: 20

Hospital: Isidro Ayora -


camas: 100 -

pisos: 10

Hospital: Luis Vernaza -


camas: 80 -

pisos: 10

Hospital: Machala -
camas: 80 -

pisos: 8
Hospital: Luis Vernaza -
camas: 80 -

pisos: 10

Presentación de Hospitales
Hospital: Machala camas: 80
- -

pisos: 8

Hospital: Isidro Ayora -


camas: 100 -

pisos: 10
Y O
camas: 80
Hospital: Luis Vernaza - -

pisos: 10

Hospital: Andrade Marín -


camas: 200 -

pisos: 20

Presentación de Hospitales
Hospital: Andrade Marín camas: 200
- -

pisos: 20

Hospital: Isidro Ayora -


camas: 100 -

pisos: 10

Hospital: Luis Vernaza -


camas: 80 -

pisos: 10

Hospital: Machala -
camas: 80 -

pisos: 8
Seleccione el formato que se usa para el almacenamiento de información en CouchDB.
O XML

Y O JSON
O YAML

¿A qué literal se refiere la siguiente idea? Una comunidad internacional que trabaja en la generación de estándares
para la web a nivel global.
O XHTML.

O HTML

Y O W3C

Complete: Las opciones de nspector, consola, editor de estilos dentro de las herramientas de Desarrollo Web son
propias de:
O Chrome

O Navegador Mozilla Firefox


Y O Navegadores Mozilla Firefox y Chrome

¿Cuál es el nombre que recibe la interfaz de administración web de CouchDB?


O Faucouch

O Couchxton

Y O Fauxton

Cuando ejecutamos la valldación bajo las recomendaciones de la W3C y obtenemos el siguiente error: la versión de
HTML está obsoleta ¿Qué etiqueta se debe usar para solucionar el problema?
Y O <!DOCTYPE html>
O <DOCTYPE html>
O <IDOCTYPE>

El almacenamiento, copias de seguridad y recuperación está considerado para la empresa Microsoft, dentro de los
servicios en la nube como?
O Paas
O Saas
Y O laas

Identifique un ORM usado en lenguaje de programación PHP


O Hibernate

Y O Doctine

O SqlAlchemy

Dada una base de datos llamada baseCouchDB en CouchDB; ¿Cuál es la dirección que permite obtener el total de
documentos de la base de datos indicada?
Y O http://www.0.0.1:5984/baseCouchDB/_all_docs
O http://www.0.0.1:5984/_all_docs
O http://www.0.0.1:5984/baseCouchDB/
Dada una base de datos llamada pregunta10 en CouchDB; ¿Cuál es la dirección que permite obtener el total de
documentos de la base de datos indicada?
O http://www.0.0.1:5984/pregunta10/all_docs
O http://www.0.0.1:5984/pregunta10/all
Y O http://www.0.0,1:5984/pregunta10/_all_docs

El almacenamiento, copias de seguridad y recuperación es ofrecido por la empresa Microsoft a través de qué tipo de
servicio en la nube.
O Saas
Y O laas
O Paas

En CouchDB, el punto principal para le creación de la vista es el relacionado con Map function; seleccione el lenguaje
que se usa para generar código en ese campo.
Y O JavaScript
O HTML
O XML

html Dado el siguiente código HTML y JavaScript; seleccione lo que se


head
reta charset E
visualizará en el párrafo con Id "resultado" cuando se pulse el
seta o content :
title
erapt sr
title O 1050
head
body
div
O 105060
. 10
14
0
:
:

e
Y O 60
button type button»

div
body
191
fune
tion

Dados los siguientes datos

"nombre": "Isidro Ayora",


"tipo": "público"

"nombre": "San Agustín",


"tipo": "privado"

"nombre": "Machala",
"tipo": "publico",
"emergencia": "si"
$

Identifique la vista en CouchDB que permite obtener todos los documentos que tengan la llave "emergencia"
function (doc) <
if(doc.emergencia)X<
Y O emit(doc.emergencia, doc);
y
function (doc) £
if(doc.["emergencia"71X
O emit(doc.emergencia, doc);
7
7
function 1
(doc) £
if(doc)
O emit(doc.emergencia, doc);
7
¿Cuál es la tarea fundamental de un servidor de dominio?
O Su tarea fundamental es relacionar la dirección MAC única con el nombre de dominio.

O Su tarea fundamental es relacionar la dirección IP con la aplicación web.

Y O Su tarea fundamental es relacionar la dirección IP con el nombre de dominio.

Seleccione la dirección web que debemos usar para ingresar a la interfaz de administración de CouchDB
O http://www.0.0.1:5984/_util/
O http://www.0.0.1/_utils/
Y O http://www.0.0.1:5984/utils/

¿Cuál de las siguientes sentencias permite seleccionar los registros en función del valor exacto de un atributo a
través de SqlAlchemy?
O session.query().filter(Entidad.atributo=="valor")
O session.query(Entidad).filter(Entidad.atributo("valor"))
Y O session.query(Entidad).filter(Entidad.atributo=="valor")

El conjunto de servidores, redes y equipo de cómputo. ¿A qué concepto hace referencia?

Y O Internet

O extensible Markup Language)


O World Wide Web

Prevenir la inyección de SQL maliciosas a qué propiedad de software en el desarrollo de sitios web se refiere?
O Facilidad de mantenimiento

O Portabilidad.

Y O Seguridad.

Dada la siguiente idea, identifique el concepto al que pertenece: permite nombrar recursos en Internet; asigna una
dirección a cada recurso que está disponible en Internet.
Y O URL

O DNS

O IP

Identifique un ORM usado en lenguaje de programación Python


O Active Record

Y O qlAlchemy
O Sequel
Dados los siguientes archivos, identifique la opción correcta para cambiar la línea 12, con el objetivo de visualizar
en la etiqueta <p>: un fondo azul y letras de color blanco.
index.html
1 <!DOCTYPE html>
2 <html>
3 <head>
4 <meta charset="utf-8" / >
5 <meta name="vlewport" content="wldth=device-wldth" / >
6 <link rel="stylesheet" href="estilos.css" type="text/css"" / >
7 <title>Pregunta Repaso</title>
8 </head>
9 <body>
10 <p>Nombre</p>
11 <p>Apellido</p>
12 <p>Cédula</p>
13 </body>
14 </html>

estilos.css
1
2 .tresí
3 background: blue;
4 color: white;
55
O <p class[id]="tres">Cédula</p>
Y O <p class="tres">Cédula</p>
O <p id="tres">Cédula</p>
¿Cuál es la razón principal de usar la dirección https://validator.w3.org/?
O Verificar que la aplicación web esté desarrollada bajo los estándares expuestos por los clientes.

Y O Verificar que la aplicación web esté desarrollada bajo los estándares de la World Wide Web Consortium.

O Verificar que la aplicación web esté desarrollada bajo los estándares de Mozilla Firefox, Chrome.

Dado el siguiente código, ¿Cuál es el resultado que se visualizará en el navegador, si se ingresa el valor de 10 para
la variable entrada1?
1 <!DOCTYPE html>
2 <html>
3 <head>
4 <meta charset="utf-8" / >
5 <meta name="viewport" content="width=device-width" / >
6 <title>Pregunta Repaso</title>
7 </head>
8 <body>
9 <p id="uno"></p>
10 <p id="dos"></p>
11
12 <script type="text/javascript" charset="utf-8">
13 var entrada1 = window.prompt("Escriba el primer valor: ", *0");
14 var a = parseFloat(entradal);
15 for (vari=0;i<a; i++)4
16 document.getElementById("uno").innerText = ¡

17)
18 document.getElementById("dos").innerText = "<b>" +1 +"</b>";
19 </script>
20 </body>
21 </html>

yO <b>10</b>
9

9
O 10

O <b>9</b>
<b>10</b>
¿Cuál de las siguientes opciones tiene como tarea fundamental: relacionar la dirección IP con el nombre de
dominio?
O Local Area Network (LAN)

O HyperText Transport Protocolo Secure (HTTPS)


Y O Servidor de Nombres de Dominio (DNS)
¿Cuáles son las partes de una URL?
O Protocolo, dominio, HTTP.

Y O Protocolo, dominio, ruta.


O Protocolo, recurso, ruta.

Dadas las siguientes ideas: Característica de poder lanzar el sistema antes o en la fecha establecida en el
-

cronograma. El sistema pueda ser completado únicamente con el presupuesto asignado. Identifique a qué
-

concepto en el marco de la calidad de software en el desarrollo de sitios web pertenece:


O Robustez y economía

Y O Oportunidad y economía
O Compatibilidad y economía

Para trabajar con la librería jQueryUl se necesita agregar dos referencias en el archivo HTML. Seleccione las
opciones correctas del siguiente listado.
<script rel="stylesheet" href="https: //code.jquery.com/ui/1.12.1/themes/base/jquery-ul.css"> <link
O src="https: // code.jquery.com/ui/1.12.1/jquery-ui.js"></link>

yO src="https:
<link rel="stylesheet" href="https: //code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css"> <script
// code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<link rel="stylesheet" href="https: //code.jquery.com/ui/1.12.1/themes/base/jquery-ul.js"> <script
src="https: // code.jquery.com/ul/1.12.1/jquery-ul.css"></script>

Identifique un ORM usado en lenguaje de programación PHP


O Django-ORM
O Hibernate

Y O Eloquent

Dado el siguiente concepto: trata de evitar que la aplicación deje de funcionar por algún caso inesperado.
Identifique a qué concepto en el marco de la calidad de software en el desarrollo de sitios web pertenece:
O Compatibilidad
Y O Robustez

O Oportunidad y economía

Los navegadores web pueden utilizar diferentes protocolos, identifique el correcto del siguiente listado

O FTPx

Y O HTTP

O SSH
Revise las siguientes líneas de código, identifique la salida que se generaría al ejecutar el archivo
consulta_datos.py.
h1 = Hospital(nombre="Isidro Ayora", numero_camas=100, Y
numero_pisos=10)
h2 = Hospital(nombre="Andrade Marín", numero_camas=200, Y
121 MAD-UTPL
Líneas de código
numero_pisos=20)
h3 = Hospital(nombre="Machala", numerocamas=80, A
numeropisos=8)
h4 = Hospital(nombre="Luls Vernaza", numerocamas=80, Y
numeropisos=10)
datos = sesslon.query(Hospital).fllter(Hospital.numero_camas==80).all()
print("Presentación de Hospitales")
for s in datos:
print("%:s" % (s))
print("
Presentación de Hospitales
YO Hospital: Machala camas: 80 - -

pisos: 8

Hospital: Luis Vernaza camas: 80 pisos: 10 - -

Presentación de Hospitales
Hospital: Isidro Ayora camas: 80 pisos: 8 - -

O
Hospital: Luis Vernaza camas: 80 pisos: 10 - -

Presentación de Hospitales
Hospital: Machala camas: 80 pisos: 8 - -

O
Hospital: Luis Vernaza -
camas: 80 -

pisos: 8

En un archivo HTML existe la siguiente línea de código:


<!DOCTYPE HTML PUBLIC *-//W3C//DTD HTML 4.01//EN">
Identifique lo que significa dicha línea:
O La versión de CSS que será asociada
O La versión de JavaScript que será usada
Y O La versión de HTML que será interpretada.

En cuanto al funcionamiento obvio y adaptable, se indica la necesidad obligatoria de crear aplicaciones web
intuitivas, evitando distracciones innecesarias por parte de los usuarios al momento de usarlas; sobresalen las
siguientes recomendaciones. Del siguiente listado, seleccione una de ellas.
O El ruido visual no interfiere

Y O Bajar el ruldo visual


O Bajar el número de etiquetas CSS

html
Dado el siguiente código HTML y JavaScript; seleccione lo que se
head visualizará cuando se ejecute el archivo en un navegador.
meta charset utf-8
meta name viewport" content "wldth=dev1ce-width"
title </title>
</head>
Y 045
body
div 1d parrafol </div> O55
div 1d parrafo? </div>
script Ype
var 1 e
tert/javascript charset utf-8 O5
tor 1: 1< 5; 149) (
var y 1

document getElerentayId: parrafol 1,10merText Y


document. ge E ren18 14 parrafo? merText vel;
docunent getE.ementById(parrafo+.nnerText 1;*
</script>-
</body> 58.html
<¿html>
Dado el siguiente código HTML y JavaScript; seleccione lo que se
head
meta charset
visualizará cuando se ejecute el archivo en un navegador.
meta content
title <,tatle>
head> O 4 <p> 5 </p>
Y
body
div div-
div
1d
1d ::
:

div>
: charset
O <p> 5 </p> 4
script type 8
var
tor :
parrafo?
O <p> 4 </p>

body» 59.htmi
html

¿Cuál de las sentencias siguientes permitiría Identificar a un atributo de una clase como clave foránea?
Y O persona_id = Column(Integer, ForelgnKey(persona.id'))
O persona_id = Column(Integer, ForeignKey())
O persona_id = ForeignKe(Integer, Column('persona.id"))

Identifique una de las limitaciones al usar ORM


O Curva de aprendizaje, es fácil explotar en formar completa un ORM.

O Aplicaciones mucho más rápidas.


Y O Curva de aprendizaje, es difícil explotar en formar completa un ORM por la extensión de las mismas.

Las empresas que ofrecen el servicio de acceso a Internet. ¿A qué concepto hace referencia?
Y O ISP (Internet Service Provider)
O LAN (Local Area Network)

O LAN (Local Area Network)

Dado el siguiente concepto: uso de la aplicación por parte de personas que posean diversas formaciones y
aptitudes. Identifique a qué concepto en el marco de la calidad de software en el desarrollo de sitios web pertenece
O Seguridad
O Portabilidad y compatibilidad

VO Facilidad de uso e magen atractiva

Los navegadores pueden utilizar algunos protocolos; idenfique dos de ellos de las siguientes opciones dadas:

O HTTPS, DHCP
O HTTPS, SSH
Y O HTTPS, FTP

¿Cuál de los siguientes documentos son válidos para guardarlos en una base de datos CouchDB?

id: "aac322d3ae479d4c3434ae6587001944",
O cludad: "Quito",
Provincia: "Pichincha"
7
£
*_id": "aac322d3ae479d4c3434ae6587001944",
Y O "ciudad": "Quito",
"Provincia": "Pichincha"
7

"_id": aac322d3ae479d4c3434ae6587001944,
O "ciudad": Quito,
"Provincia": Pichincha
7
De las siguientes ideas, identifique el concepto de robustez en el marco de la calidad de software en el desarrollo de
sitios web denominada.
O Se relaciona con la posibilidad de Instalar en diversos entornos a nivel de hardware y software.

yO Seexcepcionales.
relaciona con la capacidad de los sistemas de reaccionar en forma oportuna ante situaciones

O Tiene relación con la generación de tareas o rutinas sin errores en función de las especificaciones dadas.

Seleccione la Idea correcta que hace referencia al concepto de un servidor.


O Es un equipo con características singulares únicamente en el ámbito de almacenamiento.

Y O Es un equipo con características singulares en cuanto al almacenamiento y procesamlento de Información.

O Es un equipo con características comunes en cuanto al almacenamiento y procesamiento de Información.

Identifique una de las ventajas de usar ORM


O Cuando se utiliza un ORM se puede solo sql para realizar las consultas al motor de base de datos.

Y O Cuando se utiliza un ORM se puede cambiar el motor de base de datos en cualquier momento.

O Cuando se utiliza un ORM se puede usar un solo motor de base de datos.

Dado la siguiente estructura:


mishojas
loe edi" ¡>
desarrollo
t lot : : : ¡desa :
estilo.cs
pregunta5.html
¿Cuál de las siguientes opciones es correcta para hacer uso de una
hoja de estilos
llamada "estilo.css", desde el archivo pregunta5.htmi?

Oc
hesd
body
Pregunta 5
Ob
Y Oa
<!DOCTYPE html»

head»
«meta charsot=utf 0
«melo width
styleshect href type- tent/css >
bady-
Pregunta :
</body>

¿Indique una de la formas correctas de instalar la librería SqlAlchemy del lenguaje de programación Python?
O pip SqlAlchemy

Y O plp install Sqlalchemy

O Install Sqlalchemy

Dada la siguiente idea: "el sistema tiene que estar construido de tal forma que la implementación de dicha
funcionalidad sea lo más transparente posible para los desarrolladores y usuarios"; a qué concepto el marco de la
calidad de software en el desarrollo de sitios web se refiere?
O Facilidad de oportunidad

Y O Facilidad de mantenimiento

O Facilidad de seguridad

Identifique el nombre del clentífico de computación encargado de la representación de la organización: W3C


(Consorcio World Web)
O Bjarne Stroustrup
O Guido van Rossum

Y O Tim Berners-Lee
¿Cuál es el comando que permite confirmar una transacción (create, save, delete) a través de la librería
SqlAlchemy?
Y O session.commit()
O session.add()
O session.push()

Identifique una de las ventajas de usar CouchDB:


Y O Puede ser escalable

O Motor de búsqueda soporta consultas sencillas

O La escalabilidad es confusa

¿Cuál de las siguientes ideas define de mejor forma las hojas de estilo?

yO Las hojas de estilo permiten tener una uniformidad en cuanto a formato y presentación en una aplicación
web.
O Las hojas de estilo permiten tener una uniformidad en cuanto a tipo de letra en una aplicación web.

O Las hojas de estilo permiten tener una uniformidad en cuanto a formato de Imágenes en una aplicación web.

sqlalchemy : gust Column, Integer, String A través del siguiente código se crea una entidad llamada Saludo,
class (Base):
bajo las consideraciones de la librería SqlAlchemy. Identifique la
sentencla que debe Ir en la línea 2; para Identificar el nombre de la
=
ColumníInteger, primary key= ) tabla en la base de datos.
=
mensaje ColumniString)
O tablename = 'saludo'
Base.metadata.create all(engine)
Y O tablename ='saludo'
O ttebleName = 'saludo'

Seleccione la opción correcta para describir el uso de la propiedad back_populates en la generación de relaciones
entre entidades bajo la consideraciones de SqlAclhemy

Y O La propiedad back_populates que permite referenciar los nombres de los atributos complementarios;
Indicando la relación entre las clases
La propiedad backpopulates que permite referenciar los nombres de los atributos complementarios;
O indicando la relación entre los objetos de la clases,
La propiedad back_populates que permite referenciar los tipo de datos de los atributos complementarios;
O la relación entre las clases

Del conjunto de ideas dadas, seleccione el concepto apropiado para referirnos a las direcciones-IP
Se conoce como dirección IP a la dirección que se le da a los servidores de Internet. La IP está formada por
O diez números de tres dígitos separados por un punto; tienen un rango de O a 255.
Se conoce como dirección IP a la dirección que se le da a los servidores de Internet. La IP está formada por
O cuatro números de tres dígitos separados por un punto; tienen un rango de 0 a 155.
Se conoce como dirección IP a la dirección que se le da a los servidores de Internet. La IP está formada por
Y O cuatro números de tres dígitos separados por un punto; tienen un rango de 0 a 255

¿Cuál de las siguientes sentencias permite seleccionar los registros de una entidad, ordenados a través de un
atributo en SqlAlchemy?
O session.query(Entidad).orderBy(Entidad.atributo)
Y O session.query(Entidad).order_by(Entidad.atributo)
O sesslon.query(Entidad).orderby(Entidad.atributo)
Dada las siguientes sentencias; identifique lo que se visualizará a través del navegador.
Salida de información
hara Dato presentado es: 1
Dato presentado es: 2
Dato presentado es: 3
«script
Dato presentado es: 4
for : : : :
ay
ge ::: :
Le
Dato presentado es:
IO O Dato presentado es: 5 <br :

Dato presentado es: 6


do es

Dato presentado es: 7


Dato presentado es: 8
Dato presentado es: 9
Dato presentado es: 0

O Salida de información
Dato presentado es: 9

O Salida de información
Dato presentado es: 10 y
¿Cuál es el modelo NoSql usado en CouchDB y Neo4J?
O CouchDb: basado en documentos; Neo4J: Llave-valor

Y O CouchDb: basado en documentos; Neo4J: basado en gráfos

O CouchDb: orientado a columnas; Neo4J: basado en gráfos

¿Cuál es la definición correcta para las direcciones 1P?


Se conoce como dirección IP a la dirección que se le da a los servidores de Internet. La IP está formada por
O cuatro números de tres dígitos separados por dos puntos; tienen un rango de O a 255.

yO Se conoce como dirección IP a la dirección que se le da a los servidores de Internet. La IP está formada por
cuatro números de tres dígitos separados por un punto; tienen un rango de O a 255.
Se conoce como dirección IP a la dirección que se le da a los servidores de Internet. La IP está formada por
O tres números de cuatro dígltos separados por un punto; tienen un rango de O a 255.

Dado el siguiente código HTML y JavaScript; seleccione lo que se


html
head visualizará cuando se ejecute el archivo en un navegador.
meta charset utf 3
meta name
title </title>
content "width=dev1ce- width"
O1234
</head>
body
div 1d parratol </div>
O5
div 1d
script type
for Ivar
parrafo? </div>

1441
charset utt-8 012345
(
Var
document

</script>
</body>
¿html

Dado el siguiente ejemplo: El cambio de la dirección física del servidor debe estar en un ambiente persistente que
-

permita una actualización muy fácll para usuarlos desarrolladores. Identifique a qué concepto en el marco de la
calidad de software en el desarrollo de sitios web pertenece:
Y O Facilidad de mantenimiento desde la visión del usuario

O Compatibilidad
O Robustez

html Dado el siguiente código HTML y JavaScript; seleccione lo que se


head
meta (harset
visualizará en el párrafo con Id "resultado" cuando se pulse el
meta nave content
title
serapt ste
le
y script O 2021
«head»
body
div Y O 10101011

15 O 1011
button type submit
div
div
«body»
script
fun. tion

$6.html
¿Cuál es el formato usando para guardar los documentos en la base de datos noSql CouchDB?
O TXT
Y O JSON
O YAML

Indique el concepto de SqlAlchemy ORM, en función del siguiente conjunto de ideas.


ORM permite manejar un patrón que permite pasar las clases desarrolladas en Python a un base
O SqlAlchemy
de datos de forma compleja.

yO SqlAlchemy ORM permite manejar un patrón que permite pasar las clases desarrolladas en Python a un base
de datos de forma simple y elegante.
ORM permite manejar un patrón que permite pasar las clases desarrolladas enPython a un base
O SqlAlchemy
de datos de forma compleja y elegante.

Servicios de mejora que involucran flujos de trabajo, seguridad y programación; están considerados, para la
empresa Microsoft, dentro de los servicios en la nube como?
O laas
O Saas
Y O Paas

Dadas las siguientes ideas: Posibilidad de instalar en diversos entornos a nivel de hardware y software. Nivel de
- -

interoperabilidad con elementos de otros programas o sistemas. Identifique a qué concepto en el marco de la
calidad de software en el desarrollo de sitios web pertenece:
Y O Portabilidad y compatibilidad

O Portabllidad y Robustez

O Portabllidad y seguridad

Identifique la forma correcta para agregar la eliminación de un objeto de una entidad a la sessión para luego ser
confirmado el proceso con la base de datos.
Y O session.delete(objeto-de-entidad)
O sesslon.delete.push(objeto-de-entidad)
O session.delete.objeto-de-entidad

De las siguientes Ideas, Identifique un protocolo que se puede usar desde un navegador web.
HTTP, permite utilizar una conexión con servidores seguros de Internet. El puerto usado por el protocolo es
O 443.

yO 443.
HTTPS, permite utilizar una conexión con servidores seguros de Internet. El puerto usado por el protocolo es

SSH, permite utilizar una conexión con servidores seguros de Internet. El puerto usado por el protocolo es
O 443.

Indique la función que se debe importar en SqlAlchemy para generara la entidades que luego serán transformadas
en en tablas de la base de datos.

Y O declarativebase
O declarativebase
O declarativeBase

¿A qué concepto hace referencia lo siguiente?: un equipo con características particulares en lo relacionado a
almacenamiento y procesamiento de información.
O Cliente.

O Hosting.
Y O Servidor.
De las siguiente opciones, indique la forma correcta para conectarse a una base de datos desde la librería
SqlAlchemy
Y O from sqlalchemy import create_engine engine = create_engine('sqlite: ///demobase.db')
O from sqlalchemy import create engine = create('sqlite: ///demobase.db')

O from sqlalchemy Import createEngine engine = createEngine('sqlite: ///demobase.db')

En el marco de las tecnologías para la creación de sitios web; a que concepto hace referencia la siguiente idea:
conjunto de archivos o páginas web en dlversos formatos, se los organiza en forma de jerarquía.
O Dominio

Y O Sitio web

O Servidor

¿Cómo se llama la interfaz administrativa de CouchDB y cuál es la dirección de acceso local por defecto?
O Interfaz: CouchDBWeb; dlrección de acceso local: HTTP://WWW.0.0.1 :5984/utils/
O Interfaz: Fauxton; dirección de acceso local: HTTP://WWW.0.0.1 :5984/

Y O Interfaz: Fauxton; dirección de acceso local: http//127.0.0.1 : 5984/_utils/

Seleccione la línea de código que permite el enlace entre la librería SqlAlchemy y un motor de base de datos sqlite
O engine = create_engine('///demobase.db')
Y O engine = create_engine('sqlite: ///demobase.db')
O engine = create_engine('demobase.db: ///sqlite')

¿Cuál es el concepto usado para el proceso de consultas en CouchDB?


O Concepto de Build Index
Y O Concepto de vista
O Concepto de fauxton

Revise las siguientes líneas de código; identifique la sallda que se generaría al ejecutar el archivo
consulta_datos.py
h1 = Hospital(nombre="Isidro Ayora", numero_camas=100, Y
numero_pisos=10)
h2 = Hospital(nombre="Andrade Marín", numero_camas=200, Y
127 MAD-UTPL
Líneas de código
numero_pisos=20)
h3 = Hospital(nombre="Machala", numero_camas=80, A
numero_pisos=8)
h4 = Hospital(nombre="Pedro Ayora", numero_camas=80, Y
numero_pisos=10)
datos = session.query(Hospital).filter(Hospital.nombre.like("%Ay%")).allO)
print("Presentación de Hospitales")
for s in datos:
print("%s" % (s))

Presentación de Hospitales
Hospital: Andrade Marín camas: 200
- -

pisos: 20
O
Hospital: Isidro Ayora camas: 100
- -

pisos: 10
Presentación de Hospitales
yO Hospital: Isidro Ayora camas: 100
- -

pisos: 10

Hospital: Pedro Ayora camas: 80 pisos: 10


- -

Presentación de Hospitales
Hospital: Machala camas: 80 pisos: 8
- -

O
Hospital: Isidro Ayora -
camas: 100 -
pisos: 10
Dada las siguientes sentencias; identifique la secuencia que permitirá guardar en base de datos el valor de objeto;
usando la librería SqlAlchemy.
pals = Pals(nombre="Ecuador", capltal="Quito")
Y O session.commit(pais)
sesslon.add()
pais = Pais(nombre="Ecuador", capital="Quito")
O sesslon.add()
session.commit()
pals = Palis(nombre="Ecuador", capltal="Quito")
O session.add(pais)
session.commit()

¿Cuál es la forma correcta para seleccionar todos los registros de una clase o entidad, ordenados en función de un
atributo específico; bajo las consideraciones de SqlAlchemy?
Y O session.query(Entidad).order_by(Entidad.atributo)
O session.query(Entidad).order(Entidad.atributo)
O session.query().orderby(Entidad.atributo)

¿Cuál de las siguientes opciones es correcta para la instalación de la librería SqlAlchemy en un entorno local?
O Pip SqlAlchemy

Y O Pip install SqlAlchemy.

O Python install SqlAlchemy.

¿Cuál es el comando que permite agregar objetos a la varlable session, a la espera de confirmar su transacción en
librería SqlAlchemy?
O session.commit()
O session.push()
Y O session.add()

¿Cuál de los siguiente opciones dadas en formato HTML permite generar una salida por navegador como la
mostrada en la imagen?
Pregunta 4
pregunta 4
pregunta 4 pregunta 4
Y Oa
Oc
Ob

¿Cuál de las siguientes ideas se consideran características propias de la librería jQuery?


O Mejorar el manejo de tipos de texto
O Mejorar el manejo de etiquetas HTML5
Y O Mejorar el manejo del DOM
El atributo tablename; ¿Qué función cumple en una clase creada bajo la librería SqlAlchemy?

Y O Se Identifica el nombre de la tabla en la base de datos.


O Se identifica el nombre de la clase en Python
O Se identifica el nombre de la clave primaria en tabla en la base de datos,

En lenguaje JavaScript; ¿qué sentencia debo usar para transformar una cadena en decimal?
O Floatparse
O parse.Float
Y O parseFloat

Cuando se expresa la idea: lenguaje de etiquetado de documentos que permite la generación de páginas. ¿A qué
concepto nos referimos?
Y O HTML
O css
O JavaScript

¿Cuál es el caracter que se usa para acceder a las propiedades de la librería jQuery?

¡Ox
Y O$
htal>
«!DOCTYPE
¿Cuál de los sigulentes códigos HTML cumplen con aplicar el
<head>
meta charseta"utf-8" [> estándar de representación de caracteres más usado?

<body>
Ob
Y Oa
«<head>
Oc

</head>
«body»
</body>

e
<IDOCTYPE htat>
<html»

meta viemport contentwidth=devicewidth


</head>
<bady»

Para la empresa Microsoft, el servicio de correo electrónico Outlook se lo considera como:

Y O Saas
O Paas
O laas

Seleccione el concepto que haga referencia a Object Relational Mapper (ORM)

YO Técnica que permite a desarrolladores pasar los datos de lenguajes de programación bajo el paradlgma de
Orientación a Objetos a datos persistentes para su posterior almacenamiento en bases de datos relacionales.
Técnica que permite a desarrolladores pasar los datos de lenguajes de programación bajo el paradigma de
O Orientación a Objetos a datos persistentes para su posterior almacenamiento en bases de datos NoSq]l
Técnica permite a desarrolladores pasar los datos de lenguajes de programación bajo el paradlgma de
O Funcionalque
a datos persistentes para su posterior almacenamiento en bases de datos relacionales.
Dado el siguiente concepto: generar procedimientos para impedir accesos que no estén autorizados; desde
procesos muy básicos hasta alcanzar niveles complejos. Identifique a qué concepto en el marco de la calidad de
software en el desarrollo de sitios web pertenece:
O Seguridad
Y O Seguridad -
2 ojo

O Facilidad de uso e Imagen atractiva

Identifique una ventaja de usar CouchDB


O Puede ser adaptado en aplicaciones muy específicas

Y O Puede ser escalable

O Motor de búsqueda que genera consultas simples

Para acceder a la librería jQuery a través de la Red de Distribución de Contenido y usar sus propledades en una
página web. ¿Cuál de las siguientes líneas de código se debe agregar?
O <a href="https: //code.jquery.com/jquery-3.5.0.]5"></script>

Y O <script src="https: //code.jquery.com/jquery-3.5.0.js"></script>


O <script href="https: //code.jquery.com/jquery-3.5.0.js"></script>

Identifique el modelo de noSql usado por CouchDB


Y O Basado en documentos

O Basado en Grafos

O Llave -
valor

Aplicaciones como ERP o CMR, a qué tipo de servicios en la nube pertenece?


O Paas
Y O Saas
O laas

Identifique un ORM usado en lenguaje de programación Python


O Sequel
Y O Pony-ORM
O Active Record

html
Dado el siguiente código HTML y JavaScript; seleccione lo que se
head visualizará cuando se ejecute el archivo en un navegador.
meta charset utf-8
meta name vlewport
title </title>
content width=device width
O1234
</head>
body
div 1d </div>
YO5
parafo
div id </div>
script type text/)avascript charset
for var: 1; : <= 5 1421 1
utf-8 012345
var y 1

document getElementByIdparratol).1nnerText
</seript>-
</body>
«¿html 57.htral

En cuanto al funcionamiento obvio y adaptable existen algunas recomendaciones, identifique una de ellas:

O Bajar el peso de los archivos .html


Y O Bajar el ruido visual.
O Bajar el número de líneas de código.
Identifique una propiedad de calidad de software en el desarrollo de sitios web, de las siguientes expresiones
propuestas:
y Corrección y funcionalidad.
Framework.
HTML.

Dada la siguiente idea: Sistema de comunicación que tiene como base hipertexto o colecciones de: Documentos,
Imágenes. Identifique a qué concepto hace referencia.
Internet
Wide Area Network

World Wide Web

Del siguiente listado, identique ejemplos de sistemas NoSql del modelo Basado en Grafos.
CouchDB
OrientDB Redis

Y OrientDB

Dado el siguiente código HTML y JavaScript; seleccione lo que se


visualizará cuando se ejecute el archivo en un navegador.
Ecuador de Sudamérica Ecuador de Sudamérica
Ecuador de Sudamérica
Ecuador de Sudamérica entrada

También podría gustarte