La prova di informatica per i concorsi pubblici Firenze – febbraio 2002 Paolo Campigli Indice Concetti preliminari: rappresentazione dati binari Com'e' composto un computer: cpu, ram, dischi... Utilizzo di Windows: come si usano finestre e icone Microsoft Office: presentazione ed esempi Paolo Campigli Rappresentazione dati: bit e byte Un computer digitale è in grado di riconoscere solamente due caratteri: zero e uno L’informazione minima rappresentabile è il BIT (binary digit) che può assumere due stati (on/off, 1/0, acceso/spento) Per rappresentare caratteri (lettere, numeri, altri simboli) i bit sono raggruppati a gruppi di otto: il BYTE Ad ogni combinazione di otto bit (sono 256 combinazioni) è assegnato un valore (codifica ASCII: ad es. 01000001 = “A”) La memoria viene quindi misurata in multipli del BYTE: kilobyte (kB = 1024 bytes), megabyte (circa 1 milione di bytes), gigabyte (circa 1 miliardo di bytes) Quando diciamo che la memoria di un personal computer è pari a 256 megabyte, significa che essa può contenere circa 256 milioni di caratteri; un hard disk da 30 gigabytes ne contiene circa 30 miliardi Paolo Campigli Concetti base Programma: insieme di istruzioni che il processore di un computer riesce ad eseguire; è un insieme di codici binari BIOS (Basic Input-Output System): è il programma che permette di avviare il computer caricando il sistema operativo dal disco Sistema Operativo: programma che gestisce le risorse della macchina (memoria, dischi, periferiche, video e gestione della grafica). Esempi di sistemi operativi: Windows, Unix (Linux), SunOS, DOS. Applicativo: programma sviluppato per svolgere una funzione specifica (es. Word per scrivere testi) e utilizza le funzionalità offerte dal sistema operativo. Paolo Campigli Struttura hardware CPU (processore) RAM BIOS Controller integrati SLOT per controller aggiuntivi porta parallela porta USB slot PCI slot AGP IDE floppy Paolo Campigli Struttura logica ram CPU o processore esegue i programmi da BIOS o RAM (es.: Pentium IV, Athlon XP) RAM o memoria contiene dati e i programmi da eseguire Tastiera Video (128, 256, 512 megabytes) BIOS o rom contiene i programmi di avvio Interfacce o controller I/O circuiti che controllano le periferiche (possono essere integrati nella mother-board o schede da aggiungere negli slot) cpu Disco Disco Paolo Campigli bios contr. tastiera interf. video contr. dischi int. parallela Stampante B U S Struttura logica Mother-board (scheda madre) è il circuito principale del computer è composto essenzialmente da un bus, da interfacce integrate e da degli slot per il processore, la memoria e per le interfacce esterne ci sono vari connettori per l’alimentatore, i led e il pulsante di accensione c’è una batteria (ad es. per mantenere l’ora quando il PC è spento) Paolo Campigli Struttura logica CPU (central processing unit) o processore è il circuito “intelligente” del computer può eseguire operazioni elementari (set di istruzioni del processore) come ad esempio somme, confronti (maggiore di, uguale a, ecc.) può lavorare solo con la memoria RAM o con il BIOS, non direttamente col disco o con altre periferiche è composto da: registri, unità aritmetico logica, cache è regolato dal clock (800MHz - 1GHz – 1,7 GHz), servono uno o più impulsi di clock per eseguire un’istruzione Paolo Campigli Struttura logica RAM o memoria è divisa in aree logiche che contengono: il sistema operativo, i programmi applicativi, i dati tutto viene rappresentato con codici binari che assumono un diverso significato a seconda se si trovano nell’area codice o nell’area dati. Esempio: 0100 1110 4E istruzione DEC SI 0100 1110 4E lettera N o numero 78 spesso esiste una memoria cache veloce e un’area swap su disco per incrementare la memoria (virtuale) si cancella quando si spegne il computer Paolo Campigli Struttura logica ROM o BIOS (Basic Input Output System) è un programma che permette di avviare il computer caricando un sistema operativo dal disco risiede in una memoria non volatile normalmente non può essere modificato (si può sostituire il chip o fare un aggiornamento con un’utility fornita dal costrutture della mother-board) contiene una funzionalità di setup che permette di configurarlo all’avvio (bootstrap) della macchina Paolo Campigli Struttura logica Interfacce o Input/Output controller di servono per collegare le periferiche (tastiera, mouse, stampante, dischi, scanner, ecc.) possono essere integrate nella mother-board o aggiunte su degli slot: in quest’ultimo caso sono sostituibili possono collegare una o più periferiche Paolo Campigli Unità periferiche Hard disk (disco rigido): permette di memorizzare programmi e dati, non si cancella allo spegnimento del PC; è la classica unità di lettura e scrittura (input/output) – capacità di 20, 30, 40 gigabyte (GB) Floppy disk: unità rimovibile, capacità di 1,44 megabyte (MB) Lettore CD o DVD: sono memorie di sola lettura (read only) – capacità di circa 650 MB per il CD, 6 GB e oltre per i DVD Scanner: dispositivo per la digitalizzazione di immagini, trasforma l’immagine in una sequenza di bit, memorizzabile in RAM o su hard disk (risoluzione, colori) Video, stampante: unità di sola scrittura (pixel: video 800x600, 1024x768) Tastiera, mouse: unità di sola lettura Paolo Campigli Come si usano finestre e icone Utilizzo della tastiera Ctrl Alt Canc per aprire la finestra di controllo del sistema Alt Tab per cambiare finestra Ctrl Esc per aprire il menù Start (Avvio) Alt Space per aprire il menù di controllo della finestra Alt + Lettera per eseguire dei comandi sottolineati Paolo Campigli Come si usano finestre e icone Utilizzo del mouse tasto sinistro click per selezionare doppio click per lanciare tieni premuto e sposta per trascinare tasto destro click per vedere o modificare le proprietà di un oggetto Paolo Campigli Copiare Muovere Cancellare Per selezionare più file da una lista: Ctrl+click o Per muovere: trascinare Per copiare: trascinare + Ctrl (oppure selezionare Per cambiare nome: click 2 volte sul nome Shift+click + Ctrl C, spostarsi sulla destinazione, Ctrl V) Per cancellare: trascinare in cestino oppure selezionare e premere “Del” (o “Canc”) Paolo Campigli Microsoft Office Word: elaborazione testi Excel: gestione fogli elettronici (spreadsheet) PowerPoint: presentazioni elettroniche (diapositive) Access: gestione data base inoltre: FrontPage per gestione siti web, Outlook gestione agenda ed e-mail Pacchetti integrati: comandi analoghi, possibilità di scambio dati (copia – incolla) Importanza di scegliere l’applicativo “giusto” per le proprie necessità Paolo Campigli MS Word – formato carattere Paolo Campigli Tipo di carattere Stile Dimensione (pt) Colore Sottolineatura MS Word – formato paragrafo Paolo Campigli Allineamento (sn, dx, just) Rientri (sn, dx) Speciale (sporgente, 1^ riga) Spaziatura Interlinea MS Excel – formato celle Paolo Campigli Posizioni decimali Separatore migliaia Numeri negativi MS Excel – file – salva con nome Salva in – Nome file – Tipo file Paolo Campigli