Upload
benedetta-lolli
View
220
Download
0
Embed Size (px)
Citation preview
Prof. Vincenzo Auletta 1
Fon
dam
enti
del
l’In
form
atic
a A
.A. 2
000-
2001
I Sistemi Informativi
Prof. Vincenzo Auletta 2
Fon
dam
enti
del
l’In
form
atic
a A
.A. 2
000-
2001
Il computerComputer - Elaboratore Elettronico Digitale
Elaboratore: macchina in grado di “manipolare” automaticamente dati in base ad una
serie di istruzioni (programma).
Elettronico: utilizza componenti elettronici (resistenze, transistor, diodi, condensatori, … )
Digitale: l’informazione elaborata è in forma numerica (digit = cifra).
Prof. Vincenzo Auletta 3
Fon
dam
enti
del
l’In
form
atic
a A
.A. 2
000-
2001
Il Computer è:
un dispositivo elettronico e programmabile predisposto per l’elaborazione automatica di informazioni rappresentate mediante solo due simboli.
Prof. Vincenzo Auletta 4
Fon
dam
enti
del
l’In
form
atic
a A
.A. 2
000-
2001
Elaborazione AutomaticaAutomatos: di forza propria
indipendentemente Rispondere ad uno stimolo (evento) esterno
eseguendo dei compiti prescritti senza l’intervento dell’uomo.
Stimolo Elaborazione Risposta
Prof. Vincenzo Auletta 5
Fon
dam
enti
del
l’In
form
atic
a A
.A. 2
000-
2001
Distributore Automatico
Anche il distributore automatico di caffè è una macchina automatica.
Distributore Automatico Computer????
NO!!!!
Prof. Vincenzo Auletta 6
Fon
dam
enti
del
l’In
form
atic
a A
.A. 2
000-
2001
Differenze (I)
Computer
Programmabile
Elabora dati
Intelligente ????
Distributore Automatico
Esegue un unico “programma”
Stupido
Entrambe sono macchine stupide che eseguono solo ciò per cui sono state programmate!!
Prof. Vincenzo Auletta 7
Fon
dam
enti
del
l’In
form
atic
a A
.A. 2
000-
2001
Differenze (II)
L’utente non ha percezione della programmazione della macchina e la vede come dotata di intelligenza non è raro vedere operatori che parlano con il
computer
Prof. Vincenzo Auletta 8
Fon
dam
enti
del
l’In
form
atic
a A
.A. 2
000-
2001
Digitale vs Analogico
Digitale: l’informazione è rappresentata da simboli distinti e varia con discontinuità. Il segnale può assumere un numeri finito
(discreto) di valori.
Analogico: l’informazione è rappresentata da simboli distinti e varia con continuità. Il segnale è paragonabile ad un’onda. Il mondo in cui viviamo è analogico.
Prof. Vincenzo Auletta 9
Fon
dam
enti
del
l’In
form
atic
a A
.A. 2
000-
2001
Vantaggi del Digitale
È possibile rappresentare un segnale digitale in forma numerica
Un segnale analogico decade quando viaggia a lungo
È possibile correggere errori presenti in segnali digitali
Nello stesso spazio “ci va” più segnale digitale che analogico (compressione)
Prof. Vincenzo Auletta 10
Fon
dam
enti
del
l’In
form
atic
a A
.A. 2
000-
2001
Limiti del digitale
Da una rappresentazione approssimata della realtà una parte del contenuto informativo viene perso Es. con 8 bit si possono rappresentare solo 256 colori
la limitatezza dei nostri sensi non ci permette di percepire tutte le informazioni provenienti da segnali esterni. Se nella digitalizzazione del segnale perdiamo queste
informazioni non ce ne accorgiamo
Prof. Vincenzo Auletta 11
Fon
dam
enti
del
l’In
form
atic
a A
.A. 2
000-
2001
Conversione AD/DA
È possibile convertire un segnale analogico in digitale. In un CD musicale l’informazione (musica) è
registrata in maniera digitale.
È possibile convertire un segnale digitale in analogico. L’informazione contenuta in un CD musicale è
riprodotta tramite casse acustiche.
Prof. Vincenzo Auletta 12
Fon
dam
enti
del
l’In
form
atic
a A
.A. 2
000-
2001
Sistema
Insieme di parti correlate tra loro per svolgere una funzione specifica.
S(a,b,c) > a + b + c
Apparecchiature collegate per formare una nuova unità superiore alle singole componenti.
Prof. Vincenzo Auletta 13
Fon
dam
enti
del
l’In
form
atic
a A
.A. 2
000-
2001
Sistema: Esempio
Tastiera Video Dischi Stampante . . . . .
Ruote Carrozzeria Motore Sedili . . . . .
Computer Automobile
Prof. Vincenzo Auletta 14
Fon
dam
enti
del
l’In
form
atic
a A
.A. 2
000-
2001
Sistema Informativo: Componenti
Hardware
Software
Firmware
Orgware
Teachware
Brainware
Prof. Vincenzo Auletta 15
Fon
dam
enti
del
l’In
form
atic
a A
.A. 2
000-
2001
Hardware e Software
L’hardware è la parte del computer che puoi
prendere a calci; il software quella contro cui
puoi solo imprecare.
Hardware Attore
Software Sceneggiatura
Prof. Vincenzo Auletta 16
Fon
dam
enti
del
l’In
form
atic
a A
.A. 2
000-
2001
Hardware (I)
Hard: DuroWare: Elemento, dispositivo, oggetto,
componente, merci, . . .
Parti di un computer che hanno una certa consistenza, si possono vedere e toccare (video, tastiera, stampante, cavi, . . .)
Prof. Vincenzo Auletta 17
Fon
dam
enti
del
l’In
form
atic
a A
.A. 2
000-
2001
Hardware (II)
Hardware
Unità Centrale
Unità Periferiche
Prof. Vincenzo Auletta 18
Fon
dam
enti
del
l’In
form
atic
a A
.A. 2
000-
2001
Schema di Von Neuman ('45)
Memoria
Unità di ControlloUnità Aritmetico-Logica
Accumulatore
Output InputFlusso datiSegnali di controllo
CU ALU
Prof. Vincenzo Auletta 19
Fon
dam
enti
del
l’In
form
atic
a A
.A. 2
000-
2001
Architettura di un Computer
Bus di Interconnessione
Processore CU e ALU
Memoria d’usoRAM e ROM
Controller, dispositivi I/Oe comunicazione Unità
Centrale
Mem
orie
di M
assa
Memorie di massa esterne
Dispositivi di comunicazione
Video Stampante
Prof. Vincenzo Auletta 20
Fon
dam
enti
del
l’In
form
atic
a A
.A. 2
000-
2001
Unità Periferiche Dispositivi collegati all’unità centrale
mediante cavi elettrici.
• Mouse• Tastiera• Scanner• Modem• Cd-Rom• Disco rigido• ········
Input• Stampante• Video• Modem• Disco rigido• Scheda di rete• ········
Output
Prof. Vincenzo Auletta 21
Fon
dam
enti
del
l’In
form
atic
a A
.A. 2
000-
2001
Software (I)
Soft: Soffice
Componente immateriale di un computer.
Sequenza di istruzioni che permette al computer di svolgere i compiti che gli sono stati assegnati.
Prof. Vincenzo Auletta 22
Fon
dam
enti
del
l’In
form
atic
a A
.A. 2
000-
2001
Software (II)
Software
Software di Sistema
(di Base)
Programmi Applicativi
Il software è prodotto mediante linguaggi di programmazione
-- Cobol, Basic, C, C++, Java, Fortran, Lisp, Ada, . . . --
Prof. Vincenzo Auletta 23
Fon
dam
enti
del
l’In
form
atic
a A
.A. 2
000-
2001
Software di Sistema
Permette il funzionamento del sistema e dei suoi singoli componenti.
Interagisce direttamente con l’hardware.
– Sistema Operativo
Software di utilità
Software di comunicazione
Prof. Vincenzo Auletta 24
Fon
dam
enti
del
l’In
form
atic
a A
.A. 2
000-
2001
Sistema Operativo
Insieme di programmi che gestiscono e controllano automaticamente le risorse del computer permettendone il funzionamento.
L’utente non interagisce direttamente con esso.
- Windows 2000, Windows 98, Windows XP, MacOS Linux, Unix -
> gestione memoria - periferiche - CPU <
Prof. Vincenzo Auletta 25
Fon
dam
enti
del
l’In
form
atic
a A
.A. 2
000-
2001
Software di Utilità (I)(utilities)
Software che integra le funzioni del sistema operativo. Permette agli utenti di eseguire delle operazioni di base quali:
Copia, cancellazione, stampa di file
Configurazione del sistema
Visualizzazione contenuto directory (cartella)
Prof. Vincenzo Auletta 26
Fon
dam
enti
del
l’In
form
atic
a A
.A. 2
000-
2001
Software di Utilità (II)
Permette e facilita:la gestione del sistemala configurazione del sistemala manutenzione hardware e softwarela gestione ottimizzata di dispositivi di memoria di massaoperazioni quotidiane e semplici. Esempi:
CalcolatriceDatario
Prof. Vincenzo Auletta 27
Fon
dam
enti
del
l’In
form
atic
a A
.A. 2
000-
2001
Software di Comunicazione (I)
Software che permette la comunicazione tra due o più computer collegati tra loro.
Condivisione di risorse tra computer connessi in rete locale: risorse software (dati, programmi) risorse hardware (stampanti, dischi etc.)
Prof. Vincenzo Auletta 28
Fon
dam
enti
del
l’In
form
atic
a A
.A. 2
000-
2001
Software di Comunicazione (II) Collegamento remoto
Configurazione e gestione di un modem Programmi tipo telnet ed ftp
Programmi per accesso ad Internet ed a servizi
E-mail (Eudora - Outlook) World Wide Web (Navigator - Explorer)
Prof. Vincenzo Auletta 29
Fon
dam
enti
del
l’In
form
atic
a A
.A. 2
000-
2001
Interfaccia Utente “Anticamente” disponibili solo S.O. con interfaccia di tipo testuale. Esempio:
– MS-DOS– Unix – VMS
Attualmente disponibili con interfaccia più intuitive:
– MS Windows– X Windows– KDE
In genere identificate con l’acronimo GUI (Graphic User Interface)
Prof. Vincenzo Auletta 30
Fon
dam
enti
del
l’In
form
atic
a A
.A. 2
000-
2001
Software Applicativo
Software che permette all’utente di svolgere un compito specifico. Elabora dati inseriti dall’utente.Stesura di una lettera (WORD)Calcolo di un bilancio aziendale (EXCEL)Gestione ordini in un magazzino (ACCESS)Creazione di una presentazione (POWERPOINT)Elaborazione di immagini (PHOTOSHOP)Creazione di un sito web (FRONTPAGE)
Prof. Vincenzo Auletta 31
Fon
dam
enti
del
l’In
form
atic
a A
.A. 2
000-
2001
Firmware
Componente hardware pre-programmata per realizzare una specifica funzionalità. Via di mezzo tra hardware e software
ROM (Read Only Memory)
• In alcuni casi può contenere il SO (Es., palmtop)
BIOS (Basic Input Output System)
• coordina e stabilisce un collegamento tra periferiche e CPU
Prof. Vincenzo Auletta 32
Fon
dam
enti
del
l’In
form
atic
a A
.A. 2
000-
2001
Software ApplicativoLinguaggi ad Alto livello
Principali Strati Software
Hardware/FirmwareComponenti Elettronici, Collegamenti fisici
Software di BaseSistema Operativo, Utilità, Software Comunicazione
Utilizzatori:
Prof. Vincenzo Auletta 33
Fon
dam
enti
del
l’In
form
atic
a A
.A. 2
000-
2001
Orgware
Struttura organizzativa che si occupa di far funzionare nel miglior modo possibile un sistema di elaborazione dati. Usare programmi standardizzati e computer
compatibili Raccogliere dati in maniera efficiente e
rappresentarli in modo che altre parti del sistema possano riutilizzarle senza doverli acquisire nuovamente.
Prof. Vincenzo Auletta 34
Fon
dam
enti
del
l’In
form
atic
a A
.A. 2
000-
2001
Teachware
Metodi e mezzi per l’insegnamento e l’addestramento del personale destinato a operare con un sistema di elaborazione dati.
Formazione del personale all’uso del computer
Prof. Vincenzo Auletta 35
Fon
dam
enti
del
l’In
form
atic
a A
.A. 2
000-
2001
Brainware
Componente umana.
– Senza l’intelligenza dell’uomo non si può progettare hardware e software né si possono usare in maniera ottimale i sistemi di elaborazione dati.
I computer sono macchine stupide