Tags:
tag this topic
create new tag
view all tags
<html> <body> <table bgcolor="#8fb6dd" width="100%"><td align="left">Questa è la pagina del corso tenuto nell'AA 2004-2005. <br> <blink><font color="#003366" size=+1> <strong>AVVISI</strong><br> </font></blink><br> <strong> <font size=4 color=red><br> Il prossimo appello è il 25 Gennaio 2006, ore 10.00 in aula Alfa<br> TERMINE CONSEGNA PROGETTI: 18 Gennaio 2006 (potete lasciare il progetto nella mia cassetta delle lettere)<br> <tr><td>I risultati dell'appello del 29 Settembre sono alla pagina RisultatiSettembre </td></tr> <tr><td>I risultati dell'appello del 14 Luglio sono alla pagina RisultatiLuglio</td></tr> <tr><td> Per sostenere l'esame occorre prenotarsi alla pagina <a href="http://twiki.dsi.uniroma1.it/twiki/view/Prenotazioni/2006_01_25_LaboratorioDiProgrammazioneDiRete"> prenotazioni </a>. Non saranno ammesse all'esame persone che non si sono prenotate. <br> Si raccomanda la puntualità: in caso di elevato numero di prenotazioni, la prova si svolgerà attraverso un test scritto interamente sostitutivo dell'esame orale.<br> Il termine ultimo per richiedere l'assegnazione di un progetto per l'AA 2004-2005 è il 5 Ottobre 2005.<br> </font> <font size=5 color=red><br><bb> Chi ha consegnato il progetto con il proprio gruppo ad un appello precedente DEVE portarne comunque una copia 7 giorni prima dell'appello in cui intende sostenere l'orale.</bb></font><br> <br><center><font size=+1 color= green> IMPORTANTE </font></center><br> 1. Per lo svolgimento del progetto seguire attentamente le istruzioni che trovate in questa pagina. Date alla context root del vostro progetto il cognome dei primi due membri del gruppo in ordine alfabetico. Stessa cosa per il database se ne fate uso, e per il file contenente il dump.<br> <br><br> 2. Il progetto deve funzionare immediatamente, semplicemente copiando l'applicativo nella directory webapps. Non deve richiedere nessuna modifica dei file di configurazione, e nemmeno l'inclusione di librerie da parte del docente. <br> Se utilizzate nome utente e password per il database, fate in modo che questi vengano definiti caricando il file di dump, a vostro rischio e pericolo, meglio sarebbe utilizzare nome e password vuoti. <BR><br> 3. I progetti la cui context root si chiami "progetto" o "LPR" oppure "forum" o altri nomi banali, verranno <font size=5>CESTINATI</font>. <br> Altri esempi negativi, il file del dump che si chiama "DB.sql", oppure "creaDB.sql", il database che si chiama "mercatino", "forum", "curricula".<br> Scegliete nomi che vi assicurino che non ci siano duplicati.<br> <br> 4. Non è consentita la consegna via email. Consegnare l'applicazione su un dischetto o cd e la relazione stampata. La relazione non deve superare le 5 pagine, ovvero verranno valutate solo le prime 5 pagine. </font> <br> </strong> </td></tr></table> <table bgcolor="#003366" border=1 bordercolor="#8fb6dd" width="100%"><tr><td width="400" align="left"> <br><font color="white"> Pagina del corso di <br> <font size=+1><strong>Laboratorio di Programmazione di Rete</strong></font><br> Docente:<strong> <a href="http://twiki.dsi.uniroma1.it/twiki/view/Users/NovellaBartolini">Novella Bartolini</a><br></strong> </font><br> </td> </tr> <tr><td align="left"> <br> <br><font color="white"> <strong>Orario di ricevimento: </strong><br> <ul>Mercoledì 12:00 - 14:00<br> Stanza 309, Dipartimento di Informatica,<br> Via Salaria 113 - Roma <br><br> </ul> </font> </td></tr> </font> <br> <hr> </tr> <tr> <td align="left" width="95%"> <font color="white" size=+2><strong>Lezioni</strong></font><br> <font color="white"> Questo sito viene aggiornato settimanalmente, salvo catastrofi. <br> Troverete in questo spazio le slide proiettate di volta in volta a lezione.<br> </font> <center> <table align="left"><font color="white"><tr> <td width="30%" align="left"> [[%ATTACHURL%/14_03_2005_LPR.pdf][Lezione 14 Marzo 2005]] </td> <td align="left"><font color="white"><em> Richiami su XHTML, formattazione del testo, uso di form, tabelle, frameset e fogli di stile </em></font></td> </tr> <tr> <td align="left"> [[%ATTACHURL%/15_03_2005_LPR.pdf][Lezione 15 Marzo 2005]] </td> <td align="left"><font color="white"><em> Programmazione web lato client, richiami su Javascript, pagine web dinamiche e personalizzate </em></font> </td> </tr> <tr> <td align="left"> [[%ATTACHURL%/21_Marzo_2005_LPR.pdf][Lezione 21 Marzo 2005]] </td> <td align="left"><font color="white"><em>Ancora richiami su Javascript: uso di array, stringhe, definizione di funzioni (passaggio dei parametri per valore e per riferimento), elaborazione dei dati di un form, gestione di eventi </em></font> </td> </tr> <tr> <td align="left"> [[%ATTACHURL%/22_Marzo_2005_LPR.pdf][Lezione 22 Marzo 2005]]</td> <td align="left"><font color="white"><em>Programmazione lato server: introduzione ai concetti di servlet, servlet container, interazione tra client, web server e servlet container (richiami sul protocollo HTTP), ciclo di vita di una servlet. Interfaccia Servlet, classi <nop>HttpServlet e <nop>GenericServlet, interfacce <nop>HttpServletRequest e <nop>HttpServletResponse</em></font> </td> </tr> <tr> <td align="left"> [[%ATTACHURL%/4_Aprile_2005_LPR.pdf][Lezione 4 Aprile 2005]] </td> <td align="left"> <font color="white"><em> Struttura delle cartelle di una web application, deployment descriptor, installazione e configurazione del servlet/jsp container Tomcat, esercizi di esempio</em></font> </td> </tr> <tr> <td align="left"><font color="grey"> Lezione 5 Aprile 2005<br> <em>Non ci sono slide</em></font> </td> <td align="left"> <font color="white"><em> Svolgimento di esercizi in laboratorio su struttura delle cartelle di una web application, deployment descriptor, definizione di url pattern, uso degli strumenti di amministrazione di tomcat, discussione degli errori tipici</em></font> </td> </tr> <tr> <td align="left"> [[%ATTACHURL%/12_Aprile_2005_LPR.pdf][Lezione 12 Aprile 2005]] </td> <td align="left"> <font color="white"><em> Utilizzo dell'oggetto <nop>HttpSerlvetRequest</nop> per il passaggio di parametri da un form html ad una servlet, servlet che elaborano richieste di GET e di POST (anche con funzionalità diverse), utilizzo dell'oggetto <nop>HttpServletResponse</nop> per effettuare redirezioni: metodo <nop>sendRedirect()</nop> e sue caratteristiche </em></font> </td> </tr> <tr> <td align="left"> [[%ATTACHURL%/18_Aprile_2005_LPR.pdf][Lezione 18 Aprile 2005]] </td> <td align="left"><font color="white"><em> Gestione di dati persistenti durante la navigazione. Uso di cookie. Gestione della sessione, interfaccia <nop>HttpSession</nop> </em></font> </td> </tr> <tr> <td align="left"> [[%ATTACHURL%/2-3_Maggio_2005_LPR.pdf][Lezione 2 e 3 Maggio 2005]] </td> <td align="left"><font color="white"><em> Pagine JSP: direttive, traduzione, visibilità di oggetti. Java Beans: definizione e usi. </em></font> </td> </tr> <tr> <td align="left"> [[%ATTACHURL%/9_Maggio_2005_LPR.pdf][Lezione 9 Maggio 2005]] </td> <td align="left"><font color="white"><em> Creazione di tag personalizzati: Librerie di Tag. Definizione dei descrittori e uso di Tag Handler. </em></font> </td> </tr> <tr> <td align="left"> [[%ATTACHURL%/10_Maggio_2005_LPR.pdf][Lezione 10 Maggio 2005]] </td> <td align="left"><font color="white"><em> Gestione avanzate delle librerie di Tag: tag con corpo, tag iterativi, oggetto bodyContext. </em></font> </td> </tr> <tr> <td align="left"> [[%ATTACHURL%/16_Maggio_2005_LPR.pdf][Lezione 16 Maggio 2005]] </td> <td align="left"><font color="white"><em> Inviare e-mail da una pagina JSP.<br/> Protocollo di sicurezza SSL: sicurezza con chiavi simmetriche e asimmetriche; configurazione di Tomcat. </em></font> </td> </tr> <tr> <td align="left"> [[%ATTACHURL%/17_Maggio_2005_LPR.pdf][Lezione 17 Maggio 2005]] </td> <td align="left"><font color="white"><em> Inviare e-mail da una pagina JSP.<br/> Sicurezza e autenticazione dei siti. Autenticazione dichiarativa e programmatica. Autenticazione, BASIC, DIGEST e con form. </em></font> </td> </tr> <tr> <td align="left"> [[%ATTACHURL%/LezioneLPR_23_Maggio_2005.pdf][Lezione 23 Maggio 2005]] </td> <td align="left"><font color="white"><em> Tag personalizzato per gestire le operazioni di autenticazione. Installazione ed uso del database <nop>MySQL</nop><br/> </em></font> </td> </tr> <tr> <td align="left"> [[%ATTACHURL%/LezioneLPR_24_Maggio_2005.pdf][Lezione 24 Maggio 2005]] </td> <td align="left"><font color="white"><em> Redirezione di richieste da servlet e da pagine jsp. Connessione di una servlet ad un database, formulazione di query da servlet.<br/> </em></font> </td> </tr> <tr> <td align="left"><font color="grey"> Lezione 30 Maggio 2005<br> <em>Non ci sono slide</em></font> </td> <td align="left"> <font color="white"><em> Svolgimento di esercizi di ricapitolazione in laboratorio</em></font> </td> </tr> <tr> <td align="left"><font color="grey"> Lezione 31 Maggio 2005<br> <em>Non ci sono slide</em></font> </td> <td align="left"> <font color="white"><em> Svolgimento di esercizi di ricapitolazione in laboratorio</em></font> </td> </tr> </font> </table> </center> </font> </td> </tr> <tr> <td width="95%" align="left"> <font color="white" size=+2><strong>Software per le esercitazioni e per il progetto finale</strong></font><br> <ul> [[%ATTACHURL%/jakarta-tomcat-5.0.19.exe][Tomcat 5.0.19]]<br> [[%ATTACHURL%/j2sdk-1_4_2_02-windows-i586-p.exe][J2SDK 1.4.2]]<br> [[%ATTACHURL%/mysql-4.0.24-win.zip][MySQL 4.0.24 (windows)]]<br> </ul> </td> </tr> <tr> <td width="95%" align="left"> <font color="white" size=+2><strong>Package utili per le esercitazioni e per il progetto finale</strong></font><br> <ul> [[%ATTACHURL%/commons-fileupload-1.0.zip][Package per l'upload di file da una pagina web]] [[%ATTACHURL%/jaf-1_0_2.zip][<nop>JavaBeans</nop> Activation Framework]] [[%ATTACHURL%/javamail-1_3_1.zip][Package per spedire mail da una pagina web]] [[%ATTACHURL%/mysql-connector-java-3.0.11-stable-bin.jar][Package per la connessione al database <nop>MySQL</nop>]] </ul> </td> </tr> <tr> <td width="95%" align="left"> <font color="white" size=+2><strong>Dispense e Libri</strong></font><br> <ul> [[%ATTACHURL%/XHTML.PDF][Dispensa su XHTML (Deitel & Deitel)]]<br> [[%ATTACHURL%/CSS.PDF][Dispensa su CSS (Deitel & Deitel)]]<br> [[%ATTACHURL%/Core-Servlets-and-JSP.pdf][Marty Hall, "Core Servlets and Java Server Pages"]]<br> </ul> </td></tr> <tr><td align="left"><font color="white"> <br> <strong>Modalità d'esame</strong> <ul> <strong> Svolgimento di un progetto e prova orale </strong><br> <ul> Prima di iniziare a svolgere il progetto scaricare e leggere attentamente le [[%ATTACHURL%/LPR_progetto_istruzioni.pdf][istruzioni]]. </ul> <ul> I progetti si svolgono a gruppi di massimo 4 persone, ma è possibile svolgerli anche da soli. <br> Per avere il testo del progetto da presentare all'esame, mandatemi una mail per prendere un appuntamento.<br> Il progetto va consegnato <b><u>una settimana prima</u></b> della data in cui intendete sostenere la prova orale.<br> </ul><br> <strong> Prenotazione per l'esame orale </strong><br> <ul> Gli studenti che intendono presentarsi all'esame orale, sono cortesemente invitati a prenotarsi<br> andando alla pagina che verrà resa disponibile all'inizio della sessione d'esame, in particolar modo quelli che hanno già consegnato il progetto in altri appelli. </ul><ul> <!-- <font color="red"> Ciascuno studente può partecipare ad uno solo degli appelli previsti per la sessione invernale.<br> Non saranno ammesse eccezioni di nessun tipo</font>, la presenza dei due appelli serve solo a migliorare la ripartizione degli esami in più giornate. </strong> --> </ul> </ul> <br> <!-- <strong>Date d'esame</strong><br> <ul> <b>Sessione invernale</b><br> <ul> 3 Febbraio 2005 orario: 10.00-14.00 aula alfa <br> 21 Febbraio 2005 orario: 10.00-14.00 aula alfa <br> </ul> <br> </ul> --> </font> </td></tr> </table> <br> <table bgcolor="#003366" border=1 bordercolor="#8fb6dd"><tr><td> <font color="white"> <center> Questa pagina è stata visitata: <!-- Start of StatCounter Code --> <script type="text/javascript" language="javascript"> var sc_project=266653; </script> <script type="text/javascript" language="javascript" src="http://www.statcounter.com/counter/counter.js"></script><noscript><a href="http://www.statcounter.com" target="_blank"><img src="http://c1.statcounter.com/counter.php?sc_project=266653&java=0" alt="website counters" border="0"></a> </noscript> <!-- End of StatCounter Code --> volte. </center> </font></td></tr></table> </center> </body> </html> -- Users.NovellaBartolini - 24 Jan 2006
E
dit
|
A
ttach
|
Watch
|
P
rint version
|
H
istory
: r3
<
r2
<
r1
|
B
acklinks
|
V
iew topic
|
Ra
w
edit
|
M
ore topic actions
Topic revision: r3 - 2006-01-24
-
NovellaBartolini
Log In
or
Register
Lab_prog_rete Web ...
Lab_prog_rete Web
Lab_prog_rete Web Home
Users
Groups
Index
Search
Changes
Notifications
Statistics
Preferences
User Reference ...
User Reference
ATasteOfTWiki
TextFormattingRules
TWikiVariables
FormattedSearch
TWikiDocGraphics
TWikiSkinBrowser
InstalledPlugins
ChangeEmailAddress
ChangePassword
ResetPassword
Prenotazioni esami
Laurea Triennale ...
Laurea Triennale
Algebra
Algoritmi
Introduzione agli algoritmi
Algoritmi 1
Algoritmi 2
Algoritmi per la
visualizzazione
Architetture
Prog. sist. digitali
Architetture 2
Basi di Dati
Basi di Dati 1 Inf.
Basi di Dati 1 T.I.
Basi di Dati (I modulo, A-L)
Basi di Dati (I modulo, M-Z)
Basi di Dati 2
Calcolo
Calcolo differenziale
Calcolo integrale
Calcolo delle Probabilitą
Metodi mat. per l'inf. (ex. Logica)
canale AD
canale PZ
Programmazione
Fond. di Programmazione
Metodologie di Programmazione
Prog. di sistemi multicore
Programmazione 2
AD
EO
PZ
Esercitazioni Prog. 2
Lab. Prog. AD
Lab. Prog. EO
Lab. Prog. 2
Prog. a Oggetti
Reti
Arch. di internet
Lab. di prog. di rete
Programmazione Web
Reti di elaboratori
Sistemi operativi
Sistemi Operativi (12 CFU)
Anni precedenti
Sistemi operativi 1
Sistemi operativi 2
Lab. SO 1
Lab. SO 2
Altri corsi
Automi, Calcolabilitą
e Complessitą
Apprendimento Automatico
Economia Aziendale
Elaborazione Immagini
Fisica 2
Grafica 3D
Informatica Giuridica
Laboratorio di Sistemi Interattivi
Linguaggi di Programmazione 3° anno Matematica
Linguaggi e Compilatori
Sistemi Informativi
Tecniche di Sicurezza dei Sistemi
ACSAI ...
ACSAI
Computer Architectures 1
Programming
Laurea Magistrale ...
Laurea Magistrale
Percorsi di studio
Corsi
Algoritmi Avanzati
Algoritmica
Algoritmi e Strutture Dati
Algoritmi per le reti
Architetture degli elaboratori 3
Architetture avanzate e parallele
Autonomous Networking
Big Data Computing
Business Intelligence
Calcolo Intensivo
Complessitą
Computer Systems and Programming
Concurrent Systems
Crittografia
Elaborazione del Linguaggio Naturale
Estrazione inf. dal web
Fisica 3
Gamification Lab
Information Systems
Ingegneria degli Algoritmi
Interazione Multi Modale
Metodi Formali per il Software
Methods in Computer Science Education: Analysis
Methods in Computer Science Education: Design
Prestazioni dei Sistemi di Rete
Prog. avanzata
Internet of Things
Sistemi Centrali
Reti Wireless
Sistemi Biometrici
Sistemi Distribuiti
Sistemi Informativi Geografici
Sistemi operativi 3
Tecniche di Sicurezza basate sui Linguaggi
Teoria della
Dimostrazione
Verifica del software
Visione artificiale
Attivitą complementari
Biologia Computazionale
Design and development of embedded systems for the Internet of Things
Lego Lab
Logic Programming
Pietre miliari della scienza
Prog. di processori multicore
Sistemi per l'interazione locale e remota
Laboratorio di Cyber-Security
Verifica e Validazione di Software Embedded
Altri Webs ...
Altri Webs
Dottorandi
Commissioni
Comm. Didattica
Comm. Didattica_r
Comm. Dottorato
Comm. Erasmus
Comm. Finanziamenti
Comm. Scientifica
Comm Scientifica_r
Corsi esterni
Sistemi Operativi (Matematica)
Perl e Bioperl
ECDL
Fondamenti 1
(NETTUNO)
Tecniche della Programmazione 1° modulo
(NETTUNO)
Seminars in Artificial Intelligence and Robotics: Natural Language Processing
Informatica generale
Primo canale
Secondo canale
II canale A.A. 10-11
Informatica
Informatica per Statistica
Laboratorio di Strumentazione Elettronica e Informatica
Progetti
Nemo
Quis
Remus
TWiki ...
TWiki
Tutto su TWiki
Users
Main
Sandbox
Home
Site map
AA web
AAP web
ACSAI web
AA2021 web
Programming web
AA2021 web
AN web
ASD web
Algebra web
AL web
AA1112 web
AA1213 web
AA1920 web
AA2021 web
MZ web
AA1112 web
AA1213 web
AA1112 web
AA1314 web
AA1415 web
AA1516 web
AA1617 web
AA1819 web
Old web
Algo_par_dis web
Algoreti web
More...
Lab_prog_rete Web
Create New Topic
Index
Search
Changes
Notifications
RSS Feed
Statistics
Preferences
View
Raw View
Print version
Find backlinks
History
More topic actions
Edit
Raw edit
Attach file or image
Edit topic preference settings
Set new parent
More topic actions
Account
Log In
Register User
Questo sito usa cookies, usandolo ne accettate la presenza. (
CookiePolicy
)
Torna al
Dipartimento di Informatica
E
dit
A
ttach
Copyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback