Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico...

45
Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3

Transcript of Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico...

Page 1: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

Laboratorio di Informatica

Formato dei file, word processing ed elaborazione su foglio elettronico

Lezione 3

Page 2: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

2

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

Page 3: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

3

Esempio

• 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 italico, in grassetto e sottolineate,e con una frase allineata al centro.

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>

Page 4: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

4

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

Page 5: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

5

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

• L’estensione è composta da tre o quattro caratteri• Attenzione: l’uso delle estensioni è solo una

convenzione

<nome>.<estensione>

Page 6: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

6

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

Page 7: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

7

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

Page 8: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

8

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

Page 9: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

9

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)

Page 10: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

10

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)

Page 11: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

11

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

Page 12: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

12

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

Page 13: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

13

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

Page 14: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

14

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

Page 15: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

15

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

Page 16: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

16

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

Page 17: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

17

Font: nomi e dimensioni

• Tre font diversi con dimensioni diverse

24pt 20pt 16pt

Times Roman tipo Serif Font con grazie

Tahoma tipo SansSerif Font senza grazie

Courier tipo Monospaced

Tutti i caratteri hanno la stessa larghezza

Page 18: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

18

Font: stili

• Gli stili:normale gras s etto italico

Times Roman tipo Serif Font con grazie

Tahoma tipo SansSerif Font senza grazie

Courier tipo Monospaced

Tutti i caratteri hanno la stessa larghezza

Page 19: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

19

La maschera di Word per la selezione del font

Page 20: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

20

Formattazione dei paragrafi

• I word processor consentono di definire per ogni paragrafo diversi tipi di attributi

• I tre attributi fondamentali sono:

• allineamento• interlinea• indentazione

Page 21: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

21

Paragrafi: allineamento

Questa frase è allineata al margine sinistro del foglio.

Questa frase è allineata al margine destro del foglio. Questa frase è allineata a entrambi 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.

Page 22: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

22

Paragrafo: l’interlinea

• L’interlinea è la distanza fra due linee di testo successive

È possibile impostare la distanza tra due righesuccessive di testo: questo paragrafo è scrittocon spaziatura singola tra le righe.

Per questo paragrafo abbiamo invece impostato

un'interlinea doppia.

Page 23: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

23

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.

Page 24: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

24

Maschera di Word per l’impostazione dei paragrafi

Page 25: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

25

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

Page 26: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

26

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 sinistraq E' possibile innestare un elenco dentroq ad un altro

• Premendo il tasto Invio al termine di una voce, ilparagrafo successivo viene puntato automaticamente.Premo invio

Page 27: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

27

Maschera di word per l’impostazione di elenco puntato

Page 28: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

28

Elenchi numerati

Un elenco numerato è:1. Composto da una o più voci2. Ogni voce inizia con un simbolo di una sequenza

numerica o alfabetica; il testo inizia ad una distanzaprefissata dal simbolo.

3. Quando una frase è molto lunga, questa viene suddivisa supiù 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, ilparagrafo successivo viene numerato automaticamente.Premo invio

5.

Page 29: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

29

Maschera di Word per l’impostazione di elenco numerato

Page 30: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

30

Elenchi strutturati

1. E' possibile definire elenchi strutturati,1.1. in questo caso1.2. Ad ogni livello dell'elenco

1.2.1. viene aggiunto un nuovo1.2.2. livello di

1.3. numerazione

Page 31: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

31

Maschera Word per l’impostazione di elenchi strutturati

Page 32: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

32

Note a pie’ di pagina

Page 33: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

33

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

Page 34: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

34

Tabelle: esempio

Una tabella composta da quattro righe e tre colonne

Prog ramma Tipo Grafici

Word Elaboratore di testi Si

Excel Foglio elettronico Si

Access Base di dati No

NotePad Editor No

Page 35: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

35

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

Page 36: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

36

Controllo ortografico in linea di Word

Page 37: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

37

Controllo ortografico in Word

Page 38: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

38

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

Page 39: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

39

Un esempio

Page 40: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

40

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

Page 41: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

41

Formule

• Sono disponibili diversi tipi di formule, raggruppate per categorie

Page 42: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

42

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

Page 43: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

43

Grafici

• I dati inseriti nelle celle della tabella possono essere utilizzati per generare automaticamente dei grafici

Page 44: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

44

esempio

Page 45: Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3.

AA 20005/06© Alberti, Bruschi, Rosti Applicativi e formato dei file

45

Aggiornamento automatico dei Grafici