Evoluzione* degli* Elaboratori* Ele1ronici*
|
|
- Luciano Fabiani
- 5 anni fa
- Visualizzazioni
Transcript
1 SISTEMI&OPERATIVI& AA&2012&/&2013& Evoluzione* degli* Elaboratori* Ele1ronici* Ciclo*di*vita*della*tecnologia* 2&
2 Ciclo*di*vita*della*tecnologia* (cont.)* 3& Esempio:*Apple*inc.* Newton ( ) iphone (2007) 4&
3 Consumeriza<on*» Le&nuove&tecnologie&del&mondo&IT&sono& sviluppate&inizialmente&per&il&mercato&del& consumatore&finale&» In&un&secondo&momento&queste&tecnologie& sono&integrate&nei&processi&aziendali& PermeHendo&ai&dipenden>&l uso&dei&disposi>vi& personali&sul&lavoro&& 5& Breve*storia*dei*sistemi*di* elaborazione*» Primi*sistemi:*meccanici& Pascal&(1642):&addizione&e&soHrazione& Leibniz&(1700):&le&4&operazioni&fondamentali&» Nuove*idee*solo*150*anni*più*tardi!* Babbage&(1834):& motore&anali>co,&un&calcolatore& programmabile.&il&calcolatore&era&capace&di&eseguire& istruzioni)elementari&per&mezzo&delle&quali&era&possibile& risolvere&diversi&problemi.&» Inizia*era*calcolatori*general'purpose& Uno&stesso&calcolatore&può&essere&programmato&per& svolgere&compi>&diversi&(es.&elaborazione&testo,&calcoli& scien>fici,&posta&elehronica,&ecc.)& 6&
4 Breve*storia*dei*sistemi*di* elaborazione*(cont.)* Data Nome Realizzato da Commento 1834 Motore Analitico Babbage Primo tentativo di calcolatore "digitale" (meccanico) 1936 Z1 Zuse Primo calcolatore funzionante con r elé (elettromeccanico) 1943 COLOSSUS Governo GB Primo calcolatore elettronico 1944 Mark I Aiken Primo calcolatore americano generalpurpose 1946 ENIAC I Eckert/Mauchley Inizia La storia dei calcolatori moderni 1949 EDSAC Wilkes Primo calcolatore con programma in memoria 1951 Whirlwind I M.I.T. Primo calcolatore real-time 1952 IAS Von Neumann La maggior parte dei calcolatori oggi usa la stessa architettura 1960 PDP-1 DEC Primo minicalcolatore (venduti 50) IBM Piccolo calcolatore che diventò popolare nelle piccole imprese IBM Posizione dominante nel calcolo scientifico nei primi anni '60. 7& La*prima*era*dei*calcolatori* ENIAC John Von Neumann PDP-1 IBM 1401 Pannello di controllo 8&
5 *Nel*1962 * il&new&york×&riporta&una&frase&di&john&w.& Mauchly&(uno&dei&progeas>&di&ENIAC)&& & )There)is)no)reason)to)suppose)) the)average)boy)or)girl)) cannot)be)master)) of)a)personal)computer& 9& nel*1977* ) There)is)no)reason)anyone)would)want)a)computer) in)their)home& & Ken&Olson,&president,&chairman&and&founder&of&DEC& 10&
6 La*storia*con<nua * Data Nome Realizzatore Commento 1963 B5000 Burroughs Primo calcolatore progettato per un linguaggio di alto livello IBM Primo progetto di una famiglia di prodotti CDC Primo supercomputer scientifico 1965 PDP-8 DEC Primo minicomputer per il mercato di massa (venduti esemplari) 1970 PDP-11 DEC Dominante nel mercato dei minicomputer anni ' Intel Priimo calcolatore general-purpose a 8 bit su unico chip 1974 CRAY-1 Cray Primo supercomputer vettoriale 1977 Apple II Primo calcolatore con interfaccia grafica 1978 VAX DEC Primo superminicomputer a 32 bit 1981 IBM PC IBM Inizia l'era del personal computer 1981 Xerox Star Primo personal computer con interfaccia grafica 1985 MIPS MIPS Primo calcolatore RISC commerciale 1987 SPARC Sun Prima workstation RISC basata su processore SPARC 1990 RS6000 IBM Primo calcolatore superscalare 11& Anni* 60*e* 70* IBM 360 VAX Lettore di dischi IBM 12& Apple II
7 Anni* 80* SUN SPARCStation IBM PC-AT ZX Spectrum 13& Fairlight CMI Alcuni*Personal*Computer* di*prima*generazione* Apple Macintosh 1984 Apple Lisa 1983 Osborne Compaq (portatile) 1983 Xerox Star &
8 Oggi * 15& Domani * IEEE&Spectrum& July&2012& 16&
9 Il*sistema*opera<vo*UNIX*» Nella&seconda&metà°li&anni& 60&grande&impulso&allo& sviluppo&di&sistemi&opera>vi&(innovators)&» MIT,&Bell&Labs&e&General&Electric&progeHarono&MULTICS& (Multiplexed Information and Computing Service)&» I&Bell&Labs&ad&un&certo&punto&uscirono&dal&progeHo,&ma& Ken&Thompson&decise&di&riscrivere&MULTICS&su&un& piccolo &calcolatore&» Brian&Kernigham&dei&Bell&Labs&chiamò&quel&sistema& UNICS&(Uniplexed Information and Computing Service)& gioco&di&parole&con&l inglese& eunhucs &» I&Bell&Labs&si&interessano&al&lavoro:&interviene&Dennis& Ritchie.& 18&
10 La*storia*di*UNIX*» Esigenza&di&scrivere&UNIX&in&un&linguaggio&di&alto& livello& Thompson&progeHò&il&linguaggio&B&che&non&funzionò& tanto&bene& Ritchie&progeHò&il&successore&del&B,&il&C&» Nel&1974&Ritchie&e&Thompson&pubblicarono&un& ar>colo&su&unix& Molte&università&richiedeHero&UNIX.&Essendo&i&Bell&Labs& parte&di&at&t&(monopolio®olato),&non&poteva&vendere& computer&e&cedehe&unix&all università&per&un&prezzo& modesto.& Mol>&ricercatori&iniziarono&a&lavorarci&essendo& decisamente&più&evoluto&dei&so& faa&in&casa &u>lizza>& dai&singoli&dipar>men>& 19& Ritchie*(in*piedi)*e* Thompson* Porting di UNIX su PDP-11 20&
11 Tappe*Fondamentali*» 1976: Prima versione disponibile al pubblico (V6)» 1978: V7, antesignana dei moderni sistemi UNIX» 1985: AT&T produsse System V» 1993: AT&T vendette UNIX a Novell» 1995: Novell vendette UNIX a Santa Cruz Operation (SCO)» Parallelamente l Università di Berkeley sviluppò la propria versione BSD» POSIX&(Portable&Opera>ng&System):&tenta>vo&di& standardizzare&unix&(ieee)& 21& Linux*» 1991&/&Linus&Torvalds,&finlandese,&studente&di& informa>ca,&distribuì&in&internet&la&versione& preliminare&del& nucleo &di&una&versione&unix& per&pc/ibm& Ispirato&da&MINIX,&versione&didaaca&di&UNIX&per&PC/IBM& sviluppata&da&andrew&tanenbaum&» Il&sistema&si&è&evoluto&grazie&al&contributo&di& numerosissime&persone&che&ahraverso&internet& hanno&contribuito&allo&sviluppo&» Oggi&numerose&versioni,&sia&per& &personal&computer,&sia&server& 22&
12 Lo*studio*dei*sistemi* opera<vi*» Oggi&lo&studio&dei&sistemi&opera>vi&è&facilitato& da& disponibilità&di&codice&sorgente&(linux,&max&os&x,& Solaris,&Windows,&ecc.)& possibilità&di&eseguire&sistemi&opera>vi&diversi&su&una& stessa&architehura&grazie&alle&tecniche&di& virtualizzazione& 23& Sistema*Opera<vo*Apple*» Apple&nacque&nella&seconda&metà°li&anni& 70.&» Pioniere&nell introduzione&di& applicazioni & Elaboratore&tes>& Foglio&di&calcolo& Grafica& &e&nell introduzione&del&sistema&opera>vo&grafico& Finestre& Mouse&» 1983:&Apple&Lisa&» 1984:&Apple&Macintosh&» 2000:&Mac&OS&X&(basato&su&FreeBSD&e&Mach)&& 24&
13 Sistemi*Opera<vi*MicrosoX*» Nel&1974&venne&creato&alla&Intel&CP/M,&il&sistema& opera>vo&per&la&nuova&famiglia&diµprocessori& 80xx& Sistema& a&riga&di&comando &» Nel&1981&la&Microsor&creò&un&clone&di&CP/M&e&lo& vendehe&a&ibm&che&lo&usò&come&sistema&opera>vo& per&il&primo& personal &computer& PC/DOS&per&i&computer&IBM& MS/DOS&per&i&computer&IBM/compa>bili&» Nel&1985&prima&versione&di&Windows& Interfaccia&grafica&per&DOS,&ispirata&da&quella&del&sistema& opera>vo&apple,&che&era&un&sistema&opera>vo&senza& interfaccia&a&riga&di&comando& 25& Evoluzione*di*Windows:* da*win95*a*win*7*e*2008*» 1990:&Windows&3.0&» 1995:&Windows&95& Introduce&memoria&virtuale,&ges>one&dei&processi,& mul>programmazione&» 1998:&Windows&98& Miglioramento&grafico&e&integrazione&con&Internet&» Windows&NT&(1993)& Nuovo&progeHo&slegato&da&MS/DOS&» Windows&2000&(basato&su&NT),&XP&e&Vista&» Oggi& Windows&7&per&sistemi& desktop & Windows&2008&per&sistemi& server & 26&
Evoluzione degli Elaboratori Elettronici
SISTEMI OPERATIVI Evoluzione degli Elaboratori Elettronici Ciclo di vita della tecnologia 2 Ciclo di vita della tecnologia (cont.) 3 Esempio: Apple inc. Newton (1993-1997) http://www.msu.edu/~luckie/newtgal.htm
DettagliCenni storici sui sistemi di elaborazione
Cenni storici sui sistemi di elaborazione Generazione 0 (1600-1945) Tecnologia: sistemi meccanici Blaise Pascal (1623-1662) Pascalina: Somme e sottrazioni Gottfried Wilhelm von Leibniz (1646-1716) Macchina
DettagliCenni storici sui sistemi di elaborazione
Cenni storici sui sistemi di elaborazione Generazione 0 (1600-1945) Tecnologia: sistemi meccanici Blaise Pascal (1623-1662) Pascalina: Somme e sottrazioni Gottfried Wilhelm von Leibniz (1646-1716) Macchina
DettagliLABORATORIO di INFORMATICA A.A. 2010/2011 Prof. Giorgio Giacinto
Università degli Studi di Cagliari Corso di Laurea Magistrale in Ingegneria per l Ambiente ed il Territorio LABORATORIO di INFORMATICA A.A. 2010/2011 Prof. Giorgio Giacinto INTRODUZIONE http://www.diee.unica.it/giacinto/lab
DettagliUniversità degli Studi di Cagliari Dipartimento di Ingegneria Elettrica ed Elettronica ARCHITETTURE DEI CALCOLATORI
Università degli Studi di Cagliari Dipartimento di Ingegneria Elettrica ed Elettronica ARCHITETTURE DEI CALCOLATORI Sommario Breve storia dei calcolatori elettronici Architettura di Von Neumann La memoria
DettagliCorso di Calcolatori Elettronici I
Corso di Calcolatori Elettronici I Evoluzione dei Calcolatori Elettronici Roberto Canonico Università degli Studi di Napoli Federico II A.A. 2016-2017 Roberto Canonico Corso di Calcolatori Elettronici
DettagliDal sistema operativo all' hardware
Dal sistema operativo all' hardware Di cosa parleremo? Il computer (processore e memoria principale) Cosa avviene all'avvio del computer? Scheda madre Alimentatore Memorie Secondarie (floppy disk, hard
DettagliInformatica di Base. Introduzione
Informatica di Base Introduzione Evoluzione del calcolatore Storia del calcolatore! I primi tentativi di automatizzare il calcolo risalgono al 500 1623, Schickard: il primo modello di calcolatore per sommare,
DettagliParte 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:
DettagliCenni storici. Abaco 3000 B.C. in Babilonia. Paolo Bison. Fondamenti di Informatica 1 A.A. 2004/05 Università di Padova
Cenni storici Paolo Bison Fondamenti di Informatica 1 A.A. 2004/05 Università di Padova p.1/36 Abaco 3000 B.C. in Babilonia p.2/36 Dispositivo di Antikythera 80 A.C. calcolatore analogico per valutare
DettagliINFORMATICA DI BASE LINGUE E LETTERATURE STRANIERE
INFORMATICA DI BASE LINGUE E LETTERATURE STRANIERE PRESENTAZIONI Docente: Simone Di Nardo Di Maio E-mail: simone.dinardo@unich.it Ricevimento: giovedì dalle ore 15:00 alle ore 16:00 presso l'ufficio dei
DettagliABILITA' INFORMATICHE LINGUE E LETTERATURE STRANIERE
ABILITA' INFORMATICHE LINGUE E LETTERATURE STRANIERE PRESENTAZIONI Docente: Simone Di Nardo Di Maio E-mail: simone.dinardo@unich.it Ricevimento: giovedì dalle ore 15:00 alle ore 16:00 presso l'ufficio
DettagliStoria dei calcolatori
Informazioni sul corso Panoramica sulle tecnologie degli Elaboratori Funzionamento teorico della JVM Programmazione della IJVM (maggio - ciclo intensivo) Aumento delle prestazioni ed architetture parallele
Dettagli! addizioni e sottrazioni. ! anche moltiplicazioni e divisioni. ! A) Macchina Differenziale. ! Algoritmo fisso (differenze finite)
Evoluzione degli Elaboratori N.B. Quasi tutta l evoluzione ha avuto luogo negli ultimi 50 anni Generazione 0 (1600-1945) Pascal (1623-1662)! addizioni e sottrazioni Leibniz (1646-1716)! anche moltiplicazioni
Dettaglia.a. 2017/2018 Classe 2: matricole congrue ad 1 Barbara Masucci
Architettura degli Elaboratori a.a. 2017/2018 Classe 2: matricole congrue ad 1 Barbara Masucci Docente Barbara Masucci Ø http://www.di.unisa.it/professori/masucci Ø bmasucci@unisa.it Ø studio 43, quarto
DettagliFONDAMENTI DI INFORMATICA FONDAMENTI DI INFORMATICA UN POCO DI STORIA FONDAMENTI DI INFORMATICA. Lezione n. 1 UN POCO DI STORIA UN POCO DI STORIA
FONDAMENTI DI INFORMATICA Obiettivo 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
DettagliFONDAMENTI DI INFORMATICA FONDAMENTI DI INFORMATICA UN POCO DI STORIA FONDAMENTI DI INFORMATICA. Lezione n. 1 UN POCO DI STORIA UN POCO DI STORIA
FONDAMENTI DI INFORMATICA Obiettivo del corso: Fornire le nozioni di base sull architettura dei sistemi di calcolo. Fornire i primi strumento di descrizione e di analisi dei sistemi digitali. Descrivere
DettagliFONDAMENTI DI INFORMATICA
FONDAMENTI DI INFORMATICA Obiettivo del corso: Fornire le nozioni di base sull architettura dei sistemi di calcolo. Fornire i primi strumento di descrizione e di analisi dei sistemi digitali. Descrivere
DettagliFondamenti di Informatica B
Fondamenti di Informatica B Lezione n.1 Alberto Broggi Gianni Conte A.A. 2005-2006 Fondamenti di Informatica B Obiettivi del corso: Fornire le nozioni di base sull architettura dei sistemi di calcolo Fornire
DettagliArchitettura degli elaboratori
Architettura degli elaboratori 2018-2019 Presentazione del corso Maria Luisa Damiani maria.damiani@unimi.it Dipartimento di Informatica Università degli Studi di Milano Ambito Il corso Corsi di Laurea
DettagliScopo del corso: Fornire allo studente le nozioni necessarie alla comprensione delle architetture e del funzionamento degli elaboratori.
Programma del corso Scopo del corso: Fornire allo studente le nozioni necessarie alla comprensione delle architetture e del funzionamento degli elaboratori. Programma del corso: - e storia dei calcolatori
DettagliParte I. Evoluzione dei Sistemi di Elaborazione
Parte I Evoluzione dei Sistemi di Elaborazione Calcolatori Elettronici (5 crediti) Prof. S. Salza a.a. 00-01 I.1 Contenuti del Corso Struttura dell elaboratore e sue componenti principali Evoluzione storica
DettagliHardware 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
DettagliRETI E SISTEMI INFORMATIVI
RETI E SISTEMI INFORMATIVI Prof. Andrea Borghesan venus.unive.it/borg borg@unive.it Ricevimento martedì, 12.00-13.00. Aula?? Modalità esame: scritto + tesina facoltativa 1 TIPI DI ELABORATORI I computer
DettagliEvoluzione dei sistemi di calcolo. Prof. Francesco Accarino IIS Altiero Spinelli Via Leopardi 132 Sesto San Giovanni
Evoluzione dei sistemi di calcolo Prof. Francesco Accarino IIS Altiero Spinelli Via Leopardi 132 Sesto San Giovanni Calcolatrici Meccaniche La Pascalina I642 La pascalina è uno strumento di calcolo precursore
DettagliParte I. Evoluzione dei Sistemi di Elaborazione
Parte I Evoluzione dei Sistemi di Elaborazione I.1 Contenuti del Corso L architettura dell elaboratore e le sue componenti Struttura a livelli CPU, memoria, dispositivi di I/O Sottosistemi di I/O Periferiche
DettagliArchitetture degli elaboratori e reti. Architetture I (12cfu)
Architetture degli elaboratori e reti Prof. Alberto Borghese Dipartimento di Scienze dell Informazione borghese@dsi.unimi.it Università degli Studi di Milano 1/44 Architetture I (12cfu) Docente: Prof.
DettagliArchitetture degli elaboratori e reti
Architetture degli elaboratori e reti Alberto Borghese Università degli Studi di Milano Dipartimento di Scienze dell Informazione borghese@dsi.unimi.it Scopo del corso Processore Cache Bus-master Stack
DettagliEvoluzione dei sistemi di elaborazione
Università di Roma La Sapienza Dipartimento di Informatica e Sistemistica Evoluzione dei sistemi di elaborazione Fondamenti di informatica - Ingegneria Elettronica Leonardo Querzoni querzoni@dis.uniroma1.it
DettagliRETI E SISTEMI INFORMATIVI
RETI E SISTEMI INFORMATIVI Prof. Andrea Borghesan http://venus.unive.it/borg borg@unive.it Ricevimento: mercoledì, 10.00-11.00. Studio 34, primo piano. Dip. Statistica 1 Modalità esame: scritto + tesina
DettagliArchitettura degli Elaboratori 01-Introduzione Introduzione
Introduzione Calcolatore digitale: macchina capace di risolvere problemi eseguendo le istruzioni assegnate Programma: sequenza di istruzioni per eseguire un certo compito Pagina 2 Cosa abbiamo a disposizione?
DettagliSistemi Di Elaborazione Dell informazione
Sistemi Di Elaborazione Dell informazione Dott. Antonio Calanducci Lezione II: Software Corso di Laurea in Scienze della Comunicazione Anno accademico 2009/2010 Tipi di software Software di sistema (o
DettagliFondamenti di Informatica. per la Sicurezza. a.a. 2003/04. Calcolatori. Stefano Ferrari
Fondamenti di Informatica per la Sicurezza a.a. 2003/04 Calcolatori Stefano Ferrari Università degli Studi di Milano Dipartimento di Tecnologie dell Informazione Stefano Ferrari Università degli Studi
DettagliFondamenti di Informatica. per la Sicurezza. a.a. 2003/04. Calcolatori. Stefano Ferrari
Fondamenti di Informatica per la Sicurezza a.a. 2003/04 Calcolatori Stefano Ferrari Università degli Studi di Milano Dipartimento di Tecnologie dell Informazione Stefano Ferrari Università degli Studi
DettagliFondamenti di Informatica
Fondamenti di Informatica Parte Prima: Introduzione storica Fondamenti di informatica Calcolatori meccanici L'ingresso del calcolatore nel mondo del lavoro risale all'inizio del 1900; la tecnologia delle
DettagliCalcolatori Elettronici Esercitazione n 1
Corso di studi in Ingegneria Elettronica A.A. 2003/2004 Calcolatori Elettronici Esercitazione n 1 Ing Giovanni Costa Sommario: Evoluzione dell industria dei calcolatori Breve storia dei calcolatori Legge
DettagliSistemi a microprocessore
Storia dei Computer 1945 John Von Neumann propose la stored program architecture 1948 Bardeen, Brattain and Shockley inventarono il transistor 1958 Jack Kilby introdusse l IC (integrated circuit) e aprì
DettagliEvoluzione 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
DettagliCorso Integrato di Informatica e 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 Struttura del Corso Corso di
DettagliCorso Integrato di Informatica e 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 Struttura del Corso Corso di
DettagliStoria dell Informatica. Prof.ssa Gentile
Storia dell Informatica Prof.ssa Gentile ABACO Abaco Giapponese Abaco Russo Abaco Rappresentazione dei numeri e metodo per l utilizzo dell Abaco Bastoncini di Nepero John Napier (Edinburgo, 1550-1617)
DettagliLaboratorio di Informatica I
Struttura della lezione Lezione 1: Introduzione al corso Laboratorio di Informatica I Corso di Laurea in Informatica Il corso di Laboratorio di Informatica I informazioni logistiche ed organizzazione obiettivi
DettagliCorso di Laboratorio di Informatica
Corso di Laboratorio di Informatica 2006/2007 Ing. Claudio Marrocco c.marrocco@unicas.it Struttura del corso Diviso in sei moduli: Architettura del Calcolatore Sistema Operativo Foglio Elettronico (Excel)
DettagliArchitettura dei sistemi di elaborazione: Modelli Architetturali La CPU: Generalità
Architettura dei sistemi di elaborazione: Modelli Architetturali La CPU: Generalità La preistoria dei sistemi di elaborazione Fin dai tempi più antichi l uomo ha costruito apparecchi utili per alleviare
DettagliCalcolatori 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
DettagliSistemi Operativi. Il sistema operativo: generalità Storia ed evoluzione dei sistemi operativi
Sistemi Operativi Il sistema operativo: generalità Storia ed evoluzione dei sistemi operativi Un sistema di elaborazione dati Sistema bancario Browser Web Prenotazioni aeree Editor Sistema Operativo Compilatori
DettagliCorso di Informatica
Corso di Informatica Modulo L1 A2-Evoluzione dei sistemi di elaborazione 1 Prerequisiti Non sono necessari particolari requisiti, se non le conoscenze a livello di cultura generale di base. 2 1 Introduzione
DettagliCalcolo numerico e programmazione Introduzione all Informatica
Calcolo numerico e programmazione Introduzione all Informatica Tullio Facchinetti 2 marzo 2012 09:36 http://robot.unipv.it/toolleeo Argomenti del corso introduzione all informatica
DettagliArchitetture degli elaboratori e reti Introduzione
Architetture degli elaboratori e reti Introduzione Prof. Alberto Borghese Dipartimento di Scienze dell Informazione borghese@dsi.unimi.it Università degli Studi di Milano 1/43 Architetture I (12cfu) Docente:
DettagliIl Software. E il software che implementa le funzionalità di un sistema di elaborazione Due categorie fondamentali di Software (SW)
Il Software E il software che implementa le funzionalità di un sistema di elaborazione Due categorie fondamentali di Software (SW) Il software di sistema Linguaggi di programmazione Sistemi operativi (SO)
DettagliFondamenti: Informatica, Computer, Hardware e Software
Consulente del Lavoro A.A 2002/2003 I Semestre Fondamenti: Informatica, Computer, Hardware e Software prof. Monica Palmirani Finalità del corso fornire elementi di informatica di base teorici che consentano
DettagliArchitettura di Von Neumann. Architettura di Von Neumann. Architettura di Von Neumann INFORMATICA PER LE DISCIPLINE UMANISTICHE 2 (13042)
INFORMATICA PER LE DISCIPLINE UMANISTICHE 2 (13042) Computer elaboratore di informazione riceve informazione in ingresso (input) elabora questa informazione restituisce informazione ottenuta elaborando
DettagliL EVOLUZIONE DELLE ICT. Information and Communication Technology
L EVOLUZIONE DELLE ICT Information and Communication Technology Vogliamo mostrare: Che i sistemi attuali sono frutto dell evoluzione di concetti e tecnologie sviluppate da tempo Che l informatica in azienda
DettagliInformatica. 80 ore divise in 4 UFC. Docente: Michela Bacchin. Contatti: Tramite Ermes Studenti
Informatica 80 ore divise in 4 UFC Docente: Michela Bacchin Contatti: michela.bacchin.corsi@gmail.com Tramite Ermes Studenti Programma UFC 12: Strumenti per il trattamento dei documenti testuali UFC 13:
Dettagli(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
DettagliFondamenti di Informatica. per la Sicurezza. a.a. 2003/04. Lezione 2. Stefano Ferrari
Fondamenti di Informatica per la Sicurezza a.a. 2003/04 Lezione 2 Stefano Ferrari Università degli Studi di Milano Dipartimento di Tecnologie dell Informazione Stefano Ferrari Università degli Studi di
DettagliDal sistema operativo all' hardware
Dal sistema operativo all' hardware Di cosa parleremo? Il computer (processore e memoria principale) Cosa avviene all'avvio del computer? processi Scheda madre Alimentatore Memorie Secondarie (floppy disk,
DettagliInformatica. 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
DettagliL architettura del calcolatore
Corso di Laurea Ingegneria Informatica Laboratorio di Informatica Capitolo 1 L architettura del calcolatore Settembre 2006 L architettura del calcolatore 1 Nota bene Alcune parti del presente materiale
DettagliFondamenti di Informatica
Università Degli Studi di Ferrara Corso di Laurea in Scienze della Comunicazione - A.A. 2017-2018 Fondamenti di Informatica Lez. 01 - Concetti Hardware e Software Fondamenti di Informatica - Docente: Giacomo
DettagliFondamenti di Informatica Architettura del Calcolatore Alessandra Volpato
Fondamenti di Informatica Architettura del Calcolatore Alessandra Volpato E-mail: ale.volpato@ieee.org Sistema Informativo: Insieme di componenti in relazione tra loro che raccoglie, estrae, elabora, memorizza
DettagliFondamenti di programmazione!! Parte 2!
Fondamenti di programmazione!! Parte 2! 1! Definizione intuitiva di algoritmo! n Elenco finito di istruzioni che specificano una serie di operazioni, eseguendo le quali e possibile risolvere ogni istanza
DettagliUD2. L insostenibile leggerezza dei circuiti integrati
CORSO DI INFORMATICA UD2. L insostenibile leggerezza dei circuiti integrati Bruno Ronsivalle Cosa si intende per hardware"? Quali sono le parti che compongo un architettura hardware? Come facciamo a comunicare
DettagliCapitolo 1 Introduzione. Il problema. Una transizione
Capitolo 1 Introduzione Il problema L informazione è oggi oggetto di grande interesse: si parla, per esempio, di società dell informazione... si parla, per esempio, di tecnologia dell informazione... ma
DettagliStrumento di calcolo formato da un telaietto su cui scorrono alcune file di palline che denotano le unità, le decine, le centinaia, le migliaia.
STORIA DEL COMPUTER Abaco 2000 a.c Strumento di calcolo formato da un telaietto su cui scorrono alcune file di palline che denotano le unità, le decine, le centinaia, le migliaia. Le palline in basso indicano
DettagliCalcolatori Elettronici Parte I: Evoluzione dei calcolatori e tipologie di Calcolatori. Prof. Riccardo Torlone Università di Roma Tre
Calcolatori Elettronici Parte I: Evoluzione dei calcolatori e tipologie di Calcolatori Prof. Riccardo Torlone Università di Roma Tre Architetture.. Riccardo Torlone - Corso di Calcolatori Elettronici 2
DettagliCalcolatori Elettronici A a.a. 2008/2009
Calcolatori Elettronici A a.a. 2008/2009 Instruction Set Architecture: nozioni generali Massimiliano Giacomin 1 DOVE CI TROVIAMO Livello del linguaggio specializzato Traduzione (compilatore) o interpretazione
DettagliObiettivi 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
DettagliDipartimento di Giurisprudenza Prof. Michele Perilli Conoscenze Informatiche
Dipartimento di Giurisprudenza Prof. Michele Perilli Conoscenze Informatiche michele.perilli@unifg.it mlperilli@gmail.com Sistema Operativo: funzionalità Gestire le risorse della macchina (CPU, memoria,
DettagliMIPS & SPIM. Modulo del Corso di Architettura degli Elaboratori. Nicola Paoletti. Università di Camerino Scuola di Scienze e Tecnologie
MIPS & SPIM Modulo del Corso di Architettura degli Elaboratori Nicola Paoletti Università di Camerino Scuola di Scienze e Tecnologie 10 Aprile 2013 AA 2012/2013 Informazioni utili (1/2) Email: nicola.paoletti@unicam.it
DettagliOrigini matematiche e tecnologiche dell informatica A. Ferrari
Origini matematiche e tecnologiche dell informatica A. Ferrari La preistoria Fin dai tempi più antichi l uomo ha costruito apparecchi utili per alleviare lo sforzo per il calcolo e per evitare errori.
DettagliArchitetture degli elaboratori e delle reti
Architetture degli elaboratori e reti Architetture degli elaboratori e delle reti Proff. A. Borghese, F. Pedersini Dipartimento di Scienze dell Informazione Università degli Studi di Milano Turno 2 Prof.
DettagliStoria dell informatica
Fondamenti di Informatica per la Sicurezza a.a. 2004/05 Storia dell informatica Stefano Ferrari Università degli Studi di Milano Dipartimento di Tecnologie dell Informazione Stefano Ferrari Università
DettagliTECNOLOGIE DELL INFORMAZIONE E DELLA COMUNICAZIONE PER LE AZIENDE
TECNOLOGIE DELL INFORMAZIONE E DELLA COMUNICAZIONE PER LE AZIENDE Materiale di supporto alla didattica Tecnologie dell informazione e della comunicazione per le aziende CAPITOLO 6: Effetti dell automazione
DettagliArchitettura degli elaboratori
Architettura degli elaboratori Ottavio D Antona dantona@di.unimi.it Maria Luisa Damiani damiani@di.unimi.it Dipartimento di Informatica Università degli Studi di Milano Architettura degli Elaboratori -
DettagliUn 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 è
DettagliIntroduzione. Informazione. Reti. Cosa caratterizza l informazione? Fondamenti di Informatica e della Telematica A.A
Fondamenti di Informatica e della Telematica A.A. 2005-06 Informazione Introduzione Università Roma Tre Comunicazione nella Società della Globalizzazione Prof. Stefano Guerrini guerrini@di.uniroma1.it
DettagliElementi base di un calcolatore
Elementi base di un calcolatore Obiettivo: introdurre un po di terminologia Hardware e Software: Prima scomposizione di un sistema informatico Hardware: componenti fisici del sistema Software: i programmi
DettagliIntroduzione. Cenni storici 1
Introduzione 3 Cenni storici 1 Anche se la presenza invasiva dell informatica nella vita di tutti i giorni è un fenomeno relativamente recente, non recente è la necessità di avere a disposizione strumenti
DettagliLezione 2. Di cosa parliamo in questa lezione? Aspetti della storia dei calcolatori e dei SO dagli anni 70 in poi. Il movimento degli hacker
Di cosa parliamo in questa lezione? Lezione 2 Aspetti della storia dei calcolatori e dei SO dagli anni 70 in poi Linux avanzato 1 Il movimento degli hacker 2 La nascita di 13 marzo 2013 3 L avvento dei
DettagliLezione 2. Linux avanzato. Marco Cesati System Programming Research Group Università degli Studi di Roma Tor Vergata.
Lezione 2 Linux avanzato 13 marzo 2013 System Programming Research Group Università degli Studi di Roma Tor Vergata LA 13 2.1 Di cosa parliamo in questa lezione? Aspetti della storia dei calcolatori e
DettagliMarco Cesati System Programming Research Group Università degli Studi di Roma Tor Vergata
Lezione 2 Linux avanzato 13 marzo 2013 System Programming Research Group Università degli Studi di Roma Tor Vergata LA 13 2.1 Di cosa parliamo in questa lezione? Aspetti della storia dei calcolatori e
DettagliArchitettura del set di istruzioni (ISA)
Architettura del set di istruzioni (ISA) Calcolatori Elettronici-Ingegneria Telematica 1 Instruction Set Architecture Software Hardware Application (Netscape) Compiler Assembler Processor Memory Digital
DettagliObiettivi del corso. Parte II Aprire un programma di navigazione (browser) Internet explorer Ricercare una pagina Web Uso di Google
Obiettivi del corso Parte 0 Per iniziare Come è Fatto un Computer Il Mouse, come si usa Esercizi per Mouse: Gioco, il Solitario Paint per Disegnare. Parte I Il desktop Lavorare con le finestre La Tastiera
DettagliInformatica A.A. 2006/2007. Università degli Studi di Catania. Giuseppe Nicosia
Informatica A.A. 2006/2007 CdL in Matematica e CdL Matematica per le Applicazioni Università degli Studi di Catania Giuseppe Nicosia www.dmi.unict.it/~nicosia Elementi Fondamentali di un Calcolatore Il
DettagliCORSO DI INFORMATICA DI BASE - Lezione 1
CORSO DI INFORMATICA DI BASE - Lezione 1 07/03/2014 ore 18:00 20:00 CENTRO POLIFUNZIONALE - ASSOCIAZIONE ADA VIA LEOPARDI, CORIGLIANO CALABRO TEACHER: LEONARDO CARACCIOLO ISCRIZIONE AL CORSO Compilazione
DettagliInterfaccia. Due sono i tipi di interfaccia più diffusi per interagire con un computer:
Interfaccia Due sono i tipi di interfaccia più diffusi per interagire con un computer: Interfacce a caratteri, anche dette a riga di comando (CLI, command line interfaces) Interfacce grafiche (GUI, graphical
DettagliIntroduzione Introduzione
1 Programma del corso Scopo del corso: Fornire allo studente le nozioni necessarie alla comprensione delle architetture e del funzionamento degli elaboratori. Programma del corso: - e storia dei calcolatori
DettagliArchitettura del computer. e sistemi operativi
SEZIONE A Architettura del computer e sistemi operativi A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 Hardware e software Architettura del computer Codifica dell informazione Applicazioni della teoria dell informazione
DettagliInformatica 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à
DettagliSTORIA DELL' INTERFACCIA UOMO-MACCHINA:
STORIA DELL' INTERFACCIA UOMO-MACCHINA: Le tipologie di interfacce che hanno permesso l'interazione dell'uomo con le macchine a partire dal 1945 fino agli anni recenti. Che cos'è un'interfaccia? Spazio
DettagliConcetti Introduttivi
Concetti Introduttivi Architettura del Computer http://www.dia.uniroma3.it/~roselli roselli@dia.uniroma3.it Hardware Hardware In questo corso ci occuperemo di software, ovvero applicazioni Hardware In
DettagliCorso integrato di Sistemi di Elaborazione. Modulo I. Prof. Crescenzio Gallo.
Corso integrato di Sistemi di Elaborazione Modulo I Prof. Crescenzio Gallo crescenzio.gallo@unifg.it I moderni Sistemi Operativi 2 Unix È stato creato da Ken Thompson e Dennis Ritchie nel 1969 (*). Fu
DettagliArchitettura degli Elaboratori - 1
Architettura degli Elaboratori - 1 Università degli Studi di Padova Facoltà di Scienze.FF.. Corso di Laurea in Informatica docente: Tullio Vardanega Obiettivi del Corso Descrizione dell architettura degli
Dettaglicontinua Informatica Hardware Software insieme dei programmi che consentono al calcolatore di operare e di elaborare dati
continua Informatica Hardware insieme dei componenti fisici Software insieme dei programmi che consentono al calcolatore di operare e di elaborare dati Informatica Architettura di un elaboratore 1 Cenni
DettagliIndirizzo Liceo Scientifico opzione Scienze Applicate Classe 1 a sez. F Anno Scolastico
Programma di TECNOLOGIE INFORMATICHE Indirizzo Liceo Scientifico opzione Scienze Applicate Classe 1 a sez. F Anno Scolastico 2016-2017 1. La scienza dell informazione 1.1 Cos è l informatica 1.2 Cosa vuol
DettagliCosa è Linux? Gianluca Amato Dipartimento di Scienze tel
Cosa è Linux? Gianluca Amato Dipartimento di Scienze amato@sci.unich.it http://sci138.sci.unich.it/~amato tel. 085 4537686 Ultimo aggiornamento: 20 maggio 2009 Un po' di storia Nascita di Unix Linux è
Dettagli