Corso di Laboratorio di Informatica

Documenti analoghi
Corso di Laboratorio di Informatica Università degli Studi Università degli Studi di Cassino di Cassino

Informatica di Base. Introduzione

Breve storia dei sistemi di calcolo

Esempio. Perché i computer? L era meccanica. Fondamenti di Informatica. Breve storia dei sistemi di calcolo

Storia dell Informatica. Prof.ssa Gentile

FONDAMENTI DI INFORMATICA FONDAMENTI DI INFORMATICA UN POCO DI STORIA FONDAMENTI DI INFORMATICA. Lezione n. 1 UN POCO DI STORIA UN POCO DI STORIA

Corso di Calcolatori Elettronici I

FONDAMENTI DI INFORMATICA FONDAMENTI DI INFORMATICA UN POCO DI STORIA FONDAMENTI DI INFORMATICA. Lezione n. 1 UN POCO DI STORIA UN POCO DI STORIA

Fondamenti Informatica A.A. 2010/'11. (I parte)

Corso di Informatica

Cenni storici sui sistemi di elaborazione

Informatica A. Allievi Gestionali A.A Nozioni di Base

L architettura del calcolatore

Cenni storici sui sistemi di elaborazione

Laboratorio di Informatica. Introduzione

Fondamenti: Informatica, Computer, Hardware e Software

Cenni storici. Abaco 3000 B.C. in Babilonia. Paolo Bison. Fondamenti di Informatica 1 A.A. 2004/05 Università di Padova

CASO STUDIO: IL PERSONAL COMPUTER

Capitolo 1 Introduzione. Il problema. Una transizione

Laboratorio di Informatica. Introduzione. Laboratorio di Informatica

RETI E SISTEMI INFORMATIVI

RETI E SISTEMI INFORMATIVI

Introduzione. Informazione. Reti. Cosa caratterizza l informazione? Fondamenti di Informatica e della Telematica A.A

Capitolo 0. Introduzione. Prof. Mauro Giacomini Pearson Addison-Wesley. All rights reserved

Dall Abaco ( 3000 ac) a Charles Babbage (1812)

Evoluzione dei sistemi di elaborazione

Informatica. Il problema. Una transizione 04/10/2007

Origini matematiche e tecnologiche dell informatica A. Ferrari

Informatica e telecomunicazione

SISTEMI INFORMATIVI AZIENDALI

Evoluzione del calcolatore e fondamenti della programmazione

Fondamenti di Informatica B

Organizzazione strutturata

Corso Integrato di Informatica e Sistemi di Elaborazione delle Informazioni

Dal sistema operativo all' hardware

a.a. 2017/2018 Classe 2: matricole congrue ad 1 Barbara Masucci

Informatica (C.I. Metodologia Scientifica e Linguistica)

Strumento di calcolo formato da un telaietto su cui scorrono alcune file di palline che denotano le unità, le decine, le centinaia, le migliaia.

Ma il problema rimane

L EVOLUZIONE DELLE ICT. Information and Communication Technology

Sistemi di Elaborazione

Elementi di Informatica Facoltà di Economia

Informatica e calcolatori

Breve storia dei calcolatori

Breve storia del computer. Prof. Erasmo Modica

Dipartimento di Scienze Cliniche Applicate e Biotecnologie Scienze psicologiche applicate

Informatica Generale 01 - Introduzione

Introduzione. Corso di Fondamenti di Informatica

Laboratorio di Informatica I

UD2. L insostenibile leggerezza dei circuiti integrati

Architettura del computer. e sistemi operativi

Introduzione ai sistemi informatici 3/ed Donatella Sciuto, Giacomo Buonanno, Luca Mari. Copyright 2005 The McGraw-Hill Companies srl

Algoritmo: procedimento non ambiguo che in un numero finito di passi risolve un problema (o una classe di problemi)

Modulo: Informatica. Chi sono. Obiettivi del corso. Preparazione all esame. Andrea Colitta

Architettura di un elaboratore

Fondamenti di Informatica

Architettura del Calcolatore

Architettura dei sistemi di elaborazione: Modelli Architetturali La CPU: Generalità

Evoluzione dei sistemi di calcolo. Prof. Francesco Accarino IIS Altiero Spinelli Via Leopardi 132 Sesto San Giovanni

Le istruzioni del linguaggio gg macchina corrispondono ad operazioni elementari di elaborazione operazioni aritmetiche

Breve storia del calcolo automatico

Piccoli Ingegneri Informatici

Architettura degli elaboratori

Piccoli Ingegneri Informatici

Introduzione: informatica. 18/2/2013 Informatica applicata alla comunicazione multimediale Cristina Bosco

STORIA DEL COMPUTER - 1 -

Programmazione per BioInformatica Introduzione. Docente. Programma del corso. Nicola Drago

Corso di Calcolatori Elettronici I

Corso di Informatica

Informatica A.A. 2006/2007. Università degli Studi di Catania. Giuseppe Nicosia

Indirizzo Liceo Scientifico opzione Scienze Applicate Classe 1 a sez. F Anno Scolastico

Unità 4: L architettura fisica del computer moderno

Dalla precedente lezione: LABORATORIO DI PROGRAMMAZIONE Corso di laurea in matematica 3 LA RAPPRESENTAZIONE DEI DATI (1) 28/02/2016

Università di Pisa Facoltà di Scienze Matematiche Fisiche e Naturali

Elementi di informatica

Tabelle di corrispondenza

Architettura dei calcolatori


Introduzione. Cenni storici 1

Informatica Multimediale a.a. 2010/2011

Informatica. 80 ore divise in 4 UFC. Docente: Michela Bacchin. Contatti: Tramite Ermes Studenti

Laboratorio di Informatica. All origine. I Calcolatori. Pascal ( ) Storia del calcolatore. Informatica

Introduzione all Architettura dei Calcolatori Elettronici

Parte I. Evoluzione dei Sistemi di Elaborazione

Elettronica: una tecnologia per la gestione dell informazione

L Informatica Oggi Una Panoramica

Laboratorio di Informatica

Macchine Calcolatrici, Computer e Algoritmi, ovvero...

Introduzione all Informatica. Prof. Daniele Contarino

Breve storia dei sistemi di calcolo

Architettura degli Elaboratori. a.a. 2014/15 Classe 3: matricole congrue 2 modulo 3

Il computer P R O F. L O R E N Z O P A R I S I

APPUNTI PER IL CORSO DI ALFABETIZZAZIONE INFORMATICA

Il computer P R O F. L O R E N Z O P A R I S I

! addizioni e sottrazioni. ! anche moltiplicazioni e divisioni. ! A) Macchina Differenziale. ! Algoritmo fisso (differenze finite)

Programma svolto informatica a.s. 2017/2018. Classe 1D

continua Informatica Hardware Software insieme dei programmi che consentono al calcolatore di operare e di elaborare dati

Transcript:

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) Reti di Calcolatori Database (Access) Programmazione (Matlab) II Quadrimestre III Quadrimestre

Esame Per superare l esame ed ottenere i relativi crediti è necessario ottenere l idoneità su tutti e sei i moduli. Architettura del Calcolatore (Quiz a risposta multipla) Sistema Operativo (Quiz a risposta aperta) Foglio Elettronico (Prova pratica al calcolatore) Reti di Calcolatori (Quiz a risposta multipla) Basi di dati (Prova pratica al calcolatore) Programmazione (Quiz a risposta aperta)

Informatica: due definizioni Scienza della rappresentazione e dell elaborazione dell informazione ACM (Association for Computing Machinery) E lo studio sistematico degli algoritmi che descrivono e trasformano l informazione: la loro teoria, analisi, progetto, efficienza, realizzazione e applicazione.

Aree disciplinari Algoritmi e strutture dati Architettura dei calcolatori Intelligenza artificiale e robotica Scienze computazionali Basi di dati e sistemi per il ritrovamento dell informazione Grafica computerizzata Interazione uomo-calcolatore Sistemi Operativi e Reti di calcolatori Linguaggi di Programmazione Ingegneria del Software

Il sogno dell automazione Non è degno di uomini d ingegno perdere ore come schiavi nel lavoro di calcolo che potrebbe essere affidato tranquillamente a chiunque altro se si usassero le macchine Questa frase del filosofo e matematico tedesco Gottfried Willhelm Leibniz (1646-1716) è un manifesto delle motivazioni alla base dello sviluppo del calcolo automatico e dei suoi strumenti. Dopo la Seconda Guerra Mondiale, l avvento del computer ha rapidamente reso obsolete le tecnologie sviluppate appositamente per le tradizionali calcolatrici meccaniche ed elettromeccaniche, trasferendo la maggior parte delle problematiche del calcolo sullo sviluppo di programmi adeguati.

Abaco cinese (6 sec a.c. - 17 sec. d.c.)

Pascalina (B. Pascal, 1642) Addizioni e sottrazioni

Calcolatrice a 4 operazioni (G. W. Leibniz, 1671) Le 4 operazioni aritmetiche fondamentali

Difference Engine (C. Babbage, 1823) Calcolo di polinomi tramite il metodo delle differenze finite

Analytical Engine (C. Babbage, 1834) The Mill The Store lettore/scrittore Elaborazione di tipo generale di schede perforate

Analytical Engine (C. Babbage, 1834)

Analytical Engine (C. Babbage, 1834)

COLOSSUS (UK, 1943)

ENIAC (J. Mauchly e J.P. Eckert, 1943-46) (Electronic Numerical Integrator and Calculator) 18000 valvole, 30 tons.,

ENIAC (J. Mauchly e J.P. Eckert, 1943-46) programmazione

IAS (J. Von Neumann, J. Bigelow, 1948)

UNIVAC I (1951) Primo calcolatore commercializzato: 1 milione $, 48 esemplari venduti

UNIVAC I (1951) from the Computer History Collection at the Smithsonian

Intel 4000-1 (1971) Tre ingegneri della Intel, Federico Faggin (Italiano nato a Vicenza nel 1941), Ted Hoff e S. Mazer, realizzarono un ulteriore passo in avanti in fatto di miniaturizzazione: progettarono e costruirono il primo microprocessore, cioè un intera unità di calcolo (la CPU) in un singolo circuito integrato. Questo microprocessore denominato Intel 4004 conteneva 2.250 transistor, che formavano il cuore di un intero calcolatore in grado di elaborare in parallelo 4 bit. Primo microprocessore

Apple II (1977) CPU: RAM: Display: Ports: Storage: OS: MOS 6502, 1.0 MHz 4K min, 48K max 280 X 192, 40 X 24 text 6 colors maximum composite video output cassette interface 8 internal expansion slots generic cassette drive external 143K floppy (1978) Woz Integer BASIC in ROM Apple II Price List (June 1977) Primo personal computer RAM Complement Apple II System Apple II Board Only 4K $ 1,298.00 $ 598.00 8K 1,398.00 698.00 12K 1,498.00 798.00 16K 1,698.00 978.00 20K 1,778.00 1,078.00 24K 1,878.00 1,178.00 32K 2,158.00 1,458.00 36K 2,258.00 1,558.00 48K 2,638.00 1,938.00

IBM Personal Computer (1981)

Il software

1a generazione (1946-1959) Valvole; Progetti di ricerca, memorie acustiche primi calcolatori commerciali 2a generazione (1960-1968) Transistor; Calcolatori più memorie a ferrite; economici dischi magnetici 3a generazione (1969-1977) Circuiti integrati Minicomputer (SSI e MSI) 4a generazione (1978- ) Circuiti integrati Personal Computer, (VLSI) workstations