Manual FastTrack de PC2 M.C. Juan Carlos Olivares Rojas Marzo 2010.

Slides:



Advertisements
Presentaciones similares
Instalación de wordpress
Advertisements

FUNDAMENTALS OF THE JAVA PROGRAMMING LANGUAGE (SL-110) CAPÍTULO 13 Ing. Ronald Criollo.
Java nos ofrece System.out para escribir en pantalla, pero también tenemos System.in para leer. System.in es un objeto de una clase de java que se llama.
USANDO SERVICIOS DE RED
SERVICIOS AVANZADOS DE WINDOWS. Servicios avanzados de Windows El panel avanzado de configuracion de windows permite definir otras configuraciones como:
Entorno de trabajo con apache ant
Servicio de terminal remoto
SERVICIO DE TERMINAL REMOTO. Se trata de un servicio desde un equipo acceder a otra máquina para manejarla remotamente como si estuviéramos sentados delante.
Telnet y SSH Integrantes: Carlos Parra José Isabel
CiberCafe Utilerias Server Client Utils.
TRIMESTRE 1. Modulo II : Informática Básica Las aplicaciones de usuario nos ayudan a nuestras tareas cotidianas de nuestro equipo. Debemos distinguir.
0/ Localizar la intranet en los tablet del alumno. Como la Intranet está instalada en algunos ordenadores, debemos localizarla primeramente para poder.
1er. Concurso de Programación 10 y 11 de diciembre de :30 a.m.
SECRETARIA DE FINANZAS CERTIFICACIÓN INFORMÁTICA SAPE 2008 BIENVENIDOS Junio/ 2007.
INSTITUTO TECNOLOGICO DE MINATITLAN
Definición y Características
Configuración de correo Instrucciones para validar cuentas de correo.
2.4 Construcción de un TAD a partir de otro.
UCE MANUAL PARA EL USO DE LA PLATAFORMA
TIPOS DE SERVIDORES 4/2/2017 3:29 PM
ARIS-G: Software de Monitoreo Geomecánico de Superficies
Con este sencillo manual aprenderemos a formatear nuestro disco duro y reinstalar de nuevo el Sistema Operativo, ya sea Windows XP o cualquier otra versión.
XAMPP 2013-B.
Interacción Persona Ordenador
Excepciones y archivos Info 033. Exception El término Exception es la palabra corta para la frase "evento excepcional." Definition: Una excepción es un.
Unidad I Java y C++ : Similitudes y diferencias
Escritorio Remoto de Windows 2003 Server 3. C liente Conectar Utilizar programa remoto Sesión y ventanas Rendimiento Recursos compartidos Programa de inicio.
Sockets en Java. Sockets ● Para programar aplicaciones en red en Java se utilizan los Sockets. ● Un socket permite establecer y manejar una conexión entre.
J.C.Cano, J. Sahuquillo, J.L. Posadas 1 Juan Carlos Julio Juan Luis
TUTORIAL M.A. Fabiola Suseth López Aguirre Espacio Educativo NTIC Universidad de Sonora Septiembre de 2011.
ACTUALIZACION DE FIRMWARE EXPANSE. Para iniciar el procedimiento de actualización son necesarias dos herramientas para lograr la actualización del EXPANSE.
Bootable USB nos permite crear desde el propio programa una unidad USBbooteable para instalar Windows en cualquiera de las versiones mencionadas anteriormente.
ASP.NET es una nueva y potente tecnología para escribir páginas web dinámica. Es una importante evolución respecto a las antiguas páginas ASP de Microsoft.
Instalación Linux - Ubuntu 10.10
OWASP - A6 Open Web Application Security Project Riesgo por: Configuración Defectuosa de Seguridad Guillermo David Vélez Álvarez C.C. 71' 763,346.
Es una herramienta que nos permite automatizar tareas de tipo rutinario de nuestro sistema. Por medio de una página de diseño tipo Web, Webmin nos permite.
METODO 1: En el Windows Explorer ir a ftp://ftp.sagarpa.gob.mx/pub/directorio/depto datos/cisco vpn client/
Koldo Parra de la Horra1 INSTALAR JOOMLA EN SERVIDOR LOCAL PARA PRUEBAS.
Administración de permisos
Visual SUBVERSION.
Servidores LAMP (Linux Apache MySQL PHP) ING CARLOS EDUARDO PUENTES F. UNIVERSIDAD MANUELA BELTRAN.
Instalación y Configuración Cliente StoreGrid. Acceda al panel de control de Maretone a través de siguiente la Web:
Instalación Vembu StoreGrid 3.0. Acceder al panel de control de Maretone a través de siguiente la Web: vaya a soporte y software:
M.C. Rafael A. García Rosas.
Cómo descargar archivos y ficheros con ayuda del programa Windows Commander ó Total Commander. Lic. Alexis Cañizares Marrero.
Instalación y Configuración Inicial del Sistema
Telnet (TELecommunication NETwork) Protocolo de red que sirve para acceder mediante una red a otra máquina, para manejarla como si estuviéramos sentados.
Instalación Vembu StoreGrid 3.1. Acceder al panel de control de Maretone a través de siguiente la Web: vaya a soporte y software:
Este es un tuto de como bootear Windows desde un USB, comúnmente llamados pendrives o pastillas USB no importa como los llames, se ven más o menos así.
HERRAMIENTAS DE SEGURIDAD
Cuentas de usuarios y grupos en windows 2008 server
INTRODUCCIÓN A TELNET.
CMS DRUPAL HERRAMIENTAS DE DISEÑO CARLOS LLANOS V. JENNIFER QUINDE G. JUAN MACIAS B. KERLY UBE.
Instalacion de xamp en wordpress. Terminado esto, lo ejecutamos y se abrir á el panel de control. Si no est á n iniciados los servicios, hacemos click.
Virus de correo electrónico. Introducción: Uno de los más importantes medios de comunicación en la actualidad es el correo electrónico. Mediante él podemos.
Manual violento de Navicat
UNIVERSIDAD TECNOLÓGICA ECOTEC. ISO 9001:2008 REQUISITOS PARA LA INSTALACION DE JOOMLA GRUPO: MICHELLEORELLANA CARLOS ZAMBRANO ARTURO ZAMBRANO Ing. Ángela.
Gestión de sistemas operativos de red
S.o de red. Introducción a los Sistemas Operativos de Red Al igual que un equipo no puede trabajar sin un sistema operativo, una red de equipos no puede.
1
ACTUALIZACION DE FIRMWARE EXPANSE. Para iniciar el procedimiento de actualización son necesarias dos herramientas para lograr la actualización del EXPANSE.
Joomla! Barajas Sandoval Claudia Rebeca Tópicos Selectos de Informática I (Comercio Electrónico)
Práctica final Administrador de impresión Unidad 09.
Herramientas del sistema de windows Nombre del maestro: Fernando Mejía Nombre del alumno: Rogelio Ernesto Soria Rangel.
Plataformas e- learning Moodle. Instalacion  Descargamos Moodle de su página oficial  Una vez hemos descargado el archivo, lo descomprimimos y copiamos.
El Sistema Operativo es el software básico necesario para el funcionamiento de cualquier ordenador Los Sistemas Operativos están en continua evolución.
MANUAL DE INSTALACIÓN DE ARRANQUE DUAL EN UNA PC.
Módulo 6: Administrar y supervisar el Sistema de nombres de dominio (DNS)
DOCENTE: CLAUDIA ESTHER DOMÍNGUEZ BRIGIDO CBTIS 242 CUETZALAN DEL PROGRESO, PUE.
PASO A PASO INSTALACIÓN DE MOODLE EN XAMPP Margarita Hernández Serrano 2010.
Transcripción de la presentación:

Manual FastTrack de PC2 M.C. Juan Carlos Olivares Rojas Marzo 2010

Programming Contest Control es un software basado en Java para la realización de los concursos de programación de la ACM realizado por la universidad de California en Sacramento. Se puede descargar del sitio oficial: Al descomprimir el archivo se deberá copiar el archivo pc2v9.ini al directorio bin PC2

En el archivo pc2v9.ini se guardan las configuraciones básicas de donde se encuentran los servidores (puerto y dirección IP) en el caso de ejecutar el servidor se puede dejar en localhost. Para los clientes, es necesario colocar la dirección IP o nombre de dominio del servidor. El puerto predeterminado es el El primer proceso en ejecutar será pc2server PC2

Los archivos *.bat son para Sistemas Windows (revisar configuración de Java) y los shellscripts para cualquier sistema *X (Unix, Linux, Mac OS X). La contraseña del servidor es site1 y el password es site1. Se pedirá que definan una contraseña para el concurso. Favor de no perderla ya que si no, no se podrá ejecutar el sistema. PC2

El siguiente proceso a correr es el administrador: pc2admin. Si se corre en consola favor de pasar el argumento & para que el proceso se ejecute en el transfondo. La contraseña es administrator1 al igual que el password. En el sistema de administración se pueden configurar muchas cosas que a continuación se describen. PC2

En cuentas habrá que definir el número de cuentas a utilizar: por default ya se cuenta con una cuenta de administrador pero será necesario definir al menos una cuenta de jueces, tablero y equipos (número de participantes). Se pueden cambiar el nombre y password aunque para fines prácticos se dejarán igual. Se habilitará la opción de juez automático. Si se deja deshabilitado (opción predeterminada) se deberá hacer un jueceo manual. PC2

El jueceo automático se basa en archivos tanto de entrada como de salida. La opción de lenguajes es otra que se debe de activar. Ya existen algunos lenguajes predeterminados, sino existe se deberá indicar en la máquina servidora donde existe el compilador y las demás herramientas de desarrollo. Se manejará lenguaje Java y ANSI C. PC2

La configuración de los problemas se da en el apartado de problemas. Aquí se deberá indicar lo siguiente: El nombre del problema El tiempo (predeterminado de 120 segundos) La entrada, activarla por archivo El archivo de resultados El tipo de jueceo deberá ser automático El validador a aplicar será diff PC2

La última opción dentro de la configuración será el manejo de tiempos. En esta misma opción se puede iniciar el concurso. Es necesario ejecutar los procesos de jueces, tablero, equipos y por último arrancar el concurso. La contraseña para el juez (pc2judge) es judge1 al igual que el password. No se configura nada. PC2

Para el tablero (pc2board) el usuario es scoreboard1 al igual que la contraseña. Tampoco hay configuración importante aquí Finalmente hay que correr las versiones cliente: team1 en nombre de usuario y contraseña para el equipo1. En el cliente se deberá indicar el problema, el lenguaje y anexar los archivos de código PC2

Se cuenta con la opción de test que permite verificar si el programa compila de forma adecuada en nuestra máquina (para no gastar un intento). Otra de las utilidades a manejar es pc2ver que indica la versión del sistema y pc2reset que se deberá ejecutar cuando se quiera correr otro concurso. PC2

//Lectura de datos en Java BufferedReader br = new BufferedReader (new InputStreamReader (System.in), 1) int num = Integer.parseInt(br.readLine()); … //Salida de datos System.out.println(resultado); //IMPORTANTE: Verificar como debe de ir la salida de datos PC2

Dudas