02CIXPG - Sistemi Informativi Aziendali Prova d’esame del 01/02/2013 (programma a.a. 2011/2012) Cognome: ____________________ Nome: ___________________ Matricola: s _ _ _ _ _ _ Tempo a disposizione: 30 minuti. Non è permesso consultare testi né appunti. Legenda: significa: scegliere una sola risposta corretta, significa: scegliere tutte le risposte corrette Nota: le risposte sono tutte elencate in ordine alfabetico – il loro ordine è quindi privo di significato Domanda 1 L’utilizzo di architetture orientate ai servizi come tecnica di integrazione permette di: Facilitare l’accesso alle basi di dati remote Facilitare l’integrazione a livelli di astrazione superiori Facilitare la convivenza di ambienti di programmazione diversi Velocizzare il tempo di sviluppo di sistemi integrati Velocizzare le prestazioni del sistema informativo Domanda 2 Il server http di un moderno sistema informativo web-based può inserire nel corpo della risposta un contenuto di tipo: CSS JSON Html SOAP Java SQL Javascript XML Domanda 3 Indicare 2 vantaggi e 2 svantaggi dell’utilizzo di parole chiave rispetto ad un thesaurus, in un sistema di gestione documentale Vantaggi parole chiave su thesaurus Svantaggi parole chiave rispetto a thesaurus 1 ....................................................................... 1 ....................................................................... ....................................................................... ....................................................................... ....................................................................... ....................................................................... 2 ....................................................................... ....................................................................... ....................................................................... 2 ....................................................................... ....................................................................... ....................................................................... Domanda 4 Nell’oggetto XmlHttpRequest, la chiamata del metodo .send(): Invia la richiesta http ed attende la risposta http Invia la richiesta http e non attende la risposta http Invia la risposta http a fronte di una richiesta http Invia la risposta http senza attendere la richiesta http (girare la pagina) 02CIXPG - Sistemi Informativi Aziendali Domanda 5 Secondo l’utilizzo corretto del pattern DAO: Un oggetto di tipo DAO è utilizzabile anche se non ci sono basi dati relazionali Un oggetto di tipo DAO memorizza al suo esterno i risultati delle query Un oggetto di tipo DAO memorizza al suo interno i risultati delle query Un oggetto di tipo DAO non è visibile dalle pagine di view dell’applicazione Un oggetto di tipo DAO restituisce lo stesso risultato ogni volta che viene chiamato un metodo Domanda 6 Qual è il ruolo della funzione “Preserve” in un Document Management System ? .............................................................................................................................................................................. .............................................................................................................................................................................. .............................................................................................................................................................................. .............................................................................................................................................................................. .............................................................................................................................................................................. Domanda 7 Quali delle seguenti sigle (nomi di tecnologie, classi, interfacce, ...) sono comunemente coinvolte nell’invio al server dei dati forniti dall’utente in una pagina web ? FORM POST Java Bean SQL JSON Web Service JSP XML Domanda 8 Nell’adozione della tecnica dei “mashup” possono avvenire scambi di dati Tra javascript del mashup e servlet dell’applicazione Tra javascript della pagina e javascript del mashup Tra javascript della pagina e servlet dell’applicazione Nessuna delle precedenti Tutte le precedenti Domanda 9 Completare la seguente frase relativa alla dichiarazione di un Web Service: All’interno del documento ______, sono elencati tutti i/gli ______________ AXIS Client autorizzati Java Indirizzi URL da richiamare SOAP Package usati dal servizio UDDI Servizi richiamabili WSDL Tipi di dato utilizzati XML Tipi di messaggi scambiati (girare la pagina)