APPELLI SESSIONE ESTIVA:
  1. Mercoledì 8 giugno 2016, ore 10.30 14:30 in Aula Informatizzata n. 8 di Scienze Politiche/Scienze della Comunicazione - Coste S. Agostino. Notare il cambio di ora.

    Video all'esame: facite ammuina!! laughing:

  2. Mercoledì 22 giugno 2016, ore 10.30 in Aula Informatizzata n. 8 di Scienze Politiche/Scienze della Comunicazione - Coste S. Agostino.
  3. Lunedì 4 luglio 8 luglio 2016, ore 10.30 in Aula Informatizzata n. 8 di Scienze Politiche/Scienze della Comunicazione - Coste S. Agostino. Notare il cambio di giorno.
  4. Martedì 6 settembre 2016, ore 10.30 in Aula Informatizzata n. 8 di Scienze Politiche/Scienze della Comunicazione - Coste S. Agostino.
  5. Martedì 20 settembre 2016, ore 10.30 in Aula Informatizzata n. 8 di Scienze Politiche/Scienze della Comunicazione - Coste S. Agostino.
APPELLI SESSIONE AUTUNNALE:
  1. Martedì 8 novembre 2016, ore 12.30 in Aula Informatizzata n. 8 di Scienze Politiche/Scienze della Comunicazione - Coste S. Agostino.

APPELLI SESSIONE STRAORDINARIA:

  1. Martedì 24 gennaio 2017, ore 11.00 in Aula Informatizzata n. 8 di Scienze Politiche/Scienze della Comunicazione - Coste S. Agostino.
  2. Martedì 7 febbraio 2017, ore 11.00 in Aula Informatizzata n. 8 di Scienze Politiche/Scienze della Comunicazione - Coste S. Agostino.
  3. Lunedì 20 febbraio 2017, ore 11.00 in Aula Informatizzata n. 8 di Scienze Politiche/Scienze della Comunicazione - Coste S. Agostino.

-LGT

L' esame si terrà alla fine del corso e consisterà in una Prova Orale (eventualmente simulata da un test scritto) in cui verranno discussi dei progetti e gli argomenti oggetto del corso.

Gli argomenti oggetto del corso:

  1. Il significato etimologico di Economia :-). Economia come allocazione e gestione delle risorse.
  2. Che significa Tecnologia. Il pensiero computazionale.
  3. L'Informatica è la Scienza dei Computer e l'Information and Communication Technology (ICT) è la sua Tecnologia.
  4. Che cosa è il Cloud computing. Le pagine web come interfaccia uomo macchina del Cloud computing. Le interfacce GUI e CLI.
  5. I sistemi operativi sono dei programmi che gestiscono le risorse di un computer in maniera user-friendly.
  6. I CMS sono un esempio di sistemi operativi cloud. Che cosa è Joomla ed il suo Sito ufficiale. Altervista. Gmail.
  7. Internet è una rete di telecomunicazioni o più in particolare una rete di computer = una topologia fisica di rete (che rappresenta la componente hardware costituita dai dispositivi computazionali/nodi e dagli eventuali canali diretti/archi/link di comunicazione esistenti tra i nodi. Tale topologia è modellizzata matematicamente da un grafo) + un protocollo di rete (ciò è la componente software che definisce il protocollo di comunicazione o lingua parlata dai nodi). Il protocollo di comunicazione di Internet è chiamato TCP/IP o Internet Protocol Suite.
  8. Internet è un sistema client/server in cui lo scambio di informazione avviene segmentando i dati in pacchetti.
  9. L'indirizzo IP del protocollo IP per l'instradamento dei pacchetti di dati. Il protocollo TCP e UDP per il controllo della trasmissione dei dati. L'indirizzo DNS.
  10. Insiemi; Sequenze; Funzioni iniettive, suriettive e biettive. Sistema numerico in una certa base. Le unità di misura dell'informazione: bit, byte e loro multipli. I Grafi, gli Alberi ed applicazione degli Alberi in Informatica.
  11. I file in un file system sono memorizzati in una gerarchia di directory nella maggior parte dei sistemi operativi. Il path di un file. Lo streaming.
  12. Gli archivi compressi.
  13. L'indirizzo URL o URI di una risorsa di Internet. Indirizzi relativi ed assoluti.
  14. Il protocollo http che realizza il World Wide Web.
  15. I file di testo o ascii, il codice ASCII per codificare i caratteri della tastiera. Differenza tra editori di testo ed elaboratori di testo: gli editori di testo servono per creare documenti di testo non formattato (ovvero files ASCII, Extended ASCII, UNICODE e/o formato generico .txt); gli elaboratori di testo servono per creare documenti di testo formattato che di solito vengono stampati.
  16. Il linguaggio formale html per definire le pagine web. I tag del'html. I web browser per visualizzare le pagine web (ovvero, interpretare o meglio rendere l'html). Il Client-side scripting, i Web Browsers ed il linguaggio di programmazione JavaScript. Il Server-side scripting, i Web Servers e il linguaggio di programmazione PHP. I DataBase Management System (DBMS), il linguaggio SQL ed il MySQL. Il web dinamico.
  17. Fotocamere digitali, immagini digitali, il sistema RGB per rappresentare i colori, la risoluzione di un immagine bitmap. Grafica bitmap e vettoriale.
  18. Multimedialità, Interattività e Ipermedialità. Il tag <A> dell'html per definire i link.
  19. Definizione di Computer e di Informatica.
  20. Il concetto di Algoritmo e Programma.
  21. John von Neumann: dall'ENIAC allo stored-program computer EDVAC.
  22. I Computer moderni e l'architettura di von Neuman (si vedano anche la Macchina di von Neumann ed i computer moderni su wikipedia).
  23. Linguaggi formali (= linguaggi "interpretati" dalle macchine) verso i Linguaggi naturali (= linguaggi "interpretati" dagli esseri umani).
  24. Linguaggi macchina verso i Linguaggi di programmazione ad alto livello.

I Porgetti:

  1. parziale 1;
  2. parziale 2;
  3. parziale 3.

Ogni studente dovrà eseguire come progetti i 3 parziali su linkati entro tre giorni prima della data di appello in cui viene a sostenere l'esame. Suggerimento: si noti che, una volta salvato un articolo, è possibile modificarlo riprendendolo dalla categoria contenuti degli studenti. In questo modo potete lavorare on-line riprendendo il lavoro su un singolo articolo quando volete.

Per quanto riguarda gli studenti aderenti al Patto dello Studente, essi possono rivedere/migliorare i loro parziali fino a Domenica 5 giugno 2016 alle ore 23:59:59 in modo da presentarsi al primo appello d'esame di Mercoledì 8 giugno 2016, ore 10:30.

BUONA FORTUNA !!

-LGT

Dove: Aula Informatizzata n. 8 di Scienze Politiche/Scienze della Comunicazione - Coste S. Agostino.

Quando:

  1. Martedì, 8 marzo 2016, ore 17:30 - 19:30.
  2. Mercoledì, 9 marzo 2016, ore 8:30 - 12:30.
  3. Martedì, 15 marzo 2016, ore 17:30 - 19:30.
  4. Mercoledì, 16 marzo 2016, ore 8:30 - 10:30.
  5. Martedì, 22 marzo 2016, ore 17:30 - 19:30.
  6. Mercoledì, 23 marzo 2016, ore 8:30 - 12:30.
  7. Martedì, 5 aprile 2016, ore 17:30 - 19:30. Sospesa per decreto rettorale per mancanza di acqua.
  8. Mercoledì, 6 aprile 2016, ore 8:30 - 12:30.
  9. Martedì, 12 aprile 2016, ore 17:30 - 19:30.
  10. Mercoledì, 13 aprile 2016, ore 8:30 - 12:30.
  11. Martedì, 19 aprile 2016, ore 17:30 - 19:30 (in Aula 20).
  12. Mercoledì, 20 aprile 2016, ore 8:30 - 12:30 (in Aula 20).

-LGT

Termine ultimo per la consegna: Lunedì 4 aprile 2016 alle ore 23:59.

Cosa dovete fare: questo parziale consiste dei seguenti punti (da eseguire alla lettera):

  1. Ottenete a vostra disposizione uno spazio web pubblico che abbia i servizi di PHP e MySQL compatibili con Joomla (ad esempio, iscrivetevi ad altervista.org come ho fatto io).
  2. Nel vostro spazio web (di cui al punto 1.) create un file html che definisca una pagina web contenente una vostra presentazione ed una vostra foto (si veda il Tag <IMG> dell'html). Chiamate il file con una stringa scelta da voi a caso e dategli come estenzione ".html" (ad esempio, mi aspetto nomi dei file tipo "o27nxr3o7fo72353f.html").
  3. Registratevi sl sito del corso (il mio sito). Nel campo "Nome" mettete "vostro_COGNOME vostro_Nome". Nel campo "Indirizzo email" date un indirizzo email valido che usate.
  4. Fate il login al mio sito e sottomettete il link del vostro spazio web.
  5. Fate il login al mio sito e sottomettete un articolo contenete le seguenti due cose:
    1. il link al file di cui al punto 2., e
    2. il motivo secondo voi per cui vi ho chiesto di dare un nome a caso al file di cui al punto 2.

Buon Lavoro !!

-LGT

Termine ultimo per la consegna: Lunedì 18 aprile 2016 alle ore 23:59:59.

Cosa dovete fare: questo parziale consiste dei seguenti punti da eseguire scrivendo con l'editor del sito e sottomettendo un articolo clikkando su "Sottometti un articolo con il parziale 2" nel menù utente:

  1. Fare il diagramma a stecche nella tecnologia CMOS (in inglese, CMOS stick diagram) delle funzioni booleane AND e OR (suggerimento, fate prima lo stick diagram del NAND e NOR e poi collegate davanti il diagramma a stecche del NOT che ho spiegato nella lezione sull'architettura di von Neumann).
  2. Scrivete un programma a piacere in linguaggio macchina della macchina di von Neumann descritta in architettura di von Neumann (ad esempio, si veda il programma alla fine della lezione sull'architettura di von Neumann).

In entrambi i casi, nella maniera più succinta possibile, dovete dimostrare che quello che avete fatto funziona ;-).

Buon Lavoro !!

-LGT