Università degli Studi di Ferrara. corso di INFORMATICA (A.A. 2014/2015) - Database

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Università degli Studi di Ferrara. corso di INFORMATICA (A.A. 2014/2015) - Database"

Transcript

1 1 di 1 Università degli Studi di Ferrara Dispense per: corso di INFORMATICA (A.A. 2014/2015) Scienze motorie Lauree delle Professioni Sanitarie Dietistica Fisioterapia Igiene dentale Infermieristica - sede di: Ferrara e Codigoro Logopedia Ortottica ed assistenza oftalmologica Ostetricia Tecnica della riabilitazione psichiatrica Tecniche di laboratorio biomedico Tecniche di radiologia medica, per immagini e radioterapia Dott. Valerio Muzzioli Università degli Studi di Ferrara Edificio "Il Cubo" area ospedaliera, via Fossato di Mortara 70, Ferrara tel ; cell valerio.muzzioli@unife.it - web site: Programma del corso e libro di testo (file da scaricare in formato PDF) Argomenti del corso: - Concetti di base dell'informatica - Uso del computer e gestione dei file - Fogli elettronici - Reti di computer - Database

2 1 di 1 Concetti di base dell'informatica Argomenti trattati: Struttura, funzioni e tipologia di un computer Elaborazione digitale e codici di rappresentazione dell informazione Componenti Hardware, Periferiche e connnessione Software: definizione e categorie; funzioni e tipologia di un Sistema Operativo Software applicativi Interfacce per la comunicazione con il PC; concetti di base di grafica al PC File: definizione, tipi, assegnazione del nome Memorizzare dati: supporti e metodologie per la memorizzazione dei dati La gestione dei file nei supporti di memorizzazione Home

3 1 di 2 INFORMATICA, DATI ed INFORMAZIONE CONCETTI DI BASE Informatica: scienza che si occupa della rappesentazione della elaborazione della informazione con metodi automatici. Terminato il processo di elaborazione delle informazioni, queste vengono anche immagazinate trasmesse (diffuse in modo esteso) INFORMAZIONE + AUTOMAZIONE = INFORMATICA DATI raccolta di numeri o lettere (stringa alfanumerica) che descrive misure ottenute da un sistema reale. Un dato è una descrizione elementare, codificata, di una cosa, di una transazione, di un avvenimento o di altro. Ogni dato viene classificato in basel al TIPO e al FORMATO. Ogni linguaggio di programmazione è in grado gestire dati di varia tipologia e formato, creare nuovi tipi di dato e definire le operazioni che possono essere effettuate sui dati. Tipo di dato: definisce l'insieme di valori che la variabile, o il risultato di un'espressione, può assumere e le operazioni che possono essere effettuate su tali valori. DATI SEMPLICI: numeri, lettere, date DATI COMPLESSI: immagini, suoni, filmati, grafici.. Esempio: dire che la variabile X è di tipo "numero intero" significa che X può assumere come valori solo numeri interi (magari appartenenti ad un certo intervallo) e che su tali valori sono ammesse solo certe operazioni (ad esempio le operazioni aritmetiche elementari). Formato del dato: definisce come un determinato tipo di dato deve essere rappresentato nell'ambito delle operazioni di acquisizione, elaborazione e produzione dei risultati. Esempio: impostare per la variabile Xun formato numerico con 2 decimali, significa che X verrà rappresentata nel formato ******,**. Definire Y come una variabile di tipo data, vorrà dire che il suo formato di rappresentazione potrà essere del tipo gg/mm/aaaa, oppure gg/mm/aa (15/11/1973 oppure 15/11/73). Cambia il formato di rappresentazione ma non il valore della variabile ELABORAZIONE DATI: qualsiasi procedimento informatico che comporta la produzioni di nuovi dati, a partire da dati precedentemente acquisiti.

4 2 di 2 INFORMAZIONE: notizia, dato o elemento che consente di avere conoscenza più o meno esatta di fatti, situazioni, modi di essere, diminuendo l incertezza. Risposta, dotata di significato, ad una determinata domanda. E' il contesto in cui i dati sono raccolti, la loro codifica in forma intelligibile ed in definitiva il significato attribuito a tali dati (interpretazione di un dato). COMPUTER Macchina elettronica per il calcolo capace di accettare e immagazzinare dati in una forma stabilita, di elaborarli, e di fornire quindi i risultati dell'elaborazione sotto forma o di dati alfanumerici o di segnali per il governo automatico di altre macchine o processi. Un computer può essere definito un ELABORATORE ELETTRONICO DIGITALE. Elaboratore in quanto macchina in grado di rappresentare ed elaborare i dati in base ad una serie di istruzioni (PROGRAMMI) formulate in maniera tale da essere eseguite in sequenza ed automaticamente. Elettronico poiché costituito da componenti elettronici (circuiti integrati) Digitale poiché il computer è in grado di elaborare informazioni sole se queste sono rappresentate mediante i due simboli della numerazioni binaria: 0 e 1. Usate in combinazioni diverse consentono di rappresentare tutti i dati, indipendentemente dal loro formato (testo, numeri, suoni, immagini). Componenti di base di un SISTEMA DI ELABORAZIONE: - HARDWARE: insieme delle componenti meccaniche, elettroniche ed elettriche del computer e dell'intero sistema di elaborazione (circuiti elettronici, schede elettriche, parti meccaniche) - SOFTWARE: programmi per il funzionamento ed il controllo del sistema (software operativo), programmi eseguibili (software applicativo)

5 1 di 3 FUNZIONE BASE DEL COMPUTER: ELABORAZIONE Funzione del computer: elaborare dati forniti dall'utente sotto forma di dati numerici binari, seguendo 3 passi fondamentali. [1] Input Ricezione dei DATI Ricezione dei comandi Acquisizione tramite "Periferiche di Input" [2] Elaborazione Trasformazione dei dati da "grezzi" ad "elaborati" [3] Output Produzione di risultati (nuovi DATI non INFORMAZIONI) Memorizzazione dei dati Comunicazione dei dati tramite "Periferiche di Output"

6 2 di 3 ELABORAZIONE DELL'INFORMAZIONE: ALGORITMO A partire da DATI DI INPUT vengono prodotti DATI DI OUTPUT,cioè dati elaborati, attraverso l'esecuzione di un insieme di ISTRUZIONI (fornite assieme ai dati di input) con lo scopo di risolve un problema. Esempio Problema: calcolare l'area di un triangolo a partire dalla lunghezza dei tre lati. Dati di ingresso: tre numeri che rappresentano i tre lati. (A, B, C) Dati di uscita: un solo numero che rappresenta l'area del triangolo. Istruzione: formula Erone 1. dati i 3 lati calcolo il Perimetro P= A+B+C 2. dato il perimetro calcolo il Semiperimetro SP=P/2 3. Area Triangolo = RAD.QUAD [SP(SP-A)(SP-B)(SP-C)] il processo sopra descritto prende il nome di ALGORITMO, ovvero è un procedimento che risolve un determinato problema attraverso un numero finito di passi. Proprietà fondamentali degli algoritmi Dalla precedente definizione si evincono alcune proprietà caratteristiche degli algoritmi, che essi devono possedere per essere definiti come tali: ATOMICITA':i passi costituenti devono essere "elementari", ovvero non ulteriormente scomponibili; NON AMBIGUITA':i passi costituenti devono essere interpretabili in modo diretto e univoco dall'esecutore, sia esso umano o artificiale; FINITEZZA: l'algoritmo deve essere composto da un numero finito di passi e richiedere una quantità finita di dati in ingresso; TERMINAZIONE: l'esecuzione deve avere termine dopo un tempo finito; EFFETTIVITA': l'esecuzione deve portare a un risultato univoco; DETERMINISMO: a ogni passo, il successivo deve essere uno e uno solo, ben determinato Esempio: "rompere le uova" può essere considerato un passo elementare di un "algoritmo di cucina" (ricetta), e potrebbe esserlo anche "aggiungere 1 gr di sale"; "preparare il caffè" non può considerarsi legittimo perché ulteriormente scomponibile in sotto-operazioni (accendere il

7 nformatica Dott. Muzzioli Valerio di 3 fuoco, regolare la fiamma, mettere l'acqua nella caffettiera, metterè il caffè...ecc.) e anche perché contenente ambiguità (quanto caffè?)

8 nformatica Dott. Muzzioli Valerio di 1 TIPI DI COMPUTER I PC (personal computer) costituiscono una categoria di calcolatori, ma ne esistono altre. I personal computer si suddividono in 2 tipologie: i PC fissi (DESKTOP) e i PC portatili (NOTEBOOK e NETBOOK). Notebook: un computer portatile dotato di display, tastiera e alimentazione a batteria, tutto integrato nello stesso telaio e caratterizzato da dimensioni e peso ridotti in modo da permetterne un facile trasporto ed un uso in mobilità. Netbook: definisce alcuni particolari computer portatili destinati soprattutto alla navigazione in Internet e videoscrittura e pensati soprattutto per un pubblico non professionale. PC Desktop Notebook - PC portatile MAINFRAME: computer molto sofisticati e costosi con grande potenza di calcolo e dimensioni. Sono utilizzati da molti utenti contemporaneamente (MULTIUTENZA) e sono in grado di svolgere più compiti (MULTITASKING) PDA: personal digital assistant. TERMINALI: è un dispositivo elettronico o elettromeccanico che viene usato per inserire dati all'interno di un computer o di un sistema di elaborazione e riceverli per la visualizzazionepostazioni di lavoro tramite le quali è possibile recuperare informazioni da una unità centrale (Mainframe). Un terminale non ha nessuna capacità di elaborazione dati, pertanto viene definito "computer stupido". Esempio il BANCOMAT. TIPO DI COMPUTER CAPACITA' UTILIZZO COSTO Server/ Mainframe Altissime Aziendale Altissimo (acquisto/manutenzione) Workstation Alte Aziendale/personale Medio/alto PC (desktop) Medio/alte Aziendale/personale Medio PC (portatile) Medio/alte Aziendale/personale Medio Palmari/PDA Medie Aziendale/personale Medio Terminali Basse Aziendale Bassi

9 1 di 5 SEGNALE E CODIFICA DEI DATI Si definisce SEGNALE una funzione che misura nel tempo, il valore assunto/rilevato di una certa grandezza fisica. In riferimento al tempo si definisce: segnale a tempo continuo: l'asse dei tempi può assumere un qualsiasi valore reale e il il valore della grandezza può essere misurato in qualsiasi istante. un segnale continuo non è funzione di una variabile discreta; segnale a tempo discreto: l'asse dei tempi assume solo valori discreti (serie di tempi scelti nel dominio dei numeri interi), ad esempio 1, 2, 3... Un segnale discreto non è funzione di una variabile continua La quantità di informazione trasportata da un segnale continuo di una certa durata è maggiore rispetto a quella trasportata da un segnale discreto di uguale durata. Si definisce SEGNALE ANALOGICO un segnale che può assumere infiniti valori nel campo di variabilità del segnale stesso (a). E' paragonabile ad una onda in grado di trasmettere un ampio spettro di informazioni. Le grandezze (informazioni) variano con continuità nel tempo dando la possibilità di misurare più valori. ll corpo umano è in grado di percepire segnali analogici ovvero segnali che variano gradatamente e con continuità nel tempo (dolore, calore, ecc.): infatti noi non percepiamo soltanto i punti massimi e minini delle onde, ma anche i punti intermedi. Si definisce SEGNALE DIGITALE (b) un segnale discreto che può assumere soltanto valori appartenenti ad un insieme discreto (b) Un caso particolare si ha quando i valori possibili sono due: in tal caso si parla di segnale digitale binario (c). Il segnale può assumere solo 2 stati (acceso/spento) e viene utilizzato in relazione ad una grandezza che varia fra un insieme finito di possibili stati in maniera discreta (cioè dove ogni stato è ben distinti dagli altri) Si deve osservare che quasi sempre i destinatari di un sistema di comunicazione sono esseri umani, la cui capacità di acquisire conoscenza è basata principalmente sui sensi della vista e dell udito; per tale motivo, la maggior parte dei sistemi di telecomunicazione è destinato alla trasmissione di immagini fisse o in movimento e suoni, classificate con il generico termine di dati. I dispositivi atti a trasformare i diversi tipi di informazione dalla forma fisica originaria a quella elettrica, e viceversa, sono denominati trasduttori; la relativa operazione è definita trasduzione.

10 2 di 5 L' ELABORAZIONE DIGITALE dei dati consiste nel gestire e rappresentare i dati stessi (numeri, testo, suoni, immagini) tramite cifre binarie in modo che possono essere elaborate da un computer. Nella elaborazione digitale, le informazioni vengono rappresentate in FORMA DIGITALE utilizzando i simboli 0 e 1, ovvero i simboli di un sistema algebrico noto come SISTEMA BINARIO. Pertanto è necessario CONVERTIRE il dato dal suo formato a quello digitale prima di elaborarlo. Informazione audiovisiva Le grandezze fisiche che determinano il contenuto di una immagine corrispondono alla intensità e colore della luce emessa da ciascun punto dell immagine (fig. 2.4a); se tali caratteristiche sono variabili nel tempo, ne risulta un immagine in movimento (fig. 2.4b). La grandezza fisica associata ad un suono consiste invece nella variazione nel tempo, rispetto al valore a riposo, della pressione presente in un mezzo elastico (fig. 2.4c). Poiché le grandezze fisiche associate ad immagini e suoni possono variare con continuità entro il loro campo di definizione, l informazione audiovisiva ha una natura originaria di tipo analogico. Per trasmettere a distanza un immagine fissa, risulta necessario utilizzare un opportuno dispositivo che, mediante una scansione, ne trasformi il contenuto in un segnale elettrico variabile nel tempo (fig. 2.4a1); analogamente un immagine in movimento deve essere trasformata, ad es. mediante una videocamera, in un segnale video variabile nel tempo, che rappresenti una sequenza di immagini (quadri) distanziate da un piccolo intervallo temporale (fig. 2.4b). Nel caso di un suono la trasduzione è più semplice, poiché è sufficiente produrre, mediante un microfono, un segnale audio avente lo stesso andamento di quello acustico (fig. 2.4c). Mediante i segnali elettrici rappresentati in fig. 2.4, le informazioni audiovisive possono essere trasmesse ad un ricevitore remoto, dove solitamente sono riportate nella forma originaria da opportuni trasduttori inversi (fig. 2.5).

11 3 di 5 Dati La generica categoria dei dati include qualsiasi messaggio definito da una sequenza di simboli, il cui insieme di appartenenza, numericamente limitato, è denominato alfabeto o codice. L alfabeto utilizzato può essere più o meno ampio, e dipende dal tipo di informazione e dal metodo di codifica, come esemplificato in tab Un certo dato può essere rappresentato fisicamente nelle forme più diverse: se memorizzato su un supporto ( carta, microfilm,supporto magneto-ottico), rappresenta un informazione che non varia nel tempo. se va comunicato a distanza, è necessario rappresentare il dato da trasferire mediante un segnale elettrico variabile nel tempo; il modo più semplice di realizzare tale operazione consiste nell associare un certo valore di tensione a ogni simbolo dell alfabeto. Poiché l insieme dei simboli è limitato, il dato è rappresentato mediante un segnale digitale, la cui trasmissione realizza il trasferimento del dato stesso. Sebbene sia plausibile rappresentare e trasmettere un dato a N simboli mediante un segnale a N livelli, tale metodo è operativamente inapplicabile, in quanto manca di universalità (diversi dati hanno alfabeti con diverso numero di simboli), e implicherebbe, ove il numero di simboli fosse molto alto, complessità circuitali inaccettabili e ridotta distanza tra i livelli con conseguente difficoltà di riconoscimento da parte del ricevitore. In un SISTEMA BINARIO vengono utilizzati solo 2 simboli per definire il valore di una informazione: i simboli 0 e 1 rappresentano l'unità di informazione poiché definiscono una risposta priva di ambiguità, cioè uno stato ben definito, (Si/No, Vero/Falso) a qualsiasi interrogazione. Esempi: l'accensione / spegnimento di una lampada, l'estrazione di una pallina bianca o nera da un'urna, la presenza o assenza di un foro su un nastro perforato sono esempi di realizzazione tecnica di un sistema binario. Con il termine "BIT" si definisce la più piccola unità di informazione rappresentabile che può assumere soltanto due valori: 0 oppure 1.

12 4 di 5 Accodando 8 bit si costruisce 1 BYTE. Per tale motivo, la trasmissione a distanza di un dato in forma elettrica si basa sulla codifica binaria, che, nella modalità più semplice, avviene mediante la seguente procedura: viene determinato un numero n di bit da associare a ciascun simbolo, salvaguardando che il numero delle possibili combinazioni 2n sia maggiore o uguale a quello dei simboli dell alfabeto; a ogni simbolo dell alfabeto viene associata una sequenza di cifre binarie (fig. 2.8a), in modo tale da codificare l intero messaggio con una serie di bit (fig. 2.8b); la sequenza di bit ottenuta viene rappresentata mediante un segnale digitale binario discontinuo nel tempo (fig. 2.8c), la cui trasmissione realizza il trasferimento del dato. Tale metodo rende i sistemi di trasmissione dati universali, poiché qualsiasi tipo di dato viene codificato in forma binaria; oltre a ciò, assicura la minore complessità circuitale possibile e la massima affidabilità, dato che i dispositivi si trovano ad operare con il più semplice segnale digitale esistente, e cioè quello a due livelli. Quanti e quali sono i possibli valori che un 1 byte può assumere? se 2 sono i possibili stati (0,1) che un bit può assumere e 8 sono bit che vanno a comporre un byte, allora 2^8= 256 sono le possibili combinazioni (valori) che un byte può assumere Unità di misura dell'informazione: Bit, Byte e multipli 1 bit = unità minima di informazione (vale 0 oppure 1) 1 byte= 8 bit 1 Kilobyte (KB) = 1024 byte 1 Megabyte (MB) = 1024 Kilobyte (circa 1 milione di byte) 1 Gigabyte (GB) = 1024 Megabyte (circa 1 miliardo di byte) 1 Terabyte (TB) = 1024 Gigabyte (circa mille miliardi di byte) La maggior parte dei computer usa pacchetti di 8 bit, ovvero un byte, per rappresentare un simbolo alfanumerico, cioè un carattere (lettera, numero, simbolo).

13 5 di 5 ATTENZIONE!!! - Quale è la differenza tra Mb e MB??

14 nformatica Dott. Muzzioli Valerio di 3 I CODICI DI RAPPRESENTAZIONE DEI CARATTERI Gli elaboratori sono costituiti fondamentalmente da un insieme di circuiti elettronici digitali: pertanto al loro interno sono soltanto due i possibili stati: acceso (c'è corrente) o spento (non c'è corrente). Sono quindi ammissibili solo due valori, convenzionalmente fissati in 0 e 1, detti BIT : il passaggio di corrente è contraddistinto dal numero 1, mentre l'assenza di corrente è rappresentata con lo 0. Affinchè ci sia comunicazione tra il "LINGUAGGIO UMANO" (costuitito da lettere, numeri e simboli) e il "LINGUAGGIO MACCHINA" (costuito da 2 simboli, 0 e 1), si rende necessaria una CONVERSIONE DI LINGUAGGIO che implica una TRADUZIONE DEI SIMBOLI. Mediante combinazioni di vari bit è possibile rappresentare, l'insieme di lettere, dei numeri e dei simboli normalmente utilizzati dall'uomo: per soddisfare tutte le esigenze di rappresentazione si è scelto di utilizzare 8 bit (ovvero 1 Byte) per l'identificazione di un carattere, in modo da disporre di 2^8 = 256 combinazioni. Per esempio la lettera A può essere rappresentata come ; la lettera B come ; la lettera C come e così via, fino a codificare tutti i possibili caratteri. Con un gruppo di 8 bit, cioè 1 Byte, si ottiene la rappresentazione binaria di un carattere. Quando si digita un carattere sulla tastiera, il computer converte quel carattere in una sequenza di bit che utilizzerà per tutta la durata della elaborazione. Al termine di questa operazione, le sequenza di bit verrà riconvertita in un carattere interpretabile dall'uomo. CONVERSIONE DEI NUMERI IN BYTE CONVERSIONE DEI CARATTERI IN BYTE La tabella ASCII (American Standard Code for Information Interchange) è un codice convenzionale usato per la rappresentazione dei caratteri di testo attraverso i byte: ad ogni byte viene fatto corrispondere un diverso carattere della tastiera (lettere, numeri, segni). In realtà lo standard ASCII copre solo i primi 128 byte (da a ), i successivi byte fino al 256 costituiscono la tabella ASCII estesa che presenta varie versioni a carattere nazionale.

15 2 di 3

16 3 di 3

17 1 di 2 DA BASE 10 A BASE CONVERSIONE NUMERICA La conversione di un numero da base 10 a base 2 si ottiene dividendo il numero per 2 fino ad ottenere un quoziente inferiore a 2; si registrano i resti delle divisioni e l'ultimo quoziente; il numero viene rappresentato scrivendo l'ultimo quoziente e riportando, a ritroso, i resti delle divisioni. Questa procedura puo essere utilizzata per convertire qualsiasi numero dato in base 10, in altra base: il divisore sarà il numero utilizzato per quella determinata base. Supponiamo di avere un numero decimale per esempio il 845 e vogliamo trasformarlo nel sistema binario. Applichiamo il metodo delle divisioni successive: Se mettiamo in ordine i resti ottenuti partendo dall'ultimo e mettendolo come primo a sinistra, otteniamo: che è un numero binario che è uguale a 845 in decimale. DA BASE 2 A BASE 10 La conversione di un numero da base 2 a base 10 si ottiene moltiplicando ogni cifra, partendo dall'ultima a destra, per la potenza di 2 che gli corrisponde (all'ultima cifra corrisponde 2^0 cioè 1, alla penultima 2^1, alla terzultima 2^2 e così via) e sommando i risultati.

18 2 di 2 Altri esempi:

19 nformatica Dott. Muzzioli Valerio di 3 SCHEDA MADRE (MOTHERBOARD) COMPONENTI HARDWARE Contenuta all'interno del cabinet (case) del PC, si tratta di una scheda a circuito stampato che ha il compito di collegare meccanicamente ed elettricamente tutti i componenti che vengono connessi ad essa. Coordina il lavoro di ogni singolo componente e permette la comunicazione tra gli stessi. Su di essa è ricavata la sede della CPU (processore). CPU (PROCESSORE) Central Processing Unit è il microprocessore del computer, ovvero cuore e cervellodel PC in quanto si occupa delle operazioni di calcolo. Il funzionamento della CPU è scandito da un orologio di sistema che genera milioni di impulsi al secondo. La velocità di una CPU si misura in GHz (Gigahertz). 1 Hz = 1 ciclo al secondo --> processore ponte = elevata velocità di elaborazione. MEMORIA ROM e RAM Memoria ROM: è una memoria permanente (situata sulla scheda madre) e il suo contenuto non è modificabile (cioè è una memoria di sola lettura) se non cambiando il chip elettronico. Contiene le informazioni di base necessarie per far eseguire al computer le operazioni di avvio.

20 2 di 3 Memoria RAM: memoria veloce e di ridotta capacità di memorizzazione (capacità da 1 GB, a oltre 16 GB) nella quale vengono memorizzati i dati per essere passati alla CPU, e dove la CPU memorizza i dati elaborati. E' una memoria VOLATILE, cioè non è in grado di conservare i dati allo spegnimento del computer. La memoria RAM viene utilizzata come "memoria di passaggio" per le informazioni che transitano dall'hard disk alla CPU e viceversa. MEMORIE DI MASSA Memoria di MASSA: memoria di grande dimensione, ma più lenta nel recuperare i dati, capace di memorizzare grandi quantità di dati in maniera permanente. Hard disk, CdRom, DVD, nastri magnetici sono esempi di memoria di massa. Occorre distinguere tra: - DISPOSITIVO DI MEMORIZZAZIONE - SUPPORTO DI MEMORIZZAZIONE ogni supporto si differenzia dagli altri per: CAPACITA' DI MEMORIZZAZIONE VELOCITA' DI ACCESSO AI DATI (milli o nano secondi) MODALITA' DI ACCESSO AI DATI (sequenziale o casuale) HARD DISK Un disco rigido, anche chiamato disco fisso o hard disk drive (HDD) è un dispositivo di memoria di massa che utilizza uno o più dischi magnetici per l'archiviazione dei dati. E' costituito da uno o più piatti in rapida rotazione, realizzati in alluminio o vetro, rivestiti di materiale ferromagnetico e da due testine per ogni disco (una per lato), le quali, durante il funzionamento "volano" alla distanza di poche decine di nanometri dalla superficie del disco leggendo e scrivendo i dati. La testina è tenuta sollevata dall'aria mossa dalla rotazione stessa dei dischi. I valori standard di rotazione sono 5.400, 7.200, e giri al minuto. Struttura interna di un HDD La testina di un HDD

21 3 di 3 La capacità di memorizzazione, che definisce la quantità di informazioni che il supporto di memorizzazione è in grado di memorizzare, si esprime in multipli di Byte: MegaByte e/o GigaByte: CdROM: 650 o 700 MB DVD: 4,7-5,2 GB Hard disk: fino a 4 TB Nastro: fino a 6.52 TB

22 nformatica Dott. Muzzioli Valerio di 2 PERIFERICHE E CONNESSIONI Una periferica è un dispositivo hardware collegato al computer (talvolta controllato da un proprio microprocessore), le cui funzioni sono controllate dal sistema operativo attraverso i relativi driver. La prima volta che si collega una periferica al PC, bisogna in generale seguire alcuni passi per l'installazione, magari utilizzando il CD di installazione in dotazione contenente i driver della periferica. Le periferiche con collegamento USB sono le uniche che non richiedono un CD di installazione. Periferiche INTERNE ed ESTERNE: le periferiche interne sono quelle presenti all'interno del PC agganciate direttamente alla scheda madre (scheda video, audio, di rete) o connesse con un cavo (hard disk, CD, DVD); le periferiche esterne si trovano al di fuori del PC (mouse, tastiera, ecc) e sono connesse a questo tramite un cavo o altro tipo connessione wireless. DRIVER: un driver è l'insieme di procedure, che permette ad un sistema operativo di pilotare un dispositivo hardware senza sapere come esso funzioni, ma dialogandoci attraverso un'interfaccia standard, gestendo opportuni i registri del controllore della periferica. In questo modo hardware diverso costruito da produttori diversi può essere utilizzato in modo intercambiabile. Ne consegue che un driver è specifico sia dal punto di vista dell'hardware che pilota, sia dal punto di vista del sistema operativo per cui è scritto. Non è possibile utilizzare driver scritti per un sistema operativo su uno differente, perché l'interfaccia è generalmente diversa. Il driver è scritto solitamente dal produttore del dispositivo hardware, dato che è necessaria un'approfondita conoscenza dell'hardware per poter scrivere un driver funzionante. A volte, i driver vengono scritti da terze parti sulla base della documentazione tecnica rilasciata dal produttore, se questa è disponibile. PERIFERICHE DI INPUT : PERIFERICHE DI OUTPUT: Tastiere Mouse Trackball Lettore di codici a barre Scanner Monitor Stampanti Videoproiettori Plotter PERIFERICHE di INPUT/OUTPUT (I/O) periferiche di INPUT: dispositivi che consentono l'immissione di dati periferiche di OUTPT: dispositivi usati dal PC per mostrare i dati periferiche di INPUT/OUTPUT: dispositi che hanno una doppia funzionalità (Hard disk, scheda audio, MODEM, chiavette USB, ecc). CONNESSIONI DELLE PERIFERICHE AL PC Porta seriale Le porte seriali (porte asincrone o RS232) sono in grado di iniviare un bit alla volta; pertanto la comunicazione è lenta. Usate un tempo per la connessione dei modem e dei mouse. Porta parallela Le porte parallele (dette anche LPT) vengono usate per il collegamento delle stampanti in quanto sono in grado di inviare una maggiore quantità di informazione, trasmettendo infatti 8 bit alla volta. La porta parallela è ormai considerata obsoleta: si preferiscono altri standard di comunicazione come l'usb (seriale e quindi di minore ingombro, più veloce e multifunzione). Porta USB L'Universal Serial Bus (USB) è uno standard di comunicazione seriale che consente di collegare diverse periferiche ad un computer. È stato progettato per consentire a più periferiche di essere connesse usando una sola interfaccia standardizzata ed un solo tipo di connettore, e per migliorare la funzionalità plug-and-play consentendo di collegare/scollegare i dispositivi senza dover riavviare il computer (hot swap).

23 nformatica Dott. Muzzioli Valerio di 2 Il sistema USB consiste in un singolo gestore e molte periferiche collegate da una struttura ad albero attraverso dei dispositivi chiamati hub (concentratori), supportando fino a 127 periferiche per gestore. La lunghezza massima che può avere il cavo, senza che il segnale diventi troppo debole, è pari a 5 m. USB può collegare periferiche quali mouse, tastiere, memoria di massa a stato solido e a disco rigido, scanner d'immagini, macchine fotografiche digitali, stampanti, casse acustiche, microfoni e altro ancora. Per i componenti multimediali ormai lo standard USB è il metodo di collegamento più utilizzato mentre nelle stampanti sopravvivono ancora molti modelli dotati anche di porta parallela per questioni di compatibilità. Velocità di trasferimento (prestazioni teoriche) USB 1.0: 1,5 Mbit/s, (0,1875 MB/s) - velocità adeguata per mouse, tastiere e dispositivi lenti. USB 1.1: 12 Mbit/s, (1,5 MB/s) USB 2.0: 480 Mbit/s, (60 MB/s) USB 3.0: 4,8 Gbit/s, (600 MB/s) USB 3.1: 10 Gbit/s, (1,26 GB/s) Bluetooth Bluetooth è una specifica industriale per reti personali senza fili: fornisce un metodo standard, economico e sicuro per scambiare informazioni tra dispositivi diversi attraverso una frequenza radio sicura (frequenze libere di 2,45 Ghz) a corto raggio (da 1 a 100 metri). Bluetooth cerca i dispositivi entro un raggio di qualche decina di metri, tali dispositivi sono coperti dal segnale e li mette in comunicazione tra di loro. Questi dispositivi possono essere ad esempio palmari, telefoni cellulari, personal computer, portatili, stampanti, fotocamere digitali, console per videogiochi. Velocità di trasmissione Versione 1.1 e 1.2 del Bluetooth gestisce velocità di trasferimento fino a 723,1 kbit/s. Versione 2.0 gestisce una modalità ad alta velocità che consente fino a 3 Mbit/s. Versione 3.0 gestisce una modalità ad alta velocità che consente fino a 24 Mbit/s.

24 1 di 1 SOFTWARE: DEFINIZIONE E CATEGORIE ll termine SOFTWARE (soft=morbido, ware=oggetto) indica un programma o un insieme di programma in grado di far funzionare un computer, intenso come componente hardware. I software possono essere classificati secondo diverse caratteristiche: funzionalità (video scrittura, foglio elettronico, database, browser ecc) grado di apertura (open source o commerciale) tipo di sistema operativo (i software possono girare su Linux, MacOs, Unix o WIndows) I software possono essere divisi in quattro categorie principali: Software operativo o di sistema (comprende Sistemi operativi, Compilatori, Librerie) Driver Firmware (cioè i software contenuti direttamente nell'hardware e che ne regolano le funzioni interne) Software o Programmi applicativi (cioè tutti quei software che vengono utilizzati per il lavoro quotidiano: dai programmi per l'ufficio, ai videogiochi). Le categorie del software Software operativo (sistema operativo): racchiude tutte le informazioni necessarie per il funzionamento del computer e gestisce tutte le funzioni di base del computer stesso. E' costituito da un insieme di programmi che consentono la gestione e l'utilizzo di tutte le risorse del computer da parte dell'utente finale. Senza il sistema operativo, la componente hardware sarebbe del tutto inutilizzata poichè viene a mancare "l'addetto al funzionamento". Su un computer possono essere installati più sistemi operativi, ma ne può funzionare soltanto uno alla volta. Software applicativo (programma applicativo): insieme di applicazioni create dall'uomo che permettono di svolgere un ben determinato compito. La loro funzione principale è quella di elaborare dati forniti dall'utente.

25 1 di 1 FUNZIONE DEL SISTEMA OPERATIVO Struttura a STRATI del computer Il Sistema Operativo si interpone tra la componente hardware e il software applicativo COMPITI DEL SISTEMA OPERATIVO: Applicazioni: Avvio del sistema Gestione dei processi (elaborazione dati e CPU) Gestione della memoria centrale (RAM) Gestione del multitasking e della multiutenza (gestione degli utenti e dei compiti richiesti) Gestione del file system Gestione del sistema di Input/Output (I/O) Gestione della memoria secondaria (dischi) Gestione del networking Interprete dei comandi e g estione delle applicazioni Gestione della sicurezza del sistema e delle informazioni (operazioni di backup, crittografia dei dati) software applicativi utente (persona fisica) utente (altro computer) Dal punto di vista UTENTE, il S.O. fornisce servizi per: l'esecuzione di programmi la manipolazione del file system la gestione dei dispositivi di I/O) la comunicazioni tra processi il rilevamento di errori Dal punto di vista del SISTEMA DI ELABORAZIONE, il S.O. gestisce risorse: CPU memoria centrale e secondaria file system sistema di I/O networking hardware di protezione

26 1 di 2 STRUTTURA DI UN SISTEMA OPERATIVO STRUTTURA E TIPI DI SISTEMI OPERATIVI Un generico sistema operativo moderno si compone di alcune parti standard ben definite: Il kernel: il kernel fornisce le funzionalità di base per tutte le altre componenti del sistema operativo, che assolvono le loro funzioni servendosi dei servizi che esso offre. Il gestore di file system: si occupa di esaudire le richieste di accesso alle memorie di massa. Viene utilizzato ogni volta che si accede a un file su disco, e oltre a fornire i dati richiesti tiene traccia dei file aperti, dei permessi di accesso ai file. Inoltre si occupa anche e soprattutto dell'astrazione logica dei dati memorizzati sul computer (directory, ecc). Un gestore di memoria virtuale, che assegna la memoria RAM richiesta dai programmi e dal sistema operativo stesso, salva sulla memoria di massa le zone di memoria temporaneamente non usate dai programmi (swap) e garantisce che i dati swappati vengano riportati in memoria se richieste. Uno scheduler che scandisce il tempo di esecuzione dei vari processi e assicura che ciascuno di essi venga eseguito per il tempo richiesto. Lo scheduler gestisce anche lo stato dei processi e può sospenderne l'esecuzione nel caso questi siano in attesa senza fare nulla. Uno spooler che riceve dai programmi i dati da stampare e li stampa in successione, permettendo ai programmi di proseguire senza dover attendere la fine del processo di stampa. Una interfaccia utente (shell o GUI) che permette agli esseri umani di interagire con la macchina. SISTEMI MULTITASK Durante la fase di elaborazione si presentano spesso "tempi morti" della CPU, durante i quali questa resta in attesa di che si verifichi un evento (attesa di lettura/scrittura dati su disco o in memoria, ricezione di un comando utente, ecc.) Si può quindi usare questi tempi "morti" per far eseguire un altro programma. Questo fanno i sistemi operativi multitasking, cioè dotati di uno scheduler che manda in esecuzione più processi (esecuzioni di programmi), assegnando a turno la CPU a ognuno e sospendendo l'esecuzione dei programmi in attesa di un evento esterno finché questo non si verifica. Dovendo ospitare in memoria centrale più programmi nello stesso tempo, i sistemi multitask hanno bisogno di più memoria rispetto a quelli monotask: perciò questo tipo di sistemi operativi è quasi sempre dotato di un gestore di memoria virtuale. Inoltre, con più programmi simultaneamente attivi, il controllo delle risorse hardware diventa una reale necessità e non è più possibile farne a meno. SISTEMI MULTIUTENTE Se un computer può far girare più programmi contemporaneamente, allora può anche accettare comandi da più utenti contemporaneamente: in effetti dal multitasking alla multiutenza il passo è molto breve, ma fa sorgere una serie di nuovi problemi dal punto di vista della sicurezza del sistema: come distinguere i vari utenti tra loro, come accertarsi che nessun utente possa causare danni agli altri o alla macchina che sta usando. Questi problemi si risolvono assegnando un account univoco per ogni utente, assegnando un proprietario ai file ed ai programmi e gestendo un sistema di permessi per l'accesso ad essi, e prevedendo una gerarchia di utenti (cioè di account) per cui il sistema rifiuterà tutti i comandi potenzialmente "pericolosi" e li accetterà soltanto se impartiti da un utente in cima alla gerarchia, che è l'amministratore del sistema (generalmente l'account root nei sistemi Unix, Administrator nei sistemi Windows). Ambiente Microsoft MS-DOS Windows 3.1 Apple Macintosh UNIX/Linux (varie distribuzioni) Altri sistemi operativi

27 2 di 2 Windows 95/98 Windows ME Windows NT Windows 2000 Windows Windows Vista Windows 7 Windows 8 INTERFACCIA UTENTE TESTUALE INTERFACCIA UTENTE GRAFICA

28 1 di 1 SOFTWARE APPLICATIVI Il software applicativo nasce per svolgere un determinato compito e NON si occupa della gestione delle risorse del computer (periferiche comprese), ma inoltra ogni sua richiesta al Sistema Operativo che la accoglie e la gestisce. (es. stampa di una pagina). Di fatto, se su un computer ci fosse installato solo il sistema operativo, questo funzionerebbe perfettamente ma l'utente non sarebbe in grado di farci nulla. Indicativamente potremmo dividere i software applicativi in 5 categorie: - Utilità di Sistema: programmi che servono per migliorare la gestione e la sicurezza della macchina, come ad esempio gli antivirus, programmi per l'ottimizzazione delle risorse, per il controllo dello stato del sistema, la ripulitura dell'hard disk, ecc. - Office Automation: programmi di ausilio nei normali lavori d'ufficio, quali creazione e elaborazione di testi (word processor), gestione di basi di dati (database), fogli di calcolo, posta elettronica, navigazione in Internet, ecc. - Applicazioni aziendali: programmi creati per le necessità specifiche delle aziende, ad esempio i programmi per la fatturazione o per la gestione del personale, dei magazzini, dei macchinari industriali. Spesso si tratta di programmi creati ad hoc da aziende di produzione software. - Strumenti di sviluppo: programmi per la creazione di oggetti multimediali (pagine Web, animazioni e CD interattivi), elaborazione audio/video/immagini, programmi che servono per la creazione di nuovi applicativi (authoring tools). - Giochi e svago: giochi, emulatori, lettori audio e video. Tipologie di software applicativi: Elaborazione di testo (Microsoft Word, Latex, Page Maker, Xpress,...) Fogli elettronici (Excel, Lotus,...) Elaboratori di presentazioni (PowerPoint,...) Gestori di DataBase (Access, FileMaker, Oracle,...) Navigatori Internet - Browser (Internet Explorer, Netscape Navigator, Opera, Morzilla,...) Gestori di Posta Elettronica (Outlook, Eudora, Pegasus,...) Software di fotoritocco (Photoshop, Paint Shop, Corel Draw,...)...

29 1 di 3 COMUNICARE CON IL PC La comunicazione tra uomo e computer avviene tramite una INTERFACCIA UTENTE. Interfaccia = superficie tra due spazi di cui ne costituisce la connessione Tipi di interfaccia: TESTUALE e GRAFICA INTERFACCIA TESTUALE INTERFACCIA A MENU E SOTTOMENU

30 2 di 3 FINESTRA DI DIALOGO

31 3 di 3

32 1 di 3 LA GRAFICA AL PC Lo sviluppo di applicazioni multimediali sempre più sofisticate, hanno fatto si che la scheda grafica del PC sia diventata uno dei componenti fondamentali del sistema; le attuali schede video sono dotate di una propria memoria ROM e RAM, ed anche di un proprio video chip (processore) per l'elaborazione delle informazioni. La scheda video riceve informazioni su ciò che deve essere visualizzato dalla CPU, elabora le informazioni attraverso il proprio video chip e la propria memoria RAM, trasforma le informazioni elaborate in segnali da inviare al monitor, che visualizzerà poi le immagini. Le schede video presenti nei computer sono chiamate SVGA (Super Video Grafic Array): con questa sigla si fa riferimento ad una serie di standard grafici, che rendono possibile la visualizzazione di immagini alta risoluzione Le immagini generate dal computer, cioè IMMAGINI DIGITALI, possono essere definite da una tabella a 2 dimensioni di numeri interni non negativi, ciascuno dei quali viene rappresentato all'interno di una cella di una tabella. Ogni cella, ovvero ogni quadratino che va a comporre l'immagine si definisce PIXEL (picture element). Maggiore è il numero di pixel utilizzati per ottenere l'immagine, maggiore sarà la qualità dell'immagine. La qualità di una immagine visualizzata sul monitor o stampata su carta è chiamata RISOLUZIONE DELL'IMMAGINE ed è definita dal numero di punti per pollice (dpi, dots per inc). La risoluzione di un dispositivo è determinata dal numero di pixel che utilizza per formare l'immagine. La risoluzione dello schermo è il numero dei pixel orizzontali e verticali presenti o sviluppabili in uno schermo: una risoluzione di 1024x768 ad esempio indica che l'immagine sul monitor è formata da 1024 colonne e 768 righe. Esempi di risoluzione alta, media e bassa di una immagine La risoluzione di una stampante è data dal numero di punti che è in grado di stampare in un pollice: stampanti inkjet da 100 a 1200 dpi, stampanti laser da 300 a 1200 dpi, macchine tipografiche dpi. Il NUMERO DI COLORI che ogni pixel può assumere (definita "profondità di colore") dipende dal numero di bit uilizzato per memorizzare i dati in ogni pixel (bit per pixel bpp) Esempio: se ad ogni pixel viene assegnato 1 bit, allora il pixel potrà assumere solo 2 colori, cioè bianco o nero. Se ad ogni pixel vengono assegnati 8 bit, cioè 1 byte, allora il pixel potrà assumere 256 colori diversi. Con 24 bit per pixel, si arriva a 16 milioni di colori. 1 bit per pixel (2 colori) - grafica monocromatica, spesso in bianco e nero 2 bit per pixel (4 livelli di grigio) - grafica CGA 4 bit per pixel (16 colori) - grafica VGA standard a bassa risoluzione 8 bit per pixel (256 colori o livelli di grigio) - grafica VGA ad alta risoluzione, Super VGA 16 bit per pixel ( colori) - grafica Super VGA 24 bit per pixel ( colori) - modello Truecolor (immagini RGB, colori non percettibili dall'occhio umano)

33 2 di 3 Le immagini al tratto o bitmap (1 bit) sono costituite solo da pixel bianchi e neri. Ogni pixel contiene solo 1 bit di informazione. Le immagini in mezza tinta o a toni di grigio (8 bit) riproducono le tonalità e le sfumature utilizzando 256 toni di grigio. Ogni pixel contiene 8 bit di informazione. Le immagini in scala di colore (8bit) utilizzano una riproduzione limitata a 256 colori. Le immagini in scala di colore solitamente vengono utilizzate all'interno di ipertesti o pagine web e in generale se devono essere visualizzate sul monitor del computer. Le immagini RGB (24 bit) riproducono fino a 16,7 milioni di colori disposti in tre canali a 8 bit (256 colori per canale). Le immagini CMYK (32 bit) sono memorizzate in modo tale da risultare divise in quattro colori e quindi predisposte per le stampanti che utilizzano questa modalità. RGB è il nome del modello con vengono definiti e creati i colori sui monitor. Tale modello di colori si basa sui tre colori Rosso (Red), Verde (Green) e Blu (Blue), da cui appunto il nome RGB, da non confondere con i tre colori primari: Rosso, Blu e Giallo. Un'immagine può infatti essere scomposta, attraverso filtri o altre tecniche in questi colori che, miscelati tra loro danno quasi tutto lo spettro dei colori visibili, con l'eccezione delle porpore. L'RGB è un modello additivo: unendo i tre colori con la loro intensità massima si ottiene il bianco (tutta la luce viene riflessa). La combinazione delle coppie di colori dà il cìano, il magenta e il giallo. Il computer comunica al monitor la giusta proporzione di luce necessaria in modo da poter creare qualsiasi colore. Modello RGB

34 3 di 3 Per ogni PIXEL che forma l'immagine viene definita la quantità di colore delle tre componenti principali RGB. Il MONITOR (già definito come periferica di output) riveste un ruolo fondamentale nella visualizzazione dell'immagine. - monitor CRT (Cathod Ray Tube) - monitor LCD (Liquid Cristal Display) La DIMENSIONE DEL MONITOR è espressa in "pollici" e definisce la lunghezza della sua diagonale: esistono monitor da 15, 17, 19, 21, 22 pollici ed oltre. I monitor possono adottare varie risoluzioni di immagine, in relazione alle loro caratteristiche e alla prestazione della scheda video del PC: per un monitor da 15", la risoluzione ottimale è 800x600 pixel, per uno da 17" è 1024x768 pixel. Un monitor LCD

35 nformatica Dott. Muzzioli Valerio di 2 Le immagini digitali sono classificate in due categorie: IMMAGINI BITMAP IMMAGINI VETTORIALI LE IMMAGINI DIGITALI IMMAGINI BITMAP Le immagini bitmap dette anche "immagini raster", utilizzano una griglia di punti (pixel), per rappresentare le immagini. A ciascun pixel di un immagine bitmap sono assegnati una posizione specifica ed un valore di colore: tutte questi dati sono salvati nel file dell'immagine. Ad esempio, un cerchio di tre centimetri è composto da un insieme di pixel presenti in quella posizione, che sono colorati in modo da far apparire un cerchio. Quando si lavora con immagini bitmap si modificano gruppi di pixel invece che oggetti o forme. Vantaggi: elevata definizione delle gamma di colori attribuibili ad ogni pixel; questo tipo di grafica, lavorando con i singoli pixel, consente di ottenere effetti simili a quelli della pittura e grafica tradizionale, eccellente per dare un'illusione di transizione graduale fra i colori, il che la rende migliore per le foto e le immagini realistiche. I programmi di fotoritocco funzionano con immagini a punti, e i ritocchi sono possibili punto per punto. D altra parte l immagine si può ingrandire solo ingrandendo la dimensione del pixel, che può diventare visibile, fino a creare effetti sgradevoli (pixelizzazione). Inoltre per elaborare (spostare, modificare, cancellare) una parte dell immagine occorre letteralmente selezionare alcuni pixel e spostarli, indipendentemente da quello che rappresentano. Svantaggi: questo tipo di immagini sono che occupano molto spazio, rappresentando un numero fisso di pixel risulta che se sono ridimensionate a video o se sono stampate ad una risoluzione superiore a quella per cui sono state create, ovvero quando si devono fare ingrandimenti, l'immagine sfoca perdendo in qualità e formando i tipici bordi a zig zag. IMMAGINI VETTORIALI Gli elementi che compongono l'immagine vettoriale sono definiti mediante mediante un insieme di primitive geometriche che definiscono punti, linee, curve e poligoni (chiamati vettori) ai quali possono essere attribuiti colori e anche sfumature. È radicalmente diversa dalla grafica raster in quanto nella grafica raster le immagini vengono descritte come una griglia di pixel opportunamente colorati. Un quadrato, per esempio, viene descritto in termini dell'area che copre, della lunghezza e dello spessore delle sue linee, dalla sua posizione e cosi via. Un file così strutturato occupa ovviamente molto meno spazio rispetto ad un file in formato bitmap. L'immagine, per essere visualizzata o stampata, viene ricostruita in base alla descrizione presente nel file.; disegnando un cerchio di tre centimetri in un programma vettoriale, il programma crea il cerchio basandosi sulla sua forma e sulle sue dimensioni. Si può quindi spostare, ridimensionare o cambiare il colore del cerchio senza perdere la qualità dell immagine; possono, quindi, essere ingrandite o deformate senza che si creino linee a zig zag. Le immagini vettoriali sono indipendenti dalla risoluzione, non sono cioè definite da un numero fisso di pixel e sono ridimensionate automaticamente in modo da apparire chiare e nitide su qualsiasi periferica di output a qualsiasi risoluzione. Ne risulta che le immagini vettoriali rappresentano la scelta migliore per i caratteri (in particolare di piccole dimensioni) e per illustrazioni particolari quali logo, che richiedono line nitide a qualsiasi dimensione. Vantaggi: possibilità di esprimere i dati in una forma direttamente comprensibile ad un essere umano; possibilità di esprimere i dati in un formato che occupi (molto) meno spazio rispetto all'equivalente raster; possibilità di ingrandire l'immagine arbitrariamente, senza che si verifichi una perdita di risoluzione dell'immagine stessa. Svantaggio: le immagini vettoriali sebbene siano eccellenti per le riproduzione a colori, non sono altrettanto valide per i dettagli più minuti o per la riproduzione di transizioni di colore graduale. Tuttavia, poiché i monitor dei computer sono costituiti da un retino di pixel, sia le immagini vettoriali sia le immagini bitmap sono rappresentate a video come pixel. I programmi per il disegno vettoriale convertono le loro forme in pixel per la visualizzazione.

36 2 di 2 COMPRESSIONE E FORMATI BITMAP La compressione è un metodo che consente di ridurre la dimensione di un file grafico combinando le informazioni sui pixel relative a colori simili e memorizzando tali dati in uno spazio ridotto. L'immagine digitalizzata è costituita da informazione binaria memorizzata in un file; ci sono moltissimi formati grafici con cui possono essere salvati i files rappresentativi delle immagini: i formati grafici di tipo bitmap (BMP, JPEG, GIF, TIFF ecc. ecc.) rappresentano le regole di immagazzinamento e di descrizione dell'informazione contenuta nei files. Questi formati grafici tipo bitmap sfruttano di algoritmi di compressione cioè particolari strumenti matematici in grado di ridurre al minimo indispensabile l'informazione digitale relativa ad una data immagine così da diminuire notevolmente le dimensioni del file. Questa operazione si rende necessaria poichè i file in formato bitmap occupano molto spazio. La compressione è reversibile, pertanto, se un programma ha la capacità di salvare un file in un formato compresso, è anche in grado di leggere i file che sono stati compressi con quel particolare formato, ripristinando l'informazione in essi contenuta, cioè decomprimendoli. FORMATI GRAFICI PIU' USATI DI TIPO BITMAP: BMP è il formato standard di immagini bitmap di Windows su computer DOS e Windows compatibili. Quando si salva un immagine in questo formato si può specificare una profondità di colore compresa fra 1 bit e 24 bit. GIF (Graphics Interchange Format). E' il formato di file comunemente usato per visualizzare grafica e immagini in scala di colore. GIF è un formato che utilizza la compressione LZW sviluppato per ridurre al minimo il tempo di trasferimento dei file sulle linee telefoniche. Il formato GIF costituisce il formato grafico più diffuso sul Web. Anche se può contenere solo 256 colori, il formato GIF offre un buon livello di compressione dell'immagine senza perdita di qualità. Inoltre, i file GIF possono contenere un'area trasparente e più fotogrammi per le animazioni. JPEG (Joint Photographic Experts Group). Questo formato è usato per visualizzare fotografie e altre immagini a tonalità continua e diversamente dal formato GIF mantiene tutte le informazioni. JPEG, è anche una tecnica di compressione dell'immagine di tipo distruttiva ed è il più comune algoritmo di compressione usato. Quando si apre un immagine JPEG, essa viene decompressa automaticamente. Il formato JPEG costituisce un'alternativa al GIF specificamente per le immagini fotografiche. Il formato JPEG supporta fino a 16,8 milioni di colori (24 bit).

37 1 di 1 FILE: DEFINIZIONE E TIPI FILE: contenitore di dati in formato digitale, organizzati secondo uno specifico criterio, tipicamente presenti su un supporto digitale di memorizzazione e leggile solo attraverso uno specifico software (programma). Un file resiede su un supporto di memorirazione (magnetico o di altro tipo) e può essere identificato in base al suo contenuto e da un nome. I FILE di distinguono in: 1. file di DATI 2. file di PROGRAMMA (file eseguibili) i File di dati contengono parole, numeri e immagini (dati utente) che possiamo visualizzare sullo schermo, modificare, salvare ed inviare ad un altro computer. Sono sostanzialmente i file creati dall'utente, contengono informazioni significative per l'utente stesso e sono creati con appositi software applicativi. i File di programma (eseguibili) contengono sequenze ordinate di istruzioni che il computer esegue ed utilizza per elaborare le informazioni. I file vengono individuati in base alla assegnazione di un NOME ed una ESTENSIONE il nome identifica il contenuto del file (esempio TESI.---) facendo capire all'utente cosa contiene il file l'estensione permette di riconoscere con quale software applicativo è stato creato il file e funziona da filtro identificatore del file stesso; infatti indirizza il S.O. alla scelta del software applicativo in grado di elaborarlo.

38 1 di 1 I NOMI DEI FILE Ogni file deve avere un nome composto da un insieme di lettere e numeri che lo identificano in modo univoco, ed ha la seguente struttura: nome.estensione Il nome di un file deve rispettare certe regole, affinchè possa essere valido e quindi assegnato al file DOS e Win 3.1 Win 9X-Me NT- XP-Vista-7, 8, 8.1 Mac Unix lunghezza massima 8 caratteri NOME 3 caratteri ESTENSIONE 255 caratteri 32 car. 14 car. spazio permesso no si si no cifre permesse si si si si caratteri non validi si si no si parole non ammesse si si no si case sensitive no no no si In un nome di file non è possibile utilizzare i caratteri seguenti: \ /? : * " > < TIPO FILE (ESTENSIONE) Il termine estensione è una cattiva traduzione dell'inglese "extension", che significa suffisso, e indica una breve sequenza di caratteri alfanumerici aggiunti dopo il nome di un file e separati da quest'ultimo da un punto. L'estensione permette all'utente di un computer, e al il sistema operativo di capire che cosa contiene il file e stabilire quale software applicativo occorre per accedere al file. Esistono estensioni "comuni", come quelle sotto elencate, oppure estensioni "proprietarie", ovvero estensioni che vengono attribuite ad un file solo se questo viene creato tramite uno specifico software applicativo. Estensioni comuni testo (.TXT) audio (.MP3.WAV.RAM) eseguibile (.EXE.COM) procedure batch (.BAT) file grafico (.JPG.GIF.TIF.PNG.BMP..) file compresso (.ZIP.ARJ.TGZ) File con estensioni particolari (*.ZIP, *.ARJ, *.TAR) sono "file compressi" ovvero contengono dati in forma compattata; la compressione si ottiene tramite opportuni algoritmi che agiscono sulle informazioni (caratteri, simboli) ripetuti. Esistono diverse utility in grado di comprimere e decomprimere un file. Estensioni proprietarie che identificano univocamente il file.doc --> Microsoft WORD.XLS --> Microsoft EXCEL.PPT --> Microsoft POWERPOINT.MDB --> Microsoft ACCESS.PSD --> Adobe PHOTOSHOP.PDF --> Adobe ACROBAT

39 nformatica Dott. Muzzioli Valerio di 2 MEMORIZZARE DATI DA COSI' A COSI' Memorizzazione logica: Memorizzazione fisica: Tecnologie di memorizzazione fisica dei dati: Supporto di memorizzazione: Dispositivo di memorizzazione: definizione di uno schema logico tramite il quale i file (dati) vengono organizzati nelle memoria di massa, rendendo possibile anche il successivo recupero. metodo con cui i dati vengono fisicamente trasferiti e conservati sul supporto di memorizzazione. Tale metodo si differenzia in base la supporto di memorizzazione usato. magnetica, ottica, magneto-ottica hard-disk, CD-ROM, DVD, chiave USB componente hardware che provvede alla scrittura e/o alla lettura delle informazioni sul supporto di memorizzazione Caratteristiche dei dispostivi di memorizzazione: - Capacità: quantità di caratteri memorizzabili (Byte e multipli del byte (Kilobyte, Megabyte, Gigabyte)) - Tempo di accesso ai dati per un hard disk: somma dei successivi tempi (in millisecondi)

40 2 di 2 Seek time (tempo di ricerca): è il tempo necessario a spostare la testina sulla traccia; è il fattore più critico poiché si tratta di un movimento meccanico e non di un impulso elettrico; questo fa sì che non si possa scendere al di sotto di qualche decina di millisecondo; Assessment time (tempo di assestamento): è il tempo necessario all'assestamento della testina sulla traccia dopo lo spostamento; spesso viene inglobato nel 'Seek time; Latency time (tempo di latenza): (anche rotational latency) è il tempo necessario perché, a causa della rotazione del disco, l'inizio del settore desiderato arrivi a trovarsi sotto la testina; Rotational time (tempo di rotazione): è il tempo necessario al settore per passare sotto la testina, tempo durante il quale il settore viene letto o scritto.

41 1 di 1 HARD DISK Struttura dell'hard disk serie di piatti testine multiple unico motore Capacità: fino a 1 TB PRO: struttura ad accesso casuale rapido accesso grande capacità resistenza all'uso lettura simultanea CONTRO: difficile trasporto costo Formattazione La FORMATTAZIONE è una operazione tramite la quale si prepara per l'uso un supporto di memorizzazione di massa, come ad esempio un disco fisso o una sua partizione, per renderlo idoneo all'archiviazione di dati, impostando la struttura del file system che vi verrà creato sopra. L'operazione consiste nel dividere la capacità del disco in una serie di blocchi di uguali dimensioni e fornire una struttura logica in cui verranno scritte le informazioni che permetteranno l'accesso ai dati desiderati. La formattazione definisce sul disco dei settori e delle tracce concentriche in maniera logica, non fisica, rendendo possibile la scrittura e la lettura dei dati sul supporto di memorizzazione. Solo gli hard disk ed i floppy disk devono essere formattati prima dell'uso. Un CD o un DVD non richiede la formattazione.

42 1 di 2 LA MEMORIZZAZIONE OTTICA Supporto di memorizzazione: Compact Disc o DVD Dispositivo di scrittura: Masterizzatore Dispositivo di lettura: lettore di CD-Rom o DVD Masterizzazione (scrittura): una luce laser incide il supporto metallico producendo dei solchi Lettura: una testina ottica rileva la struttura dei solchi prodotti in fase di masterizzazione Interno di un lettore di CD Dimensioni del driver simili all'hd Elevata capacità (CD: 650/700 MByte; DVD: 4,70 GB) Facile trasporto Maggior resistenza all'usura

43 2 di 2 Il DVD, acronimo di Digital Versatile Disc (in italiano Disco Versatile Digitale, originariamente Digital Video Disc, Disco Video Digitale) è un supporto di memorizzazione di tipo ottico. Il DVD-R è un disco ottico scrivibile una sola volta che dispone di settori di 2048 Byte ciascuno, per una capacità totale di byte (4,70 GB). Questo tipo di supporto rappresenta una evoluzione dai dischi CD-R, che dispongono di una capienza nettamente inferiore. Un DVD+R è un disco ottico scrivibile una sola volta con una capacità di 4,70 GB. Il DVD+R a differenza del DVD-R ha il sistema ADIP di tracciamento e controllo della velocità ed è meno suscettibile di interferenze ed errori del sistema LPP Un DVD+RW è un disco ottico riscrivibile con la stessa capacità di un DVD+R: 4,70 GB. Il DVD+RW fu progettato principalmente per l'archiviazione dei dati. Il DVD+RW supporta l'accesso casuale in scrittura, ovvero i dati possono essere aggiunti e rimossi senza cancellare l'intero disco. Il suo competitore diretto è il DVD-RW Il DVD-RW (Digital Versatile Disc - ReWritable, letteralmente "disco versatile digitale riscrivibile") è un DVD riscrivibile con capacità di 4,70 GB e differisce dai DVD-R per quanto riguarda il procedimento di registrazione: utilizza il metodo a cambiamento di fase. Il materiale in cui è costituito lo strato scrivibile è una lega di argento, indio, antimonio e tellurio (AgInSnTe). Il DVD-RW mostra una riflessione della luce inferiore del 25% rispetto ai DVD-R.

44 1 di 1 CHIAVI USB Una chiave USB (o USB flash drive, o anche penna USB, pendrive...) è una memoria di massa portatile di dimensioni molto contenute che si collega al computer mediante la comune porta USB. Nella chiave USB i dati sono memorizzati in una memoria flash (memoria allo stato solido non volatile che può essere usata per lettura e scrittura) contenuta al suo interno. La velocità di lettura/scrittura dipende dal tipo di memoria flash utilizzata e dal tipo di interfaccia USB utilizzato (vedi connessioni USB precedentemente descritte) Il protocollo per il trasferimento dei dati dal computer alla chiavetta, e viceversa, è un protocollo standard denominato USB Mass Storage protocol. Tale standardizzazione ha incoraggiato l'inclusione dei driver di supporto e di inclusione nel file system locale da parte dei produttori di sistemi operativi quali Windows, Mac OS X e Linux. PRO: CONTRO: ingombro ridotto più veloce e capiente di un CD o DVD ma più lenta delle componenti interne del computer (memoria RAM e Hard Disk). buona capacità di memorizzazione (da 1GB a 64GB) estrema versatilità di impiego su tutti i sistemi operativi moderni infatti non richiedono l'installazione di driver per riconoscere le chiavi USB. possbile perdita di dati dopo un lungo periodo di utilizzo, questo dipende dalla specifica memoria. In questo caso basta formattare la chiavetta per riavere l'affidabilità originaria.

45 1 di 1 FILE SYSTEM Una delle principali funzionalità di un sistema informatico è la gestione di grandi quantità di dati, sia in termini di memorizzazione permanente, sia per quanto riguarda l'organizzazione logica dei dati. Esiste pertanto uno specifico componente del Sistema Operativo, chiamato FILE SYSTEM, deputato a gestire in modo efficiente la memoria di massa, con l'obbiettivo di presentare all'utente nel modo più semplice l'organizzazione logica dei dati e le operazioni è possibile compiere su di essi. Le operazioni di base che supporta un File System sono: il recupero di dati precedentemente memorizzati cancellazione di file inserimento/aggiornanto di file copia di file tra diversi dispositivi di memoria di massa I file sono localizzati nelle memorie tramite il nome.estensione, ma se il file system fosse organizzato come un unico contenitore, NON sarebbe possibile creare/avere file con lo stesso nome. I file pertanto vengono suddivisi in cartelle (directory) organizzati secondo una struttura ad albero. Il file system contiene una cartella principale chiamata RADICE (ROOT) che può contenere sia file sia riferimenti ad altre cartelle (sotto-directory) ognuna della quali, è a sua volta un contenitore di file e riferimenti ad altre cartelle. Struttura ad albero Directory principale ( \ ) (radice dell'albero) residente su un disco fisso o floppy Cartelle e sottocartelle (rami) File (foglie) definzione di un nome/percorso (PATH) assoluto per ogni file che ne consente l'individuazione Interrogazione della directory Numero di file e spazio occupato Percorso di un file Directory principale e secondarie Nome e Tipo di file (estensione) Caratterizzazione del file Dimensioni del file Data di memorizzazione Data e ora dell'ultima modifica

Un ripasso di aritmetica: Rappresentazione binaria - operazioni. riporti

Un ripasso di aritmetica: Rappresentazione binaria - operazioni. riporti Un ripasso di aritmetica: Rappresentazione binaria - operazioni A queste rappresentazioni si possono applicare le operazioni aritmetiche: riporti 1 1 0 + 1 0 = 1 0 0 24 Un ripasso di aritmetica: Rappresentazione

Dettagli

Dispensa di Informatica I.1

Dispensa di Informatica I.1 IL COMPUTER: CONCETTI GENERALI Il Computer (o elaboratore) è un insieme di dispositivi di diversa natura in grado di acquisire dall'esterno dati e algoritmi e produrre in uscita i risultati dell'elaborazione.

Dettagli

Codifica delle Informazioni

Codifica 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

Dettagli

MODULO 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 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

Dettagli

NOZIONI ELEMENTARI DI HARDWARE E SOFTWARE

NOZIONI ELEMENTARI DI HARDWARE E SOFTWARE CORSO INTRODUTTIVO DI INFORMATICA NOZIONI ELEMENTARI DI HARDWARE E SOFTWARE Dott. Paolo Righetto 1 CORSO INTRODUTTIVO DI INFORMATICA Percorso dell incontro: 1) Alcuni elementi della configurazione hardware

Dettagli

Il software impiegato su un computer si distingue in: Sistema Operativo Compilatori per produrre programmi

Il software impiegato su un computer si distingue in: Sistema Operativo Compilatori per produrre programmi Il Software Il software impiegato su un computer si distingue in: Software di sistema Sistema Operativo Compilatori per produrre programmi Software applicativo Elaborazione testi Fogli elettronici Basi

Dettagli

Concetti fondamentali della Tecnologia Dell informazione Parte prima

Concetti fondamentali della Tecnologia Dell informazione Parte prima Concetti fondamentali della Tecnologia Dell informazione Parte prima 1 Concetti di base della tecnologia dell Informazione Nel corso degli ultimi anni la diffusione dell Information and Communication Technology

Dettagli

Il campionamento. La digitalizzazione. Teoria e pratica. La rappresentazione digitale delle immagini. La rappresentazione digitale delle immagini

Il campionamento. La digitalizzazione. Teoria e pratica. La rappresentazione digitale delle immagini. La rappresentazione digitale delle immagini ACQUISIZIONE ED ELABORAZIONE DELLE IMMAGINI Teoria e pratica La digitalizzazione La digitalizzazione di oggetti legati a fenomeni di tipo analogico, avviene attraverso due parametri fondamentali: Il numero

Dettagli

Il SOFTWARE DI BASE (o SOFTWARE DI SISTEMA)

Il SOFTWARE DI BASE (o SOFTWARE DI SISTEMA) Il software Software Il software Il software è la sequenza di istruzioni che permettono ai computer di svolgere i loro compiti ed è quindi necessario per il funzionamento del calcolatore. Il software può

Dettagli

Memoria Secondaria o di Massa

Memoria 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,

Dettagli

Come si misura la memoria di un calcolatore?

Come si misura la memoria di un calcolatore? Come si misura la memoria di un calcolatore? Definizione Il byte è definito come unità di misura di memoria. I multipli del byte sono: KiloByte (KB) - 1 KB = 2 10 byte = 1024 byte MegaByte (MB) - 1 MB

Dettagli

Le immagini digitali. Le immagini digitali. Caterina Balletti. Caterina Balletti. Immagini grafiche. Trattamento di immagini digitali.

Le immagini digitali. Le immagini digitali. Caterina Balletti. Caterina Balletti. Immagini grafiche. Trattamento di immagini digitali. 1 Le immagini digitali Le immagini digitali Università IUAV di venezia Trattamento di immagini digitali immagini grafiche immagini raster immagini vettoriali acquisizione trattamento geometrico trattamento

Dettagli

Software di sistema e software applicativo. I programmi che fanno funzionare il computer e quelli che gli permettono di svolgere attività specifiche

Software di sistema e software applicativo. I programmi che fanno funzionare il computer e quelli che gli permettono di svolgere attività specifiche Software di sistema e software applicativo I programmi che fanno funzionare il computer e quelli che gli permettono di svolgere attività specifiche Software soft ware soffice componente è la parte logica

Dettagli

Centro Iniziative Sociali Municipio III

Centro Iniziative Sociali Municipio III Centro Iniziative Sociali Municipio III C.I.S Municipio III Corso di informatca Roberto Borgheresi C ORSO BASE DI I NFORMATICA Centro Iniziative Sociali Municipio III Coordinatore: Roberto Borgheresi Insegnanti:

Dettagli

COME E COMPOSTO IL PC - WWW.DADEPC.IT

COME E COMPOSTO IL PC - WWW.DADEPC.IT Il computer è composto essenzialmente da due componenti L' HARDWARE ed il SOFTWARE COME E COMPOSTO IL PC - WWW.DADEPC.IT FACCIAMO UN PARAGONE Se vogliamo fare una paragone, L' HARDWARE è una stanza o un

Dettagli

Corso di Informatica

Corso di Informatica Corso di Informatica Modulo T2 1 Sistema software 1 Prerequisiti Utilizzo elementare di un computer Significato elementare di programma e dati Sistema operativo 2 1 Introduzione In questa Unità studiamo

Dettagli

Organizzazione della memoria

Organizzazione della memoria Memorizzazione dati La fase di codifica permette di esprimere qualsiasi informazione (numeri, testo, immagini, ecc) come stringhe di bit: Es: di immagine 00001001100110010010001100110010011001010010100010

Dettagli

Informazione analogica e digitale

Informazione 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

Dettagli

Esame di INFORMATICA

Esame 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

Dettagli

C M A P M IONAM A E M NT N O

C M A P M IONAM A E M NT N O IMMAGINE DIGITALE Nelle immagini digitali, il contenuto fotografico (radiometria) viene registrato sotto forma di numeri. Si giunge a tale rappresentazione (RASTER) suddividendo l immagine fotografica

Dettagli

IL COMPUTER APPUNTI PER LEZIONI NELLE 3 CLASSI LA MACCHINA DELLA 3 RIVOLUZIONE INDUSTRIALE. A CURA DEL Prof. Giuseppe Capuano

IL 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

Dettagli

Test di informatica. 1504 QUALE TRA I DISPOSITIVI DI MEMORIA ELENCATI HA LA CAPACITÀ PIÙ ELEVATA? a) Floppy disk b) Cd-Rom c) DVD Risposta corretta:

Test di informatica. 1504 QUALE TRA I DISPOSITIVI DI MEMORIA ELENCATI HA LA CAPACITÀ PIÙ ELEVATA? a) Floppy disk b) Cd-Rom c) DVD Risposta corretta: Test di informatica 1501 QUAL È L'UNITÀ DI MISURA PER MISURARE LA CAPIENZA DELL'HARD DISK? a) Bit b) Kbyte c) Gigabyte 1502 CHE COS'È UN BYTE? a) Un insieme di 256 bit b) Un gruppo di 8 bit c) Un carattere

Dettagli

Il computer: primi elementi

Il computer: primi elementi Il computer: primi elementi Tommaso Motta T. Motta Il computer: primi elementi 1 Informazioni Computer = mezzo per memorizzare, elaborare, comunicare e trasmettere le informazioni Tutte le informazioni

Dettagli

Dal foglio di carta alla multimedialità

Dal foglio di carta alla multimedialità Dal foglio di carta alla multimedialità Multimediale Che utilizza più mezzi di comunicazione. Nell'ambito delle tecnologie educative significa utilizzare più mezzi didattici integrati. IPERTESTO E IPERMEDIA

Dettagli

Il Software e Il Sistema Operativo. Prof. Francesco Accarino IIS Altiero Spinelli A.S. 09/10

Il Software e Il Sistema Operativo. Prof. Francesco Accarino IIS Altiero Spinelli A.S. 09/10 Il Software e Il Sistema Operativo Prof. Francesco Accarino IIS Altiero Spinelli A.S. 09/10 Cosa Impareremo Programmi e Processi Struttura del Sistema Operativo Sviluppo di Programmi I files e la loro

Dettagli

Ferrante Patrizia Ghezzi Nuccia Pagano Salvatore Previtali Ferruccio Russo Francesco. Computer

Ferrante 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

Dettagli

Architettura hardware

Architettura hardware Ricapitolando Architettura hardware la parte che si può prendere a calci Il funzionamento di un elaboratore dipende da due fattori principali 1) dalla capacità di memorizzare i programmi e i dati 2) dalla

Dettagli

Informatica - A.A. 2010/11

Informatica - A.A. 2010/11 Ripasso lezione precedente Facoltà di Medicina Veterinaria Corso di laurea in Tutela e benessere animale Corso Integrato: Matematica, Statistica e Informatica Modulo: Informatica Esercizio: Convertire

Dettagli

COMPETENZE INFORMATICHE DI BASE PER ADULTI

COMPETENZE INFORMATICHE DI BASE PER ADULTI COMPETENZE INFORMATICHE DI BASE PER ADULTI INTRODUZIONE COMPETENZE INFORMATICHE DI BASE PER ADULTI è un manuale diretto a persone adulte, in particolare lavoratori di età avanzata, affinché possano migliorare

Dettagli

Corso: Informatica+ Andrea Cremonini. Lezione del 20/10/2014

Corso: Informatica+ Andrea Cremonini. Lezione del 20/10/2014 Corso: Informatica+ Andrea Cremonini Lezione del 20/10/2014 1 Cosa è un computer? Un elaboratore di dati e immagini Uno smartphone Il decoder di Sky Una console di gioco siamo circondati! andrea.cremon

Dettagli

gestione e modifica di immagini fotografiche digitali

gestione e modifica di immagini fotografiche digitali gestione e modifica di immagini fotografiche digitali il colore e le immagini la gestione delle immagini Il computer è in grado di gestire le immagini in formato digitale. Gestire vuol dire acquisirle,

Dettagli

CONCETTI BASE dell'informatica Cose che non si possono non sapere!

CONCETTI BASE dell'informatica Cose che non si possono non sapere! CONCETTI BASE dell'informatica Cose che non si possono non sapere! Pablo Genova I. I. S. Angelo Omodeo Mortara A. S. 2015 2016 COS'E' UN COMPUTER? È una macchina elettronica programmabile costituita da

Dettagli

IL SISTEMA OPERATIVO IL SISTEMA OPERATIVO INTERFACCE TESTUALI INTERFACCE TESTUALI FUNZIONI DEL SISTEMA OPERATIVO INTERFACCE GRAFICHE

IL SISTEMA OPERATIVO IL SISTEMA OPERATIVO INTERFACCE TESTUALI INTERFACCE TESTUALI FUNZIONI DEL SISTEMA OPERATIVO INTERFACCE GRAFICHE IL SISTEMA OPERATIVO Insieme di programmi che opera al di sopra della macchina fisica, mascherandone le caratteristiche e fornendo agli utenti funzionalità di alto livello. PROGRAMMI UTENTE INTERPRETE

Dettagli

C. P. U. MEMORIA CENTRALE

C. 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

Dettagli

Il Sistema Operativo (1)

Il Sistema Operativo (1) E il software fondamentale del computer, gestisce tutto il suo funzionamento e crea un interfaccia con l utente. Le sue funzioni principali sono: Il Sistema Operativo (1) La gestione dell unità centrale

Dettagli

I componenti di un Sistema di elaborazione. Memoria centrale. È costituita da una serie di CHIP disposti su una scheda elettronica

I componenti di un Sistema di elaborazione. Memoria centrale. È costituita da una serie di CHIP disposti su una scheda elettronica I componenti di un Sistema di elaborazione. Memoria centrale Memorizza : istruzioni dati In forma BINARIA : 10001010101000110101... È costituita da una serie di CHIP disposti su una scheda elettronica

Dettagli

Scuola Secondaria di Primo Grado Anna Frank Nome Cognome classe anno sc. 2008/09 INFORMATICA

Scuola Secondaria di Primo Grado Anna Frank Nome Cognome classe anno sc. 2008/09 INFORMATICA Scuola Secondaria di Primo Grado Anna Frank Nome Cognome classe anno sc. 2008/09 INFORMATICA Il termine informatica riassume due parole, informazione automatica, e si occupa dei sistemi per l elaborazione

Dettagli

PDF created with pdffactory trial version www.pdffactory.com

PDF created with pdffactory trial version www.pdffactory.com Codifica di immagini Codifica di immagini o Un immagine è un insieme continuo di informazioni A differenza delle cifre e dei caratteri alfanumerici, per le immagini non esiste un'unità minima di riferimento

Dettagli

Architettura hardware

Architettura 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

Dettagli

La codifica delle immagini

La codifica delle immagini La codifica delle immagini La digitalizzazione La digitalizzazione di oggetti legati a fenomeni di tipo analogico, avviene attraverso due parametri fondamentali: 1. Il numero dei campionamenti o di misurazioni

Dettagli

IMMAGINE BITMAP E VETTORIALI

IMMAGINE BITMAP E VETTORIALI BITMAP VETTORIALE VETTORIALE BITMAP IMMAGINE BITMAP è una immagine costituita da una matrice di Pixel. PIXEL (picture element) indica ciascuno degli elementi puntiformi che compongono la rappresentazione

Dettagli

SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI

SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI Prof. Andrea Borghesan venus.unive.it/borg borg@unive.it Ricevimento: martedì, 12.00-13.00. Dip. Di Matematica Modalità esame: scritto + tesina facoltativa 1

Dettagli

Laboratorio di Informatica

Laboratorio di Informatica per chimica industriale e chimica applicata e ambientale LEZIONE 4 - parte II La memoria 1 La memoriaparametri di caratterizzazione Un dato dispositivo di memoria è caratterizzato da : velocità di accesso,

Dettagli

Il sistema di elaborazione Hardware e software

Il sistema di elaborazione Hardware e software Il sistema di elaborazione Hardware e software A. Lorenzi M. Govoni TECNOLOGIE INFORMATICHE. Release 2.0 Atlas Hardware e software Un sistema di elaborazione è formato da: parti hardware: componenti fisiche

Dettagli

Elementi di informatica

Elementi 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

Dettagli

Alfabetizzazione Informatica. Prof. Giuseppe Patti

Alfabetizzazione Informatica. Prof. Giuseppe Patti Alfabetizzazione Informatica Prof. Giuseppe Patti Il computer è...una macchina che aiuta l uomo nelle sue molteplici attività. Non è in grado di pensare, né di creare. Può solo eseguire le istruzioni che

Dettagli

Immagini vettoriali. Immagini raster

Immagini vettoriali. Immagini raster Immagini vettoriali Le immagini vettoriali sono caratterizzate da linee e curve definite da entità matematiche chiamate vettori. I vettori sono segmenti definiti da un punto di origine, una direzione e

Dettagli

Software relazione. Software di base Software applicativo. Hardware. Bios. Sistema operativo. Programmi applicativi

Software relazione. Software di base Software applicativo. Hardware. Bios. Sistema operativo. Programmi applicativi Software relazione Hardware Software di base Software applicativo Bios Sistema operativo Programmi applicativi Software di base Sistema operativo Bios Utility di sistema software Software applicativo Programmi

Dettagli

Materiali per il modulo 1 ECDL. Autore: M. Lanino

Materiali per il modulo 1 ECDL. Autore: M. Lanino Materiali per il modulo 1 ECDL Autore: M. Lanino RAM, l'acronimo per "random access memory", ovvero "memoria ad acceso casuale", è la memoria in cui vengono caricati i dati che devono essere utilizzati

Dettagli

Programma del corso. Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori

Programma del corso. Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori Programma del corso Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori Architettura di Von Neumann Memorie secondarie Dette anche Memoria

Dettagli

Informatica per i beni culturali

Informatica 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

Dettagli

ECDL MODULO 1 Concetti di base della tecnologia dell informazione. Prof. Michele Barcellona

ECDL MODULO 1 Concetti di base della tecnologia dell informazione. Prof. Michele Barcellona ECDL MODULO 1 Concetti di base della tecnologia dell informazione Prof. Michele Barcellona Hardware Software e Information Technology Informatica INFOrmazione automatica La scienza che si propone di raccogliere,

Dettagli

Architettura del Personal Computer AUGUSTO GROSSI

Architettura del Personal Computer AUGUSTO GROSSI Il CASE o CABINET è il contenitore in cui vengono montati la scheda scheda madre, uno o più dischi rigidi, la scheda video, la scheda audio e tutti gli altri dispositivi hardware necessari per il funzionamento.

Dettagli

Calcolatori e interfacce grafiche

Calcolatori e interfacce grafiche Calcolatori e interfacce grafiche COMPONENTI DI UN COMPUTER Hardware Tutti gli elementi fisici che compongono un calcolatore Software Comandi, istruzioni, programmi che consentono al calcolatore di utilizzare

Dettagli

Tecnologia dell Informazione

Tecnologia dell Informazione Tecnologia dell Informazione Concetti di base della tecnologia dell informazione Materiale Didattico a cura di Marco Musolesi Università degli Studi di Bologna Sede di Ravenna Facoltà di Giurisprudenza

Dettagli

Fondamenti di Informatica INFORMATICA ED UNITA DI MISURA

Fondamenti 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

Dettagli

INFORMATICA, IT e ICT

INFORMATICA, 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

Dettagli

Cosa è un foglio elettronico

Cosa è un foglio elettronico Cosa è un foglio elettronico Versione informatica del foglio contabile Strumento per l elaborazione di numeri (ma non solo...) I valori inseriti possono essere modificati, analizzati, elaborati, ripetuti

Dettagli

In un modello a strati il SO si pone come un guscio (shell) tra la macchina reale (HW) e le applicazioni 1 :

In un modello a strati il SO si pone come un guscio (shell) tra la macchina reale (HW) e le applicazioni 1 : Un Sistema Operativo è un insieme complesso di programmi che, interagendo tra loro, devono svolgere una serie di funzioni per gestire il comportamento del computer e per agire come intermediario consentendo

Dettagli

Introduzione all'architettura dei Calcolatori

Introduzione 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

Dettagli

Software di base e software applicativo. Titolo: dic 3 8.14 (1 di 9)

Software di base e software applicativo. Titolo: dic 3 8.14 (1 di 9) Software di base e software applicativo Titolo: dic 3 8.14 (1 di 9) Software di base e software applicativo Il software si divide in due grosse categorie: 1. Software di base 2. Software applicativo Titolo:

Dettagli

Sistemi operativi. Esempi di sistemi operativi

Sistemi operativi. Esempi di sistemi operativi Sistemi operativi Un sistema operativo è un programma che facilita la gestione di un computer Si occupa della gestione di tutto il sistema permettendo l interazione con l utente In particolare un sistema

Dettagli

Modello del Computer. Componenti del Computer. Architettura di Von Neumann. Prof.ssa E. Gentile. a.a. 2011-2012

Modello del Computer. Componenti del Computer. Architettura di Von Neumann. Prof.ssa E. Gentile. a.a. 2011-2012 Corso di Laurea Magistrale in Scienze dell Informazione Editoriale, Pubblica e Sociale Modello del Computer Prof.ssa E. Gentile a.a. 2011-2012 Componenti del Computer Unità centrale di elaborazione Memoria

Dettagli

Corsi 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 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

Dettagli

L informatica INTRODUZIONE. L informatica. Tassonomia: criteri. È la disciplina scientifica che studia

L informatica INTRODUZIONE. L informatica. Tassonomia: criteri. È la disciplina scientifica che studia L informatica È la disciplina scientifica che studia INTRODUZIONE I calcolatori, nati in risposta all esigenza di eseguire meccanicamente operazioni ripetitive Gli algoritmi, nati in risposta all esigenza

Dettagli

ELETTRONICA DIGITALE

ELETTRONICA DIGITALE ELETTRONICA DIGITALE Ebbe praticamente inizio nel 1946 con il calcolatore elettronico chiamato ENIAC, realizzato con 18.000 valvole termoioniche, occupava 180 mq e consumava 200 kw. Ma l'idea che sta alla

Dettagli

Definizione Parte del software che gestisce I programmi applicativi L interfaccia tra il calcolatore e i programmi applicativi Le funzionalità di base

Definizione Parte del software che gestisce I programmi applicativi L interfaccia tra il calcolatore e i programmi applicativi Le funzionalità di base Sistema operativo Definizione Parte del software che gestisce I programmi applicativi L interfaccia tra il calcolatore e i programmi applicativi Le funzionalità di base Architettura a strati di un calcolatore

Dettagli

Unione Europea Repubblica Italiana Regione Calabria Cooperativa sociale

Unione Europea Repubblica Italiana Regione Calabria Cooperativa sociale INFORMATICA Lezione 1 Docente Ferrante Francesco fracco2004@alice.it Sito web: http://luis7.altervista.org Obiettivi del corso Una parte generale sull'introduzione dei concetti di base dell'informatica

Dettagli

Informatica B a.a 2005/06 (Meccanici 4 squadra) PhD. Ing. Michele Folgheraiter

Informatica 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

Dettagli

HARDWARE. Relazione di Informatica

HARDWARE. Relazione di Informatica Michele Venditti 2 D 05/12/11 Relazione di Informatica HARDWARE Con Hardware s intende l insieme delle parti solide o ( materiali ) del computer, per esempio : monitor, tastiera, mouse, scheda madre. -

Dettagli

Architettura dei computer

Architettura 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

Dettagli

La codifica delle Immagini. Prof. Francesco Accarino IIS Altiero Spinelli Via Leopardi 132Sesto San Giovanni

La codifica delle Immagini. Prof. Francesco Accarino IIS Altiero Spinelli Via Leopardi 132Sesto San Giovanni La codifica delle Immagini Prof. Francesco Accarino IIS Altiero Spinelli Via Leopardi 132Sesto San Giovanni Lettere e numeri non costituiscono le uniche informazioni utilizzate dagli elaboratori, infatti

Dettagli

51) Linux è: A) un sistema operativo B) una periferica C) un applicazione

51) Linux è: A) un sistema operativo B) una periferica C) un applicazione Conoscenze Informatiche 51) Linux è: A) un sistema operativo B) una periferica C) un applicazione 52) Un provider è: A) un ente che fornisce a terzi l accesso a Internet B) un protocollo di connessione

Dettagli

Hardware, 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 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

Dettagli

Informatica 1 Lezione 1

Informatica 1 Lezione 1 Informatica 1 Lezione 1 Concetti base: Hardware È l insieme delle parti fisiche, elettroniche e meccaniche che compongono il computer, quali il chip, il mouse, il lettore CDROM, il monitor, le schede,

Dettagli

Contenuti. Visione macroscopica Hardware Software. 1 Introduzione. 2 Rappresentazione dell informazione. 3 Architettura del calcolatore

Contenuti. 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

Dettagli

Il sistema di elaborazione

Il sistema di elaborazione Il sistema di elaborazione Hardware e software Hardware e software Un sistema di elaborazione è formato da: parti hardware: componenti fisiche parti software: componenti logiche i dati da trattare le correlazioni

Dettagli

Laboratorio di Informatica

Laboratorio di Informatica Laboratorio di Informatica SOFTWARE Francesco Tura francesco.tura@unibo.it 1 Le componenti del calcolatore: HARDWARE E SOFTWARE HARDWARE parti che compongono fisicamente il calcolatore componente multifunzionale

Dettagli

Creare una Rete Locale Lezione n. 1

Creare una Rete Locale Lezione n. 1 Le Reti Locali Introduzione Le Reti Locali indicate anche come LAN (Local Area Network), sono il punto d appoggio su cui si fonda la collaborazione nel lavoro in qualunque realtà, sia essa un azienda,

Dettagli

Capitolo V : Il colore nelle immagini digitali

Capitolo V : Il colore nelle immagini digitali Capitolo V : Il colore nelle immagini digitali Lavorare con il colore nelle immagini digitali L uso dei colori nella visione computerizzata e nella computer grafica implica l incorrere in determinate problematiche

Dettagli

Il Software. Il software del PC. Il BIOS

Il Software. Il software del PC. Il BIOS Il Software Il software del PC Il computer ha grandi potenzialità ma non può funzionare senza il software. Il software essenziale per fare funzionare il PC può essere diviso nelle seguenti componenti:

Dettagli

Vari tipi di computer

Vari 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)

Dettagli

Le immagini digitali. formati, caratteristiche e uso. Testo e foto di Mario Ceppi

Le immagini digitali. formati, caratteristiche e uso. Testo e foto di Mario Ceppi Le immagini digitali formati, caratteristiche e uso Testo e foto di Mario Ceppi GIF Ideale per la rappresentazione di immagini sul Web come gif animate, pulsanti e intestazioni, non è invece adatto alle

Dettagli

Laboratorio di Informatica

Laboratorio 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:

Dettagli

Fotografia corso base. Educazione Permanente Treviso. Specifiche digitali. Federico Covre. http://arcifotografiabase.wordpress.com

Fotografia corso base. Educazione Permanente Treviso. Specifiche digitali. Federico Covre. http://arcifotografiabase.wordpress.com Fotografia corso base Educazione Permanente Treviso Specifiche digitali http://arcifotografiabase.wordpress.com Federico Covre Pixel (picture element) Indica ciascuno degli elementi puntiformi che compongono

Dettagli

FILE: ESTENSIONI o Formati. Augusto Grossi

FILE: ESTENSIONI o Formati. Augusto Grossi FILE: ESTENSIONI o Formati Augusto Grossi File: estensioni Tutti i file sono distinguibili tra loro, oltre che dal nome e dall icona, anche dal formato (o estensione), indicato sempre dopo il nome del

Dettagli

Il calcolatore - Applicazioni

Il calcolatore - Applicazioni Alfonso Miola Il calcolatore - Applicazioni Esercitazione Dispensa B-01-E Settembre 2005 1 Contenuti Applicazioni Applicazioni e Interfacce Il pacchetto Office Word Excel Power Point Il CD per ECDL 2 Applicazioni

Dettagli

Compilatore risorse display grafico LCD serie IEC-line

Compilatore risorse display grafico LCD serie IEC-line Compilatore risorse display grafico LCD serie IEC-line aggiornamento: 22-11-2012 IEC-line by OVERDIGIT overdigit.com 1. Il display grafico LCD I PLC della serie IPC-line possono disporre opzionalmente

Dettagli

Software di base. Corso di Fondamenti di Informatica

Software di base. Corso di Fondamenti di Informatica Dipartimento di Informatica e Sistemistica Antonio Ruberti Sapienza Università di Roma Software di base Corso di Fondamenti di Informatica Laurea in Ingegneria Informatica (Canale di Ingegneria delle Reti

Dettagli

Architettura di un calcolatore

Architettura 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

Dettagli

Corso base per l uso del computer. Corso organizzato da:

Corso base per l uso del computer. Corso organizzato da: Corso base per l uso del computer Corso organizzato da: S Programma del Corso Ing. Roberto Aiello www.robertoaiello.net info@robertoaiello.net +39 334.95.75.404 S S Informatica S Cos è un Computer Il personal

Dettagli

Informatica in pillole. conoscere l informatica

Informatica in pillole. conoscere l informatica Informatica in pillole conoscere l informatica Intro La macchina Interazione uomo-macchina brevi cenni: il computer Funzionamento e differenze delle memorie (DVD/USB/HardDisk) Masterizzazione, formattazione

Dettagli

PARTE 4 La Macchina Software

PARTE 4 La Macchina Software PARTE 4 La Macchina Software 94 Macchina Hardware e Macchina Software applicativi sistema operativo macchina hardware Agli albori dell'informatica, si programmava in binario, cioe` in linguaggio macchina,

Dettagli

Corso di Informatica

Corso di Informatica CdLS in Odontoiatria e Protesi Dentarie Corso di Informatica Prof. Crescenzio Gallo crescenzio.gallo@unifg.it La Codifica!2 Informazioni Numeri Naturali Relativi Reali Testi Informazioni tradizionali Immagini

Dettagli

IL SOFTWARE TIPI DI SOFTWARE. MACCHINE VIRTUALI Vengono definite così perché sono SIMULATE DAL SOFTWARE, UNIFORMANO L ACCESSO SISTEMA OPERATIVO

IL SOFTWARE TIPI DI SOFTWARE. MACCHINE VIRTUALI Vengono definite così perché sono SIMULATE DAL SOFTWARE, UNIFORMANO L ACCESSO SISTEMA OPERATIVO IL SOFTWARE L HARDWARE da solo non è sufficiente a far funzionare un computer Servono dei PROGRAMMI (SOFTWARE) per: o Far interagire, mettere in comunicazione, le varie componenti hardware tra loro o Sfruttare

Dettagli

Un ripasso di aritmetica: Conversione dalla base 10 alla base 16

Un ripasso di aritmetica: Conversione dalla base 10 alla base 16 Un ripasso di aritmetica: Conversione dalla base 1 alla base 16 Dato un numero N rappresentato in base dieci, la sua rappresentazione in base sedici sarà del tipo: c m c m-1... c 1 c (le c i sono cifre

Dettagli

Introduzione alle tecnologie informatiche. Strumenti mentali per il futuro

Introduzione alle tecnologie informatiche. Strumenti mentali per il futuro Introduzione alle tecnologie informatiche Strumenti mentali per il futuro Panoramica Affronteremo i seguenti argomenti. I vari tipi di computer e il loro uso Il funzionamento dei computer Il futuro delle

Dettagli

Sommario. Definizione di informatica. Definizione di un calcolatore come esecutore. Gli algoritmi.

Sommario. Definizione di informatica. Definizione di un calcolatore come esecutore. Gli algoritmi. Algoritmi 1 Sommario Definizione di informatica. Definizione di un calcolatore come esecutore. Gli algoritmi. 2 Informatica Nome Informatica=informazione+automatica. Definizione Scienza che si occupa dell

Dettagli

Introduzione all uso del Personal Computer

Introduzione all uso del Personal Computer Introduzione all uso del Personal Computer Cenni di storia dei calcolatori Il Personal Computer: Processo di avvio del computer Sistemi Operativi Il computer, invece, è composto da piccoli rettangoli

Dettagli

INTRODUZIONE ALL' INFORMATICA

INTRODUZIONE ALL' INFORMATICA INTRODUZIONE ALL' INFORMATICA Gruppo MMP: Andrea Portugalli, Matteo montagna Luca Marazzina Anno2014 1 Informatica 1.1 informatica 1.2 sistema di elaborazione 1.3 componenti di un sistema 2 Hardware 2.1

Dettagli