1
Fondamenti di Informatica Fondamenti di Informatica -- MultiDAMS MultiDAMS ---- Rossano GaetaRossano Gaeta
Fondamenti di Informatica – MultiDAMS
Docente: Prof. Rossano GaetaLezioni: Lunedì ore 8-12 (aula 15)
Martedì ore 8-10 (aula 38)Mercoledì ore 8-10 (aula 38)
Orario e luogo di ricevimento: sala docenti MultiDams (piano semi-interrato),
1° semestre martedì dalle 10.00 alle 12.00
2° semestre lunedì dalle 9.00 alle 10.00 martedì dalle 9.00 alle 10.00
e-mail: [email protected]: http://www.di.unito.it/%7Erossano/DIDATTICA/
2
Fondamenti di Informatica Fondamenti di Informatica -- MultiDAMS MultiDAMS ---- Rossano GaetaRossano Gaeta
Fondamenti di Informatica - MultiDAMS
• Il corso è riservato agli studenti del Corso di Laurea MultiDAMS (DAMS)
• Solitamente, le lezioni teoriche si terranno il Martedìed il Mercoledì mentre il laboratorio si terrà il Lunedì
• Avvisi e variazioni saranno pubblicizzati nella bacheca elettronica (sito del MultiDAMS) e sulla pagina WEB del corso
http://www.di.unito.it/%7Erossano/DIDATTICA/http://www.multidams.unito.it/
3
Fondamenti di Informatica Fondamenti di Informatica -- MultiDAMS MultiDAMS ---- Rossano GaetaRossano Gaeta
Modalità d’esame
• L'esame è articolato in:1. una prova di algoritmi e programmazione (lo “scritto”), 2. la realizzazione di un progetto HTML 3. un esame orale sulla teoria
• Gli studenti devono prenotarsi (via Internet: http://www.sia.unito.it) per la prova scritta (programmazione) e successivamente potranno sostenere la prova orale (se sufficienti alla prova scritta). Durante la prova orale, lo studente discuterà anche il progetto HTML.
• L’ammissione alla prova orale è subordinata all’esito della prova di programmazione.
4
Fondamenti di Informatica Fondamenti di Informatica -- MultiDAMS MultiDAMS ---- Rossano GaetaRossano Gaeta
Modalità d’esame
• Gli studenti devono prenotarsi (via Internet: http://www.sia.unito.it) per la prova scritta e, successivamente, potranno sostenere la prova orale (se sufficienti alla prova scritta).
• La prenotazione per la prova orale non è necessaria• La prova orale deve essere sostenuta nello stesso
appello della prova scritta o, al più tardi e comunque avvertendo con un messaggio di posta elettronica il docente, nell’appello successivo.
5
Fondamenti di Informatica Fondamenti di Informatica -- MultiDAMS MultiDAMS ---- Rossano GaetaRossano Gaeta
Libri di testo
Testo Base:• L. Console, M. Ribaudo, U.Avalle, Introduzione
all'informatica, Torino Utet libreria, 2004Testi integrativi:• S. C. Sawyer, B. K. Williams, Tecnologie
dell’Informazione e della Comunicazione, Mc Graw Hill, 2002 (forse esiste una edizione più recente)
• D. Sciuto, G. Buonanno, W. Fornaciari, L. Mari, Introduzione ai sistemi informatici, seconda edizione, Mc Graw Hill, 2002 (forse esiste una edizione piùrecente)
6
Fondamenti di Informatica Fondamenti di Informatica -- MultiDAMS MultiDAMS ---- Rossano GaetaRossano Gaeta
Altro materiale Didattico
• Dispense fornite dal docente;• Corsi on line su:
– HTML– Javascript
• Esercizi
7
Fondamenti di Informatica Fondamenti di Informatica -- MultiDAMS MultiDAMS ---- Rossano GaetaRossano Gaeta
Obiettivi del Corso:
• Introduzione all’Informatica
• Strumenti metodologici e pratici per l’utilizzo del computer nei settori disciplinari di interesse del MultiDAMS
• Comprensione del concetto di algoritmo e dei principi della programmazione e dell’uso di linguaggi di formattazione (iper)testi.
8
Fondamenti di Informatica Fondamenti di Informatica -- MultiDAMS MultiDAMS ---- Rossano GaetaRossano Gaeta
Prerequisiti del corso
• Conoscenza di base dell’uso del Computer:– Accensione di un calcolatore;– Funzionalità di base del sistema Windows (gestione file,
cartelle, esecuzione programmi, etc.);– Uso di almeno un applicativo di video scrittura (Blocco
Note, Wordpad, Word, ecc);– Navigazione Internet e gestione posta elettronica.
9
Fondamenti di Informatica Fondamenti di Informatica -- MultiDAMS MultiDAMS ---- Rossano GaetaRossano Gaeta
Parte Teorica (40 ore)
• Introduzione ai concetti di base degli elaboratori elettronici edell’informatica
• L’informazione (testo, numeri, immagini, suoni, …) e la sua rappresentazione digitale
• Architettura di un calcolatore
• Software, Software di base e sistemi operativi
• Classificazione funzionale dei programmi applicativi
• Reti di calcolatori
• Algoritmi e Programmazione (soluzione problemi e produzione software)
10
Fondamenti di Informatica Fondamenti di Informatica -- MultiDAMS MultiDAMS ---- Rossano GaetaRossano Gaeta
Parte Applicativo/Sperimentale (20 ore)
• Elementi di base del linguaggio HTML (creazione di semplici pagine WEB)
• Programmazione in Javascript (core language)
11
Fondamenti di Informatica Fondamenti di Informatica -- MultiDAMS MultiDAMS ---- Rossano GaetaRossano Gaeta
Suddivisione in turni
• Sarà necessaria la suddivisione in turni di due ore• Ognuno di voi sceglierà il turno orario
– primo turno dalle 08:00 alle 10:00– secondo turno dalle 10:00 alle 12:00
• Ognuno sceglierà il turno orario in base alle proprie esigenze ma il docente si riserva spostamenti casuali nel caso vi siano insostenibili squilibri
12
Fondamenti di Informatica Fondamenti di Informatica -- MultiDAMS MultiDAMS ---- Rossano GaetaRossano Gaeta
Modalità di accesso alle aule informatizzate
• Per accedere ai PC dell’aula 15 e delle altre aule attrezzate della Facoltà di Scienze della Formazione bisogna essere in possesso di un nome utente (user name) e di una parola chiave (password)
• Questi due elementi si ottengono compilando un modulo di richiesta da richiedere al (e consegnare al) personale (Biggine Rei) del MultiLAB (piano semi-interrato) negli orari previsti
• Il modulo deve essere compilato e firmato• La firma del modulo stabilisce la vostra responsabilità nella
custodia di user name e password (leggete MOLTO ATTENTMENTE!!!)
• http://sciform.rettorato.unito.it/sciform/strutture/multilab_pagine/servizi.htm
13
Fondamenti di Informatica Fondamenti di Informatica -- MultiDAMS MultiDAMS ---- Rossano GaetaRossano Gaeta
Informatica di base
• Pericolo di essere legati (indissolubilmente) ad una tipologia di computer (es. PC con WINDOWS)
• Pericolo di essere legati ad un certo tipo di programma
• La scarsa conoscenza degli strumenti tecnologici non consente di sfruttare al massimo le loro potenzialità
• La versatilità del computer rende imprevedibili gli usi che se ne potrà fare
14
Fondamenti di Informatica Fondamenti di Informatica -- MultiDAMS MultiDAMS ---- Rossano GaetaRossano Gaeta
Introduzione all’informatica
• Utilizzo di apparecchiature programmabili
• Uso di computer in vari settori (attività industriali, commerciali, militari, ecc.)
• Editoria elettronica
• Elaborazione di immagini e suoni
• Computer art
Tecnologia dei Computer e delle TelecomunicazioniTecnologia dei Computer e delle Telecomunicazioni
15
Fondamenti di Informatica Fondamenti di Informatica -- MultiDAMS MultiDAMS ---- Rossano GaetaRossano Gaeta
Tecnologia dei Computer
• Cos’ è un computer?
macchina programmabile (multiuso - universale) che accetta dati, li elabora (e memorizza), per produrre (e memorizzare) informazioni utili
16
Fondamenti di Informatica Fondamenti di Informatica -- MultiDAMS MultiDAMS ---- Rossano GaetaRossano Gaeta
Categorie di computer
• Supercomputer • Mainframe• Workstation• Microcomputer
– PC tower– PC desktop– portatili (notebook, laptop)– PDA (Personal Digital Assistant)
• Microcontroller
17
Fondamenti di Informatica Fondamenti di Informatica -- MultiDAMS MultiDAMS ---- Rossano GaetaRossano Gaeta
Modo di usare un computer: client - server
• Server:computer centrale che può gestire basi di dati (database) o informazioni in genere, ed è in grado di gestire la connessione ad altri computer (PC, workstation), detti client, che vogliono usufruire dei servizi offerti dal server.
• I client ed i(l) server sono collegati tra loro tramite una rete
18
Fondamenti di Informatica Fondamenti di Informatica -- MultiDAMS MultiDAMS ---- Rossano GaetaRossano Gaeta
Operazioni fondamentali di un computer
1. Input: fase di accettazione di dati in ingresso ad un computer
2. Elaborazione: manipolazione svolta sui dati per trasformarli in informazioni utili
3. Memorizzazione: conservazione dei dati e delle informazioni per successive elaborazioni
4. Output: produzione del risultato dell’elaborazione 5. Comunicazione: input, elaborazione, memorizzazione,
output a distanza
19
Fondamenti di Informatica Fondamenti di Informatica -- MultiDAMS MultiDAMS ---- Rossano GaetaRossano Gaeta
Hardware e Software
• Hardware: insieme dei dispositivi fisici di un computer• Software: insieme di programmi, ovvero serie di
istruzioni che determinano ogni operazione effettuata dall’hardware di un computer
20
Fondamenti di Informatica Fondamenti di Informatica -- MultiDAMS MultiDAMS ---- Rossano GaetaRossano Gaeta
Hardware per le diverse operazioni
1. Input: tastiera, mouse, ……2. Elaborazione: case, CPU (microprocessore), memoria
RAM, scheda madre (motherboard), slot di espansione3. Memorizzazione: unità floppy, unità a disco fisso (hard
disk), unità CD-ROM/DVD-ROM, ……4. Output: scheda video, scheda audio, monitor, casse
acustiche, stampante, ……5. Comunicazione: modem
21
Fondamenti di Informatica Fondamenti di Informatica -- MultiDAMS MultiDAMS ---- Rossano GaetaRossano Gaeta
Software
• Software di sistema: consente l’utilizzo di funzioni di base da parte del calcolatore e l’utilizzo del software applicativo. Parte del software di sistema e il Sistema Operativo cioè, il programma di controllo del computer.– Windows– Linux– Unix– MacOS
• Software applicativo: consente lo svolgimento di operazioni (elaborazioni) specifiche:– elaborazione di testi– sviluppo di grafica 2D e 3D– gestione posta elettronica
Top Related