GRUPPO DOMANDE N. 1 Quesito n. 1 Descrivere sinteticamente le finalità e le modalità d uso dei seguenti comandi UNIX / LINUX: LS, KILL, PS. Quesito n. 2 Descrivere sinteticamente le finalità d impiego dei seguenti protocolli della pila TCP / IP: POP3, IMAP, SMTP Quesito n. 3 Il candidato illustri le operazioni pratiche da espletare per configurare un personal computer con sistema operativo Microsoft Windows XP Professional in modo che esso sia interconnesso ad una rete Microsoft senza controllore di dominio. Quesito n. 4 Data la struttura relazionale contenente i dati: persona: idpersona nome cognome 1 Mario Rossi 2 Giuseppe Bianchi 3 Ugo Verdi 4 Gianni Neri tiporecapito idtiporecapito descrtiporecapito 1 indirizzo 2 cellulare 3 telefono fisso 4 email recapitipersona idpersona idtiporecapito descrrecapito 1 1 Via Cairoli 6 1 4 maro@prova.it 2 2 3335664092 4 1 Via Verdi 1 4 2 3357788990 4 2 3383344556 4 4 gine@prova.it
Preso come ambiente di riferimento MySQL 5.0 Community Server, scrivere la query sql necessaria per ottenere l'elenco delle persone con il numero dei recapiti posseduti ordinato per il numero stesso risultato atteso dalla query: Nome Cognome Numero_recapiti Giuseppe Bianchi 1 Mario Rossi 2 Gianni Neri 4 Quesito n. 5 Descrivere la classe HttpSession (sessione), i principali metodi, i pro e i contro del suo uso. Quesito n. 6 Supponendo di avere una pagina html contenente una form del tipo: <form action="index.php" method="post"> <input type="text" name="nome" /> <input type="text" name="cognome" /> <input type="submit" name="ok" value="invia" /> </form> descrivere come è possibile recuperare i parametri inviati sottomettendo la form in una risorsa php (index.php nell'esempio). Dare un'analoga descrizione nel caso in cui il metodo usato per la sottomissione sia 'GET'. Tempo a disposizione ore 2 e mezzo
GRUPPO DOMANDE N. 2 Quesito n. 1 Descrivere sinteticamente le finalità e le modalità d uso dei seguenti comandi UNIX / LINUX: CP, CHMOD, PWD. Quesito n. 2 Descrivere sinteticamente le finalità d impiego dei seguenti protocolli della pila TCP / IP: HTTP, HTTPS, SSL. Quesito n. 3 Il candidato illustri le operazioni pratiche da espletare per configurare un personal computer con sistema operativo Microsoft Windows XP Professional in modo che esso sia interconnesso ad una rete Microsoft con controllore di dominio Quesito n. 4 Data la struttura relazionale contenente i dati: persona: idpersona nome cognome 1 Mario Rossi 2 Giuseppe Bianchi 3 Ugo Verdi 4 Gianni Neri tiporecapito idtiporecapito descrtiporecapito 1 indirizzo 2 cellulare 3 telefono fisso 4 email recapitipersona idpersona idtiporecapito descrrecapito 1 1 Via Cairoli 6 1 4 maro@prova.it 2 2 3335664092 4 1 Via Verdi 1 4 2 3357788990 4 2 3383344556 4 4 gine@prova.it
Preso come ambiente di riferimento MySQL 5.0 Community Server, scrivere la query sql necessaria per ottenere l'elenco delle persone che hanno almeno due recapiti contenente il relativo numero risultato atteso dalla query: Nome Cognome Numero_recapiti Mario Rossi 2 Gianni Neri 4 Quesito n. 5 Fornire un esempio di accesso ad un database attraverso jdbc e sql in cui siano evidenziate 1. la connessione ad un db (parametri per la connessione: String driverclass = "com.mydriver" String dburl = "jdbc:db:mydb" String user = "myuser" String password = "mypwd" ) 2. un'interrogazione sql (String sql = select nome,cognome from persona ) 3. la stampa del risultato sullo standard output Quesito n. 6 Supponendo di avere una pagina html contenente una form del tipo: <form enctype="multipart/form-data" action="index.php" method="post"> <input type="hidden" name="max_file_size" value="50000" /> <input name="filedata" type="file" /> <input type="submit" value="invia" /> </form> al fine di eseguire l'upload di un file. Si descriva la gestione dell'upload in php. Tempo a disposizione ore 2 e mezzo
GRUPPO DOMANDE N. 3 Quesito n. 1 Descrivere sinteticamente le finalità e le modalità d uso dei seguenti comandi UNIX / LINUX: CAT, CHOWN, RM. Quesito n. 2 Descrivere sinteticamente le finalità d impiego dei seguenti protocolli della pila TCP / IP: BOOTP, DHCP. Quesito n. 3 Il candidato illustri le operazioni pratiche da espletare per configurare un personal computer con sistema operativo Microsoft Windows XP Professional in modo che esso sia interconnesso ad una rete Microsoft con Active Directory. Quesito n. 4 Data la struttura relazionale contenente i dati: persona: idpersona nome cognome 1 Mario Rossi 2 Giuseppe Bianchi 3 Ugo Verdi 4 Gianni Neri tiporecapito idtiporecapito descrtiporecapito 1 indirizzo 2 cellulare 3 telefono fisso 4 email recapitipersona idpersona idtiporecapito descrrecapito 1 1 Via Cairoli 6 1 4 maro@prova.it 2 2 3335664092 4 1 Via Verdi 1 4 2 3357788990
4 2 3383344556 4 4 gine@prova.it Preso come ambiente di riferimento MySQL 5.0 Community Server, scrivere la query sql necessaria per ottenere l'elenco delle persone che hanno un recapito su cellulare (idtiporecapito=2) risultato atteso dalla query: Nome Giuseppe Gianni Cognome Bianchi Neri Quesito n. 5 Descrivere la gestione delle eccezioni in java e fornire un esempio in cui se ne gestisca almeno una fra le seguenti java.io.filenotfoundexception java.sql.sqlexception; Quesito n. 6 Descrivere la gestione delle eccezioni in php. Tempo a disposizione ore 2 e mezzo