{"id":800,"date":"2009-04-07T01:03:25","date_gmt":"2009-04-06T23:03:25","guid":{"rendered":"http:\/\/host.marblestation.com\/?page_id=800"},"modified":"2012-04-25T23:20:24","modified_gmt":"2012-04-25T21:20:24","slug":"ingenieria-informatica","status":"publish","type":"page","link":"https:\/\/www.marblestation.com\/?page_id=800","title":{"rendered":"Ingenieria Inform\u00e1tica"},"content":{"rendered":"<p><i>* Podr\u00e9is encontrar m\u00e1s pr\u00e1cticas de a\u00f1os m\u00e1s recientes en la p\u00e1gina de <a href=\"http:\/\/www.manelperez.es\/practicas_urv.html\">Manel P\u00e9rez<\/a>, alumno de Ingenieria Inform\u00e1tica de la <a href=\"http:\/\/www.urv.cat\/\">Universitat Rovira i Virgili<\/a> de Tarragona.<\/i><\/p>\n<h3>Curso 2000-2001<\/h3>\n<p><\/p>\n<ul>\n<li><b>&nbsp; Apuntes:<\/b>\n<ul>\n<li>&nbsp; <a href=\"wp-content\/uploads\/informatica\/apuntes\/2000-01\/Algebra.tar.bz2\">Algebra<\/a><\/li>\n<li>&nbsp; <a href=\"wp-content\/uploads\/informatica\/apuntes\/2000-01\/Analisi matematic.tar.bz2\">An\u00e0lisi matem\u00e0tic<\/a><\/li>\n<li>&nbsp; <a href=\"wp-content\/uploads\/informatica\/apuntes\/2000-01\/Computadors.tar.bz2\">Computadores<\/a><\/li>\n<li>&nbsp; <a href=\"wp-content\/uploads\/informatica\/apuntes\/2000-01\/Economia.tar.bz2\">Econom\u00eda<\/a><\/li>\n<\/ul>\n<\/li>\n<li><b>&nbsp; Computadores:<\/b>\n<ul>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2000-01\/computadores\/Practica1.tar.bz2\">Pr\u00e1ctica1<\/a><br \/>\n      Dada una ROM llena de n\u00fameros, hacer un circuito que busque cierto n\u00famero y que por una salida indique en qu\u00e9 posici\u00f3n se encuentra o cuantos n\u00fameros hay iguales.<br \/>\n      <i>Realizado con Extend.<\/i>\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2000-01\/computadores\/Practica2.tar.bz2\">Pr\u00e1ctica2<\/a><br \/>\n      Circuito secuencial que realiza la multiplicaci\u00f3n de dos n\u00famero naturales de 8 bits, el resultado ser\u00e1 de 16 bits.<br \/>\n      <i>Realizado con Extend.<\/i>\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2000-01\/computadores\/Practica3.tar.bz2\">Pr\u00e1ctica3<\/a><br \/>\n      Nueva m\u00e1quina sencilla con las instrucciones: DD, CMP, MOV, BEQ, INIC y LOOP.<br \/>\n      <i>Realizado con Extend.<\/i>\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2000-01\/computadores\/Practica4.tar.bz2\">Pr\u00e1ctica4<\/a><br \/>\n      Utilizando un controlador basado en la m\u00e1quina media realizar el popular juego Simon, donde el jugador debe ir memorizando el orden de las luces encedidas para luego repetirlas.<br \/>\n      <i>Realizado con Extend.<\/i>\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2000-01\/computadores\/varios.tar.bz2\">Varios<\/a><br \/>\n      Diversas pruebas.<br \/>\n      <i>Realizado con Extend.<\/i>\n      <\/li>\n<\/ul>\n<\/li>\n<li><b>&nbsp; Programaci\u00f3n I:<\/b>\n<ul>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2000-01\/prI\/Practica1.tar.bz2\">Pr\u00e1ctica1<\/a><br \/>\n      Muestra los n\u00fameros primos.<br \/>\n      <i>Realizado en ADA.<\/i>\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2000-01\/prI\/Practica2.tar.bz2\">Pr\u00e1ctica2<\/a><br \/>\n      Calculo de puntos que le corresponden a los participantes de un concurso de Castells usando archivos (entrada\/salida).<br \/>\n      <i>Realizado en ADA.<\/i>\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2000-01\/prI\/Practica3.tar.bz2\">Pr\u00e1ctica3<\/a><br \/>\n      M\u00f3dulo para poder llevar una colecci\u00f3n de juegos de forma informatizada.<br \/>\n      <i>Realizado en ADA.<\/i>\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2000-01\/prI\/Practica4.tar.bz2\">Pr\u00e1ctica4<\/a><br \/>\n      Aplicaci\u00f3n para la gesti\u00f3n de las salas de unos cines, utilizamos ADAGRAPH para visualizar la sala con sus asientos libres y ocupados.<br \/>\n      <i>Realizado en ADA.<\/i>\n      <\/li>\n<\/ul>\n<\/li>\n<li><b>&nbsp; Estructura de computadores I:<\/b>\n<ul>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2000-01\/eci\/Practica1.tar.bz2\">Pr\u00e1ctica1<\/a><br \/>\n      Implementaci\u00f3n de un algoritmo que calcula el producto de una matriz M (de 4 filas y 8 columnas) por un vector V (de 8 columnas) dando como resultado un vector de 4 filas.<br \/>\n      <i>Realizado en Ensamblador.<\/i><\/p>\n<\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2000-01\/eci\/Practica2.tar.bz2\">Pr\u00e1ctica2<\/a><br \/>\n      Implementaci\u00f3n de una subrutina que hace el producto escalar entre dos vectores A y B (los dos de N elementos) devolviendo un valor de tipo entero.<br \/>\n      <i>Realizado en Ensamblador.<\/i>\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2000-01\/eci\/Practica3.tar.bz2\">Pr\u00e1ctica3<\/a><br \/>\n      Rutina que realiza la conversi\u00f3n de un n\u00famero de 16 bits a un string con su representaci\u00f3n ASCII.<br \/>\n      <i>Realizado en Ensamblador.<\/i><\/p>\n<\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2000-01\/eci\/Practica4.tar.bz2\">Pr\u00e1ctica4<\/a><br \/>\n      Subrutina que genera un sonido por el altavoz interno del ordenador.<br \/>\n      <i>Realizado en Ensamblador.<\/i>\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2000-01\/eci\/Practica5.tar.bz2\">Pr\u00e1ctica5<\/a><br \/>\n      Implementaci\u00f3n de 3 subrutinas que se encargan de escribir en pantalla, borrarla y adivinar que caracter hay en cierta posici\u00f3n de la pantalla.<br \/>\n      <i>Realizado en Ensamblador.<\/i><\/p>\n<\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2000-01\/eci\/Practica6.tar.bz2\">Pr\u00e1ctica6<\/a><br \/>\n      Realizaci\u00f3n de tres subrutinas de teclado: inicializaci\u00f3n, lectura y finalizaci\u00f3n. Se controlaran las interrupciones con una RSI. El juego de pruebas es el popular juego de las serpientes en modo 2 jugadores.<br \/>\n      <i>Realizado en Ensamblador y C.<\/i>\n      <\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3>Curso 2001-2002<\/h3>\n<p><\/p>\n<ul>\n<li><b>&nbsp; Apuntes:<\/b>\n<ul>\n<li>&nbsp; <a href=\"wp-content\/uploads\/informatica\/apuntes\/2001-02\/Introduccio a les bases de dades.tar.bz2\">Introduccio a les bases de dades.tar.bz2<\/a><\/li>\n<li>&nbsp; <a href=\"wp-content\/uploads\/informatica\/apuntes\/2001-02\/Bases de dades.tar.bz2\">Bases de dades<\/a><\/li>\n<li>&nbsp; <a href=\"wp-content\/uploads\/informatica\/apuntes\/2001-02\/Estadistica I.tar.bz2\">Estadistica I<\/a><\/li>\n<li>&nbsp; <a href=\"wp-content\/uploads\/informatica\/apuntes\/2001-02\/Estadistica II.tar.bz2\">Estadistica II<\/a><\/li>\n<li>&nbsp; <a href=\"wp-content\/uploads\/informatica\/apuntes\/2001-02\/Estructura de computadors II.tar.bz2\">Estructura de computadors II<\/a><\/li>\n<li>&nbsp; <a href=\"wp-content\/uploads\/informatica\/apuntes\/2001-02\/Estructura de dades.tar.bz2\">Estructura de dades<\/a><\/li>\n<li>&nbsp; <a href=\"wp-content\/uploads\/informatica\/apuntes\/2001-02\/Introduccio als sistemes operatius.tar.bz2\">Introduccio als sistemes operatius<\/a><\/li>\n<li>&nbsp; <a href=\"wp-content\/uploads\/informatica\/apuntes\/2001-02\/Sistemes operatius.tar.bz2\">Sistemes operatius<\/a><\/li>\n<li>&nbsp; <a href=\"wp-content\/uploads\/informatica\/apuntes\/2001-02\/Llenguatges, gramatiques i automates.tar.bz2\">Llenguatges, gramatiques i automates<\/a><\/li>\n<li>&nbsp; <a href=\"wp-content\/uploads\/informatica\/apuntes\/2001-02\/Matematicas discreta.tar.bz2\">Matematicas discreta<\/a><\/li>\n<li>&nbsp; <a href=\"wp-content\/uploads\/informatica\/apuntes\/2001-02\/Programacio II.tar.bz2\">Programacio II<\/a><\/li>\n<\/ul>\n<\/li>\n<li><b>&nbsp; Introducci\u00f3n a Bases de Datos:<\/b>\n<ul>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2001-02\/ibd.tar.bz2\">Pr\u00e1ctica1<\/a><br \/>\n      Implementaci\u00f3n del algoritmo Feijen para la actualizaci\u00f3n de archivos, adem\u00e1s de otras operaciones.<br \/>\n      <i>Realizado en C bajo UNIX.<\/i>\n      <\/li>\n<\/ul>\n<\/li>\n<li><b>&nbsp; Bases de Datos:<\/b>\n<ul>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2001-02\/bd.tar.bz2\">Pr\u00e1ctica1<\/a><br \/>\n      Resoluci\u00f3n de un ejercicio para guardar cierta informaci\u00f3n en una base de datos utilizando SQL y las sentencias a ejecutar para realizar ciertas consultas.<br \/>\n      <i>Realizado con SQL.<\/i><\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li><b>&nbsp; Estructura de Computadores II:<\/b>\n<ul>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2001-02\/ecii.tar.bz2\">Pr\u00e1ctica1<\/a><br \/>\n      Micro interprete capaz de controlar la m\u00e1quina de Tanembau que ejecuta un cierto n\u00famero de macro instrucciones, como prueba se calcula el factorial recursivo.<br \/>\n      <i>Realizado con un simulador de la m\u00e1quina de Tanembau (incluido).<\/i><\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li><b>&nbsp; Programaci\u00f3n II:<\/b>\n<ul>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2001-02\/prii.tar.bz2\">Pr\u00e1ctica1<\/a><br \/>\n      Juego hundir la flota sin interf\u00edcie gr\u00e1fica.<br \/>\n      <i>Realizado en Java.<\/i><\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li><b>&nbsp; Estructura de datos:<\/b>\n<ul>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2001-02\/ed\/practica1.tar.bz2\">Pr\u00e1ctica1<\/a><br \/>\n      Estructura de datos para implementar un gestor de impresoras.<br \/>\n      <i>Realizado en Java.<\/i><\/p>\n<\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2001-02\/ed\/practica2.tar.bz2\">Pr\u00e1ctica2<\/a><br \/>\n      Estructura de datos para implementar un organizador de m\u00fasica que mantenga ordenado los datos.<br \/>\n      <i>Realizado en Java.<\/i>\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2001-02\/ed\/practica3.tar.bz2\">Pr\u00e1ctica3<\/a><br \/>\n      Estructura de datos para implementar una aplicaci\u00f3n para gestionar y optimizar la estructura de un servidor web (grafos).<br \/>\n      <i>Realizado en Java.<\/i><\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li><b>&nbsp; Introducci\u00f3n a los Sistemas Operativos:<\/b>\n<ul>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2001-02\/iso\/scripts.tar.bz2\">Pr\u00e1ctica1<\/a><br \/>\n      Script que renombra varios ficheros a la vez y script que borra de un directorio los archivos que cumplan unas determinadas caracter\u00edsticas.<br \/>\n      <i>Realizado en Bash.<\/i><\/p>\n<\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2001-02\/iso\/iso-2.2.tar.bz2\">Pr\u00e1ctica2<\/a><br \/>\n      Juego hundir la flota.<br \/>\n      <i>Realizado en ANSI C.<\/i>\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2001-02\/iso\/iso-2.3.tar.bz2\">Pr\u00e1ctica3<\/a><br \/>\n      Utilizando las IPC de UNIX hacer que varios procesos puedan jugar al hundir la flota.<br \/>\n      <i>Realizado en C bajo UNIX.<\/i><\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li><b>&nbsp; Sistemas Operativos:<\/b>\n<ul>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2001-02\/sop.tar.bz2\">Pr\u00e1ctica1<\/a><br \/>\n      Implementaci\u00f3n de la parte del sistema operativo de la gesti\u00f3n de procesos, entrada y salida&#8230; entre otros.<br \/>\n      <i>Realizado en C bajo MSDOS.<\/i><\/p>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3>Curso 2002-2003<\/h3>\n<p><\/p>\n<ul>\n<li><b>&nbsp; Apuntes:<\/b>\n<ul>\n<li>&nbsp; <a href=\"wp-content\/uploads\/informatica\/apuntes\/2002-03\/Comptabilitat financera.tar.bz2\">Comptabilitat financera<\/a><\/li>\n<li>&nbsp; <a href=\"wp-content\/uploads\/informatica\/apuntes\/2002-03\/Enginyeria del Software.tar.bz2\">Enginyeria del Software<\/a><\/li>\n<li>&nbsp; <a href=\"wp-content\/uploads\/informatica\/apuntes\/2002-03\/Gestio de la informatica.tar.bz2\">Gestio de la informatica<\/a><\/li>\n<li>&nbsp; <a href=\"wp-content\/uploads\/informatica\/apuntes\/2002-03\/Intelligencia artificial.tar.bz2\">Intel\u00b7ligencia artificial<\/a><\/li>\n<\/ul>\n<\/li>\n<li><b>&nbsp; Inteligencia Artificial:<\/b>\n<ul>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2002-03\/ia\/clisp\/practica1.tar.bz2\">Pr\u00e1ctica1<\/a><br \/>\n      Implementaci\u00f3n de la busqueda a lo ancho de forma que intentemos conseguir un camino desde una posici\u00f3n inicial a una final.<br \/>\n      <i>Realizado en cLISP.<\/i>\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2002-03\/ia\/clisp\/practica2.tar.bz2\">Pr\u00e1ctica2<\/a><br \/>\n      Implementaci\u00f3n de un jugador de tres en raya.<br \/>\n      <i>Realizado en cLISP.<\/i>\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2002-03\/ia\/clips\/practica3.tar.bz2\">Pr\u00e1ctica3<\/a><br \/>\n      Definici\u00f3n de un tipo de informaci\u00f3n en el entorno CLIPS.<br \/>\n      <i>Realizado con CLIPS.<\/i>\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2002-03\/ia\/clisp\/sessio1-2.tar.bz2\">Sesiones cLISP<\/a><br \/>\n      Pruebas en LISP realizadas en laboratorio.<br \/>\n      <i>Realizado en cLISP.<\/i>\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2002-03\/ia\/clips\/laboratorios.tar.bz2\">Laboratorios CLIPS<\/a><br \/>\n      Pruebas realizadas en el entorno CLIPS.<br \/>\n      <i>Realizado con CLIPS.<\/i>\n      <\/li>\n<\/ul>\n<\/li>\n<li><b>&nbsp; Lenguajes de programaci\u00f3n:<\/b>\n<ul>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2002-03\/lp\/ejercicios-java.tar.bz2\">Pr\u00e1ctica1<\/a><br \/>\n      Ejercicios java que muestran las caracter\u00edsticas del lenguaje y del paradigma de programaci\u00f3n orientado a objetos puro.<br \/>\n      <i>Realizado en Java.<\/i>\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2002-03\/lp\/banco.tar.bz2\">Pr\u00e1ctica2<\/a><br \/>\n      Simulaci\u00f3n de un banco sencillo con sus estructuras de datos.<br \/>\n      <i>Realizado en Java.<\/i><\/p>\n<\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2002-03\/lp\/jRisk.tar.bz2\">Pr\u00e1ctica3<\/a><br \/>\n      Implementaci\u00f3n no visual del juego TurboRisk que consiste en ir conquistando paises.<br \/>\n      <i>Realizado en Java.<\/i>\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2002-03\/lp\/ejercicios-smalltalk.tar.bz2\">Pr\u00e1ctica4<\/a><br \/>\n      Ejercicios Smalltalk que muestran las caracter\u00edsticas del lenguaje y del paradigma de programaci\u00f3n orientado a objetos puro.<br \/>\n      <i>Realizado en Smalltalk.<\/i><\/p>\n<\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2002-03\/lp\/ejercicios-haskell.tar.bz2\">Pr\u00e1ctica5<\/a><br \/>\n      Ejercicios Haskell que muestran las caracter\u00edsticas del lenguaje y del paradigma de programaci\u00f3n funcional.<br \/>\n      <i>Realizado en Haskell.<\/i>\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2002-03\/lp\/ejercicios-prolog.tar.bz2\">Pr\u00e1ctica6<\/a><br \/>\n      Ejercicios Prolog que muestran las caracter\u00edsticas del lenguaje y del paradigma de programaci\u00f3n l\u00f3gico.<br \/>\n      <i>Realizado en Prolog.<\/i><\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li><b>&nbsp; Programaci\u00f3n concurrente:<\/b>\n<ul>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2002-03\/pc\/comecocos.tar.bz2\">Pr\u00e1ctica1<\/a><br \/>\n      Aplicaci\u00f3n gr\u00e1fica que muestra el juego del comecocos donde se han implementado diversos procesos que se ejecutan simultaneamente trabajando sobre el tablero. Se ha realizado un esfuerzo especial en realizar unos comecocos inteligentes para obtener la m\u00e1xima puntuaci\u00f3n. Los comecocos juegan solos sin intervenci\u00f3n humana.<br \/>\n      <i>Realizado en ADA y GTK.<\/i><\/p>\n<\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2002-03\/pc\/sessions.tar.bz2\">Sesiones<\/a><br \/>\n      Pruebas de programaci\u00f3n concurrente en ADA realizadas en el laboratorio.<br \/>\n      <i>Realizado en ADA.<\/i>\n      <\/li>\n<\/ul>\n<\/li>\n<li><b>&nbsp; Ingenier\u00eda del Software:<\/b>\n<ul>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2002-03\/es\/Practica1.tar.bz2\">Pr\u00e1ctica1<\/a><br \/>\n      An\u00e1lisis previo de un problema planteado.<br \/>\n      <i>Estudio.<\/i>\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2002-03\/es\/Practica2.tar.bz2\">Pr\u00e1ctica2<\/a><br \/>\n      An\u00e1lisis estructurado de un problema planteado.<br \/>\n      <i>Estudio.<\/i><\/p>\n<\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2002-03\/es\/Practica3.tar.bz2\">Pr\u00e1ctica3<\/a><br \/>\n      Dise\u00f1o estructurado: esquema del sistema de menu, definici\u00f3n de la base de datos (SQL) y dise\u00f1o de los formatos de pantalla.<br \/>\n      <i>Estudio.<\/i>\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2002-03\/es\/Practica4.tar.bz2\">Pr\u00e1ctica4<\/a><br \/>\n      Recogida de requisitos: diagrama de actividades general, diagramas de casos de uso y descripci\u00f3n textual de los casos de uso.<br \/>\n      <i>Estudio.<\/i><\/p>\n<\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2002-03\/es\/Practica5.tar.bz2\">Pr\u00e1ctica5<\/a><br \/>\n      An\u00e1lisis de requisitos orientado a objetos: met\u00e1fora, diagrama est\u00e1tico completo y diagramas de secuencia para todos los casos de uso.<br \/>\n      <i>Estudio.<\/i>\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2002-03\/es\/Practica6.tar.bz2\">Pr\u00e1ctica6<\/a><br \/>\n      Dise\u00f1o orientado a objetos: dise\u00f1o total de la interficie de usuario y dise\u00f1o de la persist\u00e9ncia.<br \/>\n      <i>Estudio.<\/i><\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li><b>&nbsp; Sistemas Abiertos:<\/b>\n<ul>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2002-03\/sob.tar.bz2\">Pr\u00e1ctica1<\/a><br \/>\n      Implementaci\u00f3n de una aplicaci\u00f3n web para agencias de seguros de coches que se puedan intercomunicar entre ellas.<br \/>\n      <i>Realizado en Java (J2EE).<\/i><\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li><b>&nbsp; Gesti\u00f3n de Empresa:<\/b>\n<ul>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2002-03\/ge.tar.bz2\">Pr\u00e1ctica1<\/a><br \/>\n      Plan de empresas y examen resuelto.<br \/>\n      <i>Estudio.<\/i><\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li><b>&nbsp; Gesti\u00f3n de la inform\u00e1tica:<\/b>\n<ul>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2002-03\/gi.tar.bz2\">Pr\u00e1ctica1<\/a><br \/>\n      Exposici\u00f3n y trabajo sobre Enterprise Resource Planning (ERP).<br \/>\n      <i>Estudio.<\/i><\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li><b>&nbsp; Proyecto final de carrera:<\/b>\n<ul>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2002-03\/PFC\/pfc-informe.tar.bz2\">Informe<\/a><br \/>\n      Creaci\u00f3n de un servidor para la intranet del Departament d&#8217;Enginyeria Inform\u00e1tica i Matem\u00e1tiques de la URV.<br \/>\n      <i>Estudio.<\/i><\/p>\n<\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2002-03\/PFC\/pfc-presentacio.tar.bz2\">Presentaci\u00f3n<\/a><br \/>\n      Transparencias de la presentaci\u00f3n del proyecto.<br \/>\n      <i>Transparencias.<\/i>\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2002-03\/PFC\/pfc-web.tar.bz2\">Aplicaci\u00f3n web<\/a><br \/>\n      Aplicaci\u00f3n web que forma una peque\u00f1a parte del proyecto, el resto consistia en crear un servidor usando Software Libre y dando m\u00e1xima prioridad a la seguridad inform\u00e1tica.<br \/>\n      <i>Realizado en PHP.<\/i><\/p>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3>Curso 2003-2004<\/h3>\n<p><\/p>\n<ul>\n<li><b>&nbsp; Apuntes:<\/b>\n<ul>\n<li>&nbsp; <a href=\"wp-content\/uploads\/informatica\/apuntes\/2003-04\/Arquitectures paral\u00b7leles.tar.bz2\">Arquitectures paral\u00b7leles<\/a><\/li>\n<li>&nbsp; <a href=\"wp-content\/uploads\/informatica\/apuntes\/2003-04\/Control automatic I.tar.bz2\">Control automatic I<\/a><\/li>\n<li>&nbsp; <a href=\"wp-content\/uploads\/informatica\/apuntes\/2003-04\/Criptologia.tar.bz2\">Criptologia<\/a><\/li>\n<li>&nbsp; <a href=\"wp-content\/uploads\/informatica\/apuntes\/2003-04\/Disseny d'interficies grafiques.tar.bz2\">Disseny d&#8217;interficies grafiques<\/a><\/li>\n<li>&nbsp; <a href=\"wp-content\/uploads\/informatica\/apuntes\/2003-04\/Enginyeria del Software I.tar.bz2\">Enginyeria del Software I<\/a><\/li>\n<li>&nbsp; <a href=\"wp-content\/uploads\/informatica\/apuntes\/2003-04\/Intelligencia artificial I.tar.bz2\">Intel\u00b7ligencia artificial I<\/a><\/li>\n<li>&nbsp; <a href=\"wp-content\/uploads\/informatica\/apuntes\/2003-04\/Xarxes de computadors I.tar.bz2\">Xarxes de computadors I<\/a><\/li>\n<li>&nbsp; <a href=\"wp-content\/uploads\/informatica\/apuntes\/2003-04\/Arquitectures especialitzades.tar.bz2\">Arquitectures especialitzades<\/a><\/li>\n<li>&nbsp; <a href=\"wp-content\/uploads\/informatica\/apuntes\/2003-04\/Control automatic II.tar.bz2\">Control automatic II<\/a><\/li>\n<li>&nbsp; <a href=\"wp-content\/uploads\/informatica\/apuntes\/2003-04\/Intelligencia artificial II.tar.bz2\">Intel\u00b7ligencia artificial II<\/a><\/li>\n<li>&nbsp; <a href=\"wp-content\/uploads\/informatica\/apuntes\/2003-04\/Sistemes informatics de Temps Real.tar.bz2\">Sistemes informatics de Temps Real<\/a><\/li>\n<li>&nbsp; <a href=\"wp-content\/uploads\/informatica\/apuntes\/2003-04\/Xarxes de computadors II.tar.bz2\">Xarxes de computadors II<\/a><\/li>\n<\/ul>\n<\/li>\n<li><b>&nbsp; Arquitecturas especializadas:<\/b>\n<ul>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2003-04\/ae.tar.bz2\">Pr\u00e1ctica1<\/a><br \/>\n      Paralelizaci\u00f3n de un algorismo de ordenaci\u00f3n con clusters de computadoras.<br \/>\n      <i>Realizado en C + MPI bajo UNIX.<\/i>\n      <\/li>\n<\/ul>\n<\/li>\n<li><b>&nbsp; Arquitecturas orientadas a las aplicaciones:<\/b>\n<ul>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2003-04\/aoa\/practica_sisctolic.tar.bz2\">Sistolicos<\/a><br \/>\n      Uso de un simulador de hardware sistolico para implementar el calculo de la distancia de Levenshtein.<br \/>\n      <i>Realizado en C + simulador (no incluido) bajo UNIX.<\/i>\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2003-04\/aoa\/vm.tar.bz2\">M\u00e1quina virtual Mono<\/a><br \/>\n      Presentaci\u00f3n de la m\u00e1quina virtual <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/http:\/\/www.go-mono.com\">Mono<\/a>.\n      <\/li>\n<\/ul>\n<\/li>\n<li><b>&nbsp; Arquitecturas paralelas:<\/b>\n<ul>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2003-04\/ap.tar.bz2\">Pr\u00e1ctica1<\/a><br \/>\n      Paralelizaci\u00f3n de un algorismo de ordenaci\u00f3n con una computadora de multiples CPUs.<br \/>\n      <i>Realizado en C + OpenMP bajo UNIX.<\/i><\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li><b>&nbsp; Control Autom\u00e1tico I:<\/b> Conjunto de pr\u00e1cticas con c\u00e1lculos manuales y demostraciones con matlab:\n<ul>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2003-04\/caI\/Practica1.tar.bz2\">Pr\u00e1ctica1<\/a>\n<\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2003-04\/caI\/Practica2_parteII.tar.bz2\">Pr\u00e1ctica2 parte I<\/a>\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2003-04\/caI\/Practica2_parteII.tar.bz2\">Pr\u00e1ctica2 parte I<\/a>\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2003-04\/caI\/Practica3.tar.bz2\">Pr\u00e1ctica3<\/a>\n    <\/li>\n<\/ul>\n<\/li>\n<li><b>&nbsp; Control Autom\u00e1tico II:<\/b> Conjunto de pr\u00e1cticas con c\u00e1lculos manuales y demostraciones con matlab+simulink:\n<ul>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2003-04\/caII\/Practica 0.tar.bz2\">Pr\u00e1ctica 0<\/a>\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2003-04\/caII\/Practica 1.tar.bz2\">Pr\u00e1ctica 1<\/a>\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2003-04\/caII\/Practica 2.tar.bz2\">Pr\u00e1ctica 2<\/a>\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2003-04\/caII\/Practica 3.tar.bz2\">Pr\u00e1ctica 3<\/a>\n<\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2003-04\/caII\/Practica 4.tar.bz2\">Pr\u00e1ctica 4<\/a>\n    <\/li>\n<\/ul>\n<\/li>\n<li><b>&nbsp; Criptolog\u00eda:<\/b>\n<ul>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2003-04\/cr\/Redundancia.tar.bz2\">Redundancia<\/a><br \/>\n      C\u00e1lculo de la redundancia del Catalan.<br \/>\n      <i>Realizado en C# con Mono<\/i><\/p>\n<\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2003-04\/cr\/LFSR.tar.bz2\">LFSR (Linear Feedback Shift Register)<\/a><br \/>\n      Algoritmo de Berlekamp-Massey. Calcula el estado inicial de un LFSR y su polinomio de connexiones a partir de una secuencia m\u00ednima del LFSR.<br \/>\n      <i>Realizado en C# con Mono<\/i>\n      <\/li>\n<\/ul>\n<\/li>\n<li><b>&nbsp; Dise\u00f1o de interf\u00edcies gr\u00e1ficas:<\/b><\/li>\n<\/ul>\n<ul>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2003-04\/dig.tar.bz2\">Pr\u00e1ctica1<\/a><br \/>\n      Dise\u00f1o de una interfaz gr\u00e1fica a partir de unas especificaciones.\n      <\/li>\n<\/ul>\n<li><b>&nbsp; Ingenier\u00eda del Software I:<\/b><\/li>\n<ul>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2003-04\/ensI\/Practica1.tar.bz2\">Pr\u00e1ctica1<\/a><br \/>\n      Dise\u00f1o de una soluci\u00f3n a un problema utilizando una metodolog\u00eda determinada.\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2003-04\/ensI\/Practica2.tar.bz2\">Pr\u00e1ctica2<\/a><br \/>\n      Dise\u00f1o de una soluci\u00f3n a un problema utilizando la metodolog\u00eda DARTS.\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2003-04\/ensI\/Practica3.tar.bz2\">Pr\u00e1ctica3<\/a><br \/>\n      Dise\u00f1o de una soluci\u00f3n a un problema utilizando la metodolog\u00eda JSD.\n      <\/li>\n<\/ul>\n<li><b>&nbsp; Ingenier\u00eda del Software II:<\/b><\/li>\n<ul>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2003-04\/ensII.tar.bz2\">Pr\u00e1ctica1<\/a><br \/>\n      Simulador gr\u00e1fico del tr\u00e1fico de una ciudad con control de fluidez.<br \/>\n      <i>Realizado en ADA + GtkAda<\/i><\/p>\n<\/li>\n<\/ul>\n<li><b>&nbsp; Inteligencia Artificial I:<\/b><\/li>\n<ul>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2003-04\/iaI.tar.bz2\">Ejercicios de examen<\/a><br \/>\n      Ejercicios pr\u00e1cticos resueltos de examen.<br \/>\n      <i>Realizado en Lisp y Prolog<\/i><\/p>\n<\/li>\n<\/ul>\n<li><b>&nbsp; Inteligencia Artificial II:<\/b><\/li>\n<ul>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2003-04\/iaII\/memoria_associativa.tar.bz2\">Memoria asociativa<\/a><br \/>\n      Memoria asociativa capaz de almacenar patrones de 1000 elementos.<br \/>\n      <i>Realizado en Java<\/i><\/p>\n<\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2003-04\/iaII\/classificacio_dades.tar.bz2\">Clasificaci\u00f3n de datos<\/a><br \/>\n      Implementaci\u00f3n del algoritmo SOM (Self Organizing Map) para la implementaci\u00f3n<br \/>\n      de datos multidimensionales.<br \/>\n      <i>Realizado en Java<\/i>\n      <\/li>\n<\/ul>\n<li><b>&nbsp; Sistemas inform\u00e1ticos de Tiempo Real:<\/b><\/li>\n<ul>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2003-04\/sitr.tar.bz2\">Pr\u00e1ctica<\/a><br \/>\n      Implementaci\u00f3n de un mini secuenciador MIDI de tiempo real.<br \/>\n      <i>Realizado en C sobre RTLinux<\/i>\n      <\/li>\n<\/ul>\n<li><b>&nbsp; Redes de computadores I:<\/b><\/li>\n<ul>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2003-04\/xcI\/sniffer.tar.bz2\">Pr\u00e1ctica 1<\/a><br \/>\n      Sniffer que visualiza las cabeceras TCP, UDP y ICMP.<br \/>\n      <i>Realizado en C<\/i>\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2003-04\/xcI\/imageHunter.tar.bz2\">Pr\u00e1ctica 2<\/a><br \/>\n      Descarga todas las im\u00e1genes de una web especificada.<br \/>\n      <i>Realizado en C<\/i><\/p>\n<\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2003-04\/xcI\/hamster.tar.bz2\">Pr\u00e1ctica 3<\/a><br \/>\n      Sistema (N cliente &#8211; 1 servidor) de compartici\u00f3n de ficheros.<br \/>\n      <i>Realizado en C<\/i>\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2003-04\/xcI\/practica4.tar.bz2\">Pr\u00e1ctica 4<\/a><br \/>\n      Configuraci\u00f3n de un servidor web (apache) con certificados de seguridad<br \/>\n      y guia de uso de PGP\/GnuPG.\n      <\/li>\n<\/ul>\n<li><b>&nbsp; Redes de computadores II:<\/b><\/li>\n<ul>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2003-04\/xcII\/routing.tar.bz2\">Pr\u00e1ctica 1<\/a><br \/>\n      Informe sobre como configurar un sistema de enrutado entre computadores<br \/>\n      GNU\/Linux.\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2003-04\/xcII\/VoIP.tar.bz2\">Pr\u00e1ctica 2<\/a>\n<p>      Tel\u00e9fonia por internet (VoIP: Voice over IP) utilizando el protocolo RTP y creando un servidor que soporte un protocolo muy similiar a SIP.<br \/>\n      <i>Realizado en C, GTK y usando las librerias RTP de vovida (incluidas).<\/i>\n      <\/li>\n<\/ul>\n<h3>Curso 2004-2005<\/h3>\n<p><\/p>\n<ul>\n<li><b>&nbsp; Apuntes:<\/b>\n<ul>\n<li>&nbsp; <a href=\"wp-content\/uploads\/informatica\/apuntes\/2004-05\/Robotica Industrial.tar.bz2\">Robotica Industrial<\/a><\/li>\n<\/ul>\n<\/li>\n<li><b>&nbsp; Compiladores I:<\/b>\n<ul>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2004-05\/clI.tar.bz2\">Compilador<\/a><br \/>\n      Compilador de miniAda (ada reducido). Analizador l\u00e9xico, sem\u00e1ntico y sintactico.<br \/>\n      <i>Realizado en C + Flex + Bison bajo UNIX.<\/i>\n      <\/li>\n<\/ul>\n<\/li>\n<li><b>&nbsp; Compiladores II:<\/b>\n<ul>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2004-05\/clII.tar.bz2\">Compilador<\/a><br \/>\n      Compilador de miniAda (ada reducido). Generaci\u00f3n de c\u00f3digo intermedio.<br \/>\n      <i>Realizado en C + Flex + Bison bajo UNIX.<\/i>\n      <\/li>\n<\/ul>\n<\/li>\n<li><b>&nbsp; Sistemas inform\u00e1ticos I:<\/b>\n<ul>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2004-05\/siI.tar.bz2\">Simulador robot en marte<\/a><br \/>\n      Simulador robot en marte con interficie 3D y comunicaciones entre estaci\u00f3n base (tierra) y robot mediante red.<br \/>\n      <i>Realizado en C++ bajo DEV-CPP (MS Windows).<\/i>\n      <\/li>\n<\/ul>\n<\/li>\n<li><b>&nbsp; Desarrollo de aplicaciones Internet y Intranet:<\/b>\n<ul>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2004-05\/daii\/activitat 1.tar.bz2\">Pr\u00e1ctica 1<\/a><br \/>\n      \u00bfQue es un framework?<br \/>\n      <i>Realizado en Ingl\u00e9s<\/i>\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2004-05\/daii\/activitat 3.tar.bz2\">Pr\u00e1ctica 3<\/a><br \/>\n      Dise\u00f1o y implementaci\u00f3n de un sistema de reservas de habitaci\u00f3n de hotel con EJBs.<br \/>\n      <i>Realizado con J2EE<\/i><\/p>\n<\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2004-05\/daii\/activitat 4.tar.bz2\">Pr\u00e1ctica 4<\/a><br \/>\n      Componente gen\u00e8rico para el registro de usuarios.<br \/>\n      <i>Realizado en J2EE<\/i>\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2004-05\/daii\/activitat final.tar.bz2\">Pr\u00e1ctica Final<\/a><br \/>\n      Implementaci\u00f3n de una aplicaci\u00f3n J2EE completa que utilice el componente de registro de usuarios y utilice JSPs siguiendo el patr\u00f3n Modelo-Vista-Control.<br \/>\n      <i>Realizado en J2EE<\/i>\n      <\/li>\n<\/ul>\n<\/li>\n<li><b>&nbsp; Ingenier\u00eda del Software III:<\/b><\/li>\n<\/ul>\n<ul>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2004-05\/ensIII\/activitat 1.tar.bz2\">Pr\u00e1ctica 1<\/a><br \/>\n\t\tCuestionario sobre redes.<br \/>\n      <i>Realizado en Ingl\u00e9s<\/i><\/p>\n<\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2004-05\/ensIII\/activitat 2.tar.bz2\">Pr\u00e1ctica 2<\/a><br \/>\n      Implementaci\u00f3n cliente\/servidor de la operaci\u00f3n &#8220;dividir&#8221; usando sockets.<br \/>\n      <i>Realizado en Java<\/i>\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2004-05\/ensIII\/activitat 2.2.tar.bz2\">Pr\u00e1ctica 2.2<\/a><br \/>\n      Dise\u00f1o y implementaci\u00f3n de un chat con RMI.<br \/>\n      <i>Realizado con Java<\/i><\/p>\n<\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2004-05\/ensIII\/activitat 2.3.tar.bz2\">Pr\u00e1ctica 2.3<\/a><br \/>\n      Dise\u00f1o y implementaci\u00f3n de un chat con CORBA.<br \/>\n      <i>Realizado en Java<\/i>\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2004-05\/ensIII\/activitat 2.4.tar.bz2\">Pr\u00e1ctica 2.4<\/a><br \/>\n      Dise\u00f1o y implementaci\u00f3n de un chat con RMI over IIOP con callbacks.<br \/>\n      <i>Realizado en Java<\/i><\/p>\n<\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2004-05\/ensIII\/activitat 2.5.tar.bz2\">Pr\u00e1ctica 2.5<\/a><br \/>\n      Cuestionario sobre el modelo de herencia y modelo de delegaci\u00f3n de CORBA.<br \/>\n      <i>Realizado en Catal\u00e1n<\/i>\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2004-05\/ensIII\/activitat 3.1.tar.bz2\">Pr\u00e1ctica 3.1<\/a><br \/>\n      Implementar un protocolo de sincronizaci\u00f3n por red de reloj.<br \/>\n      <i>Realizado en Java<\/i><\/p>\n<\/li>\n<\/ul>\n<li><b>&nbsp; Ingenier\u00eda del Software IV:<\/b><\/li>\n<ul>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2004-05\/ensIV\/Tasca01.tar.bz2\">Pr\u00e1ctica 1<\/a><br \/>\n        Implementacion de un chat utilizando Remoting.NET y el m\u00e1ximo n\u00famero de patrones de dise\u00f1o posibles.<br \/>\n      <i>Realizado en Visual Studio.NET y C#<\/i><\/p>\n<\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2004-05\/ensIV\/Tasca02.tar.bz2\">Pr\u00e1ctica 2<\/a><br \/>\n      A\u00f1adir Custom Attributes y Dinamic Proxy a la implementaci\u00f3n del chat anterior.<br \/>\n      <i>Realizado en Visual Studio.NET y C#<\/i>\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2004-05\/ensIV\/Tasca03.tar.bz2\">Pr\u00e1ctica 3<\/a><br \/>\n      Utilizar la programaci\u00f3n orientada a aspectos para modificar el comportamiento de un applet.<br \/>\n      <i>Realizado con Java y AspectJ<\/i><\/p>\n<\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2004-05\/ensIV\/Tasca04.tar.bz2\">Pr\u00e1ctica 4<\/a><br \/>\n      Analisis del framework Spring.<br \/>\n      <i>Realizado en Ingl\u00e9s<\/i>\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2004-05\/ensIV\/Tasca05.tar.bz2\">Pr\u00e1ctica 5<\/a><br \/>\n      Uso de shared assemblies con GAC y componentes COM desde .NET.<br \/>\n      <i>Realizado en Visual Studio.NET y C#<\/i><\/p>\n<\/li>\n<\/ul>\n<li><b>&nbsp; Seguridad y Hacking:<\/b><\/li>\n<ul>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2004-05\/hack\/tasca 2.tar.bz2\">Pr\u00e1ctica 2<\/a><br \/>\n      Monitorizaci\u00f3n con sniffer.<br \/>\n      <i>Realizado en Catal\u00e1n<\/i><\/p>\n<\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2004-05\/hack\/tasca 3.tar.bz2\">Pr\u00e1ctica 3<\/a><br \/>\n      Dise\u00f1o de un sistema de reglas (firewall).<br \/>\n      <i>Realizado con Firewall Builder<\/i>\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2004-05\/hack\/tasca 4.tar.bz2\">Pr\u00e1ctica 4<\/a><br \/>\n      Uso de utilidades de red y cuestionario.<br \/>\n      <i>Realizado en Ingl\u00e9s<\/i><\/p>\n<\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2004-05\/hack\/tasca 5.tar.bz2\">Pr\u00e1ctica 5<\/a><br \/>\n      Detecci\u00f3n de un escaneo de puertos.<br \/>\n      <i>Realizado con Snort<\/i>\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2004-05\/hack\/tasca 6.tar.bz2\">Pr\u00e1ctica 6<\/a><br \/>\n      Instalaci\u00f3n de un Honeypot.<br \/>\n      <i>Realizado con Honeyd<\/i><\/p>\n<\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2004-05\/hack\/tasca 8.tar.bz2\">Pr\u00e1ctica final<\/a><br \/>\n      Implementaci\u00f3n de un sistema complejo con zona demilitarizada (DMZ), firewall, honeypod y reportes de actividad con snort.<br \/>\n      <i>Realizado en Catal\u00e1n<\/i>\n      <\/li>\n<\/ul>\n<li><b>&nbsp; Rob\u00f3tica industrial:<\/b><\/li>\n<ul>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2004-05\/ri\/Practica 1 Robot.tar.bz2\">Pr\u00e1ctica 1<\/a><br \/>\n      Control de un brazo robotizado CRS A255 para que sea capaz de preparar, servir y ofrecer una copa de cava.<br \/>\n      <i>Realizado en RAPL<\/i>\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2004-05\/ri\/Practica 2 avions.tar.bz2\">Pr\u00e1ctica 2<\/a><br \/>\n      Dise\u00f1o e implementaci\u00f3n de un planificador de movimientos para determinar las trayectorias de 7 aviones del ejercito del aire en diversas formaciones.<br \/>\n      <i>Realizado con Visual Studio.NET, C# y SDL.NET<\/i><\/p>\n<\/li>\n<\/ul>\n<li><b>&nbsp; Simulaci\u00f3n:<\/b><\/li>\n<ul>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2004-05\/s\/practica1.tar.bz2\">Pr\u00e1ctica 1<\/a><br \/>\n      Implementaci\u00f3n de generadores aleatorios Fibonacci, Randu y GCL.<br \/>\n      <i>Realizado en Mono y C#<\/i><\/p>\n<\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2004-05\/s\/practica2.tar.bz2\">Pr\u00e1ctica 2<\/a><br \/>\n      Analizar 7 ficheros que funcionan con Rockwell Arena.<br \/>\n      <i>Realizado en Catal\u00e1n<\/i>\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2004-05\/s\/practica3.tar.bz2\">Pr\u00e1ctica 3<\/a><br \/>\n      Dise\u00f1ar dos simuladores para comparar un sistema monoprocesador multiusuario i un sistema multiprocesador multiusuario.<br \/>\n      <i>Realizado con Rockwell Arena<\/i><\/p>\n<\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2004-05\/s\/practica4.tar.bz2\">Pr\u00e1ctica 4<\/a><br \/>\n      Dise\u00f1ar un sistema multiprocesador de 128 CPUs con 3 tipos de trabajos (peque\u00f1os, medianos y grandes).<br \/>\n      <i>Realizado con Rockwell Arena<\/i>\n      <\/li>\n<\/ul>\n<li><b>&nbsp; Proyecto final de carrera:<\/b>\n<ul>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2004-05\/PFC\/pfc-informe.tar.bz2\">Informe<\/a><br \/>\n      Design of a Massively Multiplayer Online Game (Dise\u00f1o de un juego masivo multijugador online)<br \/>\n      <i>Estudio en Ingl\u00e9s.<\/i>\n      <\/li>\n<li><a href=\"wp-content\/uploads\/informatica\/practicas\/2004-05\/PFC\/pfc-demo.tar.bz2\">Demo<\/a><br \/>\n      Demo cliente\/servidor de un mundo virtual 3D por donde es posible desplazar un personaje (robot).<br \/>\n      <i>Realizado en C++, OpenTNL y OGRE 3D.<\/i><\/p>\n<\/li>\n<\/ul>\n<\/li>\n","protected":false},"excerpt":{"rendered":"<p>* Podr\u00e9is encontrar m\u00e1s pr\u00e1cticas de a\u00f1os m\u00e1s recientes en la p\u00e1gina de Manel P\u00e9rez, alumno de Ingenieria Inform\u00e1tica de la Universitat Rovira i Virgili de Tarragona. Curso 2000-2001 &nbsp; Apuntes: &nbsp; Algebra &nbsp; An\u00e0lisi matem\u00e0tic &nbsp; Computadores &nbsp; Econom\u00eda &nbsp; Computadores: Pr\u00e1ctica1 Dada una ROM llena de n\u00fameros, hacer un circuito que busque cierto &hellip; <a href=\"https:\/\/www.marblestation.com\/?page_id=800\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Ingenieria Inform\u00e1tica<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":565,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-800","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.marblestation.com\/index.php?rest_route=\/wp\/v2\/pages\/800","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.marblestation.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.marblestation.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.marblestation.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.marblestation.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=800"}],"version-history":[{"count":20,"href":"https:\/\/www.marblestation.com\/index.php?rest_route=\/wp\/v2\/pages\/800\/revisions"}],"predecessor-version":[{"id":804,"href":"https:\/\/www.marblestation.com\/index.php?rest_route=\/wp\/v2\/pages\/800\/revisions\/804"}],"up":[{"embeddable":true,"href":"https:\/\/www.marblestation.com\/index.php?rest_route=\/wp\/v2\/pages\/565"}],"wp:attachment":[{"href":"https:\/\/www.marblestation.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=800"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}