Вы находитесь на странице: 1из 9

1.

Topologas Fsicas y Lgicas de redes de computadoras


Topologa: se emplea para referirse a la disposicin geomtrica de las estaciones de una red y los
cables que la conectan, y al trayecto seguido por las seales a travs de la conexin fsica. La
topologa de red es entonces la disposicin de los diferentes componentes de una red y la forma
que adopta el flujo de informacin.
Las topologas fueron ideadas para establecer un orden que evitase un caos que se producira se
las estaciones de una red fueran colocadas de forma aleatoria. La topologa tiene como objetivo
hallar como todos los usuarios pueden conectarse a todos los recursos de red de la manera ms
econmica y eficaz; al mismo tiempo capacita la red para satisfacer las demandas de los
usuarios con un tiempo de red lo ms reducido posible. Para determinar que topologa resulta
ms adecuada para una red completa se tienen en cuenta numerosos parmetros como el
nmero de mquinas que se van a conectar el tipo de acceso fsico, etc.

La topologa fsica

Se refiere a la disposicin fsica de las maquinas, los dispositivos de red y cableado. As, dentro
de la topologa fsica se pueden diferenciar 2 tipos de conexiones: punto a punto y multipunto
En las conexiones punto a punto existen varias conexiones entre parejas de estaciones
adyacentes, sin estaciones intermedias.
Las conexiones multipunto cuentan con un nico canal de conexin, compartido por todas las
estaciones de la red. Cualquier dato o conjunto de datos que envi una estacin es recibido por
todas las dems estaciones.

La topologa lgica

Se refiere al trayecto seguido por las seales a travs de la topologa fsica, es decir, la manera
en que las estaciones se comunican a travs del medio fsico. Las estaciones se pueden
comunicar entre si, directa o indirectamente, siguiendo un trayecto que viene determinado por
las condiciones de cada momento.

Tipos de topologas:

La topologa a una red local es la distribucin fsica en la cual se encuentran dispuestos los
ordenadores que la compones hay que tener en cuenta un numero de factores para determinar
cul topologa es la ms apropiada para una situacin dada.
Topologa de Bus
Topologa Hibrida

Topologa de Estrella
Topologa de Anillo.
Topologa Lgica: Broadcast, Transmisin de Token
1.

En qu se diferencia la topologa Fsica de topologa lgica?


La topologa fsica se refiere a la disposicin de las mquinas. Dispositivos de red y cableado
La topologa lgica se refiere al trayecto seguido por las seales a travs de la topologa fsica.

2.

Mencione tipos de Topologas ms utilizadas actualmente?


Topologa de Bus
Topologa Hibrida

3.

Topologa de Estrella
Topologa de Anillo.
Topologa Lgica: Broadcast, Transmisin de Token
existen 2 tipos de conexiones Cules son?

punto a punto y multipunto

2. Criptografa:
La criptografa actualmente se encarga del estudio de los algoritmos, protocolos y sistemas que
se utilizan para dotar de seguridad a las comunicaciones, a la informacin y a las entidades
que se comunican. El objetivo de la criptografa es disear, implementar, implantar, y hacer uso
de sistemas criptogrficos para dotar de alguna forma de seguridad. Por tanto, el tipo de
propiedades de las que se ocupa la criptografa son, por ejemplo:

Confidencialidad. Es decir, garantiza que la informacin est accesible nicamente a


personal autorizado. Para conseguirlo utiliza cdigos y tcnicas de cifrado.
Integridad. Es decir, garantiza la correccin y completitud de la informacin. Para
conseguirlo puede usar por ejemplo funciones hash criptogrficas MDC, protocolos de
compromiso de bit, o protocolos de notarizacin electrnica.
Vinculacin. Permite vincular un documento o transaccin a una persona o un sistema
de gestin criptogrfico automatizado. Cuando se trata de una persona, se trata de
asegurar su conformidad respecto a esta vinculacin (content commitment) de forma
que pueda entenderse que la vinculacin gestionada incluye el entendimiento de sus
implicaciones por la persona. Antiguamente se utilizaba el trmino "No repudio" que
est abandonndose, ya que implica conceptos jurdicos que la tecnologa por s sola no
puede resolver. En relacin con dicho trmino se entenda que se proporcionaba
proteccin frente a que alguna de las entidades implicadas en la comunicacin, para
que no pudiera negar haber participado en toda o parte de la comunicacin. Para
conseguirlo se puede usar por ejemplo firma digital. En algunos contextos lo que se
intenta es justo lo contrario: Poder negar que se ha intervenido en la comunicacin.

Por ejemplo, cuando se usa un servicio de mensajera instantnea y no queremos que se pueda
demostrar esa comunicacin. Para ello se usan tcnicas como el cifrado negable.

Autenticacin. Es decir, proporciona mecanismos que permiten verificar la identidad del


comunicador. Para conseguirlo puede usar por ejemplo funcin hash criptogrfica
MAC o protocolo de conocimiento cero.
Soluciones a problemas de la falta de simultaneidad en la telefirma digital de contratos.
Para conseguirlo puede usar por ejemplo protocolos de transferencia inconsciente.
Un sistema criptogrfico es seguro respecto a una tarea si un adversario con
capacidades especiales no puede romper esa seguridad, es decir, el atacante no puede
realizar esa tarea especfica.

1.

Cul es el objetivo de la criptografa?


Es disear, implementar, implantar y hacer uso de sistemas criptogrficos para dotar de alguna
forma de seguridad

2.

Qu en la confidencialidad?
garantiza que la informacin est accesible nicamente a personal autorizado. Para conseguirlo
utiliza cdigos y tcnicas de cifrado.

3.

la integridad y vinculacin son propiedades de la criptografa?


Si son propiedades

3. Metodologa RUP:
Introduccin al Rational Unified Process.

El Rational Unified Process o Proceso Unificado de Racional. Es un proceso de ingeniera de


software que suministra un enfoque para asignar tareas y responsabilidades dentro de una
organizacin de desarrollo. Su objetivo es asegurar la produccin de software de alta y de mayor
calidad para satisfacer las necesidades de los usuarios que tienen un cumplimiento al final
dentro de un lmite de tiempo y presupuesto previsible. Es una metodologa de desarrollo
iterativo que es enfocada hacia diagramas de los casos de uso, y manejo de los riesgos y el
manejo de la arquitectura como tal.
El RUP mejora la productividad del equipo ya que permite que cada miembro del grupo sin
importar su responsabilidad especfica pueda acceder a la misma base de datos incluyendo sus
conocimientos. Esto hace que todos compartan el mismo lenguaje, la misma visin y el mismo
proceso acerca de cmo desarrollar un software.

Fases del RUP.

Fases del Modelo RUP

RUP divide el proceso en 4 fases, dentro de las cuales se realizan varias iteraciones en
nmero variable segn el proyecto y en las que se hace un mayor o menor hincapi en
las distintas actividades.
Inicio
Esta fase tiene como propsito definir y acordar el alcance del proyecto con los
patrocinadores, identificar los riesgos asociados al proyecto, proponer una visin muy
general de la arquitectura de software y producir el plan de las fases y el de iteraciones
posteriores.
Elaboracin
En la fase de elaboracin se seleccionan los casos de uso que permiten definir la
arquitectura base del sistema y se desarrollaran en esta fase, se realiza la
especificacin de los casos de uso seleccionados y el primer anlisis del dominio del
problema, se disea la solucin preliminar.
Construccin
El propsito de esta fase es completar la funcionalidad del sistema, para ello se deben
clarificar los requisitos pendientes, administrar los cambios de acuerdo a las

evaluaciones realizados por los usuarios y se realizan las mejoras para el proyecto.
Transicin
El propsito de esta fase es asegurar que el software est disponible para los usuarios
finales, ajustar los errores y defectos encontrados en las pruebas de aceptacin,
capacitar a los usuarios y proveer el soporte tcnico necesario. Se debe verificar que el
producto cumpla con las especificaciones entregadas por las personas involucradas en
el proyecto.
1.

Cul es la fase ms importante en un proyecto segn el modelo RUP?


LA ELABORACIN: Es la ms importante porque, en esta se disea el dominio del diseo de la
aplicacin y se establece las bases de la arquitectura del software adems es una fase con ms alto
riesgo por lo critico de la toma de decisiones de diseo.

2.

Mencione las 4 fases del modelo RUP?

3.

Qu significan las siglas RUP?


4. Unified
Fundamento
la programacin
concurrente con Java Oracle
Rational
Process de
o Proceso
Unificado de Racional

Inicio, Elaboracin, Construccin y Transicin

Se trata de una asignatura de introduccin a la programacin imperativa. En ella se imparten


los conocimientos bsicos sobre desarrollo de software y sobre las tcnicas de programacin de
los lenguajes de alto nivel tradicionales. Desde el punto de vista sintctico, se desarrollarn los
ejemplos, aplicaciones y proyectos del curso en lenguaje Java. Tratndose de la asignatura que
establece las bases de la programacin, su aprovechamiento es necesario para el desarrollo de
prcticamente todas las asignaturas de la carrera, donde la programacin forma parte de las
actividades rutinarias.
DIFINICIN
Java es un lenguaje de programacin de propsito general, concurrente, orientado a objetos que
fue diseado especficamente para tener tan pocas dependencias de implementacin como fuera
posible. Su intencin es permitir que los desarrolladores de aplicaciones escriban el programa
una vez y lo ejecuten en cualquier dispositivo (conocido en ingls como WORA, o "write once, run
anywhere"), lo que quiere decir que el cdigo que es ejecutado en una plataforma no tiene que
ser recompilado para correr en otra.
Java es un lenguaje de programacin orientado a objetos que se populariz a partir del
lanzamiento de su primera versin comercial de amplia difusin, la JDK 1.0 en 1996.
Actualmente es uno de los lenguajes ms usados para la programacin en todo el mundo.
Java es, a partir de 2012, uno de los lenguajes de programacin ms populares en uso,
particularmente para aplicaciones decliente-servidor de web, con unos 10 millones de usuarios
reportados
Oracle es una compaa de software que desarrolla bases de datos (Oracle Database) y sistemas
de gestin de bases de datos.
Cuenta, adems, con herramientas propias de desarrollo para
como Oracle Designer, Oracle JDeveloper y Oracle Developer Suite.

realizar

aplicaciones,

1. Aplicaciones cliente: son las que se ejecutan en un solo ordenador (por ejemplo el porttil
de tu casa) sin necesidad de conectarse a otra mquina. Pueden servirte por ejemplo para
realizar clculos o gestionar datos.
2. Aplicaciones cliente/servidor: son programas que necesitan conectarse a otra
mquina (por ejemplo un servidor de datos) para pedirle algn servicio de forma ms o menos
continua, como podra ser el uso de una base de datos. Pueden servir por ejemplo para el
teletrabajo: trabajar desde casa pero conectados a un ordenador de una empresa.
3. Podemos hablar tambin de aplicaciones web, que son programas Java que se
ejecutan en un servidor de pginas web. Estas aplicaciones reciben solicitudes desde un
ordenador y envan al navegador (Internet Explorer, Firefox, Safari, etc.) que acta como su
cliente pginas de respuesta en HTML.

1.

2.

3.

Qu son las aplicaciones CLIENTE?

son las que se ejecutan en un solo ordenador (por ejemplo, el porttil de tu casa) sin necesidad
de conectarse a otra mquina. Pueden servirte por ejemplo para realizar clculos o gestionar
datos.
Qu son las aplicaciones WEB?

son las que se ejecutan en un solo ordenador (por ejemplo, el porttil de tu casa) sin necesidad
de conectarse a otra mquina. Pueden servirte por ejemplo para realizar clculos o gestionar
datos.
Son programas que se conectan a otra mquina (por ejemplo, a un servidor de datos) Qu
aplicacin mencionamos?

Aplicacin Cliente / Servidor

5. Servicios de SQL server

SQL Server es un sistema de manejo de bases de datos del modelo relacional, desarrollado por
la empresa Microsoft.
El lenguaje de desarrollo utilizado (por lnea de comandos o mediante la interfaz grfica de
Management Studio) es Transact-SQL (TSQL), una implementacin del estndar ANSI del
lenguaje SQL, utilizado para manipular y recuperar datos (DML), crear tablas y definir
relaciones entre ellas (DDL).
Caractersticas

Soporte de transacciones.
Soporta procedimientos almacenados.
Incluye tambin un entorno grfico de administracin, que permite el uso
de comandos DDL y DML grficamente.
Permite trabajar en modo cliente-servidor, donde la informacin y datos se alojan en
el servidor y los terminales o clientes de la red slo acceden a la informacin.
Adems, permite administrar informacin de otros servidores de datos.

Los servicios principales:

SQL Server - El "motor" del sistema


SQL Agent - Ejecucin de tareas (Jobs, scripts programados) y envi de advertencias en
caso de carga pesada e irregulares en el sistema
Full-Text Filter Daemon Launcher - La utilizacin en los indexes especiales del "Full
text search" por bsqueda textual avanzada
SQL Browser - El "oyente" dedicado a comandos enviados y redirigirlos a su destino
SSIS Server - La operacin del SSIS (la herramienta de ETL)
SSAS Server - La operacin del SSAS (la herramienta de OLAP)
SSRS Server - La operacin del SSRS (la herramienta de informes)

Capacidades y herramientas bsicas

Bases de datos

En cada instalacin de SQL Server hay 4 bases de datos de sistema, y la capacidad de crear
nuevas bases de datos por el usuario, en los cuales los datos estn almacenados en tablas.
Las bases de datos del sistema:
master - Todos los procedimientos, funciones y tablas del sistema que estn utilizadas por parte
de todas las bases de datos y que estn instaladas automticamente, tanto como las que han
sido creado por parte de los administradores del sistema. Adems, todas las definiciones en
respecto a la seguridad a nivel del servidor, estn almacenadas en esta base de datos.
msdb - Almacenamiento de las tareas del agente, los cdigos de CLR combinados en el sistema,
los paquetes de SSIS, y otros ms.
model - El molde de las bases de datos. Cada nueva base de datos se crea como una copia de
esta base de datos, menos que algo ms estaba definido explcitamente.
tempdb - Base de datos temporal que se crea de nuevo cada vez que el servicio reinicia. Se
utiliza para almacenar tablas temporales creadas por parte de los usuarios o el sistema (por
ejemplo, en ordenaciones complejos).
Tablas fijas y temporales
Desde la perspectiva lgica, los datos almacenados en las bases de datos en tablas, que
mediante ellas se implementa la teora de las bases de datos relacionales. La tabla se divide en
filas y columnas (A veces se les conoce como registros y campos). Las tablas pueden ser fijas o
temporales, mientras que en el segundo caso existen fsicamente en la base de datos tempdb, y
se borran automticamente en caso de desconexin de la sesin o de la conexin al servidor,
depende en el tipo de la tabla temporal.
Aparte de las tablas de los usuarios, hay tablas que almacenan meta data: datos sobre el
sistema mismo, los diferentes objetos, los derechos, estadsticas sobre el rendimiento del
sistema (DMV), etc.
Tipos de datos
Para cada columna en una tabla y a cada variable o parmetro, se define un tipo de datos que
sean almacenados en l, entre ellos:

Nmeros: Nmeros enteros y no enteros en distintos tamaos, y en diferentes niveles de


precisin; y auto incremento opcional.
Textos: Cadenas de distintas longitudes, y distintas capacidades de apoyar distintas
lenguas.
Fechas: Fechas en distintos niveles de precisin, desde das completos hasta fracciones
menores de un segundo, que apoyan fechas a partir del principio del siglo 20 o del
calendario gregoriano, y la capacidad de diferenciar entre distintos usos de horarios.
XML: Datos textuales (cadenas) que representan conjuntos estndares de datos
(estndar SGML).
Datos binarios: Datos almacenados como datos binarios (bits y bytes), que posibilitan el
almacenamiento de archivos grficos, etc.
Geography: Representacin estndar de informacin geogrfica, tales como estados,
zonas geogrficas, localidades; y los clculos como distancias.
Geometry: Representacin estndar de puntas, lneas, superficies en el plano; y las
relaciones entre ellas.
Hierarchid: Representacin estndar de informacin jerrquica como lista de
materiales, relaciones de subordinacin entre empleados, etc.

1.

Defina qu son los datos XML?


Datos textuales (Cadenas) que presentan conjuntos estndares de datos.

2.

con cul servicio SQL se realiza la ejecucin de tareas y envo de advertencias?


SQL Agent con este servicio se realiza la Ejecucin de tareas (Jobs, scripts programados) y envi de
advertencias en caso de carga pesada e irregulares en el sistema

3.

En cada instalacin de SQL Server hay 4 bases de datos de sistema, describa las 4 bases de datos
del sistema?
Master - Todos los procedimientos, funciones y tablas del sistema que estn utilizadas por parte de
todas las bases de datos y que estn instaladas automticamente,
msdb - Almacenamiento de las tareas del agente, los cdigos de CLR combinados en el sistema, los
paquetes de SSIS, y otros ms.
model - El molde de las bases de datos
tempdb - Base de datos temporal que se crea de nuevo cada vez que el servicio reinicia

6. Procesamiento y codificacin de contenidos multimedia


La informacin multimedia es actualmente el principal impulsor del desarrollo y diseo de las
prximas generaciones de ordenadores y redes de telecomunicacin. Todo lo que hay detrs del
universo multimedia es un gran negocio que mueve al ao cantidades incalculables en
inversiones, investigacin, implantacin de redes, generacin de contenidos, diseo de equipos,
servicios y aplicaciones, etc En este tema realizaremos un enfoque tcnico desde el mundo de
las telecomunicaciones a los contenidos multimedia, y ms concretamente a como se codifica
esa informacin para posteriormente poder ser transmitida.
Los mtodos y tcnicas usados para la codificacin de cada uno de los tipos de fuentes de
informacin pueden ser completamente distintos unos de otros, pero an as pueden aunarse y
formar un bloque de informacin ms completo y homogneo.
Ventajas de la codificacin digital.

Compresin: Gracias a la eliminacin de redundancias, as como a tcnicas de


enmascaramiento, los flujos de datos digitales pueden ser enviados con mucho menos
ancho de banda. Adems, a menores necesidades de almacenamiento, los dispositivos
se hacen ms econmicos.
Flexibilidad de reproduccin, adems de ajuste de velocidad de reproduccin, as como
el salto a cualquier punto deseado del flujo de informacin.
Copia sin prdida de calidad: Las copias son exactas a los originales.
Flexibilidad de manipulacin, incluyendo la facilidad del troceado de la informacin y
montaje sin prdida de calidad, fcil mejora de elementos grficos y sonoros, mezcla e
insercin sin bordes de imgenes infogrficas en entornos reales, etc.
Facilidad de bsqueda y recuperacin: Facilidad de incorporar informacin de
contenido y metadatos que puede ser obtenidos eficientemente y asociados a los objetos

multimedia. Posibilidad de buscar en los contenidos por aspectos tales como parecidos
entre objetos, patrones de colores, ritmos
Composiciones multimedia: Viabilidad sin deterioro de la calidad de integrar cualquier
tipo de medio junto con informacin textual, de control, etc., todo ello perfectamente
sincronizado en tiempo y espacio.
Facilidad de intercambio de piezas y composiciones multimedia a travs de medios
fsicos o redes de comunicaciones.

Tipos de ficheros multimedia ms usuales.

La codificacin digital se divide en dos procesos:


Codificacin de fuente: Convierte la informacin multimedia en un fichero o
flujo de bits comprimido.
Codificacin de canal: Convierte la informacin digital transmitir o almacenar
a las seales adecuadas al medio usado para la transmisin o almacenaje.
Es usual que ambas se implementen conjuntamente para mejorar el
comportamiento global.
Cuando se agrupa un codificador y un decodificador para proporcionar una
comunicacin a dos vas se denomina CODEC.
Existen gran cantidad de mtodos de compresin, ya sean paramtricos o basados
en la forma o informacin de la seal, ya sea en el dominio temporal, espacial o
frecuencia.
Pero la codificacin digital est sujeta a gran nmero de compromisos, los cuales
dependen del valor o rango de diversos parmetros correspondientes a cada
mtodo de compresin concreto.

Eficiencia de codificacin: Es la relacin entre el nmero de bits necesario para


cada elemento multimedia antes y despus de la compresin.
Retardo de compresin. Es ms delicado en aplicaciones multimedia pero no
para la difusin.
Complejidad: El coste computacional en operaciones por segundo o tambin el
coste de la circuitera de codificacin.
Calidad de la informacin decodificada: Ya sea subjetiva, relativa a capacidades
perceptuales humanas u objetiva (SNR).
Bit rate constante o bit rate variable: Algunos medios o tipos de informacin
pueden conseguir una mayor eficiencia al utilizar para cada escena o
fragmento el bit rate necesario manteniendo la calidad perceptual.
Flexibilidad: Es la capacidad de un flujo de bits comprimidos de poder ser
accedidos y decodificados en cualquier punto.

Tcnicas de contenidos multimedia


Tcnicas de codificacin de voz.
Tcnicas de codificacin de audio.
Tcnicas de codificacin de imgenes.
Tcnicas de codificacin de video.
1.

2.

3.

A qu se denomina CODEC?

Cuando se agrupa un codificador y un decodificador para proporcionar una


comunicacin a dos vas se denomina CODEC
La codificacin digital se dividen en dos procesos, Cuales son estos procesos?
Codificacin de fuente: Convierte la informacin multimedia en un fichero o flujo de bits
comprimido.
Codificacin de canal: Convierte la informacin digital transmitir o almacenar a las
seales adecuadas al medio usado para la transmisin o almacenaje.
Diga 3 ventajas de codificacin digital
Compresin
Flexibilidad de reproduccin
Flexibilidad de manipulacin
Facilidad de bsqueda y recuperacin
Composiciones multimedia:

Вам также может понравиться