Breve Storia del Computer
|
|
|
- Bianca Nigro
- 10 anni fa
- Visualizzazioni
Transcript
1 Prof. Claudio Maccherani Perugia ITC Aldo Capitini a.s ITC Vittorio Emanuele II a.s Breve Storia del Computer Istituto Tecnico Commerciale Vittorio Emanuele II P.le Anna Frank, 11 Perugia pag. 0
2 Gli ANTENATI del COMPUTER Intorno al VIII secolo a.c. nascono i primi strumenti di ausilio al calcolo, i PALLOTTOLIERI. L ABACO, risalente al III secolo a.c. e tutt ora utilizzato in Cina ed in Giappone, è una sorta di pallottoliere che serve ad effettuare calcoli aritmetici e che può essere considerato, se non il primo calcolatore dell umanità, almeno il suo antenato più remoto. PASCALINA - realizzata nel 1642 dal filosofo e matematico francese Blaise Pascal, è una macchina in grado, mediante congegni meccanici, di considerare i riporti e di esegue addizioni e sottrazioni. CALCOLATRICE MECCANICA - realizzata nel 1664 da G.W.Leibniz, è una evoluzione della pascalina, in grado di eseguire anche moltiplicazioni e divisioni. Tra l altro Leibniz introdusse in Europa il sistema di numerazione binario, già in uso in Cina dal 1100 d.c. SCHEDE PERFORATE - utilizzate agli inizi dell 800 da J-M Jacquard, servivano per memorizzare i programmi di tessitura dei telai. Qui l elaboratore telaio esegue un programma memorizzato su supporto di cartone, la scheda perforata. MACCHINA ANALITICA - realizzata nel 1833 dal matematico inglese Charles Babbage, è una calcolatrice meccanica strutturata in un unità di calcolo e in una memoria per i dati e i risultati intermedi, capace di eseguire calcoli aritmetici anche su numeri di grandi dimensioni. Il programma di calcolo e i dati erano memorizzati su schede perforate. Babbage può essere considerato l ispiratore dei moderni elaboratori. ADA - Ada Augusta Byron, amica di Babbage e figlia del poeta Lord Byron, realizzò, intorno al 1840, numerosi programmi per la Macchina Analitica e perciò può essere considerata la prima programmatrice. A lei è stato dedicato il recente linguaggio di programmazione ADA, del ALGEBRA DI BOOLE - nel 1847 il matematico inglese George Boole definì la cosiddetta algebra di Boole, basata sulla logica delle proposizioni (vero, falso) e sui connettivi (congiunzione, disgiunzione, negazione), alla base della logica dei computer. A B A and B V V V V F F F V F F F F Istituto Tecnico Commerciale Vittorio Emanuele II P.le Anna Frank, 11 Perugia pag. 1
3 CODICE HOLLERITH - nel 1890, in occasione del decimo censimento della popolazione degli Stati Uniti, l ingegnere Herman Hollerith pensò di registrare su schede perforate tutti i dati del censimento, codificando i numeri decimali con opportune perforazioni sulle schede. Tali schede, elaborate dalla macchina di Hollerith, consentirono di ridurre drasticamente i tempi di produzione dei risultati del censimento. Hollerith, che può essere considerato l inventore delle macchine meccanografiche, fondò una società per la produzione delle macchine a schede perforate, società che nel 1919 prese il nome di IBM (International Business Machines). CIRCUITI LOGICI - nel 1928 gli studiosi tedeschi Hilbert e Ackermann formalizzarono le operazioni logiche per descrivere i circuiti elettrici riducendo la scelta a due sole possibilità: 0/1, aperto/chiuso, acceso/spento. Circuito AND, circuito OR, circuito NOT. CALCOLATORE ELETTROMECCANICO - tra il 1937 e il 1941 l ingegnere tedesco Konrad Zuse realizza i calcolatori meccanici Z1, Z2 e Z3. Tali calcolatori sono basati su relè (interruttori), sul sistema di numerazione binario, hanno una memoria di 64 parole da 22 bit ciascuna, ricevono i comandi per mezzo di un nastro perforato a 8 bit (8 perforazioni), visualizzano il risultato mediante delle lampade, impiegano circa 3 secondi per eseguire una moltiplicazione. Gli studi di Zuse furono la base per l'elaborazione dell architettura di Von Neumann. Il convegno internazionale di Informatica del 1998 ha riconosciuto a Zuse con il suo "Z1" il ruolo di inventore del primo computer programmabile funzionante della storia. MACCHINA di TURING - nel 1936 il matematico inglese Alan Turing propone il modello astratto della MdT (Macchina di Turino), un automa in grado di eseguire algoritmi. La MdT costituisce il fondamento teorico dei moderni elaboratori. Nel 1945 lo scienziato di origine ungherese Jhon Von Neumann progetta negli Stati Uniti quello che è universalmente riconosciuto come il vero prototipo degli elaboratori elettronici e che costituirà l architettura di Von Neumann. Nel 1952 realizza tale progetto costruendo l EDVAC (vedi pagina successiva). Istituto Tecnico Commerciale Vittorio Emanuele II P.le Anna Frank, 11 Perugia pag. 2
4 I generazione: MARK1 (I) - nel 1944 H.Aiken e l IBM realizzano il Mark1, il primo calcolatore aritmetico universale in grado di eseguire le 4 operazioni fondamentali e calcoli trigonometrici, esponenziali e logaritmici. Il Mark1, costituito da 78 calcolatrici collegate e 3000 relè, legge il programma da nastro perforato, i dati da schede perforate e stampa i risultati su macchina da scrivere collegata. ENIAC (I) - nel 1946 Erkert e Mauckly dell università della Pennsylvania realizzano l Electronic Numerical Integrator And Computor, evoluzione di un precedente calcolatore elettromeccanico per calcoli balistici, che può essere considerato il primo calcolatore della prima generazione. Utilizza, per i calcoli, valvole termoioniche, occupava una stanza lunga più di 30 metri, pesava 30 tonnellate. L evoluzione rispetto al Mark1 è data dalla maggior velocità (l Eniac esegue in 1 ora lavori che il Mark1 esegue in 1 settimana), ma il limite è dato dal fatto che non è programmabile (per impostare il programma occorre modificare i suoi ircuiti elettrici). EDVAC (I) - nel 1952 il matematico ungherese Jhon Von Neumann realizza il progetto Electronic Discrete Variable Automatic Computer, un elaboratore in grado di registrare in memoria non solo i dati sui quali operare, ma anche le istruzioni del programma da eseguire. Si può parlare per la prima volta di elaboratore a programma memorizzato, la base di tutti gli attuali elaboratori. Nell EDVAC si distinguono le componenti funzionali basilari dei sistemi di elaborazione: unità di controllo, unità aritmetica, memoria centrale, unità di ingresso e di uscita. UNIVAC (I) - è primo elaboratore commerciale, realizzato nel 1958 da Erkert e Mauckly (gli stessi progettisti di ENIAC), programmabile direttamente in linguaggio macchina. IBM 704 (I) - è del 1955 e realizza una tappa importante nell evoluzione degli elaboratori per quanto riguarda velocità ed affidabilità. La memoria centrale era costituita da nuclei di ferrite. Istituto Tecnico Commerciale Vittorio Emanuele II P.le Anna Frank, 11 Perugia pag. 3
5 II generazione: IBM 709 (II) - per la prima volta unità di controllo e unità aritmetica sono riunite nella CPU (Central Processing Unit) e sono introdotti i canali per la gestione dell input/output. IBM il primo elaboratore a transistori, cinque volte più veloce del 709. Per la prima volta si utilizza il sistema delle interruzioni per gestire le operazioni di input/output. CDC 3600, CDC 6600, IBM 1400 ELEA nel 1959 la Olivetti produce il primo computer commerciale italiano, l ELEA CEP - nel 1955 viene costituito a Pisa il CSCE (Centro Studi sulle Calcolatrici Elettroniche) che nel 1957 porta alla realizzazione della prima calcolatrice scientifica italiana, la CEP (Calcolatrice Elettronica Pisana), una macchina con caratteristiche innovative. Del gruppo di progettisti della CEP ha fatto parte Giovan Battista Gerace, uno dei padri dell informatica italiana. III generazione: IBM/360 (III) - la serie 360 della IBM, presentata nel 1964, rappresenta la terza generazione dei computer in quanto per la prima volta si utilizzano i circuiti integrati basati sul silicio. Oltre a ciò si hanno memorie ausiliarie sempre più veloci, nuovi dispositivi di input/output, lettori magnetici, videoterminali, modem. IBM/370 - la serie 370 della IBM, evoluzione della serie 360, presentata nel 1972, utilizza il sistema operativo OS/370 che gestisce la memoria virtuale e nel quale, con il VM/CMS, si introduce il concetto di macchina virtuale. Istituto Tecnico Commerciale Vittorio Emanuele II P.le Anna Frank, 11 Perugia pag. 4
6 IV generazione: L'OLIVETTI PROGRAMMA 101 [P101], progettata dall ingegnere Pier Giorgio Perotto insieme a Giovanni De Sandre e Gastone Garziera, sviluppato dalla Olivetti tra il 1962 e il 1964 e prodotto tra il 1965 e il 1971, è stato il PRIMO PERSONAL COMPUTER AL MONDO. Con un design avveniristico, è stato il primo calcolatore commerciale piccolo ed economico (3200 $). Con 1920 bit di RAM ( 2 KB), stampante e lettore/registratore di schede magnetiche (24x7 cm) incorporati, NON dotato di microprocessore, era programmabile in Assembler. È stato prodotto in esemplari. MICROPROCESSORE - nel 1973 nasce il microprocessore, un circuito che in quattro centimetri quadrati di silicio integra migliaia di transistor e realizza il processore centrale (CPU). PERSONAL COMPUTER - nella seconda metà degli anni 70 Steve Jobs realizza il primo personal computer dotato di MICROPROCESSORE di nome APPLE. Nel 1977 nasce APPLE II destinato ad una larga diffusione. PC IBM - nel 1981 la IBM entra nel mondo dei personal computer con il suo PC. Costo 1560 $, 16 KB di RAM (massimo 256 KB), microprocessore Intel 8088 a 4.77 Mhz, due drive per floppy disk da 5¼ e capacità di 160 KB, uno per il sistema operativo MS-DOS e l altro per i programmi e i dati. Istituto Tecnico Commerciale Vittorio Emanuele II P.le Anna Frank, 11 Perugia pag. 5
7 Linguaggi e Sistemi Operativi FORTRAN - nel 1954 l equipe di J.W.Bakus della IBM realizza il linguaggio FORTRAN (FORmula TRANslator), specializzato per calcoli scientifici e numerici. ALGOL - nel 1960 fu introdotto il linguaggio ALGOL (ALGOrithmic Language), basato sulla sintassi del FORTRAN, antenato del futuro PASCAL. COBOL - nei 1960, su richiesta del Dipartimento della Difesa degli Stati Uniti, il comitato CODASYL realizza il linguaggio COBOL (COmmon Businnes Oriented Language), un linguaggio adatto ad applicazioni gestionali. SOS e FMS - per controllare l esecuzione dei programmi del Sistema IBM 704 furono realizzati, a fine anni '50, i sistemi operativi SOS (Share Operating System) e FMS (Fortran Monitor System). Time Sharing - vengono introdotti, all inizio degli anni '60, i sistemi operativi interattivi a condivisione di tempo (OS, CMS). BASIC - nel 1965 J.Kemeny e T.Kurtz della General Electric realizzano il linguaggio BASIC (Beginner All Purpose Symbolic Instruction Code). Istituto Tecnico Commerciale Vittorio Emanuele II P.le Anna Frank, 11 Perugia pag. 6
8 APL - nel 1962 K.E.Ieveron realizza il linguaggio APL (A Programming Language). PL/1 - nel 1964 la IBM realizza il linguaggio PL/1 (Programming Language 1) con l intento di realizzare un linguaggio che avesse le caratteristiche del Fortran, del Cobol e dell Algol. PASCAL - nel 1971 N.Wirth realizza il linguaggio PASCAL, un linguaggio didattico e strutturato. PROLOG - il linguaggio PROLOG (PROgramming LOGic) è stato realizzato in Francia nel 1973; è specifico di applicazioni di intelligenza artificiale. MS-DOS - il sistema operativo scelto dalla IBM per il suo PC è MS-DOS che diviene così, a partire dal 1980, standard di fatto nell area dei personal computer, fino all avvento dei sistemi GUI (Grafich User Interface). GUI - Steve Jobs, fondatore di Apple, nel 1984, ispirandosi all interfaccia grafica sviluppata da Xerox qualche anno prima, lancia, sul Macintosh, Mac OS il primo sistema operativo per PC con interfaccia grafica. Questa fu una vera rivoluzione. Poco dopo in ambiente Unix nasce X Window System e l anno successivo Microsoft commercializza la prima versione di WINDOWS. LINUX - nel 1969 un gruppo di ricercatori della AT&T presso i Bell Labs progetta il sistema operativo time-sharing UNIX. Di esso furono realizzate varianti come BSD (Berkley Software Distribution), SCO System V, Minix (usato in ambito didattico) e successivamente l'ormai famosissimo LINUX sviluppato, nel 1991, dallo studente finlandese Linus Torvalds. LINUX, abbinato al Progetto GNU, è sinonimo di Software Libero. Istituto Tecnico Commerciale Vittorio Emanuele II P.le Anna Frank, 11 Perugia pag. 7
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
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
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
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
CHE COS È L INFORMATICA
CHE COS È L INFORMATICA Prof. Enrico Terrone A. S. 2011/12 Definizione L informatica è la scienza che studia il computer sotto tutti i suoi aspetti. In inglese si usa l espressione computer science, mentre
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
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
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
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
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
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
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
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
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
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:
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
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
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
SCHEDA PERFORATA SMARTPHONE. Dalla. allo. ( Una veloce sintesi di un secolo di INFORMATICA) Dalla Scheda Perforata allo Smartphone 2013
Dalla SCHEDA PERFORATA allo SMARTPHONE ( Una veloce sintesi di un secolo di INFORMATICA) domenico salandra Pagina 1 INFORMATICA: 100 anni di evoluzione 1890 1970 1990 Negli Stati Uniti i calcoli per il
Dispensa di Informatica I.1
IL COMPUTER: CONCETTI GENERALI Il Computer (o elaboratore) è un insieme di dispositivi di diversa natura in grado di acquisire dall'esterno dati e algoritmi e produrre in uscita i risultati dell'elaborazione.
Scopo della lezione. Informatica. Informatica - def. 1. Informatica
Scopo della lezione Informatica per le lauree triennali LEZIONE 1 - Che cos è l informatica Introdurre i concetti base della materia Definire le differenze tra hardware e software Individuare le applicazioni
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
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
Fondamenti di Informatica. Allievi Automatici A.A. 2014-15 Nozioni di Base
Fondamenti di Informatica Allievi Automatici A.A. 2014-15 Nozioni di Base Perché studiare informatica? Perché l informatica è uno dei maggiori settori industriali, e ha importanza strategica Perché, oltre
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
Memoria Secondaria o di Massa
.. Pacman ha una velocità che dipende dal processore...quindi cambiando computer va più velocemente..sarà poi vero? Memoria Secondaria o di Massa dischi fissi (hard disk), floppy disk, nastri magnetici,
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
Corso di Informatica
CdLS in Odontoiatria e Protesi Dentarie Corso di Informatica Prof. Crescenzio Gallo [email protected] Il Computer!2 Differenti significati (da Wikipedia) elaboratore: in italiano, sottintende un
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
Architettura del calcolatore
Architettura del calcolatore La prima decomposizione di un calcolatore è relativa a due macro-componenti: Hardware Software Architettura del calcolatore L architettura dell hardware di un calcolatore reale
Laboratorio di Informatica
per chimica industriale e chimica applicata e ambientale LEZIONE 4 La CPU e l esecuzione dei programmi 1 Nelle lezioni precedenti abbiamo detto che Un computer è costituito da 3 principali componenti:
Scuola Secondaria di Primo Grado Anna Frank Nome Cognome classe anno sc. 2008/09 INFORMATICA
Scuola Secondaria di Primo Grado Anna Frank Nome Cognome classe anno sc. 2008/09 INFORMATICA Il termine informatica riassume due parole, informazione automatica, e si occupa dei sistemi per l elaborazione
L Unità Centrale di Elaborazione
L Unità Centrale di Elaborazione ed il Microprocessore Prof. Vincenzo Auletta 1 L Unità Centrale di Elaborazione L Unità Centrale di Elaborazione (Central Processing Unit) è il cuore di computer e notebook
SISTEMI OPERATIVI. Prof. Enrico Terrone A. S: 2008/09
SISTEMI OPERATIVI Prof. Enrico Terrone A. S: 2008/09 Che cos è il sistema operativo Il sistema operativo (SO) è il software che gestisce e rende accessibili (sia ai programmatori e ai programmi, sia agli
Corsi Speciali Abilitanti Indirizzo 2: Fisico-Matematico Modulo Didattico: Elementi di Informatica Classi: 48/A TEST D INGRESSO
Corsi Speciali Abilitanti Indirizzo 2: Fisico-Matematico Modulo Didattico: Elementi di Informatica Classi: 48/A TEST D INGRESSO NOME: COGNOME: LAUREA IN: ABILITAZIONI CONSEGUITE: ESPERIENZE DIDATTICHE
Architettura hardware
Architettura dell elaboratore Architettura hardware la parte che si può prendere a calci Sistema composto da un numero elevato di componenti, in cui ogni componente svolge una sua funzione elaborazione
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
CONCETTI BASE dell'informatica Cose che non si possono non sapere!
CONCETTI BASE dell'informatica Cose che non si possono non sapere! Pablo Genova I. I. S. Angelo Omodeo Mortara A. S. 2015 2016 COS'E' UN COMPUTER? È una macchina elettronica programmabile costituita da
Più processori uguale più velocità?
Più processori uguale più velocità? e un processore impiega per eseguire un programma un tempo T, un sistema formato da P processori dello stesso tipo esegue lo stesso programma in un tempo TP T / P? In
CORSO DI LAUREA IN SCIENZE ERBORISTICHE E DEI PRODOTTI NUTRACEUTICI
CORSO DI LAUREA IN SCIENZE ERBORISTICHE E DEI PRODOTTI NUTRACEUTICI Informatica con esercitazioni Prof. Onofrio Greco Modulo 1 Concetti di base dell ICT Modulo 2 Uso del Computer e Gestione dei File Modulo
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.
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
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
Informatica di base. Hardware: CPU SCHEDA MADRE. Informatica Hardware di un PC Prof. Corrado Lai
Informatica di base Hardware: CPU SCHEDA MADRE HARDWARE DI UN PC 2 Hardware (parti fisiche) Sono le parti fisiche di un Personal Computer (processore, scheda madre, tastiera, mouse, monitor, memorie,..).
CASO STUDIO: IL PERSONAL COMPUTER
CASO STUDIO: IL PERSONAL COMPUTER 1 Prologo Penso che nel mondo ci sia mercato forse per 4 o 5 computer Thomas Watson, presidente della IBM, 1943 Progettazione e Sviluppo Prodotto 2 1 I precursori L abaco
Corso: Informatica+ Andrea Cremonini. Lezione del 20/10/2014
Corso: Informatica+ Andrea Cremonini Lezione del 20/10/2014 1 Cosa è un computer? Un elaboratore di dati e immagini Uno smartphone Il decoder di Sky Una console di gioco siamo circondati! andrea.cremon
Tecnologia dell Informazione
Tecnologia dell Informazione Concetti di base della tecnologia dell informazione Materiale Didattico a cura di Marco Musolesi Università degli Studi di Bologna Sede di Ravenna Facoltà di Giurisprudenza
ALGEBRA DELLE PROPOSIZIONI
Università di Salerno Fondamenti di Informatica Corso di Laurea Ingegneria Corso B Docente: Ing. Giovanni Secondulfo Anno Accademico 2010-2011 ALGEBRA DELLE PROPOSIZIONI Fondamenti di Informatica Algebra
Algebra Di Boole. Definiamo ora che esiste un segnale avente valore opposto di quello assunto dalla variabile X.
Algebra Di Boole L algebra di Boole è un ramo della matematica basato sul calcolo logico a due valori di verità (vero, falso). Con alcune leggi particolari consente di operare su proposizioni allo stesso
Hardware, software e periferiche. Facoltà di Lettere e Filosofia anno accademico 2008/2009 secondo semestre
Hardware, software e periferiche Facoltà di Lettere e Filosofia anno accademico 2008/2009 secondo semestre Riepilogo - Concetti di base dell informatica L'informatica è quel settore scientifico disciplinare
- Algoritmi ed esecutori di algoritmi - ALGORITMI MACCHINA DI VON NEUMANN
ALGORITMI E MACCHINA DI VON NEUMANN 1 COMPUTER= ELABORATORE NON CERVELLO ELETTRONICO CERVELLO: Capacità decisionali ELABORATORE: Incapacità di effettuare scelte autonome di fronte a situazioni impreviste
Lezione 2 OPERAZIONI ARITMETICHE E LOGICHE ARCHITETTURA DI UN ELABORATORE. Lez2 Informatica Sc. Giuridiche Op. aritmetiche/logiche arch.
Lezione 2 OPERAZIONI ARITMETICHE E LOGICHE ARCHITETTURA DI UN ELABORATORE Comunicazione importante dalla prossima settimana, la lezione del venerdì si terrà: dalle 15:00 alle 17.15 in aula 311 l orario
Informatica. Scopo della lezione
1 Informatica per laurea diarea non informatica LEZIONE 1 - Cos è l informatica 2 Scopo della lezione Introdurre le nozioni base della materia Definire le differenze tra hardware e software Individuare
Architettura dei computer
Architettura dei computer In un computer possiamo distinguere quattro unità funzionali: il processore (CPU) la memoria principale (RAM) la memoria secondaria i dispositivi di input/output Il processore
SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI Prof. Andrea Borghesan venus.unive.it/borg [email protected] Ricevimento: martedì, 12.00-13.00. Dip. Di Matematica Modalità esame: scritto + tesina facoltativa 1
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
C. P. U. MEMORIA CENTRALE
C. P. U. INGRESSO MEMORIA CENTRALE USCITA UNITA DI MEMORIA DI MASSA La macchina di Von Neumann Negli anni 40 lo scienziato ungherese Von Neumann realizzò il primo calcolatore digitale con programma memorizzato
Esame di INFORMATICA
Università di L Aquila Facoltà di Biotecnologie Esame di INFORMATICA Lezione 4 MACCHINA DI VON NEUMANN Anni 40 i dati e i programmi che descrivono come elaborare i dati possono essere codificati nello
Programma di Informatica. AS 2014-2015 Classe 1C
ISTITUTO D ISTRUZIONE SECONDARIA SUPERIORE I.T.C.G. L. EINAUDI LICEO SCIENTIFICO G. BRUNO MURAVERA Programma di Informatica. AS 2014-2015 Classe 1C Docente: Profssa. Cannas Enrichetta Libro di Testo Titolo:
Struttura del Calcolatore Corso di Abilità Informatiche Laurea in Fisica. prof. Corrado Santoro
Struttura del Calcolatore Corso di Abilità Informatiche Laurea in Fisica prof. Corrado Santoro La prima macchina programmabile Conoscete queste macchine? Telai Jacquard (primi anni del 1800) Macchina per
ARCHITETTURA DEL CALCOLATORE
Orologio di sistema (Clock) UNITÀ UNITÀ DI DI INGRESSO Schema a blocchi di un calcolatore REGISTRI CONTROLLO BUS DEL SISTEMA MEMORIA DI DI MASSA Hard Hard Disk Disk MEMORIA CENTRALE Ram Ram ALU CPU UNITÀ
Architetture Informatiche. Dal Mainframe al Personal Computer
Architetture Informatiche Dal Mainframe al Personal Computer Architetture Le architetture informatiche definiscono le modalità secondo le quali sono collegati tra di loro i diversi sistemi ( livello fisico
Richiami di informatica e programmazione
Richiami di informatica e programmazione Il calcolatore E una macchina usata per Analizzare Elaborare Collezionare precisamente e velocemente una grande quantità di informazioni. Non è creativo Occorre
Architettura di un computer
Architettura di un computer Modulo di Informatica Dott.sa Sara Zuppiroli A.A. 2012-2013 Modulo di Informatica () Architettura A.A. 2012-2013 1 / 36 La tecnologia Cerchiamo di capire alcuni concetti su
Appunti del corso di Informatica 1 (IN110 Fondamenti) 4 Linguaggi di programmazione
Università Roma Tre Dipartimento di Matematica e Fisica Corso di Laurea in Matematica Appunti del corso di Informatica 1 (IN110 Fondamenti) 4 Linguaggi di programmazione Marco Liverani ([email protected])
ARCHITETTURA DELL ELABORATORE
1 ISTITUTO DI ISTRUZIONE SUPERIORE ANGIOY ARCHITETTURA DELL ELABORATORE Prof. G. Ciaschetti 1. Tipi di computer Nella vita di tutti giorni, abbiamo a che fare con tanti tipi di computer, da piccoli o piccolissimi
ECDL MODULO 1 Concetti di base della tecnologia dell informazione. Prof. Michele Barcellona
ECDL MODULO 1 Concetti di base della tecnologia dell informazione Prof. Michele Barcellona Hardware Software e Information Technology Informatica INFOrmazione automatica La scienza che si propone di raccogliere,
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
Introduzione. Classificazione di Flynn... 2 Macchine a pipeline... 3 Macchine vettoriali e Array Processor... 4 Macchine MIMD... 6
Appunti di Calcolatori Elettronici Esecuzione di istruzioni in parallelo Introduzione... 1 Classificazione di Flynn... 2 Macchine a pipeline... 3 Macchine vettoriali e Array Processor... 4 Macchine MIMD...
L informatica INTRODUZIONE. L informatica. Tassonomia: criteri. È la disciplina scientifica che studia
L informatica È la disciplina scientifica che studia INTRODUZIONE I calcolatori, nati in risposta all esigenza di eseguire meccanicamente operazioni ripetitive Gli algoritmi, nati in risposta all esigenza
Architetture Informatiche. Dal Mainframe al Personal Computer
Architetture Informatiche Dal Mainframe al Personal Computer Architetture Le architetture informatiche definiscono le modalità secondo le quali sono collegati tra di loro i diversi sistemi ( livello fisico
Architettura di un calcolatore
2009-2010 Ingegneria Aerospaziale Prof. A. Palomba - Elementi di Informatica (E-Z) 7 Architettura di un calcolatore Lez. 7 1 Modello di Von Neumann Il termine modello di Von Neumann (o macchina di Von
Funzionalità di un calcolatore
Funzionalità di un calcolatore Il calcolatore: modello concettuale 1. Elaborazione 2. Memorizzazione Interconnessione 3. Comunicazione (interfaccia) Architettura di un computer componenti per elaborare
introduzione I MICROCONTROLLORI
introduzione I MICROCONTROLLORI Definizione Un microcontrollore è un dispositivo elettronico programmabile Può svolgere autonomamente diverse funzioni in base al programma in esso implementato Non è la
I componenti di un Sistema di elaborazione. CPU (central process unit)
I componenti di un Sistema di elaborazione. CPU (central process unit) I componenti di un Sistema di elaborazione. CPU (central process unit) La C.P.U. è il dispositivo che esegue materialmente gli ALGORITMI.
Laboratorio di Informatica
Laboratorio di Informatica SOFTWARE Francesco Tura [email protected] 1 Le componenti del calcolatore: HARDWARE E SOFTWARE HARDWARE parti che compongono fisicamente il calcolatore componente multifunzionale
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
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
Fondamenti di Informatica INFORMATICA ED UNITA DI MISURA
Fondamenti di Informatica INFORMATICA ED UNITA DI MISURA INFORMATICA= INFOR(MAZIONE AUTO)MATICA Scienza che si occupa del trattamento automatico dell informazione Dati(input) Istruzioni di un Computer
INTRODUZIONE ALL' INFORMATICA
INTRODUZIONE ALL' INFORMATICA Gruppo MMP: Andrea Portugalli, Matteo montagna Luca Marazzina Anno2014 1 Informatica 1.1 informatica 1.2 sistema di elaborazione 1.3 componenti di un sistema 2 Hardware 2.1
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)
Informatica B a.a 2005/06 (Meccanici 4 squadra) PhD. Ing. Michele Folgheraiter
Informatica B a.a 2005/06 (Meccanici 4 squadra) Scaglione: da PO a ZZZZ PhD. Ing. Michele Folgheraiter Architettura del Calcolatore Macchina di von Neumann Il calcolatore moderno è basato su un architettura
Calcolo numerico e programmazione Architettura dei calcolatori
Calcolo numerico e programmazione Architettura dei calcolatori Tullio Facchinetti 30 marzo 2012 08:57 http://robot.unipv.it/toolleeo Il calcolatore tre funzionalità essenziali:
