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.