December 12, 2017, Tuesday

From BIMIB

Jump to: navigation, search

Corso Informatica10 12

Contents

      Avvisi

  • NEW !!! La prova scritta del (TURNO ZOPPIS) 05/04/2013 si terrà alle ore 9.30 in aula 718 (ecolab 3), edificio U7,piano 1.




  • Gli esiti (TURNO ZOPPIS) della prova del 21/01/2013 saranno pubblicati la mattina del 30/01/2013. Gli orali LUNEDI' 4/02 alle ore 14 in U14-T023


  • La lezione di mercoledì 16.05.2012 verrà svolta in laboratorio dalle ore 12.30 alle ore 14.30. I laboratori prenotati sono i seguenti: ECOLAB4 (82 posti) e ECOLAB3 (74 posti). Entrambi i laboratori sono al primo piano dell'edificio U7. I due lab sono contigui e in comunicazione audio. Si consiglia di portare il libro sul linguaggio C.


  Programma

  • Algoritmi
    • Definizione e principali proprietà
      • Correttezza ed efficienza algoritmica.
    • La scrittura di algoritmi - Programmazione strutturata.
      • Assegnamento, condizioni e cicli.
    • Esempi di algoritmi.


  • Codifica degli algoritmi in Linguaggio C
    • Struttura di un programma
    • Tipi di dati
    • Istruzioni in linguaggio C.
      • Assegnamenti
      • Strutture condizionali e di controllo. (If – While – For)
      • Funzioni. Passaggio per valore e indirizzo


  • Architettura di un calcolatore
    • Processore e principali proprietà
    • Memoria centrale e principali proprietà
    • Relazione tra processore e memoria
    • Fase di fetch delle istruzioni


  • Il Sistema Operativo
    • Modello a processi
      • Pricipali politiche di scheluling
    • Gestione della memoria
      • Partizionamento fisso e dinamico
      • Paginazione
      • Segmentazione


  • Codifica dell’infomazione numerica
    • Sistema in base 2, 8, 16
    • Conversioni numeriche tra basi.


  • Basi di dati
    • Archivi e Base di dati. DBMS.
    • Il modello relazionale.
      • Schemi di relazione.
      • Vincoli di tupla e chiave.
      • Vincoli di integrità referenziale.
    • Il linguaggio SQL
      • Definizione dei dati.
        • Create, Update, Insert, Delete.
      • Manipolazione dei dati.
        • Select, From, Where
        • Operatori di Aggregazione
        • Clausola Group By
        • Clausola Having
        • Operatori insiemistici
        • Operatori IN, BETWEEN
        • Operatori ANY, ALL
      • Interrogazioni su più tabelle.
      • Subquery




  Materiale del Corso (Turno - Zoppis)

  • Introduzione al corso: l'informatica, gli algoritmi e i sistemi di calcolo.
  • [1] - Definizione di algoritmo e principali proprietà.
  • Nozioni fondamentali di programmazione in linguaggio C.
    • [2] - Introduzione al linguaggio.
    • [3] - Strutture condizionali.
    • [4] - Strutture iterative.
    • [5] - Funzioni.
  • [6] - La rappresentazione dell'informazione.
  • [7] - Architettura di un sistema di elaborazione: generalità.
  • [8] - Architettura di un sistema di elaborazione: la cpu.
  • [9] - Architettura di un sistema di elaborazione: la memoria.
  • [10] - Architettura di un sistema di elaborazione: interazione cpu-memoria.
  • [11] - Il linguaggio Macchina.
  • [12] - Introduzione al sistema operativo.
  • [13] - Modello a processi.
  • [14] - Gestione della memoria.
  • [15] Introduzione alle Basi di Dati
  • [16] Modello Relazionale: concetto di relazione, schema e istanza.
  • [17] Modello Relazionale: vincoli di integrità.
  • [18] SQL: introduzione al linguaggio.
    • [19] Domini, schema di base di dati, schema di relazione e aggiornamento
    • [20] Interrogazione di una base di dati: Select,From,Where
    • [21] Operatori di aggregazione, raggruppamento, operatori insiemistici.
    • [22] Interrogazione su più tabelle.
    • [23] Le Subquery.



  Informazioni sull'esame di informatica generale

Secondo la normativa e le delibere di Facoltà vigenti, questa prova è obbligatoria in ogni corso di laurea e può essere sostenuta dopo aver superato l'esame di Matematica. La prova scritta si svolgerà nei laboratori informatici e richiede l’uso di Word. L’uso del compilatore Dev C++ e di MySql per SQL sono opzionali L'esame consiste in una verifica, volta ad accertare l'acquisizione delle nozioni di Informatica Generale e l'utilizzo di un Personal Computer e di software applicativi. Modalità dell'esame di Informatica Generale (tutti i corsi) 1. L'esame prevede una prova scritta e una eventuale prova orale secondo quanto stabilito in seguito. 2. La prova scritta è divisa in due parti: • Dieci quesiti da risolvere in 60 minuti • Tre esercizi da risolvere in 90 minuti 3. Ad ogni esercizio e quesito viene attribuito un punteggio che varia a seconda della sua difficoltà. 4. La prova scritta vale complessivamente 30 punti e si ritiene superata se si conseguono almeno 6 punti nella prima parte (quesiti) e 18 punti come somma delle due parti. 5. Non è consentito consultare materiale di alcun genere o utilizzare calcolatrici durante la prova scritta. 6. Gli studenti che hanno raggiunto un punteggio compreso tra 18 e 21 devono sostenere l'esame orale. 7. Gli studenti che hanno raggiunto un punteggio compreso tra 22 e 26 non sono obbligati a sostenere la prova orale. In questo caso l'esame viene superato con voto pari ai punti totalizzati nella prova scritta. 8. Gli studenti che hanno raggiunto un punteggio compreso tra i 27 e 30 non sono obbligati a sostenere la prova orale. In questo caso l'esame viene superato con voto pari ai 26/30 indipendentemente dal risultato della prova scritta. 9. In tutti i casi il voto conseguito nell'esame orale (voto finale) è indipendente dall'esito della prova scritta.


Risultati degli esami