El uso de Microsoft Visual C++, del compilador de Borland para Windows y del compilador MingW32 para Linux

Tamaño: px
Comenzar la demostración a partir de la página:

Download "El uso de Microsoft Visual C++, del compilador de Borland para Windows y del compilador MingW32 para Linux"

Transcripción

1 El uso de Microsoft Visual C++, del compilador de Borland para Windows y del compilador MingW32 para Linux 1 de marzo de 2006 Este documento es una iniciación al uso de tres herramientas: Microsoft Visual C++ (VC), el compilador de Borland (BCC) y el compilador cruzado para Linux MingW32. Con cualquiera de ellos se podrá construir el shell de las prácticas (winsh). 1. Microsoft Visual Studio El entorno de desarrollo es muy intuitivo y ofrece una interfaz gráfica de usuario con la que se pueden cargar proyectos, compilar, depurar y ejecutar aplicaciones. El desarrollo de VC se basa normalmente en workspaces. Éstos pueden contener a su vez varios proyectos. Cada proyecto define los ficheros necesarios y las reglas para construir una aplicación. Por ejemplo, el conjunto de ejemplos utilizados para explicar la teoría de esta práctica forman un único workspace con varios proyectos dentro. En la figura 1 se muestra cómo se puede cargar el workspace para el shell winsh. El resultado de cargar el proyecto puede verse en la figura 2. En la parte izquierda, bajo «Source Files» aparece el listado de ficheros que componen el proyecto, en este caso winsh. Haciendo doble click en cualquiera de los ficheros, se lista en la ventana de la derecha. Si pulsamos en la pestaña de abajo de la ventana de la izquierda y seleccionamos «Class View» podemos ver todas las funciones definidas en el proyecto. En el caso de la figura 3 se muestra la función runcommand. El paso más sencillo para ejecutar el programa es construir el programa ejecutable (bien pulsando el menú Build/Build winsh.exe, bien pulsando F7 y después dar a Execute o pulsar Ctrl+F5. Esto ejecutará el programa en una ventana, como se muestra en la figura 4. La división entre construcción del ejecutable y ejecución permite ir compilando cambios a medida que se van haciendo (y ver que no se han cometido errores sintácticos) y luego poder ejecutar una serie de cambios. La figura también muestra la ejecución de la orden ipconfig. El ejecutable se crea en un subdirectorio llamado Debug (figura 5) 1.1. Depuración La depuración de un programa se puede iniciar con F5 o bien pulsando en el menú «Build/Start Debug/Go». El programa se ejecutará normalmente, pero bajo la supervisión del entorno. La tecla Ctrl+F10 permite ejecutar hasta donde se encuentra el cursor actualmente. Alternativamente, la tecla F9 permite establecer un punto de parada «Breakpoint» en la instrucción sobre la que se encuentra el cursor. La ejecución parará en cuanto se llegue a la misma. Una vez el programa está parado, se puede consultar el valor de todas las variables. La figura 6 muestra el programa winsh en un punto de parada dentro de la función main(). En la figura se puede ver el punto en el que el programa está parado (el círculo y la flecha junto a la línea «procline(tb);»). Debajo hay dos ventanas que muestran los datos del programa. La de la izquierda muestra las variables locales, en este caso, la variable buf y tb, que se pueden expandir para ver sus datos internos (en 1

2 Figura 1: Abrir nuevo proyecto. Figura 2: Cargado el proyecto de winsh. el caso de que sean estructuras compuestas). La ventana de la derecha permite ver variables y expresiones. En 2

3 Figura 3: La vista de funciones. Figura 4: Compilación y ejecución de winsh. 3

4 Figura 5: Contenido del directorio Debug. este caso, se muestra el segundo elemento del TokBuf (tb->tokens[1]). En esta ejecución, el usuario ha escrito en la línea de comandos simplemente «notepad.exe», lo cual se puede ver en las ventanas inferiores. En este caso, el segundo token es EOL (fin de línea). 2. Borland C++ Compiler (BCB) El compilador Borland C++ para Windows (versión 5.5) se puede descargar gratuitamente por la red en la dirección Aunque no incluye un entorno integrado, sí que ofrece un programa make, un compilador y un enlazador, junto con todos los ficheros.h necesarios para compilar programas de Windows. La instalación normal copia los ficheros necesarios en un directorio (normalmente \Borland\BCC55 dentro del cual crea directorios Bin, Include, etc. (Figura 7). La variable PATH tiene que incluir ese directorio: set PATH=C:\BORLAND\BCC55\BIN;%PATH% Esto también se puede lograr entrando al «Panel de Control/Sistema», pulsando en la pestaña «Opciones Avanzadas» y pulsando en «Variables de Entorno» (en la parte de abajo del diálogo) y cambiando el valor de la variable PATH para que incluya el directorio de BCC. Con esto ya estamos dispuestos para poder ejecutar el compilador. El compilador es capaz de llamar automáticamente también al enlazador, con lo que podemos añadir las opciones necesarias también de enlazado. El compilador se encuentra en el ejecutable bcc32.exe. Para facilitar los ficheros Makefile, se puede crear un fichero llamado makeincl.inc con los datos comunes para cualquier fichero Makefile: 4

5 Figura 6: Depuración de un programa. Figura 7: Directorios de Borland C++. 5

6 # -*- Makefile -*- # # Reglas comunes para Borland C++ Compiler #.AUTODEPEND BCCROOT=c:\Borland\bcc55 CPP = bcc32 CCLINKOPT= -lgn -L$(BCCROOT)\Lib -twm CCOPTS=-I$(BCCROOT)\Include #Compile flags: CPPFLAGS= $(CCOPTS) $(CCLINKOPT) La sintaxis en algunas órdenes es exclusiva de Borland, por lo que no se entrará en detalle. Las opciones se dividen en dos: las propias del compilador (CCOPTS) y las de enlazado CCLINKOPTS. Las primeras sólo incluyen el directorio donde buscar los ficheros.h (nótese que se utiliza la variable BCCROOT que se debe establecer de acuerdo con el sistema donde se ejecute). Por otro lado, las opciones de enlazado incluyen: no generar ficheros temporales (-lgn); generar un ejecutable Windows multihilo (-twm); y el directorio de donde se leerán las librerías (-L). Todos los programas de ejemplo que se ofrecen y el propio shell winsh poseen un fichero Makefile que permite compilarlos con BCC. Como ejemplo de fichero Makefile se verá el del propio winsh: # -*- Makefile -*- Para Borland C++ Compiler # #!include makeincl.inc # Ficheros a construir EXE=winsh.exe ALLSRCS=winsh.c buffer.c gettok.c procline.c runcom.c shell.c userfn.c ALLOBJS=$(ALLSRCS:.c=.obj) all: $(EXE) $(EXE): $(ALLOBJS) $(CPP) $(CPPFLAGS) $** clean: -@if exist *.obj del *.obj -@if exist *.lib del *.lib -@if exist *.exe del *.exe >nul >nul >nul # Reglas implícitas.c.obj: $(CPP) $(CPPFLAGS) -c {$? } Como se ve, se incluye el fichero común y se establecen las reglas para compilar. El fichero a generar es winsh.exe, y éste a su vez depende del conjunto de todos los ficheros.obj. Las reglas implícitas (al final) indican a make cómo compilar los ficheros.c para convertirlos en un.obj, y finalmente la regla para construir el fichero ejecutable incluye a todos esos módulos objeto. 6

7 3. Minimalist GNU for Windows 32 (MingW32) Este compilador es lo que se conoce como un «cross-compiler» o compilador cruzado. En Linux permite generar ejecutables Windows. En algunas distribuciones como Debian o Ubuntu está disponible para descargar, con los paquetes: ii mingw Minimalist GNU win32 (cross) compiler ii mingw32-binuti Minimalist GNU win32 (cross) binutils ii mingw32-runtim Minimalist GNU win32 (cross) runtime (esto es, los paquetes mingw32, mingw32-binutils y mingw32-runtime). Para otras distribuciones de Linux como Fedora o Red-Hat se puede encontrar aquí: El funcionamiento de estos programas es sencillo: contienen todo lo necesario para generar ejecutables de Windows. El nombre del compilador de C de estos paquetes es i586-mingw32msvc-gcc, y por lo demás, todo es igual que con Linux. Tanto winsh como los ejemplos dados compilan también con MingW32. A continuación se muestra el fichero Makefile.mingw incluido en el fuente de winsh. Es prácticamente idéntico al makefile de smallsh en Linux, salvo cambiando el compilador de C: #! /usr/bin/make -f # Fichero Makefile para construir el ejecutable winsh # con MingW32 CFLAGS=-Wall CC=i586-mingw32msvc-cc EXE=winsh.exe OBJECTS=winsh.o gettok.o procline.o runcom.o buffer.o userfn.o shell.o $(EXE): $(OBJECTS) $(CC) -o $@ $(LDFLAGS) $(LIBS) $^ gettok.o: gettok.c procline.o: procline.c runcom.o: runcom.c winsh.o: winsh.c buffer.o: buffer.c userfn.o: userfn.c clean: rm -rf *~ $(OBJECTS) $(EXE) core # $Id: vs.tex :13:30Z dsevilla $ Una vez instalado MingW32, para compilar el shell winsh basta con poner: make -f Makefile.winsh 7

8 Igual sucede con los ejemplos dados. Todos ellos compilan con MingW32 utilizando la línea anterios. El único problema con MingW32 es que no soporta el mecanismo citado de excepciones en los apuntes, que es específico de Visual C Documentación La documentación de toda la API win32 (funciones, ejemplos de cada función, programas de demostración completos) está disponible tanto en el CD del Platform SDK (disponible en el centro de cálculo) como por Internet. En el caso del Platform SDK, las distintas funciones de win32 se listan bajo el menú «Development Guides/Windows API/Windows API Reference», como se puede ver en la figura 8. Figura 8: Ayuda del Platform SDK. En Internet, accediendo a la dirección Web 1 podemos buscar cualquier función de la API. La figura 9 muestra una búsqueda en la web de la función CreateFile. La figura 10 muestra la documentación de la función. 1 MSDN viene de Microsoft Developer Network. 8

9 Figura 9: Búsqueda en MSDN. Figura 10: La función CreateFile. 9

Tutorial. Configuración del entorno de programación Code::Blocks.

Tutorial. Configuración del entorno de programación Code::Blocks. Tutorial Configuración del entorno de programación Code::Blocks. Code::Blocks es un entorno de desarrollo multiplataforma para programación en C/C++. Se encuentra bajo una licencia GNU, lo cual lo hace

Más detalles

El Entorno Integrado de Desarrollo Dev-C++ (Ayuda básica para las primeras sesiones de prácticas)

El Entorno Integrado de Desarrollo Dev-C++ (Ayuda básica para las primeras sesiones de prácticas) El Entorno Integrado de Desarrollo Dev-C++ (Ayuda básica para las primeras sesiones de prácticas) Sobre Dev-C++ Dev-C++ es un Entorno Integrado de Desarrollo para el lenguaje de programación C/C++ que

Más detalles

Uso de Visual C++ Pre-Practica No. 3

Uso de Visual C++ Pre-Practica No. 3 Pre-Practica No. 3 Uso de Visual C++ Microsoft Visual C++ 2010 es una versión de Visual Studio específica para el lenguaje de programación C++. Es un entorno de desarrollo muy completo y profesional. Por

Más detalles

Entorno de programación de Sistemas Operativos.

Entorno de programación de Sistemas Operativos. Entorno de programación de Sistemas Operativos. La programación de aplicaciones sobre sistemas operativos supone conocer y usar las bibliotecas con las llamadas al sistema operativo. Para hacer una aplicación

Más detalles

Comentario 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 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 detalles

Herramientas Visuales de Programación

Herramientas Visuales de Programación Pág. 1 07/04/2013 Para la compilación y ejecución del código que se realizará a lo largo de este curso vamos a utilizar el entorno de programación de la Herramienta Visual Studio 2010. El entorno de programación

Más detalles

Estructuras de Datos y Algoritmos Tecnólogo en Informática

Estructuras de Datos y Algoritmos Tecnólogo en Informática Estructuras de Datos y Algoritmos Tecnólogo en Informática INSTRUCTIVO DEL COMANDO MAKE ESTRUCTURAS DE DATOS Y ALGORITMOS - TECNÓLOGO EN INFORMÁTICA 1 Contenido Introducción... 3 El archivo makefile...

Más detalles

Creación y administración de grupos locales

Creació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 detalles

Desarrollo de un simulador de laparoscopia

Desarrollo de un simulador de laparoscopia Desarrollo de un simulador de laparoscopia Este tutorial ha sido generado gracias al trabajo de Oscar Andrés Vivas, de la Universidad del Cauca, y al simulador desarrollado por Daniel Ivorra Ruiz de la

Más detalles

osoftware para Aprendizaje de Sistemas Operativos IA-32 (en Windows de 32 Bits)

osoftware para Aprendizaje de Sistemas Operativos IA-32 (en Windows de 32 Bits) osoftware para Aprendizaje de Sistemas Operativos IA-32 (en Windows de 32 Bits) La presente guía enumera el conjunto de pasos requeridos para instalar el software que permite compilar y ejecutar los ejemplos

Más detalles

Integración de Toolchain PTXdist sobre IDE gráfico basado en Eclipse

Integración de Toolchain PTXdist sobre IDE gráfico basado en Eclipse Integración de Toolchain PTXdist sobre IDE gráfico basado en Eclipse Objetivos Integrar un toolchain basado en PTXdist sobre un IDE gráfico basado en Eclipse. Creación y compilación de un pequeño proyecto.

Más detalles

Java Básico. El entorno de desarrollo. Copyright

Java Básico. El entorno de desarrollo. Copyright Java Básico El entorno de desarrollo Copyright Copyright (c) 2004 José M. Ordax Este documento puede ser distribuido solo bajo los términos y condiciones de la Licencia de Documentación de javahispano

Más detalles

Manual de usuario servidor de archivos para El Colegio de la Frontera Sur

Manual de usuario servidor de archivos para El Colegio de la Frontera Sur Contenido 1. Acceso al servidor de archivos... 2 2. Manejo de archivos (Interfaz web).... 3 2.1. Creando y subiendo archivos... 4 2.1.1. Seleccionar archivos... 4 2.1.2. Visualizando archivos... 5 2.1.3.

Más detalles

INSTRUCTIVO DEL COMANDO MAKE

INSTRUCTIVO DEL COMANDO MAKE INSTRUCTIVO DEL COMANDO MAKE Introducción Un programa escrito en C está normalmente compuesto por varios archivos. Estos archivos se van modificando según se va completando o cambiando el programa. Cada

Más detalles

Integración de Toolchain PTXdist sobre IDE gráfico basado en Eclipse

Integración de Toolchain PTXdist sobre IDE gráfico basado en Eclipse Integración de Toolchain PTXdist sobre IDE gráfico basado en Eclipse Objetivos Integrar un toolchain basado en PTXdist sobre un IDE gráfico basado en Eclipse. Creación y compilación de un pequeño proyecto.

Más detalles

FUNDAMENTOS DE PROGRAMACION CON C#

FUNDAMENTOS DE PROGRAMACION CON C# Capítulo 1 FUNDAMENTOS DE PROGRAMACION CON C# El lenguaje C# C# (léase, en inglés C sharp, y en español C almohadilla) es un lenguaje de programación que permite el desarrollo de aplicaciones para Internet,

Más detalles

UNIVERSIDAD DEL ISTMO Ingeniería en computación Estructura de datos

UNIVERSIDAD DEL ISTMO Ingeniería en computación Estructura de datos UNIVERSIDAD DEL ISTMO Ingeniería en computación Estructura de datos CICLO ESCOLAR 20092010B PROFESOR M. en C. J. Jesús Arellano Pimentel GRUPO 204 NÚMERO DE PRÁCTICA 1 NOMBRE DE LA PRÁCTICA OBJETIVO GENERAL

Más detalles

Informática 1 Grado en Matemáticas

Informática 1 Grado en Matemáticas Informática 1 Grado en Matemáticas Grupo de Javier Martínez Baena Índice de contenido 1.Objetivos...3 2. Por qué Code::Blocks?...3 3.Instalación en Windows...4 4.Configuración de Code::Blocks en castellano...7

Más detalles

Cristian Blanco www.cristianblanco.es

Cristian Blanco www.cristianblanco.es Instalación de la máquina virtual JAVA Eclipse es un programa de Java, pero no incluye la máquina virtual Java, necesaria para poder ejecutarlo, por lo que en caso de no tenerla habrá que instalarla. Se

Más detalles

1. Instalación del Java Development Kit

1. Instalación del Java Development Kit En esta unidad veremos los pasos necesarios para instalar la JDK y el IDE Eclipse 1. Instalación del Java Development Kit Ir a la siguiente URL http://java.sun.com/javase/downloads, mediante un navegador,

Más detalles

Marcos de Desarrollo. Diseño e implementación de aplicaciones Web con.net

Marcos de Desarrollo. Diseño e implementación de aplicaciones Web con.net Marcos de Desarrollo Diseño e implementación de aplicaciones Web con.net Prácticas de laboratorio (.NET) Planificación de clases prácticas 1. Introducción al entorno de trabajo 2. Ejemplos C# 3. Ejemplos

Más detalles

Se ha confeccionado una aplicación sencilla para poder probar el interfaz de gestión explotación de MEGA, Modelo Estandarizado de Gestión de Agua.

Se ha confeccionado una aplicación sencilla para poder probar el interfaz de gestión explotación de MEGA, Modelo Estandarizado de Gestión de Agua. Manual de instalación y uso de Aplicación Test Web Services MEGA Introducción Se ha confeccionado una aplicación sencilla para poder probar el interfaz de gestión explotación de MEGA, Modelo Estandarizado

Más detalles

Prácticas de programación en C con MinGW Developer Studio

Prácticas de programación en C con MinGW Developer Studio Prácticas de programación en C con MinGW Developer Studio MinGW Developer Studio es un entorno de desarrollo integrado (IDE) para la programación en lenguaje C gratuito y cómodo de usar. Se ejecuta en

Más detalles

Capítulo 9. Archivos de sintaxis

Capítulo 9. Archivos de sintaxis Capítulo 9 Archivos de sintaxis El SPSS permite generar y editar archivos de texto con sintaxis SPSS, es decir, archivos de texto con instrucciones de programación en un lenguaje propio del SPSS. Esta

Más detalles

MANUAL DE INSTALACIÓN DEL COMPONENTE WEBSIGNER JAVA. Versión 4.0

MANUAL DE INSTALACIÓN DEL COMPONENTE WEBSIGNER JAVA. Versión 4.0 MANUAL DE INSTALACIÓN DEL COMPONENTE WEBSIGNER JAVA Versión 4.0 1 Control Versión 1.0 Fecha: 01-07-2011 Modificaciones: Primera versión. Versión 2.0 Fecha: 22-09-2011 Modificaciones: Adaptado a websigner

Más detalles

Manual de uso. Manual de uso - citanet 1

Manual de uso. Manual de uso - citanet 1 Manual de uso Manual de uso - citanet 1 1. Requisitos previos a la instalación... 3 2. Primer inicio de la aplicación.... 3 2.1. Pantalla de inicio de sesión.... 3 2.2. Datos de la empresa y configuración

Más detalles

Inducción al Laboratorio de Informática

Inducción al Laboratorio de Informática Inducción al Laboratorio de Informática La Escuela Colombiana de Ingeniería cuenta con varios Laboratorios, los cuales están a disposición de los estudiantes, profesores y todo el personal administrativo.

Más detalles

Cómo crear un fichero de ayuda para tus aplicaciones?

Cómo crear un fichero de ayuda para tus aplicaciones? Cómo crear un fichero de ayuda para tus aplicaciones? USANDO HTML HELP WORKSHOP HTML Help Workshop es una aplicación diseñada para proporcionar un sistema simple para crear y administrar proyectos de ayuda

Más detalles

Para crear una lista como la anterior, primero escribe la información, y después selecciona el texto y aplícale el formato de viñetas.

Para crear una lista como la anterior, primero escribe la información, y después selecciona el texto y aplícale el formato de viñetas. Módulo 3 Herramientas de Cómputo Listas, tabulaciones, columnas y cuadros de texto Listas En muchas ocasiones es necesario que enumeres diferentes elementos en tus documentos. Word no sólo reconoce números

Más detalles

Presentaciones. Con el estudio de esta Unidad pretendemos alcanzar los siguientes objetivos:

Presentaciones. 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 detalles

Descarga, instalación y uso de herramientas:

Descarga, instalación y uso de herramientas: Descarga, instalación y uso de herramientas: Eclipse: Instalación de Eclipse (Más información en http://www.eclipse.org/) 1. Copiar, descomprimir e instalar si es necesario la última versión de Eclipse

Más detalles

Programación 2 Curso 2013 2014. Guía de desarrollo C/C++ con Eclipse

Programación 2 Curso 2013 2014. Guía de desarrollo C/C++ con Eclipse Programación 2 Curso 2013 2014 Introducción Guía de desarrollo C/C++ con Eclipse Eclipse 1 es un entorno de programación que permite el desarrollo de aplicaciones en diferentes lenguajes. Consta de un

Más detalles

Manual de NetBeans y XAMPP

Manual de NetBeans y XAMPP Three Headed Monkey Manual de NetBeans y XAMPP Versión 1.0 Guillermo Montoro Delgado Raúl Nadal Burgos Juan María Ruiz Tinas Lunes, 22 de marzo de 2010 Contenido NetBeans... 2 Qué es NetBeans?... 2 Instalación

Más detalles

CAPÍTULO 3 VISUAL BASIC

CAPÍ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 detalles

Herramientas de Google

Herramientas de Google Herramientas de Google 1 Índice de contenido Licencia y condiciones de uso...3 Introducción...4 Google RSS Reader...5 Que es un lector RSS?...5 Acceso a Google Reader...5 Gestión de suscripciones...7 Eliminar

Más detalles

Microsoft Access. Microsoft Access es una herramienta de Microsoft para la definición y manipulación de bases de datos.

Microsoft Access. Microsoft Access es una herramienta de Microsoft para la definición y manipulación de bases de datos. Prácticas de Introducción al uso de Computadores Curso 2001-2002 1 Microsoft Access Introducción Microsoft Access es una herramienta de Microsoft para la definición y manipulación de bases de datos. Una

Más detalles

Conociendo el ambiente de programación de Java. M. en C. Erika Vilches

Conociendo el ambiente de programación de Java. M. en C. Erika Vilches Conociendo el ambiente de programación de Java M. en C. Erika Vilches La variable PATH Una vez que se ha aceptado la licencia del JDK y que se ha instalado satisfactoriamente y antes de poder utilizarlo,

Más detalles

INSTALACIÓN Y UTILIZACIÓN DEL COMPILADOR GFORTRAN

INSTALACIÓN Y UTILIZACIÓN DEL COMPILADOR GFORTRAN INSTALACIÓN Y UTILIZACIÓN DEL COMPILADOR GFORTRAN J. París, H. Gómez, F. Navarrina, I. Colominas, X. Nogueira, M. Casteleiro CÁLCULO NUMÉRICO Departamento de Métodos Matemáticos y de Representación Escuela

Más detalles

1. El entorno de desarrollo Eclipse

1. El entorno de desarrollo Eclipse Índice 1. El entorno de desarrollo Eclipse 1 1.1. Qué es Eclipse?........................................................ 1 1.2. Trabajando con Eclipse....................................................

Más detalles

Bases de datos en Excel

Bases de datos en Excel Universidad Complutense de Madrid CURSOS DE FORMACIÓN EN INFORMÁTICA Bases de datos en Excel Hojas de cálculo Tema 5 Bases de datos en Excel Hasta ahora hemos usado Excel básicamente para realizar cálculos

Más detalles

INDICE. 1. Introducción... 4. 2. El panel Entities view... 5. 3. El panel grafico... 6. 4. Barra de botones... 6. 4.1. Botones de Behavior...

INDICE. 1. Introducción... 4. 2. El panel Entities view... 5. 3. El panel grafico... 6. 4. Barra de botones... 6. 4.1. Botones de Behavior... MANUAL DE USUARIO INDICE 1. Introducción... 4 2. El panel Entities view... 5 3. El panel grafico... 6 4. Barra de botones... 6 4.1. Botones de Behavior... 7 4.2. Botones de In-agents... 8 4.3. Botones

Más detalles

Guía N 1: Fundamentos básicos(i)

Guía N 1: Fundamentos básicos(i) 1 Guía N 1: Fundamentos básicos(i) Objetivos Generales: Ver una breve descripción de las capacidades más comunes de Excel Objetivos específicos: Descripción de los elementos de un libro: Hojas, iconos,

Más detalles

TERMINAL DE COMANDOS (RED HAT, CENTOS Y FEDORA)

TERMINAL DE COMANDOS (RED HAT, CENTOS Y FEDORA) TERMINAL DE COMANDOS (RED HAT, CENTOS Y FEDORA) Ya que estos sistemas operativos son muy parecidos entres si los comandos que se utilizan en ellos son iguales a excepción de alguno que difieren entre sí

Más detalles

http://umh1782.edu.umh.es

http://umh1782.edu.umh.es - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Manual

Más detalles

Práctica: Creación de un programa C# sencillo

Práctica: Creación de un programa C# sencillo Introducción a C# 1 Práctica: Creación de un programa C# sencillo Objetivos Al final de esta práctica, usted será capaz de: Crear un programa C#. Compilar y ejecutar un programa C#. Usar el Visual Studio

Más detalles

Tarea 1 Programación José Luis Comesaña

Tarea 1 Programación José Luis Comesaña Para la descarga de Java he optado por dirigirme a su propietario ORACLE para iniciar la grabación desde su página oficial: http://www.oracle.com/es/index.html donde seleccionamos Java 2 en el apartado

Más detalles

Correo Electrónico: Webmail: Horde 3.1.1

Correo Electrónico: Webmail: Horde 3.1.1 CONTENIDOS: PAGINA Qué es Webmail?. 2 Acceder a Webmail. 2 Instilación del Certificado UCO. 4 Instilación Certificado I.explorer. 4 Instilación Certificado Firefox. 7 Opciones Webmail. 8 Opciones Información

Más detalles

1. La nueva interfaz del programa

1. La nueva interfaz del programa 1. La nueva interfaz del programa 13 1. La nueva interfaz del programa 1.1 La interfaz del nuevo Flash CS4 Al acceder por primera vez a Adobe Flash CS4 llama la atención la nueva disposición de las paletas,

Más detalles

Entorno de Desarrollo - 1 -

Entorno de Desarrollo - 1 - Para la descarga de Java he optado por dirigirme a su propietario ORACLE para iniciar la grabación desde su página oficial: http://www.oracle.com/es/index.html donde seleccionamos Java 2 en el apartado

Más detalles

Windows Embedded Standard 7

Windows Embedded Standard 7 Windows Embedded Standard 7 Objetivos Instalar el Sistema Operativo Windows Embedded Standard 7 sobre la placa de evaluación de Congatec. Requisitos PC de desarrollo con Windows 7. Entorno de desarrollo

Más detalles

1.-Descargar las herramientas y configurarlas. Para editar pseudolenguaje y poder ejecutarlo descargar y configurar las siguientes herramientas:

1.-Descargar las herramientas y configurarlas. Para editar pseudolenguaje y poder ejecutarlo descargar y configurar las siguientes herramientas: 7.- Guía de uso Todo funcionará como usted espera, a no ser que sus expectativas sean incorrectas. - Hyman Rosen En este apartado se intentan ver todos los pasos que hay que realizar para que un fichero

Más detalles

Módulo 1 El lenguaje Java

Módulo 1 El lenguaje Java Módulo 1 El lenguaje 1.1 Presentación de es un lenguaje de programación desarrollado por la empresa Sun Microsystems en 1991 como parte de un proyecto secreto de investigación llamado Green Proyect, con

Más detalles

Inicio con Microsoft Access 2007

Inicio con Microsoft Access 2007 Inicio con Microsoft Access 2007 Como paquete integrador de herramientas de productividad, Office 2007 Professional, además de contar con el Procesador de textos, el administrador de Libros de Cálculo,

Más detalles

Manual de Usuario del

Manual de Usuario del Manual de Usuario del Sistema de Información DevInfo Monitoreo y Evaluación INDICE I. Introducción... 1 Qué es DevInfo?... 1 Objetivos de DevInfo:... 1 I.1 Requerimientos del sistema DEVINFO... 1 I.2 Página

Más detalles

INSTALACIÓN PHP+MYSQL CON EASYPHP

INSTALACIÓN PHP+MYSQL CON EASYPHP INSTALACIÓN PHP+MYSQL CON EASYPHP La herramienta EasyPhp, configura automáticamente y de manera sencilla un servidor Apache en nuestra máquina junto con un gestor de bases de datos MySQL. Para comenzar

Más detalles

Guía de acceso a Meff por Terminal Server

Guía de acceso a Meff por Terminal Server Guía de acceso a Meff por Terminal Server Fecha:15 Marzo 2011 Versión: 1.02 Historia de Revisiones Versión Fecha Descripción 1.00 03/07/2009 Primera versión 1.01 13/08/2009 Incorporación dominio 1.02 15/03/2011

Más detalles

Witbox. Manual de Repetier-Host. Witbox

Witbox. Manual de Repetier-Host. Witbox Manual de Repetier-Host Manual de Repetier-Host Español CONTENIDO 3 Instalación y Configuración de Repetier-Host 4 Instalación 4 Instalación en Linux 5 Instalación en MacOS 5 Instalación en Windows 6 Configuración

Más detalles

http://www.oracle.com/technetwork/es/java/javase/downloads/index.html

http://www.oracle.com/technetwork/es/java/javase/downloads/index.html Introducción En esta primera parte del taller iremos viendo paso a paso como poner a punto todo tu entorno de trabajo para poder empezar cuanto antes a desarrollar tu primera aplicación Android para luego

Más detalles

Manual Acceso FTP. Winter Music CAC Concurso de maquetas

Manual Acceso FTP. Winter Music CAC Concurso de maquetas Manual Acceso FTP Winter Music CAC Concurso de maquetas Acceder al FTP Para subir las maquetas de los vídeos, es necesario utilizar el servicio FTP que ha sido habilitado. El tamaño máximo del vídeo será

Más detalles

TEMA 1: SISTEMAS INFORMÁTICOS. Parte 3: sistemas operativos

TEMA 1: SISTEMAS INFORMÁTICOS. Parte 3: sistemas operativos TEMA 1: SISTEMAS INFORMÁTICOS Parte 3: sistemas operativos Qué vamos a ver? Qué tipos de sistemas operativos existen principalmente Las distintas formas de instalar un sistema operativo En qué consiste

Más detalles

Estructuras de Sistemas Operativos

Estructuras de Sistemas Operativos Estructuras de Sistemas Operativos Definicion de Sistema Operativos Un sistema operativo es un programa que actua como inter entre el usuario y el hardware de un computador y su proposito es proporcionar

Más detalles

El programa Minitab: breve introducción a su funcionamiento. Para mostrar la facilidad con la que se pueden realizar los gráficos y cálculos

El programa Minitab: breve introducción a su funcionamiento. Para mostrar la facilidad con la que se pueden realizar los gráficos y cálculos El programa Minitab: breve introducción a su funcionamiento Para mostrar la facilidad con la que se pueden realizar los gráficos y cálculos estadísticos en la actualidad, el libro se acompaña, en todo

Más detalles

Tutorial de Eclipse CDT

Tutorial de Eclipse CDT Tutorial de Eclipse CDT Instalación y manejo básico para proyectos de C/C++ en Linux Preparado por: Mauricio Vásquez Revisado por: Sebastián Isaza

Más detalles

Tesseract para el euskera

Tesseract para el euskera Tesseract para el euskera Manual Autor: www.eleka.net Índice 1 Introducción... 3 2 Requisitos... 4 2.1 Sistema operativo...4 2.2 Software necesario...4 2.3 Incompatibilidades...4 3 Instalación...5 3.1

Más detalles

- A continuación, se nos abrirá la siguiente ventana pidiendo contraseña, que el cliente haya especificado al instalar Wingest 7

- A continuación, se nos abrirá la siguiente ventana pidiendo contraseña, que el cliente haya especificado al instalar Wingest 7 Copia de seguridad en Wingest 7 desde WgAdmin Los pasos a seguir serán los siguientes: - Todos los usuarios de la aplicación deberán estar fuera de ella. - Deberemos entrar en nuestra carpeta de Wingest

Más detalles

Manual de configuración de Outlook 2010 ÍNDICE

Manual de configuración de Outlook 2010 ÍNDICE Manual de configuración de Outlook 2010 ÍNDICE 1. ARRANCANDO OUTLOOK POR PRIMERA VEZ...1 2. ARRANCANDO OUTLOOK POR N-ÉSIMA VEZ...2 3. CONFIGURACIÓN DE CUENTA DE CORREO...2 4. SERVICIO DE DIRECTORIO LDAP...3

Más detalles

Conocer la interfaz de Office 2010

Conocer la interfaz de Office 2010 Conocer la interfaz de Office 00 Como novedad de la suite de Microsoft Office 00 encontramos la posibilidad de cancelar el proceso de apertura de las aplicaciones. Al iniciar cualquiera de los programas

Más detalles

Guía para la Automatización de Documentos en. Microsoft Word

Guía para la Automatización de Documentos en. Microsoft Word UNIVERSIDAD SAN CARLOS DE GUATEMALA CENTRO UNIVERSITARIO DE SAN MARCOS USAC-CUSAM Guía para la Automatización de Documentos en Microsoft Word ID Y ENSEÑAD A TODOS 2015 PRESENTACIÓN El Instituto de Investigaciones

Más detalles

Kosmo Desktop Manual de desarrollo Instalación y configuración del código fuente de Kosmo en Eclipse

Kosmo Desktop Manual de desarrollo Instalación y configuración del código fuente de Kosmo en Eclipse Kosmo Desktop Manual de desarrollo Instalación y configuración del código fuente de Kosmo en Eclipse Versión 3.0 02/12/2010 2 3 1 Control de versiones VERSIÓN AUTOR FECHA CAMBIO 1.0 SAIG, S.L. 22/03/2007

Más detalles

La pestaña Inicio contiene las operaciones más comunes sobre copiar, cortar y pegar, además de las operaciones de Fuente, Párrafo, Estilo y Edición.

La pestaña Inicio contiene las operaciones más comunes sobre copiar, cortar y pegar, además de las operaciones de Fuente, Párrafo, Estilo y Edición. Microsoft Word Microsoft Word es actualmente (2009) el procesador de textos líder en el mundo gracias a sus 500 millones de usuarios y sus 25 años de edad. Pero hoy en día, otras soluciones basadas en

Más detalles

CONCEPTOS BASICOS. Febrero 2003 Página - 1/10

CONCEPTOS BASICOS. Febrero 2003 Página - 1/10 CONCEPTOS BASICOS Febrero 2003 Página - 1/10 EL ESCRITORIO DE WINDOWS Se conoce como escritorio la zona habitual de trabajo con windows, cuando iniciamos windows entramos directamente dentro del escritorio,

Más detalles

MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD

MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD Fecha última revisión: Diciembre 2010 Tareas Programadas TAREAS PROGRAMADAS... 3 LAS TAREAS PROGRAMADAS EN GOTELGEST.NET... 4 A) DAR DE ALTA UN USUARIO...

Más detalles

Procedimiento de instalación de Aula Virtual Santillana en Windows: Alumnos

Procedimiento de instalación de Aula Virtual Santillana en Windows: Alumnos Procedimiento de instalación de Aula Virtual Santillana en Windows: Alumnos Manual elaborado por: Sonia Pérez Llorente Fecha: 01/12/2014 Página 1 de 13 Tabla de contenido Introducción...... 3 Descargar

Más detalles

Manual de usuario de IBAI BackupRemoto

Manual de usuario de IBAI BackupRemoto Manual de usuario de IBAI BackupRemoto Índice Cliente de IBAI BackupRemoto... 3 Descarga del cliente de IBAI BackupRemoto... 4 Instalación del cliente de IBAI BackupRemoto... 5 Instalación sobre Microsoft

Más detalles

ACTUALIZACION DE ISACONTA AL NUEVO PLAN GENERAL DE CONTABILIDAD 2008

ACTUALIZACION DE ISACONTA AL NUEVO PLAN GENERAL DE CONTABILIDAD 2008 ACTUALIZACION DE ISACONTA AL NUEVO PLAN GENERAL DE CONTABILIDAD 2008 Indice: IMPORTANTE - Antes de instalar la actualización... 2 Herramientas que contiene el kit de actualización:... 2 GUIA DE INSTALACION

Más detalles

Creación un instalador con Visual Studio.NET. Irene Sobrón. Ingeniero de Telecomunicaciones por la Escuela Técnica Superior de Bilbao

Creación un instalador con Visual Studio.NET. Irene Sobrón. Ingeniero de Telecomunicaciones por la Escuela Técnica Superior de Bilbao Creación un instalador con Visual Studio.NET Irene Sobrón Ingeniero de Telecomunicaciones por la Escuela Técnica Superior de Bilbao Diferencia entre Debug y Release Existen dos configuraciones para realizar

Más detalles

SBConta.NET Manual de instalación. SBSS Consulting, S.A. 08010 Barcelona Telf. 93.268-0356, fax 93-268-0070 E-Mail: sbss@sbss.es, web www.sbss.

SBConta.NET Manual de instalación. SBSS Consulting, S.A. 08010 Barcelona Telf. 93.268-0356, fax 93-268-0070 E-Mail: sbss@sbss.es, web www.sbss. SBConta.NET Manual de instalación SBSS Consulting, S.A. 08010 Barcelona Telf. 93.268-0356, fax 93-268-0070 E-Mail: sbss@sbss.es, web www.sbss.es SBConta.NET C o n t e n i d o i Contenido 1. Introducción.

Más detalles

UNIDAD DIDÁCTICA Nº 7 USO DE LOS RECURSOS EN MOODLE

UNIDAD 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 detalles

Proceso de cifrado. La fortaleza de los algoritmos es que son públicos, es decir, se conocen todas las transformaciones que se aplican al documento

Proceso de cifrado. La fortaleza de los algoritmos es que son públicos, es decir, se conocen todas las transformaciones que se aplican al documento Qué es AT-Encrypt nos permitirá dotar de contraseña a cualquier documento o carpeta. Este documento o carpeta sólo será legible por aquel que conozca la contraseña El funcionamiento del cifrado (o encriptación)

Más detalles

Entorno de Programación Visual Studio 6

Entorno de Programación Visual Studio 6 Entorno de Programación Visual Studio 6 Pedro Corcuera Dpto. Matemática Aplicada y Ciencias de la Computación Universidad de Cantabria corcuerp@unican.es Programación en C 1 Proceso de Programación Edición

Más detalles

Fundamentos de Informática. Primer Curso de Ingenieros Químicos. Práctica 1. Dev C++ Compilador de C para Windows

Fundamentos de Informática. Primer Curso de Ingenieros Químicos. Práctica 1. Dev C++ Compilador de C para Windows Práctica 1 Dev C++ Compilador de C para Windows 1. Desarrollo de la práctica Posiblemente, el mejor modo de aprender estas nociones, es comenzar con la escritura de un primer programa en Dev-C++, tal como

Más detalles

Pontificia Universidad Católica de Chile Escuela de Ingeniería Departamento de Ciencia de la Computación. IIC1102 Introducción a la Programación

Pontificia Universidad Católica de Chile Escuela de Ingeniería Departamento de Ciencia de la Computación. IIC1102 Introducción a la Programación Pontificia Universidad Católica de Chile Escuela de Ingeniería Departamento de Ciencia de la Computación IIC1102 Introducción a la Programación Tutorial eclipse TM Introducción al uso de eclipse TM Contents

Más detalles

Práctica 3ProgramacionRS232: Programación básica de la RS232

Práctica 3ProgramacionRS232: Programación básica de la RS232 Práctica 3ProgramacionRS232: Programación básica de la RS232 1 Objetivos El objetivo de esta práctica es la iniciación del alumno en la programación de las comunicaciones en un entorno de desarrollo basado

Más detalles

AGREGAR COMPONENTES ADICIONALES DE WINDOWS

AGREGAR COMPONENTES ADICIONALES DE WINDOWS INSTALACIÓN DE IIS EN WINDOWS XP El sistema está desarrollado para ejecutarse bajo la plataforma IIS de Windows XP. Por esta razón, incluimos la instalación de IIS (Servidor de Web) para la correcta ejecución

Más detalles

La ventana muestra el valor de los 64 registros de uso común de la tarjeta (figura 2).

La ventana muestra el valor de los 64 registros de uso común de la tarjeta (figura 2). Manual de Copro II Curso 2007-2008 Asignatura: Laboratorio de Computadores 3º Ingeniería en Informática Departamento de Informática e Ingeniería de Sistemas Centro Politécnico Superior Manual de Copro

Más detalles

Programa de Educación a Distancia MOODLE EDUC. (Modular Object Oriented Distance Learning Enviroment)

Programa de Educación a Distancia MOODLE EDUC. (Modular Object Oriented Distance Learning Enviroment) MOODLE EDUC (Modular Object Oriented Distance Learning Enviroment) 1) La Interfaz de la asignatura Manual del Profesor Contiene las mismas 5 zonas que observa el alumno. Sin embargo, respecto a los bloques

Más detalles

Internet Information Server

Internet 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 detalles

Instalación de OpenMPI

Instalación de OpenMPI Instalación de OpenMPI Programación Distribuida y Paralela Universidad de Granada Departamento del LSI Por: Daniel Guerrero Martínez Sergio Rodríguez Lumley 1 Índice de contenido Instalación de OpenMPI...3

Más detalles

Formas de Pago y Efectos en Facturas de Venta WhitePaper Febrero de 2007

Formas de Pago y Efectos en Facturas de Venta WhitePaper Febrero de 2007 Formas de Pago y Efectos en Facturas de Venta WhitePaper Febrero de 2007 Contenidos 1. Propósito 3 2. Cuentas Bancarias 4 2.1. Dar de alta un banco 4 3. Formas de pago 6 3.1. Cómo crear formas de pago

Más detalles

Creando una webquests

Creando una webquests Creando una webquests 1. LO PRIMERO EL PROGRAMA Para crear paginas web necesitamos el software apropiado. Hay muchas formas y programas para hacerlo, pero por su facilidad de uso y por ser software libre

Más detalles

Fundamentos de programación I. - Anexo de Software -

Fundamentos de programación I. - Anexo de Software - Fundamentos de programación I - - 1. Introducción 1.1. Introducción a Dev-C++ y DJGPP 1.1.1. Qué es Dev-C++? Dev-C++ es un Entorno Integrado de Desarrollo (Integrated Development Environment, IDE) capaz

Más detalles

GUÍA DE USUARIO DEL CORREO

GUÍA DE USUARIO DEL CORREO REPÚBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN DIRECCIÓN GENERAL DE LA OFICINA DE ADMINISTRACIÓN Y SERVICIOS DIVISIÓN DE SOPORTE TÉCNICO Y FORMACIÓN AL USUARIO GUÍA DE

Más detalles

[MANUAL DE CAPACITACION SPARH NET]

[MANUAL DE CAPACITACION SPARH NET] [MANUAL DE CAPACITACION SPARH NET] Modulo de Nómina Captura de kardex por persona (Inasistencias) (Inasistencias) Contenido Objetivos del manual... 3 Alcance del manual... 3 Introducción al sistema SPARH

Más detalles

Trabajo TICO Unidad 2: Sistemas Operativos. Guillermo Jarne Bueno.

Trabajo TICO Unidad 2: Sistemas Operativos. Guillermo Jarne Bueno. Un Sistema Operativo es el software encargado de ejercer el control y coordinar el uso del hardware entre diferentes programas de aplicación y los diferentes usuarios. Es un administrador de los recursos

Más detalles

UNIVERSIDAD DEL ISTMO Ingeniería en computación Compiladores. Construcción de un sencillo analizador léxico.

UNIVERSIDAD DEL ISTMO Ingeniería en computación Compiladores. Construcción de un sencillo analizador léxico. UNIVERSIDAD DEL ISTMO Ingeniería en computación Compiladores PROFESOR M. en C. J. Jesús Arellano Pimentel NÚMERO DE PRÁCTICA 3 NOMBRE DE LA PRÁCTICA Construcción de un sencillo analizador léxico. OBJETIVO

Más detalles

Manual de Gunaguaro Instalación y Uso

Manual de Gunaguaro Instalación y Uso Manual de Gunaguaro Instalación y Uso Indice Que es cunaguaro?... 3 Como instalar cunaguaro?... 4 Comenzar a utilizar cunaguaro... 5 Elementos para Navegar... 6 Pestañas de Navegación... 8 Uso de marcadores...

Más detalles

Copias de Seguridad Automáticas para aplicaciones Productor.

Copias de Seguridad Automáticas para aplicaciones Productor. gacopiasdeseguridad Copias de Seguridad Automáticas para aplicaciones Productor. La aplicación gacopiasdeseguridad permite la realización automática de copias de seguridad de las bases de datos de la aplicación

Más detalles

Formularios. Formularios Diapositiva 1

Formularios. Formularios Diapositiva 1 Formularios Crear un formulario utilizando el Asistente para formularios Modificación en vista Diseño Adición de Controles a un Formulario Adición de un Subformulario a un formulario Formularios Diapositiva

Más detalles