Allegato C (articoli 8 e 13 del bando) Programma delle prove d'esame del concorso per la nomina a sottotenente di vascello in servizio permanente nel ruolo normale del Corpo del genio della Marina specialita' armi navali. 1. Prove scritte (art. 8 del bando). I concorrenti dovranno sostenere le seguenti due prove scritte: a) prima prova, consistente nello svolgimento di una composizione scritta nel tempo massimo di otto ore, ovvero di quesiti a risposta libera predisposti dalla commissione, nel tempo massimo di sei ore, predisposti dalla commissione, vertente su contenuti tratti dagli «Argomenti tecnici di base» di cui al successivo sottoparagrafo 2.1); b) seconda prova, consistente nello svolgimento di una composizione scritta nel tempo massimo di otto ore, ovvero di quesiti a risposta libera, predisposti dalla commissione, nel tempo massimo di sei ore, predisposti dalla commissione, vertente su contenuti tratti dagli «Argomenti tecnici specialistici» di cui al successivo sottoparagrafo 2.2). 2. Prova orale (art. 13 del bando). La prova consistera' in un'interrogazione tesa alla valutazione delle capacita' professionali dei candidati e potra' riguardare uno o piu' degli argomenti di seguito riportati: 1) Argomenti tecnici di base: Reti di calcolatori: generalita' sulle reti informatiche; tecnologie e architetture delle reti di ultima generazione. Sistemi operativi; generalita' sui sistemi operativi; architettura e funzioni dei sistemi operativi, kernel e moduli, algoritmi di scheduling, gestione della memoria principale e secondaria, gestione del file system, protezione e sicurezza nei sistemi operativi; Ingegneria del software: progettazione del SW: codifica, test di unita', integrazione; metriche del SW: modelli, errori, tecniche di misura delle prestazioni e valutazione operativa, function point, standard di qualita' di sviluppo per il controllo di configurazione; validazione per le qualita' del SW, attivita' e funzione di controllo. 2) Argomenti tecnici specialistici: Sicurezza delle reti di calcolatori: basi teoriche e aspetti applicativi della sicurezza nelle reti; comprensione dei principi della crittografia e dei cifrari attualmente in uso; conoscenza dei protocolli piu' importanti, delle tecnologie e degli algoritmi per la creazione dei principali servizi legati alla sicurezza delle reti; meccanismi di protezione delle reti attivi e passivi; Sistemi informativi: problematiche e soluzioni relative alla progettazione di sistemi distribuiti, con particolare riferimento alle questioni relative alla gestione della loro eterogeneita' ed interoperabilita', alla scalabilita', alla condivisione di risorse, alla tolleranza ai guasti, al controllo della concorrenza, e alla gestione della sicurezza; modello e algebra delle basi di dati relazionali, il linguaggio SQL, definizione e manipolazione dei dati in linguaggio SQL, progettazione concettuale, logica e fisica delle basi di dati, architettura e progettazione dei sistemi di data warehousing; Sistemi di controllo industriale: metodologie per la progettazione di reti per automazione industriale e comprensione di tecniche che si applicano in maniera trasversale ad un gran numero di problematiche, tipicamente dei sistemi real-time e dei sistemi distribuiti; conoscenza degli scenari e degli ambiti applicativi delle reti; tecnologie e metodologie nel campo dell'automazione che mirano alla realizzazione di sistemi di controllo sia analogici che digitali. Comprensione del funzionamento e dell'utilizzo di dispositivi, sensori ed attuatori, quali elementi caratterizzanti un sistema di controllo a ciclo chiuso; tecnologie e tecniche di sviluppo di applicazioni nel campo industriale sia per la gestione dei processi produttivi, sia per la gestione di sistemi distribuiti orientati al monitoraggio e alla supervisione di processi industriali. Comprensione delle potenzialita' delle tecnologie informatiche disponibili per lo sviluppo di applicazioni industriali sia per l'automazione che per la gestione di sistemi di monitoraggio e di supervisione; Sistemi operativi mobili: architetture hardware dei sistemi embedded e mobili: x86 e ARM; architettura e funzionamento dei sistemi operativi Android e iOS con particolare riferimento alle funzioni di sicurezza degli stessi; sistemi di comunicazioni per i sistemi radiomobili: descrizione delle strutture di rete, delle interfacce radio e delle tecniche di trasmissione utilizzate nei principali sistemi di comunicazione radiomobili (GSM-GPRS, UMTS, WiMax, LTE); sicurezza in ambiente mobile IEEE 802.11 (WEP, WPA, IEEE802.1x, IEEE802.11i, Captive Portals). 3. Prova orale facoltativa di lingua straniera (art. 13, comma 5 del bando). La prova, della durata massima di 15 minuti, si svolgera' con le seguenti modalita': a) breve colloquio a carattere generale; b) lettura di un brano di senso compiuto, sintesi e valutazione personale; c) conversazione guidata che avra' come spunto il brano.