Informatica per la comunicazione" - lezione 5 -
|
|
- Rossana Cenci
- 6 anni fa
- Visualizzazioni
Transcript
1 Informatica per la comunicazione" - lezione 5 -
2 Ma da dove provengono i dati e le istruzioni che vengono elaborati dalla CPU?! 3" stampa" +" 5" ciao "?"
3 Riprendiamo la metafora della persona che fa di conto. I dati di un problema sono scritti sul suo quaderno.!
4 Presentiamo il secondo componente del computer, che corrisponde al quaderno da cui chi fa di conto prende i dati, e su cui annota i passaggi intermedi e i risultati finali. Questo componente si chiama RAM (Random Access Memory), o memoria centrale in italiano.! RAM"
5 Anche la RAM è costituita da circuiti elettronici con numerosi transistor. La configurazione appare più complessa perché lo scopo della RAM non è di rispondere a degli stimoli elettrici inviando segnali in uscita, ma di conservare al suo interno l informazione che le viene inviata. Realizzare una memoria richiede una composizione di transistor più complessa.! Il nome in inglese della RAM vuole sottolineare la caratteristica del dispositivo di memoria che permette l accesso alle informazioni in esso contenuti in qualunque posizione. Si può scegliere un punto di accesso casuale (random access), e la RAM è in grado di fornire il dato presente in quel punto. Il nome italiano, invece, sottolinea il ruolo centrale svolto dalla RAM all interno del calcolatore: la RAM lavora in strettissimo contatto con la CPU.!
6 operazioni, operandi " risultati" Dalla RAM provengono i dati e le operazioni che la CPU deve eseguire su di loro.! I risultati ottenuti in uscita dalla CPU vengono a loro volta memorizzati sulla RAM.!
7 8" Vediamo ora le altre componenti che partecipano alle operazioni del computer: chiaramente con solo la CPU e la RAM non arriviamo a visualizzare il risultato di un operazione sullo schermo.!
8 3" +" 5" Abbiamo detto che i dati e le operazioni da eseguire sono memorizzate nella RAM.!
9 3" +" 5" Dalla RAM, vengono trasferiti alla CPU, per ordine della CPU stessa (o meglio, della CU) che preleva istruzioni da eseguire dalla RAM in continuazione, dall accesione del computer al suo spegnimento.!
10 8" Ottenuto il risultato in uscita dalla ALU, esso viene mandato alla RAM!
11 8" dove viene memorizzato.!
12 stampa su schermo" 8" La CPU continua a prelevare istruzioni dalla RAM e caso vuole che la prossima comandi una stampa su schermo del risultato dell operazione fatta in precedenza.!
13 8" La CU nella CPU recepisce il comando, e invia appositi segnali per far eseguire il trasferimento del risultato dalla RAM verso lo schermo.!
14 Scheda grafica" 8" I segnali della CU fanno sì che il dato venga trasferito dalla RAM al componente che gestisce i segnali da inviare allo schermo: la scheda grafica (o graphic card in inglese)!
15 * 8" e dalla scheda grafica allo schermo. Quest ultimo trasferimento è più complesso degli altri perché dalla codifica digitale dell informazione bisogna passare alla versione analogica adatta all essere umano di fronte allo schermo: non più segnali elettrici, bensì onde luminose che rappresentano un segno.!
16 La scheda grafica mostra di avere una ventola. In realtà, anche la CPU è sempre accompagnata da una ventola, che si accende non appena il lavorio dei calcoli alza la temperatura dei circuiti facendola avvicinare a una soglia d allerta. Senza ventilazione, ogni processore fonderebbe a causa della sua stessa attività (spostare elettroni da una parte all altra produce calore). Di fatto, la scheda grafica ha un suo processore, la GPU (Graphical Processing Unit), a cui la CPU centrale delega l esecuzione di istruzioni legate alla visualizzazione su schermo. Per la visualizzazione di un semplice 8 la CPU se la cava tranquillamente, ma nel caso di applicazioni grafiche più pesanti come i giochi elettronici, la CPU si appoggia alla GPU per potersi dedicare ad altro.! GPU"
17 E un po come se la mano del calcolatore umano avesse un piccolo cervello locale che la guida nella scrittura, senza impegnare il cervello principale.!
18 * C è un altro motivo per porre un asterisco sul trasferimento di informazione dalla scheda graficha allo schermo.!
19 Questo è il primo trasferimento che esce dai confini della scatola che racchiude i componenti interni del computer.!
20 Periferica" I componenti esterni del computer si chiamano periferiche. Lo schermo è, appunto, una periferica del computer.!
21 Periferiche di input" Le periferiche di input sono quelle che permettono il flusso di informazioni dall esterno verso l interno del computer.!
22 Periferiche di output" Le periferiche di output, viceversa, sono quelle che permettono il flusso di informazioni dall interno verso l esterno del computer.!
23 Avete notato che il Wii controller era in entrambi i gruppi di periferiche? Questo perché esistono periferiche che permettono il flusso di informazione in entrambe le direzioni. Nel caso del Wii controller, esso permette all utente di muovere il cursore nel menu della Wii oppure di controllare il gioco (input), ma, in determinate situazioni di gioco o quando il cursore passa sopra una voce selezionabile del menu, esso vibra, fornendo informazione all utente (output).! Nel seguente lucido il Wii controller è mostrato con altre periferiche che sono sia di input sia di output.!
24 Wii controller (Nintendo)! PS3 Dual Shock controller (Sony)! Touch screen dell iphone (Apple)! Chiavetta USB (Lacie)! Hard Disk esterno (WD)!
25 In particolare, focalizziamoci sulla chiavetta USB e l hard disk esterno!
26 anch essi, come la RAM, sono dispositivi di memoria.!
27 HD" In realtà esiste un altro dispositivo di memoria interno al computer: l hard disk, o hard drive, noto anche come disco fisso o disco rigido, in italiano.!
28 Confrontiamo la RAM con l HD. Hanno caratteristiche complementari che fanno sì che entrambi siano necessari per il buon funzionamento di un computer.! E un dispositivo elettronico fatto di transistor.! E volatile: mantiene il contenuto memorizzato solo mentre è alimentata dall elettricità. Una volta spento il computer, senza elettricità perde il suo contenuto.! E molto veloce e riesce quindi a lavorare in sincronia con la CPU.! E un dispositivo magnetico fatto da dischi e una testina di lettura e scrittura.! Memorizza i dati sotto forma di domini magnetici orientati nei suoi dischi. Come le calamite, essi non si esauriscono mai, e conservano l informazione, anche senza elettricità. E non volatile.! E molto lento, quindi viene usato per conservare l informazione a computer spento o per fare spazio nella RAM.!
29 SSD" Recentemente, in alternativa al classico HD magnetico, viene offerto un nuovo tipo di HD, detto SSD (Solid State Disk), che ha la stessa caratteristica di non volatilità, ma è basato su tecnologia elettronica, quindi senza parti meccaniche (dischi, testine) che possono guastarsi, e più veloce.! Viene da chiedersi perché l SSD non venga proposto come alternativa alla RAM volatile. In realtà, l SSD, come le altre memorie elettroniche non volatili (chiavette USB, schede SD Secure Digital tipiche delle macchine fotografiche digitali), pur essendo più veloci dell HD magnetico, sono comunque molto più lente della RAM, e non riuscirebbero a lavorare in sincronia con la CPU (che arriva a lavorare a frequenze di 3 GHz, ossia a compiere 3 miliardi di operazioni al secondo).!
30 L HD magnetico rimane ancora la soluzione più diffusa per la conservazione di informazione a computer spento, perché decisamente la più conveniente dal punto di vista dei costi. La tecnologia SSD è relativamente nuova, ed ancora molto cara.! Di fatto, l HD è dove tutta l informazione deve essere memorizzata prima dello spegnimento del computer. Quando salvate un documento, ciò che state facendo è ordinarne la memorizzazione nell HD. L HD è l origine dei dati e delle istruzioni che dalla RAM vanno alla CPU. Prima di tutto vengono trasferiti dall HD alla RAM. Questo è quello che succede quando accendete un computer: per un po di tempo dovete attendere perché sta avvenendo questo trasferimento.!
31 Tutti i componenti di un computer sono collegati tra di loro attraverso un canale che trasporta segnali elettrici che rappresentano i dati, le operazioni su tali dati, e i comandi della CPU alle varie parti del computer. Il canale prende il nome di bus. Quando collegate una perifericha al computer (la stampante o una chiavetta USB Universal Serial Bus ), la state in realtà connettendo al bus per renderla parte del sistema.! Bus"
32 Informatica per la comunicazione" - lezione 6 -
33 Strumenti per elaborare simboli" Questa lezione verte su quali sono i simboli che si possono elaborare per mezzo dei computer.!
34 8" simbolo" simbolo" Ricordo che, in informatica, il termine simbolo ha un significato molto più debole che nelle discipline umanistiche: per simbolo intendiamo un qualunque segno, come ad esempio una cifra, senza alcun significato associato, come succede invece per il leone, a cui associamo per simbolismo il concetto di coraggio.!
35 8" Avere delle semplici cifre su un computer sembra un po limitativo rispetto a quello che solitamente vediamo succedere sui computer intorno a noi.!
36 Jonathan Franzen, ad esempio, ha scritto un intero romanzo sul suo computer.!
37 E, sicuramente, sui computer degli studenti del corso si svolgono almeno queste tre attività: i social network, l ascolto di musica, e la visione di film.!
38 Ragioniamo. Premessa 1: i computer sono basati sul modello di calcolatore proposto da Turing e non sono altro che esecutori automatici di operazioni su simboli. Premessa 2: con i computer scriviamo romanzi, navighiamo nei social network, ascoltiamo musica, guardiamo film.! 8" Conclusione:! scrivere romanzi, navigare nei social network, ascoltare musica, guardare film sono operazioni su simboli.! Il ragionamento non fa una piega, ma la conclusione potrebbe lasciare perplessi.!
39 Per capire meglio la conclusione del ragionamento precedente, occorre fare più chiarezza sul legame che c è tra tutte queste attività e i simboli elaborati da un computer.! 8"
40 codifica" Tale legame è dato da una codifica.!
41 Codifica: corrispondenza biunivoca tra le entità di un particolare dominio e l insieme dei numeri naturali oppure un suo sottoinsieme."
42 Una corrispondenza si dice biunivoca quando ci sono tanti elementi da una parte quanti dall altra, e ogni elemento viene messo in corrispondenza con uno e un sol altro elemento.! Codifica: corrispondenza biunivoca tra le entità di un particolare dominio e l insieme dei numeri naturali oppure un suo sottoinsieme."
43 In una codifica, gli elementi presi in considerazione possono essere di qualunque tipo da una parte! Codifica: corrispondenza biunivoca tra le entità di un particolare dominio e l insieme dei numeri naturali oppure un suo sottoinsieme."
44 ma dall altra gli elementi devono essere dei numeri naturali.! Codifica: corrispondenza biunivoca tra le entità di un particolare dominio e l insieme dei numeri naturali oppure un suo sottoinsieme."
45 In altre parole, una codifica consiste nel far corrispondere a un elemento di nostro interesse uno e un solo numero naturale, come ad esempio avviene per gli studenti universitari, che ricevono un numero naturale che li caratterizza in maniera univoca: la matricola. Questo non vuol dire che lo studente stesso può venire elaborato da un computer, naturalmente, ma che almeno riusciamo a creare un riferimento allo studente che il computer può trattare.! 0" 1" 2" 3"
46 Vediamo come si può creare una codifica per i testi.! 8"
47 La codifica dei testi si basa sulla codifica dei caratteri che li compongono: se ad ogni lettera e ogni segno di punteggiatura faccio corrispondere un numero, ottengo una corrispondenza biunivoca tra lettere e numeri. Perché tale corrispondenza sia utile, deve essere nota e condivisa da tutti coloro che vogliono usare un computer per scambiarsi i testi così codificati. La presente tabella mostra una nota codifica: UTF-8! UTF-8" Universal Character Set Transformation Format 8bit"
48 Per poter essere elaborato da un computer, il testo di Freedom di Franzen deve essere codificato sotto forma di sequenza di numeri. Ciascun numero corrisponde in maniera unica a un carattere del testo.!
49 Vediamo come si può costruire una codifica anche i social network come Facebook.! 8"
50 Ciò che vediamo sul nostro computer di un social network non è altro che un insieme di testi e immagini.!
51 Ci siamo già occupati dei testi, quindi ora concentriamo la nostra attenzione sulle immaigini.!
52 Guardando una foto molto dettagliata di dolci bergamaschi, viene difficile da pensare che ci possa essere una corrispondenza con i numeri naturali.!
53 Guardando un immagine a bassa risoluzione di SuperMario, si può invece intuire come può essere codificata una foto.!
54 pixel: picture element" Nell immagine di SuperMario, si possono riconoscere elementi quadrati di base, caratterizzati dalle posizione che occupano, e dal loro colore: i pixel.!
55 Anche questa foto è fatta di pixel. Semplicemente non li vediamo perché sono troppo piccoli. In questa immagine ce ne sono ben 12 milioni.! pixel (1/ )"
56 La codifica delle immagini si basa sui pixel che la compongono. Come il testo viene considerato come una sequenza di caratteri per essere codificato! così consideriamo una foto come una sequenza di pixel. Se riusciamo a codificare un pixel, possiamo codificare un intera immagine.!
57 0 1 2 codifica della posizione del pixel" Abbiamo detto che la prima caratteristica di un pixel è la sua posizione. Se immaginiamo di inserire l immagine in piano cartesiano, ecco che siamo in grado di individuare la posizione di pixel tramite le sue coordinate numeriche!
58 codifica del colore?" 0 1 2
59 0 1 2 Se immaginiamo di organizzare i colori in una tabella, allo stesso modo dei pixel siamo in grado di associare a ciascun colore un valore numerico, corrispondente alle coordinate del colore nella tabella.!
60 I pixel che compongono SuperMario, quindi, possono venire codificati in base alla loro posizione ed al loro colore, permettendo di esprimere l immagine, una sequenza di pixel, sotto forma di una sequenza di numeri.!
61 Si procede in maniera analoga per la foto da 12 milioni di pixel. Non è affatto un caso che le foto più dettagliate occupino più spazio nel computer: ci sono semplicemente più pixel codificati.!
62 0 1 2 Come si sarà notato, nella tabella che permette la codifica dei colori, non tutte le sfumature sono presenti. Basta prendere due quadrati adiacenti e immaginare di prendere il colore intermedio: esso non è chiaramente presente nella tabella, quindi non è un colore codificato.!
63 Questo vuole dire che solo una piccola parte dei colori presenti nello spettro dell arcobaleno può essere codificato. Numerosissime sfumature (infinite, per essere precisi) rimangono tagliate fuori dalla codifica. D altronde non è pensabile di avere una tabella di dimensioni infinite per accomodare le infinite sfumature dei colori.!
64 Questo è il problema della conversione dall analogico al digitale : la codifica di fenomeni fisici comporta sempre una perdita di informazione. Volendo fare un parallelo con la matematica, i fenomeni fisici sono caratterizzati da sfumature infinitesimali analoghe ai numeri reali, mentre le codifiche sono corrispondenze con i numeri naturali, che, pur essendo infiniti, sono comunque molto minori di quelli reali e non riescono a fungere da riferimenti alle suddette sfumature.! Analogico vs. Digitale E il discorso delle persone che dicono che guardare una foto non potrà mai eguagliare la visione del vero. In realtà, tridimensionalità a parte, le codifiche attuali di colori arrivano a catturare milioni di sfumature, molte delle quali indistinguibili all occhio umano. Quindi, seppur con perdite, le codifiche ci permettono di avere delle approssimazioni più che buone della realtà.!
65 Abbiamo menzionato prima che la foto dettagliata dei dolci dà luogo a una sequenza codificata di numeri molto più lunga di quella relativa al disegno molto semplice di SuperMario. Le lunghezze delle codifiche naturalmente dipendono da che cosa viene codificato: maggiore è l informazione da codificare, più lungo è il risultato, e infatti la foto dei dolci (con tutti i dettagli e le sfumature dati dai 12 milioni di pixel) sicuamente occupa più spazio nel computer che il disegno di SuperMario (che, di fatto, è una sequenza di 16 x 12 pixel).! Compressione Vi sono, però, modi diversi di descrivere la sequenza di pixel codificati, e, se scegliamo in maniera accorta, possiamo ottenere una descrizione più breve della stessa sequenza, in modo da farle occupare meno spazio sul computer, e anche risparmiare tempo nel trasmetterla da un computer all altro. Chiamiamo compressione un modo per ottenere sequenze di simboli che descrivono una particolare informazione in maniera più breve del semplice elenco delle codifiche di ciascun elemento che la compone.!
66 pixel bianco, pixel verde, pixel verde, pixel giallo, pixel giallo, pixel giallo, pixel giallo, pixel verde, pixel verde, pixel verde, pixel verde, pixel bianco " 1 pixel bianco, " 2 pixel verdi, 4 pixel gialli, 4 pixel verdi, 1 pixel bianco " La descrizione dell immagine di SuperMario, ad esempio, può essere compressa descrivendone i pixel come mostrato nel secondo riquadro rosso.! Qualunque tipo di informazione che può essere codificato, può essere compresso. Il rapporto di compressione, ossia quanto riusciamo a sintetizzarne la descrizione, dipende dal contenuto dell informazione. (Immaginate di dover descrivere un rettangolo 16 x 12 tutto bianco. Come fareste?)!
67 Vediamo ora come funziona la codifica che permette di avere musica sul computer.! 8"
68 timbro" ampiezza" frequenza"
69 I suoni, e quindi anche la musica, sono dovuti a vibrazioni dell aria (o di un qualsiasi mezzo*) che si propagano sotto forma di onde e che, colpendo i nostri timpani, danno luogo a ciò che noi percepiamo con le nostre orecchie. Le onde sonore sono caratterizzate da un ampiezza (che determina l intensità del suono: più è ampia l onda più è forte il suono), una frequenza (che determina l altezza della nota: note alte corrispondono a frequenze alte), e da una forma (che determina il timbro del suono: la mia voce, quella di Giovanna, pianoforte, violino, piatti )! *nel vuoto i suoni non si propagano!
Sistemi Web per il turismo" - lezione 1 -
Sistemi Web per il turismo" - lezione 1 - Sistemi Web per il turismo" - lezione 1 - Iniziamo con una chiarificazione terminologica sulla parola Web.! Web Internet!" Il web è solo uno degli aspetti di internet.
DettagliInformatica per le discipline umanistiche 2 - lezione 3 -
Informatica per le discipline umanistiche 2 - lezione 3 - In questa lezione entriamo dentro il computer per studiarne i componenti principali e le loro funzionalità. Componenti di un computer In questo
DettagliSistemi Web per il turismo - lezione 2 -
Sistemi Web per il turismo - lezione 2 - 8 Considerare il computer coma una calcolatrice sembra un po limitativo rispetto a quello che solitamente vediamo succedere sui computer intorno a noi come ad esempio
DettagliCaratteristiche 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
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
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
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
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 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
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
DettagliLa memoria principale
La memoria principale DRAM (Dynamic RAM) il contenuto viene memorizzato per pochissimo tempo per cui deve essere aggiornato centinaia di volte al secondo (FPM, EDO, SDRAM, RDRAM) SRAM (Static RAM) veloce
DettagliArchitettura dei computer
Architettura dei computer In un computer possiamo distinguere quattro unità funzionali: il processore la memoria principale (memoria centrale, RAM) la memoria secondaria i dispositivi di input/output La
DettagliLa codifica. dell informazione
La codifica dell informazione (continua) Codifica dei numeri Il codice ASCII consente di codificare le cifre decimali da 0 a 9 fornendo in questo modo un metodo per la rappresentazione dei numeri Il numero
DettagliNozioni di grafica sul calcolatore. concetti di base
Nozioni di grafica sul calcolatore concetti di base La riproduzione di immagini fotografiche su computer avviene suddividendo l'immagine stessa in una matrice di punti colorati: pixels I formati basati
DettagliUn convertitore D/A o digitale/analogico è un dispositivo che ha lo scopo di
Convertitore D/A Un convertitore D/A o digitale/analogico è un dispositivo che ha lo scopo di trasformare un dato digitale in una grandezza analogica, in generale una tensione. Naturalmente vi deve essere
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
DettagliArchitettura di un PC
Architettura di un PC E ancora. Chiavi USB (penne): stanno diventando i dispositivi di memorizzazione rimovibili più diffusi. Si tratta di memorie flash che si collegano direttamente al computer per mezzo
DettagliI dischi ottici. Istituzioni di Informatica -- Rossano Gaeta 43
I dischi ottici Le tecnologie dei dischi ottici sono completamente differenti e sono basate sull'uso di raggi laser Il raggio laser è un particolare tipo di raggio luminoso estremamente focalizzato che
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
DettagliLe immagini. Parametri importanti sono:
Informatica Gerboni Roberta L immagine del video è rappresentata tramite una griglia o matrice di pixel (PIcture ELement) per ognuno dei quali è memorizzata: l intensità luminosa il colore. Parametri importanti
DettagliModulo informatica di base 1 Linea 2
Modulo informatica di 1 Linea 2 Mattia Dip. di Informatica e Comunicazione Università degli Studi di Milano, Italia mattia.monga@unimi.it a.a. 2010/11 1 c 2010 M.. Creative Commons Attribuzione-Condividi
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
DettagliSomma di numeri floating point. Algoritmi di moltiplicazione e divisione per numeri interi
Somma di numeri floating point Algoritmi di moltiplicazione e divisione per numeri interi Standard IEEE754 " Standard IEEE754: Singola precisione (32 bit) si riescono a rappresentare numeri 2.0 10 2-38
DettagliOgni PC, per iniziare a lavorare, ha bisogno di un sistema operativo. Infatti questo è il primo programma che viene eseguito e che permette
Ogni PC, per iniziare a lavorare, ha bisogno di un sistema operativo. Infatti questo è il primo programma che viene eseguito e che permette all'utente e ai programmi di gestire i dispositivi e le periferiche
DettagliPowerDIP Software gestione presenze del personale aziendale. - Guida all inserimento e gestione dei turni di lavoro -
PowerDIP Software gestione presenze del personale aziendale - Guida all inserimento e gestione dei turni di lavoro - Informazioni preliminari. E necessario innanzitutto scaricare e installare l ultima
DettagliModulo 1: Le I.C.T. UD 1.2a: Analogico/Digitale
Modulo 1: Le I.C.T. : Analogico/Digitale Prof. Alberto Postiglione Corso di Informatica Generale (AA 07-08) Corso di Laurea in Scienze della Comunicazione Università degli Studi di Salerno ANALOGICO e
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
DettagliCorso di Informatica
CdLS in Odontoiatria e Protesi Dentarie Corso di Informatica Prof. Crescenzio Gallo crescenzio.gallo@unifg.it Immagini in movimento 2 Immagini in movimento Memorizzazione mediante sequenze di fotogrammi.
DettagliInformatica di Base 1 Linea 1
Informatica di Base 1 Linea 1 Jianyi Lin Dipp. di Matematica e Scienze dell Informazione Università degli Studi di Milano, Italia jianyi.lin@unimi.it a.a. 2011/12 1 c 2011 J.Lin, M. Monga. Creative Commons
DettagliCodifica dell Informazione
Francesco Folino CODIFICA DI DATI E ISTRUZIONI Algoritmi Istruzioni che operano su dati Per scrivere un programma è necessario rappresentare dati e istruzioni in un formato tale che l esecutore automatico
DettagliCorso di Informatica
Corso di Informatica Modulo 1 4-Rappresentazione di informazioni non numeriche 1 Prerequisiti Struttura del sistema di elaborazione Evoluzione dei sistemi di elaborazione Uso elementare della multimedialità
DettagliSuono digitale. Ø Un secondo di musica stereo richiede 44'100 campioni di 16 bit (2 byte) ciascuno per due canali, quindi 176'400 byte.
Suono digitale Ø Formato standard per i CD audio frequenza di campionamento di 44'100 Hz quantizzazione su 65'536 livelli (un campione viene codificato su 16 bit) Ø Un secondo di musica stereo richiede
DettagliPer sistema di acquisizione dati, si deve intendere qualsiasi sistema in grado di rilevare e memorizzare grandezze analogiche e/o digitali.
Sistema di acquisizione e distribuzione dati Per sistema di acquisizione dati, si deve intendere qualsiasi sistema in grado di rilevare e memorizzare grandezze analogiche e/o digitali. Consiste nell inviare
DettagliCodifica dell Informazione
Introduzione all Informatica Fabrizio Angiulli Codifica dell Informazione CODIFICA DI DATI E ISTRUZIONI Algoritmi Istruzioni che operano su dati Per scrivere un programma è necessario rappresentare dati
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:
DettagliIntroduzione alle macchine a stati (non definitivo)
Introduzione alle macchine a stati (non definitivo) - Introduzione Il modo migliore per affrontare un problema di automazione industriale (anche non particolarmente complesso) consiste nel dividerlo in
DettagliLaboratorio di Architettura degli Elaboratori
Laboratorio di Architettura degli Elaboratori Dott. Massimo Tivoli Set di istruzioni del MIPS32: istruzioni aritmetiche e di trasferimento Istruzioni (Alcune) Categorie di istruzioni in MIPS Istruzioni
DettagliINFORMATICA CORSO DI ABILITA' INFORMATICHE ANNO ACCADEMICO 2015/2016 DOCENTE: SARRANTONIO ARTURO
INFORMATICA CORSO DI ABILITA' INFORMATICHE ANNO ACCADEMICO 2015/2016 DOCENTE: SARRANTONIO ARTURO I dati che provengono dai normali sistemi di acquisizione sono dati analogici Un dato analogico ha un numero
DettagliPROGETTO LIM LAVAGNA INTERATTIVA MULTIMEDIALE
PROGETTO LIM LAVAGNA INTERATTIVA MULTIMEDIALE 1 Autore: Prof.ssa Malizia Maria Rosa SISTEMI ELETTRONICI AUTOMATICI Uno degli obiettivi del corso di sistemi è favorire un processo di apprendimento in grado
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
DettagliInformatica/ Ing. Meccanica/ Prof. Verdicchio/ 14/02/2012 / Foglio delle domande / VERSIONE 1
Informatica/ Ing. Meccanica/ Prof. Verdicchio/ 14/02/2012 / Foglio delle domande / VERSIONE 1 1) Il bus in un computer trasporta a) solo dati b) solo istruzioni c) sia dati sia istruzioni 2) In una sequenza
DettagliAUTOCAD: INTERFACCIA AUTOCAD: INTERFACCIA 2 AUTOCAD: INTERFACCIA. 2.1 premessa: ABBREVIAzIONI E ICONE 2.2 SCELTA DELL INTERFACCIA. ICONE Cmd Mnu.
2 AUTOCAD: INTERFACCIA AUTOCAD: INTERFACCIA 2.1 premessa: ABBREVIAzIONI E ICONE Significato delle abbreviazioni e delle icone usate in queste pagine. ICONE Indica il menu dell applicazione (AutoCAD 2012)
DettagliINDICE. Vista Libretto Livello Digitale 2. Importazione di dati da strumento 3. Inserisci File Vari 5. Compensazione Quote 5.
Prodotto da INDICE Vista Libretto Livello Digitale 2 Importazione di dati da strumento 3 Inserisci File Vari 5 Compensazione Quote 5 Uscite 6 File Esporta Livellazioni (.CSV) 6 Corso Livello Digitale Pag.
DettagliLezione 2. Sommario. Il sistema binario. La differenza Analogico/Digitale Il sistema binario
Lezione 2 Il sistema binario Sommario La differenza Analogico/Digitale Il sistema binario 1 La conoscenza del mondo Per poter parlare (ed elaborare) degli oggetti (nella visione scientifica) si deve poter
DettagliSoluzione dei sistemi lineari con metodo grafico classe 2H
Soluzione dei sistemi lineari con metodo grafico classe H (con esempi di utilizzo del software open source multipiattaforma Geogebra e calcolatrice grafica Texas Instruments TI-89) Metodo grafico Il metodo
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
DettagliI RADICALI QUADRATICI
I RADICALI QUADRATICI 1. Radici quadrate Definizione di radice quadrata: Si dice radice quadrata di un numero reale positivo o nullo a, e si indica con a, il numero reale positivo o nullo (se esiste) che,
DettagliModulo 1. Concetti base della Tecnologia dell informazione. Prof. Nicolello Cristiano. Modulo 1
Concetti base della Tecnologia dell informazione Algoritmi Come interpreta un computer un problema? Algoritmi Algoritmo: sequenza ordinata di istruzioni per risolvere un problema (tradotto: sequenza di
DettagliMetodologie informatiche per la chimica
Metodologie informatiche per la chimica Dr. Sergio Brutti Metodologie di analisi dei dati Strumenti di misura Uno strumento di misura e un dispositivo destinato a essere utilizzato per eseguire una misura,
DettagliEspressioni ed Equazioni
Espressioni ed Equazioni Introduzione espressioni ed equazioni Espressioni Algebriche ed Equazioni: è qui che comincia il tuo lavoro. Si sta per iniziare a lavorare con le lettere dell'alfabeto, numeri
DettagliMETODI E TECNOLOGIE PER L INSEGNAMENTO DELLA MATEMATICA. Lezione n 4 2016
METODI E TECNOLOGIE PER L INSEGNAMENTO DELLA MATEMATICA Lezione n 4 2016 GLI INSIEMI NUMERICI N Numeri naturali Z : Numeri interi Q : Numeri razionali R : Numeri reali Q A meno di isomorfismi!!! R 5 π
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
DettagliAlcune idee sui sistemi software e la loro architettura
Luca Cabibbo Analisi e Progettazione del Software Alcune idee sui sistemi software e la loro architettura Capitolo 92 marzo 2016 Gli orchi sono come le cipolle. Le cipolle hanno gli strati. Gli orchi hanno
DettagliFondamenti VBA. Che cos è VBA
Fondamenti VBA Che cos è VBA VBA, Visual Basic for Application è un linguaggio di programmazione, inserito nelle applicazioni Office di Microsoft (Ms Word, Ms Excel, Ms PowerPoint, Visio). VBA è una implementazione
DettagliDefinizione di metodi
Corso di Laurea Ingegneria Informatica Fondamenti di Informatica 1 Dispensa 9 Definizione di metodi Carla Limongelli Novembre 2006 http://www.dia.uniroma3.it/~java/fondinf1/ Definizione di metodi 1 Contenuti
DettagliRappresentazione di dati: caratteri. Appunti a cura del prof. Ing. Mario Catalano
Rappresentazione di dati: caratteri Appunti a cura del prof. Ing. Mario Catalano 1 Rappresentazione di caratteri Tipologia di caratteri: alfabeto e interpunzioni: A, B,.., Z, a, b,.., z, ;, :,,.. cifre
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
DettagliEXCEL: FORMATTAZIONE E FORMULE
EXCEL: FORMATTAZIONE E FORMULE Test VERO o FALSO (se FALSO giustifica la risposta) 1) In excel il contenuto di una cella viene visualizzato nella barra di stato 2) In excel il simbolo = viene utilizzato
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
DettagliManuale di Aggiornamento BOLLETTINO. Rel B. DATALOG Soluzioni Integrate a 32 Bit
KING Manuale di Aggiornamento BOLLETTINO Rel. 4.70.2B DATALOG Soluzioni Integrate a 32 Bit - 2 - Manuale di Aggiornamento Sommario 1 PER APPLICARE L AGGIORNAMENTO... 3 2 NOVITA 4.70.2B... 5 2.1 Annullo
DettagliACCESS. Database: archivio elettronico, dotato di un programma di interfaccia che facilita la registrazione e la ricerca dei dati.
ACCESS Database: archivio elettronico, dotato di un programma di interfaccia che facilita la registrazione e la ricerca dei dati. Database Relazionale: tipo di database attualmente più diffuso grazie alla
Dettagli1 L estrazione di radice
1 L estrazione di radice Consideriamo la potenza 3 2 = 9 di cui conosciamo: Esponente 3 2 = 9 Valore della potenza Base L operazione di radice quadrata consiste nel chiedersi qual è quel numero x che elevato
DettagliREGOLE DI BASE DEL GIOCO DEGLI SCACCHI
REGOLE DI BASE DEL GIOCO DEGLI SCACCHI Queste sono le regole di base del gioco degli scacchi. Per giocare nei tornei occorre seguire anche altre regole comportamentali ed agonistiche. Il regolamento completo
Dettaglisegni musicali Le dimensioni del suono Pulsazione e velocità
Il giardino dei segni musicali Le dimensioni del suono Ogni parola al suo posto Impara ad usare correttamente il vocabolario musicale. Ogni parola in musica ha un senso preciso. Nel linguaggio comune questi
DettagliLezione 4. Sommario. L artimetica binaria: I numeri relativi e frazionari. I numeri relativi I numeri frazionari
Lezione 4 L artimetica binaria: I numeri relativi e frazionari Sommario I numeri relativi I numeri frazionari I numeri in virgola fissa I numeri in virgola mobile 1 Cosa sono inumeri relativi? I numeri
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
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
DettagliNormalizzazione. Definizione
Normalizzazione Definizione Le forme normali 2 Una forma normale è una proprietà di una base di dati relazionale che ne garantisce la qualità, cioè l'assenza di determinati difetti Quando una relazione
DettagliEspressioni aritmetiche e ordine delle operazioni
Le operazioni fondamentali Espressioni aritmetiche (UbiMath) - 1 Le operazioni fondamentali Espressioni aritmetiche e ordine delle operazioni Nella risoluzione di problemi compaiono spesso valori legati
DettagliModulo 2 Data Base - Modello Relazionale
Modulo 2 Data Base - Modello Relazionale Università degli Studi di Salerno Corso di Laurea in Scienze della comunicazione Informatica generale Docente: Angela Peduto A.A. 2004/2005 Modello Relazionale
DettagliGuida semplice all utilizzo del sistema D-STAR Seconda Parte
Guida semplice all utilizzo del sistema D-STAR Seconda Parte COSA SI PUO FARE CON IL MODO D-STAR? In questa seconda parte vengono illustrati i vari metodi di comunicazione possibili con il modo digitale
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
DettagliCultura Tecnologica di Progetto
Cultura Tecnologica di Progetto Politecnico di Milano Facoltà di Disegno Industriale - PRESENTAZIONI - A.A. 2003-2004 2004 Power Point: : le presentazioni Una presentazione è un documento multimediale,
DettagliColloquio di informatica (5 crediti)
Università degli studi della Tuscia Dipartimento di Scienze Ecologiche e Biologiche Corso di laurea in Scienze Ambientali A.A. 2013-2014 - II semestre Colloquio di informatica (5 crediti) Prof. Pier Giorgio
DettagliPresentazione con PowerPoint
Presentazione con PowerPoint L applicazione PowerPoint permette di creare documenti da mostrare su diapositive per presentazioni. Sarai facilitato nell utilizzo di PowerPoint perché molti pulsanti e molte
DettagliColloquio di informatica (5 crediti)
Università degli studi della Tuscia Dipartimento di Scienze Ecologiche e Biologiche Corso di laurea in Scienze Ambientali A.A. 2013-2014 - II semestre Colloquio di informatica (5 crediti) Prof. Pier Giorgio
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
DettagliIl transistor come amplificatore
Il transistor come amplificatore.doc rev. 1 del 24/06/2008 pagina 1 di 9 Il transistor come amplificatore Transistor BJT Continuiamo nel nostro studio dei transistor dando una dimostrazione grafica della
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
Dettagli1 Definizione di sistema lineare omogeneo.
Geometria Lingotto. LeLing1: Sistemi lineari omogenei. Ārgomenti svolti: Definizione di sistema lineare omogeneo. La matrice associata. Concetto di soluzione. Sistemi equivalenti. Operazioni elementari
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
DettagliArchitettura degli elaboratori Docente:
Politecnico di Milano Il File System Architettura degli elaboratori Docente: Ouejdane Mejri mejri@elet.polimi.it Sommario File Attributi Operazioni Struttura Organizzazione Directory Protezione Il File
DettagliPro memoria per la ripartizione delle spese
Pro memoria per la ripartizione delle spese Documento di lavoro post incontro del 23 e 24 novembre 2009, Roma, ad uso interno del Gruppo di lavoro Istat-Upi per la sperimentazione della contabilità ambientale
DettagliARCHITETTURA DI UN SISTEMA DI ELABORAZIONE
ARCHITETTURA DI UN SISTEMA DI ELABORAZIONE Il computer o elaboratore è una macchina altamente organizzata capace di immagazzinare, elaborare e trasmettere dati con notevole precisione e rapidità. Schematicamente
Dettagli1 PERCHÉ LA AG-HPX301E È UNA CAMERA RIVOLUZIONARIA?
1 PERCHÉ LA AG-HPX301E È UNA CAMERA RIVOLUZIONARIA? Per diversi motivi, a cominciare dal fatto che introduce in un prodotto dal costo inferiore ai 10.000 Euro un codec di registrazione fino ad oggi utilizzato
DettagliFILE E INDICI Architettura DBMS
FILE E INDICI Architettura DBMS Giorgio Giacinto 2010 Database 2 Dati su dispositivi di memorizzazione esterni! Dischi! si può leggere qualunque pagina a costo medio fisso! Nastri! si possono leggere le
DettagliLezione 1: L hardware
Architettura del calcolatore Lezione 1: L hardware Architettura Componenti e funzionamento Il calcolatore è uno strumento programmabile per la rappresentazione, la memorizzazione e l elaborazione delle
DettagliPresentazione con PowerPoint
Presentazione con PowerPoint L applicazione PowerPoint permette di creare documenti da mostrare su diapositive per presentazioni. Sarai facilitato nell utilizzo di PowerPoint perché molti pulsanti e molte
DettagliCorso di Informatica
CdLS in Odontoiatria e Protesi Dentarie Corso di Informatica Prof. Crescenzio Gallo crescenzio.gallo@unifg.it I formati audio 2 Digitalizzazione audio Un suono digitalizzato con qualità CD-DA viene campionato
DettagliL ARCHITETTURA DEI CALCOLATORI. Il processore La memoria centrale La memoria di massa Le periferiche di I/O
L ARCHITETTURA DEI CALCOLATORI Il processore La memoria centrale La memoria di massa Le periferiche di I/O Caratteristiche dell architettura 2 Flessibilità adatta a svolgere diverse tipologie di compiti
DettagliAnno 3. Funzioni esponenziali e logaritmi: le 4 operazioni
Anno 3 Funzioni esponenziali e logaritmi: le 4 operazioni 1 Introduzione In questa lezione impareremo a conoscere le funzioni esponenziali e i logaritmi; ne descriveremo le principali caratteristiche e
DettagliAlgebra di Boole Algebra di Boole
1 L algebra dei calcolatori L algebra booleana è un particolare tipo di algebra in cui le variabili e le funzioni possono solo avere valori 0 e 1. Deriva il suo nome dal matematico inglese George Boole
Dettagli2. Le piante. Le piante verdi hanno bisogno della luce del sole per crescere. Esse trasformano l energia della luce solare in energia alimentare.
2. Le piante Sembra che le piante siano dappertutto. C i sono piante all aperto e al chiuso, a scuola e intorno alle case. Sai pensare a posti diversi in cui hai visto delle piante? Le piante sono simili
DettagliDispositivi di output
Dispositivi di output I dispositivi di output sono generalmente i monitor o display (CRT, LCD ) Inizialmente (primi anni '60) i display sono dispositivi di tipo vettoriale (lineare), in grado di tracciare
DettagliDAC Digital Analogic Converter
DAC Digital Analogic Converter Osserviamo lo schema elettrico riportato qui a lato, rappresenta un convertitore Digitale-Analogico a n Bit. Si osservino le resistenze che di volta in volta sono divise
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)
DettagliEQUAZIONI E PROBLEMI: GUIDA D'USO
P.1\5- EQUAZIONI E PROBLEMI: GUIDA D'USO - Prof. I.Savoia, Maggio 2011 EQUAZIONI E PROBLEMI: GUIDA D'USO EQUAZIONI LINEARI INTERE: PROCEDURA RISOLUTIVA Per risolvere le equazioni numeriche intere, si può
DettagliGuida alla fresatura 1/8
LAVORAZIONE CON FRESE A DISCO Guida alla fresatura 1/8 SCELTA DEL TIPO DI FRESA Troncatura ad esecuzione di cave. Larghezza della fresa: Standard: 5, 6, 8 e 10 mm Speciale: 5,0 12,4 mm Questo tipo di fresa
DettagliProgetto DSA: Guida al metodo di studio
Progetto DSA: Guida al metodo di studio CESPD - Centro Studi e Ricerche per la Disabilità Scuola di Psicologia Dipartimento di Scienze della Formazione e Psicologia Scuola di Ingegneria Dipartimento di
DettagliMobile Programming. Prova scritta del 22/01/2016. Prof. De Prisco. Corso di laurea in Informatica
Corso di laurea in Informatica Mobile Prof. De Prisco Prova scritta del 22/01/2016 NOME: COGNOME: MATRICOLA: Domande Punti 1 /10 2 /10 3 /10 4 /10 5 /10 6 /10 7 /10 8 /10 9 /10 10 /10 TOTALE /100 Quesito
Dettagli