E frequentemente descritta come lo studio sistematico dei. implementazione e applicazione nei sistemi informatici.
|
|
- Chiara Gentile
- 5 anni fa
- Visualizzazioni
Transcript
1 Università degli Studi di Udine Facoltà di Agraria CORSO DI LAUREA IN SCIENZE E TECNOLOGIE DELL AMBIENTE E DEL TERRITORIO Sistemi di Elaborazione dell Informazione D. Gubiani 6 ottobre 2009 D. Gubiani Sistemi di Elaborazione dell Informazione 1 Cos è l Informatica? - 2 [da ACM] Studio sistematico degli algoritmi che descrivono e trasformano l informazione: la loro teoria, analisi, progetto, efficienza, realizzazione e applicazione. Più sinteticamente: Scienza della rappresentazione e dell elaborazione dell informazione. D. Gubiani Sistemi di Elaborazione dell Informazione 4 Programma del Corso Sistemi di Elaborazione dell Informazione - algoritmi ed elaboratori - informazioni e dati Basi di dati: - modelli dei dati: ER e relazionale - linguaggi di interrogazione: SQL - progettazione D. Gubiani Sistemi di Elaborazione dell Informazione 2 Un algoritmo è un insieme fisso di regole che costituiscono una sequenza di operazioni per risolvere un problema specifico Esempio: preparazione della pasta 1 riempire la pentola di acqua 2 mettere la pentola sul fuoco 3 aggiungere il sale all acqua 4 quando l acqua bolle, aggiungere la pasta 5 dopo 15 minuti colare la pasta 6 aggiungere il condimento D. Gubiani Sistemi di Elaborazione dell Informazione 5 Cos è l Informatica? - 1 [da Wikipedia] L informatica è lo studio dei fondamenti teorici dell informazione e della computazione e delle tecniche pratiche per la loro implementazione e applicazione nei sistemi informatici. E frequentemente descritta come lo studio sistematico dei processi algoritmici che descrivono e trasformano l informazione.... D. Gubiani Sistemi di Elaborazione dell Informazione 3 : un Esempio Matematico Calcolo di m n (n > 0) 1 impostare la base (base = m) 2 impostare l esponente (esponente = n) 3 assegnare 1 a risultato 4 se esponente = 0, andare al passo 8 5 assegnare il valore base risultato al risultato 6 decrementare di 1 il valore dell esponente 7 tornare al passo 4 8 restiruire il risultato D. Gubiani Sistemi di Elaborazione dell Informazione 6
2 Come vengono eseguiti gli algoritmi sugli elaboratori? L architettura della maggior parte dei moderni elaboratori è basata sul modello della macchina di von Neumann: - unità di elaborazione - memoria - periferiche - bus di sistema D. Gubiani Sistemi di Elaborazione dell Informazione 7 Elaborazione Le fasi di elaborazione si susseguono in modo sincrono con una scansione dettata dall orologio di sistema (clock) Ad ogni intervallo di tempo, l unità di controllo (componente interno dell unità di elaborazione) decide quali operazioni svolgere - acquisizione di istruzioni o dati dalla memoria - decodifica di istruzioni o dati - esecuzione di istruzioni - manipolazione dei dati - trasferimento delle informazioni D. Gubiani Sistemi di Elaborazione dell Informazione 10 Schema D. Gubiani Sistemi di Elaborazione dell Informazione 8 Unità di Elaborazione o CPU Il processore o CPU (Central Processing Unit) è la parte del sistema informatico che controlla il flusso dei programmi ed esegue le singole istruzioni È un circuito elettronico formato da alcuni milioni di transistor Compiti della CPU: - spostamento dei dati - esecuzione delle operazioni aritmetiche e logiche - controllo del flusso delle istruzioni D. Gubiani Sistemi di Elaborazione dell Informazione 11 Funzionamento La memoria contiene le istruzioni e i dati necessari per eseguire un programma L unità di elaborazione è formata dai dispositivi che consentono di acquisire, interpretare ed eseguire le singole istruzioni Le varie periferiche consentono lo scambio di informazioni tra l elaboratore e l esterno Il bus di sistema funge da collegamento fra i vari elementi funzionali D. Gubiani Sistemi di Elaborazione dell Informazione 9 Memoria - 1 La memoria è il dispositivo mediante il quale si può - immagazzinare le informazioni - conservare e rendere disponibili le informazioni Un sistema informatico fa uso di diversi tipi di memorie Una memoria si dice volatile se togliendo l alimentazione l informazione in esso memorizzata scompare non volatili (o permanenti) in caso contrario D. Gubiani Sistemi di Elaborazione dell Informazione 12
3 Memoria - 2 Registri - memorizzano informazioni utili all elaborazione - tempo di accesso dell ordine della decina di nanosecondi Memoria Centrale (CM) - memorizza i programmi e i dati - accesso casuale con tempo di accesso dell ordine del microsecondo Memoria di massa o secondaria - memorizzano grosse quantità di dati - memorie sequenziali e ad accesso semi-casuale - tempi di accesso variano dai millisecondi ai minuti D. Gubiani Sistemi di Elaborazione dell Informazione 13 Dispositivi di Uscita/Output Le periferiche d uscita sono tutti quei dispositivi che consentono di ottenere i risultati delle elaborazioni effettuate dal calcolatore Sono dispositivi di output: il monitor, la stampante, il plotter, il modem, le casse acustiche, le macchine a controllo numerico... D. Gubiani Sistemi di Elaborazione dell Informazione 16 Periferiche Si possono distinguere: - dispositivi di ingresso/input (I) - dispositivi di uscita/output (O) D. Gubiani Sistemi di Elaborazione dell Informazione 14 Come vengono descritte le operazioni che l elaboratore deve eseguire? Ogni elaboratore è in grado di comprendere un linguaggio piuttosto limitato che prende il nome di linguaggio macchina, attraverso cui è possibile impartire i comandi Dato il grande sviluppo dell informatica sono stati sviluppati molti linguaggi di più alto livello: C, Pascal, Java, C++, XML, HTML... D. Gubiani Sistemi di Elaborazione dell Informazione 17 Dispositivi di Ingresso/Input Le periferiche di input sono quei dispositivi che consentono all elaboratore di acquisire informazioni dal mondo esterno Sono periferiche di ingresso: la tastiera, il mouse, il trackball, la tavoletta grafica, lo scanner, il modem, il microfono, la fotocamera o telecamera... D. Gubiani Sistemi di Elaborazione dell Informazione 15 di Programmazione I linguaggi mediante cui è possibile descrivere gli algoritmi prendono il nome di linguaggi di programmazione Un algoritmo espresso con un determinato linguaggio di programmazione è detto programma D. Gubiani Sistemi di Elaborazione dell Informazione 18
4 Sistemi Informativi - 1 Sistemi Informativi e Ogni organizzazione (azienda, ente,..), per poter svolgere le proprie attività, deve disporre di un adeguato insieme di informazioni ed deve essere in grado di gestire tali informazioni in modo efficace ed efficiente Ogni organizzazione è dotata di un sistema informativo per l organizzazione e la gestione delle informazioni rilevanti La porzione automatizzata di un sistema informativo viene in genere indicata con il termine sistema informatico D. Gubiani Sistemi di Elaborazione dell Informazione 19 Sistemi Informativi Sistemi Informativi e Il Sistema Informativo di un organizzazione è l insieme costituito dall informazione di interesse dell organizzazione e dall apparato tecnologico ed organizzativo che tale informazione acquisisce, elabora, rende disponibile ed utilizza. La gestione delle informazioni comprende le seguenti operazioni: - raccogliere, acquisire - archiviare, conservare - elaborare, trasformare, produrre - distribuire, comunicare, scambiare D. Gubiani Sistemi di Elaborazione dell Informazione 22 Sistemi Informativi - 2 Sistemi Informativi e D. Gubiani Sistemi di Elaborazione dell Informazione 20 Sistema Informatico Sistemi Informativi e Un sistema informatico è l insieme di diverse componenti che cooperano per memorizzare e manipolare informazioni. Si distinguono: - componenti hardware - componenti software D. Gubiani Sistemi di Elaborazione dell Informazione 23 Sistemi Informativi - 3 Sistemi Informativi e D. Gubiani Sistemi di Elaborazione dell Informazione 21 Hardware Sistemi Informativi e L hardware è l insieme delle componenti fisiche D. Gubiani Sistemi di Elaborazione dell Informazione 24
5 Software - 1 Sistemi Informativi e Il software è l insieme dei programmi che vengono eseguiti dal sistema D. Gubiani Sistemi di Elaborazione dell Informazione 25 : un Esempio amo di trovare scritto su un foglio Rossi 12 (una stringa di caratteri e un numero). Si tratta di dati che di per sè non forniscono alcuna informazione. Se essi costituiscono la risposta alle domande: Chi è il professore di informatica? In quale ufficio si trova?, il loro significato (contenuto informativo) diventa evidente D. Gubiani Sistemi di Elaborazione dell Informazione 28 Software - 2 Sistemi Informativi e Il software è l insieme dei programmi che possono essere eseguiti su un sistema di elaborazione Ogni programma lavora su un insieme di informazioni (input) e fornisce dei risultati (output) D. Gubiani Sistemi di Elaborazione dell Informazione 26 : Definizioni dal dizionario: - informazione: notizia, dato o elemento che consente di avere conoscenza più o meno esatta di fatti, situazioni, modi di essere - dato: ciò che è immediatamente presente alla conoscenza, prima di ogni elaborazione; (in informatica) elementi di informazione costituiti da simboli che devono essere elaborati D. Gubiani Sistemi di Elaborazione dell Informazione 29 Software e Sistema Operativo Sistemi Informativi e Il software viene suddiviso in due categorie: - software di base: dedicato alla gestione delle funzioni elementari dell elaboratore - software applicativo: dedicato alla soddisfazione di particolari esigenze dell utente Il sistema operativo (SO) è il componente principale del software di base: - gestisce le varie risorse fisiche dell elaboratore svolgendo diversi compiti che dipendono dalla complessità del particolare SO D. Gubiani Sistemi di Elaborazione dell Informazione 27 nei Nei sistemi informatici le informazioni vengono rappresentate per mezzo di dati. Per fornire delle informazioni, i dati devono essere interpretati In modo intuitivo, possiamo affermare che i dati da soli non hanno nessun significato; una volta interpretati e opportunamente correlati forniscono informazione D. Gubiani Sistemi di Elaborazione dell Informazione 30
6 Sistema di Numerazione Decimale (o in Base 10) Il sistema di numerazione decimale (o in base 10) Utilizza un insieme di dieci cifre (b = 0,..,9) che assumono un valore posizionale Esempio: = Si hanno sistemi di riferimento in qualsiasi base D. Gubiani Sistemi di Elaborazione dell Informazione 31 Cambiamenti di Sistema da 10 a 2: da 2 a 10: = = = 910 D. Gubiani Sistemi di Elaborazione dell Informazione 34 Sistema di Numerazione Binario (o in Base 2) - 1 Le cifre utilizzate dal sistema binario sono due 0,1 e sono dette bit Un gruppo di 8 bit è detto byte Quanti diversi valori possono essere espressi con n bit? 2 n da 0 a 2 n 1 D. Gubiani Sistemi di Elaborazione dell Informazione 32 Codifica Binaria ed Elaboratori Perchè il sistema binario per gli elaboratori? I calcolatori funzionano con l energia elettrica L energia elettrica viene gestita da transistor ( interruttori ) che hanno due posizioni: acceso (1) e spento (0) D. Gubiani Sistemi di Elaborazione dell Informazione 35 Sistema di Numerazione Binario (o in Base 2) - 2 Semplificazione dell aritmetica: = D. Gubiani Sistemi di Elaborazione dell Informazione 33 con Precisione Fissa L aritmetica eseguita dal calcolatore deve tener presente la dimensione limitata e ben definita della memoria Si parla di numeri con precisione fissa Problemi di overflow - con 4 bit si può memorizzare i numeri interi senza segno da 0 a (da 0 a 15) = D. Gubiani Sistemi di Elaborazione dell Informazione 36
7 Con Segno: Bit di Segno Esempio: numeri con 4 bit (da -7 a +7): = = = = = = 010 D. Gubiani Sistemi di Elaborazione dell Informazione 37 Il carattere è l unità minima del testo La prima codifica di larga diffusione è stato il codice ASCII (American Standard Code for Information Interchange) D. Gubiani Sistemi di Elaborazione dell Informazione 40 con Virgola Fissa 23, , , , , 0012 = = , , , 125 = 23, Caso: 0, (poche cifre significative!) D. Gubiani Sistemi di Elaborazione dell Informazione 38 Codice ASCII - 1 Il codice ASCII è un sistema di codifica a 7 bit (2 7 =128 caratteri) Esistono estensioni a 8 bit proposte successivamente con lo scopo di raddoppiare il numero di caratteri rappresentabili - utilizzando un intero byte è possibile rappresentare 2 8 = 256 caratteri diversi - permette anche la rappresentazione delle lettere accentate D. Gubiani Sistemi di Elaborazione dell Informazione 41 con Virgola Mobile - notazione scientifica: n = ± m base e dove m è detta mantissa ed e esponente - Esempi: = 1, , = 2, , = 1, D. Gubiani Sistemi di Elaborazione dell Informazione 39 Codice ASCII - 2 Char Dec Col/Row Oct Hex Nome Descrizione 0 00/ NUL (Ctrl-@) NULL / DIGIT ZERO / DIGIT ONE A 65 04/ CAPITAL LETTER A B 66 04/ CAPITAL LETTER B a 97 06/ SMALL LETTER a b 98 06/ SMALL LETTER b D. Gubiani Sistemi di Elaborazione dell Informazione 42
8 Un immagine (digitale) è costituita da un insieme di elementi detti pixel Ad ogni pixel viene associato un valore - un colore per immagini a colori - un tono di grigio per immagini a scale di grigio o immagini in bianco e nero D. Gubiani Sistemi di Elaborazione dell Informazione 43 Spazi di Colore D. Gubiani Sistemi di Elaborazione dell Informazione 46 Profondità Per poter elaborare e gestire un immagine digitale è necessario che il valore associato ai pixel sia espressa in bit Il numero di bit riservati ad ogni pixel identifica la profondità, la capacità di rappresentare e distinguere le varie sfumature di grigio - 1 bit per pixel immagine in bianco/nero (1/0, cioè 2 1 toni) - 8 bit (1 Byte) per pixel permettono di rappresentare 2 8 = 256 livelli di grigio D. Gubiani Sistemi di Elaborazione dell Informazione 44 Quanto spazio Occupa un Immagine? Immagine a Colori 1600x x 1200 x 3 Byte = Byte = KByte = 5,49 MByte D. Gubiani Sistemi di Elaborazione dell Informazione 47 a Colori Le rappresentazioni delle immagini a colori variano a seconda dei campi di colore che si usano Ad ogni pixel viene associato un insieme di campi di colore Un immagine RGB utilizza tre campi di colore: - componente rossa (R) - componente verde (G) - componente blu (B) Se ogni campo di colore è associato a 1 byte: - avremo 3 Byte per pixel x 256 x 256 = colori diversi D. Gubiani Sistemi di Elaborazione dell Informazione 45 Compressione La compressione è un metodo che consente di ridurre la dimensione di un file combinando le informazioni sui pixel relative a colori simili e memorizzando tali dati in uno spazio ridotto Esistono due tipi di compressione: - dei dati (o reversibile): riduce la dimensione del file senza modificare la qualità dell immagine (GIF e PNG) - delle immagini (o parzialmente reversibile): elimina le informazioni non necessarie dal file immagine (JPEG) Formati non compressi: TIFF, RAW D. Gubiani Sistemi di Elaborazione dell Informazione 48
9 Un segnale audio è di tipo analogico (quindi continuo), per poterlo codificare si necessita una digitalizzazione (campionamento) Un segnale audio è rappresentato come una sequenza di numeri - ognuni numero rappresenta la frequenza del segnale campionato D. Gubiani Sistemi di Elaborazione dell Informazione 49 Video Un video è rappresentato come una successione di immagini (dette frame) e un insieme di segnali sonori D. Gubiani Sistemi di Elaborazione dell Informazione 50
Caratteristiche di un PC
Caratteristiche di un PC 1 Principali porte presenti sui personal computer PC Una porta è il tramite con la quale i dispositivi (periferiche o Device ) vengono collegati e interagiscono con il personal
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à
DettagliCorsi 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
DettagliLa codifica. dell informazione. Tipi di informazione
Tipi di informazione 11111111111111111111111 111111111111111111111111111 111111111111111111111111111 111111111111111111111111111 1111111111111111111111111 11111111111111111111111111 11111111111111111111111
Dettagli- 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
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
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)
DettagliI-XIII_romane_sawyer 14-02-2006 10:50 Pagina V. Indice. Prefazione
I-XIII_romane_sawyer 14-02-2006 10:50 Pagina V Prefazione XI Capitolo 1 Tecnologie dell informazione e della comunicazione e Sistemi Informativi 1 1.1 Informatica e ICT 1 1.2 Il funzionamento dei computer:
DettagliECDL CORE 5.0. Modulo 1 Concetti di base dell ICT 1.1 Hardware. Docente: Stefania De Martino Liceo G. Leopardi Recanati a.s.
ECDL CORE 5.0 Modulo 1 Concetti di base dell ICT Docente: Stefania De Martino Liceo G. Leopardi Recanati a.s. 2012/2013 Scopi del Modulo 1 Concetti di base dell ICT, richiede che il candidato comprenda
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
DettagliIdoneità Informatica: Architettura dell Elaboratore D. Gubiani 4. Hardware. Sistema Informatico. 20 marzo 2007
Idoneità Informatica Architettura dell Elaboratore 1 D. Gubiani Università degli Studi G.D Annunzio di Chieti-Pescara 20 marzo 2007 2 Idoneità Informatica: Architettura dell Elaboratore D. Gubiani 1 Idoneità
DettagliArchitettura di un calcolatore
Architettura di un calcolatore Macchina di von Neumann: CPU (Central Processing Unit, CU+ALU) Memoria Centrale BUS di sistema Interfaccia alle periferiche I/O Fondamenti di Informatica 1 Architettura di
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
DettagliIntroduzione. Un calcolatore digitale è costituito da un sistema interconnesso dei seguenti dispositivi:
Appunti di Calcolatori Elettronici Organizzazione dei sistemi di elaborazione Introduzione... 1 La CPU... 2 Ciclo di esecuzione delle istruzioni... 3 Insieme delle istruzioni... 4 Organizzazione della
DettagliFerrante Patrizia Ghezzi Nuccia Pagano Salvatore Previtali Ferruccio Russo Francesco. Computer
Computer Il computer, o elaboratore elettronico, è la macchina per la gestione automatica delle informazioni Componenti: Hardware (la parte fisica del computer) Software (la parte intangibile, insieme
DettagliIl PC. di: Rubini Vincenzo
Il PC di: Rubini Vincenzo Corpo e anima del PC: Il corpo, ossia la struttura fisica interna ed esterna, prende il nome di hardware (hard = duro, ware = componente) l anima, ossia l insieme di tutti i programmi
DettagliLezione 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
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
DettagliVari 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)
DettagliArchitettura 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
DettagliCorso di Laurea in Informatica Architetture degli Elaboratori
Corso di Laurea in Informatica Architetture degli Elaboratori Corsi A e B Esonero del 25 maggio 2005 Esercizio 1 (punti 3) Una scheda di memoria di un telefono cellulare mette a disposizione 8Mbyte di
DettagliMemoria 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,
DettagliSISTEMI INFORMATIVI AZIENDALI
SISTEMI INFORMATIVI AZIENDALI Prof. Andrea Borghesan venus.unive.it/borg borg@unive.it Ricevimento: Alla fine di ogni lezione Modalità esame: scritto 1 Hardware e Software Con HARDWARE si indicano tutte
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
Dettagliprocessore case Le casse acustiche
Nome: lasse: ognome: ata: Tutti i campi sono obbligatori 1 In un computer, quale tra i seguenti è un componente software? applicazione bus di sistema processore memoria 2 Scegli le parole corrette per
DettagliIl calcolatore elettronico. Parte dei lucidi sono stati gentilmente forniti dal Prof. Beraldi
Il calcolatore elettronico Parte dei lucidi sono stati gentilmente forniti dal Prof. Beraldi Introduzione Un calcolatore elettronico è un sistema elettronico digitale programmabile Sistema: composto da
DettagliL informatica comprende:
Varie definizioni: INFORMATICA Scienza degli elaboratori elettronici (Computer Science) Scienza dell informazione Definizione proposta: Scienza della rappresentazione e dell elaborazione dell informazione
DettagliFondamenti di Informatica
Fondamenti di Informatica Corso di Laurea in Scienze dell'educazione, 2014-15 Lorenzo Bettini http://www.di.unito.it/~bettini Informazioni generali Ricevimento studenti su appuntamento Dipartimento di
DettagliUniversità degli studi di Napoli Federico II
Università degli studi di Napoli Federico II Facoltà di Sociologia Corso di Laurea in culture digitali e della comunicazione Corso di Elementi di informatica e web Test ingresso per il bilancio delle competenze
DettagliProgrammazione. Dipartimento di Matematica. Ing. Cristiano Gregnanin. 25 febbraio 2015. Corso di laurea in Matematica
Programmazione Dipartimento di Matematica Ing. Cristiano Gregnanin Corso di laurea in Matematica 25 febbraio 2015 1 / 42 INFORMATICA Varie definizioni: Scienza degli elaboratori elettronici (Computer Science)
DettagliC. 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
DettagliDispensa di Fondamenti di Informatica. Architettura di un calcolatore
Dispensa di Fondamenti di Informatica Architettura di un calcolatore Hardware e software La prima decomposizione di un calcolatore è relativa ai seguenti macro-componenti hardware la struttura fisica del
DettagliTECNOLOGIE INFORMATICHE
I.I.S.S. FOSSATI DA PASSANO LA SPEZIA PROGRAMMA di TECNOLOGIE INFORMATICHE A.S. 2012/2013 CLASSE : 1^ INDIRIZZO: Tecnologico Argomenti richiesti per sostenere l Esame Integrativo per l ammissione alla
DettagliRETI E SISTEMI INFORMATIVI
RETI E SISTEMI INFORMATIVI Prof. Andrea Borghesan venus.unive.it/borg borg@unive.it Ricevimento: mercoledì, 10.00-11.00. Studio 34, primo piano. Dip. Statistica 1 Modalità esame: scritto + tesina facoltativa
DettagliContenuti. 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
DettagliSOMMARIO. La CPU I dispositivi iti i di memorizzazione Le periferiche di Input/Output. a Montagn Maria
Parte 4: HARDWARE SOMMARIO La CPU I dispositivi iti i di memorizzazione i Le periferiche di Input/Output na a Montagn Maria LA CPU CPU: Central Processing Unit. L unità centrale di processo si occupa dell
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
Dettaglihttp://www.indagini.assolombarda.it/myk-user-ui/begin.jsp?campaignuri=c3rvcmfn...
PERITO INFORMATICO Dati azienda Ragione sociale * Settore Classe dimensionale Seleziona un'opzione Seleziona un'opzione CAP Località - es. 20100 (per Milano) - Associazione di appartenenza * E' possibile
DettagliNumerazione binaria e rappresentazione delle informazioni
Numerazione binaria e rappresentazione delle informazioni Info Sito del corso: http://home.dei.polimi.it/amigoni/informaticab.html Nicola Basilico, nicola.basilico@gmail.com Problema Abbiamo informazioni
DettagliLaboratorio 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:
DettagliCosa è l informatica
Cosa è l informatica Informazione + automatica Scienza del trattamento automatico delle informazioni Insieme dei processi e delle tecnologie che rendono possibile Elaborare (trasformare) l informazione
DettagliArchitettura 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
DettagliInformatica 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
DettagliRappresentazione dell informazione Codifica Binaria
Fondamenti di Informatica Rappresentazione dell informazione Codifica Binaria Fondamenti di Informatica - D. Talia - UNICAL 1 Rappresentazione dell informazione Tutta l'informazione in un calcolatore è
DettagliInformatica per i beni culturali
Informatica per i beni culturali Corso di laurea magistrale in Archeologia Lezione 2 Architettura dei calcolatori e codifica di immagini Mario Alviano e Roberto Parise Sommario Hardware e software Grafica
Dettagli1.1.3 Dispositivi di memorizzazione. 1.1.3.2 Sapere come viene misurata la memoria di un computer: bit, byte, KB, MB, GB, TB.
1.1.3 Dispositivi di memorizzazione 1.1.3.2 Sapere come viene misurata la memoria di un computer: bit, byte, KB, MB, GB, TB. Il Bit Un computer è un dispositivo digitale Un dispositivo digitale è un apparecchio
DettagliIl sistema informativo deve essere di tipo centralizzato e accessibile mediante un computer server installato nella rete locale dell albergo.
PROBLEMA. Un albergo di una grande città intende gestire in modo automatizzato sia le prenotazioni sia i soggiorni e realizzare un database. Ogni cliente viene individuato, tra l altro, con i dati anagrafici,
DettagliSECONDO BIENNIO ISTITUTO TECNICO ELETTRONICA ED ELETTROTECNICA
SETTORE TECNOLOGICO ISTITUTO TECNICO INDIRIZZO ELETTRONICA ED ELETTROTECNICA ARTICOLAZIONE ELETTRONICA ESITI DI APPRENDIMENTO (competenze, abilità, conoscenze) Regolamento, Art.5, comma 1 Nota: Le Competenze,
DettagliLezione 3: Architettura del calcolatore
Lezione 3: Architettura del calcolatore Architettura di Von Neumann BUS, CPU e Memoria centrale Ciclo di esecuzione delle istruzioni Architettura del calcolatore Il calcolatore è: uno strumento programmabile
DettagliL HARDWARE : La Struttura e i componenti di un PC (A cura di Giovanni Maci) Argomenti trattati: Struttura logica di un PC
L HARDWARE : La Struttura e i componenti di un PC (A cura di Giovanni Maci) Argomenti trattati: Struttura logica di un PC Struttura fisica di un PC La memoria e i dispositivi di memorizzazione Le periferiche
DettagliARCHITETTURA 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
DettagliSistemi di Elaborazione delle Informazioni. Corso di Laurea per "Tecnico Ortopedico" 03
Sistemi di Elaborazione delle Informazioni Corso di Laurea per "Tecnico Ortopedico" a.a. 2002-03 03 Prof. Luigi Borrelli Facoltà di Medicina e Chirurgia Università degli Studi di Napoli - Federico II a.a.
DettagliFondamenti 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
DettagliArchitettura dei Calcolatori Introduzione al corso
Architettura dei Calcolatori Introduzione al corso Ing. dell Automazione A.A. 2011/12 Gabriele Cecchetti g.cecchetti@sssup.it Rappresentazione dell informazione Sommario: Premessa (struttura generale del
DettagliArchitettura 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
DettagliCORSO 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
DettagliDIREZIONE DIDATTICA DI SAN GIUSEPPE JATO Programma Operativo Nazionale Fondo Sociale Europeo - Competenze per lo sviluppo
DIREZIONE DIDATTICA DI SAN GIUSEPPE JATO Programma Operativo Nazionale Fondo Sociale Europeo - Competenze per lo sviluppo Ogni componente hardware dell elaboratore, per poter svolgere determinati compiti,
DettagliPROGRAMMA di INFORMATICA E LABORATORIO Classi prime Servizi Commerciali (Grafica)
Istituto Kandinsky Anno Scolastico 2011-2012 PROGRAMMA di INFORMATICA E LABORATORIO Classi prime Servizi Commerciali (Grafica) INFORMAZIONE, DATI E LORO CODIFICA o Definizione di Informatica o Differenza
DettagliCodifica delle Informazioni
Codifica delle Informazioni Luca Bortolussi Dipartimento di Matematica e Informatica Università degli studi di Trieste Panoramica Le informazioni gestite dai sistemi di elaborazione devono essere codificate
DettagliConoscere il computer ed il software di base. Concetti base dell ICT TIPI DI COMPUTER. Prof. Francesco Procida procida.francesco@virgilio.it.
Concetti base dell ICT Conoscere il computer ed il software di base Prof. Francesco Procida procida.francesco@virgilio.it Fase 1 Information technology Computer Tecnologia utilizzata per la realizzazione
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/
DettagliConcetti di base della Tecnologia dell Informazione Uso del computer e gestione dei file Elaborazione testi Fogli di Calcolo Reti informatiche
Concetti di base della Tecnologia dell Informazione Uso del computer e gestione dei file Elaborazione testi Fogli di Calcolo Reti informatiche Laboratorio di Informatica - CLEF 7 Ci sono due modi per non
DettagliIl processore - CPU (CENTRAL PROCESSING UNIT)
Il processore - CPU (CENTRAL PROCESSING UNIT) Funzionamento Programmi e dati risiedono in file memorizzati in memoria secondaria. Per essere eseguiti (i programmi) e usati (i dati) vengono copiati nella
DettagliLezione 2: Codifica binaria dell informazione. Codifica binaria
Lezione 2: Codifica binaria dell informazione Codifica binaria Elaborazione di dati binari Materiale didattico Lucidi delle lezioni, disponibili al sito: http://wwwinfo.deis.unical.it/~irina Oppure sul
DettagliIntroduzione all informatica
Introduzione all informatica Corso SSIS Classi 57A, 58A, 59A, 60A Introduzione all informatica Definizione di Informatica Sistemi di Elaborazione Applicazioni dell Informatica Definizione di Informatica
DettagliFondamenti di Informatica
Fondamenti di Informatica Corso Docente Graziano Pravadelli Lezioni 045 8027081 graziano.pravadelli@univr.it Mercoledì 25/03 ore 14:30-18:30 Mercoledì 01/04 ore 14:30-18:30 Venerdì 24/04 ore 13:00-14:30
DettagliTRASMISSIONE DATI tra PC e CN (nozioni teoriche essenziali)
TRASMISSIONE DATI tra PC e CN (nozioni teoriche essenziali) (versione Dicembre 2002) Appunti ad esclusivo uso interno ITIS VARESE - specializzazione meccanici. Sistema binario: sistema numerico costituito
DettagliIntroduzione all'architettura dei Calcolatori
Introduzione all'architettura dei Calcolatori Introduzione Che cos è un calcolatore? Come funziona un calcolatore? è possibile rispondere a queste domande in molti modi, ciascuno relativo a un diverso
DettagliIspirata al modello della Macchina di Von Neumann (Princeton, Institute for Advanced Study, anni 40).
RCHITETTUR DI UN ELORTORE Ispirata al modello della Macchina di Von Neumann (Princeton, Institute for dvanced Study, anni 40). MCCHIN DI VON NEUMNN UNITÀ FUNZIONLI fondamentali Processore (CPU) Memoria
DettagliFondamenti 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
DettagliEsame 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
DettagliAppunti di Sistemi e Automazione
Appunti di Sistemi e Automazione Il modello o macchina di Von Neumann rappresenta un computer con i suoi componenti principali e la sua organizzazione logico-funzionale. Tale progetto risale al 1945/1946.
DettagliIl processore - CPU. PDF created with pdffactory trial version www.pdffactory.com
Il processore - CPU (CENTRAL PROCESSING UNIT) Funzionamento o Programmi e dati risiedono in file memorizzati in memoria secondaria. o Per essere eseguiti (i programmi) e usati (i dati) vengono copiati
DettagliInformatica per la Storia dell Arte. Anno Accademico 2014/2015
Università degli Studi di Palermo Dipartimento di Ingegneria Chimica, Gestionale, Informatica, Meccanica Informatica per la Storia dell Arte Anno Accademico 2014/2015 Docente: ing. Salvatore Sorce Architettura
DettagliFondamenti Teorici. Antonio Pescapè e Marcello Esposito Parte Seconda v2.0
Fondamenti Teorici Antonio Pescapè e Marcello Esposito Parte Seconda v2.0 Agenda Modello di Von Neumann Algoritmo del Processore Linguaggio Macchina e Linguaggio Assembler Hardware e Software Compilatori
DettagliIL COMPUTER APPUNTI PER LEZIONI NELLE 3 CLASSI LA MACCHINA DELLA 3 RIVOLUZIONE INDUSTRIALE. A CURA DEL Prof. Giuseppe Capuano
IL COMPUTER LA MACCHINA DELLA 3 RIVOLUZIONE INDUSTRIALE APPUNTI PER LEZIONI NELLE 3 CLASSI A CURA DEL Prof. Giuseppe Capuano LA TRASMISSIONE IN BINARIO I computer hanno un loro modo di rappresentare i
DettagliCorso di Informatica
CdLS in Odontoiatria e Protesi Dentarie Corso di Informatica Prof. Crescenzio Gallo crescenzio.gallo@unifg.it Compressione delle immagini 2 Tecniche di compressione Esistono tecniche di compressione per
DettagliTICa1. 3) Uno scanner è una periferica di: a) Input b) Output c) elaborazione d) Input-Output e) Memorizzazione
Aggiornamento 2013 TICa1 Conoscenze: 2;5 Apri il programma WordPad sul tuo PC. Scrivi le risposte direttamente sul file, facendole precedere dal Numero di domanda Salva il file all'interno di Documenti
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
DettagliRappresentazione binaria
Rappresentazione binaria DOTT. ING. LEONARDO RIGUTINI RICERCATORE ASSOCIATO DIPARTIMENTO INGEGNERIA DELL INFORMAZIONE UNIVERSITÀ DI SIENA VIA ROMA 56 53100 SIENA UFF. 0577234850-7102 RIGUTINI@DII.UNISI.IT
DettagliI 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.
DettagliArchitettura 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
DettagliIl calcolatore: presupposti e teorie
Il calcolatore: presupposti e teorie Il digitale I primi calcolatori La struttura del computer Linguaggio binario: la convergenza al digitale La numerazione binaria è alla base della trasmissione usata
DettagliCodifica dell informazione
Codifica dell informazione Il calcolatore memorizza ed elabora vari tipi di informazioni Numeri, testi, immagini, suoni Occorre rappresentare tale informazione in formato facilmente manipolabile dall elaboratore
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
DettagliElementi di informatica
Elementi di informatica L elaboratore elettronico (ovvero, il computer ) Monitor Unità centrale Casse acustiche Mouse Tastiera PREMESSA Insegnare con l'ausilio dei multimedia è una tecnica che giunge agli
DettagliMODULO 1. 1.1 Il personal computer. ISIS STRINGHER Corso Serale Anno scolastico 2010/11 Classe 1 Commerciale
MODULO 1 1.1 Il personal computer ISIS STRINGHER Corso Serale Anno scolastico 2010/11 Classe 1 Commerciale 1.1 Il personal computer Il PC Hardware e software Classificazioni del software Relazione tra
DettagliCapitolo Acquisizione dati con PC
Capitolo 2 Acquisizione dati con PC 2.1 Generalità 2.2 Sistema di acquisizione dati analogici monocanale con PC, per segnali lentamente variabili 2.3 Sistema di acquisizione dati analogici multicanale
DettagliINFORMATICA. INFORmazione automatica
INFORMATICA INFORmazione automatica Insieme di discipline e tecniche per rappresentare, elaborare e trasmettere automaticamente delle informazioni. Computer - Elaboratore elettronico: e macchina concepita
DettagliLez. 3 L elaborazione (II parte) Prof. Pasquale De Michele Gruppo 2
Lez. 3 L elaborazione (II parte) Prof. Pasquale De Michele Gruppo 2 1 Dott. Pasquale De Michele Dipartimento di Matematica e Applicazioni Università di Napoli Federico II Compl. Univ. Monte S.Angelo Via
DettagliPROGETTO MULTIMEDIALE
PROGETTO MULTIMEDIALE Coordinatore :FRANCI ANITA Premessa : La riforma introduce l informatica sin nelle prime classi elementari, pertanto nel presente anno scolastico si intende sia consolidare le esperienze
DettagliStruttura del calcolatore
Struttura del calcolatore Proprietà: Flessibilità: la stessa macchina può essere utilizzata per compiti differenti, nessuno dei quali è predefinito al momento della costruzione Velocità di elaborazione
DettagliStruttura del Corso. Corso Integrato di Informatica e Sistemi di Elaborazione delle Informazioni. Sistemi di Elaborazione delle Informazioni.
Corso Integrato di Informatica e Sistemi di Elaborazione delle Informazioni Marco Falda Dipartimento di Ingegneria dell Informazione tel. 049 827 7918 marco.falda@unipd.it Corso di 35 ore: Struttura del
DettagliEsercitazioni di Reti Logiche. Lezione 1 Rappresentazione dell'informazione. Zeynep KIZILTAN zkiziltan@deis.unibo.it
Esercitazioni di Reti Logiche Lezione 1 Rappresentazione dell'informazione Zeynep KIZILTAN zkiziltan@deis.unibo.it Introduzione Zeynep KIZILTAN Si pronuncia Z come la S di Rose altrimenti, si legge come
DettagliINFORMATICA, IT e ICT
INFORMATICA, IT e ICT Informatica Informazione automatica IT Information Technology ICT Information and Communication Technology Computer Mini Computer Mainframe Super Computer Palmare Laptop o Portatile
DettagliInformazione analogica e digitale
L informazione L informazione si può: rappresentare elaborare gestire trasmettere reperire L informatica offre la possibilità di effettuare queste operazioni in modo automatico. Informazione analogica
DettagliIl processore. Il processore. Il processore. Il processore. Architettura dell elaboratore
Il processore Architettura dell elaboratore Il processore La esegue istruzioni in linguaggio macchina In modo sequenziale e ciclico (ciclo macchina o ciclo ) Effettuando operazioni di lettura delle istruzioni
DettagliElementi di Informatica e Programmazione
Elementi di Informatica e Programmazione La Codifica dell informazione (parte 4) Corsi di Laurea in: Ingegneria Civile Ingegneria per l Ambiente e il Territorio Università degli Studi di Brescia Docente:
DettagliCodifica dei caratteri ASCII ESTESO. Codifica delle immagini. Codifica immagini bitmap
Codifica dei caratteri I caratteri di un testo vengono codificati tramite sequenze di bit, utilizzando un codice di traduzione. Quello più usato è il codice ASCII (American Standard Code for Information
DettagliCPU. Maurizio Palesi
CPU Central Processing Unit 1 Organizzazione Tipica CPU Dispositivi di I/O Unità di controllo Unità aritmetico logica (ALU) Terminale Stampante Registri CPU Memoria centrale Unità disco Bus 2 L'Esecutore
Dettagli