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 le potenzialità dell'hardware 1
HARDWARE DI UN COMPUTER RAM Tastiera CPU CD DVD (Rom) Mouse Microfono Web cam Schermo Stampante Casse audio Memory pen Disco rigido (hard disk) CD DVD (RW) Altri supporti 2
GLI ELEMENTI DI UN CALCOLATORE Il processore, che include l unita' aritmetico-logica e l'unita' di controllo costituisce il cuore del calcolatore: si eseguono le operazioni aritmetico/logiche (addizioni, moltiplicazioni, confronti, ecc.) e le istruzioni dei programmi vengono interpretate, eseguite e controllate.) Le unità di ingresso/uscita permettono la comunicazione fra il calcolatore e l'ambiente esterno. Attraverso le unita' di ingresso il calcolatore puo' ricevere dall'utente dati e programmi e puo' comunicare a quest'ultimo i risultati dei calcoli attraverso le unita' di uscita. Gli elementi di input (quelli tramite cui i dati entrano nel computer) sono generalmente costituiti da una tastiera e da un mouse. Sono a volte presenti anche un microfono, una webcam, etc... Gli elementi di output (quelli tramite cui i dati elaborati escono dal computer) comprendono in genere uno schermo, una stampante, casse, ecc. La memoria si divide in due categorie: Memoria volatile (RAM, "Random Access Memory") il cui contenuto viene cancellato quando viene spento il computer. Sulla RAM risiedono il sistema operativo, i programmi in esecuzione e i dati da essi utilizzati Memoria di massa (con lettura/scrittura permanenti),il cui contenuto rimane registrato nel tempo anche in assenza di corrente. Lettura e registrazione si effettuano tradizionalmente su supporti magnetici, sia fissi all'interno della macchina, sia estraibili. Attualmente sono basate anche su sistemi ottici, quali CD-Rom ed il loro successore "Digital Versatile Disc " (DVD). 3
IL SOFTWARE Le istruzioni e i programmi che indicano alla macchina che cosa deve eseguire. Programma: insieme di istruzioni codificate, la cui interpretazione ed esecuzione consente di ottenere i risultati e le funzionalità per cui esso è stato creato Due categorie di software di base applicativo Software di base Sistema Operativo Linguaggi di programmazione Software applicativo Word processing Sistemi per la produzione di materiale multimediale Sistemi per l elaborazione di immagini Packages per il calcolo numerico... 4
SISTEMA OPERATIVO (SO) Coordina e controlla tutte le attività del computer allo scopo di gestirne le risorse in maniera ottimale Governa il sistema di elaborazione dei dati (Funzioni invisibile all utente) Costituisce l'interfaccia tra l'utente (comandi e i programmi che si vogliono eseguire) e la macchina Permette l esecuzione dei programmi Consente all utente di compiere operazioni sui dischi, ottimizzando la gestione degli archivi di dati Viene caricato in memoria subito dopo che i test di avvio sono stati eseguiti con successo La procedura di caricamento del SO (Bootstrap) cerca: Prima se è presente un disco con file di sistema nel drive nel drive E:(DVD) Poi (il caso comune) cerca il SO sul disco fisso Esempi di sistemi operativi usati sui personal computer: Windows 98, 2000, XP, VISTA, MacOS, Linux @@@ 5
SOFTWARE APPLICATIVO Sono tutti i programmi rivolti alla soluzione di specifici problemi, e che interessano direttamente l'utente finale Esempi: Programmi per l'elaborazione di testi (Word per Windows, TeX,...) Programmi per la gestione di dati: - fogli di calcolo o spreadsheet (Excel,...) - database (Excel, ) - calcoli numerici e statistici (Matlab, SAS,...) - grafici (CAD,...) Programmi di posta elettronica o e-mail (Eudora, Outlook Express,...) Browser per navigare su WEB (Internet Explorer, Netscape,...) 6
IL SISTEMA OPERATIVO WINDOWS Interfaccia grafica (GUI) Il desktop Finestre Icone Aree in cui vengono eseguite le operazioni Simboli grafici che: rappresentano le applicazioni contengono altri oggetti La barra delle applicazioni Pulsante avvio Pulsanti delle applicazioni aperte Accesso alle possibilità offerte dal sistema Accesso rapido ad una applicazione Operare mediante l Interfaccia grafica Operare sulle finestre Operare con le applicazioni (programmi) 7
ELEMENTI DI UNA FINESTRA Elemento Casella Menu di controllo Pulsanti di controllo della finestra Bordi e angoli della finestra Barra del titolo Barra dei menu Barra degli strumenti Barre di scorrimento (scrolling) Barra di stato Punto di inserimento Funzionalità Accedere ai comandi della finestra Accedere ai comandi della finestra Ridimensionare la finestra Visualizzare il nome dell applicazione Accedere ai menu di comandi disponibili dell applicazione Accesso rapido a comandi dell applicazione Far scorrere il documento per visualizzare parti nascoste Visualizzare lo stato corrente dell applicazione Indicare la posizione corrente all interno della finestra 8
TIPI DI FINESTRE Nome Cartella (folder) Applicazione Documento Significato Area che contiene degli oggetti (file dati/ programmi, altre cartelle) Area nella quale viene eseguita una applicazione Area nella quale è visualizzato il documento su cui opera l applicazione Appare visualizzata all interno di una applicazione Ha una propria barra del titolo Condivide la barra dei menu con la finestra delle applicazioni Si può aprire contemporaneamente più di una finestra documento (secondaria) all interno della stessa applicazione Dialogo (dialog box) Area nella quale comunicare le informazioni necessarie all esecuzione dei comandi 9
TIPI DI ICONE Nome Programma Significato Rappresenta un applicazione avviabile da Windows Cliccando due volte su un icona di programma viene avviata l applicazione corrispondente Applicazione Rappresenta un applicazione in esecuzione la cui finestra è chiusa Cliccando sull icona la finestra dell applicazione diventa la finestra attiva Le icone di applicazione sono visualizzate sulla barra di applicazione Documento Rappresenta una finestra di documento ridotta a icona Cliccando due volte sull icona si apre la finestra corrispondente Cartella Rappresenta una finestra che contiene degli oggetti (file dati/ programmi, altre cartelle) Cliccando due volte sull icona si apre la finestra corrispondente 10
I MENU Sono elenchi di comandi Sono propri di una applicazione Si aprono a tendina: selezionando il nome di un menù vengono visualizzati i comandi disponibili Un comando identifica un operazione che è possibile eseguire La scelta di un comando determina l'esecuzione dell'operazione corrispondente A seconda della situazione, un comando puo' essere attivo o inattivo (segnalato perche' in colore sbiadito) Scelta di un comando: Con il mouse Si fa clic con il pulsante sinistro del mouse sul nome di un menu per visualizzare i comandi che contiene Si trascina il cursore sul comando desiderato (identificato dal cambio di colore) Si rilascia il pulsante del mouse Con la tastiera Si premono in contemporanea i tasti indicati a lato del nome del comando Se manca tale indicazione, si preme il tasto corrispondente alla lettera sottolineata nel nome del comando che si vuole eseguire In alternativa si utilizzano le frecce di direzione verticale per selezionare il comando, e il tasto Invio per eseguirlo 11
PRINCIPALI FUNZIONALITÀ DI WINDOWS Organizzazione e gestione delle informazioni Gestione risorse Risorse del computer Risorse di rete Organizzazione e gestione del sistema Impostazioni Pannello di controllo Stampanti Barra delle applicazioni Aiuti all uso del sistema Guida in linea 12
AIUTI ALL USO DEL SISTEMA GUIDA IN LINEA (HELP) Funzionalità Accesso Tipologia Ipertesto di ausilio all utilizzo del sistema Menu Avvio Ipertesto (semplice esempio: il glossario informatico) Ipertesto Testo consultabile in modo non sequenziale, seguendo legami logici (link) tra argomenti, individuati da bottoni iconografici o testuali Tipologia di legami della guida in linea Rimandi ad un altro argomento Richiami sullo stesso argomento. Tipologie di consultazione Sommario Indice Trova Attraverso l indice degli argomenti principali, visti come libri, organizzati in pagine Attraverso la ricerca, nell indice completo, di pagine, mediante parole chiave Attraverso la ricerca, in tutta la guida, del materiale su un determinato argomento, mediante parole chiave 13