Está en la página 1de 8

Nombre: Marco Prez Fernndez.

Curso: 3ero J

Introduccin al sistema X-Windows


El sistema X-Window (atencin al singular: X-Window) o simplemente ``las X'', es un interfaz
grfico de usuario estndar en las mquinas UNIX; se trata de un potente entorno que soporta
todo tipo de aplicaciones. Dentro del sistema de ventanas X-Window, puede tener a la vez
varias terminales en la pantalla, cada una con su sesin propia. A menudo se usa un
dispositivo sealador, como un ratn, aunque en teora se puede trabajar sin l.

Se han escrito especficamente para las X muchas aplicaciones, entre ellas juegos, utilidades
para grficos y para programacin. y las X hacen de su sistema una estacin de trabajo de toda
confianza. Con una red TCP/IP, su mquina puede visualizar aplicaciones que se estn
ejecutando en otra mquina.

HARDWARE Y SOFTWARE.

Qu es el hardware?

El hardware es la parte que puedes ver del computador, es decir todos los componentes de su
estructura fsica.

La pantalla, el teclado, la torre y el ratn hacen parte del hardware de tu equipo.

Cul es el software?

Estos son los programas informticos que hacen posible la realizacin de tareas especficas
dentro de un computador. Por ejemplo Word, Excel, PowerPoint, los navegadores web, los
juegos, los sistemas operativos, etc.

ARQUITECTURA CLIENTES/SERVIDOR

La arquitectura cliente-servidor es un modelo de aplicacin distribuida en el que las tareas se


reparten entre los proveedores de recursos o servicios, llamados servidores, y los
demandantes, llamados clientes. Un cliente realiza peticiones a otro programa, el servidor,
quien le da respuesta. Esta idea tambin se puede aplicar a programas que se ejecutan sobre
una sola computadora, aunque es ms ventajosa en un sistema operativo multiusuario
distribuido a travs de una red de computadoras.

Algunos ejemplos de aplicaciones computacionales que usen el modelo cliente-servidor son el


Correo electrnico, un Servidor de impresin y la World Wide Web
Nombre: Marco Prez Fernndez.
Curso: 3ero J
El protocolo X

El Protocolo base del sistema X Window es la base del protocolo de X Window System, un
sistema de ventanas de red que muestra bitmaps y que permite construir interfaces grficas
de usuarios en Unix, Unix-Like y otros sistemas operativos. El sistema de de ventanas X
Window est basado en un modelo de Cliente-Servidor: un solo servidor controla los
dispositivos hardware de entrada-salida, como el monitor, el teclado, y el ratn; todos los
programas de la aplicacin actan como un slo cliente, interactuando con el usuario. Esta
interaccin es regulada por el protocolo del base del sistema de ventanas X Window. Existen
otros protocolos relacionados con el sistema X Window, algunos utilizados en las capas
superiores del protocolo X Window y otros como protocolos independientes.

NIVELES DE PROGRAMACIN. FUNCIONES X-LIB. LA INTERFAZ X-TOOLKIT. FUNCIONES XT


INTRINSICS. HERRAMIENTAS X EN PROPIEDAD (OSF/MOTIF., OPEN LOOK; OTRAS
INTERFACES ABIERTAS)

Niveles de programacin

Se Clasifican Lenguajes de Alto Nivel Lenguajes de Bajo Nivel En computacin se suele hablar
de niveles de los lenguajes de programacin.

LENGUAJES DE BAJO NIVEL

Un lenguaje de programacin de caractersticas bajo nivel es aquel en el que sus instrucciones


ejercen un control directo sobre el hardware y estn condicionados por la estructura fsica de
las computadoras que lo soportan. El uso de la palabra bajo en su denominacin no implica
que el lenguaje sea menos potente que un lenguaje de alto nivel, sino que se refiere a la
reducida abstraccin entre el lenguaje y el hardware. Por ejemplo, se utiliza este tipo de
lenguajes para programar tareas crticas de los sistemas operativos, de aplicaciones en tiempo
real o controladores de dispositivos.

LENGUAJES DE ALTO NIVEL

Un lenguaje de programacin de alto nivel se caracteriza por expresar el algoritmo de una


manera adecuada a la capacidad cognitiva humana, en lugar de la capacidad ejecutora de las
mquinas.

En los primeros lenguajes, la limitacin era que se orientaban a un rea especfica y sus
instrucciones requeran de una sintaxis predefinida. Se clasifican como lenguajes
procedimentales o lenguajes de bajo nivel. Otra limitacin de estos es que se requiere de
ciertos conocimientos de programacin para realizar las secuencias de instrucciones lgicas.
Los lenguajes de alto nivel se crearon para que el usuario comn pudiese solucionar un
problema de procesamiento de datos de una manera ms fcil y rpida.

Funciones X-lib

xlib
Nombre: Marco Prez Fernndez.
Curso: 3ero J
Proporcionan a una aplicacin la posibilidad de: abrir una presentacin X, crear ventanas y
escribir en ellas, recuperar eventos y cerrar la presentacin. Casi todas las funciones se
ejecutan de forma asncrona y son peticiones enviadas a un buffer de salida. Para el trabajo en
modo sncrono se requiere de Xsync tras la funcin de Xlib que se quiere ejecutar en modo
sncrono.

Las funciones de la biblioteca Xlib pueden agruparse en: operaciones de conexin


(XOpenDisplay, XCloseDisplay,...); requerimientos al servidor, incluyendo requerimientos
para operaciones (XCreateWindow, XCreateGC,...) y requerimientos de informacin
(XGetWindowProperty,...); y operaciones del cliente: de eventos (XNextEvent, XPeekEvent,...)
y otras operaciones de datos locales (XLookupKeysym, XParseGeometry, XSetRegion,
XCreateImage, XSaveContext,...)

La interfaz X-toolkit

El bajo nivel de la biblioteca Xlib provee funciones para hacer interfaces con el servidor
grfico X11, pero no provee funciones para implementar objetos grficos usados en interfaces
grficas para el usuario (GUI), tales como botones, mens, etc. Estos objetos se llaman
widgets. La biblioteca Xt provee soporte para crear y usar tipos de widgets, pero no provee
ningn widget especfico. Los widgets especficos estn implementados por otras bibliotecas
que usa Xt, tal como Xaw y Motif.

Principios Generales de la Interfaz

A continuacin se presentarn los estndares que se han definido para la Interfaz Grfica de
Usuario del Sistema de Simulacin de Cortes ALRAZ.

ESQUEMA DE LA PANTALLA PRINCIPAL

La ventana principal tendr dos zonas: el rea de Botones Grficos y el rea de Cliente.

En el rea de Botones Grficos irn los botones de las principales funcionalidades del sistema.

El rea Cliente siempre buscar presentarse de forma minimalista, solo mostrados las
opciones que realmente son necesarias en ese momento.

Las ventanas para funciones especficas no contendrn un rea de men, si no una barra de
botones con conos descriptivos y visualmente agradables.

Se har uso extensivo de paneles que se irn superponiendo uno a uno para evitar la cantidad
de ventanas emergentes.

ESPECIFICACIN DE COLORES

Los colores que se utilizarn en las ventanas estarn basados en el siguiente esquema:

Estudio de una determinada herramienta X en propiedad. Caractersticas,


conceptos bsicos y terminologa.
Nombre: Marco Prez Fernndez.
Curso: 3ero J
Poblacin: conjunto de todos los individuos (personas, objetos, animales, etc.) que porten
informacin sobre el fenmeno que se estudia. Por ejemplo, si estudiamos la edad de los
habitantes en una ciudad, la poblacin ser el total de los habitantes de dicha ciudad.

Muestra: Subconjunto de la poblacin seleccionado de acuerdo con un criterio, y que sea


representativo de la poblacin. Por ejemplo, elegir 30 personas por cada colonia de la ciudad
para saber sus edades, y este ser representativo para la ciudad.

Individuo: cualquier elemento que porte informacin sobre el fenmeno que se estudia. As, si
estudiamos la altura de los nios de una clase, cada alumno es un individuo; si estudiamos la
edad de cada habitante, cada habitante es un individuo.

Variable: Fenmeno que puede tomar diversos valores. Las variables pueden ser de dos tipos:

Variables cualitativas o atributos: no se pueden medir numricamente (por ejemplo:


nacionalidad, color de la piel, sexo).

Variables cuantitativas: tienen valor numrico (edad, precio de un producto, ingresos anuales

Por su parte, las variables cuantitativas se pueden clasificar en discretas y continuas:

Discretas: slo pueden tomar valores enteros (1, 2, 8, -4, etc.). Por ejemplo: nmero de
hermanos (puede ser 1, 2, 3....,etc, pero, por ejemplo, nunca podr ser 3,45).

Continuas: pueden tomar cualquier valor real dentro de un intervalo. Por ejemplo, la
velocidad de un vehculo puede ser 80,3 km/h, 94,57 km/h...etc.

Las variables tambin se pueden clasificar en:

Variables unidimensionales: slo recogen informacin sobre una caracterstica (por ejemplo:
edad de los alunmos de una clase).

Variables bidimensionales: recogen informacin sobre dos caractersticas de la poblacin (por


ejemplo: edad y altura de los alumnos de una clase).

Variables pluridimensionales: recogen informacin sobre tres o ms caractersticas (por


ejemplo: edad, altura y peso de los alumnos de una clase).

Tratamiento y propiedades del espacio de trabajo, iconos y


ventanas.
El espacio de trabajo de Dreamweaver permite ver las propiedades de los documentos y los
objetos. Adems, coloca muchas de las operaciones ms frecuentes en barras de herramientas
para que pueda realizar cambios en los documentos rpidamente.

Espacio de trabajo de Dreamweaver (CC)

Espacio de trabajo de Dreamweaver


Nombre: Marco Prez Fernndez.
Curso: 3ero J
A. Barra de aplicaciones B. Barra de herramientas Documento C. Ventana Documento D.
Conmutador de espacios de trabajo E. Paneles F. Vista de cdigo G. Barra de estado H. Selector
de etiquetas I. Vista en vivo J. Barra de herramientas

Descripcin general de los elementos del espacio de trabajo

El espacio de trabajo incluye los siguientes elementos:

Barra de la aplicacin

Se encuentra a lo largo de la parte superior de la ventana de la aplicacin y contiene un


conmutador de espacios de trabajo, mens (solo Windows) y otros controles de la aplicacin.

Barra de herramientas Documento

Contiene botones con opciones para las diferentes vistas de la ventana Documento (como la
vista Diseo, la vista en vivo y la vista Cdigo).

Barra de herramientas Estndar

Para mostrar la barra de herramientas Estndar, seleccione Ventana > Barras de herramientas
> Estndar. La barra de herramientas contiene botones para realizar las operaciones ms
habituales de los mens Archivo y Edicin: Nuevo, Abrir, Guardar, Guardar todo, Imprimir
cdigo, Cortar, Copiar, Pegar, Deshacer y Rehacer.

Barra de herramientas

Se encuentra en la parte izquierda de la ventana de la aplicacin y contiene botones


especficos para cada vista.

Tratamiento y propiedades de los controles: botones, mens de


botones, escalado y deslizamientos, casillas de verificacin, etc.
En una plantilla de formulario de Microsoft InfoPath 2010, puede agregar varios tipos
diferentes de controles de opcin (cuadros de lista y casillas de verificacin) para permitir
que los usuarios seleccionen entre opciones personalizadas o predefinidas, segn cmo desee
presentar y recopilar la informacin. En las siguientes secciones, se detalla cada uno de los
controles de opcin disponibles.

Los cuadros de lista desplegable se usan para presentar a un usuario una lista expandible de
opciones. Cuando un usuario abre por primera vez el formulario, el valor predeterminado, si
est especificado, es la opcin que aparece en el control. Para seleccionar otra opcin, el
usuario debe hacer clic en la flecha junto al control y en la opcin que desee.

De forma predeterminada, Seleccionar aparece como la primera entrada en un cuadro de lista


desplegable. Esto hace saber a los usuarios que pueden realizar una seleccin. Despus de
Nombre: Marco Prez Fernndez.
Curso: 3ero J
insertar un cuadro de lista desplegable, debe especificar las opciones que aparecern en el
control, ya sea de forma manual o recuperndolas de una conexin de datos

Con los cuadros de lista de seleccin mltiple, los usuarios pueden elegir mediante la
activacin o desactivacin de las casillas de verificacin que aparecen en un control de grupo
en el formulario. Si el nmero de opciones supera el alto del control, aparecer una barra de
desplazamiento para que los usuarios puedan desplazarse para ver las otras opciones.

Los usuarios pueden activar tantas casillas de verificacin como sea necesario de la lista, y
puede permitir que se especifiquen nuevas entradas. En este caso, aparece una casilla de
verificacin con un cuadro de texto como ltimo elemento de la lista. Para especificar un valor
personalizado, un usuario debe activar la casilla de verificacin que aparece junto al cuadro de
texto y, a continuacin, especificar la entrada.

Tratamiento y propiedades de mens y listas de desplazamientos.


Te preguntars qu sucede si creas un men con muchas opciones en l, de tal forma que no
todos los tems aparezcan en la pantalla a la vez. Mozilla scrolling-menu.jpgproveer un
mecanismo de despliegue que te permitir moverte a travs de los tems.

Si el espacio disponible es demasiado pequeo, aparecern flechas al final de cada men. Si


mueves el ratn sobre las flechas, el men se desplegar hacia abajo o hacia arriba. Si el
espacio disponible es lo suficientemente grande, las flechas no aparecern. Observa que el
comportamiento exacto de este mecanismo depender del tema actual

Este comportamiento es automtico. No tienes que hacer nada para obtener mens
desplegables. Se aplicar a mens en barras de men, en emergentes o listas de mens. Se
implementa usando un elemento arrowscrollbox. Este elemento puede usarse para crear cajas
desplegables con flechas.

El elemento arrowscrollbox puede usarse en cualquier lugar donde se pueda usar una caja
normal. No tienes que usarlo en mens. Siempre es un caja vertical y puede contener
cualquier elemento en su interior. Puedes usarlo para implementar una lista cuando no deseas
hacer un men desplegable.

Tratamiento y propiedades del color, campos de texto, diseo 3D,


captura de imgenes, etc.
La impresin 3D es un grupo de tecnologas de fabricacin por adicin donde un objeto
tridimensional es creado mediante la superposicin de capas sucesivas de material.1 Las
impresoras 3D son por lo general ms rpidas, ms baratas y ms fciles de usar que otras
tecnologas de fabricacin por adicin, aunque como cualquier proceso industrial, estarn
Nombre: Marco Prez Fernndez.
Curso: 3ero J
sometidas a un compromiso entre su precio de adquisicin y la tolerancia en las medidas de
los objetos producidos. Las impresoras 3D ofrecen a los desarrolladores del producto la
capacidad para imprimir partes y montajes hechos de diferentes materiales con diferentes
propiedades fsicas y mecnicas, a menudo con un simple proceso de ensamble. Las
tecnologas avanzadas de impresin 3D pueden incluso ofrecer modelos que pueden servir
como prototipos de producto.2

Desde 2003 ha habido un gran crecimiento en la venta de impresoras 3D. De manera inversa,
el coste de las mismas se ha reducido.3 Esta tecnologa tambin encuentra uso en campos
tales como joyera, calzado, diseo industrial, arquitectura, ingeniera y construccin,
automocin y sector aeroespacial, industrias mdicas, educacin, sistemas de informacin
geogrfica, ingeniera civil y muchos otros.

Tratamiento, propiedades y especificaciones de los sucesos


asociados al ratn.
El ratn o mouse (en ingls, pronunciado [mas]) es un dispositivo apuntador utilizado para
facilitar el manejo de un entorno grfico en una computadora. Generalmente est fabricado en
plstico, y se utiliza con una de las manos. Detecta su movimiento relativo en dos dimensiones
por la superficie plana en la que se apoya, reflejndose habitualmente a travs de un puntero,
cursor o flecha en el monitor. El ratn se puede conectar de forma almbrica (puertos PS/2 y
USB) o inalmbricamente (comunicacin inalmbrica o wireless, por medio de un adaptador
USB se conecta a la computadora y esta manda la seal al ratn, tambin pueden ser por
medio de conectividad bluetooth o infrarrojo).

Es un perifrico de entrada imprescindible en una computadora de escritorio para la mayora


de las personas, y pese a la aparicin de otras tecnologas con una funcin similar, como la
pantalla tctil, la prctica demuestra todava su vida til. No obstante, en el futuro podra ser
posible mover el cursor o el puntero con los ojos o basarse en el reconocimiento de voz.

Otras consideraciones de inters: servicios de transporte,


comunicaciones y/o acceso a base de datos.
Middleware o lgica de intercambio de informacin entre aplicaciones ("interlogical") es un
software que asiste a una aplicacin para interactuar o comunicarse con otras aplicaciones, o
paquetes de programas, redes, hardware y/o sistemas operativos. ste simplifica el trabajo de
los programadores en la compleja tarea de generar las conexiones y sincronizaciones que son
necesarias en los sistemas distribuidos. De esta forma, se provee una solucin que mejora la
calidad de servicio, as como la seguridad, el envo de mensajes, la actualizacin del directorio
de servicio, etc.1

Funciona como una capa de abstraccin de software distribuida, que se sita entre las capas
de aplicaciones y las capas inferiores (sistema operativo y red). El middleware abstrae de la
complejidad y heterogeneidad de las redes de comunicaciones subyacentes, as como de los
sistemas operativos y lenguajes de programacin, proporcionando una API para la fcil
Nombre: Marco Prez Fernndez.
Curso: 3ero J
programacin y manejo de aplicaciones distribuidas. Dependiendo del problema a resolver y
de las funciones necesarias, sern tiles diferentes tipos de servicios de middleware. Por lo
general el middleware del lado cliente est implementado por el Sistema Operativo, el cual
posee las bibliotecas que ejecutan todas las funcionalidades para la comunicacin a travs de
la red.

Bibliografas:
http://daniel201245.wixsite.com/rapcalle/blank-5

https://helpx.adobe.com/es/dreamweaver/using/dreamweaver-workflow-workspace.html

https://support.office.com/es-es/article/Habilitar-la-selecci%C3%B3n-a-trav%C3%A9s-de-
los-controles-de-opci%C3%B3n-casillas-de-verificaci%C3%B3n-y-lista-c3616c0a-a898-4259-
b8cc-06445349956c

https://developer.mozilla.org/es/docs/Mozilla/Tech/XUL/Tutorial_de_XUL/Men%C3%BAs_
con_desplazamiento

https://es.wikipedia.org/wiki/Impresi%C3%B3n_3D

https://es.wikipedia.org/wiki/Rat%C3%B3n_(inform%C3%A1tica)

También podría gustarte