Conoscenze operative necessarie Le conoscenze operative necessarie illustrano elementi di nozioni che contribuiscono al raggiungimento di determinati obiettivi operativi nell’ambito di un modulo. La descrizione fornisce un orientamento e ha carattere di raccomandazione. La concretizzazione degli obiettivi e del percorso di apprendimento per l’acquisizione delle competenze sono compito degli istituti di formazione. Numero del modulo Titolo 1 1 2 1 2 Obiettivi operativi e conoscenze operative necessarie 2 3 4 1 3 2 3 4 1 4 2 3 5 1 6 1 1 7 2 3 8 i-ch 1 305 Installare, configurare ed amministrare un sistema multiutente Conosce i compiti, la struttura e i componenti di un sistema operativo e sa spiegare i differenti concetti di base (per es. multiutente, multitasking, nucleo, spazio nucleo, spazio utente, chiamata di sistema) e le caratteristiche dei sistemi operativi. Conosce i modelli di licenza dei diversi sistemi operativi (open source, closed source, GPL, distributori) e ne sa rappresentare le principali conseguenze per i costi ed il funzionamento del sistema. Conosce i preparativi d’installazione del sistema operativo e sa spiegare come essi contribuiscono alla sua riuscita. Conosce delle possibilità d’automatizzazione dell’installazione. Conosce le condizioni tecniche di un partizionamento (partizione primaria/estesa/logica, partizione attiva) e sa spiegare come tenerne conto durante l’installazione. Conosce i criteri di partizionamento di un disco fisso e sa spiegare quali vantaggi porta il rispettivo partizionamento (partizione sistema, partizione dei dati, partizione di swap) per il funzionamento del sistema. Conosce le più importanti strutture di gestione dei dischi fissi (MBR, tabella delle partizioni, bootrecord, bootloader) necessari per l’avvio e sa spiegare i rispettivi compiti nelle differenti tappe del processo d’avvio. Conosce le più importanti opzioni di configurazione dei bootmanager attuali e ne sa spiegare l’influenza sul processo d’avvio. Conosce le regole di denominazione delle partizioni nei differenti sistemi operativi. Conosce le caratteristiche e la compatibilità dei filesystem attuali e ne sa spiegare i vantaggi, gli inconvenienti ed i rispettivi campi d’applicazione. Conosce l’ambito delle funzionalità fondamentali di un sistema operativo così come del software aggiuntivo disponibile e sa spiegare quali compiti vengono eseguiti o assistiti. Conosce i differenti gestionali di pacchetti e sa spiegare le loro differenze in ambito di estensione di funzioni e d’utilizzo. Conosce differenti concetti per la configurazione di software (file di configurazione, registri, configurazione sistema / utente) e sa indicare le possibilità d’elaborazione delle configurazioni di software. Conosce dei metodi e dei strumenti d’integrazione e di gestione di hardware (mouse, schermo, scheda di rete, stampante, periferiche USB, etc.) in un sistema. Conosce le caratteristiche di differenti interfacce utente e sa indicare i loro vantaggi e rispettivi inconvenienti per quel che concerne la rapidità, il confort, etc. Conosce i differenti concetti di gerarchia di cartelle (percorsi assoluti/relativi, collegamenti, file nascosti, scorciatoie per applicazioni) e sa elencare i comandi di sistema ed i rispettivi programmi d’aiuto. Conosce i differenti concetti per l’accesso ai supporti di dati e filesystem (comandi mount, devicefile, driver) e sa elencare i rispettivi comandi di sistema ed i rispettivi programmi d’aiuto. Conosce i differenti concetti per l’amministrazione degli utenti e delle autorizzazioni (user ID,diritti d’accesso, appartenenza a dei gruppi, autorizzazioni standard, eredità, cartelle personali) e sa elencare i rispettivi comandi di sistema ed i rispettivi programmi d’aiuto. Conosce le precauzioni da prendere per lavorare in sicurezza come amministratore Pagina 1/2 Conoscenze operative necessarie 2 3 4 9 i-ch 1 (cambiamento d’utenti; comandi come per es. su, sudo, runas; salvataggio; documentazione) e sa spiegare come esse contribuiscono alla sicurezza del sistema. Conosce le sorgenti d’informazione attuali da consultare in caso di problemi/compiti sconosciuti per quel che concerne il sistema operativo (sintassi di comando, sistemi d’aiuto, manuali, how-to, FAQ, gruppi/liste di discussione) e sa spiegare in quali tipi di problemi e compiti esse sono particolarmente utili. Conosce degli strumenti per la sorveglianza di sistemi (taskmanager, console di gestione (MMC), visualizzatore d’eventi, gestionale di periferiche, informazioni di sistema, file di log) e sa spiegare quali informazioni contengono per quel che concerne lo stato ed i possibili problemi del sistema. Conosce degli strumenti e delle possibilità che permettono d’influenzare le risorse (utilizzo del processore, utilizzo della memoria, memoria di swap e spazio occupato sul disco fisso) e sa spiegare quali effetti si raggiungono per quel che concerne lo stato del sistema. Conosce delle possibilità di aggiornamento manuale ed automatica dei sistemi operativi/software per mezzo di patch di sicurezza. Pagina 2/2