View
226
Download
2
Embed Size (px)
Citation preview
ESERC. INF. GENERALE
docente: Dott. Gianluigi Zavattarorecapiti:e-mail: [email protected]: http://cs.unibo.it/~zavattarind.: Dip. di Scienze dell’Informazione,
Mura A. Zamboni, 7tel.: 051 2094871fax: 051 2094510
InfGen - 1
Contenuti del corso (1)
Introduzione all’uso del Personal Computer struttura interna del P.C. introduzione al concetto di sistema operativo filesystem, programmi applicativi e documenti
Programmi applicativi di uso generale videoscrittura (word) fogli elettronici (excel) fare presentazioni con il P.C. (power point)
InfGen - 2
Contenuti del corso (2)
Internet: la rete delle reti struttura logica della rete descrizione dei principali servizi: telnet, ftp, e-mail,
newsgroup, chat, web
World Wide Web Browsers, Search Engines, Subject Trees Web culture (netiquette)
Costruzione di pagine Web linguaggi di markup HTML HTML Editors
InfGen - 3
Letture consigliate
Autori vari. Informatica di base. McGraw-Hill
Autori vari. Internet 2000. LaterzaWendy G. Lehnert. Internet 101 – A
beginner’s guide to the Internet and the World Wide Web. Addison Wesley
InfGen - 4
Informatica: definizione
INFORMATICA =INFORmazione autoMATICA
In inglese si usa invece il termine COMPUTER SCIENCE (scienza dei calcolatori)
INFORMATICA focalizza sull’attività che si prefigge di studiare la disciplina
COMPUTER SCIENCE focalizzando invece sullo strumento utilizzato
InfGen - 5
Calcolatore: definizione (1)
Rapidissimi e precisi esecutori di ordini
InfGen - 6
Calcolatore
Programma
Dati
Soluzione
Calcolatore: definizione (2)
Supporto teorico e pratico per esprimere la soluzione di problemi
InfGen - 7
Stato Iniziale (dati)
Stato Finale
(soluzione)
Computazione
Verifica
Calcolatore: definizione (3)
Strumento per la trasmissione, trasformazione e la conservazione di informazioni calcolatori palmari usati come agende
elettroniche comunicazione tramite rete Internet
Strumento di intrattenimento giochi elettronici uso della rete Internet come passatempo
(infotainment)
InfGen - 8
Il Personal Computer (1)
Vengono introdotti alla fine degli anni ’80 Rappresentano una tappa fondamentale
nello sviluppo e distribuzione di massa dei calcolatori elettronici
Si passa dal cervellone elettronico al calcolatore personale
InfGen - 9
Il Personal Computer (2)
L’introduzione del personal computer assume una rilevanza più di carattere sociale che non di tipo tecnologico
Componente tecnologica: calcolatori più economici e più semplici da utilizzare
Componente sociale: non è più l’utente che si muove verso il calcolatore ma è il calcolatore che si avvicina all’utente
InfGen - 10
Reti di calcolatori
Il successivo passo nell’evoluzione dei calcolatori è rappresentato dalla introduzione di reti di calcolatori che permettono la comunicazione e la condivisione di risorse fra più calcolatori
Le reti si classificano, secondo la loro estensione, in locali (uffici) LAN, metropolitane (reti civiche) MAN o geografiche (Internet) WAN
InfGen - 11
Componenti di un PC
I componenti del calcolatore si dividono in due categorie: Hardware (parte fisica, meccanica, elettronica) Software (istruzioni e comandi)
Unità di misura: Velocità MHz Milioni di operazioni al secondo Memoria Bit Informazione binaria (0/1)
Byte (8 bit),KiloByte (1.024 byte), MegaByte (1.024 KB), GigaByte
(1.024 MB), TeraByte (1.024 GB)
InfGen - 14
Imparare da un preventivo
PC Dex 8766 - ATX L. 2.499.000Processore AMD Athlon 750 MHz, Cache 384 KB Full Cache, Case middle tower ATX, Main board chipset VIA KT 133 MHz, RAM 64 MB sincrone, Hard Disk 20 GB 7200 rpm, Lettore DVD, Masterizzatore 4x4x24x EIDE, Scheda video AGP 8 MB, Monitor non compreso, Scheda audio PCI 128 Stereo, Tastiera italiana multifunzione, Mouse, Software MS Windows Millenium Edition + Corso, Corso Internet
InfGen - 15
Architettura Hardware di un PC
InfGen - 16
Case
Main Board
RAM (Random Access Memory)
Hard Disk
Porte I/O: scheda video - sonora - seriale - parallela...
Processore
PERIFERICHE: monitor - casse - mouse - stampante - modem...
Software
L’Hardware fornisce risorse governate dal processore.
Il processore è un componente elettronico che è capace di interpretare istruzioni elementari (Ling. Macchina) tipo leggi il dato presente in una locazione di memoria, somma due valori, scrivi questo dato in una locazione di memoria
I componenti Software sono insiemi di istruzioni per il processore (es. Sistema Operativo, Programmi Applicativi)
InfGen - 17
Sistema Operativo (S.O)
Il S.O è il componente software di base che viene caricato in memoria in fase di inizializzazione (BootStrap)
Il S.O definisce le politiche di gestione delle risorse (es. filesystem)
Il S.O fornisce un ambiente di lavoro virtuale (es. desktop di Windows)
Il S.O fornisce un ling. evoluto ed espressivo (Ling. Utente) poi tradotto in un ling. primitivo e minimale (Linguaggio Macchina)
InfGen - 18
Architettura Software di un PC
InfGen - 19
Hardware (Ling. Macchina)
Sistema Operativo (DOS - Unix)
Sistema grafico (Windows - XWindows)
Word
Excel
Filesystem
Il filesystem e’ quella parte del s.o che definisce le politiche di gestione e organizzazione dei supporti di memorizzazione
I supporti di memorizzazione stabile (hard disk, floppy disk…) devono essere predisposti (formattati) per poter essere poi utilizzati
La formattazione divide le superfici magnetiche dei dischi in TRACCE e SETTORI che vengono a definire dei BLOCCHI
InfGen - 20
File
Un disco formattato puo’ memorizzare sequenze di byte organizzate in settori
Una sequenza di file con un suo specifico nome di accesso viene chiamata file
I file possono essere memorizzati in blocchi non contigui
Esistono due tipi di file: Programmi: contengono sequenze di comandi che
vengono interpretati e poi eseguiti dal processore Documenti: contengono dati che possono essere
creati/modificati/elaborati da programmi
InfGen - 22
Nomi dei file
I nomi dei file hanno usualmente una estensione che descrive il tipo del file
I programmi hanno estensione .com o .exePer i documenti l’estensione identifica il
programma da utilizzare per visualizzare/modificare il documento
Es. word.com programma word
lettera.doc documento wordfoglio.xls documento excelhomepage.htm documento html
InfGen - 23
Struttura del filesystem
Per scopi di organizzazione dei file, questi vengono memorizzati all’interno di ambienti logici detti directory
Le directory sono organizzate secondo una struttura gerarchica ad albero
Esiste una directory radice (root, \, /, …)Ogni directory puo’ contenere file o
sottodirectoryPathname: cammino per raggiungere una
directory C:\documents\word C:\wordInfGen - 24
Sistemi operativi di rete
Esistono particolari sistemi operativi che forniscono servizi di rete
Windows NT (Network) ha due possibili installazioni: Client & Server La versione server offre funzionalita’ che
permettono la condivisione delle risorse La versione client utilizza queste funzionalita’
InfGen - 25
Rete locale (in una figura)
InfGen - 26
Server
Terminale
Router
Terminale
Terminale
StampanteTerminale
Accesso al Laboratorio
InfGen - 27
Per accedere ai calcolatori in laboratorio occorre essere in possesso di un account
Un account consta di: Username identifica l’utente Password meccanismo di autenticazione dell’utente
Chi non ha un account ne deve fare richiesta presso il part-time in laboratorio (scarico di responsabilita’)
I PC mettono a disposizione risorse locali e condivise
Risorse del Laboratorio
InfGen - 28
Ogni PC mette a disposizione risorse locali e condivise: Hard/Floppy disk locale Hard disk condiviso Stampante Accesso a Internet
Per ricevere e spedire posta si necessita di un ulteriore account (sempre da richiedere al part-time)
L’interfaccia di Windows
InfGen - 29
La GUI (graphical user interface) di windows consta di Desktop: scrivania virtuale che rappresenta
l’ambiente di lavoro. Il desktop contiene le icone di collegamento per l’attivazione delle applicazioni e la visualizzazione dei documenti più comunemente utilizzati
Barra delle applicazioni: contiene il pulsante Avvio e fornisce informazioni riguardanti le applicazioni attive
Finestre: permettono l’utilizzo delle applicazioni
Interazione con Windows
InfGen - 30
Per comunicare i comandi al sistema operativo Windows si usano: Tastiera: usata per l’inserimento di elementi
testuali Mouse: permette la comunicazione di
comandi
L’uso del mouse si basa su tre azioni di base: movimento, click, e doppio click
Uso dei tasti
InfGen - 31
Pulsante sx: click selezionaclick+movimento trascinadoppio click attiva
Pulsante dx: click menu’ contestualeclick+movimento trasc. spec.
Pulsante centrale: in windows non vi sono particolari azioni associate (in alcuni mouse, esempio Logitech, e’ sostituito da un sensore per lo scorrimento verticale delle finestre)
Finestre
InfGen - 32
Le finestre si compongono di Barra del titolo: contenente il nome del programma
in uso e del documento attivo. Contiene anche tre pulsanti (riduci sulla barra delle applicazioni, ingrandisci/riduci finestra, chiudi finestra)
Barra dei menu’: propone i comandi principali raggruppati in liste a tendina
Barra degli strumenti: pulsanti con i comandi base Zona di visualizzazione: per l’editing dei documenti Barra di scorrimento: permette la visualizzazione di
documenti di dimensioni superiori alla finestra
Risorse di Windows
InfGen - 33
Con il termine risorse si intendono in linea di massima i supporti di memorizzazione messi a disposizione dal PC tramite Windows: floppy hard disk, lettore CD, …
Tra le risorse esiste una speciale cartella, detta pannello di controllo contente strumenti di vario genere (definizione data/ora, installazione componenti soft/hardware, personalizzazione mouse, …)
Le risorse possono essere visitate con il programma risorse del computer
Cartelle
InfGen - 34
Le cartelle (equivalente delle directory) sono ambienti logici che contengono: Altre cartelle Programmi applicativi Documenti
Le cartelle sono organizzate in una struttura gerarchica ad albero la cui radice e’ rappresentata dalla cartella desktop
Per visualizzare le cartelle si usa: esplora risorse (explorer)
Operazioni tipiche su risorse
InfGen - 35
Creazione cartella 1. selezionare la cartella “padre” 2. file – nuovo – cartella
Eliminazione risorsa 1. selezionare la risorsa 2. file – elimina
Spostare risorse Trascinare (drag & drop) la risorsa nella cartella
destinazione
Drag & Drop
InfGen - 36
L’operazione di drag & drop viene usato per trascinare oggetti: 1. puntare l’oggetto da trascinare 2. premere il tasto sinistro del mouse 3. muovere il mouse verso il punto
destinazione 4. rilasciare il tasto premuto
Una cartella speciale: il cestino
InfGen- 37
Esiste una particolare cartella, il cestino, all’interno del quale e’ possibile inserire file o cartelle che si vogliono cancellare
Per cancellare basta trascinare l’oggetto considerato nel cestino
Oggetti nel cestino possono essere ripristinati
Per la cancellazione definitica si svuota il cestino (o si cancellano gli oggetti dal cestino)
Collegamenti
InfGen - 38
Windows permette la definizione di particolari tipi di oggetti, detti collegamenti, che “puntano” ad altre risorse
Vantaggi: Si possono creare piu’ punti di accesso ad una risorsa Un collegamento puo’ essere collocato dove e’ piu’
necessario, senza dover toccare la risorsa
Svantaggi: Capita di scambiare il collegamento con la risorsa
puntata
Cut & Paste
InfGen - 39
L’operazione di cut & paste (taglia e incolla) viene usata per spostare oggetti (risorse o parti di documenti)
L’operazione si basa su una memoria condivisa detta clipboard (appunti), e tre operazioni Cut (taglia) sposta l’oggetto selezionato nella
clipboard Copy (copia) copia l’oggetto selezionato nella
clipboard Paste (incolla) copia l’oggetto attualmente nella
clipboard nella zona indicata dal puntatore
Clipboard
InfGen - 41
La clipboard puo’ contenere un solo oggetto alla volta: Quando si esegue una operazione di copy o cut
l’oggetto precedentemente presente nella clipboard viene persa
La clipboard mantiene l’oggetto contenuto anche dopo un’operazione di paste Due operazioni consecutive di paste
restituiscono lo stesso oggetto