Font size
WorksheetsProyecto Desarrollo Integración Soluciones
Total questions: 27
Worksheet time: 14mins
Cuál de los siguientes resultados de aprendizaje NO es parte de la asignatura?
Diseñar una solución que integre plataformas y servicios TI
Implementar soluciones integradas en las que participan múltiples plataformas y servicios.
Operar los diversos componentes de la solución integrada
Diseñar un producto de software utilizando UML considerando: diseño de alto nivel, arquitectura del sistema e interfaz de usuario
Qué es una API?
Una extensión de archivo
Un protocolo de comunicaciones
Un backend escrito en Java
Seleccione 2 middlewares comúnmente utilizados
Internet Integration Engine (IIE)
Apache Thrift
JSON Distribution Service (JDS)
Protocol Buffers (gRPC)
Qué opción es falsa con respecto a IPC?
La comunicación se realiza por medio de sockets.
Los procesos pueden comunicarse entre sí a través de espacios de memoria (buffers).
Provee un mecanismo que permite a los procesos comunicarse y sincronizarse.
La comunicación se realiza a través de un sistema de bajo nivel de paso de mensajes.
Qué significa la "H" en la sigla HTTP?
Hyper
Hypertext
HTML
Helix
Cuál es la real diferencia entre TCP y UDP?
TCP es más rápido que UDP
TCP garantiza la entrega de datos
TCP no posee estado
TCP soporta broadcasting
Cuáles son los beneficios de un middleware de comunicaciones? (3)
Encapsula técnicas de programación de sockets y gestión de concurrencia
Gestiona problemas inherentes a las comunicaciones
Permite construir aplicaciones distribuídas con mucho menos esfuerzo
Realiza la generación automática de un proxy en la parte del cliente y clases bases
Cuáles de las siguientes tecnologías han tomado significancia en los últimos años como base para la integración de servicios? (2)
Arquitectura Orientada al Servicio (SOA)
Integración de Aplicaciones Empresariales (EAI)
.NET Core Integration Services
Client-to-Business (C2B) Services
¿Qué representa el concepto Interoperabilidad?
La capacidad de los programas de software para interactuar e intercambiar datos
El esfuerzo requerido para lograr la compatibilidad de programas de software
Que los servicios están diseñados para ser compatibles
Reducir la necesidad de integración en los programas de software
Las aplicaciones que sólo requieren de un navegador para funcionar son:
Desktop Applications
Web Applications
Web Services
SOA
Tecnología comúnmente utilizada para intercambiar información entre dos sistemas sin interacción gráfica:
SOA
Web Applications
Web Services
Mashup
Qué significa el acrónimo "SOA"?
Services-Online Applications
Service-Opcional Architecture
Service-Oriented Architecture
Web Services
Una plataforma de servicios web (SOAP) es una combinación de _____ y _____
CSS + HTTP
XML + HTML
XML + HTTP
CSS + JAVA
Cuáles son elementos de una arquitectura orientada a servicios? (4)
Data Services / Messaging
Data Abstraction
Process / Orchestation
Monitoring / Event Management
Web Services publishing
Cuáles son definiciones válidas de ESB? (3)
A Web-services-capable infrastructure that supports intelligently directed communication and mediated relationships among loosely coupled and decoupled biz components
The ESB label simply implies that a product is some type of integration middleware product that supports both MOM and Web services protocols
A standards-based integration backbone, combining messaging, Web services, transformation, and intelligent routing
Used for hosting websites and other content on the Web, provides a graphical user interface (GUI) for managing websites and the associated users.
Qué significa el acrónimo MOM?
Message Oriented Middleware
Micro-kernel Object Model
Map Oriented Machine
Microsoft Operations Management
Cuáles es el lenguaje NO soportado por ZeroIce oficialmente?
Javascript / Typescript
Perl
C Sharp
Swift
Objective-C
Cuáles son los 3 componentes básicos de ICE?
ICE Runtime
ICE Storm
ICE Grid
ICE Security
ICE Stub
Qué es A ?
Frontware
Middleware
Backware
Centerware
¿Cuál de los siguientes aplicativos es un sistema de control de versiones?
Git/Github
Boostrap/Materialize
Java/Javascript
Ruby On Rail
La siguiente función contiene código:
PHP
TypeScript
Java
Python
Cuáles son las características que mejor definen .NET Core?
Flexible deployment
Cross-platform
Command-line tools
All of the above
En el framework .NET Core cada comando de línea (CLI) comienza con ____________
core
dotnet
net
aspnetcore
ASP.NET Core es un framework ____________.
Licenciado
Open-source
Obsoleto
UI
En qué plataformas se encuentra soportado el framework
ASP.NET Core?
Windows
Linux
Mac
All of the above
El método _________ de la clase Startup es usado para registrar servicios con el contenedor IoC:
ConfigureService
Configure
Main
All of the above
Cuál de los siguientes no es una herramienta de administración de código?
Maven
Ant
Git
Gradle
