Lenguaje de Script para Aventuras Gráficas y Presentaciones Interactivas.
|
|
- Ana Iglesias Cárdenas
- hace 8 años
- Vistas:
Transcripción
1 Lenguaje de Script para Aventuras Gráficas y Presentaciones Interactivas. (Documentación Preliminar) 5º Concurso Universitario de Software Libre Miguel Angel Pescador Santirso 1/13 LSAGPI- Documentación Preliminar del Proyecto
2 Introducción y Licencia de esta Documentación Esta documentación tiene únicamente carácter orientativo y su función es la de dar una idea preliminar de proceso de desarrollo de este software. No debe tomarse al pie de la letra puesto que es una versión temprana y no se contemplan muchos casos de uso que pueden aparecer a lo largo del desarrollo. Este documento se distribuye bajo licencia GFDL: La distribución, difusión y explotación comercial están permitidos en los términos de dicha licencia, la modificación deberá mantener el nombre del autor principal reconociendo su autoría. 2/13 LSAGPI- Documentación Preliminar del Proyecto
3 Indice 1.-Definición del paquete de aventura Estructura del paquete Sistema de Compresión Acceso a datos. 2.-Definición del Lenguaje de Script Bloques Procedimientos Variables Operadores Funciones. 3.-Implementación del motor de Script Pre-procesador Sistema Cuarto Elemento Verbo Acción Expresión Inventario Animación. 4.-Pruebas del motor de Script Presentación Interactiva Aventura Gráfica. 5.-Más allá de este documento. 3/13 LSAGPI- Documentación Preliminar del Proyecto
4 1.-Definición del paquete de aventura. Al ser este un motor de Script todo archivo de código fuente es interpretado. Lógicamente al hablar de una aventura gráfica (o presentación interactiva) además del propio código fuente tendremos gráficos, sonido, voces y otros contenidos multimedia. Para facilitar su distribución lo que haremos sera un solo paquete para toda la aventura gráfica (o presentación interactiva) en el que estarán contenidos tanto el código fuente como el contenido multimedia. Dicho paquete será leído por el interprete. Dicho paquete debe de tener algún sistema de seguridad que permita la protección de los datos de la aventura ya que, aunque nuestro desarrollo es 100% código libre, la/s persona/s empresa/s que lo utilicen para desarrollar sus aplicaciones no tienen porque liberar el código de Script ni los contenidos gráficos que son de su propiedad Estructura del paquete. El paquete de datos tendrá la siguiente estructura: / - [archivos fuente del script] [archivo de metadatos] /[directorio de gráficos] /[directorio de sonidos] /[directorio de sistema] Detalladamente el/los archivos fuente del script se colocaran en la raiz del paquete junto al archivo de metadatos que definirá el paquete principal por que que se empezará la aventura/presentación una vez iniciada ya no será necesaria puesto que todos los archivos fuente se procesarán a la vez, la división será únicamente para claridad del código y del programador. 4/13 LSAGPI- Documentación Preliminar del Proyecto
5 Se barajan los nombres metafile.md obligatorio para el archivo de metadatos y la extensión advs para los archivos fuente de aventura gráficas y pis para las presentaciones interactivas. Téngase en cuenta que es un documento preliminar y podríamos optar por cambiar alguna de las extensiones o incluso suprimir una. En el directorio de sonido (posiblemente snd) se incluirán todos los archivos de sonido que se necesiten así como en el de gráficos (posiblemente gr) se incluirán todos los gráficos. En el directorio de sistema (posiblemente sis) se incluirán los archivos de sistema que serán gráficos, imágenes y sonidos no esenciales para la aventura/presentación pero si para la presentación del entorno de ejecución (ventana de ejecución) Sistema de Compresión. Para la compresión de archivos se utilizara un formato zip empaquetado (compresión 0) con clave en el caso de ser necesaria que servirá para proteger el formato, al usar el sistema se podrá optar por incluir la clave en el código fuente del motor o solicitar la clave mediante ventana emergente dependiendo de si va a ser explotación comercial (ventana emergente) o simplemente protección de los archivos fuente (incluido en el motor) Acceso a datos. El acceso a datos lo gestionará el propio motor, permitiendo salvar posiciones del juego (savegames, archivos posiblemente con extensión sav). El acceso a gráficos y sonido se efectuará según el siguiente algoritmo: 1. Lectura del recurso a leer. 2. Descompresión del recurso en memoria. 3. Uso del recurso. 5/13 LSAGPI- Documentación Preliminar del Proyecto
6 En ningún caso se extraerá el recurso solicitado a ningún dispositivo de memoria secundaria. El recurso pasará del zip a memoria para evitar la copia de estos en ejecución. Con una clave adecuada este sistema de seguridad se considera suficiente para distribución comercial del producto final el cual NO es el objetivo de este proyecto ya que este proyecto únicamente tiene como objetivo el motor de script no los desarrollos realizados sobre el. 6/13 LSAGPI- Documentación Preliminar del Proyecto
7 2.-Definición del Lenguaje de Script. El lenguaje de script esta inspirado en el sistema indyjava si bien son notables las diferencias de instrucciones y funcionamiento interno si bien la sintaxis es muy similar Bloques. El lenguaje de script se basa en bloques, entendiendo como bloques principales el CUARTO y el SISTEMA. El resto de bloques estan contenidos en estos dos. El SISTEMA se ocupa de la representación de la pantalla (resolución, colores de tinta y fondo, fps, fuente de texto inicial, cursor,etc...), ademas también incluye la definición de los verbos, selección del personaje principal y cuarto de inicio. El CUARTO contiene la definición de cuarto (si es el inicial ademas la definición del personaje principal, salvo que el inicial sea un presentación interactiva), contiene los bloques de ACCION, ELEMENTOS del cuarto, PROCEDIMIENTOS y FUNCIONES necesarios para la acción y los disparadores de EVENTOS. /*Aquí ira la descripción detallada de cada bloque*/ 2.2.-Procedimientos. Son secuencias de intrucciónes seguidas secuencial mente y controladas mediante instrucciones de control de flujo. Son la base de las presentaciones interactivas ya que podemos crearlas únicamente usando procedimientos. Su aplicación en las aventuras gráficas es mayormente para transiciones aunque puede usarse para ciertas acciones. /*Aquí ira la descripción detallada de los procedimientos predefinidos*/ 7/13 LSAGPI- Documentación Preliminar del Proyecto
8 2.3.-Variables. Solo se reconocerán dos tipos de variables, numéricas o de cadena de caracteres. Las primeras típicamente usadas para el control de flujo, las segundas para textos de los personajes, conversaciones, etc... /*Aquí ira la descripción detallada de uso de variables y variables del sistema*/ 2.4.-Operadores. Se reconocerán los operadores lógicos (Y, O, NO). Ademas de los procedimientos predefinidos de operadores numéricos y de cadenas (ver Procedimientos). Así como las funciones de comparación de ambos (ver 2.5.-Funciones). /*Aquí ira la descripción detallada de cada operador*/ 2.5.-Funciones. Las funciones básicas que se reconocerán serán las de colisión, comparación, y estado del juego (por ejemplo, si un personaje se encuentra en una habitación, si ya tenemos un objeto en el inventario, etc...). /*Aquí ira la descripción detallada de cada Función*/ 8/13 LSAGPI- Documentación Preliminar del Proyecto
9 3.-Implementación del motor de Script. Para la implementación del motor, utilizaremos metodología orientada a objetos y un lenguaje que lo acepte, en primer termino usaremos java OpenJDK para las versiones Win32/Linux/OSX. En el momento en que esta implementación este completa y para portarlo a dispositivos empotrados optaremos por una implementación en C/C++ cuando no se pueda usar Java (por ejemplo, en plataformas Android y Blackberry es posible usar Java, pero en Iphone/Ipod/Ipad esto no es posible y debe ser usado Objetive C, en Symbian C++ o C#, en WebOS, C/C++, etc...). El objetivo del desarrollo es que pueda correr en plataformas empotradas además de las tradicionales, cuantas mas plataformas mejor. Una vez definido el objetivo pasemos a la parte practica de nuestro motor Pre-procesador. Dado que el archivo fuente debe admitir comentarios nuestro preprocesador debe ser capaz de quitar dichos comentarios para que no influyan en el procesamiento del archivo fuente. En una primera fase es la única labor del pre-procesador, quitar comentarios. El pre-procesador recibe el código fuente, quita los comentarios y envía dicho código al motor. Por supuesto se le irán añadiendo características como comprobación preliminar de la sintaxis antes de pasarlo al motor y detección temprana de errores. Pero todo eso se realizará en una fase mas avanzada del proyecto, en la primera fase todo lo que interesa es que realice la labor, la eficiencia y características superfluas a esta labor se realizarán en fase alpha. 9/13 LSAGPI- Documentación Preliminar del Proyecto
10 3.2.-Sistema. El objeto Sistema tratará los bloques de sistema del archivo, es decir, definirá el tamaño de la ventana, los colores de fondo, el cuarto inicial, etc... y cualesquiera bloques añadidos antes o despues en el curso del desarrollo del proyecto Cuarto. Este objeto procesará de definición de un cuarto, imagen de fondo, área caminable, eventos, elementos contenidos, etc... posicionandolos en pantalla y definiendo los eventos y transiciones de cada cuarto Elemento. El Elemento es el objeto base del desarrollo, los elementos son los objetos y personajes dentro del cuarto. Un elemento puede contener a su ver mas elementos y puede contener acciones o modificaciones de comportamiento de bloques de sistema para un área concreta. Esta clase se encarga de almacenar los elementos en memoria y mantenerlos actualizados a lo largo del juego/presentación Verbo. Así como el Elemento es la base del desarrollo de objetos el Verbo es la base del desarrollo de acciones, el verbo dispara los eventos y las acciones. Su posición típica esta dentro del bloque de sistema aunque su comportamiento puede ser modificado en cada cuarto o para cada elemento. Esta clase se encarga de leer la definición de los verbos y mantenerlos actualizados durante todo el juego/presentación. 10/13 LSAGPI- Documentación Preliminar del Proyecto
11 3.6.-Acción. Las acciones son secuencias de procedimientos o funciones que se activan cuando un verbo lanza un evento, o bien cuando se declara un procedimiento secuencial (ejemplo, transición animada, presentación no interactiva, etc...) Esta clase se encarga de gestionar dichas acciones Expresión. Denominamos expresiones a las operaciones lógicas de evaluación que dan como resultado un valor booleano. Dichas expresiones deben evaluarse para seguir un camino de acción u otro según sea la expresión verdadera o falsa. Esta clase y las dependientes de ella como EvaluarExpresion leerán las definiciones de las expresiones en código fuente y las valoraran en tiempo de ejecución cuando se soliciten Inventario. La clase inventario define un vector de Elementos y los mantiene actualizados durante todo el desarrollo del juego/presentación Animación. Esta clase se ocupa de generar las animaciones a partir de los frames de los elementos. Los detalles de dichas animaciones están definidos en la clase de Sistema, pero las imágenes así como la carga de ellas y la actualización de posición del personaje las lleva a cabo esta clase. 11/13 LSAGPI- Documentación Preliminar del Proyecto
12 4.-Pruebas del motor de Script. Una vez desarrollado el motor hasta un estado de tipo alpha se desarrollará un cargador que dibuje en una ventana lo que defina el motor. Debemos tener muy claro que el motor será el mismo para todas las implementaciones independientemente del lenguaje usado pero el cargador, necesariamente debe cambiar ya que no es lo mismo una ventana en Win32/Linux/OSX, que en Android/Blackberry/Webos o en modo Applet o en J2ME, aunque el concepto es el mismo el contenedor es necesariamente diferente Presentación Interactiva. Las pruebas en modo presentación interactiva constarán de un código fuente que defina una serie de acciones en modo presentación. La presentación de prueba versará sobre el motor de script y servirá así mismo como documentación complementaria para el usuario final del motor Aventura Gráfica. Para las pruebas de aventura gráfica, se portarán 3 cuartos de alguna aventura gráfica libre aún por definir, para evaluar su desempeño en esta tarea. Debemos tener claro que, si bien es posible terminar a tiempo y con un alto grado de estabilidad la parte de presentaciones interactivas, no es seguro que esta parte tenga la estabilidad y madurez suficiente en el periodo de concurso y requiera mayor trabajo a posteriori. 12/13 LSAGPI- Documentación Preliminar del Proyecto
13 5.-Más allá de este documento. Dentro de este proyecto esta planificado un Entorno de Desarrollo Integrado (IDE) para minimizar la posibilidad de errores de codificación y agilizar el trabajo con el motor de script. Este motor, aunque será multiplataforma, no podrá usarse en dispositivos empotrados ya que no considero práctico ni útil su uso en teléfonos móviles, pda o videoconsolas. Se realizarán versiones para Win32/Linux/OSX (y plataformas OpenJDK). Pero este asunto no entra en principio dentro del ámbito del proyecto básico por razones de tiempo. No obstante, si hay tiempo se añadirá el IDE al proyecto cuando este en fase beta. 13/13 LSAGPI- Documentación Preliminar del Proyecto
Introducción a la Firma Electrónica en MIDAS
Introducción a la Firma Electrónica en MIDAS Firma Digital Introducción. El Módulo para la Integración de Documentos y Acceso a los Sistemas(MIDAS) emplea la firma digital como método de aseguramiento
Más detallesCintas de opciones. Inicio Insertar Diseño Animaciones Presentación con diapositivas Revisar Vista. Diseño
Cintas de opciones En la parte superior, de la ventana de PowerPoint, debajo del título se encuentran las cintas de opciones, las cuales permiten manipular la estructura de la presentación. Existen siete
Más detallesTEMA 3. EL PROCESO DE COMPILACIÓN, DEL CÓDIGO FUENTE AL CÓDIGO MÁQUINA
TEMA 3. EL PROCESO DE COMPILACIÓN, DEL CÓDIGO FUENTE AL CÓDIGO MÁQUINA Programa: Algoritmo (secuencia no ambigua, finita y ordenada de instrucciones para la resolución de un determinado problema) traducido
Más detallesGestión de Procesos de Compra. Documentación Técnico Comercial
Gestión de Procesos de Compra Gestión de Procesos de Compra Página 2 de 8 Qué es I-Compras?... 3 A quién va dirigida la aplicación I-Compras?... 3 Características generales de la aplicación... 3 Flujo
Más detalles5.4. Manual de usuario
5.4. Manual de usuario En esta sección se procederá a explicar cada una de las posibles acciones que puede realizar un usuario, de forma que pueda utilizar todas las funcionalidades del simulador, sin
Más detallesUNIVERSIDAD COOPERATIVA DE COLOMBIA POSTGRADO MULTIMEDIA PARA LA DOCENCIA ELECTIVA I CREACIÓN DE AMBIENTES VIRTUALES
UNIVERSIDAD COOPERATIVA DE COLOMBIA POSTGRADO MULTIMEDIA PARA LA DOCENCIA ELECTIVA I CREACIÓN DE AMBIENTES VIRTUALES MODULO DE CONTENIDOS DE MATERIALES En prácticamente cualquier tipo de asignatura existirá
Más detallesSIIGO Pyme. Templates. Cartilla I
SIIGO Pyme Templates Cartilla I Tabla de Contenido 1. Presentación 2. Qué es un Template? 3. Qué Aspectos se Deben Tener en Cuenta Antes de Diseñar o Modificar un Template? 4. Cuáles son las Formas que
Más detallesPANEL DE CONTROL (Zona de Administración) MANUAL DE USO Por conexanet. Revisión 1.1 Fecha 2006-08
PANEL DE CONTROL (Zona de Administración) MANUAL DE USO Por conexanet Revisión 1.1 Fecha 2006-08 Índice 1. Acceder 2. Menú 3. Gestión Básica 3.1 Añadir 3.2 Editar 3.3 Eliminar 3.4 Eliminación de registros
Más detallesDEPARTAMENTO: Informática. MATERIA: Programación. NIVEL: 1º Desarrollo de Aplicaciones Multiplataforma
DEPARTAMENTO: Informática MATERIA: Programación NIVEL: 1º Desarrollo de Aplicaciones Multiplataforma 1. Objetivos. Competencias Profesionales, Personales y Sociales 1.1 Objetivos del ciclo formativo La
Más detallesPresentaciones. Con el estudio de esta Unidad pretendemos alcanzar los siguientes objetivos:
UNIDAD 8 Presentaciones Reunión. (ITE. Banco de imágenes) as presentaciones son documentos formados por una sucesión de páginas, llamadas diapositivas, que transmiten información estructurada de manera
Más detallesInstalar protocolo, cliente o servicio nuevo. Seleccionar ubicación de red. Práctica - Compartir y conectar una carpeta
Configuración de una red con Windows Aunque existen múltiples sistemas operativos, el más utilizado en todo el mundo sigue siendo Windows de Microsoft. Por este motivo, vamos a aprender los pasos para
Más detallesCOPIAS DE SEGURIDAD AUTOMÁTICAS DE DIRECCIONES CALLEÇPAÑA
COPIAS DE SEGURIDAD AUTOMÁTICAS DE DIRECCIONES CALLEÇPAÑA Autor: Carlos Javier Martín González. Licenciado en Física Teórica por la Universidad Autónoma de Madrid. Analista programador y funcional. Desarrollador
Más detalles3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON)
3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON) 3.1.1 Introducción Este método proporciona un soporte para el diseño creativo de productos de software, inclusive a escala industrial.
Más detallesSeminario de Informática
Unidad II: Operaciones Básicas de Sistemas Operativos sobre base Windows 11. Herramientas del Sistema INTRODUCCION Este apunte está basado en Windows XP por ser el que estamos utilizando en el gabinete
Más detallesMS ACCESS BÁSICO 6 LOS INFORMES
2010 MS ACCESS BÁSICO 6 LOS INFORMES 93 LOS INFORMES Los informes son una herramienta de Access para elaborar información, sobre los datos que deseemos, preparada para ser impresa. A partir de una base
Más detalles2 EL DOCUMENTO DE ESPECIFICACIONES
Ingeniería Informática Tecnología de la Programación TEMA 1 Documentación de programas. 1 LA DOCUMENTACIÓN DE PROGRAMAS En la ejecución de un proyecto informático o un programa software se deben de seguir
Más detallesUnidad 8. Estado de Perdidas y Ganancias o Estados de Resultados
Unidad 8 Estado de Perdidas y Ganancias o Estados de Resultados Al termino de cada ejercicio fiscal, a todo comerciante no solo le interesa conocer la situación financiera de su negocio, sino también el
Más detallesConsultoría, Análisis, Desarrollo y Mantenimiento de Software. Guía de Usuario V2.1. Junio 2.004
Guía de Usuario V2.1 Junio 2.004 Índice INTRODUCCIÓN 3 MENÚ DE MENSAJES 4 MANTENIMIENTO 4 PLANTILLAS 10 REGISTROS DE ACTIVIDAD 11 MENÚ DE UTILIDADES 12 CONFIGURACIÓN DE LA APLICACIÓN 12 CONFIGURACIÓN DE
Más detallesport@firmas V.2.3.1 Manual de Portafirmas V.2.3.1
Manual de Portafirmas V.2.3.1 1 1.- Introducción 2.- Acceso 3.- Interfaz 4.- Bandejas de peticiones 5.- Etiquetas 6.- Búsquedas 7.- Petición de firma 8.- Redactar petición 9.- Firma 10.- Devolución de
Más detallesCreación de Funciones de Conducción
Creación de Funciones de Conducción Requerimientos Para el desarrollo de esta actividad se requiere que: Contemos con un robot BoeBot armado con placa Arduino. Repetición En estos momentos habremos notado
Más detallesEstructuras de datos: Proyecto 2
Estructuras de datos: Proyecto 2 28 de mayo de 2013 Instrucciones Enviar las soluciones por email a los ayudantes, con copia a la profesora. Plazo de entrega: 16 de junio (durante todo el día). Se debe
Más detallesPropuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA
Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA Documento de trabajo elaborado para la Red Temática DocenWeb: Red Temática de Docencia en Control mediante Web (DPI2002-11505-E)
Más detallesCapitulo III. Diseño del Sistema.
Capitulo III. Diseño del Sistema. Para el desarrollo del sistema en la presente tesis se utilizo el paradigma orientado a objetos utilizando el lenguaje Java en su versión 1.2. Por medio de este lenguaje
Más detallesMicrosoft Access proporciona dos métodos para crear una Base de datos.
Operaciones básicas con Base de datos Crear una Base de datos Microsoft Access proporciona dos métodos para crear una Base de datos. Se puede crear una base de datos en blanco y agregarle más tarde las
Más detallesTema 4. Gestión de entrada/salida
Tema 4. Gestión de entrada/salida 1. Principios de la gestión de E/S. 1.Problemática de los dispositivos de E/S. 2.Objetivos generales del software de E/S. 3.Principios hardware de E/S. 1. E/S controlada
Más detallesEn términos generales, un foro es un espacio de debate donde pueden expresarse ideas o comentarios sobre uno o varios temas.
1 de 18 Inicio Qué es un foro En términos generales, un foro es un espacio de debate donde pueden expresarse ideas o comentarios sobre uno o varios temas. En el campus virtual, el foro es una herramienta
Más detallesDiseño de aplicaciones móviles seguras en Android. alvaro.ospina@upb.edu.co aospina@gmail.com
Diseño de aplicaciones móviles seguras en Android alvaro.ospina@upb.edu.co aospina@gmail.com Agenda Que es Android? Historia? Arquitectura Herramientas Medidas de seguridad Que es Android? Pila de software
Más detallesINDICE. Página 2 de 23
INDICE 1. INTRODUCCIÓN... 3 1.1 OBJETIVO DE ESTE MANUAL... 3 1.2 DOCUMENTOS RELACIONADOS... 3 2. REQUERIMIENTOS MÍNIMOS DEL SISTEMA... 3 3. REQUERIMIENTOS RECOMENDADOS DEL SISTEMA... 3 4. INSTALACIÓN...
Más detallesManual de utilización y uso del Winrar
Manual de utilización y uso del Winrar Descripción del Winrar. El programa Winrar es el compresor (y descompresor) más utilizado. Si utilizamos programas de intercambio como emule o Kazaa se nos hará casi
Más detallesUD6. Diseño de presentaciones
UD6. Diseño de presentaciones 1. PowerPoint 1.1 Crear una presentación 1.2 Efectos y transiciones 1 / 11 1. PowerPoint PowerPoint es una aplicación de Microsoft Office para crear presentaciones. Las presentaciones
Más detallesResponsive Web Design Diseño Web Adaptable
Responsive Web Design Diseño Web Adaptable Hoy en día los usuarios de nuestras páginas web o tiendas online pueden acceder a las mismas desde diferentes medios: un ordenador de sobremesa con pantalla panorámica,
Más detallesGUIA COMPLEMENTARIA PARA EL USUARIO DE AUTOAUDIT. Versión N 02 Fecha: 2011-Febrero Apartado: Archivos Anexos ARCHIVOS ANEXOS
ARCHIVOS ANEXOS Son los documentos, hojas de cálculo o cualquier archivo que se anexa a las carpetas, subcarpetas, hallazgos u otros formularios de papeles de trabajo. Estos archivos constituyen la evidencia
Más detalles1.4.1.2. Resumen... 1.4.2. ÁREA DE FACTURACIÓN::INFORMES::Pedidos...27 1.4.2.1. Detalle... 1.4.2.2. Resumen... 1.4.3. ÁREA DE
MANUAL DE USUARIO DE ABANQ 1 Índice de contenido 1 ÁREA DE FACTURACIÓN......4 1.1 ÁREA DE FACTURACIÓN::PRINCIPAL...4 1.1.1. ÁREA DE FACTURACIÓN::PRINCIPAL::EMPRESA...4 1.1.1.1. ÁREA DE FACTURACIÓN::PRINCIPAL::EMPRESA::General...4
Más detallesEstructuras de Control - Diagrama de Flujo
RESOLUCIÓN DE PROBLEMAS Y ALGORITMOS Ingeniería en Computación Ingeniería en Informática UNIVERSIDAD NACIONAL DE SAN LUIS DEPARTAMENTO DE INFORMÁTICA AÑO 2015 Índice 1. Programación estructurada 2 1.1.
Más detallesCrear la base de datos antes de la instalación de Wordpress.
Introducción En este tutorial básico sobre instalar Wordpress en tu propio hosting mediante un panel de control cpanel y aprenderás como personalizar las bases de datos MySQL que utiliza Wordpress. Para
Más detallesBloque 2 EL AULA MOODLE DESDE EL PUNTO DE VISTA DEL ALUMNO(I) Utilidades básicas y acceso a recursos de aprendizaje
EL AULA MOODLE DESDE EL PUNTO DE VISTA DEL ALUMNO(I) Utilidades básicas y acceso a recursos de aprendizaje Cuando un alumno entra en su aula moodle, dispone de unas utilidades básicas, definidas por la
Más detallesGuía de uso del Cloud Datacenter de acens
guíasdeuso Guía de uso del Cloud Datacenter de Calle San Rafael, 14 28108 Alcobendas (Madrid) 902 90 10 20 www..com Introducción Un Data Center o centro de datos físico es un espacio utilizado para alojar
Más detallesIS23 Mantenimiento de Instalaciones Informáticas Práctica 6. Acceso remoto a ordenadores tipo PC
IS23 Mantenimiento de Instalaciones Informáticas Práctica 6. Acceso remoto a ordenadores tipo PC 1 Objetivos Ingeniería Técnica Informática de Sistemas Curso 2003/2004 En la presente sesión se pretende
Más detallesComentario sobre el entorno de desarrollo Microsoft Visual Studio 2005 Juan Manuel Lucas
Comentario sobre el entorno de desarrollo Microsoft Visual Studio 2005 Juan Manuel Lucas Introducción El entorno de desarrollo Visual Studio 2005 o 2008 es una potente herramienta desarrollada por Microsoft
Más detallesManual de usuario para Android de la aplicación PORTAFIRMAS MÓVIL
Manual de usuario para Android de la aplicación PORTAFIRMAS MÓVIL Índice 1 Introducción... 5 1.1 Perfil de la aplicación... 5 1.2 Requisitos técnicos... 5 2 Manual de usuario... 7 2.1 Instalación del certificado...
Más detallesIntroducción a la extensión de scripting en gvsig 2.0
Introducción a la extensión de scripting en gvsig 2.0 2012 gvsig Association Este documento se distribuye con la licencia Creative Commons 1 2 Índice de contenido 1 Introducción... 3 Instalación de la
Más detallesMANUAL DE USO DE LA APLICACIÓN
MANUAL DE USO DE LA APLICACIÓN ÍNDICE 1. Acceso a la aplicación 2. Definición de funciones 3. Plantillas 4. Cómo crear una nueva encuesta 5. Cómo enviar una encuesta 6. Cómo copiar una encuesta 7. Cómo
Más detallesMANUAL DE AYUDA HERRAMIENTA DE APROVISIONAMIENTO
MANUAL DE AYUDA HERRAMIENTA DE APROVISIONAMIENTO Fecha última revisión: Junio 2011 INDICE DE CONTENIDOS HERRAMIENTA DE APROVISIONAMIENTO... 3 1. QUÉ ES LA HERRAMIENTA DE APROVISIONAMIENTO... 3 HERRAMIENTA
Más detallesPS.Vending Almacén Pocket PC
Versión 1.0 Enero 2013 Autor: Pedro Naranjo Rodríguez www.psvending.es Contenido Qué es PS.Vending Almacén Pocket PC?... 3 Funciona PS.Vending Almacén Pocket PC independiente de PS.Vending?... 3 Requisitos...
Más detalles1. Visualización de datos con Octave
1. Visualización de datos con Octave Versión final 1.0-19 agosto 2002 Octave es un poderoso software de cálculo numérico. En este documento explicamos un subconjunto realmente pequeño de sus comandos,
Más detallesPolítica de Privacidad y Condiciones de Uso del Portal www.inder.gov.co
Política de Privacidad y Condiciones de Uso del Portal www.inder.gov.co 1. Audiencia Esta política aplicará para todos los usuarios que hagan uso del portal del INDER Alcaldía de Medellín (www.inder.gov.co)
Más detallesInternet Information Server
Internet Information Server Internet Information Server (IIS) es el servidor de páginas web avanzado de la plataforma Windows. Se distribuye gratuitamente junto con las versiones de Windows basadas en
Más detallesWindows Server 2012: Infraestructura de Escritorio Virtual
Windows Server 2012: Infraestructura de Escritorio Virtual Módulo 1: Application Virtualization Módulo del Manual Autores: James Hamilton-Adams, Content Master Publicado: 5 de Octubre 2012 La información
Más detallesAcronis License Server. Guía del usuario
Acronis License Server Guía del usuario TABLA DE CONTENIDO 1. INTRODUCCIÓN... 3 1.1 Generalidades... 3 1.2 Política de licencias... 3 2. SISTEMAS OPERATIVOS COMPATIBLES... 4 3. INSTALACIÓN DE ACRONIS LICENSE
Más detallesManual CMS Mobincube
Manual CMS Mobincube CMS Mobincube Qué es? El CMS (Sistema de Gestión de Contenidos) es un completo website que permite la creación y actualización de contenido remoto. De esta forma, una vez creada una
Más detallesApp para realizar consultas al Sistema de Información Estadística de Castilla y León
App para realizar consultas al Sistema de Información Estadística de Castilla y León Jesús M. Rodríguez Rodríguez rodrodje@jcyl.es Dirección General de Presupuestos y Estadística Consejería de Hacienda
Más detallesCapítulo VI. Conclusiones. En este capítulo abordaremos la comparación de las características principales y
Capítulo VI Conclusiones En este capítulo abordaremos la comparación de las características principales y de las ventajas cada tecnología Web nos ofrece para el desarrollo de ciertas aplicaciones. También
Más detallesGENERACIÓN DE CÓDIGO
GENERACIÓN DE CÓDIGO INTRODUCCION La generación de código es la fase más compleja de un compilador, puesto que no sólo depende de las características del lenguaje fuente sino también de contar con información
Más detallesCAPÍTULO 3 VISUAL BASIC
CAPÍTULO 3 VISUAL BASIC 3.1 Visual Basic Microsoft Visual Basic es la actual y mejor representación del viejo lenguaje BASIC, le proporciona un sistema completo para el desarrollo de aplicaciones para
Más detallesMINI MANUAL PARA CREAR FORMULARIOS CON PHP Marzo 2007
MINI MANUAL PARA CREAR FORMULARIOS CON PHP Marzo 2007 Servicio de Informática y Comunicaciones Para poder diseñar un formulario y que éste nos envíe los resultados a nuestro correo electrónico, necesitamos
Más detallesINSTALACIÓN 2. 2.1 El Proceso de Instalación. 2.2 El Asistente de Instalación
INSTALACIÓN 2 2.1 El Proceso de Instalación El proceso total de instalación, consiste en la ejecución en estricta secuencia, de cada uno de los siguientes componentes: Asistente de instalación de Microsoft
Más detallesApuntes de ACCESS. Apuntes de Access. Campos de Búsqueda:
Apuntes de ACCESS Campos de Búsqueda: Los campos de búsqueda permiten seleccionar el valor de un campo de una lista desplegable en lugar de tener que escribirlos. El usuario sólo tiene que elegir un valor
Más detallese-commerce, es hacer comercio utilizando la red. Es el acto de comprar y vender en y por medio de la red.
Comercio electrónico. (e-commerce) Las empresas que ya están utilizando la red para hacer comercio ven como están cambiando las relaciones de la empresa con sus clientes, sus empleados, sus colaboradores
Más detallesESCUELA SUPERIOR DE INFORMATICA Prácticas de Estadística UNA SESIÓN EN SPSS
UNA SESIÓN EN SPSS INTRODUCCIÓN. SPSS (Statistical Product and Service Solutions) es un paquete estadístico orientado, en principio, al ámbito de aplicación de las Ciencias sociales, es uno de las herramientas
Más detallesAnexo B. Comunicaciones entre mc y PC
Anexo B Comunicaciones entre mc y PC En este apartado se hará hincapié en los comandos para el manejo del módulo de comunicaciones desde el PC. Conociendo estos comando se podrá realizar una aplicación
Más detallesProcedimiento para el trámite de precios unitarios de conceptos de trabajo no previstos en el catálogo original del contrato.
Página: 1 de 1 Hoja de Control de Emisión y Revisiones. N de Revisión Páginas Afectadas Motivo del Cambio Aplica a partir de: 0 Todas Generación de documento 13-Noviembre-2012 Página: 2 de 7 Contenido
Más detallesMANUAL DE USUARIO DE LA APLICACIÓN DE ACREDITACION DE ACTIVIDADES DE FORMACION CONTINUADA. Perfil Entidad Proveedora
MANUAL DE USUARIO DE LA APLICACIÓN DE ACREDITACION DE ACTIVIDADES DE FORMACION CONTINUADA Perfil Entidad Proveedora El objetivo del módulo de Gestión de Solicitudes vía Internet es facilitar el trabajo
Más detallesMICQ. Trabajo Práctico Final Seminario de Ingeniería en Informática I 75.35. Facultad de Ingeniería, UBA. Junio 2002. Cátedra: Pablo Cosso
MICQ Facultad de Ingeniería, UBA. Junio 2002 Trabajo Práctico Final Seminario de Ingeniería en Informática I 75.35 Cátedra: Pablo Cosso Alumno: Diego Fernando Montaldo 75.300 1 de 1 Introducción Este documento
Más detalles[Guía N 1 Introducción al Portal WEB de la Universidad Simón Bolívar]
AULA EXTENDIDA El aula extendida es el espacio que ofrece el portal de la universidad para que, a través de la plataforma MOODLE, los docentes mantengan una comunicación online en el proceso enseñanza
Más detallesCiclo de vida y Metodologías para el desarrollo de SW Definición de la metodología
Ciclo de vida y Metodologías para el desarrollo de SW Definición de la metodología La metodología para el desarrollo de software es un modo sistemático de realizar, gestionar y administrar un proyecto
Más detallesPolíticas de uso Portal Terminales Medellín www.terminalesmedellin.com
Políticas de uso Portal Terminales Medellín www.terminalesmedellin.com 1. Audiencia Esta política aplicará para todos los usuarios que hagan uso del portal de Terminales Medellín (www.terminalesmedellin.com)
Más detallesING. YIM APESTEGUI FLORENTINO
Qué es Flash? El software Adobe Flash Professional CC es el entorno de creación líder del sector de producción de contenido interactivo expresivo. Permite Crear experiencias envolventes y preséntelas al
Más detallesEl desarrollo de este procedimiento se encuentra basado sobre los siguientes requisitos de control de documentación:
PROCEDIMIENTO DE CONTROL DE DOCUMENTOS Y USO DE LOGOTIPO I.- OBJETIVO: Establecer la metodología de control de la documentación que ADSMUNDO utiliza para el correcto funcionamiento y sistematización de
Más detallesAdaptación al NPGC. Introducción. NPGC.doc. Qué cambios hay en el NPGC? Telf.: 93.410.92.92 Fax.: 93.419.86.49 e-mail:atcliente@websie.
Adaptación al NPGC Introducción Nexus 620, ya recoge el Nuevo Plan General Contable, que entrará en vigor el 1 de Enero de 2008. Este documento mostrará que debemos hacer a partir de esa fecha, según nuestra
Más detallesManual de usuario de Parda Programa de Almacenamiento y Recuperación de Datos Automático
Programa de Almacenamiento y Recuperación de Datos Automático CONSEJERÍA DE EDUCACIÓN Dirección General de Participación e Innovación Educativa Centro de Gestión Avanzado de Centros TIC Fecha: 20/04/10
Más detallesCómo creo las bandejas del Registro de Entrada /Salida y de Gestión de Expedientes?
Preguntas frecuentes Cómo creo las bandejas del Registro de Entrada /Salida y de Gestión de Expedientes? Atención! Esta opción es de configuración y solamente la prodrá realizar el administrador de la
Más detallesProyecto Help Desk en plataforma SOA Alcance del Sistema Versión 1.2. Historia de revisiones
Proyecto Help Desk en plataforma SOA Alcance del Sistema Versión 1.2 Historia de revisiones Fecha Versión Descripción Autor 27/08/05 1.1 Definimos el Alcance del Sistema, en una primera instancia, priorizando
Más detallesDesarrolladores: Christian David Merino Cruz. Bryan Alexis Peraza Navas. Erik Alberto Renderos Morales.
Manual del usuario Learn To Drive Desarrolladores: Christian David Merino Cruz. Bryan Alexis Peraza Navas. Erik Alberto Renderos Morales. 1 Índice Contenido Pantalla Introduccion... 3 Descripcion de modulos
Más detallesDE VIDA PARA EL DESARROLLO DE SISTEMAS
MÉTODO DEL CICLO DE VIDA PARA EL DESARROLLO DE SISTEMAS 1. METODO DEL CICLO DE VIDA PARA EL DESARROLLO DE SISTEMAS CICLO DE VIDA CLÁSICO DEL DESARROLLO DE SISTEMAS. El desarrollo de Sistemas, un proceso
Más detallesGENERACIÓN DE ANTICIPOS DE CRÉDITO
GENERACIÓN DE ANTICIPOS DE CRÉDITO 1 INFORMACIÓN BÁSICA La aplicación de generación de ficheros de anticipos de crédito permite generar fácilmente órdenes para que la Caja anticipe el cobro de créditos
Más detallesMANUAL PARA MANEJO DEL SISTEMA DE TRASLADO
MANUAL PARA MANEJO DEL SISTEMA DE TRASLADO Este Sistema en línea tiene como propósito el de agilizar y acortar tiempos en el trámite de traslado de dominio y todo lo que esto conlleva. En este manual se
Más detallesK2BIM Plan de Investigación - Comparación de herramientas para la parametrización asistida de ERP Versión 1.2
K2BIM Plan de Investigación - Comparación de herramientas para la parametrización asistida de ERP Versión 1.2 Historia de revisiones Fecha VersiónDescripción Autor 08/10/2009 1.0 Creación del documento.
Más detallesUNIDAD DIDÁCTICA Nº 7 USO DE LOS RECURSOS EN MOODLE
PROGRAMA: TUTORÍA VIRTUAL EN AMBIENTES DE APRENDIZAJE UNIDAD DIDÁCTICA Nº 7 USO DE LOS RECURSOS EN MOODLE 1 USO DE LOS RECURSOS EN MOODLE 1. Tipos de Recursos 2. Editar Páginas de Texto o Web 3. Enlazar
Más detallesMicrosoft Dynamics NAV. Actualización Modelo 340
Microsoft Dynamics NAV Actualización Modelo 340 Indice: 1. NUEVOS OBJETOS y OBJETOS MODIFICADOS:... 3 2. ACTUALIZACIÓN de LICENCIA:... 3 3. NUEVOS CÓDIGOS DE OPERACIÓN:... 3 4. NUEVOS CAMPOS Ubicación
Más detallesCOPIAS DE SEGURIDAD MARFIL CONTABILIDAD
COPIAS DE SEGURIDAD MARFIL CONTABILIDAD Este documento es propiedad de Totware Novelda, SL y su contenido es confidencial. Este documento no puede ser reproducido en su totalidad o parcialmente, ni mostrado
Más detallesMANUAL DE AYUDA PARA LA IMPORTACIÓN DE DATOS AL LIBRO REGISTRO DE OPERACIONES ECONÓMICAS
Se ha incorporado al programa de ayuda del Libro Registro de Operaciones Económicas publicado por la Diputación Foral de Bizkaia un módulo que permite realizar la importación de los registros de dicho
Más detallesTutorial Básico de vbscript
Tutorial Básico de vbscript Bueno, primero aclarar que este tutorial, pretende explicar de manera básica las distintas instrucciones aplicadas en visual basic script (vbs de aquí en más), para que así
Más detallesOFICINA VIRTUAL SIS MANUAL DE TUTOR
OFICINA VIRTUAL SIS MANUAL DE TUTOR Copyright 2005 SENA - CEV Comunidad Educativa Virtual - Todos los derechos reservados. BUSCAR IMPRIMIR TABLA DE CONTENIDOS Página 1 de 22 BUSCAR IMPRIMIR TABLA DE CONTENIDOS
Más detallesCAPÍTULO VI PREPARACIÓN DEL MODELO EN ALGOR. En este capítulo, se hablará acerca de los pasos a seguir para poder realizar el análisis de
CAPÍTULO VI PREPARACIÓN DEL MODELO EN ALGOR. En este capítulo, se hablará acerca de los pasos a seguir para poder realizar el análisis de cualquier modelo en el software Algor. La preparación de un modelo,
Más detallesDOCENTES FORMADORES UGEL 03 PRIMARIA
DOCENTES FORMADORES UGEL 03 PRIMARIA 1. Recursos y Aplicaciones del Servidor La página de inicio del servidor (http://escuela) contiene los enlaces a las aplicaciones instaladas en el servidor, un enlace
Más detallesObjetivos y Competencias
Objetivos y Competencias 2.1 Objetivos del ciclo formativo a) Ajustar la configuración lógica del sistema analizando las necesidades y criterios establecidos para configurar y explotar sistemas informáticos.
Más detallesSISTEMA InfoSGA Manual de Actualización Mensajeros Radio Worldwide C.A Código Postal 1060
SISTEMA InfoSGA Manual de Actualización Mensajeros Radio Worldwide C.A Código Postal 1060 Elaborado por: Departamento de Informática Febrero 2012 SISTEMA InfoSGA _ Manual de Actualización 16/02/2012 ÍNDICE
Más detallesEl e-commerce de Grupo JAB es una herramienta que permite a los clientes del Grupo, realizar un amplio conjunto de servicios de consulta, petición y
El de Grupo JAB es una herramienta que permite a los clientes del Grupo, realizar un amplio conjunto de servicios de consulta, petición y compra en los diversos almacenes del Grupo JAB. En concreto podremos:
Más detallesAGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7
Tutoriales de ayuda e información para todos los niveles AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7 Como agregar a una red existente un equipo con Windows 7 y compartir sus archivos
Más detallesManual Impress Impress Impress Impress Impress Draw Impress Impress
Manual Impress Se puede definir Impress como una aplicación dirigida fundamentalmente a servir de apoyo en presentaciones o exposiciones de los más diversos temas, proyectando una serie de diapositivas
Más detallesUn Banner es un gráfico, generalmente elaborado en un formato de archivo.gif o JPG, de aproximadamente 400 x 40 pixeles, el cual se coloca como un encabezado o una representación de una "Página en un Website".
Más detallesPuesta en Marcha versión Monousuario
Puesta en Marcha versión Monousuario Criterium www.criterium.es Antonio Muñoz Sánchez criteriumcyp@criterium.es 950 442 281 Puesta en Marcha versión Monousuario 1 Limitaciones de versión monopuesto...3
Más detallesARQUITECTURA DE DISTRIBUCIÓN DE DATOS
4 ARQUITECTURA DE DISTRIBUCIÓN DE DATOS Contenido: Arquitectura de Distribución de Datos 4.1. Transparencia 4.1.1 Transparencia de Localización 4.1.2 Transparencia de Fragmentación 4.1.3 Transparencia
Más detallesMANUAL DE LA APLICACIÓN HELP DESK
CASAMOTOR MANUAL DE LA APLICACIÓN HELP DESK Desarrollado por: NOVIEMBRE, 2012 BOGOTÁ D.C. - COLOMBIA INTRODUCCIÓN Este documento es el manual de la aplicación de Help Desk de Casamotor, producto desarrollado
Más detallesPatterns & Practices. Catálogo de templates. HelpDesk. Versión: 2.0. Fecha de publicación 08-04-2011. Aplica a: Q-flow 3.0 y Q-flow 3.
Catálogo de templates HelpDesk Versión: 2.0 Fecha de publicación 08-04-2011 Aplica a: Q-flow 3.0 y Q-flow 3.1 Índice Introducción... 3 Diseño... 4 Implementación... 6 Grafo... 6 Roles... 7 Datos de aplicación...
Más detallesTécnico y sus funciones. 5. Función de los líderes. 6 Función del analista de datos. 6. Metas del Help Desk. 7 Definir el alcance del Help Desk.
3 Qué es un Help Desk? 3 Cómo trabaja un Help Desk? 3 Cómo se mide el éxito de un Help Desk? 5 Funciones de los miembros del equipo del Help Desk. 5 Técnico y sus funciones. 5 Función de los líderes. 6
Más detallesGuías _SGO. Gestione administradores, usuarios y grupos de su empresa. Sistema de Gestión Online
Guías _SGO Gestione administradores, usuarios y grupos de su empresa Sistema de Gestión Online Índice General 1. Parámetros Generales... 4 1.1 Qué es?... 4 1.2 Consumo por Cuentas... 6 1.3 Días Feriados...
Más detallesCreación y administración de grupos locales
Creación y administración de grupos locales Contenido Descripción general 1 Introducción a los grupos de Windows 2000 2 Grupos locales 5 Grupos locales integrados 7 Estrategia para utilizar grupos locales
Más detallesIntroducción a la programación orientada a objetos
Introducción a la programación orientada a objetos 1. Introducción a la programación orientada a objetos 2. Las clases 3. El tipo Struct 4. Diferencias entre Class y Struct 5. Pilares de la Programación
Más detalles