Politecnico di Torino
Politecnico di Torino
   
Login  
en
Politecnico di Torino
Anno Accademico 2009/10
09ASODN, 05ASOGQ, 09ASOCC
Elementi di informatica
Corso di Laurea in Ingegneria Meccanica - Torino
Corso di Laurea in Ingegneria Civile - Torino
Corso di Laurea in Ingegneria Elettrica - Torino
Docente Qualifica Settore Lez Es Lab Tut Anni incarico
Macii Enrico ORARIO RICEVIMENTO PO ING-INF/05 0 0 0 24 11
SSD CFU Attivita' formative Ambiti disciplinari
ING-INF/05 5 F - Altre attivitą (art. 10) Totale
Obiettivi dell'insegnamento

Scopi


Nel corso si descrivono tre percorsi strettamente interallacciati.


Il primo tocca i concetti fondamentali dell'informatica come disciplina scientifica
e contiene la descrizione di massima dell'architettura e della struttura
di un calcolatore.


Il secondo è diretto all'apprendimento delle
tecniche e di un linguaggio di programmazione.


Il terzo percorso, prevalentemente
informativo, tocca argomenti dell'informatica e delle sue applicazioni.


Prerequisiti

Per questo esame non sono richiesti prerequisiti, né sono previste
precedenze di acquisto.




Programma

Contenuti del corso svolto presso il Politecnico di Torino.




  • Concetti generali. Hardware, Software.

  • Struttura dell'elaboratore.

  • Rappresentazione dell'informazione negli elaboratori.

  • Aritmetica degli elaboratori.

    • Sistemi di numerazione, cambiamenti di base di numeri interi e frazionari senza segno

    • Operazioni in binario puro

    • Rappresentazioni in Modulo e segno e in Complemento a 2

    • Somma, sottrazione e shift in complemento a 2

    • Numeri frazionari in fixed point e floating point (dispense)



  • Algebra di Boole.

    • Semplificazione delle espressioni logiche mediante i teoremi.



  • Il software: software di base e software applicativo.

  • I sistemi operativi.

  • I sistemi per la gestione di basi di dati.

  • Il personal computer.

  • Le unità periferiche: video, stampanti, ...

  • Trasmissione di dati e reti di calcolatori, Internet

  • I sistemi informativi.

  • Architetture client-server.

  • Multimedialità.

  • Linguaggi di programmazione e traduttori.

  • Il linguaggio QBASIC/Visual BASIC:

    • Tipi di dato fondamentali.

    • Struttura dei programmi.

    • Operatori di base.

    • Input/Output elementare (da tastiera e su video).

    • Strutture di controllo.

    • Stringhe.

    • Vettori e matrici di numeri e stringhe.

    • Tipi di dati composti.

    • File sequenziali (non random/casuali).

    • Funzioni e subroutine




Bibliografia

guide.STAMPA_CAMPO_HTML
ORA-06502: PL/SQL: numeric or value error: character string buffer too small
Controlli dell'apprendimento / Modalitą d'esame

L'esame dura complessivamente 2 ore, comprende domande di verifica su tutti gli argomenti
citati in "Contenuti" ed è composto da due parti scritte.


La prima parte dura 1
ora e verte sulla teoria, non è concesso l'uso di libri o appunti; la seconda parte
dura anch'essa 1 ora e verte sulla programmazione in linguaggio QBASIC/Visual BASIC, è
concessa la consultazione di libri e appunti.


È sempre concesso l'uso della calcolatrice,
ma non di calcolatori portatili.


L'utilizzo del linguaggio Visual BASIC è da intendersi
limitato alle strutture indicate in "Contenuti".



Orario delle lezioni
Statistiche superamento esami
MATERIALI PUBBLICI

Programma provvisorio per l'A.A.2009/10
Indietro



© Politecnico di Torino
Corso Duca degli Abruzzi, 24 - 10129 Torino, ITALY
WCAG 2.0 (Level AA)
Contatti