Piattaforme HD e SW Modulo 1

Transcript

Piattaforme HD e SW Modulo 1
Informatica
Prof. Enrico Grisan
Uff. :
E-mail:
Telefono:
uff. 107
Dip. Ingegneria dell’Informazione
Via Gradenigo 6/a
[email protected]
049-8277953
web:
http://www.dei.unipd.it/~enrigri
1
Laboratorio
Ing. Enea Poletti
Uff. :
E-mail:
Telefono:
Dip. Ingegneria dell’Informazione
Via Ognisanti 72
[email protected]
049-8277834
web:
http://bioimlab.dei.unipd.it
2
Orario
• Lezioni in aula G Mercoledì dalle 13.30 alle 14.15
• Lezioni in aula G Giovedì dalle 14.30 alle 15.15
• Laboratorio in aula C (Matematica, Via Paolotti)
Giovedì dalle 10.30 alle 12.30
Obiettivi del corso
• Fornire una consapevolezza dei mezzi
informatici (hardware e software) e
delle loro problematiche
• Cenni sul funzionamento delle reti di
calcolatori e della loro sicurezza
• Uso del calcolatore
• Uso dei fogli elettronici
4
Materiale didattico
• Schneider, Gersting: Informatica, Apogeo
• Progetto A3, “Fondamenti di Informatica 1”, Zanichelli
• Copia dei trasparenti ed eventuale materiale integrativo
nel sito web del docente.
Copyright, 1996 © Dale Carnegie & Associates, Inc.
Fondamenti di informatica:
un po’ di storia
• L’idea di utilizzare dispositivi
meccanici per effettuare in
modo automatico calcoli
risale al ‘600 (Pascal,
Leibniz)
• Nell’ottocento vengono
realizzati i primi dispositivi
meccanici “a programma”:
telai Jacquard, pianole,
macchine di Babbage
6
Fondamenti di informatica:
un po’ di storia
• Nel 1896 Hollerith fonda la “Tabulating Machine
Company” (poi IBM), che produce sistemi
meccanografici a schede
• Negli anni ’30 vengono realizzate le prime macchine
elettromecaniche (Zuse in Germania, Mark 1 ad
Harvard)
• Nel ’46 entra in servizio l’ENIAC: elaboratore a valvole
termoioniche e a programma filato
• Nel ’48 ENIAC viene esteso per permettere una forma di
funzionamento a programma memorizato
7
Fondamenti di informatica:
lo sviluppo teorico
• Matematici e logici mostrarono come sia possibile risolvere
importanti classi di problemi per via numerica
• Nel 1936 Turing pubblica “On computable numbers, with an
aaplication to the entscheidungsproblem”, che mostra come sia
concepibile una macchina universale in grado di calcolare tutto
ciò che è calcolabile
• La teoria dell’informazione (con un famoso articolo di Shannon
del 1948) mostra come fenomeni continui possano essere
descritti in modo preciso in forma discreta (campionamento e
quantizzazione)
• L’informatica teorica mostra che esistono problemi non
risolvibili per via algoritmica, e problemi ardui non risolvibili (o
difficilmente risolvibili) per mancanza di algoritmi efficienti 8
Introduzione all’Architettura
del Computer
Domande di partenza:
1.
2.
3.
4.
5.
Che cos’è un computer?
Da cosa è composto un computer?
Come interagisco con il computer?
Che cosa c’è dentro il case?
Come funziona un computer?
10
Cos’è un computer?
Un computer è una macchina che:
– Memorizza dati
– Interagisce con dispositivi (schermo, tastiera, mouse)
– Esegue programmi
I programmi sono sequenze di istruzioni che il computer
esegue e di decisioni che il computer prende per
svolgere una certa attività
11
I diversi strati
Applicazioni
Sistema
Operativo
Macchina
12
Da cosa è composto un
computer?
Quattro parti principali:
1.
2.
3.
4.
Unità di input (tastiera, mouse)
Unità di output (monitor, stampante)
Central Processing Unit (CPU)
Unità di memoria (RAM, HD, FD)
13
Che cosa c’è dentro il case?
1. Ci sono varie cose:
1.
2.
3.
4.
5.
6.
Scheda madre + CPU
Memoria RAM e ROM
HD, FD, CD-ROM
Scheda video, Scheda audio
Scheda di Rete
Ecc.
14