Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INFORMATICA
Análisis y Diseño de Sistemas
1. ¿Qué diferencia existe entre RUP y UML?
UML - Lenguaje Unificado de Modelado.
3. ¿Qué diferencia existe entre un caso de uso de negocio con un caso de uso de sistema?
Los diagramas de clases describen la estructura estática que tiene un sistema, representado por
el conjunto de clases que componen a este. Este tipo de diagrama UML es empleado en las fases
de análisis y diseño del ciclo de vida de un proyecto de software.
1.- Mesa de partes. Tiene como función la gestión y la cobranza por efecto de inscripción
El Interesado se acercará con 2 fotos, copia de documento de identidad y un recibo de pago de servicio.
Estos documentos serán verificados después del cual se llena la ficha de Lector y una vez concluida esta
operación se realiza el cobro generándose la respectiva boleta. Por último, se genera el carné y se hace
la entrega del mismo más su boleta de pago.
2.- Petición de libros. El lector realiza la petición de uno o más libros. Presentando para ello el carné y la
ficha de préstamo en la que se detallan los libros deseados. Tal ficha es obtenida por el usuario en un
casillero que existe en la sala de lectura. Una vez entregado el carné y la ficha, El bibliotecario debe ver si
el carné sigue vigente para realizar el préstamo. Si estuviese fuera de fecha se retendrá el carnet y se
negara la petición. De no ser así comprobara la existencia de ejemplares disponibles, de ser conforme se
registra en el cuaderno de préstamo la fecha de petición, el material y la fecha de devolución, terminado
esto se guarda la ficha de préstamo y el carné otorgándole al usuario su petición
Nota: Un usuario no puede realizar más peticiones de libros hasta que no haya efectuado todas las
devoluciones de la petición anterior
3.- Devolución de libros. Cuando el Lector realiza la devolución se comprueba la fecha de devolución de
cada material, si se determina que esta fuera de fecha, se hace acreedor a una sanción que tiene un costo
de S/. 5.00 por cada material y por día de retraso. Generándole un recibo.
De acuerdo al caso de devolución se actualiza el cuaderno de préstamos, registrando la fecha efectiva de
devolución, terminada la operación se le hace entrega de su carné.
4.- La Dirección. - Necesita información de las peticiones y de las devoluciones para saber cómo va el servicio
Esta información le sirve a la Dirección para adquirir nuevos ejemplares, determinar tipo de sanciones
nuevas por atraso de devolución de libros etc.
REALIZAR:
Educando S.A.
En la Empresa "Educando S.A." tiene una deficiencia respecto a la disposición de sus Bienes y
Suministros. Por tanto el interés primario es poder hacer que los bienes se manejen de forma rápida y
con el menor grado de error.
A continuación se detalla el funcionamiento de las áreas implicadas (Compras, Almacén) con los bienes
y servicios
Compras, recibe las solicitudes de compras de las diferentes áreas de la empresa, cada solicitud tiene
un responsable a su vez cada solicitud es autorizada por el jefe del área solicitante.
De la solicitud se debe confirmar la siguiente información: número de la solicitud (consecutivo), fecha,
responsable, cada bien es identificado por un código universal que es único. Una vez confirmada la
solicitud el área de compras debe tramitar la cotización.
Las cotizaciones son realizadas con uno o varios proveedores de los bienes solicitados. Una vez que las
cotizaciones estén estudiadas, se crea una orden de compra que maneja la siguiente información: número
de la orden compra, nombre del proveedor al cual se le va a realizar la compra, fecha de la orden, monto
total de la orden, fecha de entrega. Cada ítem tiene la siguiente información: nombre del bien, cantidad
solicitada, unidad de medida del bien, valor unitario y valor total. La orden de compra debe ser aprobada
por el director financiero para que sea enviada al proveedor elegido.
Almacén, recepciona los bienes que llegan de los proveedores y distribuye a las correspondientes
áreas que realizaron las solicitudes de compras. Cuando llega un proveedor, este hace una entrega física
de los bienes, los cuales son comparados con la factura que este entrega y con la orden de compra
correspondiente. Si esta acción es correcta se registra la entrada con la siguiente información: número
de entrada, fecha, número de factura, detalle de los bienes y/o suministros.
Cuando el almacén decide despachar los bienes a las diferentes áreas solicitantes, registra cada una
de las entrega en salidas de almacén con la siguiente información: Número de Salida, Empleado
responsable del bien a entregar, fecha de salida. Por cada entrega se detalla cada uno de los ítems con
la siguiente información: nombre del bien, cantidad entregada.
Es probable que los estándares de seguridad de datos sean más altos en el entorno
de su proveedor que en su empresa, especialmente si el proveedor de la nube
cuenta con las normas ISO y otros estándares clave de la industria.
Posiblemente, su proveedor de la nube tenga mejores recursos físicos y financieros
que usted, para contrarrestar las amenazas a la seguridad de los datos a las que se
enfrenta su infraestructura.
Sus datos aún estarán disponibles, incluso si pierde una laptop.
Desventajas:
Ventajas y Desventajas
Este modelo cliente servidor tiene varias ventajas y desventajas las cuales son importantes mencionar y conocer a la hora de
establecer si es lo que estamos necesitando o si se acomoda a lo que estamos buscando.
Ventajas
Facilita la integración entre diferentes sistemas y comparte información permitiendo por ejemplo que
las máquinas ya existentes puedan ser utilizadas mediante una interfaz más amigable para el
usuario. De esta manera podemos integrar varias PCs con sistemas medianos y grandes sin
necesidad de que todos tengan que utilizar el mismo sistema operativo.
Al favorecer el uso de las interfaz de gráficas interactivas, los sistemas construidos bajo este
esquema tienen una mayor interacción con el usuario.
La estructura modular facilita de más la integración de nuevas tecnologías y el crecimiento de la
infraestructura computacional favoreciendo así la estabilidad de las soluciones.
El modelo cliente servidor permite además proporcionar a las diferentes áreas de una empresa
generar un orden de trabajo en donde cada sector puede trabajar en su área pero accediendo al
mismo servidor e información que los demás sin generar conflictos. Esto es de gran utilidad ya que si
ponemos como ejemplo una empresa con varios empleados al momento de trabajar es importante
que todos puedan hacerlo en simultáneo.
Desventajas
Requiere habilidad para que un servidor sea reparado. Por ejemplo si un problema ocurre en la red,
se requiere de alguien con un amplio de esta para poder repararla en su totalidad para así dejar que
la información y el correcto funcionamiento siga su flujo.
Otro problema es la seguridad, el hecho que se comparte canales de información entre servidores y
clientes requieren que estas pasen por procesos de validación, es decir protocolos de seguridad que
pueden tener algún tipo de puerta abierta permitiendo que se generen daños físicos, amenazas o
ataques de malware.
Este modelo representa una limitación importante en cuanto a los costos económicos debido a que
estos servidores son computadoras de alto nivel con un hardware y software específicos para poder
dar un correcto funcionamiento a nuestras aplicaciones. Algo importante a destacar es que no solo
es caro a la hora de solucionar problemas como mencionamos antes, sino que también tiene un
costo elevado para reemplazar componentes que estén averiados.
1. El usuario interactúa con la interfaz de usuario de alguna forma (por ejemplo, el usuario pulsa un
botón, enlace, etc.)
2. El controlador recibe (por parte de los objetos de la interfaz-vista) la notificación de la acción
solicitada por el usuario. El controlador gestiona el evento que llega, frecuentemente a través de un
gestor de eventos (handler) o callback.
3. El controlador accede al modelo, actualizándolo, posiblemente modificándolo de forma adecuada a
la acción solicitada por el usuario (por ejemplo, el controlador actualiza el carro de la compra del
usuario). Los controladores complejos están a menudo estructurados usando un patrón de comando
que encapsula las acciones y simplifica su extensión.
4. El controlador delega a los objetos de la vista la tarea de desplegar la interfaz de usuario. La vista
obtiene sus datos del modelo para generar la interfaz apropiada para el usuario donde se refleja los
cambios en el modelo (por ejemplo, produce un listado del contenido del carro de la compra). El
modelo no debe tener conocimiento directo sobre la vista. Sin embargo, se podría utilizar el patrón
Observador para proveer cierta indirección entre el modelo y la vista, permitiendo al modelo notificar
a los interesados de cualquier cambio. Un objeto vista puede registrarse con el modelo y esperar a
los cambios, pero aun así el modelo en sí mismo sigue sin saber nada de la vista. El controlador no
pasa objetos de dominio (el modelo) a la vista aunque puede dar la orden a la vista para que se
actualice. Nota: En algunas implementaciones la vista no tiene acceso directo al modelo, dejando
que el controlador envíe los datos del modelo a la vista.
5. La interfaz de usuario espera nuevas interacciones del usuario, comenzando el ciclo nuevamente.
9. ¿Qué diferencia existe entre la expresión <%= %> con la expresión <% %>?
10. ¿Crear una cadena de conexión con un metodo static usando el Driver para SQL Server?
Verificar si hay conexión.
11. Haciendo uso de una base de datos en Mysql o SQL Server, crear una pagina Web en jsp
que el listado de datos de un Tabla, con 5 campos mínimos para visualizar, y un total de
filas mostradas en la parte inferior del resultado.
Aplicaciones Móviles
1. ¿Qué es una aplicación Android?
2. ¿Cuáles son las nuevas mejoras de la nueva versión de Android?
3. ¿Por qué se usan los emuladores en Android?
4. ¿Qué es un Activity, y cuáles son los más usados?
5. ¿Qué diferencia existe TextView y EditText?
6. ¿Diga los tipos ViewGroups para desarrollar aplicaciones Moviles?
7. ¿Explique el ciclo de vida de un Activity?