Quiz
S6
Crie uma conta grátis para terminar este quiz
Salve seu progresso e veja sua nota final.
Já tem uma conta? Inicie sessão
Perguntas do quiz (52)
1Cómo se denomina al conjunto de tecnologías Microsoft que permiten coordinar el trabajo de un equipo para finalizar un producto software:
- ASVN
- BTeam Foundation Server
- CMercurial
- DClearCase
2La Plataforma universal de Windows o UWP es:
- Aun framework gráfico de aplicaciones en 3D con lenguaje C#.
- Bentorno de desarrollo para construir aplicaciones para dispositivos móviles utilizando CSS3, HTML5, y JavaScript en vez de utilizar APIs específicas de cada plataforma como Android o iOS.
- Cun intérprete de códigos MSIL, que son instrucciones que son ejecutadas posteriormente en la máquina virtual MVM (Microsoft Virtual Machine)
- Duna plataforma común de aplicaciones presentes en todos los dispositivos que cuentas con windows 10 y variantes, se presentó en Windows 8 por primera vez como Windows Runtime.
3De entre las siguientes, ¿qué característica NO incluye Visual Studio 2019?
- AAyudar a escribir código con menos errores gracias a las sugerencias de código de IntelliSense.
- BPosibilidad de crear aplicaciones de Azure o Amazon en local, sin necesidad de iniciar sesión en la nube.
- CEdición, depuración, desarrollo interactivo y control de código fuente para Python.
- DCreación de interfaces de usuario con Windows Form o Windows Presentation Foundation.
4Señale cuál de los siguientes lenguajes es un lenguaje de programación incluido en la plataforma .NET:
- AVisual J++
- BC@
- CVisual Java#
- DVisual C*
5Señale cuál de las siguientes es una plataforma para el desarrollo de apps multiplataforma de Microsoft:
- AXamarin
- BPhoneGap
- CTitanium
- DIonic
6La parte de .NET que trabaja encima del sistema operativo y es la responsable de ejecutar las aplicaciones desarrolladas para la plataforma es:
- ACLS
- BCLR
- CCRS
- DADO.NET
7Microsoft .NET Framework consta de los siguientes componentes principales:
- ACommon Language Runtime y la biblioteca de clases .NET framework.
- BCommon Language Specification y la biblioteca de clases .NET framework.
- CCommon Language Runtime, la biblioteca de clases .NET framework y un compilador JIT (Just in time)
- DCommon Language Specification , la biblioteca de clases .NET framework y un compilador JIT (Just in time)
8En la plataforma .NET, ¿cuál es la unidad mínima de ejecución en el CLR?
- AAssembly
- BMSIL
- CManifest
- DEntity
9A la unidad lógica de despliegue en la plataforma .NET que incluye metadatos, código intermedio (MSIL) y otros recursos adicionales se denomina:
- AAssembly
- B.NET Class Library
- CMondrian
- DCLRLib
10El editor de código que Microsoft distribuye con licencia abierta (MIT) se llama:
- AVisual Studio Lite.
- BVisual Studio FOSS.
- CVisual Studio Code.
- DVisual Studio Community.
11¿Cuál de las siguientes opciones incluye los componentes principales de .NET Framework?
- AWindows Communication Foundation (WCF) y Common Language Runtime (CLR)
- BWindows Workflow Foundation (WF) y la biblioteca de clases de .NET
- CCommon Language Runtime (CLR) y la biblioteca de clases de .NET
- DWindows Communication Foundation (WCF) y Windows Workflow Foundation (WF)
12En el Framework .NET, ¿cómo se denomina al entorno de ejecución que controla la asignación y administración de memoria en la ejecución de programas?
- ACommon Intermediate Language o CIL.
- BCommon Language Runtime o CLR.
- CCompilador Just-In-Time o JIT.
- DMicrosoft Intermediate Language o MSIL.
13¿Cuál de las siguientes afirmaciones sobre Entity Framework (EF) es correcta?
- AEs un plugin de Visual Studio que permite realizar una conversión del modelo entidad relación al modelo relacional.
- BEs una plataforma que permite a los desarrolladores gestionar el acceso a base de datos a través de código SQL.
- CEs la tecnología que se emplea dentro del paradigma ASP.NET MVC de desarrollo de aplicaciones web para el modelado de clases y acceso a datos.
- DEs la tecnología que se emplea dentro del paradigma ASP.NET MVC de desarrollo de aplicaciones web para el diseño de casos de uso.
14Componente de .NET Framework que permite crear servicios que utilizan Open Data Protocolo (OData) para exponer y utilizar datos a través de la Web o de una intranet utilizando la semántica de REST:
- ATransformaciones XSLT
- BWCF Data Services
- CClases system.xml
- DOdata Services
15En relación con el objeto DataSet de ADO.NET 2.0, señale la opción INCORRECTA:
- AEn un DataSet pueden existir dos o más tablas o relaciones con el mismo nombre, pero que difieran en mayúsculas y minúsculas.
- BSi no especifica ningún nombre en la creación de un DataSet mediante constructor, se establecerá el nombre NewDataSet.
- CPara copiar un DataSet que incluya el esquema y sólo las filas modificadas se utiliza el método GetChanges del DataSet.
- DPara crear una copia de un DataSet que sólo incluya el esquema, sin copiar ninguna fila, se utiliza el método Copy del DataSet.
16¿Cuál de las siguientes opciones sobre ADO.NET y los proveedores de datos del framework .NET es FALSA?
- AADO.NET permite acceder a datos alojados en XML.
- BEl objeto Connection es el que proporciona conectividad con las distintas fuentes de datos.
- CEl objeto Operation permite invocar peticiones para recuperación y/o modificación de información sobre la fuente de datos.
- DLos objetos de tipo DataSet están formados por una colección de objetos de tipo DataTable.
17El componente de la plataforma Microsoft .NET que agrega capacidades de consulta a datos de manera nativa a los lenguajes .NET y que permite realizar consultas a distintas fuentes de datos como puedan ser objetos, xmls y bases de datos, se denomina:
- ASqlNET
- BLINQ
- CDQL
- DNoSQL
18¿Con cuál de los siguientes objetos de .NET tendríamos una caché en memoria de tablas de la BBDD, así como sus relaciones, para operar con ellas?
- ADataTableRelation
- BDataTableCollection
- CDataSet
- DDataTable
19A la unidad lógica de despliegue en la plataforma .NET que incluye metadatos, código intermedio (MSIL) y otros recursos adiciones se denomina:
- AAssembly
- B.NET Class Library
- CMondrian
- DCLRLib
20En ASP.NET MVC ¿Cuál de los siguientes es un nombre de controlador válido?
- AServicios
- BServiciosController.
- CServiciosActionListener.
- DCualquier de los tres es válido. Basta con que esté en la carpeta controllers.
21En relación al ciclo de vida de una página ASP.NET, señala cuál de los siguientes eventos de página realiza los cambios finales en el contenido de la página:
- APage_PreRender
- BPage_PreInit
- CPage_Unload
- DPage_Init
22En ASP.NET cuál de las siguientes alternativas NO representa un modo válido de almacenamiento de los datos de sesión:
- AinProc
- BStateServer
- CSqlServer
- DAppServer
23En el contexto de la tecnología ASP.NET, indique la afirmación correcta respecto a “Razor”:
- AEs una interfaz común de acceso a múltiples bases de datos usando SQL.
- BEs una sintaxis de programación usada para crear páginas web dinámicas.
- CEs un framework ORM (Object/Relational Mapping) que permite el desarrollo de aplicaciones de software orientadas a datos.
- DEs un lenguaje de programación para el desarrollo de scripts en el lado del cliente (navegador).
24¿Cuál de las siguientes NO es función del Administrador de Bases de Datos (DBA)?
- ACrear las bases de datos que se vayan a gestionar.
- BCrear y mantener el esquema de la base de datos.
- CCrear la política de protección de datos personales de la empresa.
- DCrear y mantener las cuentas de usuario de la base de datos.
25Indique cuál de los siguientes NO es un gestor de bases de datos relacional:
- AMaxDB
- BMySQL
- CJSON
- DPostgreSQL
26El lenguaje SQL, que permite el acceso a Sistemas Gestores de Base de Datos, se encuentra definido en el estándar ISO/IEC:
- A7095
- B9075
- C7590
- D9057
27La instrucción en lenguaje SQL que se emplearía para eliminar todos los registros de una tabla, pero NO su estructura, sería:
- ADROP TABLE
- BDELETE TABLE
- CFLUSH TABLE
- DTRUNCATE TABLE
28De entre las siguientes, señale cuál es una ventaja de las instantáneas de Base de Datos (snapshot) en SQLSERVER:
- AOfrecen una interfaz gráfica que facilita la normalización de las relaciones existentes en la Base de Datos.
- BFacilitan la automatización de catálogos compuestos por elementos repetitivos simples utilizando los datos de un archivo de texto separado por comas o tabuladores.
- CPermiten crear instantáneas de un momento temporal determinado permitiendo, entre otros, la generación de informes a partir de los datos contenidos en las mismas.
- DOptimizan la indexación para el manejo eficiente de consultas en tiempo real en archivos en formato XES (Extensible Event Stream).
29De entre las siguientes, ¿qué sentencia permite a los administradores de base de datos conceder privilegios a cuentas de usuarios?
- Aassign
- Bdonate
- Cgrant
- Dprivilege
30En ANSI SQL. De entre los siguientes, ¿qué privilegio NO es posible asignar utilizando el comando GRANT?
- AEXECUTE
- BUPDATE
- CRESOURCES
- DREFERENCES
31En el lenguaje SQL (Structured Query Language) para la gestión de datos almacenados en sistemas de bases de datos relacionales, indique cuál es el resultado de ejecutar la sentencia ‘REVOKE DELETE ON administrators FROM user’:
- ADeshace el borrado del usuario ‘user’ de la tabla ‘administrators’.
- BQuita al usuario ‘user’ el permiso para borrar filas de la tabla ‘administrators’.
- CVuelve a otorgar al usuario ‘user’ permisos de administrador.
- DRetira todos los permisos del usuario ‘user’ y a continuación lo borra de la tabla ‘administrators’.
32¿Cuál de las siguientes operaciones NO es una operación de agregación en SQL?
- AAVG
- BCOUNT
- CDISTINCT
- DSUM
33¿Cuál de las siguientes palabras reservadas de SQL permite aplicar una condición a funciones agregadas?
- AHAVE...IN
- BWHERE...IN
- CHAVING
- DGROUP BY
34En SQL, cláusula having:
- ASe utiliza específicamente para realizar cálculos con campos tipo Datetime.
- BSe usa habitualmente en combinación con la cláusula "group by".
- CEl uso de having impide usar la cláusula where en la misma sentencia.
- DEs un comando que se incluye dentro del llamado Lenguaje de Definición de Datos.
35En el estándar ANSI SQL, la cláusula HAVING:
- AElimina los registros duplicados en los resultados de una consulta
- BPermite emparejar filas de distintas tablas de forma más eficiente
- CEs equivalente a la cláusula WHERE en caso de usar OUTER JOIN.
- DPermite incluir condiciones en las consultas a los grupos definidos.
36En relación con el estándar ANSI SQL, señale la respuesta correcta:
- AEl operador EXISTS evalúa verdadero si el conjunto resultante es vacío, mientras que NOT EXISTS evalúa verdadero si el conjunto resultante es no vacío.
- BLa cláusula ORDER BY permite presentar las filas resultado de una consulta de forma ordenada, pero no se ordenan en disco.
- CLa cláusula HAVING indica qué filas deben agruparse sobre un valor común de las columnas especificadas, mientras que GROUP BY impone condiciones a los grupos.
- DLa palabra clave NOT DISTINCT es usada para que el sistema cuente el mismo registro más de una vez en los resultados si sale repetido.
37Con la cláusula ORDER BY de SQL, si nos encontramos con la siguientes consulta: SELECT * FROM Empleados ORDER BY Provincia DESC, Municipio, ¿Cuál es el resultado que se obtendría?
- AUn listado de empleados ordenado de manera ascendente por la columna Provincia y, dentro de cada provincia ordenado de manera ascendente por la columna Municipio.
- BUn listado de empleados ordenado de manera descendente por la columna Provincia y, dentro de cada provincia ordenado de manera ascendente por la columna Municipio.
- CUn listado de empleados ordenado de manera ascendente por la columna Provincia y, dentro de cada provincia ordenado de manera descendente por la columna Municipio.
- DDa ERROR, la sintáxis correcta es SELECT * FROM Empleados ORDER BY Provincia, Municipio DESC; El criterio de ordenación (ASC o DESC) debe ser el mismo para todas las columnas del ORDER BY y encontrarse al final de la cláusula.
38En una empresa hay una tabla de empleados: EMPLEADO (EMP_ID, NOMBRE, CATEGORIA, SUELDO). Elija qué sentencia nos dará como resultado la categoría y sueldo medio de aquellas categorías cuyo sueldo medio es inferior al sueldo medio de toso los empleados de la empresa.
- ASELECT CATEGORIA, AVG(SUELDO) FROM EMPLEADO GROUP BY CATEGORIA HAVING AVG(SUELDO) < (SELECT AVG(SUELDO) FROM EMPLEADO)
- BSELECT CATEGORIA, AVG(SUELDO) FROM EMPLEADO HAVING CATEGORIA GROUP BY AVG(SUELDO) < (SELECT AVG(SUELDO) FROM EMPLEADO)
- CSELECT CATEGORIA, AVG(SUELDO) FROM EMPLEADO WHERE SUELDO < AVG(SUELDO) GROUP BY CATEGORIA
- DSELECT CATEGORIA, AVG(SUELDO) FROM EMPLEADO WHERE AVG(SUELDO) < (SELECT SUELDO FROM EMPLEADO)
39En una base de datos en la que se almacena información de clientes a través de la tabla Clientes, existen, entre otras, las siguientes columnas: "id", "Nombre", "Apellido1", etc. ¿Cuál de las siguientes sentencias SQL devuelve el número de nombres (sólo Nombre, sin incluir apellidos) diferentes que hay en la tabla?
- ASELECT DISTINCT(Nombre) FROM Clientes
- BSELECT SUM(UNIQUE(Nombre)) FROM Clientes
- CSELECT COUNT(DISTINCT(Nombre)) FROM Clientes
- DSELECT SUM(DISTINTC(Nombre)) FROM Clientes
40¿Cuál de las siguientes cláusulas LIKE de SQL permite obtener todos los nombres que empiezan por PAL?
- ALIKE 'PAL&'
- BLIKE 'PAL$'
- CLIKE 'PAL*'
- DLIKE 'PAL%'
41En la base de datos MYSQL 5.7, ¿qué comando vacía por completo el contenido de una tabla sin eliminarla de la base de datos?
- ATRUNCATE [TABLE] tbl_name
- BDROP [TEMPORARY] TABLE [IF EXISTS] tbl_name [, tbl_name] ... [RESTRICT | CASCADE]
- CREMOVE * FROM tbl_name
- DNinguna de las anteriores
42La Guía CCN-STIC-461 sobre seguridad en Drupal, recomienda una vez instalado cambiar el usuario administrador de la base de datos MYSQL, ¿cuál sería ese comando para una versión de MYSQL superior a la 5.0.2?
- ACHANGE USER root TO nuevo_user
- BREVOKE USER root TO nuevo_user
- CRENAME USER root TO nuevo_user
- DNo existe la opción de renombrar un usuario
43Para borrar una base de datos en mysql, cuál de las siguientes sentencias se usaría:
- Adrop database [if exists] base_de_datos
- Berase database [if exists] base_de_datos
- Cdelete database [if exists] base_de_datos
- Dquit database [if exists] base_de_datos
44En el contexto de bases de datos SQL Server o PostgreDB, el concepto de "Log Shipping" es equivalente a:
- ACopia automática asíncrona de base de datos.
- BIntercambio de información para el mantenimiento del quorum de cluster.
- CAgregación centralizada de logs de auditoría de base de datos.
- DCopia síncrona de base de datos.
45En PostgreSQL 9.2, una vez conectado al terminal interactivo de PostgreSQL mediante el comando psql, ¿qué opción se puede ejecutar para obtener las bases de datos disponibles?
- AShow databases;
- B\list
- Cselect databases from dual;
- Dpsql_show_db
46Java DB es:
- ALa distribución de Oracle para la base de datos de código abierto Apache Derby.
- BUna API de acceso a bases de datos no relacionales en Java.
- CLa distribución gratuita de la base de datos Oracle 11g.
- DUna versión de PostgreSQL configurada para la plataforma Java SE
47En el ámbito de las bases de datos Oracle, ANALYZE:
- ARecopila estadísticas acerca de los objetos del esquema usados por el optimizador.
- BEs una herramienta de la base de datos con la que se realiza el análisis del modelo de datos.
- CEs una herramienta de la base de datos con la que se realiza el diseño del modelo de datos.
- DEs una vista ordinaria.
48En el ámbito de las Bases de Datos ORACLE, tnsname.ora es un fichero de configuración que contiene:
- Anombres de servicios en red mapeados, asignados a descriptores a través de los cuales podemos acceder a la base de datos.
- Binformación de todos los tablespaces sobre los que está soportada la base de datos.
- Ctodos los nombres de los distintos datafiles sobre los que está soportada la base de datos.
- Dinformación sobre los distintos nombres de los esquemas de usuario que tienen las distintas instancias de la base de datos.
49En relación al gestor de base de datos ORACLE, señale la correcta:
- AUn tablespace es una unidad lógica de almacenamiento.
- BUn datafile (archivo de daots) puede pertenecer a varios tablespace.
- CUn segmento es la unidad mínima de almacenamiento físico.
- DUna extensión es una agrupación de índices multinivel.
50En un SGBD Oracle, ¿cómo se denomina al tipo de vista que almacena físicamente los datos resultantes de ejecutar la consulta definida?
- AVista tableada
- BVista almacenada
- CVista cacheada
- DVista materializada
51¿Cuál es la estructura que se usa para leer filas de un cursor en PL/SQL?
- ACURSOR <nombre_cursor> INTO <lista_variables>
- BLOAD <nombre_cursor> INTO <lista_variables>
- CFETCH <nombre_cursor> INTO <lista_variables>
- DOPEN <nombre_cursor> INTO <lista_variables>
52Un sistema de bases de datos distribuido según el Teorema de CAP (conjetura de Brewer) NO puede ofrecer de forma simultánea:
- AConsistencia, disponibilidad y tolerancia a la partición de datos.
- BConcurrencia, contabilidad y persistencia.
- CCoherencia, atomicidad y pertenencia.
- DConformidad, aislamiento y permanencia.
Informações
- Descrição
- Curso Interno de Empresa Logística Quiz sobre S6, criado por R. García em 08-09-2021.
- Autor
- R. García
- Idioma
- Español
- Visualizações
- 0
- Etiquetas
- Avaliação
- Ainda sem avaliações Avalie este quiz