Architettura PC · Web viewArchitettura del computer – Modello di Von Neumann Con l'espressione...

20
Modulo 1: personal Computer 1. Introduzione L'etimologia italiana di informatica proviene dal francese dalla compressione di inform(ation electronique ou autom)atique, e sicuramente Philippe Dreyfus , che per primo utilizza nel 1962 il termine informatique (informatica) voleva significare la gestione automatica dell'informazione mediante calcolatore. Successivamente sono state date diverse definizioni l'informatica è la scienza che si occupa della conservazione, dell'elaborazione e della rappresentazione dell'informazione. L’Informatica è la scienza che si occupa delle tecnologie, dei problemi e dei metodi legati al trattamento automatico delle informazioni. Informatica: Informazione + automatica Si occupa della conservazione, dell'elaborazione e della rappresentazione dell'informazione Un computer nasce per eseguire programmi: un computer senza un programma da eseguire è inutile. Il programma di gran lunga più importante per un computer è il suo sistema operativo, che si occupa di gestire la macchina, le sue risorse e i programmi che vi sono eseguiti, e fornisce all'utente un mezzo per inserire ed eseguire gli altri programmi, comunemente chiamati applicazioni o software, in contrapposizione all'hardware che è la parte fisica degli elaboratori. Computer (Elaboratore):

Transcript of Architettura PC · Web viewArchitettura del computer – Modello di Von Neumann Con l'espressione...

Page 1: Architettura PC · Web viewArchitettura del computer – Modello di Von Neumann Con l'espressione architettura di von Neumann (o macchina di von Neumann ) ci si riferisce a uno schema

Modulo 1: personal Computer

1. Introduzione

L'etimologia italiana di informatica proviene dal francese dalla compressione di inform(ation electronique ou autom)atique, e sicuramente Philippe Dreyfus, che per primo utilizza nel 1962 il termine informatique (informatica) voleva significare la gestione automatica dell'informazione mediante calcolatore. Successivamente sono state date diverse definizioni

l'informatica è la scienza che si occupa della conservazione, dell'elaborazione e della rappresentazione dell'informazione.

L’Informatica è la scienza che si occupa delle tecnologie, dei problemi e dei metodi legati al trattamento automatico delle informazioni.

Informatica: Informazione + automatica Si occupa della conservazione, dell'elaborazione e della rappresentazione dell'informazione

Un computer nasce per eseguire programmi: un computer senza un programma da eseguire è inutile. Il programma di gran lunga più importante per un computer è il suo sistema operativo, che si occupa di gestire la macchina, le sue risorse e i programmi che vi sono eseguiti, e fornisce all'utente un mezzo per inserire ed eseguire gli altri programmi, comunemente chiamati applicazioni o software, in contrapposizione all'hardware che è la parte fisica degli elaboratori.

Computer (Elaboratore): Elettronico Elaborazione automatica dei dati per risolvere determinati problemi Programmabile

Elaboratore Calcolatore

Dato Informazione (è un dato contestualizzato)

Informazione è qualcosa che fa aumentare la conoscenza

Page 2: Architettura PC · Web viewArchitettura del computer – Modello di Von Neumann Con l'espressione architettura di von Neumann (o macchina di von Neumann ) ci si riferisce a uno schema

Un dato preso al di fuori del suo contesto non è interpretabile, manca il suo significato, quindi non accresce la conoscenza

Hardware è un termine creato da due termini dalla lingua inglese, hard=duro,ware=merce,e significa attrezzo o ferramenta. In particolare è la parte fisica di un personal computer, ovvero tutte quelle parti magnetiche, ottiche, meccaniche ed elettroniche che gli consentono di funzionare.

Software i dati e i programmi che controllano il PC.

Hardware (parte fisica):

Componenti meccanici Componenti elettronici Componenti elettrici Componenti magnetici Componenti ottici

Software (istruzioni logiche): Sistema operativo Programmi applicativi Dati

Page 3: Architettura PC · Web viewArchitettura del computer – Modello di Von Neumann Con l'espressione architettura di von Neumann (o macchina di von Neumann ) ci si riferisce a uno schema

2. Architettura del computer – Modello di Von Neumann

Con l'espressione architettura di von Neumann (o macchina di von Neumann) ci si riferisce a uno schema di progettazione di elaboratori elettronici che prende nome dal matematico John von Neumann.

Lo schema si basa su cinque componenti fondamentali:1) CPU o Processore centrale che si divide a sua volta in

a) Unità di calcolo vera e propria o ALU (responsabile delle operazioni di calcolo)b) Unità di controllo o CU (responsabile del controllo dei processi)

2) Unità di memoria, intesa come memoria di lavoro o memoria principale a) RAM , Random Access Memory

i) E’ la memoria di lavoro vera e propria nella quale sono caricati programmi ed informazioni in uso.

ii) Perde il proprio contenuto nel momento in cui viene a mancare la corrente elettrica che la alimenta.

b) ROM , Read Only Memoryi) Contiene dati disponibili per la sola consultazione ii) Contiene il BIOS (programma di avviamento)

3) Unità di input, tramite la quale i dati vengono inseriti nel calcolatore per essere elaboratia) Tastierab) Mousec) Microfonod) Scannere) Video camere & foto cameref) …

4) Unità di output, necessaria affinché i dati elaborati possano essere restituiti all'operatore a) Monitorb) Casse/Cuffiec) Stampanted) Plottere) …

5) Memoria di massa : La caratteristica peculiare della memoria di massa è la "non volatilità" (persistenza), ovvero la possibilità di memorizzare permanentemente i dati (per questo si parla anche di memoria di archiviazione). Inoltre, la memoria di massa ha un costo inferiore rispetto alla memoria principale a scapito della velocità di lettura/scrittura (circa 5 volte più lenta rispetto alla memoria centrale). Differenza tra memorizzazione fisica e logica Deframmentazione di un discoa) Magnetiche

i) Hrad Diskii) Floppy diskiii) Flash Disk

b) Ottichei) CD – DVD

Page 4: Architettura PC · Web viewArchitettura del computer – Modello di Von Neumann Con l'espressione architettura di von Neumann (o macchina di von Neumann ) ci si riferisce a uno schema

Processo di elaborazione :1. L’unità di controllo preleva dalla memoria l’istruzione da eseguire.2. L’unità di controllo verifica il tipo dell’istruzione e:

2.1 se si tratta di un’istruzione di elaborazione, passa i dati alla ALU, controlla che i calcoli siano effettuati in maniera corretta e quindi riporta il risultato in memoria;

2.2 se si tratta di un’istruzione di input controlla il corretto passaggio dei dati dalla periferica coinvolta alla memoria;

2.3 se si tratta di un’istruzione di output controlla il corretto passaggio dei dati dalla memoria alla periferica coinvolta.3. Vengono iterati nuovamente i precedenti due punti fino all’ultima istruzione.

MEMORIA CENTRALE

RAM ROM

CACHE

CPUCU ALU

MAR

MDR

MEMORIAdi

MASSA

OUTPUTINPUT

Dati

Controllo

Indirizzi

INTERFACCIA

INTERFACCIA

INTERFACCIA

BUS

Page 5: Architettura PC · Web viewArchitettura del computer – Modello di Von Neumann Con l'espressione architettura di von Neumann (o macchina di von Neumann ) ci si riferisce a uno schema

3. Il software di base e il software applicativo

Hardware

Sistema Operativo

Software Applicativo

Page 6: Architettura PC · Web viewArchitettura del computer – Modello di Von Neumann Con l'espressione architettura di von Neumann (o macchina di von Neumann ) ci si riferisce a uno schema

Funzionalità del software di base: Gestione files e cartelle Gestione utenti Gestione periferiche (driver) Manutenzione PC (deframmentazione, pulitura disco etc …..) Gestione dei processi

Page 7: Architettura PC · Web viewArchitettura del computer – Modello di Von Neumann Con l'espressione architettura di von Neumann (o macchina di von Neumann ) ci si riferisce a uno schema

4. La memorizzazione dei dati

Modalità di rappresentazione: Analogico i valori variano in modo continuo

o Esempio: il termometro a mercurio rappresenta il valore della temperatura in base alla lunghezza della colonnina di mercurio

Digitale i valori variano seguendo una scala discreta di valorio Esempio: un termometro digitale rappresenta la temperatura in gradi e decimi di

grado e la visualizza su un display

Distinzione tra cifra e numero• Cifre = caratteri con cui vengono rappresentati i numeri.• Nel nostro sistema di numerazione, abbiamo le dieci cifre arabe: 1, 2, 3, 4, 5, 6, 7, 8, 9 e 0

Bit &Bytes

Bit è una cifra binaria può assumere solamente valori di 0 (circuito chiuso) e 1 (circuito aperto). E’ l’unità di misura elementare di informazione.Byte è una sequenza ordinata di 8 bit; può assumere differenti configurazioni.

0 0 1 0 1 1 1 0.. .. ..

Quantità   N° byte Nome Sigla Multiplo + vicinonel sistema decimale

Errore se si approssima al sistema decimale

Numero configurazionipossibili

    2 − 3 B  Bit b    21 B = 20 B Byte B 0

1.024 B = 210 B Kilobyte kB +2,4%1.024 KB = 220 B Megabyte MB +4,9%1.024 MB = 230 B Gigabyte GB +7,4%1.024 GB = 240 B Terabyte TB +10,0%

Byte

Bit

Page 8: Architettura PC · Web viewArchitettura del computer – Modello di Von Neumann Con l'espressione architettura di von Neumann (o macchina di von Neumann ) ci si riferisce a uno schema
Page 9: Architettura PC · Web viewArchitettura del computer – Modello di Von Neumann Con l'espressione architettura di von Neumann (o macchina di von Neumann ) ci si riferisce a uno schema

Sistemi operativi e Windows XP1. Introduzione ai Sistemi Operativi

Funzionalità del software di base: Gestione files e cartelle Gestione utenti Gestione periferiche (driver) Manutenzione PC (deframmentazione, pulitura disco etc …..) Gestione dei processi

Tipologie di Sistemi Operativi: Windows

1. Interfaccia grafica2. Versioni XP, Vista, Windows 7

Linux 1. Interfaccia grafica e testuale2. Gratuito

Macintosh OS 1. Utilizzabile su piattaforma proprietaria Apple

Nota bene: un particolare software applicativo è utilizzabile solo su un determinato Sistema Operativo

Hardware

Sistema Operativo

Software Applicativo

Page 10: Architettura PC · Web viewArchitettura del computer – Modello di Von Neumann Con l'espressione architettura di von Neumann (o macchina di von Neumann ) ci si riferisce a uno schema

2. Files & cartelle

Ogni cartella è caratterizzata da un nome ed un percorsoOgni file è caratterizzato dal nome + tipo (estensione) + percorso

Sia i file sia le cartelle possono essere compresse in opportuni file di dimensioni ridotte:

Lavorare con i files1) Creare un file o una cartella tasto DX + nuovo2) Copiare o spostare files e cartelle tasto DX + copia (taglia) poi tasto DX + incolla 3) Cancellare files o cartelle tasto DX + elimina4) Rinominare files o cartelle tasto DX + rinomina5) Cercare files o cartelle Start + cerca + tutti i files o cartelle

• Deposito informazioni• Nome.estensione + metainformazioni (informazioni

aggiuntive quali data creazione, data modifica…)• Rappresentato da un’icona (se l’interfaccia è grafica)

• INSIEME di files• Esempi:

1. Desktop2. Documenti3. Etc …

• Memoria di massa• Esempi:

1. C:\2. D:\3. Disco rimovibile

Page 11: Architettura PC · Web viewArchitettura del computer – Modello di Von Neumann Con l'espressione architettura di von Neumann (o macchina di von Neumann ) ci si riferisce a uno schema

3. Windows XP e le finestre

Applicazione Microsoft Word

Icone Icone speciali

1. Risorse del computer2. Risorse di rete3. Cestino4. Documenti

Applicazioni Cartelle File

Barra delle applicazioniIcone di applicazioniPulsante Start

Funzionalità del MENU START: Accesso ai Programmi Accesso a Documenti Accesso ed esplorazione Risorse del

Computer Pannello di controllo Cerca

1. Files2. Computer3. Contatti

Esegui (istruzioni da linea di comando) Spegni (computer) – Disconnetti (utente)

Barra del titolo

Barra dei MENU

Barra degli strumenti Riduci a icona Ingrandisci / Riduci

Chiudi

Barre di scorrimento

Barra di stato

Documento di lavoro

Page 12: Architettura PC · Web viewArchitettura del computer – Modello di Von Neumann Con l'espressione architettura di von Neumann (o macchina di von Neumann ) ci si riferisce a uno schema

4. Manutenzione di Windows XP

Pulitura disco1. Svuota il cestino e rimuove file temporanei in modo da liberare spazio sulle memorie di massa

Utilità deframmentazione dischi1. Solitamente i files sulle memorie di massa sono salvati in modo che non sempre un unico file è

memorizzato su celle di memoria consecutive. L’utilità deframmentazione opera in modo da memorizzare tali file in modo continuativo.

Anti virus 1. Un virus è un frammento di software, appartenente alla categoria dei malware, che è in grado, una

volta eseguito, di infettare dei file in modo da riprodursi facendo copie di sé stesso, generalmente senza farsi rilevare dall'utente. I virus possono essere o non essere direttamente dannosi per il sistema operativo che li ospita, ma anche nel caso migliore comportano un certo spreco di risorse in termini di RAM, CPU e spazio sul disco fisso. Come regola generale si assume che un virus possa danneggiare direttamente solo il software della macchina che lo ospita, anche se esso può indirettamente provocare danni anche all' hardware, ad esempio causando il surriscaldamento della CPU mediante overclocking, oppure fermando la ventola di raffreddamento. Nell'uso comune il termine virus viene frequentemente usato come sinonimo di malware, indicando quindi di volta in volta anche categorie di "infestanti" diverse, come ad esempio worm (eseguibile che produce danni al sistema operativo), trojan (cavallo di Troia, permette l’accesso al computer da parte di estranei) o dialer (attiva connessioni remote indesiderate).

2. AVG antivirus è una gamma di software antivirus, per le piattaforme Windows e Linux. È prodotto dall'azienda Grisoft, una società cèca, fondamentalmente costituita da un'ampia partecipazione azionaria acquistata all'inizio del settembre 2005 dalla Intel. È disponibile in varie versioni, tra le quali ha particolare importanza la versione "Free" che ha guidato la crescita della società.

Anti Spyware1. Uno spyware è un tipo di software che raccoglie informazioni riguardanti l'attività online di un

utente (siti visitati, acquisti eseguiti in rete etc) senza il suo consenso, trasmettendole tramite Internet ad un'organizzazione che le utilizzerà per trarne profitto, solitamente attraverso l'invio di pubblicità mirata. I programmi per la raccolta di dati che vengono installati con il consenso dell'utente (anche se spesso negando il consenso non viene installato il programma) non sono propriamente spyware, sempre che sia ben chiaro all'utente quali dati siano oggetto della raccolta ed a quali condizioni questa avvenga (purtroppo ciò avviene molto raramente).In un senso più ampio, il termine spyware è spesso usato per definire un'ampia gamma di malware (software maligni) dalle funzioni più diverse, quali l'invio di pubblicità non richiesta (spam), la modifica della pagina iniziale o della lista dei Preferiti del browser, oppure attività illegali quali la redirezione su falsi siti di e-commerce (phishing) o l'installazione di dialer truffaldini per numeri a tariffazione speciale.

Backup (strumento di prevenzione)1. Salvataggio periodico dei propri dati in una copia di scurezza

Ripristino configurazione di sistema1. Recupero di una precedente configurazione del registro di sistema, al fine di ovviare a problemi

verificatisi di recente.

Page 13: Architettura PC · Web viewArchitettura del computer – Modello di Von Neumann Con l'espressione architettura di von Neumann (o macchina di von Neumann ) ci si riferisce a uno schema

5. Le principali estensioni dei file

Estensione Descrizione Programma.doc Documento di testo con elevate

possibilità di formattazioneMicrosoft word

.rtf Documento di testo con intermedie possibilità di formattazione

WordPad

.txt Documento di testo con limitate possibilità di formattazione

BloccoNote

.avi Filmati WMP ….

.wav Audio non compresso WMP ….

.mp3 Audio compresso WMP ….

.jpg Immagini compresse Paint – Photoshop ….

.tif Immagini non compresse Photoshop ….

.gif Immagini per il web (con animazioni)

Photoshop ….

.xls Foglio d calcolo Excel

.ppt Presentazione di Power Point Power Point

.zip

.rarCartelle compresse WinZip

WinRar

Page 14: Architettura PC · Web viewArchitettura del computer – Modello di Von Neumann Con l'espressione architettura di von Neumann (o macchina di von Neumann ) ci si riferisce a uno schema

Open Office – Writer e Cal

→ Formattazione di testi con Open Office.

→ Realizzazione di semplici fogli di calcolo.