La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

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

Presentazioni simili


Presentazione sul tema: "Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3."— Transcript della presentazione:

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

2 AA 20005/06 © Alberti, Bruschi, RostiApplicativi 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

3 AA 20005/06 © Alberti, Bruschi, RostiApplicativi 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:

4 AA 20005/06 © Alberti, Bruschi, RostiApplicativi 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

5 AA 20005/06 © Alberti, Bruschi, RostiApplicativi e formato dei file 5 Estensioni Il formato di un file viene reso esplicito mediante luso di opportune estensioni Il nome di un file infatti è in genere costituito da due sequenze di caratteri Lestensione è composta da tre o quattro caratteri Attenzione: luso delle estensioni è solo una convenzione

6 AA 20005/06 © Alberti, Bruschi, RostiApplicativi 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, lestensione indica che contengono il sorgente di programmi

7 AA 20005/06 © Alberti, Bruschi, RostiApplicativi 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

8 AA 20005/06 © Alberti, Bruschi, RostiApplicativi 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 luso 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

9 AA 20005/06 © Alberti, Bruschi, RostiApplicativi 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

10 AA 20005/06 © Alberti, Bruschi, RostiApplicativi 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)

11 AA 20005/06 © Alberti, Bruschi, RostiApplicativi 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

12 AA 20005/06 © Alberti, Bruschi, RostiApplicativi 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

13 AA 20005/06 © Alberti, Bruschi, RostiApplicativi 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

14 AA 20005/06 © Alberti, Bruschi, RostiApplicativi 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

15 AA 20005/06 © Alberti, Bruschi, RostiApplicativi 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

16 AA 20005/06 © Alberti, Bruschi, RostiApplicativi e formato dei file 16 I font Allinterno 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

17 AA 20005/06 © Alberti, Bruschi, RostiApplicativi e formato dei file 17 Font: nomi e dimensioni Tre font diversi con dimensioni diverse

18 AA 20005/06 © Alberti, Bruschi, RostiApplicativi e formato dei file 18 Font: stili Gli stili:

19 AA 20005/06 © Alberti, Bruschi, RostiApplicativi e formato dei file 19 La maschera di Word per la selezione del font

20 AA 20005/06 © Alberti, Bruschi, RostiApplicativi 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

21 AA 20005/06 © Alberti, Bruschi, RostiApplicativi e formato dei file 21 Paragrafi: allineamento

22 AA 20005/06 © Alberti, Bruschi, RostiApplicativi e formato dei file 22 Paragrafo: linterlinea Linterlinea è la distanza fra due linee di testo successive

23 AA 20005/06 © Alberti, Bruschi, RostiApplicativi e formato dei file 23 Paragrafo: lindentazione Lindentazione stabilisce la posizione del paragrafo rispetto alla pagina e la posizione relativa delle righe che lo compongono

24 AA 20005/06 © Alberti, Bruschi, RostiApplicativi e formato dei file 24 Maschera di Word per limpostazione dei paragrafi

25 AA 20005/06 © Alberti, Bruschi, RostiApplicativi 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 allelenco quando viene terminata una voce

26 AA 20005/06 © Alberti, Bruschi, RostiApplicativi e formato dei file 26 Elenchi puntati

27 AA 20005/06 © Alberti, Bruschi, RostiApplicativi e formato dei file 27 Maschera di word per limpostazione di elenco puntato

28 AA 20005/06 © Alberti, Bruschi, RostiApplicativi e formato dei file 28 Elenchi numerati

29 AA 20005/06 © Alberti, Bruschi, RostiApplicativi e formato dei file 29 Maschera di Word per limpostazione di elenco numerato

30 AA 20005/06 © Alberti, Bruschi, RostiApplicativi e formato dei file 30 Elenchi strutturati

31 AA 20005/06 © Alberti, Bruschi, RostiApplicativi e formato dei file 31 Maschera Word per limpostazione di elenchi strutturati

32 AA 20005/06 © Alberti, Bruschi, RostiApplicativi e formato dei file 32 Note a pie di pagina

33 AA 20005/06 © Alberti, Bruschi, RostiApplicativi 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

34 AA 20005/06 © Alberti, Bruschi, RostiApplicativi e formato dei file 34 Tabelle: esempio

35 AA 20005/06 © Alberti, Bruschi, RostiApplicativi 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 dellutente. 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

36 AA 20005/06 © Alberti, Bruschi, RostiApplicativi e formato dei file 36 Controllo ortografico in linea di Word

37 AA 20005/06 © Alberti, Bruschi, RostiApplicativi e formato dei file 37 Controllo ortografico in Word

38 AA 20005/06 © Alberti, Bruschi, RostiApplicativi 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

39 AA 20005/06 © Alberti, Bruschi, RostiApplicativi e formato dei file 39 Un esempio

40 AA 20005/06 © Alberti, Bruschi, RostiApplicativi 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

41 AA 20005/06 © Alberti, Bruschi, RostiApplicativi e formato dei file 41 Formule Sono disponibili diversi tipi di formule, raggruppate per categorie

42 AA 20005/06 © Alberti, Bruschi, RostiApplicativi 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

43 AA 20005/06 © Alberti, Bruschi, RostiApplicativi e formato dei file 43 Grafici I dati inseriti nelle celle della tabella possono essere utilizzati per generare automaticamente dei grafici

44 AA 20005/06 © Alberti, Bruschi, RostiApplicativi e formato dei file 44 esempio

45 AA 20005/06 © Alberti, Bruschi, RostiApplicativi e formato dei file 45 Aggiornamento automatico dei Grafici


Scaricare ppt "Laboratorio di Informatica Formato dei file, word processing ed elaborazione su foglio elettronico Lezione 3."

Presentazioni simili


Annunci Google