computing is not about computers anymore. it is about living

25
Computing is not about computers anymore. It is about living.

Upload: achille-trevisan

Post on 02-May-2015

244 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Computing is not about computers anymore. It is about living

Computing is not about computers anymore.

It is about living.

Page 2: Computing is not about computers anymore. It is about living

ECDLECDL EEuropean uropean CComputer omputer DDriving riving LLicenceicence

Programma che fa capo al CEPIS ( Council of European Professional Informatics Societes), sostenuto dall’ Unione Europea

In Italia è gestito dall’AICA (Associazione Italiana per l’Informatica ed il Calcolo Automatico)

Obiettivi: fornire le competenze necessarie per operare con i programmi di maggiore utilità e diffusione

Page 3: Computing is not about computers anymore. It is about living

Conseguimento della patenteConseguimento della patente

7 esami corrispondenti a 7 moduli

• Concetti teorici di base (Basic concepts)• Gestione dei documenti (Files management)• Elaborazione testi (Word processing)• Fogli elettronici (Spreadsheets)• Basi di dati (Data bases)• Presentazione (Presentation)• Reti informatiche (Information networks)

Page 4: Computing is not about computers anymore. It is about living

OrganizzazioneOrganizzazione del corsodel corso

• Ambiente Microsoft (sistemi operativi Windows ed Office 2000)

• Versioni italiane del software

Page 5: Computing is not about computers anymore. It is about living

Modulo 1Modulo 1 Concetti di base della Tecnologia Concetti di base della Tecnologia

dell’Informazionedell’Informazione

1. Concetti di base2. Hardware3. Dispositivi di memoria4. Software5. Reti informatiche6. Il PC nella vita quotidiana7. Information Technology e Società8. Sicurezza, diritto d’autore, aspetti giuridici

Page 6: Computing is not about computers anymore. It is about living

1. Concetti di base1. Concetti di base

• Gestione delle informazioni

• Società dell’informazione

• Tecnologia dell’informazione

• New Economy

Page 7: Computing is not about computers anymore. It is about living

Impatto delle tecnologia informaticheImpatto delle tecnologia informatiche sull’individuosull’individuo

• Stress generato da ritmi crescenti

• Riduzione dell’attività fisica

• Affaticamento da problemi ergonomici

• Riduzione dei contatti interpersonali

• Necessità di aggiornamento tecnico continuo

• Problemi sulla privacy

• Nuovi problemi sulla sicurezza delle banche dati

Page 8: Computing is not about computers anymore. It is about living

Computer o elaboratore elettronicoComputer o elaboratore elettronico

Macchina progettata per svolgere una determinata classe di funzioni connesse a processi di elaborazione in modo veloce e preciso

Non è una macchina specializzata a svolgere un determinato compito

Page 9: Computing is not about computers anymore. It is about living

HardwareHardware

Parte fisica del calcolatore o insieme delle sue componenti (schede, tastiera, video, mouse…)

SoftwareSoftware

Parte ‘intangibile’ o insieme dei programmi che consentono l’utilizzo del calcolatore

Programma: sequenza di funzioni elementari che devono essere svolte per l’esecuzione di un

determinato lavoro

Page 10: Computing is not about computers anymore. It is about living

Caratteristiche di un calcolatoreCaratteristiche di un calcolatore

• Rapidità

• Precisione

• Capacità di esecuzione di lavori ripetitivi

• Capacità di gestione di grandi quantità di dati

• Capacità di integrazione di dati da fonti diverse

• Possibilità di memorizzare dati per lunghi periodi di tempo

Page 11: Computing is not about computers anymore. It is about living

Limiti di un calcolatoreLimiti di un calcolatore

• Mancanza di intelligenza autonoma• Mancanza di creatività• Difficoltà ad affrontare problemi nuovi• Difficoltà nei lavori non ripetitivi• Possibilità di guasti

Esempi di vulnerabilità: problema del Millennium Bug e dell’Euro

Page 12: Computing is not about computers anymore. It is about living

Attività caratteristiche di un Attività caratteristiche di un calcolatorecalcolatore

• Automazione delle linee di produzione

• Controllo e gestione di strumenti di laboratorio

• Controllo di accessi

• Gestione di centrali telefoniche

• Monitoraggio ambientale

• Monitoraggio di situazioni critiche (es. terapie intensive)

Page 13: Computing is not about computers anymore. It is about living

Classificazione di un calcolatoreClassificazione di un calcolatore

ClasseClasse PrestazioPrestazionini

CostoCosto ImpiegoImpiego Num.uteNum.utentinti

MainframMainframee

Elevate Elevato Sistema aziendale

Elevato

Mini Mini computecomputerr

Medie Medio SistemaDipartim.

Medio

Network Network computecomputerr

Basse Basso Individuale e collegato

Uno

Personal Personal computecomputerr

Basse Basso Individuale

Uno

Laptop Laptop computecomputerr

Basse Basso Individuale portatile

Uno

PalmarePalmare Basse Basso Tascabile Uno

Page 14: Computing is not about computers anymore. It is about living

TerminaliTerminali

• Intelligenti

• Stupidi

• Self service BancomatCertificazione comunaleSportello Segreterie Studenti

Universitarie

Page 15: Computing is not about computers anymore. It is about living

2. Hardware2. HardwareComponenti di base di un computerComponenti di base di un computer

• Memoria centrale

• Unità centrale di elaborazione (UCE o CPU)

• Unità periferiche di input ed output

Input OutputMemoria

CPU

Page 16: Computing is not about computers anymore. It is about living

Esempio di scheda assemblata con microcircuiti (chip)

Page 17: Computing is not about computers anymore. It is about living

Central Processing Unit (CPU)Central Processing Unit (CPU)

•E’ un microprocessore che raggruppa le funzioni di calcolo, di controllo e supervisione del calcolatore

•Gestisce le unità periferiche di ingresso ed uscita dati, controllandone il funzionamento

•E’ attivata da un impulso (segnale di clock) che si ripete milioni di volte al secondo

Page 18: Computing is not about computers anymore. It is about living

MEMORIAMEMORIACENTRALECENTRALE

CPUCPU DISP.DISP.I/OI/O

ESTERNOESTERNO

BUSBUSBUSBUS

BUSBUS

Page 19: Computing is not about computers anymore. It is about living

MEMORIAMEMORIACENTRALECENTRALE

REGISTRIREGISTRI

11

CLOCKCLOCK

CONTROLLOCONTROLLO

UNITÀ LOGICO-ARITMETICAUNITÀ LOGICO-ARITMETICA22

33

CPUCPU

1 - BUS DATI1 - BUS DATI2 - BUS INDIRIZZI2 - BUS INDIRIZZI3 - BUS CONTROLLO3 - BUS CONTROLLO

Page 20: Computing is not about computers anymore. It is about living

ClockClock

Orologio interno al calcolatore che scandisce l’esecuzione delle istruzioni

A ogni ciclo del clock corrisponde l’esecuzione di una istruzione elementare

La velocità del clock è misurata in Megahertz (MHz)= milioni di cicli al secondoGigaHertz (GHz) = miliardi di cicli al secondo

Page 21: Computing is not about computers anymore. It is about living

Bus di sistemaBus di sistema

Serie di connessioni elementari lungo le quali viene trasferita l’informazione. Collega la CPU alla memoria centrale o all’interfaccia di una periferica

Capacità della linea: quantità di bit che possono essere trasmessi in ogni operazione

Velocità di trasmissione: tempo medio impiegato da due unità per scambiarsi un dato

Page 22: Computing is not about computers anymore. It is about living

Parametri caratteristici di una CPUParametri caratteristici di una CPU

• Lunghezza delle parole binarie che è in grado di elaborare - espressa in numero di bit (16, 32, 64)

• Lunghezza delle parole binarie che è in grado di ricevere/inviare all’esterno con un’unica operazione

• Frequenza di clock (MHz o GHz)

• Milioni di istruzioni al secondo (MIPS)

Page 23: Computing is not about computers anymore. It is about living
Page 24: Computing is not about computers anymore. It is about living
Page 25: Computing is not about computers anymore. It is about living

Tipi di processore

Nomeprocessore

Anno Produzione

Num.Transistor

Frequenza Max(MHz)

8080 1974 6000 2

8086 1978 29000 4.77

80286 1982 134000 20

386 1985 275000 33

486 1989 1.2 M 100

Pentium 1993 3.1 M 266

Pentium II 1997 7.5 M 566

Pentium III 1999 16 M 866

Pentium 4 2001 35 M 2.0 GHz