Sei sulla pagina 1di 5

Taller de Sistemas de Informacion II

Jessica Soliz

Cuestionario Diagnostico

1. Base de datos
a. Explique qu es: metadas, integridad referencial.
Los metadatos son simplemente datos sobre datos, es decir,
informacin estructurada que describe a otra informacin y que nos
permite encontrarla, gestionarla, controlarla, entenderla y preservarla
en el tiempo.
La integridad referencial significa que la clave externa de una tabla
de referencia siempre debe aludir a una fila vlida de la tabla a la que
se haga referencia. La integridad referencial garantiza que la relacin
entre dos tablas permanezca sincronizada durante las operaciones de
actualizacin y eliminacin.
b. Que es trigger?
Un "trigger" (disparador o desencadenador) es un tipo de
procedimiento almacenado que se ejecuta cuando se intenta
modificar (agregar, actualizar o eliminar) los datos de una tabla (o
vista).
c. Nombre 2 sentencias DDL (Data Definition Languaje) y DML
(Data Manipulation Languaje)
DDL: create, alter
DML: select, insert
2. Programacin web
a. Que lenguaje es y que hace: td{ text-align: center;}
Es CSS y alinea el texto de la tabla al centro
b. Que es el maqueteado de pagina web y como se lo hace?
La maquetacin es darle forma diseo a la pagina web y se lo hace
con FrameWorks que son herramientas tiles que permiten crean web
autoajustables, tambin se puede realizar con capas (<div>)a travs
de CSS.
c. Nombre 2 lenguajes de programacin we y 2 de presentacin
web.
Programacion web: PHP, JavaScript
Presentacin web: HTML , CSS
3. Anlisis y diseo OO

Taller de Sistemas de Informacion II


Jessica Soliz

a. Qu es un mtodo?
Un mtodo es un conjunto de instrucciones a las que se les asocia un
nombre de modo que si se desea ejecutarlas, slo basta o
referenciarlas a travs de dicho nombre en vez de tener que
escribilas.
b. Qu es la herencia?
La herencia es una propiedad que permite que los objetos sean
creados a partir de otros ya existentes, obteniendo caractersticas
(mtodos y atributos) similares a los ya existentes. Es la relacin
entre una clase general y otra clase mas especifica. Las clases hijas
heredan el cdigo de las clases padre.
c. Qu es el poliformismo? Ejemplo
Refiere a aquello que cuenta o que puede adoptar mltiples formas.
Es la capacidad que tienen los objetos de una clase de responder al
mismo mensaje o evento en funcin de los parmetros utilizados
durante su invocacin.

d. Qu son los patrones de diseo? Nombre uno


Los patrones de diseo son la base para la bsqueda de soluciones a
problemas comunes en el desarrollo de software y otros mbitos
referentes al diseo de interaccin o interfaces. Ejemplo: Patrn MVC
(Modelo-Vista-Controlador)
4. UML
a. Nombre 3 diagramas UML
-Diagrama de actividades
-Diagrama de clases
-Diagrama de despliegue
b. Para qu sirve el diagrama de secuencia?
Un diagrama de secuencia muestra la interaccin de un conjunto de
objetos en una aplicacin a travs del tiempo y se modela para cada
caso de uso

Taller de Sistemas de Informacion II


Jessica Soliz

5. Servidores y redes
a. Cul es la diferencia entre CGI e ISAPI?
Las extensiones de servidor ISAPI proporcionan una alternativa al uso
de las aplicaciones CGI (Common Gateway Interface) en servidores
de Internet. A diferencia de stas, las aplicaciones ISA se ejecutan en
el mismo espacio de direcciones que el servidor HTTP, y disponen de
acceso a todos los recursos disponibles en el servidor HTTP. Las
aplicaciones ISA conllevan una menor carga de ejecucin que las
aplicaciones CGI, ya que no requieren la creacin de procesos
adicionales ni realizan comunicaciones entre procesos de larga
duracin. Tanto las DLL de extensiones como las de filtros pueden
descargarse si otro proceso necesita la memoria que ocupan.
b. Qu es el DNS?
El DNS ( Domain Name Service) es un sistema de nombres que
permite traducir de nombre de dominio a direccin IP y vice-versa.
c. Qu es DHCP?
DHCP significa Protocolo de configuracin de host dinmico . Es un
protocolo que permite que un equipo conectado a una red pueda
obtener su configuracin (principalmente, su configuracin de red) en
forma dinmica (es decir, sin intervencin particular). Slo tiene que
especificarle al equipo, mediante DHCP, que encuentre una direccin
IP de manera independiente. El objetivo principal es simplificar la
administracin
de
la
red.
d. Qu es un clster de servidores?
Es un grupo de equipos servidores conectados en red tanto
fsicamente como mediante software que trabajan conjuntamente
como un sistema nico para asegurar que los recursos y las
aplicaciones de importancia decisiva permanecen disponibles para
los clientes. Los nodos de un clster siguen en comunicacin
constante mediante el intercambio de mensajes peridicos,
denominados
latidos.
e. Qu es SaaS, PaaS y IaaS?
- Software-as-a-Service (SaaS)
Bsicamente se trata de cualquier servicio basado en la web.
Tenemos ejemplos claros como el Webmail de Gmail, los CRM
onlines. En este tipo de servicios nosotros accedemos
normalmente a travs del navegador sin atender al software. Todo
el desarrollo, mantenimiento, actualizaciones, copias de seguridad

Taller de Sistemas de Informacion II


Jessica Soliz

es

responsabilidad

del

proveedor.

Plataform-as-a-Service (PaaS)
PaaS es el punto donde los desarrolladores empezamos a tocar y
desarrollar nuestras propias aplicaciones que se ejecutan en la
nube. En este caso nuestra nica preocupacin es la construccin
de nuestra aplicacin, ya que la infraestructura nos la da la
plataforma.
Es un modelo que reduce bastante la complejidad a la hora de
desplegar y mantener aplicaciones ya que las soluciones PaaS
gestionan automticamente la escalabilidad usando ms recursos
si
fuera
necesario.

Infraestructure-as-a-Service (IaaS)
En este caso con IaaS tendremos mucho ms control que con
PaaS, aunque a cambio de eso tendremos que encargarnos de la
gestin de infraestructura,
El ejemplo perfecto es el proporcionado por Amazon Web Service
(AWS) que no provee una serie de servicios como EC2 que nos
permite manejar maquinas virtuales en la nube o S3 para usar
como almacenamiento. Nosotros podemos elegir qu tipo de
instancias queremos usar LInux o Windows, as como la capacidad
de memoria o procesador de cada una de nuestras maquinas. El
hardware para nosotros es transparente, todo lo que manejamos
es de forma virtual.

Taller de Sistemas de Informacion II


Jessica Soliz

Potrebbero piacerti anche