Programmazione ( Cenni storici sulle origini dell informatica )
|
|
- Elisabetta Belloni
- 6 anni fa
- Visualizzazioni
Transcript
1 Programmazione ( Cenni storici sulle origini dell informatica ) E. Omodeo Università degli Studi di Trieste, a.a. 2011/
2 Pionieri
3 Lullo Raimondo : ruote logiche ( Palma di Maiorca, ) filosofiastoria.wordpress.com/2010/02/17/un-sitodedicato-a-ramon-llull/ Leibniz Gottfried Wilhelm von : calculus ratiocinator ( Lipsia, 1646 Hannover, 1716 ) Babbage Charles : Analytical Engine ( Londra, ) Lovelace Augusta Ada King, Countess of : primo programma ( ), nata Augusta Ada Byron en.wikipedia.org/wiki/ada Byron s notes on the analytical engine
4 Intuizione del concetto di universalità Charles Babbage aveva avuto l idea di una macchina calcolatrice automatica la vagheggiata, e mai costruita, macchina analitica, destinata a eseguire calcoli numerici dei tipi piú diversi già nel Per sottolinearne la potenza e versatilità soleva dire che sapeva fare di tutto, tranne comporre danze popolari. ( Martin Davis, in Il calcolatore universale )
5 Esplicitazione del concetto di universalità I ( Estimated price at Christies, 2005: $15000-$20000 )
6 Esplicitazione del concetto di universalità II It is possible to invent a single machine which can be used to compute any computable sequence. If this machine I is supplied with a tape on the beginning of which is written the S.D of some computing machine M, then I will compute the same sequence as M. In this section I explain in outline the behavior of the machine. The next section is devoted to giving the complete table for I. Alan Mathison Turing, 1936
7 La tesi di Church Nel 1936, il matematico-logico statunitense Alonzo Church ( ) formulò la celebre tesi secondo cui il concetto, originariamente intuitivo, di calcolabilità, era definitivamente acquisito per la scienza. Da WikipediA: Nella teoria della calcolabilità la tesi di Church-Turing è un ipotesi che afferma: se un problema è intuitivamente calcolabile, allora esisterà una macchina di Turing (o un dispositivo equivalente, come il computer) in grado di risolverlo (cioè di calcolarlo). Piú formalmente possiamo dire che la classe delle funzioni calcolabili coincide con quella delle funzioni calcolabili da una macchina di Turing.
8 Scaletta Intuizione della versatilita Esplicitazione del concetto di versatilita Il fondatore dell informatica: Turing Oltre che dell informatica, Alan Mathison Turing ( ) e da considerarsi fondatore dell Intelligenza Artificiale E. Omodeo Universita degli Studi di Trieste, a.a. 2011/12. Programmazione ( Cenni storici sulle origini dell informatica )
9 Calcolatore = Def dispositivo elettronico veloce che accetta in ingresso informazione digitalizzata, la elabora in base a una lista ( detta programma ) di istruzioni memorizzate al suo interno e fornisce in uscita l informazione risultante. V. C. Hamacher, Z. G. Vrasenic, S. G. Zaky ( 2001 ) Dubbio: Quanto è cruciale l elettronica?
10 L hardware L aspetto hardware del calcolatore è rappresentato dai circuiti elettronici ed elettromeccanici che lo compongono; l architettura del calcolatore, invece, è definita come la combinazione delle funzionalità operative delle singole unità hardware che costituiscono il sistema di calcolo, il flusso di informazioni tra queste unità e il relativo controllo. V. C. Hamacher, Z. G. Vrasenic, S. G. Zaky ( 2001 ) E il software 1? 1 Ossia i programmi
11 HW / SW Al tempo dei primi calcolatori la distinzione fra hardware e software era chiarissima. Nel tempo si è piuttosto confusa Hardware e software sono logicamente equivalenti. Qualsiasi operazione venga effettuata dal software può essere direttamente inglobata nell hardware: L hardware è software pietrificato. Naturalmente è vero anche il contrario: qualsiasi istruzione eseguita dall hardware può essere simulata dal software. La decisione di inglobare certe funzioni nell hardware e altre nel software si basa su fattori come costo, velocità, affidabilità, e frequenza con cui si prevede che la funzione cambi. A. S. Tenenbaum ( 2000 )
12 Il calcolatore Considerando quanto è sfumata la distinzione fra hw e sw, piuttosto che di calcolatore ( o computer ) sarebbe proprio parlare di sistema di elaborazione.
13 Un intramontabile organizzazione dell hardware John von Neumann, nato János Neumann ( Budapest, 1903 Washington, 1957 ), poliedrico matematico ungherese naturalizzato statunitense.
14 Inoltre: Martin Campbell-Kelly, Il computer, Le Scienze (edizione italiana di Scientific American), numero speciale Origini, novembre 2009.
Cenni sull Architettura degli Elaboratori
Cenni sull Architettura degli Elaboratori Eugenio G. Omodeo Dip. Matematica e Geoscienze DMI Trieste, 07/10/2015 E. G. Omodeo Cenni sull Architettura degli Elaboratori 1/16 Interno di un calcolatore desktop
DettagliIl concetto di calcolatore e di algoritmo
Il concetto di calcolatore e di algoritmo Elementi di Informatica e Programmazione Percorso di Preparazione agli Studi di Ingegneria Università degli Studi di Brescia Docente: Massimiliano Giacomin Informatica
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
DettagliArchitettura generale del calcolatore Hardware (tutto ciò che e tangibile) Software (tutto ciò che non e tangibile)
Architettura generale del calcolatore Hardware (tutto ciò che e tangibile) La macchina di Von Neumann Le periferiche Software (tutto ciò che non e tangibile) Il sistema operativo I programmi applicativi
DettagliAppunti del corso di Informatica 1 (IN110 Fondamenti) 3 Modelli di calcolo
Università Roma Tre Dipartimento di Matematica e Fisica Corso di Laurea in Matematica Appunti del corso di Informatica 1 (IN110 Fondamenti) 3 Modelli di calcolo Marco Liverani (liverani@mat.uniroma3.it)
DettagliInformatica e calcolatori
Lezione 1 e calcolatori Mauro Piccolo September 14, 2015 1 / 22 Il futuro Trattamento automatico delle Tre principali tematica La codifica delle Gli strumenti di trattamento delle La codifica del trattamento
DettagliLa storia dell informatica. Graziano Pravadelli (2012)
La storia dell informatica Graziano Pravadelli (2012) Calcolatore o calcolatrice? Qual è la differenza tra un calcolatore e una calcolatrice? Da Wikipedia Un computer è un dispositivo fisico che implementa
DettagliProgrammazione modulare
Programmazione modulare 2016 2017 Indirizzo: 1 BIENNIO Informatica e Telecomunicazioni Disciplina: SCIENZE E TECNOLOGIE APPLICATE Classi: 2 C - 2 D - 2 F Ore settimanali: 3 ore Prerequisiti per l'accesso
DettagliChe cos e l Informatica. Informatica generale. Caratteristiche fondamentali degli algoritmi. Esempi di algoritmi. Introduzione
Che cos e l Informatica Scienza dell elaborazione dell informazione Informatica generale non si riduce all utilizzo di strumenti (e.g. linguaggi di programmazione e basi di dati); si occupa del trattamento
DettagliAXO - Architettura dei Calcolatori e Sistema Operativo. organizzazione strutturata dei calcolatori
AXO - Architettura dei Calcolatori e Sistema Operativo organizzazione strutturata dei calcolatori I livelli I calcolatori sono progettati come una serie di livelli ognuno dei quali si basa sui livelli
DettagliHardware, 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
DettagliArchitettura dei calcolatori e Software di sistema
Università degli Studi di Palermo Dipartimento di Ingegneria Chimica, Gestionale, Informatica, Meccanica Lezioni di Informatica di Base per la Facoltà di Lettere e Filosofia Anno Accademico 2012/20103
DettagliLe aree dell informatica
Fondamenti di Informatica per la Sicurezza a.a. 2006/07 Le aree dell informatica Stefano Ferrari UNIVERSITÀ DEGLI STUDI DI MILANO DIPARTIMENTO DI TECNOLOGIE DELL INFORMAZIONE Stefano Ferrari Università
DettagliL elaboratore. Fondamenti di Informatica S.Badaloni Ing. Aerospaziale A.A. 2003/04
L elaboratore Fondamenti di Informatica S.Badaloni Ing. Aerospaziale A.A. 2003/04 un po di storia L idea di utilizzare dispositivi meccanici per effettuare in modo automatico computazioni risale al 600
DettagliIntelligenza artificiale
Corso di storia della scienza e della tecnica A.A. 2009/2010 Intelligenza artificiale Il problema della definizione e delle origini Viola Schiaffonati Dipartimento di Elettronica e Informazione Sommario
DettagliInformatica e matematica nella scuola primaria Dipartimento di Scienze della Formazione Università Roma Tre 13 e 15 gennaio 2014
Informatica e matematica nella scuola primaria Dipartimento di Scienze della Formazione Università Roma Tre 13 e 15 gennaio 2014 Presentazione Il mondo che cambia attorno ai bambini Computer Tablet (tavolette)
DettagliStoria dell informatica
Fondamenti di Informatica per la Sicurezza a.a. 2006/07 Storia dell informatica Stefano Ferrari UNIVERSITÀ DEGLI STUDI DI MILANO DIPARTIMENTO DI TECNOLOGIE DELL INFORMAZIONE Stefano Ferrari Università
DettagliConcetti Introduttivi. Il Computer
Concetti Introduttivi Il Computer Introduzione Informazione Notizia, dato o elemento che consente di avere conoscenza più o meno esatta di fatti, situazioni, modi di essere Messaggio Tutto ciò che porta
DettagliMemoria Secondaria o di Massa
Memoria Secondaria o di Massa dischi fissi (hard disk), floppy disk, nastri magnetici, CD, DVD, USB memory, etc deve essere permanente (mentre la RAM e`volatile) accesso sequenziale, cioe il tempo di accesso
DettagliSocietà Newstudio-Net, Via Lecce 9, Catania. Collaboratore nella progettazione e programmazione
F ORMATO EUROPEO PER IL CURRICULUM VITAE INFORMAZIONI PERSONALI Nome ABRUZZO DENIS Indirizzo 15, Via S. Nicolò, 95030, Mascalucia, Catania, Italia Telefono 095-7272165, 3474413049 Fax E-mail denisabr@hotmail.com,
DettagliInformatica. (corso di laurea in Biotecnologie) Alberto Policriti. Dipartimento di Matematica e Informatica Istituto di Genomica Applicata
Informatica (corso di laurea in Biotecnologie) Alberto Policriti Dipartimento di Matematica e Informatica Istituto di Genomica Applicata 23 Febbraio, 2016 A. Policriti Informatica 1/16 Le mie coordinate
DettagliFondamenti di Informatica
Fondamenti di Informatica Corso Docente Graziano Pravadelli Lezioni 045 8027081 graziano.pravadelli@univr.it Venerdì 20/11 ore 14:30-17:30 Venerdì 27/11 ore 14:30-17:30 Venerdì 04/12 ore 14:30-17:30 Venerdì
DettagliCorso di Laurea in Informatica Università di Ferrara. Incontro di orientamento per le scuole superiori A.A. 2015 2016
Corso di Laurea in Informatica Università di Ferrara Dipartimento di Matematica e Informatica Incontro di orientamento per le scuole superiori A.A. 2015 2016 Scopo di questo incontro Parlare di Informatica,
DettagliSUMMER SCHOOL 2015. Ingegneria Informatica. Angelo Morzenti coordinatore del Corso di Studi
SUMMER SCHOOL 2015 Ingegneria Informatica Angelo Morzenti coordinatore del Corso di Studi Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria 17 Giugno 2015 Il logo del Politecnico
DettagliComputer e Programmazione
Computer e Programmazione Che cos è un Computer Un computer è un apparecchio elettronico progettato per svolgere delle funzioni. Come tutte le macchine, non ha nessuna capacità decisionale o discrezionale,
DettagliProgramma svolto di INFORMATICA. Classe 3 - indirizzo MERCURIO A.S. 2009/2010
ISTITUTO TECNICO COMMERCIALE N. DELL ANDRO - Santeramo in Colle (BA) Programma svolto di INFORMATICA Classe 3 - indirizzo MERCURIO A.S. 2009/2010 Proff. Rosalia Barbara Schiavarelli, Antonio Antonicelli
DettagliL hardware da solo non è sufficiente per il funzionamento dell elaboratore È necessario introdurre il software:
Il Software L hardware da solo non è sufficiente per il funzionamento dell elaboratore È necessario introdurre il software: un insieme di programmi che permettono di trasformare un insieme di circuiti
DettagliIl calcolatore. Architettura di un calcolatore (Hardware)
Il calcolatore Prima parlare della programmazione, e' bene fare una brevissima introduzione su come sono strutturati i calcolatori elettronici. I calcolatori elettronici sono stati progettati e costruiti
DettagliFrankestein rigenerato
Giacomo Ricci Frankestein rigenerato breve storia delle macchine intelligenti Gli uomini hanno usato, fin dai tempi più antichi marchingegni che li aiutassero nel calcolo L abaco, lo strumento più antico
DettagliBreve 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
DettagliFondamenti di Informatica per la Sicurezza a.a. 2006/07. Calcolatori. Stefano Ferrari
Fondamenti di Informatica per la Sicurezza a.a. 2006/07 Calcolatori Stefano Ferrari UNIVERSITÀ DEGLI STUDI DI MILANO DIPARTIMENTO DI TECNOLOGIE DELL INFORMAZIONE Stefano Ferrari Università degli Studi
DettagliPiccoli Ingegneri Informatici
Piccoli Ingegneri Informatici 1 Varie definizioni: INFORMATICA Scienza degli elaboratori elettronici (Computer p Science) ) Scienza dell informazione Definizione i i proposta: Scienza della rappresentazione
DettagliCorso di Laboratorio di Informatica Università degli Studi Università degli Studi di Cassino di Cassino
Corso di Laboratorio di Informatica 2005/2006 Ing. Maurizio Landolfi Ing. Mario Molinara landolfi@unicas.it m.molinara@unicas.it Struttura del corso Diviso in sei moduli: Architettura del Calcolatore Sistema
DettagliIngegneria del Software 9. Macchine a stati. Dipartimento di Informatica Università di Pisa A.A. 2014/15
Ingegneria del Software 9. Macchine a stati Dipartimento di Informatica Università di Pisa A.A. 2014/15 so far Modello del dominio Modello statico: diagrammi delle classi Modello dinamico : diagrammi di
Dettagli(1) (2) (3) (4) 11 nessuno/a 9 10. (1) (2) (3) (4) X è il minore tra A e B nessuno/a X è sempre uguale ad A X è il maggiore tra A e B
Compito: Domanda 1 Per l'algoritmo fornito di seguito, qual è il valore assunto dalla variabile contatore quando l'algoritmo termina: Passo 1 Poni il valore di contatore a 1 Passo 2 Ripeti i passi da 3
DettagliSistemi Web per il turismo - lezione 3 -
Sistemi Web per il turismo - lezione 3 - Software Si definisce software il complesso di comandi che fanno eseguire al computer delle operazioni. Il termine si contrappone ad hardware, che invece designa
DettagliBreve 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
DettagliProgramma svolto di INFORMATICA. Classe 3M - indirizzo MERCURIO A.S. 2010/2011
ISTITUTO TECNICO COMMERCIALE N. DELL ANDRO - Santeramo in Colle (BA) Programma svolto di INFORMATICA Classe 3M - indirizzo MERCURIO A.S. 2010/2011 Proff. Rosalia Barbara Schiavarelli, Antonio Antonicelli
DettagliModulo: Elementi di Informatica
ARCHITETTURA DI VON NEUMANN Facoltà di Medicina Veterinaria Corso di laurea in Tutela e benessere animale Corso Integrato: Fisica medica e statistica Modulo: Elementi di Informatica A.A. 2009/10 Lezione
DettagliLaurea triennale - Comunicazione&DAMS - UNICAL. Dr. Marco Manna 1
Corso di INFORMATICA Laurea triennale - Comunicazione&DAMS Dr. Marco Manna 1 1 Dipartimento di Matematica Università della Calabria Corso di laurea intercalsse in COMUNICAZIONE&DAMS http://elleboro.unical.it/drupalab/informatica2009/
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:
DettagliIl linguaggio del calcolatore: linguaggio macchina e linguaggio assembly
Il linguaggio del calcolatore: linguaggio macchina e linguaggio assembly Percorso di Preparazione agli Studi di Ingegneria Università degli Studi di Brescia Docente: Massimiliano Giacomin Richiamo sull
DettagliInformatica 10. appunti dalla lezione del 16/11/2010
Informatica 10 appunti dalla lezione del 16/11/2010 Memorie Dispositivi in grado di conservare al loro interno informazione per un intervallo di tempo significativo RAM chiavetta USB Hard disk CD/DVD SD
DettagliCONCETTI E ARCHITETTURA DI UN SISTEMA DI BASI DI DATI
CONCETTI E ARCHITETTURA DI UN SISTEMA DI BASI DI DATI Introduzione alle basi di dati (2) 2 Modelli dei dati, schemi e istanze (1) Nell approccio con basi di dati è fondamentale avere un certo livello di
DettagliInformatica Teorica. Macchine a registri
Informatica Teorica Macchine a registri 1 Macchine a registri RAM (Random Access Machine) astrazione ragionevole di un calcolatore nastro di ingresso nastro di uscita unità centrale in grado di eseguire
DettagliPerchè scegliere Informatica?
Perchè scegliere Informatica? Competenze Progettazione, sviluppo e gestione di sistemi informatici e di reti Programmazione e architetture Grafica, elaborazione delle immagini Opportunità laboratori (tanti!!)
DettagliTEORIA E LABORATORIO
PROGRAMMA DI INFORMATICA SVOLTO NELL A.S. 2014/2015 CLASSE I A LICEO SCIENTIFICO SCIENZE APPLICATE PROF. DE BENEDETTI MARIANNA LIBRO DI TESTO: Agostino Lorenzi, Massimo Govoni Tecnologie Informatiche.
DettagliParole note, nuovi significati: linguaggio, determinismo e infinito
Parole note, nuovi significati: linguaggio, determinismo e infinito Angelo Montanari Dipartimento di Matematica e Informatica Università degli Studi di Udine Ciclo di seminari su un Vocabolario Filosofico
DettagliINFORMATICA. Scienza degli elaboratori elettronici (Computer. informazione
Varie definizioni: INFORMATICA Scienza degli elaboratori elettronici (Computer Science) Scienza dell informazione informazione Definizione proposta: Scienza della rappresentazione e dell elaborazione elaborazione
DettagliElementi di base del calcolatore
Elementi di base del calcolatore Registri: dispositivi elettronici capaci di memorizzare insiemi di bit (8, 16, 32, 64, ) Clock: segnale di sincronizzazione per tutto il sistema si misura in cicli/secondo
DettagliINGEGNERIA dell AUTOMAZIONE a Padova
INGEGNERIA dell AUTOMAZIONE a Padova 1 Struttura dei corsi di laurea nel settore 1 Primo anno comune 2 3 INGEGNERIA DELL INFORMAZIONE ELET -prof IFprof BIOprof 4 * 5 * AUT ELET IF TLC BIO Attenzione!!!
DettagliAccuratezza, precisione, tipi di errori e cifre significative dei dati analitici.
Accuratezza, precisione, tipi di errori e cifre significative dei dati analitici. Indice: 1. Lettura della buretta pag.2 2. Precisione ed Accuratezza pag.3 3. Tipi di errori pag.4 4. Affidabilità di una
DettagliDocente: Prof. Marco Patella Tutor: Vincenzo Lomonaco
Università di Bologna Facoltà di Ingegneria C.d.L. in Ing. Gestionale Fondamenti di Informatica T-1 (A-K) A.A. 2015/16 Docente: Prof. Marco Patella Tutor: Vincenzo Lomonaco 1 Obiettivi del corso Il corso
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
DettagliModulo 1: Le I.C.T. UD 1.2d: La codifica Digitale dei caratteri
Modulo 1: Le I.C.T. : La codifica Digitale dei caratteri Prof. Alberto Postiglione Corso di Informatica Generale (AA 07-08) Corso di Laurea in Scienze della Comunicazione Università degli Studi di Salerno
Dettaglicurriculum formativo e professionale
curriculum formativo e professionale Informazioni personali Nome Sardi Alessandra Indirizzo 32, Piazza Leonardo da Vinci Milano - Italia Telefono +39 0223992322 Fax +39 0223993411 E-mail alessandra.sardi@polimi.it
DettagliL interesse nella macchina di Turing
Aniello Murano Macchina di Turing universale e problema della fermata 6 Lezione n. Parole chiave: Universal Turing machine Corso di Laurea: Informatica Codice: Email Docente: murano@ na.infn.it A.A. 2008-2009
DettagliLecture 1: Course Overview -Introduzione al corso - Course Schedule - Administration
[http://www.di.univaq.it/muccini/labarch] Modulo di Laboratorio di Architettura degli Elaboratori Corso di Architettura degli Elaboratori con Laboratorio Docente: H. Muccini Lecture 1: Course Overview
DettagliUNIVERSITA' POLITECNICA DELLE MARCHE
UNIVERSITA' POLITECNICA DELLE MARCHE Elenco insegnamenti per cui si richiede l' attribuzione dell' incarico di Coadiutore didattico per l' A.A. 2006/2007 Sede di Ancona 1 SSD ICAR/02 L Acquedotti e Fognature
DettagliIl Modello di von Neumann (2) Prevede 3 entità logiche:
Introduzione all Architettura degli Elaboratori Sommario Macchina di von Neumann Esecuzione dei programmi Rappresentazione dei dati Dati numerici Dati alfabetici 1 2 Il Modello di von Neumann (1) L architettura
DettagliRELAZIONE di INFORMATICA
RELAZIONE di INFORMATICA Codice ascii La sigla "ASCII" sta per: "American Standard Code for Information Interchange", cioe' "Standard americano per lo scambio di informazioni". Un codice ASCII e' la rappresentazione
DettagliElementi 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
DettagliLA MEMORIA NEL CALCOLATORE
Tipi di memorie (1) Rappresenta il supporto fisico, il dispositivo su cui sono immagazzinate le informazioni (dati e programmi) ROM (Read Only Memory) 1-2 MByte Cache 1 MByte di sola lettura contiene programmi
DettagliDEFINIZIONE. particolare l'unità di elaborazione centrale è una tipologia di
CORSO BASE DI TECNICO RIPARATORE HARDWARE CPU Docente: Dott. Ing. Antonio Pagano DEFINIZIONE L'unità di elaborazione centrale o CPU è una tipologia di processore digitale general purpose la quale si contraddistingue
DettagliFac-simile TVI Informatica Facoltà di Economia Università degli studi di Bergamo
Fac-simile TVI Informatica Facoltà di Economia Università degli studi di Bergamo Il test è stato formulato tenendo conto dei contenuti dei moduli 1, 2, 3 e 7 del Syllabus 5.0 ECDL Core. 1 di 22 Se nella
DettagliArchitettura dei calcolatori I parte Introduzione, CPU
Università degli Studi di Palermo Dipartimento di Ingegneria Informatica Informatica ed Elementi di Statistica 3 c.f.u. Anno Accademico 2010/2011 Docente: ing. Salvatore Sorce Architettura dei calcolatori
DettagliOrigini 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
DettagliCorso di Automazione Industriale 1. Capitolo 2
Simona Sacone - DIST Corso di Automazione Industriale 1 Capitolo 2 Aspetti tecnologici Simona Sacone - DIST 2 Evoluzione tecnologica NC machine PLC CC machine o Machine Center Numerical Control machine
DettagliCorso di Laurea Ingegneria Informatica Laboratorio di Informatica
Corso di Laurea Ingegneria Informatica Laboratorio di Informatica Capitolo 4 Traduzione ed esecuzione di programmi Ottobre 2006 Traduzione ed esecuzione di programmi 1 Nota bene Alcune parti del presente
DettagliElementi di base di economia aziendale
Università di Ferrara Elementi di base di economia aziendale 15-01-2010 22-01-2010 A cura di: Dott. Francesco Badia Facoltà di Economia Università di Ferrara Struttura generale degli interventi I concetti
DettagliInformatica! appunti dalle lezioni dal 18/09/2012 al 28/09/2012!!
Informatica! appunti dalle lezioni dal 18/09/2012 al 28/09/2012!! Definizioni! Informatica: scienza per l elaborazione automatica dell informazione! Informatica = Informazione + Automatica! Informazione:
DettagliStruttura del calcolatore
Mondo esterno Dati di ingresso Calcolatore Dati di uscita Mondo esterno Il calcolatore elabora dei dati di ingresso per ottenere dati in uscita In linea di principio, ma non solo, il compito svolto da
DettagliTecnologie dei Sistemi di Automazione e Controllo
Tecnologie dei Sistemi di Automazione e Controllo Prof. Gianmaria De Tommasi Lezione 8 I Controllori a Logica Programmabile Corso di Laurea Codice insegnamento Email docente Anno accademico N39 N46 M61
DettagliL intelligenza artificiale
L intelligenza artificiale Le macchine possono pensare? Le macchine sono intelligenti? AI (IA) La storia Il termine Intelligenza Artificiale (IA)) venne introdotto per la prima volta nel 1956 da John McCarthy,,
DettagliLezioni di Informatica di Base per la Facoltà di Lettere e Filosofia. Algoritmi
Università degli Studi di Palermo Dipartimento di Ingegneria Chimica, Gestionale, Informatica, Meccanica Lezioni di Informatica di Base per la Anno Accademico 2012/20103 Docente: ing. Salvatore Sorce Algoritmi
DettagliUniversità degli studi di Milano Bicocca Facoltà di Scienze Matematiche, Fisiche e Naturali Corso di Laurea Magistrale in INFORMATICA
Università degli studi di Milano Bicocca Facoltà di Scienze Matematiche, Fisiche e Naturali Corso di Laurea Magistrale in INFORMATICA Offerta formativa Il (classe LM-18) ha, di norma, durata di due anni.
DettagliL informatica comprende: INFORMATICA. Lady Ada Lovelace. Varie definizioni: Definizione proposta: PRIMO COMPUTER
INFORMATICA L informatica comprende: Varie definizioni: Scienza degli elaboratori elettronici (Computer Science) Scienza dell informazione Definizione proposta: Scienza della rappresentazione e dell elaborazione
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
DettagliFondamenti 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
Dettagliinteroperabilità fra dispositivi forniti da diversi produttori; superare i problemi legati alla limitazione del numero di risorse.
Capitolo 7 Le infrastrutture SoftWare Funzioni del sistema operativo Rendere utilizzabili le risorse fisiche presenti nel sistema informatico: correttezza e precision; anywhere, anytime; affidabilità,
DettagliSTORIA DEL COMPUTER - 1 -
STORIA DEL COMPUTER Primi strumenti di calcolo Fin dall antichità l uomo ha sempre tentato di fare il minor sforzo possibile per procurarsi di che vivere. Basti pensare all invenzione degli strumenti di
Dettagli!!!!!!!!!!!!!!!!!!!!!!!!!!
This paper might be a pre-copy-editing or a post-print author-produced.pdf of an article accepted for publication. For the definitive publisher-authenticated version, please refer directly to publishing
DettagliCodice binario. Codice. Codifica - numeri naturali. Codifica - numeri naturali. Alfabeto binario: costituito da due simboli
Codice La relazione che associa ad ogni successione ben formata di simboli di un alfabeto il dato corrispondente è detta codice. Un codice mette quindi in relazione le successioni di simboli con il significato
DettagliPARTE III MACCHINE A REGISTRI
PARTE III MACCHINE A REGISTRI Macchine a registri (RAM) Modelli di costo RAM e macchine di Turing Macchine a registri elementari 1 3.1 MACCHINE A REGISTRI (RAM: Random Access Machines) Introdotte da Shepherdson
DettagliSTUDENTI PROVENIENTI DA ALTRI CORSI DI LAUREA DELLA SAPIENZA. Aggiornato al 09/11/2010. Facoltà di Ingegneria Corso di laurea in Ing.
SAPIENZA UNIVERSITÀ DI ROMA CONSIGLIO D AREA IN INGEGNERIA ELETTRONICA Via Eudossiana, 18-00184 Roma STUDENTI PROVENIENTI DA ALTRI CORSI DI LAUREA DELLA SAPIENZA Aggiornato al 09/11/2010 Facoltà di Ingegneria
DettagliInformatica di Base - 6 c.f.u.
Università degli Studi di Palermo Dipartimento di Ingegneria Informatica Informatica di Base - 6 c.f.u. Anno Accademico 2007/2008 Docente: ing. Salvatore Sorce Algoritmi Introduzione L informatica è una
DettagliVALIDAZIONE DI UN CODICE DI CALCOLO AGLI ELEMENTI FINITI
UNIVERSITA DEGLI STUDI DI NAPOLI FEDERICO II Facoltà di Ingegneria CORSO DI LAUREA SPECIALISTICA IN INGEGNERIA PER L AMBIENTE E IL TERRITORIO (CLASSE DELLE LAUREE SPECIALISTICHE IN INGEGNERIA CIVILE E
DettagliI circuiti digitali: dalle funzioni logiche ai circuiti
rchitettura dei calcolatori e delle Reti Lezione 4 I circuiti digitali: dalle funzioni logiche ai circuiti Proff.. orghese, F. Pedersini Dipartimento di Scienze dell Informazione Università degli Studi
DettagliElementi di Informatica e Programmazione
Elementi di Informatica e Programmazione Introduzione Corsi di Laurea in: Ingegneria Civile Ingegneria per l Ambiente e il Territorio Università degli Studi di Brescia Docente: Daniela Fogli Informazioni
DettagliDESCRIZIONE CREAZIONE APP Si suddivide in 4 fasi di lavoro: 1. PIANIFICAZIONE; 2. PROGETTAZIONE; 3. SVILUPPO; 4. DISTRIBUZIONE.
DESCRIZIONE CREAZIONE APP Si suddivide in 4 fasi di lavoro: 1. PIANIFICAZIONE; 2. PROGETTAZIONE; 3. SVILUPPO; 4. DISTRIBUZIONE. PIANIFICAZIONE La pianificazione è la prima fase. Questa è la più delicata
DettagliCorso di Informatica. Caratteristiche Generali. Ing Pasquale Rota
Corso di Informatica Caratteristiche Generali Ing Pasquale Rota Programma del corso Caratteristiche generali dell informatica Architettura dei sistemi di elaborazione Architettura dei sistemi operativi
DettagliIl Sistema Operativo fa parte del software di base; e` costituito da un insieme di programmi che interagiscono e cooperano per:
Il Sistema Operativo Il Sistema Operativo fa parte del software di base; e` costituito da un insieme di programmi che interagiscono e cooperano per: gestire efficientemente l'elaboratore e le sue periferiche,
DettagliEcoRemote SISTEMA DI GESTIONE DI UNA STAZIONE DI MONITORAGGIO DELLA QUALITÀ DELL ARIA. Ingegneria dei sistemi
Sistema per l acquisizione, l elaborazione e la gestione delle apparecchiature di una stazione di monitoraggio della qualità dell aria sviluppato da Project Automation S.p.A. è il sistema periferico per
DettagliMacchine a responsabilità limitata
Macchine a responsabilità limitata Breve Introduzione alla Teoria della Calcolabilità: Tesi di Turing-Church e Problemi (in-)decidibili Roberto Maieli Università degli Studi Roma Tre maieli@uniroma3.it
Dettagli1.2d: La codifica Digitale dei caratteri
1.2d: La codifica Digitale dei caratteri 2 Bibliografia Curtin, 3.6 (vecchie edizioni) Curtin, 2.5 (nuova edizione) CR pag. 9-14 Questi lucidi 3 La codifica dei caratteri Un testo è rappresentato attraverso
DettagliInformatica. Il calcolatore: concetti di base. Vibo Valentia, 24 ottobre 2005 Ercole Colonese IBM S/360
Informatica IBM S/360 Il calcolatore: concetti di base Vibo Valentia, 24 ottobre 2005 Ercole Colonese e.colonese@virgilio.it Che cos è un computer Il calcolatore: concetti di base 2 Che cos è un computer?
DettagliFondamenti di Informatica. Computabilità e Macchine di Turing. Prof. Franco Zambonelli Gennaio 2011
Fondamenti di Informatica Computabilità e Macchine di Turing Prof. Franco Zambonelli Gennaio 2011 Letture Consigliate: Roger Penrose, La Mente Nuova dell Imperatore, Sansoni Editrice. Martin Davis, Il
DettagliIntroduzione alla programmazione. Walter Didimo
Introduzione alla programmazione Walter Didimo Programmi Un programma è una frase (anche molto lunga) che descrive delle azioni che devono essere svolte da un calcolatore La frase deve essere dettagliata
DettagliA.S. 2015/16 CLASSE 5 AEE MATERIA: T.P.S.E. UNITA DI APPRENDIMENTO 1: AMPLIFICATORI OPERAZIONALI
A.S. 2015/16 CLASSE 5 AEE MATERIA: T.P.S.E. UNITA DI APPRENDIMENTO 1: AMPLIFICATORI OPERAZIONALI Essere capace di progettare le principali configurazioni circuitali con op-amp. Applicare i fondamentali
DettagliCorso di BIOINFORMATICA Applicazioni BIO-Mediche
Corso di BIOINFORMATICA Applicazioni BIO-Mediche - Introduzione al Molecular Docking (algoritmi di ricerca e Moderni software) Pietro BUFFA Responsabile Unità Operativa di Bioinformatica Dipartimento di
Dettagli