Está en la página 1de 3

1.

Defina que es un sistema de información


Es un conjunto de datos que interactúan entre sí con un fin común. Ayudando a administrar,
recolectar, recuperar, procesar, almacenar y distribuir información relevante para los
procesos fundamentales y las particularidades de cada organización.

2. Explica los elementos que componen un sistema de información.


Información, equipos(informáticos) y recurso humano.

3. Explica al menos 3 aspectos que diferencian las bases de datos tipo SQL y tipo no SQL.

 SQL tiene un esquema fijo o estático predefinido mientras que el No SQL tiene un esquema
dinámico.
 SQL almacena información en forma de tablas, No SQL almacena la información en
colecciones de pares, documentos o gráficos.
 SQL se utiliza cuando se necesita realizar consultas complejas mientras que No SQL es para
consultas sencillas.

4. Menciona al menos 2 ejemplos de proveedores de base de datos No SQL vistos en clase.


 Mondo DB
 Cassandra

5. Mencione al menos 3 ejemplos de proveedores de base de datos SQL vistos en clase


 Microsoft SQL
 PostGres SQL

6. Explica un ejemplo de aplicación para la modelación de datos en Bases de Datos tipo No


SQL.

Administración de perfiles de cuentas de usuarios.

Las bases de datos NoSQL son fáciles de desarrollar, su funcionalidad y el rendimiento a


escala. Usan una variedad de modelos de datos, que incluyen documentos, gráficos, clave-
valor, en-memoria y búsqueda, aptas para la administración de perfiles

Sky TV, una importante cadena de televisión satelital, utiliza base de datos NoSQL para
administrar los perfiles de usuario de sus más de 20 millones de suscriptores.
25-Qué sistema operativo utiliza Google Cloud platform

26-Explique Qué es una máquina virtual: una máquina virtual es un software que simula un sistema
de computación y puede ejecutar programas como si fuese una computadora real. Este software en
un principio fue definido como "un duplicado eficiente y aislado de una máquina física". La acepción
del término actualmente incluye a máquinas virtuales que no tienen ninguna equivalencia directa
con ningún hardware real.

Una característica esencial de las máquinas virtuales es que los procesos que ejecutan están
limitados por los recursos y abstracciones proporcionados por ellas. Estos procesos no pueden
escaparse de esta "computadora virtual".

27-Defina el concepto de nube: es un término que se utiliza para describir una red mundial de
servidores, cada uno con una función única. La nube no es una entidad física, sino una red enorme
de servidores remotos de todo el mundo que están conectados para funcionar como un único
ecosistema. Estos servidores están diseñados para almacenar y administrar datos, ejecutar
aplicaciones o entregar contenido o servicios, como streaming de vídeos, correo web, software de
ofimática o medios sociales. En lugar de acceder a archivos y datos desde un equipo personal o local,
accede a ellos en línea desde cualquier dispositivo conectado a Internet, es decir, la información
está disponible dondequiera que vaya y siempre que la necesite.

28-enumere al menos 5 servicios de Google Cloud platform y explique para qué sirve.

1. Servicios profesionales: asesoría y formación en Google Cloud Platform..


2. Almacenamiento y bases de datos: sistemas de almacenamiento de ficheros en la nube y
gestión de bases de datos SQL y NoSQL.
3. Identidad y seguridad: permite el control de usuarios o KEYs para otros servicios de la
plataforma.
4. Transferencia de datos: para la migración de datos y archivos.
5. Herramientas de gestión: enfocadas a la monitorización y registro de las soluciones de
Google Cloud Platform.

29- explique el concepto de SDK.

El SDK de Cloud es un conjunto de herramientas de línea de comandos para desarrollar aplicaciones


con Google Cloud. Puedes usarlas para acceder a Compute Engine, Cloud Storage, BigQuery y otros
servicios de Google Cloud directamente desde la línea de comandos.

 Adapta el SDK de Cloud a tus preferencias de lenguaje con bibliotecas cliente para Java,
Python, NodeJS, Ruby, Go, .NET y PHP.
 Ejecuta emuladores de servicios locales para Pub/Sub, Cloud Bigtable y Datastore, y simula
estos servicios para el desarrollo local.
30- explique el concepto de IDE. Un entorno de desarrollo integrado12 o entorno de desarrollo
interactivo, s una aplicación informática que proporciona servicios integrales para facilitarle al
desarrollador o programador el desarrollo de software. Normalmente, un IDE consiste de un editor
de código fuente, herramientas de construcción automáticas y un depurador. La mayoría de los IDE
tienen auto-completado inteligente de código (IntelliSense). Algunos IDE contienen un compilador,
un intérprete, o ambos, tales como NetBeans y Eclipse; otros no, tales como SharpDevelop y
Lazarus.

31- explique con un ejemplo concepto de Paas.

Las soluciones PaaS son plataformas de software para las cuales la herramienta de desarrollo en si
misma está alojada en la nube y se accede a través de un navegador web. Con PaaS, los
desarrolladores pueden construir aplicaciones web sin tener que instalar ninguna herramienta
adicional en sus computadoras, y luego despliegan estas aplicaciones sin necesidad de tener ningún
conocimiento administrativo especializado. Si hay varios desarrolladores trabajando en el mismo
proyecto de desarrollo, o si también se deben incluir otros proveedores, PaaS puede proporcionar
gran velocidad y flexibilidad a todo el proceso. PaaS también es beneficioso si desea poder crear sus
propias aplicaciones personalizadas. Este servicio en la nube también puede reducir en gran medida
los costos y puede simplificar algunos desafíos que surgen si desarrolla o despliega rápidamente una
aplicación.

32- qué son los literales de javascript?, menciona tres ejemplos. Los “literales” se utilizan para
representar valores en JavaScript. Son valores fijos, no variables, que como su nombre indica son
literalmente proporcionados por el programador en el código. El término “literal” uno de sus
significados es “Que reproduce exactamente lo que se ha dicho o se ha escrito “, en el código se
utiliza para expresar los valores que se desea que tengan las variables, objectos, etc.

1-LITERALES ARRAY: un literal de tipo array es una lista entre corchetes “[ ]” de cero o más
expresiones, las cuales cada una de ellas representan un valor del array (la traducción de array,
puede ser tabla, conjunto, formación, tabla, matriz, vector, etc.). Cuando se crea un array utilizando
un literal de tipo array, el array se inicializa con los valores especificados en la lista y la longitud del
array viene determinada por el número de elementos de la lista.

2-LITERALES ENTEROS: Los enteros se pueden expresar en binario (“en base 2”), en octal (“en base
8”), en decimal (“en base 10”), y en hexadecimal (“en base 16”). Los literales enteros en decimal son
una secuencia de dígitos del 0 al 9, que no han de comenzar por el digito 0, ya que expresaría un
cambio de base.

3-LITERALES DE PUNTO FLOTANTE Los literales de punto flotante expresan valores numéricos que
contienen decimales. y puede estar compuesto por las siguientes partes. Un entero en decimal que
puede estar precedido por el símbolo “+” o “-“.

También podría gustarte