Piero Gallo Fabio Salerno. Task. Corso di informatica. Storia del computer. il libro si estende sul web

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Piero Gallo Fabio Salerno. Task. Corso di informatica. Storia del computer. il libro si estende sul web"

Transcript

1 Piero Gallo Fabio Salerno Task Corso di informatica 1 il libro si estende sul web Storia del computer

2 il libro si estende sul web Dagli LEZIONE albori al 1822 Sin dall antichità l uomo ha sentito l esigenza di eseguire calcoli precisi e privi di errori. I primi strumenti a disposizione furono, naturalmente, le dita, ma quando queste non bastarono più, l uomo fu costretto a utilizzare ogni sorta di espediente: cominciò a tracciare delle aste sui muri della sua abitazione, a formare cumuli di sassi, a usare altri sistemi rudimentali. La necessità lo spinse, nel tempo, a costruire macchine sempre più sofisticate che alleviassero la fatica del calcolo numerico. La prima vera macchina da calcolo fu costruita dai Greci e dai Romani: l abaco, dalla parola greca abax, che significa tavola. Era appunto una tavoletta, divisa in due parti e composta da varie scanalature, all interno delle quali erano inseriti dei sassolini (il principio di funzionamento era simile a quello del pallottoliere). Nel 1623 Wilhelm Schickard costruì la prima macchina per il calcolo automatico, che andò perduta nella Guerra dei 30 anni e della quale si scoprì l esistenza solo nel La macchina di Schickard era capace di compiere le quattro operazioni. Il primo vero successo spettò al filosofo e matematico francese Blaise Pascal che, appena ventenne, nel 1642 progettò una macchina per addizionare e sottrarre, che teneva conto automaticamente dei riporti: la Pascalina, la più antica macchina di calcolo giunta a noi (meno completa, però, di quella di Schickard, poiché effettuava solo due operazioni). Essa diede inizio alla lunga serie di macchine calcolatrici che avrebbe poi aperto il passo agli attuali computer. La Pascalina era composta da una serie di ruote dentate indicanti le unità, le decine, le centinaia e così via, e ognuna era divisa in dieci settori (dallo 0 al 9), corrispondenti alle cifre del sistema decimale. Il suo funzionamento era semplice: per eseguire la somma 7+4 si impostava la ruota delle unità sul 7 e la si faceva avanzare di 4 posizioni. Si otteneva così un 1 sulla ruota delle unità e un altro 1 su quella delle decine, ruotata automaticamente da alcuni ingranaggi, che formavano il numero 11, risultato dell operazione. La macchina di Pascal operava, dunque, in maniera rudimentale; tuttavia essa applicava un principio fondamentale nel calcolo meccanico: il riporto automatico, in base al quale la rotazione completa di una ruota provoca automaticamente lo scatto in avanti di un unità della ruota successiva. Nella seconda metà del secolo, nel 1673, anche il filosofo e scienziato tedesco Gottfried Wilhelm von Leibniz progettò e costruì una macchina calcolatrice, più avanzata rispetto a quella ideata da Pascal, dal momento che era in grado di eseguire automaticamente anche le operazioni di moltiplicazione e divisione, mediante l impiego di un pignone dentato. Nel 1679 Leibniz progettò anche una macchina da calcolo binario, introducendo quello che sarebbe divenuto il codice matematico dei computer moderni. Un contributo indiretto, ma decisivo, allo sviluppo di macchine automatiche per il calcolo, giunse nel 1725 a opera di Bouchon con l invenzione della banda perforata per la programmazione automatica continua dei telai tessili. Tale invenzione venne perfezionata con l adozione di piccole schede a cartoncino dal meccanico Falcon nel P. Gallo F. Salerno Task 1 Storia del computer

3 Dagli albori al 1822 LEZIONE 1 Al francese Joseph M. Jacquard spetta il merito di aver reso industriale questo processo, applicandolo ai telai meccanici; si rivoluzionò, così, l industria tessile. L idea innovatrice di Jacquard fu quella di far guidare automaticamente i movimenti del telaio da una serie di fori praticati su schede di cartone. La trama e l ordito della stoffa erano codificati da queste schede di controllo, che venivano lette da una serie di uncini collegati ai vari fili da intrecciare. Nacque così, per compiti completamente diversi da quelli successivamente svolti in informatica, la scheda perforata, utilizzata per trasmettere a una macchina le informazioni necessarie per il suo funzionamento. La scheda perforata è stata usata fino a pochi decenni fa come strumento di input. Era costituita da un cartoncino rettangolare di dimensioni standard e suddivisa in ottanta colonne e dodici righe: in ciascuna colonna poteva essere memorizzato un carattere mediante la perforazione di fori rettangolari in opportune posizioni. Le apparecchiature che servivano per la perforazione delle schede erano di due tipi: perforatori, che realizzavano la perforazione in modo automatico, e perforatrici di tipo manuale, costituite da una tastiera analoga a quella delle comuni macchine per scrivere. Occorre attendere, però, gli studi di Charles Babbage e di Ada Lovelace per giungere a qualcosa di veramente innovativo. Charles Babbage nacque nel 1791 da una famiglia benestante e si rivelò ben presto un genio matematico. Fu proprio lavorando alla correzione dei numerosi errori da lui individuati nelle tavole logaritmiche che gli venne l idea di costruire un apparecchio di calcolo. Nel 1822 egli presentò alla Royal Astronomical Society il primo modello di Macchina differenziale, una macchina in grado di eseguire i calcoli necessari per costruire le tavole logaritmiche e il cui nome derivava da una tecnica matematica chiamata calcolo differenziale. La Royal Astronomical Society incoraggiò Babbage a perfezionare l apparecchio. Insieme a Lady Ada Augusta contessa di Lovelace, figlia di lord Byron, Babbage intraprese un progetto molto ambizioso, la costruzione della Analytical Engine, ossia la Macchina analitica. Questo apparecchio, che riceveva i comandi da una scheda perforata, doveva essere in grado di calcolare i valori di funzioni matematiche molto più complesse della funzione logaritmo, ma fin dagli inizi difficoltà di ogni tipo ne limitarono il funzionamento. La macchina doveva essere gigantesca (a giudicare dai pochi disegni rimasti nel progetto), tanto da occupare tutto l enorme laboratorio di Babbage. P. Gallo F. Salerno Task 1 Storia del computer 3

4 il libro si estende sul web LEZIONE Dall Ottocento al Novecento A Babbage vennero a mancare i finanziamenti del governo inglese, poiché non onorò il primo contratto stipulato, quello relativo alla seconda macchina differenziale (più grande della prima). Per questa ragione, e non per inadeguatezza tecnologica, come è stato spesso scritto, egli dovette rinunciare alla costruzione della macchina analitica. La macchina analitica si basava su due principi di funzionamento sorprendentemente moderni: una parte chiamata store o memoria; una parte chiamata mill o unità di calcolo. Chi riuscì a costruire una macchina differenziale funzionante, come riconobbe lo stesso Babbage, fu lo svedese Georg Scheutz, il primo a realizzare una macchina da calcolo con meccanismo stampante e, soprattutto, il primo europeo a esportare tecnologie di calcolo negli Stati Unit i, aprendo in questa nazione l era del calcolo automatico. La macchina di Scheutz fu acquistata dall osservatorio astronomico di Albany, nello stato di New York, per calcolare le posizioni di alcuni astri. Nel 1847, l inglese George Boole con la sua opera Mathematical analysis of logic gettò le basi del sistema logico binario. Nel 1880 fu svolto negli Stati Uniti il censimento della popolazione e le registrazioni trattate manualmente consentirono di usufruire dei risultati soltanto sette anni dopo. Quando nel 1890 si dovette ripetere il censimento, in molti ebbero il timore che i risultati non si potessero conseguire prima della fine della decade, poiché nel decennio trascorso la popolazione era notevolmente aumentata. Per superare il problema, un ingegnere che collaborava con l Ufficio Censimento degli Stati Uniti, Herman Hollerith, riprese il concetto della scheda perforata, adattandolo alle esigenze del censimento e suggerendo di registrare sulla scheda tutti i dati, in modo da poterli sottoporre a una parziale elaborazione meccanica. L idea era, quindi, quella di perforare i dati su schede e di rilevare la presenza di una perforazione mediante aghi percorsi da corrente elettrica. Le macchine di questo tipo, chiamate tabulatrici, vennero utilizzate nei vari uffici governativi per l elaborazione dei dati del censimento. Si passò, così, da sette anni a sei settimane per ricevere il risultato del censimento. Da quel momento, l applicazione di queste unità meccanografiche si estese in modo repentino e iniziò il loro impiego anche nel settore commerciale. Per la produzione di tali apparecchiature, nel 1896 Hollerith fondò una società per sfruttare il brevetto, la Tabulating Machine Company che, sotto la guida di Thomas Watzon sr, diventerà, nel 1924 la International Business Machine Corporation (IBM). 4 P. Gallo F. Salerno Task 1 Storia del computer

5 Dall Ottocento al Novecento LEZIONE 2 Per ulteriore conferma delle intuizioni di Babbage, si dovette attendere il 1936, quando un giovane matematico di Cambridge, Alan Turing, pubblicò un articolo sulla rivista On Computable Numbers. Il nome di Turing è rimasto pressoché sconosciuto ai più, ma il suo apporto contribuì notevolmente allo sviluppo dell informatica. Turing fu alla guida di un gruppo di ricercatori e sviluppò l invenzione più segreta della seconda guerra mondiale, Colossus, il primo computer elettromeccanico, costruito da T. H. Flowers. Questo apparecchio fu utilizzato per decifrare il codice segreto tedesco Enigma durante il conflitto. Nel 1939 Konrad Zuse costruì lo Z1, primo di una innovativa serie di calcolatori elettromeccanici basati sul sistema binario e programmabili, funzionanti prima a memorie meccaniche e poi a relè. La macchina presentava una struttura già del tutto analoga a quella dei computer moderni, poiché anche essa faceva la distinzione tra unità di memoria e unità di calcolo, e funzionava alla velocità di clock di un solo Hertz, generata da un motore elettrico. Gli studi di Zuse e quelli di John Vincent Atanasoff, inventore della memoria rigenerativa, furono la base principale per le successive innovazioni apportate all architettura dei computer di cui, come vedremo a breve, il principale artefice fu John von Neumann. Il convegno internazionale di Informatica del 1998 riconobbe a Konrad Zuse con il suo Z1 il ruolo di inventore del primo computer programmabile funzionante della storia. Dopo la guerra, Turing si recò negli Stati Uniti, dove partecipò al primo progetto americano di computer, l ENIAC (Electronic Numerical Integrator And Computer) il primo calcolatore elettronico messo in funzione nel 1946 per usi concreti nella storia (aveva, comunque, una base di calcolo decimale e non binaria). L apparecchio, progettato dall Università di Pennsylvania, impiegava valvole (ne saltava una ogni due minuti, a causa dell eccessivo calore generato dalla macchina) e occupava uno spazio di 180 metri quadrati. L ENIAC pose fine all era dei calcolatori meccanici, perché fu il primo calcolatore elettronico della storia. Il primo computer Turing-completo basato sul sistema numerico binario e totalmente programmabile fu lo Z3, costruito in Germania da componenti riciclati di telefonia da Konrad Zuse, che lo realizzò praticamente da solo, nel Lo Z3 venne poi distrutto in un bombardamento dagli alleati, e per molti anni ne è stata ignorata perfino l esistenza; di conseguenza il primato di primo computer della storia è stato ingiustamente riconosciuto alla macchina statunitense ENIAC. P. Gallo F. Salerno Task 1 Storia del computer 5

6 il libro si estende sul web LEZIONE Dagli anni Cinquanta agli anni Settanta Nel 1948 furono utilizzati i transistor al silicio, che, rispetto alle valvole, permisero di ottenere velocità di calcolo impressionanti, maggiore accuratezza e bassa generazione di calore. Al pari delle valvole, i transistor vennero impiegati come interruttori elettronici. A metà degli anni Sessanta, gli scienziati riuscirono a produrre circuiti miniaturizzati e, grazie alle ingenti somme di denaro investite nella ricerca spaziale, vennero prodotti i primi circuiti integrati su singoli chip di silicio. Questi componenti hanno consentito di compiere un ulteriore balzo in avanti nella costruzione dei computer. È proprio grazie a questa scoperta che inizia la corsa alla miniaturizzazione dei componenti elettronici, coronata dall integrazione in un solo chip di più circuiti. Nacque, così, il microprocessore: il primo fu l INTEL 4004, costruito negli Stati Uniti da un team di cui faceva parte l italiano Federico Faggin. Sebbene il microchip sia poco simile alla gigantesca macchina analitica di Babbage e Lovelace o al Colossus di Turing, l architettura dei moderni computer si basa ancora sui principi impostati da Babbage e la teoria enunciata da Turing rimane ancora oggi importante. 6 P. Gallo F. Salerno Task 1 Storia del computer Tra gli uomini che hanno fatto la storia dell elaborazione automatica occorre ricordare anche l architetto dei moderni computer, John von Neumann, il quale prese parte al progetto ENIAC come consulente per la parte logica del sistema. Il suo lavoro ha influenzato enormemente i successivi sviluppi dell informatica. Egli suggerì, tra l altro, di dotare i futuri computer di programmi interni allo stesso apparecchio e di impiegare la numerazione binaria per rappresentare programmi e dati nella memoria del computer, recuperando le intuizioni del tedesco Zuse e di Atanosoff che, come abbiamo visto, per primi avevano costruito calcolatori funzionanti a relè e, quindi, basati sul sistema binario. Con l introduzione di tali concetti, gli elaboratori elettronici superarono, pertanto, la prima struttura elementare e assunsero le caratteristiche conservate e sviluppate fino ai nostri giorni. Mettendo in pratica le sue idee, von Neumann, che lavorò in costante collaborazione con un gruppo di esperti militari e di professori universitari di Princeton, costruì intorno al 1952 un calcolatore denominato IAS o Princeton o Macchina di von Neumann. La flessibilità operativa di questa macchina fece sì che congegni nati allo scopo di alleviare i problemi di calcolo per tecnici e scienziati potessero essere impiegati in futuro nella soluzione di problemi di natura completamente diversa, di tipo amministrativo, gestionale e produttivo. La diffusione nell uso degli elaboratori elettronici ha contribuito quindi alla nascita di una nuova area scientifica e tecnologica, che va ormai comunemente sotto il nome di informatica.

7 Dagli anni Cinquanta agli anni Settanta LEZIONE 3 Nel 1970 nei laboratori Xerox di Palo Alto viene concretizzato un progetto molto in avanti sui tempi, che vide la prima luce due anni dopo, nel 1972: lo Xerox Alto. Prodotto dal Palo Alto Research Center (PARC), questo è il primo computer nella storia a essere dotato di un display bitmap a finestre con capacità di sovrapposizione, connesso alla prima stampante laser, collegato alla prima rete Ethernet in local area network (LAN), e dotato del primo linguaggio orientato agli oggetti: Smalltalk. Lo Xerox Alto rimarrà un concept computer, ma darà il vita al progetto Xerox Star (1981), il primo computer in assoluto sul mercato dotato di interfaccia GUI (Graphical User Interface) a icone, con mouse, i cui concetti e le cui soluzioni ispireranno tutto il mondo dell informatica di là da venire. Nell aprile 1975 nei laboratori di Ricerca & Sviluppo della Olivetti di Ivrea, giovani ingegneri e diplomati non stavano a guardare e alla fiera di Hannover venne presentato il P6060, primo personal al mondo con floppy disk incorporato. Era in concorrenza con un prodotto IBM simile ma dotato di floppy disk esterno. Nel successivo prodotto, l M20 (1982) l azienda adottò per la prima volta il microprocessore. Infine, sono da menzionare Steve Wozniac e Steve Jobs, che fin da giovanissimi progettavano computer. Pochi altri hanno contribuito alla miniaturizzazione e alla diffusione su larga scala del computer. Tra le loro invenzioni ricordiamo l Apple II (che oggi è un computer da collezionisti), realizzato con l aiuto finanziario di Mike Markkula nel 1977: esso fu il primo personal computer della storia a impiegare unità a dischetti e rimane ancora oggi uno dei più grandi successi commerciali della storia dell informatica. Wozniac ha lavorato fino a pochi anni fa a nuovi progetti per Apple Corporation, di cui Jobs è il presidente (almeno sino al momento di redazione di questo volume). La novità introdotta dall Apple II non riguardava solo l hardware ma anche un componente del suo software: il BASIC, un linguaggio che garantiva una programmazione molto più agevole rispetto ai codici esadecimali e ottali dei primi computer. Dal punto di vista hardware, l Apple II disponeva di una memoria di massa costituita da un floppy disk da 5,25 pollici. Nello stesso periodo altri costruttori diedero l avvio a una grande corsa al ribasso dei prezzi. Realizzarono macchine potenti quanto i primi personal computer, ma decisamente più economiche. Fu l era di Sinclair, con lo ZX-80 e lo Spectrum, e della Commodore, con il C64, i primi home computer della storia. P. Gallo F. Salerno Task 1 Storia del computer 7

8 il libro si estende sul web LEZIONE Dagli anni Ottanta a oggi Agli inizi degli anni Ottanta, al già gremito mercato di case costruttrici di personal computer si aggiunse IBM, che introdusse sul mercato il PC IBM o IBM 5150, una macchina basata su un potente microprocessore, l Intel 8088, e mise gli schemi tecnici a disposizione di tutti i produttori di accessori per computer che, in tal modo, realizzarono ogni genere di schede aggiuntive. Nacque così la seconda generazione dei personal: i businnes o professional computer, che avevano un prezzo quasi analogo ai loro predecessori, ma erano molto più potenti. Il PC IBM divenne lo standard e con esso anche il suo sistema operativo, il CP/M, che, per le esagerate condizioni di licenza d uso imposte da Digital Research venne sostituito con l MS-DOS, Disk Operating System progettato dalla Seattle Computer Company e acquistato per poche centinaia di dollari da Bill Gates che nel 1977, insieme con Paul Allen e Steve Ballmer fondò Microsoft, una delle più potenti software house del mondo. Il 27 giugno 2008, dopo 33 anni, Bill Gates dà ufficialmente le dimissioni da presidente lasciando il suo posto a Steve Ballmer, suo cosiddetto braccio destro da ormai più di due da anni. Ora Gates si dedica a tempo pieno alla sua Foundation, insieme alla moglie Melinda Gates, e alla ricerca di nuovi software e hardware, per una maggior semplicità di utilizzo da parte degli utenti. Il successo di IBM non passò inosservato, le industrie informatiche delle tigri orientali (Taiwan, Singapore e così via) si misero subito al lavoro per clonare il PC IBM. La clonazione, cioè la duplicazione, fu possibile poiché IBM forniva assieme al PC anche gli schemi elettrici, e il listato del sistema operativo era facilmente ottenibile. Il passo per la produzione industriale dei cloni fu brevissimo. In pochi anni il mondo fu invaso da enormi quantità di PC clonati, dalle prestazioni sempre più brucianti e dai costi sempre più bassi. Nel 1984 Apple produce il secondo passaggio evolutivo che porta agli attuali personal computer. Dopo l insuccesso dell Apple Lisa, che, nel 1983 fu il primo computer (commerciale e su larga scala) dotato di serie di interfaccia grafica e di mouse, troppo costoso e con un design poco appariscente, l azienda di Cupertino (California) decide di ritentare l impresa col Macintosh, decisamente più elegante nel design e nell approccio all interfaccia grafica. Nasceva così il concetto di WIMP (Windows Icons Mouse and Pointer). Il primo modello di Mac fu messo in vendita al prezzo di dollari e ottenne un successo di mercato senza precedenti, grazie al suo approccio amichevole (user-friendly) e alla facilità d uso del suo sistema operativo, il Mac OS. La sua interfaccia grafica (GUI) usava per la prima volta metafore facili da comprendere, quali il cestino, la scrivania, le finestre, gli appunti e così via, aprendo finalmente l uso del computer anche a persone con limitate conoscenze informatiche. 8 P. Gallo F. Salerno Task 1 Storia del computer

9 Dagli anni Ottanta a oggi LEZIONE 4 In seguito al successo mondiale del Macintosh, molte di queste caratteristiche innovative furono mutuate da Microsoft nella creazione del proprio sistema operativo Windows, scatenando una battaglia anche legale durata oltre un decennio. Nel 1987 nasce Amiga2000. Amiga è una piattaforma informatica originariamente ideata da una piccola compagnia americana, Hi-Toro. Questo gruppo d informatici e ingegneri inizialmente voleva creare una macchina da gioco dalle grandi capacità grafiche e sonore. In seguito, a mano a mano che il progetto avanzava, Hi-Toro incorporò alla proto-console caratteristiche proprie di un personal computer multimediale coordinate da un elegante sistema operativo, AmigaOS, che già allora offriva un reale preemptive multitasking. Era il 23 luglio 1985 quando venne mostrato al mondo l Amiga 1000 da Andy Warhol. Nacque così la piattaforma che fu soprannominata Advanced Multitasking Integrated Graphics Architecture, in breve AMIGA. Hi-Toro fu poi acquisita, insieme al progetto Amiga, da una famosa casa produttrice di personal computer, Commodore, la quale commercializzò il prodotto dall ottobre del Date le eccezionali caratteristiche di Amiga per l epoca, la piattaforma raccolse un notevole seguito tra gli esperti e gli appassionati di informatica che si distinsero per un notevole spirito di comunità. Tuttavia una serie di errori strategici e lo scarso interesse degli amministratori di Commodore verso Amiga portarono alla bancarotta dell azienda che andò in liquidazione volontaria nell aprile del 1994, con conseguente vendita della tecnologia Amiga ad una serie di aziende specializzate in personal computer che non seppero rivalutarla adeguatamente: di fatto la piattaforma finì per essere sostenuta prevalentemente da una schiera di affezionati utenti e programmatori. Dopo oltre 25 anni di primato nell industria dell hardware, nel dicembre 2004 IBM, pur essendo tra i leader del mercato, decide di abbandonare la fabbricazione dei personal computer di ogni tipo, dai desktop ai notebook, cedendo marchio e quote di mercato alla cinese Lenovo, azienda che detiene il primo posto per vendite in Asia, escludendo il Giappone. L accordo prevede la fornitura dei servizi da parte di IBM a Lenovo, che diviene così il terzo produttore mondiale. Attualmente si assiste a una specializzazione nella produzione dell hardware per cui le grandi case produttrici tendono a sviluppare i singoli componenti (schede madri, CPU, schede grafiche e così via) piuttosto che prodotti completi. Delle grandi case che producevano sia hardware sia software sono attualmente attivi solo pochi marchi, tra cui, ad esempio, Sun Microsystems, che continua a detenere un primato per i grandi server. P. Gallo F. Salerno Task 1 Storia del computer 9

Breve storia del calcolo automatico

Breve storia del calcolo automatico Corso di Laurea Ingegneria Informatica Fondamenti di Informatica Approfondimenti 01 Breve storia del calcolo automatico Marzo 2010 L architettura del calcolatore 1 Approfondimenti: Storia del calcolo automatico

Dettagli

Breve storia dei sistemi di calcolo

Breve storia dei sistemi di calcolo FONDAMENTI DI INFORMATICA Ing. Davide PIERATTONI Facoltà di Ingegneria Università degli Studi di Udine Breve storia dei sistemi di calcolo 1 Nota di Copyright Questo insieme di trasparenze (detto nel seguito

Dettagli

Parte I. Evoluzione dei Sistemi di Elaborazione (a.a. 2008-2009)

Parte I. Evoluzione dei Sistemi di Elaborazione (a.a. 2008-2009) Parte I Evoluzione dei Sistemi di Elaborazione (a.a. 2008-2009) I.1 Evoluzione degli Elaboratori N.B. Quasi tutto è successo negli ultimi 50 anni I.2 Generazione 0 (1600-1945) Pascal (1623-1662) Pascaline:

Dettagli

Evoluzione del calcolatore e fondamenti della programmazione

Evoluzione del calcolatore e fondamenti della programmazione Informatica e fondamenti della programmazione Disciplina che si occupa dell informazione e del suo trattamento in modo automatico Mezzi fisici: i computer Mezzi logici: procedimenti di elaborazione, algoritmi

Dettagli

Breve Storia del Computer

Breve Storia del Computer Prof. Claudio Maccherani Perugia ITC Aldo Capitini a.s. 2001-2002 ITC Vittorio Emanuele II a.s. 2005-2006 Breve Storia del Computer...1...3...4...4...5...6 Istituto Tecnico Commerciale Vittorio Emanuele

Dettagli

Corso di Informatica

Corso di Informatica CdLS in Odontoiatria e Protesi Dentarie Corso di Informatica Prof. Crescenzio Gallo crescenzio.gallo@unifg.it Il Computer!2 Differenti significati (da Wikipedia) elaboratore: in italiano, sottintende un

Dettagli

La disumanità del computer sta nel fatto che una volta programmato e messo in funzione, si comporta in maniera perfettamente onesta.

La disumanità del computer sta nel fatto che una volta programmato e messo in funzione, si comporta in maniera perfettamente onesta. La disumanità del computer sta nel fatto che una volta programmato e messo in funzione, si comporta in maniera perfettamente onesta.(isaac Asimov) I computer sono incredibilmente veloci, accurati e stupidi.

Dettagli

Fondamenti di Informatica 2. Storia dei sistemi di calcolo

Fondamenti di Informatica 2. Storia dei sistemi di calcolo Corso di per il corso di Laurea di Ingegneria Gestionale Storia dei sistemi di calcolo Università degli Studi di Udine - A.A. 2010-2011 Docente Ing. Sandro Di Giusto Ph.D. Corso di Laurea in Ingegneria

Dettagli

A parte alcuni dispositivi rudimentali dell'antichità classica, non vi furono progressi tecnologici rilevanti fino a circa il 1650 Per tre secoli,

A parte alcuni dispositivi rudimentali dell'antichità classica, non vi furono progressi tecnologici rilevanti fino a circa il 1650 Per tre secoli, Storia del Calcolatore A parte alcuni dispositivi rudimentali dell'antichità classica, non vi furono progressi tecnologici rilevanti fino a circa il 1650 Per tre secoli, vennero ideati dispositivi meccanici

Dettagli

Il termine Computer proviene dal latino computare, composto di cum e putare, nel significato di contare, calcolare.

Il termine Computer proviene dal latino computare, composto di cum e putare, nel significato di contare, calcolare. Storia breve del calcolatore Definizioni "Calcolatore, computer oppure elaboratore elettronico sono le denominazioni più usate nella nostra lingua per definire la macchina straordinaria che - fra le molte

Dettagli

Un po di storia. Fu Herman Hollerith, nel 1890, a sviluppare la macchina a schede perforate

Un po di storia. Fu Herman Hollerith, nel 1890, a sviluppare la macchina a schede perforate Introduzione Ing. Leonardo Rigutini Ph.D. Dipartimento di Ingegneria dell Informazione Università di Siena Via Roma 53 53100 Siena - Italy rigutini@dii.unisi.it http://www.dii.unisi.it/~rigutini/ Cos è

Dettagli

Corso di Informatica

Corso di Informatica CdLS in Odontoiatria e Protesi Dentarie Corso di Informatica Prof. Crescenzio Gallo crescenzio.gallo@unifg.it Il Computer 2 Differenti significati (da Wikipedia) elaboratore: in italiano, sottintende un

Dettagli

Sistemi Operativi. Modulo 2. C. Marrocco. Università degli Studi di Cassino

Sistemi Operativi. Modulo 2. C. Marrocco. Università degli Studi di Cassino Sistemi Operativi Modulo 2 Schema di un Sistema di Calcolo Programmi Dati di Input Calcolatore Dati di output Modello di von Neumann Bus di sistema CPU Memoria Centrale Memoria di Massa Interfaccia Periferica

Dettagli

Corso di Alfabetizzazione Informatica

Corso di Alfabetizzazione Informatica Corso di Alfabetizzazione Informatica Lezione 6 a.a. 2010/2011 Francesco Fontanella La Complessità del Hardware Il modello di Von Neumann è uno schema di principio. Attualmente in commercio esistono: diversi

Dettagli

Elementi di informatica

Elementi di informatica Elementi di informatica Lerina Aversano Anno Accademico 2006/ 2007 Informazioni preliminari 6 crediti (circa 52 ore di lezione) 36 ore di lezione 8 ore di esercitazione 8 ore di laboratorio 1 Orario delle

Dettagli

Corso abilitante A042. Rosa Maria D Angelo

Corso abilitante A042. Rosa Maria D Angelo Corso abilitante A042 Rosa Maria D Angelo Fin dall'antichità gli uomini hanno sempre cercato di rendere meno laboriosi i calcoli. Il desiderio di rendere più veloce e più possibile automatico il calcolo

Dettagli

Appunti di informatica - calcolatori elettromeccanici

Appunti di informatica - calcolatori elettromeccanici Appunti di informatica - calcolatori elettromeccanici Negli anni 30 vengono effettuate parecchie installazioni di macchine tabulatrici a schede presso tutte le principali società. Nasce una vera rivoluzione

Dettagli

ORGANIZZAZIONE DEI CALCOLATORI INTRODUZIONE

ORGANIZZAZIONE DEI CALCOLATORI INTRODUZIONE ORGANIZZAZIONE DEI CALCOLATORI INTRODUZIONE Mariagiovanna Sami 1 08-2 - UN PO DI STORIA L idea di calcolatore programmabile risale alla prima metà dell Ottocento - la macchina analitica di Charles Babbage

Dettagli

Storia dell informatica

Storia dell informatica Storia dell informatica INFORMATICA INFORMATICA INTRODUZIONE PERCHE' I COMPUTER? LIMITI DELLE CAPACITA' ELABORATIVE UMANE. VELOCITA' LIMITATA 2. PESANTI LIMITI ALLA COMPLESSITA DEI PROBLEMI AFFRONTABILI

Dettagli

Fondamenti di informatica: un po di storia

Fondamenti di informatica: un po di storia 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

Dettagli

Alla scoperta dell'hardware

Alla scoperta dell'hardware Alla scoperta dell'hardware Ministero dell'isruzione, dell'università e Ricerca Istituto Comprensivo di Cisano Bergamasco Scuola secondaria di primo gredo di Cisano Bergamasco Anno Scolastico 2015-2016

Dettagli

Fondamenti di Informatica 1 A.A. 2005-2006. Studenti. Obiettivo del corso. Programma del corso

Fondamenti di Informatica 1 A.A. 2005-2006. Studenti. Obiettivo del corso. Programma del corso Fondamenti di Informatica 1 A.A. 2005-2006 Settore dell'informazione Canale 2-3 Docente: Laura Gilda Paccagnella Dipartimento di Matematica Pura ed Applicata tel. 049-8275906 email: laurap@math.unipd.it

Dettagli

Fondamenti di Informatica. Docenti: Prof. Luisa Gargano Prof. Adele Rescigno BENVENUTI!

Fondamenti di Informatica. Docenti: Prof. Luisa Gargano Prof. Adele Rescigno BENVENUTI! Fondamenti di Informatica Docenti: Prof. Luisa Gargano Prof. Adele Rescigno BENVENUTI! Finalità: Fornire gli elementi di base dei concetti che sono di fondamento all'informatica Informazioni Pratiche ORARIO:

Dettagli

Software e Algoritmi. Lezione n. 3

Software e Algoritmi. Lezione n. 3 Software e Algoritmi Lezione n. 3 Software definizione informatica Istruzioni che eseguite da un computer svolgono una funzione prestabilita con prestazioni prestabilite - (programma di alto livello ed

Dettagli

Commodore 64. Nel gennaio 1981, la Commodore iniziò il progetto dei chip grafico e sonoro per una nuova generazione di console per videogiochi.

Commodore 64. Nel gennaio 1981, la Commodore iniziò il progetto dei chip grafico e sonoro per una nuova generazione di console per videogiochi. Commodore La Commodore International Ltd è stata una holding multinazionale che ha operato principalmente nel settore dell'informatica. Ha iniziato la sua attività nel 1962 producendo macchine per ufficio.

Dettagli

Corso di Sistemi di Elaborazione delle informazioni

Corso di Sistemi di Elaborazione delle informazioni Corso di Sistemi di Elaborazione delle informazioni Sistemi Operativi Francesco Fontanella La Complessità del Hardware Il modello di Von Neumann è uno schema di principio. Attualmente in commercio esistono:

Dettagli

Tecnico Superiore per lo sviluppo del software finalizzato alla valorizzazione e promozione turistica, culturale ed ambientale del territorio

Tecnico Superiore per lo sviluppo del software finalizzato alla valorizzazione e promozione turistica, culturale ed ambientale del territorio Tecnico Superiore per lo sviluppo del software finalizzato alla valorizzazione e promozione turistica, culturale ed ambientale del territorio Settembre/Ottobre 2010 Corso di Informatica di Base Docente:

Dettagli

Origini e caratteristiche dei calcolatori elettronici

Origini e caratteristiche dei calcolatori elettronici Origini e caratteristiche dei calcolatori elettronici Lunedì, 09 ottobre 2006 Supercomputer, mainframe 1 Server, workstation, desktop, notebook, palmare Un po di storia 1642 Biagio Pascal 1671 Leibniz

Dettagli

I SISTEMI OPERATIVI CONCETTI INTRODUTTIVI

I SISTEMI OPERATIVI CONCETTI INTRODUTTIVI I SISTEMI OPERATIVI CONCETTI INTRODUTTIVI Il Software Software di Base Sistema Operativo (Software di base essenziale) Software di base non essenziale Utility Driver Software applicativi (Applicazioni)

Dettagli

Calcolatori Elettronici

Calcolatori Elettronici Calcolatori Elettronici (5 crediti) A.Marchetti Spaccamela a.a. 2006/2007 Informazione generali sul corso Obiettivo del corso: Conoscenza del funzionamento di un calcolatore elettronico Verifica Prova

Dettagli

CALCOLATORI ELETTRONICI A cura di Luca Orrù

CALCOLATORI ELETTRONICI A cura di Luca Orrù Lezione 1 Obiettivi del corso Il corso si propone di descrivere i principi generali delle architetture di calcolo (collegamento tra l hardware e il software). Sommario 1. Tecniche di descrizione (necessarie

Dettagli

Hardware e Software. 09/10/01 Introduzione all'informatica 1. Il Computer. Il computer è un elaboratore elettronico digitale:

Hardware e Software. 09/10/01 Introduzione all'informatica 1. Il Computer. Il computer è un elaboratore elettronico digitale: Hardware e Software Il termine Hardware (HW) indica la struttura fisica del computer costituita dai componenti elettronici interni ed esterni. Il software è l insieme dei programmi che consentono all HW

Dettagli

Teoria e tecniche delle comunicazioni di massa (2008/2009)

Teoria e tecniche delle comunicazioni di massa (2008/2009) Teoria e tecniche delle comunicazioni di massa (2008/2009) I nuovi media. Linguaggi e usi sociali. Prima parte - I nuovi media in una prospettiva storico-evolutiva Lezione 2 - Breve storia del computer

Dettagli

SISTEMI OPERATIVI alla base di tutto. Informatica Applicata Prof.Emanuela Zilio

SISTEMI OPERATIVI alla base di tutto. Informatica Applicata Prof.Emanuela Zilio SISTEMI OPERATIVI alla base di tutto 1 Sistemi Operativi: avvio All avvio del computer, terminate le verifiche del BIOS, il controllo passa al sistema operativo. Il Sistema Operativo opera come intermediario

Dettagli

CHARLES BABBAGE di Agostino Rolando

CHARLES BABBAGE di Agostino Rolando CHARLES BABBAGE di Agostino Rolando Celebre matematico inglese, Charles Babbage progettò diverse macchine da calcolo, tra cui la Macchina Analitica (Analytical Engine), considerata il precursore dei moderni

Dettagli

Informatica giuridica (corso propedeutico) 1

Informatica giuridica (corso propedeutico) 1 STORIA DELL ELABORAZIONE ELETTRONICA 1 PREISTORIA Abaco a pallottoliere (2000 a.c.) Calcolatrici meccaniche progettate da matematici (Nepero, Pascal, Liebnitz) nel 17 e 18 secolo Charles Babbage (Università

Dettagli

Obiettivi del corso: Fornire le nozioni di base sull architettura dei sistemi di calcolo Fornire i primi strumenti di descrizione e di analisi dei sistemi digitali Descrivere in modo verticale il funzionamento

Dettagli

MODULO 02. Iniziamo a usare il computer

MODULO 02. Iniziamo a usare il computer MODULO 02 Iniziamo a usare il computer MODULO 02 Unità didattica 01 Conosciamo il sistema operativo In questa lezione impareremo: a conoscere le caratteristiche del sistema operativo a cosa servono i sistemi

Dettagli

Corso per i docenti neo assunti due incontri di formazione sulle tecnologie

Corso per i docenti neo assunti due incontri di formazione sulle tecnologie Corso per i docenti neo assunti due incontri di formazione sulle tecnologie BREVI CENNI DI STORIA - 35 anni sono come 100.000 di evoluzione L HARDWARE: componenti input, output e di elaborazione IL SOFTWARE:

Dettagli

L evoluzione dei calcolatori

L evoluzione dei calcolatori L evoluzione dei calcolatori Cosa ha influito sull evoluzione dei calcolatori! Processori sempre più veloci! Componenti sempre più piccoli " più vicini " elaborazione più veloce # Ma la velocità è derivata

Dettagli

IL COMPUTER. Nel 1500 Leonardo Da Vinci progettò una macchina sui pignoni dentati in grado di svolgere semplici calcoli. Nel 1642 Blase Pascal

IL COMPUTER. Nel 1500 Leonardo Da Vinci progettò una macchina sui pignoni dentati in grado di svolgere semplici calcoli. Nel 1642 Blase Pascal IL COMPUTER. Nel 1500 Leonardo Da Vinci progettò una macchina sui pignoni dentati in grado di svolgere semplici calcoli. Nel 1642 Blase Pascal realizzò la prima macchina da calcolo con un principio meccanico

Dettagli

INTRODUZIONE ALL INFORMATICA

INTRODUZIONE ALL INFORMATICA INTRODUZIONE ALL INFORMATICA Cosa è l Informatica? Scienza degli elaboratori elettronici (Computer Science) Scienza dell informazione Scienza della rappresentazione, memorizzazione, elaborazione e trasmissione

Dettagli

Contenuti. Visione macroscopica Hardware Software. 1 Introduzione. 2 Rappresentazione dell informazione. 3 Architettura del calcolatore

Contenuti. Visione macroscopica Hardware Software. 1 Introduzione. 2 Rappresentazione dell informazione. 3 Architettura del calcolatore Contenuti Introduzione 1 Introduzione 2 3 4 5 71/104 Il Calcolatore Introduzione Un computer...... è una macchina in grado di 1 acquisire informazioni (input) dall esterno 2 manipolare tali informazioni

Dettagli

INTRODUZIONE ALL INFORMATICA

INTRODUZIONE ALL INFORMATICA INTRODUZIONE ALL INFORMATICA Cosa è l Informatica? Scienza degli elaboratori elettronici (Computer Science) Scienza dell informazione Scienza della rappresentazione, memorizzazione, elaborazione e trasmissione

Dettagli

Software di sistema e software applicativo. I programmi che fanno funzionare il computer e quelli che gli permettono di svolgere attività specifiche

Software di sistema e software applicativo. I programmi che fanno funzionare il computer e quelli che gli permettono di svolgere attività specifiche Software di sistema e software applicativo I programmi che fanno funzionare il computer e quelli che gli permettono di svolgere attività specifiche Software soft ware soffice componente è la parte logica

Dettagli

Programmazione. Dipartimento di Matematica. Ing. Cristiano Gregnanin. 25 febbraio 2015. Corso di laurea in Matematica

Programmazione. Dipartimento di Matematica. Ing. Cristiano Gregnanin. 25 febbraio 2015. Corso di laurea in Matematica Programmazione Dipartimento di Matematica Ing. Cristiano Gregnanin Corso di laurea in Matematica 25 febbraio 2015 1 / 42 INFORMATICA Varie definizioni: Scienza degli elaboratori elettronici (Computer Science)

Dettagli

Vari tipi di computer

Vari tipi di computer Hardware Cos è un computer? Un computer è un elaboratore di informazione. Un computer: riceve informazione in ingresso (input) elabora questa informazione Può memorizzare (in modo temporaneo o permanente)

Dettagli

Il sistema di elaborazione

Il sistema di elaborazione Il sistema di elaborazione Stefano Brocchi stefano.brocchi@unifi.it Stefano Brocchi Il sistema di elaborazione 1 / 37 Informatica Il termine informatica deriva dalle parole informazione e automatica Stefano

Dettagli

23/02/2014. Dalla scorsa lezione. La Macchina di Von Neumann. Uomo come esecutore di algoritmi

23/02/2014. Dalla scorsa lezione. La Macchina di Von Neumann. Uomo come esecutore di algoritmi Dalla scorsa lezione LABORATORIO DI PROGRAMMAZIONE Corso di laurea in matematica LA MACCHINA DI VON NEUMANN Marco Lapegna Dipartimento di Matematica e Applicazioni Universita degli Studi di Napoli Federico

Dettagli

INTERFACCIA UTENTE----------------------------------------------------------------------------------------------------

INTERFACCIA UTENTE---------------------------------------------------------------------------------------------------- IL FILE SYSTEM PROF. ANTONIO TUFANO Indice 1 FILE SYSTEM ------------------------------------------------------------------------------------------------------------------ 3 1.1. CARATTERISTICHE E STORIA

Dettagli

L'intera evoluzione dei computer e dell'informatica in senso ampio è stata caratterizzata da una crescita esponenziale.

L'intera evoluzione dei computer e dell'informatica in senso ampio è stata caratterizzata da una crescita esponenziale. L'intera evoluzione dei computer e dell'informatica in senso ampio è stata caratterizzata da una crescita esponenziale. Millenni di calcoli a mente o al massimo con strumenti primitivi, come l'abaco. Poi,

Dettagli

Classificazione dei Computer

Classificazione dei Computer Classificazione dei Computer Prof. Vincenzo Auletta 1 I computer sono tutti uguali? Il computer è uno strumento estremamente versatile Può essere utilizzato in tutti i possibili campi Il costo e la facilità

Dettagli

Corso di Informatica

Corso di Informatica Corso di Informatica Modulo T2 1 Sistema software 1 Prerequisiti Utilizzo elementare di un computer Significato elementare di programma e dati Sistema operativo 2 1 Introduzione In questa Unità studiamo

Dettagli

Breve storia del calcolatore. Dott. Pierluigi Paolucci - Fondamenti d'informatica - 2000/2001

Breve storia del calcolatore. Dott. Pierluigi Paolucci - Fondamenti d'informatica - 2000/2001 Breve storia del calcolatore 1 Storia degli elaboratori L età meccanica L età elettrica 1 a generazione (le prime macchine) 2 a generazione (il transistor - 1947) 3 a generazione (i circuiti integrati

Dettagli

Elementi di informatica e web di Guido Fusco

Elementi di informatica e web di Guido Fusco Presentazione UNIVERSITA DEGLI STUDI DI NAPOLI FEDERICO II Facoltà di Sociologia Corso di laurea in culture digitali e della comunicazione http://www.corso-informatica-web.com/ Obiettivi del corso 1 ELEMENTI

Dettagli

Sistemi Operativi: avvio

Sistemi Operativi: avvio Sistemi Operativi: avvio All avvio del computer, terminate le verifiche del BIOS, il controllo passa al sistema operativo. Il Sistema Operativo opera come intermediario tra l hardware del sistema e uno

Dettagli

Sistema di numerazione binario, operazioni relative e trasformazione da base due a base dieci e viceversa di Luciano Porta

Sistema di numerazione binario, operazioni relative e trasformazione da base due a base dieci e viceversa di Luciano Porta Sistema di numerazione binario, operazioni relative e trasformazione da base due a base dieci e viceversa di Luciano Porta Anche se spesso si afferma che il sistema binario, o in base 2, fu inventato in

Dettagli

Corso di laurea in Biotecnologie. Introduzione. Marta Capiluppi marta.capiluppi@univr.it Dipartimento di Informatica Università di Verona

Corso di laurea in Biotecnologie. Introduzione. Marta Capiluppi marta.capiluppi@univr.it Dipartimento di Informatica Università di Verona Corso di laurea in Biotecnologie Introduzione Marta Capiluppi marta.capiluppi@univr.it Dipartimento di Informatica Università di Verona Docente Dott. Marta Capiluppi Dipartimento di Informatica Strada

Dettagli

(5 crediti) Materiale http://www.dis.uniroma1.it/~beraldi/didattica.html Trasparenze integrativo. corso, disponibili sul sito del corso

(5 crediti) Materiale http://www.dis.uniroma1.it/~beraldi/didattica.html Trasparenze integrativo. corso, disponibili sul sito del corso (5 crediti) Calcolatori a.a. R. 2003/2004 Beraldi Elettroni Obiettivo Verifica Libri Conoscenza Prova del corso: del funzionamento di un calcolatore elettronico Informazione Tanenbaum, testo scritta Architettura

Dettagli

Azienda: Mission e Vision

Azienda: Mission e Vision Azienda: Mission e Vision Apple è l azienda che negli anni Settanta ha rivoluzionato il mercato informatico e che ha reinventato il personal computer con il suo Macintosh, introducendo l interfaccia grafica

Dettagli

Il software. Il Sistema Operativo

Il software. Il Sistema Operativo Il software Prof. Vincenzo Auletta 1 Il Sistema Operativo Software che gestisce e controlla automaticamente le risorse del computer permettendone il funzionamento. Gestisce il computer senza che l utente

Dettagli

1.2.1.1 DEFINIZIONE DI SOFTWARE

1.2.1.1 DEFINIZIONE DI SOFTWARE Software 1.2 1.2.1.1 DEFINIZIONE DI SOFTWARE Il computer non è in grado di svolgere alcun compito autonomamente Esso può eseguire svariati compiti soltanto se viene opportunamente istruito Ciò avviene

Dettagli

Corso di Informatica

Corso di Informatica Corso di Informatica Modulo T1 4-Panoramica delle generazioni 1 Prerequisiti Monoprogrammazione e multiprogrammazione Multielaborazione Linguaggio macchina Linguaggi di programmazione e compilatori Struttura

Dettagli

gestione delle risorse hardware interfaccia verso l utente

gestione delle risorse hardware interfaccia verso l utente Sistemi Operativi: avvio Sistema Operativo: funzioni All avvio del computer, terminate le verifiche del BIOS, il controllo passa al sistema operativo. Il Sistema Operativo opera come intermediario tra

Dettagli

Introduzione all informatica (cosa è, di cosa si occupa) 9/2/2015 Informatica applicata alla comunicazione multimediale Cristina Bosco

Introduzione all informatica (cosa è, di cosa si occupa) 9/2/2015 Informatica applicata alla comunicazione multimediale Cristina Bosco Introduzione all informatica (cosa è, di cosa si occupa) 9/2/2015 Informatica applicata alla comunicazione multimediale Cristina Bosco Indice - Di cosa si occupa l informatica? - Cosa sono gli algoritmi?

Dettagli

Dato che queste istruzioni erano scritte su pagine solubili nell'acqua (per poter essere più facilmente distrutte, evitando in tal modo che cadessero

Dato che queste istruzioni erano scritte su pagine solubili nell'acqua (per poter essere più facilmente distrutte, evitando in tal modo che cadessero Il software Il termine software ha origine durante la seconda guerra mondiale. I tecnici dell'esercito inglese erano impegnati nella decrittazione dei codici tedeschi di Enigma, di cui già conoscevano

Dettagli

Elementi di Informatica

Elementi di Informatica Elementi di Informatica Marco C. Leoni m.c.leoni@gmail.com Introduzione Computer = calcolatore, elaboratore. Macchina (elettronica) per il trattamento automatico delle informazioni. Programmabile. Esegue

Dettagli

Università degli studi di Brescia Facoltà di Medicina e Chirurgia Corso di Laurea in Infermieristica. Corso propedeutico di Matematica e Informatica

Università degli studi di Brescia Facoltà di Medicina e Chirurgia Corso di Laurea in Infermieristica. Corso propedeutico di Matematica e Informatica Università degli studi di Brescia Facoltà di Medicina e Chirurgia Corso di Laurea in Infermieristica a.a. 2006/2007 Docente Ing. Andrea Ghedi IL FUNZIONAMENTO BASE DI UN COMPUTER HW e SW Lezione 1 1 Il

Dettagli

Termini che è necessario capire:

Termini che è necessario capire: Per iniziare 1........................................ Termini che è necessario capire: Hardware Software Information Technology (IT) Mainframe Laptop computer Unità centrale di elaborazione (CPU) Hard

Dettagli

Complessità computazionale degli algoritmi

Complessità computazionale degli algoritmi Complessità computazionale degli algoritmi Lezione n. 3.bis I precursori dei calcolatore Calcolatore di Rodi o di Andikithira 65 a.c. Blaise Pascale pascalina XVII secolo Gottfried Leibniz Joseph Jacquard

Dettagli

Informatica. Teoria. L architettura dei PC Storia dell informatica Periferiche Reti - Software. Marco Brama 2010-2011

Informatica. Teoria. L architettura dei PC Storia dell informatica Periferiche Reti - Software. Marco Brama 2010-2011 \ 1 Informatica Teoria L architettura dei PC Storia dell informatica Periferiche Reti - Software Marco Brama 2010-2011 La presente dispensa è stata creata appositamente ad integrazione del programma didattico

Dettagli

Corso di Informatica

Corso di Informatica CdLS in Odontoiatria e Protesi Dentarie Corso di Informatica Prof. Crescenzio Gallo crescenzio.gallo@unifg.it I moderni Sistemi Operativi!2 Unix È stato creato da Ken Thompson e Dennis Ritchie nel 1969

Dettagli

Appunti di Sistemi e Automazione

Appunti di Sistemi e Automazione Appunti di Sistemi e Automazione Il modello o macchina di Von Neumann rappresenta un computer con i suoi componenti principali e la sua organizzazione logico-funzionale. Tale progetto risale al 1945/1946.

Dettagli

Storia IL SISTEMA DI ELABORAZIONE. Blaise Pascal (1623-1662) Charles Babbage (1792-1871) Charles Babbage (1792-1871) 28/02/2008

Storia IL SISTEMA DI ELABORAZIONE. Blaise Pascal (1623-1662) Charles Babbage (1792-1871) Charles Babbage (1792-1871) 28/02/2008 2 Storia sviluppo storico delle architetture per l elaborazione dei dati IL SISTEMA DI ELABORAZIONE Informatica per le Discipline Umanistiche 3 Blaise Pascal (1623-1662) 4 Gottfried Wilhelm von Leibniz

Dettagli

Le componenti fisiche di un computer: l hardware

Le componenti fisiche di un computer: l hardware Le componenti fisiche di un computer: l hardware In questa sezione ci occuperemo di come è strutturato e come funziona l hardware di un computer. In particolare, nella Sezione ci occuperemo del punto di

Dettagli

Struttura del Corso. Corso Integrato di Informatica e Sistemi di Elaborazione delle Informazioni. Sistemi di Elaborazione delle Informazioni.

Struttura del Corso. Corso Integrato di Informatica e Sistemi di Elaborazione delle Informazioni. Sistemi di Elaborazione delle Informazioni. Corso Integrato di Informatica e Sistemi di Elaborazione delle Informazioni Marco Falda Dipartimento di Ingegneria dell Informazione tel. 049 827 7918 marco.falda@unipd.it Corso di 35 ore: Struttura del

Dettagli

Informatica - A.A. 2010/11

Informatica - A.A. 2010/11 Ripasso lezione precedente Facoltà di Medicina Veterinaria Corso di laurea in Tutela e benessere animale Corso Integrato: Matematica, Statistica e Informatica Modulo: Informatica Esercizio: Convertire

Dettagli

PARTE IV: I sistemi operativi

PARTE IV: I sistemi operativi PARTE IV: I sistemi operativi 1 Definizione (da Wikipedia) Il sistema operativo, abbreviato in SO (in inglese OS, "operating system") è un insieme di componenti software, che garantisce l'operatività di

Dettagli

Lezione 3. Il software libero. Linux avanzato. Marco Cesati System Programming Research Group Università degli Studi di Roma Tor Vergata

Lezione 3. Il software libero. Linux avanzato. Marco Cesati System Programming Research Group Università degli Studi di Roma Tor Vergata Lezione 3 Linux avanzato 15 marzo 2013 System Programming Research Group Università degli Studi di Roma Tor Vergata LA 13 3.1 Di cosa parliamo in questa lezione? Il movimento del software libero 1 Nascita

Dettagli

Piattaforme hardware Personal Computer

Piattaforme hardware Personal Computer Pagina 1 di 8 Piattaforme hardware Personal Computer In questa parte verranno elencate le più diffuse tipologie di piattaforme hardware, descrivendo per ciascuna esempi di utilizzo e modelli e suggerendo

Dettagli

Classificazione del software

Classificazione del software Classificazione del software Classificazione dei software Sulla base del loro utilizzo, i programmi si distinguono in: SOFTWARE Sistema operativo Software applicativo Sistema operativo: una definizione

Dettagli

Sistemi operativi e Microsoft Windows

Sistemi operativi e Microsoft Windows Sistemi operativi e Microsoft Windows Sistemi operativi e Microsoft Windows...1 Definizioni di carattere generale...2 Interfaccia...2 Interfaccia Utente...2 Sistema operativo...2 CPU (Central Processing

Dettagli

Contatti 2. Testo. Contatti. Maria Chiara Laghi, Ph.D Dip. Ingegneria dell Informazione. tel. 0521 905712 e-mail laghi@ce.unipr.it

Contatti 2. Testo. Contatti. Maria Chiara Laghi, Ph.D Dip. Ingegneria dell Informazione. tel. 0521 905712 e-mail laghi@ce.unipr.it Contatti 2 Maria Chiara Laghi, Ph.D Dip. Ingegneria dell Informazione tel. 0521 905712 e-mail laghi@ce.unipr.it Pagina web del corso http://www.ce.unipr.it/people/laghi/informaticasg2012 a.a. 2011/2012

Dettagli

Sistemi di Elaborazione dell'informazione Introduzione. Sistemi di Elaborazione dell'informazione - Introduzione 1

Sistemi di Elaborazione dell'informazione Introduzione. Sistemi di Elaborazione dell'informazione - Introduzione 1 Sistemi di Elaborazione dell'informazione Introduzione Sistemi di Elaborazione dell'informazione - Introduzione 1 Che cos è l Informatica? L insieme dei processi e delle tecnologie che rende possibile

Dettagli

IL SISTEMA OPERATIVO. Lezione 1

IL SISTEMA OPERATIVO. Lezione 1 IL SISTEMA OPERATIVO Lezione 1 Schema di un Sistema di Calcolo Programmi Dati di Input Calcolatore Dati di output Il Modello di Von Neumann Bus di sistema CPU Memoria Centrale Memoria di Massa Interfaccia

Dettagli

INFORMATICA. INFORmazione automatica

INFORMATICA. INFORmazione automatica INFORMATICA INFORmazione automatica Insieme di discipline e tecniche per rappresentare, elaborare e trasmettere automaticamente delle informazioni. Computer - Elaboratore elettronico: e macchina concepita

Dettagli

3. Gestione di un sistema operativo a interfaccia grafica (elementi di base) 3.1 Software

3. Gestione di un sistema operativo a interfaccia grafica (elementi di base) 3.1 Software Pagina 29 di 47 3. Gestione di un sistema operativo a interfaccia grafica (elementi di base) 3.1 Software Come abbiamo già detto in precedenza, l informatica si divide in due grandi mondi : l hardware

Dettagli

Tecnologie dell Informazione e della Comunicazione (TIC) IPSIA San Benedetto del Tronto (AP)

Tecnologie dell Informazione e della Comunicazione (TIC) IPSIA San Benedetto del Tronto (AP) Le diverse componenti HARDWARE, pur opportunamente connesse ed alimentate dalla corrette elettrica, non sono in grado, di per sé, di elaborare, trasformare e trasmettere le informazioni. Per il funzionamento

Dettagli

In genere i portatili possono essere differenziati, per tipologia e uso, in due grandi categorie:

In genere i portatili possono essere differenziati, per tipologia e uso, in due grandi categorie: Pagina 1 di 8 Piattaforme hardware Personal Computer In questa parte verranno elencate le più diffuse tipologie di piattaforme hardware, descrivendo per ciascuna esempi di utilizzo e modelli e suggerendo

Dettagli

Teoria dell informazione 1

Teoria dell informazione 1 Teoria dell informazione 1 Unità didattica 1 Un po di storia Nel 1943, Thomas Watson, un dirigente IBM affermava: Credo che il mercato mondiale possa aver bisogno al massimo di 5 computer. Nel 1977, Ken

Dettagli

LIBRO DI TESTO: Il nuovo Dal bit al web AUTORI: Barbero-Vaschetto CASA EDITRICE: LINX

LIBRO DI TESTO: Il nuovo Dal bit al web AUTORI: Barbero-Vaschetto CASA EDITRICE: LINX PROGRAMMA EFFETTIVAMENTE SVOLTO Disciplina: INFORMATICA Docente: SALVATORE D URSO L. S. Scienze Applicate - Classe: PRIMA - Sezione: N - Anno Scolastico 2014/2015 LIBRO DI TESTO: Il nuovo Dal bit al web

Dettagli

MODULO 1. 1.1 Il personal computer. ISIS STRINGHER Corso Serale Anno scolastico 2010/11 Classe 1 Commerciale

MODULO 1. 1.1 Il personal computer. ISIS STRINGHER Corso Serale Anno scolastico 2010/11 Classe 1 Commerciale MODULO 1 1.1 Il personal computer ISIS STRINGHER Corso Serale Anno scolastico 2010/11 Classe 1 Commerciale 1.1 Il personal computer Il PC Hardware e software Classificazioni del software Relazione tra

Dettagli

Il Sistema Operativo (1)

Il Sistema Operativo (1) E il software fondamentale del computer, gestisce tutto il suo funzionamento e crea un interfaccia con l utente. Le sue funzioni principali sono: Il Sistema Operativo (1) La gestione dell unità centrale

Dettagli

Lez. 2 L elaborazione

Lez. 2 L elaborazione Lez. 2 L elaborazione Prof. Giovanni Mettivier 1 Dott. Giovanni Mettivier, PhD Dipartimento Scienze Fisiche Università di Napoli Federico II Compl. Univ. Monte S.Angelo Via Cintia, I-80126, Napoli mettivier@na.infn.it

Dettagli

Informatica. Ing. Pierpaolo Vittorini pierpaolo.vittorini@cc.univaq.it. Università degli Studi dell Aquila Facoltà di Medicina e Chirurgia

Informatica. Ing. Pierpaolo Vittorini pierpaolo.vittorini@cc.univaq.it. Università degli Studi dell Aquila Facoltà di Medicina e Chirurgia pierpaolo.vittorini@cc.univaq.it Università degli Studi dell Aquila Facoltà di Medicina e Chirurgia 2 ottobre 2007 L architettura del calcolatore Concetti iniziali L architettura del calcolatore Con il

Dettagli

Laboratorio con le macchine matematiche Analizziamo la Pascalina!

Laboratorio con le macchine matematiche Analizziamo la Pascalina! Laboratorio con le macchine matematiche Analizziamo la Pascalina! Francesca Martignone francesca.martignone@unipmn.it Cristina Coppola ccoppola@unisa.it Laura Lombardi llombardi@unisa.it Tiziana Pacelli

Dettagli

Parte VI SISTEMI OPERATIVI

Parte VI SISTEMI OPERATIVI Parte VI SISTEMI OPERATIVI Sistema Operativo Ogni computer ha un sistema operativo necessario per eseguire gli altri programmi Il sistema operativo, fra l altro, è responsabile di riconoscere i comandi

Dettagli

Sistemi Operativi: avvio

Sistemi Operativi: avvio Sistemi Operativi: avvio All avvio del computer, terminate le verifiche del BIOS, il controllo passa al sistema operativo. Il Sistema Operativo opera come intermediario tra l hardware del sistema e uno

Dettagli

PROGRAMMA FORMATIVO: ARCHITETTURA DEI COMPUTERS, PERIFERICHE, SOFTWARE APPLICATIVO, SISTEMI OPERATIVI, INTERNET E SERVIZI, WEB, RETI DI COMPUTER

PROGRAMMA FORMATIVO: ARCHITETTURA DEI COMPUTERS, PERIFERICHE, SOFTWARE APPLICATIVO, SISTEMI OPERATIVI, INTERNET E SERVIZI, WEB, RETI DI COMPUTER PROGRAMMA FORMATIVO: ARCHITETTURA DEI COMPUTERS, PERIFERICHE, SOFTWARE APPLICATIVO, SISTEMI OPERATIVI, INTERNET E SERVIZI, WEB, RETI DI COMPUTER Architettura dei calcolatori (hardware e software base )

Dettagli