Post on 15-Feb-2019
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
Dipa
rtim
ento
di I
ngeg
neria
Mec
cani
ca e
Indu
stria
le
Dipa
rtim
ento
di I
ngeg
neria
Mec
cani
ca e
Indu
stria
leCo
rso
di la
urea
: Ing
egne
ria G
estio
nale
Elem
enti
di in
form
atica
e p
rogr
amm
azio
ne
Elementi di Informatica e Programmazione
Docente: Marco SechiE-mail: marco.sechi@unibs.it
Università degli Studi di Brescia
OFFICE AUTOMATION
Vers. 11/07/2018.A
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
2Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Suite di Office Automation
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
3Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Il software può essere paragonato all'esperienza del computer: senza questo elemento il calcolatore non è in grado di risolvere il particolare problema per il quale un determinato programma è stato progettato.
Tipologie applicative
Nelle Desktop App il software viene installato direttamente dentro il computer.
Quando le applicazioni risultano inserite all'interno del disco fisso del PC utilizzato si parla di applicazioni desktop. Prima di poterle utilizzare è necessario effettuare la specifica procedura di installazione del software.
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
4Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Le web-application invece sono applicazioni che non risiedono fisicamente sulle macchine dove vengono utilizzate ma su server remoti. Le web-application generano il loro output pilotando un front-end costituito da un semplice browser (ad esempio Chrome o Internet Explorer).
In sostanza una web-application è un programma che viene scritto per girare online e che viene distribuito sfruttando le capacità grafiche ed applicative insite nei browser come: Opera, Firefox, Safari, Internet Explorer e Chrome.
Il modello di distribuzione del software nelle web-app (Cloud Computing) comporta che ilproduttore che sviluppa e gestisce un'applicazione web la metta a disposizione dei propriclienti come se fosse un normale servizio online (Saas - Software as a Service).
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
5Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Il formato di salvataggio rappresenta la modalità utilizzata da un'applicazione per registrare dei dati all'interno di un suo file. Essenzialmente è come un programma salva i propri documenti. Solo i programmi che conoscono il formato utilizzato per registrare un determinato file sono in grado di leggerne il contenuto. Il formato di salvataggio utilizzato in modo predefinito da un'applicazione si dice nativo. Un formato che risulta leggibile da molte applicazioni si dice portabile (esempio gif, txt, jpg etc…). L'importazione è la funzione che consente ad una applicazione di leggere un formato non suo (non nativo!).
Nell'immagine a lato è visibile l'elenco dei formati di salvataggio supportati da Excel
Windows utilizza l'estensione per identificare il formato di un file. L'estensione è la sequenza di caratteri situata dopo l'ultimo punto all'interno del nome di un file. Ad esempio il file DomandeAppello.SessioneInvernale.docx ha estensione .docx che identifica il formato nativo di Microsoft Word.
Tutte le informazioni prodotte da un applicativo vengono salvate su una periferica di massa (ad esempio un hard disk) per essere recuperate successivamente.
Formato di salvataggio
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
6Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Con il termine di Suite di Office Automation (o di produttività individuale) si indica uninsieme di applicazioni che consentono la creazione di contenuti (tipicamente d'usopersonale o per il lavoro d'ufficio) come: documenti di testo, presentazioni, archivi,schemi di calcolo, etc.Le suite di Office Automation offrono generalmente le seguenti funzionalità:
Videoscrittura
Foglio di calcolo
Grafica
Gestione archivi
Comunicazione
Presentazioni
Spreadsheet
Word processing
Presentation Vettoriale, pittorica e diagrammi
Database
E-mail e messaggistica istantanea
Funzionalità di Office Automation
Prerogative di una suite di Office Automation
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
7Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Ogni applicazione presente in una suite di Office Automation, a seconda della tipologia diappartenenza, gestisce oggetti differenti.
VideoscritturaWord processing
I programmi di videoscrittura manipolano principalmente oggetti come pagine, paragrafi e caratteri. Ad ogni oggetto vengono assegnate proprietà specifiche.
Oggetti manipolati dalle componenti di una suite di O. A.
Ad esempio per la pagina vengono definiti: margini, dimensioni del foglio, orientamento, numero di colonne, etc.
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
8Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Relativamente al paragrafo vengono definiti: allineamenti, spaziature e rientri.
Il paragrafo è per definizione una sequenza di caratteri terminata dall'invio. L'invio è codificato in modo differente a seconda del sistema operativo ospitante. Ad esempio in ambiente Windows è rappresentato dalla combinazione di caratteri: Ascii 13 + Ascii 10(CRLF - Carriage Return/Line Feed); in ambito Unix/MAC è costituito solo dal simbolo Ascii 10 (LF - Line Feed) mentre nelle vecchie versioni di MacOS (fino alla versione 9 inclusa) dal carattere Ascii 13 (CR - Carriage return).
Solitamente la fine di un paragrafo viene simboleggiata con il simbolo "piede di mosca".
rientririentri
Interlinea
Spaziatura tra paragrafi
Giustificato
Allineamento a sinistra
Allineamento a destra
Allineamento al centro
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
9Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Per il carattere invece vengono definiti: la dimensione, lo stile e il colore.
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
10Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
I programmi database manipolano principalmente oggetti come tabelle, campi, record e relazioni.
Gestione archiviDatabase
La tabella rappresenta un contenitore per dati omogenei. Le proprietà che caratterizzano gli elementi (record) contenuti nella stessa tabella vengono definite campi (ad esempio: cognome, nome matricola, data di nascita, etc.).
Le relazioni sono collegamenti logici che mettono in evidenza i legami esistenti tra i record presenti nelle diverse tabelle di un archivio.
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
11Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
I fogli elettronici manipolano principalmente oggetti come fogli, cellee cartelle.
Un foglio non è altro che una griglia composta da contenitori detti celle. Ogni cella è identificata da una sigla che specifica la sua riga e la sua colonna. All'interno delle celle vengono inserite le formule e i dati utilizzati per i calcoli. L'insieme dei fogli presenti all'interno di uno stesso file prende il nome di cartella di lavoro.
Foglio di calcoloSpreadsheet
CELLAFOGLIO
CARTELLA
PresentazioniPresentation
Oltre alla composizione dei contenuti di ogni singola slide vengono definiti gli effetti di transizione tra una diapositiva e la sua successiva.
Il principale oggetto gestito dai programmi di presentazione è la diapositiva (slide).
SLIDE
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
12Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Suite di Office Automation
(desktop app)
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
13Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Esistono diverse Suite desktop di Office Automation distribuite sia come software libero(gratuito) che commerciale (a pagamento). La suite desktop più diffusa in assoluto èquella commerciale prodotta dalla Microsoft nota con il nome di Microsoft Office. Talesuite è presente sia in ambito Windows che Apple. Non tutte le funzionalità contenutenella versione per Windows sono presenti nell'equivalente versione in ambiente Apple(ad esempio Access per Mac non esiste!).
Softw
are
com
mer
ciale
La seconda suite più diffusa è OpenOffice.org ed è gratuita. E' multipiattaforma, infattiesistono versioni per Linux, Windows, Apple e Solaris (Sistema operativo di tipo Unixsviluppato dalla Sun e ora di proprietà della Oracle).
Softw
are
liber
oEvoluzione
della Koffice
Desktop Suite di Office a pagamento e gratuite (free)
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
14Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Microsoft OfficeLa versione attuale della suite della Microsoft è la 2016. Microsoft Office e contienenumerose componenti. Le funzionalità tipiche presenti nelle suite di office automationvengono realizzate dai seguenti pacchetti software:
Videoscrittura
Foglio di calcolo
Grafica
Gestione archivi
Comunicazione
Presentazioni
Spreadsheet
Word processing
Presentation Vettoriale, pittorica e diagrammi
Database
E-mail e messaggistica istantanea
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
15Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Versione 2003
Versione 2007
Versione 2013 e 2016
VERSIONI DI MICROSOFT OFFICELa prima versione di Microsoft Office usci nel lontano 1989 edera per ambiente Apple (quella Windows arriverà solo un annopiù tardi!).
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
16Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Word è il programma di videoscrittura più utilizzato nel mondo. La prima versione risaleal 1983 e fu realizzata per il sistema operativo MS-DOS. Solo nel 1989 venne prodotta unaversione per ambiente Windows.
Microsoft WORD
I suoi files hanno estensione .docx (.doc nelle versioni precedenti alla 2007).Il programma può essere lanciato dal menu esegui (+r) con il comando winword.
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
17Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Excel è la componente SpreadSheet (foglio elettronico) della suite della Microsoft.
Excel viene utilizzato per:
svolgere calcolimatematici, statistici e finanziari,
elaborare tabelle creare grafici gestire semplici archivi
(database monolitici o monotabellari).
I files di Excel hanno estensione .xlsx (.xls nelle vecchie versioni). Il programma può essere lanciato dal menu esegui (+r) con il comando excel.
Microsoft EXCEL
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
18Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
PowerPoint è la componente di presentation della suite della Microsoft. E' utilizzato per la creazione di presentazioni multimediali. Permette le animazioni, l'aggiunta di suoni e transizioni tra le slide.
Tutte le slide di questo corso sono state prodotte con questo programma. I files prodotti con PowerPoint hanno estensione .pptx (.ppt nelle vecchie versioni).
Microsoft POWERPOINT
Il programma può essere lanciato dal menu esegui (+r) con il comando powerpnt.
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
19Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Microsoft ACCESS
Access permette la gestione degli archivi (database). E' anche un ambiente di sviluppo con il quale è possibile costruire vere e proprie applicazioni.
I files prodotti da questa applicazione hanno estensione .accdb (.mdb nelle versioni precedenti alla 2007).
Il programma può essere lanciato dal menu esegui (+r) con il comando msaccess.
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
20Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Outlook è il client di posta contenuto nella suite della Microsoft.
Microsoft OUTLOOK
Il programma può essere lanciato dal menu esegui (+r) con il comando outlook.
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
21Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Microsoft Lync (ora diventato skype for business) è un vero e proprio client per la comunicazione con messaggistica istantanea, gestione riunioni e funzioni vocali.
Il software presenta un "cruscotto" (dashboard) che semplifica l'individuazione e l'utilizzo delle funzioni utilizzate con maggior frequenza come:
la tastiera del telefono, la segreteria telefonica, l'elenco dei contatti l'elenco delle conversazioni attive.
Microsoft LYNC / SKYPE for business
Il programma può essere lanciato dal menu esegui (+r) con il comando lync.
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
22Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Visio è un programma di grafica vettoriale orientato alla produzione di diagrammi. Visio permette la creazione di un qualsiasi tipo di diagramma come:
organigrammi, mappe di flusso, pianificazione dei
processi.
Esiste anche una versione server che consente la pubblicazione dei diagrammi in rete.
Microsoft VISIO
I files prodotti da questo programma hanno estensione .vsdx (.vsd nelle vecchie versioni). Il programma può essere lanciato dal menu esegui (+r) con il comando visio.
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
23Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Microsoft Publisher è un programma non professionale di editoria elettronica (DTP : desktop publishing).
Inizialmente era presente solo in particolari pacchettizzazioni della suite della Microsoft.
Microsoft PUBLISHER
Consente la creazione di documenti cartacei di natura promozionale (brochure, depliant, etc). I files prodotti da questo programma hanno estensione .pub. Il programma può essere lanciato dal menu esegui (+r) con il comando mspub.
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
24Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
La funzionalità che diversifica un programma di desktop publishingrispetto ad un word processor evoluto è quella che permette di collegare in sequenza i box testuali consentendo al testo in eccesso di fluire automaticamente verso i box successivi.
Microsoft Publisher è un prodotto DTP di fascia bassa. I software professionali più diffusi per l'editoria elettronica nell'ordine sono: Adobe InDesign e QuarkXpress.
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
25Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
OneNote è la versione elettronica del blocco appunti cartaceo. E' possibile scrivere note, pensieri, idee, schizzi, promemoria e qualsiasi tipo di informazione. Microsoft OneNote consente di archiviare e condividere le informazioni in modo centralizzato, facilmente accessibili anche online. È inoltre possibile portare i blocchi appunti di OneNotesempre con sé, nonché visualizzare e modificare le note da qualsiasi dispositivo dotato di una connessione Internet.
Microsoft ONENOTE
I files prodotti con questo programma hanno estensione .onetoc2. Il programma può essere lanciato dal menu esegui (+r) con il comando onenote.
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
26Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Microsoft Sharepoint (in Office2007 si chiamava Groove) èl'applicazione client per accedere aiservizi offerti da MicrosoftSharePoint Server.
Questo software consente lacondivisione dei documenti su unserver internet / Intranet.Possono essere caricati sul servervia http (ovvero tramite unbrowser) oppure direttamente conil comando dell'applicazione:"Salva con nome".
Microsoft SHAREPOINT
Sharepoint permette di attivare dei flussi (workflow) sui documenti e quindi di avviare delleazioni sulla base di eventi (ad esempio invia una mail in automatico all'ufficio competentequando le giacenze di materie prime sono prossime ai livelli di riordino) consentendo lacreazione di soluzioni personalizzate perfettamente integrate con i processi interniaziendali.
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
27Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Con InfoPath si possono creare moduli elettronici che consentono la raccolta di informazioni online. L’interfaccia offre tutti gli elementi necessari per progettare un prospetto (form) per la raccolta dei dati.
Tale componente non è stata inclusa nella suite 2016 poiché Microsoft ha deciso di sospenderne lo sviluppo promettendo che verrà sostituito in futuro con una soluzione migliore compatibile con un più ampio numero di dispositivi.
Microsoft INFOPATH
I moduli prodotti con InfoPath necessitano, per essere messi online, di uno SharePoint Server con i servizi "InfoPath Forms" attivi. L'estensione dei file moduli è .xml (.xsn per i modelli modulo). Il programma può essere lanciato dal menu esegui (+r) con il comando infopath.
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
28Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Project è un'applicazione di supporto al Project Management. Con l'espressione ingleseproject management si intende la gestione e il controllo delle attività necessarie allarealizzazione di un progetto.
Un progetto è uno sforzo limitato nel tempo (quindi con una data di partenza e una dicompletamento!) diretto a creare nuovi prodotti e/o servizi e/o risultati.
Microsoft PROJECT
La sfida principale del project management èquella di raggiungere gli obiettivi del progettorestando all'interno del perimetro costituitodai classici vincoli determinati dal costo, daltempo e dalla qualità dei risultati. Obiettivoche i programmi PM raggiungonoottimizzando l'allocazione delle risorsenecessarie.
L'arco temporale finito differenzia i progetti dai processi operativi aziendali (lecosiddette attività di routine). Quest'ultimi sono invece permanenti o semi-permanenti esono diretti a produrre in modo ripetitivo lo stesso prodotto o servizio.
Costi
Project Management
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
29Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Microsoft Office Project standard (versione desktop) offre strumenti destinati a piccoli team o singoli collaboratori incaricati di gestire progetti di cui non sono necessariamente i project manager.
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
30Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Esiste anche una versione server (Project Server – eseguito come servizio applicativo di Sharepoint Server) che permette la gestione di progetti più complessi dove la forza lavoro può risultare distribuita anche a livello globale e pertanto è necessario avere un controllo strategico centralizzato.
La versione servente consente la creazione di un sito web dove si possono consultare i riepiloghi, i documenti, le attività e i calendari relativi al progetto.
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
31Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
iWorkiWork è la suite di produttività personale creata dalla Apple nel lontano 2005.iWork include: Pages: applicazione con funzionalità di Word Processor e Desktop Publishing; Keynote: il software per le presentazioni; Numbers: il foglio di calcolo.
Videoscrittura
Foglio di calcolo
Grafica
Gestione archivi
Comunicazione
Presentazioni
Spreadsheet
Word processing
Presentation Vettoriale e pittorica e diagrammi
Database
E-mail e messaggistica istantanea
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
32Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
OpenOffice
Videoscrittura
Foglio di calcolo
Grafica
Gestione archivi
Comunicazione
Presentazioni
Spreadsheet
Word processing
Presentation Vettoriale e pittorica e diagrammi
Database
E-mail e messaggistica istantanea
OpenOffice, ora Apache OpenOffice, è una suite per ufficio completa di tipo Open Source. Legge e scrive file utilizzando i formati dei prodotti di office più diffusi sul mercato. Come garanzia della futura accessibilità ai dati, supporta il formato portabile OpenDocument. OpenOffice.org è utilizzabile liberamente, gratuitamente e legalmente in ogni contesto sia pubblico, privato, professionale che aziendale.
Sito applicativo:https://www.openoffice.org/it/
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
33Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Writer è il word processor della suite OpenOffice.org. L’estensione dei files prodotti da questo applicativo è .odt. Il programma può essere lanciato dal menu esegui (+r) con il comando swriter.
OpenOffice.org Writer
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
34Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Calc rappresenta lo spreadsheetdella suite OpenOffice.orgL’estensione predefinita dei files prodotti da Calc è .ods. Il programma può essere lanciato dal menu esegui (+r) con il comando scalc.
OpenOffice.org Calc
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
35Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Impress rappresenta la componente presentation della suite OpenOffice.org. Il programma può essere lanciato dal menu esegui (+r) con il comando simpress. L’estensione predefinita dei files prodotti da Impress è .odp.
OpenOffice.org Impress
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
36Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Base rappresenta la componente database della suite OpenOffice.org. I files prodotti hanno estensione predefinita .odb. Il programma può essere lanciato dal menu esegui (+r) con il comando sbase.
OpenOffice.org Base
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
37Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Draw consente la creazione di disegni in modalità vettoriale inseribili successivamente all’interno di un qualsiasi documento prodotto con la suite di OpenOffice.
I files prodotti hanno estensione predefinita .odg.
OpenOffice.org Draw
Il programma può essere lanciato dal menu esegui (+r) con il comando sdraw.
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
38Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
In Microsoft Office la funzionalità corrispondente al Draw è fornita dalla componente Formepresente all’interno di una qualsiasi applicazione di MS Office.
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
39Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Nella grafica vettoriale la descrizione dell'immagine avviene mediante primitive geometriche a cui vengono passati opportuni parametri (ad esempio per la circonferenza le coordinate del centro e la lunghezza del raggio). Nella grafica bitmap(o raster) l'immagine viene descritta mediante una griglia di punti colorati detti pixel.
Nella grafica vettoriale la qualità dell'immagine resta sempre massima anche dopo un ingrandimento. In quella bitmap invece i singoli punti diventano sempre più evidenti portando ad uno deterioramento della qualità dell'immagine.
ZOOM
ZOOM
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
40Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Math consente la creazione di formule matematiche che possono essere inserite all’interno di un qualsiasi documento prodotto con la suite OpenOffice.org. Il programma può essere lanciato dal menu esegui (+r) con il comando smath. I files prodotti hanno estensione predefinita .odf.
OpenOffice.org Math
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
41Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
In Microsoft Office la stessa funzionalità viene fornita dalla componente Equationutilizzabile all’interno di una qualsiasi applicazione di MS Office.
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
42Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Libre OFFICE
Videoscrittura
Foglio di calcolo
Grafica
Gestione archivi
Comunicazione
PresentazioniSpreadsheet
Word processing
Presentation Vettoriale e pittorica e diagrammi
Database
E-mail e messaggistica istantanea
LibreOffice è una suite per l'ufficio creata partendo dal codice sorgente di OpenOffice. La prima versione stabile è stata rilasciata nel 2011.LibreOffice è liberamente scaricabile e modificabile a proprio piacere (opensource). È nata in seguito all’acquisizione, da parte di Oracle, della Sun Microsystem (proprietaria di OpenOffice.org). Gli sviluppatori di OpenOffice erano preoccupati che la Oracle non volesse più rilasciare OpenOffice come prodotto opensource per cui fondarono "The Document Foundation" dove, partendo dal codice sorgente di OpenOffice, crearono LibreOffice. LibreOffice è attualmente disponibile in ambiente Windows, Macintosh e Linux.
Sito applicativo:http://it.libreoffice.orghttp://www.libreoffice.org
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
43Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Star OFFICEStarOffice nacque nel 1985 (il nome originario era StarWriter) come software commercialealternativo al programma di videoscrittura WordStar e sviluppato da StarDivision. LaStarDivision venne poi acquistata da Sun Microsystems nel 1999. L'obiettivo di Sun era quellodi fornire un'alternativa al prodotto Microsoft Office.
Nel 2000 Sun decise di rilasciare i sorgenti di StarOffice alla comunità open source, e cosìnacque il progetto OpenOffice.org. Questa strategia permise a Sun di accedere ad unosviluppo più rapido e con costi più contenuti.
Nel 2011 Oracle cessa di sostenerne lo sviluppo commerciale esuccessivamente dona la suite ad Apache Software Foundation (lafondazione che gestisce lo sviluppo di "Apache Open Office").
Sito applicativo: http://www.staroffice.com
Un aspetto importante di StarOffice è la scelta di usare un formatodi salvataggio aperto (facilmente accessibile) basato su unacodifica XML, che di fatto rende leggibili (portabili) i files prodotticon questa suite da parte di numerosi programmi appartenentialla stessa categoria. Nello specifico il formato standardOpenDocument, usato da StarOffice, è un file zip contenente testie formattazioni in XML ed elementi multimediali (foto, video) informato originale. StarOffice (o Oracle/Sun Office) può essereconsiderata la versione a pagamento di OpenOffice.
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
46Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Suite Applicazione Estensione +r Icone
Mic
roso
ft O
ffice
Word .docx (.doc) Winword
Excel .xlsx (.xls) Excel
Power point .pptx (.ppt) Powerpnt
Access .accdb (.mdb) msaccess
Outlook Outlook
Lync/Skype for B. Lync
Visio .vsdx (.vsd) Visio
Publisher .pub Mspub
Onenote .onetoc2 Onenote
InfoPath .xml Infopath
Project .mpp Winproj
Ope
nOffi
ce.o
rg Writer .odt swriter
Calc .ods scalc
Impress .odp simpress
Base .odb sbase
Draw .odg sdraw
Math .odf smath
Tabella riassuntiva Desktop Office Automation
47
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2017/2018Dipa
rtim
ento
di I
ngeg
neria
Mec
cani
ca e
Indu
stria
le –
Cors
o di
laur
ea: I
ngeg
neria
Ges
tiona
le
(web app)
Websuite di Office Automation
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
48Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
https://docs.google.com/
https://www.office.com/
Web-App di Office AutomationAttualmente Internet fornisce dei servizi on line, molto efficienti e gratuiti, che supplisconoin maniera egregia buona parte della funzioni offerte dalle suite di Office Automation. Pereditare un file di testo non è necessario "possedere" un programma di videoscrittura sulproprio PC (situazione tipica nelle installazioni locali o desktop!) ma basta caricare il nostrodocumento sul server dove risiede la web-app e modificarlo direttamente online.Le web-app di Office Automation che analizzeremo sono le seguenti:
https://www.icloud.com/
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
49Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Solitamente le Web-App, per funzionare correttamente, necessitano dell'ultima versionedel client http (ovvero il browser). Alcune funzionalità potrebbero quindi non esseredisponibili quando si utilizzano client obsoleti (vedi immagine sottostante).
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
50Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Google DocsLa suite è offerta da Google come parte del servizio Google Drive. Tutti i file creati conle applicazioni presenti nella suite sono salvati, per impostazione predefinita, sul discocloud Google Drive. Le applicazioni sono compatibili con i formati usati da MicrosoftOffice. I pacchetti abbinati alle funzioni tipiche delle suite di office automation sono:
Videoscrittura
Foglio di calcolo
Grafica
Gestione archivi
Comunicazione
Presentazioni
Spreadsheet
Word processing
Presentation Vettoriale e pittorica e diagrammi
Database
E-mail e messaggistica istantanea
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
51Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
La suite Google Docs consente agli utenti di creare e modificare documenti online e di collaborare con altri utenti in tempo reale. Consta delle seguenti applicazioni gratuite basate su web:
Documenti: l'elaboratore testi; Fogli: il foglio elettronico; Presentazioni: il programma di presentation; Moduli: per implementare semplici sondaggi e raccogliere dati online. Disegni: disegno vettoriale Gmail: web client di posta.
Le singole componenti della suite sono disponibili come: applicazioni web; applicazioni di Chrome (in
questo caso possono funzionare offline);
applicazioni per dispositiviportatili Android e iOS.
Google Docs è accessibile all'indirizzo https://docs.google.com
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
52Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Google Documenti (Docs) è il word processor della web-app Google Docs.
A fianco un esempio di documento prodotto con tale componente, visualizzato all'interno di una finestra di Internet Explorer.
Google Documenti
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
53Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Google Fogli
Google Fogli (Sheets) è lo spreadsheet della web-app Google Docs.
A fianco un esempio di documento prodotto con tale componente, visualizzato all'interno di una finestra di Chrome.
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
54Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Google Presentazioni
Google Presentazioni (Slides) è il programma di presentation della web-app Google Docs.
A fianco un esempio di documento prodotto con tale componente, visualizzato all'interno di una finestra di Internet Explorer.
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
55Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Google Moduli
Google Moduli (Forms) consente la creazione di sondaggi, quiz e la raccolta di informazioni in modo semplice ed efficiente. Le pagine create con Google Moduli possono essere collegate ai fogli di lavoro di Google Fogli. Se un foglio di lavoro di Google Fogli viene collegato ad un modulo, i dati raccolti saranno registrati automaticamente all'interno di tale foglio.
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
56Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Google Disegni
Google Disegni (Drawings) è un programma di disegno vettoriale utilizzato per creare flow chart e diagrammi da inserire in Google Documenti e Google Presentazioni. Offre alcuni tools elementari le cui potenzialità sono valutabili dando un'occhiata a questo filmato su youtube: https://www.youtube.com/watch?v=OkAuMOjXFCc.
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
57Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Gmail
Gmail è un servizio web-mail gratuito fornito dalla Google.
Gmail, oltre a fornire le classiche funzionalità di un client di posta, offre un ampio spazio di archiviazione dove conservare i messaggi inviati e ricevuti.
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
58Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Google drive è sostanzialmente un disco cloud corredato da una ampia serie di componenti applicative.
https://drive.google.com/
Google Drive
Tutti i documenti prodotti con Google Docs vengono visualizzati nel pannello di gestione di Google Drive.
Il servizio Google Drive può essere usato online, caricando e visualizzando i file mediante un browser …
Google Drive è un servizio di memorizzazione e sincronizzazione online introdotto da Google nel 2012. Il servizio comprende: il file hosting, il file sharing e la modifica collaborativa dei documenti mediante le applicazioni della suite Google Docs.
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
59Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
… oppure tramite un'applicazione desktop, appositamente installata sul computer, che sincronizza in modo automatico la cartella locale sul pc con quella condivisa nel cloud. In questo caso i documenti di Google Drive risultano accessibili direttamente dalle "risorse del computer".
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
60Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Office OnlineOffice Online (prima Office Web Apps) è la suite online di office automation offertadalla Microsoft. Consente la creazione e la modifica di files utilizzando versioni ridottedelle applicazioni Word, Excel, PowerPoint, Outlook e OneNote che "girano" all'internodi un browser. La suite comprende anche un disco cloud chiamato OneDrive.La web-apps "Office Online" è accessibile all'indirizzo: https://www.office.com/
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
61Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Office Word Online
Word Online è il modulo di videoscrittura.
A fianco un esempio di documento prodotto con tale componente, visualizzato all'interno di una finestra di Internet Explorer.
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
62Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Office Excel Online
Excel Online è il foglio di calcolo.
A fianco un prospetto delle rate di un mutuo prodotto con tale componente, visualizzato all'interno di una finestra di Internet Explorer.
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
63Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Office Powerpoint Online
PowerPoint Online è il programma per le presentazioni.
A fianco una presentazione prodotta con tale componente, visualizzata all'interno di una finestra di Internet Explorer.
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
64Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
OneDrive
Microsoft OneDrive (precedentemente conosciuto come Microsoft SkyDrive) è un servizio di cloud storage e backup offerto dalla Microsoft accessibile sia mediante browser che applicazione desktop o smartphone. Per accedervi è necessario possedere un account Microsoft. L'opzione gratuita offre all'utente uno spazio limitato espandibile solo a pagamento.
I documenti prodotti con Office Online sono messi a disposizione mediante il pannello di gestione di OneDrive.
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
65Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Anche la versione desktop della suite di Office della Microsoft permette di salvare il proprio lavoro direttamente su OneDrive.
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
66Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
I documenti presenti in OneDrive, oltre ad essere consultabili via WEB, possono essere raggiunti direttamente dalle "risorse del computer" utilizzando l’icona OneDrive che viene installata con la versione desktop di Microsoft Office oppure scaricando un apposito software dal sito della Microsoft.
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
67Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
iCloudiCloud è la collezione di Saas (Software as a Service) sviluppata dalla Apple e presentataufficialmente nel 2011. Per utilizzare iCloud è necessario possedere un Apple ID. L'opzionegratuita offre all'utente uno spazio limitato espandibile a pagamento. La suite icloud èraggiungibile all’indirizzo https://www.icloud.com
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
68Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
iCloud Pages è la componente on-line di video scrittura.
A fianco un esempio di documento prodotto con tale componente, visualizzato all'interno di una finestra di Chrome.
iCloud Pages
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
69Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
iCloud Numbers è la componente on-line del foglio di calcolo.
A fianco un esempio di documento prodotto con tale componente, visualizzato all'interno di una finestra di Chrome.
iCloud Numbers
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
70Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
iCloud Keynote è la componente on-line per creare presentazioni multimediali.
iCloud Keynote
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
71Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
iCloud mail è il client di posta online.
iCloud Mail
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
72Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Il servizio può essere usato via web, caricando e visualizzando i file tramite un browser …
iCloud Drive è un servizio, in ambiente cloud computing, di memorizzazione e sincronizzazione online introdotto dalla Apple nel 2011. Il servizio comprende il filehosting, il file sharing e la modifica collaborativa dei documenti mediante l'uso delle applicazioni presenti nella web-suite della Apple. iCloud Drive è sostanzialmente un disco cloud.
iCloud Drive
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
73Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
… oppure direttamente dalle risorse del computer utilizzando l’icona iCloud drive (che in ambiente Windows viene installata scaricando un apposito software dal sito della Apple).
74
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2017/2018Dipa
rtim
ento
di I
ngeg
neria
Mec
cani
ca e
Indu
stria
le –
Cors
o di
laur
ea: I
ngeg
neria
Ges
tiona
le
Fogli Elettronici: le origini
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
75Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Le origini dello SpreadSheetIn origine gli spreadsheet erano uno strumentocomune utilizzato per analizzare il mercatofinanziario (nel gergo degli operatori di borsa,spread è la differenza tra prezzo di acquisto equello di vendita di un titolo). Erano grandi foglidi carta suddivisi in celle disposte in righe ecolonne. Il problema era che lo strumentorichiedeva molto tempo per essere aggiornato:cambiare il contenuto di una cella richiedeva ilricalcolo manuale di tutte le celle chedipendevano da quella modificata. Rendere iltutto in forma elettronica consentiva di fare inpoco tempo i calcoli che prima richiedevanoun'intera giornata di lavoro.
Negli anni 1978-79, Dan Brincklin (con il barbone nella foto) e Bob Frankston, scrisseroVisicalc, uno spreadsheet elettronico che girava su Apple II. La versione commerciale delprogramma fu disponibile a partire dall'estate del 1979.
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
76Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
77Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Lotus 1-2-3 è un ulteriore foglio elettronico sviluppato dalla Lotus (acquisitasuccessivamente da IBM). Disponibile dal 1983 surclassò in breve tempo il suo piùimportante concorrente: VisiCalc della VisiCorp. Rispetto a VisiCalc, con cui era compatibile,risultava particolarmente veloce perché scritto in linguaggio assembly x86.Uno dei punti di forza del programma fu la coabitazione di tre ambienti di lavoro: i fogli di lavoro, i grafici e il database.
Esempio di archivio
Esempio di foglio di calcolo
Esempio di grafico
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
78Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Nel 1991 furono rilasciate le versioni di 123per i principali sistemi operativi con interfaccia grafica del tempo: OS/2 di IBM, Windows di Microsoft e Mac OS di Apple.La maggior integrazione tra le componenti software della suite della Microsoft rendeva Excel decisamente più versatile rispetto ad un "isolato" 123. Solo nel 1995 123 fu inserito nella suite "Lotus Smartsuite". Purtroppo la prima versione fu sviluppata per il sistema operativo OS/2 che fin da subito si era dimostrato incapace di competere con il rivale Microsoft Windows. 123 ha pertanto perso quote di mercato ed è stato definitivamente soppiantato da Microsoft Excel.
La suite di Office Lotus Smartsuite è stata definitivamente ritirata dal mercato nel 2013.
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
79Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
80Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Glossario 1Front-endIl front-end è la componente di un software che si preoccupa di gestire la comunicazione con l'utente. Molto spesso viene anche indicata con il termine "interfaccia".
InterfacciaRappresenta la modalità con la quale un programma comunica con l'utilizzatore. E' sinonimo di front-end.
Open sourceE' una applicazione il cui codice sorgente è disponibile gratuitamente a chiunque.
Codice sorgenteIl codice sorgente di un programma è la sequenza di istruzioni, scritte con un linguaggio di programmazione, che definisce come operano le funzioni disponibili in un software. Il codice sorgente non è altro che la codifica di un algoritmo in un linguaggio di programmazione. Chi possiede il codice sorgente di un programma è in grado modificarne i comportamenti per adattarlo alle proprie esigenze.
XML è un metalinguaggio (ovvero un linguaggio utilizzato per creare nuovi linguaggi) usato per descrivere documenti strutturati (ad esempio archivi). XML è utilizzato anche come mezzo per trasferire dei dati tra diversi DBMS (archivi).
XML
AlgoritmoSequenza di istruzioni, umanamente comprensibili, che consentono la risoluzione di un problema. Solitamente viene rappresentato graficamente mediante diagrammi di flusso.
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
81Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
Disco cloudE' un disco remoto che risulta accessibile online tramite una connessione Internet. Quello che viene salvato nel disco cloud diventa disponibile a tutti i dispositivi ad esso connessi.
E' l'impiego dei medesimi servizi disponibili in Internet ma circoscritti all'interno di una rete locale. Esempi di applicazioni intranet sono: a) un servizio di posta locale disponibile solo all'interno dell'azienda b) un sito web non pubblico, accessibile solo ai dipendenti, sul quale vengono caricati per
la consultazione gli ordini di servizio e la documentazione aziendale.
Intranet
Glossario 2
Componente hardware o software che eroga un servizioServer
Componente hardware o software che usufruisce dei servizi messi a disposizione da un server.
Client
Cloud storageServizio che mette a disposizione spazio on line in internet per archiviare documenti. Il disco cloud è un esempio di cloud storage.
Cloud computingParadigma di erogazione che consente di utilizzare online risorse informatiche sia hardware che software (ad esempio potenza elaborativa, spazio di memorizzazione, webapp, etc.) e il cui impiego è offerto come servizio.
Docente: Marco Sechi - Elementi di informatica e programmazione – Università degli studi di Brescia D.I.M.I - A.A. 2018/2019
82Di
part
imen
to d
i Ing
egne
ria M
ecca
nica
e In
dust
riale
–Co
rso
di la
urea
: Ing
egne
ria G
estio
nale
File hostingServizio che permette di archiviare i propri file su un server (locale o remoto)
File sharingServizio che permette di condividere con altri utenti i file registrati su un server.
BackupCopia di sicurezza dei propri documenti con l'obiettivo di evitarne la perdita nel caso di rottura del sistema.
Glossario 3