Il docente non ha ancora pubblicato i testi per questo canale.
Bacheca del docente: cosa indica di studiare
Il corso non avrà un testo di riferimento: il materiale sarà costituito principalmente da notebook interattivi e slide in PDF, con riferimenti a tutorial online per approfondimenti.
Argomenti del programma: In seguito ad una discussione con il coordinamento del corso di studi, è stato stabilito di utilizzare per il corso il linguaggio Python . I rimanenti obiettivi formativi sono immutati. Il contenuti del corso includeranno: Introduzione all'informatica Utilizzo dell'emulatore di terminale Interprete Python e notabook Jupyter Programmazione strutturata Funzioni Collezioni Sistema Operativo ed Hardware Calcolo…
Sono disponibili le dispense del docente con slides delle lezioni ed esercitazioni. Tale materiale è reperibile presso indegnamenti on line AlmaDL - Università di Bologna ).
Argomenti del programma: I. Il sistema operativo Linux: nozioni preliminari; utilizzo della shell; comandi fondamentali; filesystem e partizioni; installazione del sistema operativo. II. Introduzione al C++. Nozioni Fondamentali: variabili ed espressioni aritmetiche; cicli for; costrutto if; costanti: input e output; array; funzioni; passare argomenti per indirizzo; variabili esterne e scope.
Codici sorgente e dispense del docente disponibili sul sito Virtuale.
Argomenti del programma: Sistemi operativi GNU/Linux Nozioni preliminari Installazione del sistema operativo. Shell grafica. Shell testuale: il linguaggio Bash. I comandi fondamentali. Il linguaggio di programmazione C++ Alfabeto, lessico, sintassi, semantica Variabili, operatori. Costrutti di controllo del flusso. Tipi di dati: fondamentali, derivati, definiti dall'utente. Array, funzioni. Classi. Dati membro e funzioni membro.