Laboratorio di Informatica
Formato dei file, word processing ed
elaborazione su foglio elettronico
Lezione 3
Formato dei file e programmi
• I programmi manipolano informazioni e in genere
salvano queste informazioni su file in modo che
possano essere riutilizzate in sessioni successive
• Il passaggio dai dati manipolati dal programma alla
loro rappresentazione su file richiede una codifica in
un formato che consenta di salvare sia i dati sia le
informazioni relative alla loro rappresentazione nel
programma che le ha generate
AA 20005/06
© Alberti, Bruschi, Rosti
2
Applicativi e formato dei file
Esempio
Un testo che contiene parole in italico, in grassetto e sottolineate,
e con una frase allineata al centro.
• Per salvare questo documento preservando la formattazione è
necessario decidere come codificare i comandi di formattazione
• Ad esempio volendo salvare il documento in un file di testo si
può decidere di codificare le direttive di formattazione tramite
dei comandi:
Un testo che contiene parole in
<em>italico</em>, in <b>grassetto</b>
e <u>sottolineate</u>,
<br><center> e con una frase
allineata al centro.</center>
AA 20005/06
© Alberti, Bruschi, Rosti
3
Applicativi e formato dei file
Formati e programmi
• Per interpretare correttamente il contenuto di un file,
un programma deve riconoscerne ed interpretarne il
formato
• Sapere qual’è il formato di un file è fondamentale per
sapere quali programmi possono utilizzare,
visualizzare o modificare le informazioni in esso
contenute
• Al fine di rendere esplicito il formato di un file si
utilizzano delle convenzioni nella composizione del
nome dei file
AA 20005/06
© Alberti, Bruschi, Rosti
4
Applicativi e formato dei file
Estensioni
• Il formato di un file viene reso esplicito mediante l’uso
di opportune estensioni
• Il nome di un file infatti è in genere costituito da due
sequenze di caratteri
<nome>.<estensione>
• L’estensione è composta da tre o quattro caratteri
• Attenzione: l’uso delle estensioni è solo una
convenzione
AA 20005/06
© Alberti, Bruschi, Rosti
5
Applicativi e formato dei file
File ASCII
.txt
• file di testo ascii. Il programma Blocco note di Windows usa
questo formato. Tutti i programmi di scrittura consentono di
interpretare e salvare informazioni in questo formato
• ASCII è un codice per la rappresentazione binaria dei
caratteri che usa 8 bit per ogni carattere
.java, .pas, .c, .h
• si tratta di file in formato ascii, l’estensione indica che
contengono il sorgente di programmi
AA 20005/06
© Alberti, Bruschi, Rosti
6
Applicativi e formato dei file
File eseguibili
.exe
• file eseguibili. Si tratta di programmi eseguibili in ambiente
Windows. Questi file vengono interpretati direttamente dal
sistema operativo
.dll
• librerie. Si tratta di raccolte di sottoprogrammi e di
informazioni utilizzabili da altri programmi in ambiente
Windows
AA 20005/06
© Alberti, Bruschi, Rosti
7
Applicativi e formato dei file
Documenti: file di testo con
formattazione
• Esistono molti formati per la rappresentazione di
testo formattato e molti programmi per la loro
produzione (Word Processor)
• In genere i word processor consentono di leggere e
salvare documenti in vari formati (mediante l’uso di
opportuni convertitori)
• Alcuni formati proprietari non sono pubblicamente
rilasciati (ad esempio i formati dei vari Microsoft
Word)
• I file in questi formati sono utilizzabili solo tramite i relativi
programmi
AA 20005/06
© Alberti, Bruschi, Rosti
8
Applicativi e formato dei file
Formati documenti
.doc
• file generati dai vari Microsoft Word. Attenzione: versioni
diverse del programma usano versioni diverse del formato.
Tali formati non sono pubblici
.pdf
• Portable Document Format è un formato proprietario delle
Adobe, pubblicamente rilasciato. I documenti in tale formato
sono visualizzabili tramite Acrobat Reader (gratuitamente
scaricabile da www.adobe.com)
AA 20005/06
© Alberti, Bruschi, Rosti
9
Applicativi e formato dei file
Formati documenti
.rtf
• Rich Text Format è un formato per lo scambio di testo e
grafici. Diversi Word Processor sono in grado di leggere e
salvare file in questo formato
.ps
• Adobe PostScript è un Page Description Language ed è un
linguaggio ottimizzato per la stampa di testo e immagini.
Consente di descrivere le immagini e il testo da stampare in
un formato indipendente dalla stampante (ad esempio dalla
sua risoluzione)
AA 20005/06
© Alberti, Bruschi, Rosti
10
Applicativi e formato dei file
Documenti ipertestuali
.htm, .html
• Hypertext Markup Language è un linguaggio per
specificare la formattazione di documenti
ipertestuali. I file in tale formato sono visualizzabili
e modificabili dai browser e da molti word
processor
• Si tratta comunque di file ASCII (o Unicode),
quindi sono visualizzabili con un semplice editor.
In questo caso però il linguaggio non viene
interpretato
AA 20005/06
© Alberti, Bruschi, Rosti
11
Applicativi e formato dei file
Altro
.xls
• foglio elettronico generato con Microsoft Excel
.ppt
• presentazione generata con Microsoft PowerPoint (questi
lucidi)
.jpg, .gif, .bmp
• formati per la rappresentazione di immagini. I programmi per
la manipolazione di immagini sono in grado di leggere e
salvare immagini in ognuno di questi formati
AA 20005/06
© Alberti, Bruschi, Rosti
12
Applicativi e formato dei file
Convertitori
• Sono programmi per convertire file da un formato ad
un altro
• I word processor, i fogli elettronici e gli editor di
immagini implementano in genere convertitori per i
formati più comuni
AA 20005/06
© Alberti, Bruschi, Rosti
13
Applicativi e formato dei file
Uso delle estensioni
• Diversi sistemi operativi utilizzano le estensioni per
associare automaticamente un programma ad un file
• Ad esempio in Windows ai file .doc viene
automaticamente associato Microsoft Word, ai file
.txt viene associato Blocco Note
• In questo modo i file possono essere aperti
direttamente con un programma in grado di
interpretare correttamente la loro struttura
AA 20005/06
© Alberti, Bruschi, Rosti
14
Applicativi e formato dei file
Word Processing
• Un Word Processor è un programma che consente
di produrre con facilità documenti formattati
•
•
•
•
•
Che utilizzano font diversi
Con vari tipi di impaginazione dei paragrafi
Con elenchi puntati e numerati
Con note a pie’ di pagina
Contenenti tabelle, immagini e altri tipi di oggetti
• Inoltre forniscono strumenti per il controllo ortografico
e la generazione automatica di indici
AA 20005/06
© Alberti, Bruschi, Rosti
15
Applicativi e formato dei file
I font
• All’interno di un documento è possibile utilizzare
diversi tipi di carattere (font)
• Un font è caratterizzato da tre attributi:
• Nome del font
• Stile del font
• Dimensione in punti tipografici
AA 20005/06
© Alberti, Bruschi, Rosti
16
Applicativi e formato dei file
Font: nomi e dimensioni
• Tre font diversi con dimensioni diverse
20pt
16pt
24pt
Times Roman
tipo Serif
Font con grazie
Tahoma
tipo SansSerif
Font senza grazie
Courier
tipo
Monospaced
Tutti i caratteri
hanno la stessa
larghezza
AA 20005/06
© Alberti, Bruschi, Rosti
17
Applicativi e formato dei file
Font: stili
• Gli stili:
normale
Times Roman
grassetto
tipo Serif
italico
Font con grazie
Tahoma
tipo SansSerif
Font senza grazie
tipo
Monospaced
Tutti i
caratteri
hanno la
stessa
larghezza
Courier
AA 20005/06
© Alberti, Bruschi, Rosti
18
Applicativi e formato dei file
La maschera di Word per la
selezione del font
AA 20005/06
© Alberti, Bruschi, Rosti
19
Applicativi e formato dei file
Formattazione dei paragrafi
• I word processor consentono di definire per ogni
paragrafo diversi tipi di attributi
• I tre attributi fondamentali sono:
• allineamento
• interlinea
• indentazione
AA 20005/06
© Alberti, Bruschi, Rosti
20
Applicativi e formato dei file
Paragrafi: allineamento
Questa frase allineata al margine sinistro del foglio.
Questa frase allineata al margine destro del foglio.
Questa frase allineata a e ntrambi i margini destro e sinistro
del foglio. Come si v ede la prima parola della frase inizia
allΥinizio della pagina, mentre lΥultima parola della riga precedente
termina alla f ine del foglio. Questo tipo di allineamento 
det to
giustificato.
Questa frase allineata al centro del foglio.
AA 20005/06
© Alberti, Bruschi, Rosti
21
Applicativi e formato dei file
Paragrafo: l’interlinea
• L’interlinea è la distanza fra due linee di testo
successive
È possibile impostare la distanza tra due righe
successive di testo: questo paragrafo è scritto
con spaziatura singola tra le righe.
Per questo paragrafo abbiamo invece impostato
un'interlinea doppia.
AA 20005/06
© Alberti, Bruschi, Rosti
22
Applicativi e formato dei file
Paragrafo: l’indentazione
• L’indentazione stabilisce la posizione del paragrafo
rispetto alla pagina e la posizione relativa delle righe
che lo compongono
In genere la prima riga di un paragrafo ha un margine
rientrato rispetto alle righe successive dello stesso paragrafo,
come in questo caso.
Oppure, la prima riga puavere un margine normale e le
righe successive avere un margine rientrato.
I paragrafi possono avere margini rientrati sia a
destra che a sinistra.
AA 20005/06
© Alberti, Bruschi, Rosti
23
Applicativi e formato dei file
Maschera di Word per
l’impostazione dei paragrafi
AA 20005/06
© Alberti, Bruschi, Rosti
24
Applicativi e formato dei file
Elenchi
• Una delle funzionalità dei programmi di elaborazione
dei testi è la gestione automatica di elenchi puntati e
numerati
• Inserito un elenco in un documento, il programma
aggiunge automaticamente un nuovo elemento
all’elenco quando viene terminata una voce
AA 20005/06
© Alberti, Bruschi, Rosti
25
Applicativi e formato dei file
Elenchi puntati
Un elenco puntato è:
 Composto da una o più voci
 Ogni voce inizia con un simbolo, e il testo inizia ad una
distanza prefissata dal simbolo.
 Quando una frase è molto lunga, questa viene suddivisa
su più righe che mantegono l’allineamento a sinistra
E' possibile innestare un elenco dentro
ad un altro
 Premendo il tasto Invio al termine di una voce, il
paragrafo successivo viene puntato automaticamente.
Premo invio



AA 20005/06
© Alberti, Bruschi, Rosti
26
Applicativi e formato dei file
Maschera di word per
l’impostazione di elenco puntato
AA 20005/06
© Alberti, Bruschi, Rosti
27
Applicativi e formato dei file
Elenchi numerati
Un elenco numerato è:
1. Composto da una o più voci
2. Ogni voce inizia con un simbolo di una sequenza
numerica o alfabetica; il testo inizia ad una distanza
prefissata dal simbolo.
3. Quando una frase è molto lunga, questa viene suddivisa su
più righe che mantegono l’allineamento a sinistra
(a)
E' possibile innestare un elenco
(b) dentro l'altro
4. Premendo il tasto Invio al termine di una voce, il
paragrafo successivo viene numerato automaticamente.
Premo invio
5.
AA 20005/06
© Alberti, Bruschi, Rosti
28
Applicativi e formato dei file
Maschera di Word per
l’impostazione di elenco numerato
AA 20005/06
© Alberti, Bruschi, Rosti
29
Applicativi e formato dei file
Elenchi strutturati
1. E' possibile definire elenchi strutturati,
1.1. in questo caso
1.2. Ad ogni livello dell'elenco
1.2.1. viene aggiunto un nuovo
1.2.2. livello di
1.3. numerazione
AA 20005/06
© Alberti, Bruschi, Rosti
30
Applicativi e formato dei file
Maschera Word per l’impostazione
di elenchi strutturati
AA 20005/06
© Alberti, Bruschi, Rosti
31
Applicativi e formato dei file
Note a pie’ di pagina
AA 20005/06
© Alberti, Bruschi, Rosti
32
Applicativi e formato dei file
Tabelle
• Una tabella è caratterizzata da righe e colonne
• Gli spazi definiti dalle intersezioni tra le righe e le
colonne formano le celle
• Quando si digitano dei dati in una cella, il testo va a
capo automaticamente e la cella adatta la propria
profondità ai dati inseriti
• Ogni cella può essere formattata in modo
indipendente dalle altre
AA 20005/06
© Alberti, Bruschi, Rosti
33
Applicativi e formato dei file
Tabelle: esempio
Una tabella composta da quattro righe e tre colonne
Programma
Tipo
Grafici
Word
Elaboratore di testi
Si
Excel
Foglio elettronico
Si
Access
Base di dati
No
NotePad
Editor
No
AA 20005/06
© Alberti, Bruschi, Rosti
34
Applicativi e formato dei file
Controllo ortografico
• In genere i Word Processor offrono due modalità per
il controllo ortografico
• Controllo in linea: il testo viene controllato a mano a mano
che viene inserito. Le parole ortograficamente scorrette
vengono segnalate con un colore diverso o con una
sottolineatura
• Controllo a posteriori (off-line): il controllo ortografico viene
applicato a tutto il testo su richiesta dell’utente. In questo
caso il programma fornisce anche dei suggerimenti per la
correzione degli errori
• In entrambi i casi la segnalazione degli errori dipende dal
dizionario di cui il programma dispone
AA 20005/06
© Alberti, Bruschi, Rosti
35
Applicativi e formato dei file
Controllo ortografico in linea di
Word
AA 20005/06
© Alberti, Bruschi, Rosti
36
Applicativi e formato dei file
Controllo ortografico in Word
AA 20005/06
© Alberti, Bruschi, Rosti
37
Applicativi e formato dei file
Fogli elettronici
• Un foglio elettronico è un programma che gestisce
una tabella le cui celle possono contenere:
• dati in vari formati
• formule che operano sui dati contenuti in altre celle
• Ogni cella è univocamente identificata da una coppia
di coordinate (riga,colonna)
• I fogli elettronici forniscono strumenti per la
visualizzazione dei dati e per la soluzione di
problemi di ricerca operativa
AA 20005/06
© Alberti, Bruschi, Rosti
38
Applicativi e formato dei file
Un esempio
AA 20005/06
© Alberti, Bruschi, Rosti
39
Applicativi e formato dei file
Formato delle celle
• Ad ogni cella è associato un formato che determina
• il modo in cui i dati nella cella vengono presentati
• il tipo di dato che può essere inserito nella cella
AA 20005/06
© Alberti, Bruschi, Rosti
40
Applicativi e formato dei file
Formule
• Sono disponibili diversi tipi di formule, raggruppate
per categorie
AA 20005/06
© Alberti, Bruschi, Rosti
41
Applicativi e formato dei file
Aggiornamento automatico delle
Formule
• I valori delle celle che contengono formule vengono
automaticamente aggiornati quando vengono
apportate modifiche alle celle cui si applica la formula
AA 20005/06
© Alberti, Bruschi, Rosti
42
Applicativi e formato dei file
Grafici
• I dati inseriti nelle celle della tabella possono essere
utilizzati per generare automaticamente dei grafici
AA 20005/06
© Alberti, Bruschi, Rosti
43
Applicativi e formato dei file
esempio
AA 20005/06
© Alberti, Bruschi, Rosti
44
Applicativi e formato dei file
Aggiornamento automatico dei
Grafici
AA 20005/06
© Alberti, Bruschi, Rosti
45
Applicativi e formato dei file
Scarica

ppt