Produttività in ambiente UNIX/Linux
Corso
A Roma
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Descrizione
-
Tipologia
Corso
-
Luogo
Roma
Obiettivo del corso: Utilizzare l'ambiente operativo unix/linix, quale strumento per la scrittura e l'utilizzo di codici e per migliorare la produttività nel proprio ambito lavorativo. Rivolto a: Studenti e ricercatori interessati all'utilizzo di Unix/Linux e allo sviluppo di codici in ambito scientifico.
Sedi e date
Luogo
Inizio del corso
Inizio del corso
Profilo del corso
Nessuno: è comunque consigliata una conoscenza almeno elementare di Fortran e/o C
Opinioni
Programma
Docenti
Dr. Nico Sanna, Dr. Andrea Pieretti
Il corso vuole avvicinare gli studenti al sistema operativo Unix, esplorandone le potenzialità e le risorse. Verranno inoltre forniti i mezzi e le competenze per la produttività di base in ambiente Unix con elementi introduttivi di tecnica della programmazione strutturata con esempi sia in Fortran che in C. Il corso comprende anche esercitazioni ed esempi da svolgere in classe.
Argomenti Trattati
* Unix di base con esempi ed esercitazioni:
o struttura del sistema operativo;
o file system e comandi base per la sua gestione;
o le shell di unix e tcsh;
o Esecuzione di programmi e gestione dei processi;
o cenni di grafica X11, rsa e ssh;
* Pre e Post processing con le utility di UNIX/Linux:
o wc, sort, diff;
o selezione del contenuto dei file con grep;
o file processing con awk.
* Introduzione alla programmazione strutturata:
o struttura di un programma al calcolatore;
o tipi di dati e aritmetica a virgola mobile;
o espressioni, costanti e variabili;
o controllo di flusso in un programma;
o librerie di sottoprogrammi e loro gestione;
o la struttura della fase di compilazione;
o compilatori in ambiente Unix (C e FORTRAN);
o la utility make;
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Produttività in ambiente UNIX/Linux