1) PROGRAMMI APPLICATIVI
 

I computer hanno sempre affascinato Zaderk, negli anni settanta chiese al fratello impiegato di una Multinazionale se avrebbe potuto aiutarlo a fare un corso per imparare ad usare questi nuovi apparati elettronici.
Alla fine degli anni settanta primi ottanta, a livello lavorativo quando si parlava di computer si parlava di IBM, il monopolio dei Mainframes era in mano loro.
Dall'esterno l'IBM appariva come una setta religiosa, venivano assunti solo neo laureati, spediti vicino Milano per un periodo di formazione che assomigliava più ad un lavaggio del cervello che ad un vero e proprio training, dopo di che uscivano fuori delle figure fatte con lo stampino, sicuramente ben preparate e orientate a produrre benefici per l'azienda. Una critica questa apparentemente negativa al colosso informatico, ma velata d’invidia per un’organizzazione impeccabile, una vera potenza commerciale e tecnologica.
Quando si parlava di computer IBM si trattava di milioni d'investimento, i mainframes con capacità di calcolo inferiori ad un nostro Personal Computer del terzo millennio, occupavano una stanza, l'unità elaborativa doveva poggiarsi su pavimenti flottanti, sotto gruppo elettrogeno e con la temperatura costante, tenuta sempre sotto controllo. A Londra le banche ogni sera si scambiavano le "pizze" magnetiche, in questo modo in caso d'incendio di uno degli edifici restava sempre a disposizione una copia di riserva, detta di Backup.
Zaderk fu uno dei pionieri dell'interconnessione fra sistemi di tipo diverso, il suo Personal Computer IBM XT, aveva una scheda di emulazione 5250, che lo metteva in comunicazione con il sistema S38 della Banca Austriaca, che utilizzava il solito RPG per estrarre i dati, creava così un file DIF (Data Interchange File) che poi era compatibile con il Lotus 123, il foglio elettronico che nei primi anni '80 aveva il monopolio del mercato.
Dei programmatori del Visicalc, avevano sviluppato questo foglio elettronico col quale anche Zaderk aveva impostato una serie di Reports per la contabilità della banca, per i Financial Futures, Bank of England Reports, Arbitrages, Swaps. Tutte operazioni che a mano, su base quotidiana portavano via oltre le otto ore, con il suo XT ora Zaderk importava i dati con l'emulazione 5250, li convertiva, premeva F9 per lanciare il calcolo, aspettava 35/40 minuti, si prendeva una bella tazza di caffè, stampava ed il gioco era fatto. Prima del Personal Computer IBM XT Zaderk aveva utilizzato il Tandy, un sistema simile al personal Computer con due floppy da oltre 5 pollici e un quarto, con esclusivamente il Visicalc, molto, ma molto simile al Lotus 123.

 

Il sistema di Videoscrittura era monopolio del Wordstar, il tipo di interfaccia Windows come quella attuale era appannaggio esclusivo del mondo Apple, i programmi del MS-DOS erano ad interfaccia carattere, utilizzabili esclusivamente con la tastiera, niente mouse   .
Zaderk accendeva il suo computer al mattino e questo automaticamente dopo aver avviato il sistema operativo MS-DOS avendo il comando di lancio del Lotus 123 nel file autoexec.bat, si ritrovava con il programma bello che avviato, un giorno ebbe la malaugurata idea di uscire dal programma, così si ritrovò con uno schermo nero, una "c" in alto a sinistra seguita dal segno maggiore ed il cursore che lampeggiava. Fu preso dal panico. Cosa doveva fare in quella circostanza? Aveva rotto il computer? Non c'era nessuno che nella banca usasse il Personal Computer al di fuori di lui e la Dealing Room, che però si trovava in un altro palazzo oltre Cheapside. Cominciò a telefonare al rivenditore IBM, al venditore, ma niente, nessuno sapeva come venirne fuori. Poi uno ebbe un lampo di genio: "shut it off!" (spegnilo) gli disse, così fece, lo spense e lo riaccese e come d'incanto l'autoexec.bat rieseguì diligentemente il suo comando, lanciando il foglio elettronico Lotus più famoso del mondo. In quel tempo Microsoft era conosciuta solo per il sistema operativo presente sui Personal Computer IBM. Successivamente cominciò a proporre i linguaggi di programmazione Basic ed il MS-Word, un programma di videoscrittura infernale fino alla sua relase 5, per fare una tabella e tenerla dritta ci si poteva mettere fino a mezza giornata. Il mondo dei "database" neppure a dirlo era in mano ad Ashton-Tate con il famosissimo Dbase, affiancato in seguito dal Clipper della Nantucket, successivamente acquistato da Computer Associates, che permetteva di compilare e distribuire le applicazioni, rendendo impossibile la modifica senza l'intervento del programmatore sui sorgenti.
Zaderk restò cinque anni a Londra, fino al 1986, dove accumulò un'esperianza molto buona nell'utilizzo del Personal Computer, poi tornò a Roma, si era stufato del clima, ma ben presto si rese conto che non sarebbe potuto entrare in una Banca a Roma. Primo perché ce n'erano poche, poi nessuna di queste svolgeva attività finanziarie analoghe a quelle svolte da lui a Londra, la Banca d'Italia autorizzò quel tipo di operazioni cinque anni dopo. Inoltre entrare in banca in Italia non era come a Londra, non c'erano Job center dove rivolgersi, elencare le proprie esperienze e capacità per poi essere assunti, e con la stessa facilità licenziati se non si andava bene. Il sistema bancario a Roma era come una cupola nella quale non era possibile entrare se non attraverso vie traverse, niente risultava limpido, niente lineare, non si poteva andare all'ufficio del personale e chiedere per un incontro, tutto sembrava farragginoso, indiretto, incomprensibile per uno abituato al sistema Inglese, schietto, lineare e diretto, senza fronzoli, senza gente che specula sulla propria posizione, che crede di essere importante solo perché il suo ruolo in un'azienda è importante, certo i frustrati sono ovunque, anche a Londra, ma la necessità di ottimizzazione del lavoro e le regole che funzionano, ne limitano i danni.

I Programmi Applicativi sono tutti i programmi che permettono di svolgere un lavoro con il Computer, tutti quelli che non sono Sistemi Operativi, come Windows, Linux, Mac, Netware, o linguaggi di programmazione per lo sviluppo di programmi, come Visual Basic, Visual C, Assembler , Pascal, Perl e altri ancora. I Programmi Applicativi sono sviluppati per girare sotto un determinato Sistema Operativo e per crearli si utilizzano i Linguaggi di Programmazione.
Ci sono una quantità innumerevole di Programmi Applicativi, che vanno dalla Videoscrittura alla gestione dei Filmati. La maggior parte degli utilizzatori si servono dei Programmi Applicativi per Videoscrittura, in Italia e nel mondo tipicamente Microsoft "Word per Windows", che assieme al resto della Suite di Office, costituita dal Foglio Elettronico "Excel", il programma per Database "Access" e "Powerpoint" un programma per le presentazioni multimediali, detiene gran parte del mercato dell'Automazione d'ufficio (Office Automation).
Solitamente i nomi dei programmi applicativi sono seguiti da un numero che ne determina la versione, come ad esempio 2.0 o 4.5, altre volte come per Office si usa l'anno di uscita, come Office '97, Office 2000.
La compatibilità degli archivi è solitamente garantita dalle versioni più basse verso quelle più alte, in altre parole un file creato con una versione vecchia, può essere letto da una versione più recente, ma non sempre questo è valido al contrario. Un archivio creato con Corel Draw 10.0, non può essere letto da Corel Draw 7.0, mentre nel caso contrario sì.
Il metodo più facile di trasportare informazioni fra Applicativi diversi è quello di utilizzare i comandi di "Copia" ed "Incolla", il sistema con il quale è stato sviluppato Windows, ma lo stesso vale per l'ambiente Mac, permette di memorizzare in un formato transitorio (gli Appunti) le informazioni selezionate col comando "Copia", il che permette, indipendementemente dalla compatibilità fra Applicativi, di incollare il contenuto degli Appunti.

 

  1. Elementi comuni fra programmi applicativi

Imparare ad usare più programmi applicativi è simile al parlare più lingue, solitamente chi parla tre o quattro lingue, ci mette molto poco ad impararne un’altra, lo stesso vale per i programmi, i comandi di salvataggio, copia, stampa, sono comuni a tutti i programmi che girano in ambiente Windows. Tutto quello che s’impara su un determinato programma, potrà tornare utile quando si avrà la necessità di usare una altro programma. Il vantaggio maggiore si ha quando i differenti programmi in uso sono stati sviluppati dallo stesso produttore. Per esempio, chi si abitua ad utilizzare Winword, si troverà avvantaggiato nell’uso di Excel o Powerpoint. Approfondire la propria esperienza su qualsiasi programma applicativo, rende comunque intuitivo l’apprendimento di ulteriori comandi, sia nella stessa applicazione che in altre. Una scorciatoia molto valida per l’apprendimento consiste nell’essere in contatto con utenti più esperti, questo può avvenire in ufficio o anche su Internet.
 

  1. Tipologie di programmi applicativi

Elencare tutte le tipologie di programmi applicativi è forse impossibile, è possibile comunque tentare di elencare quelle più importanti o più comuni.

    • Wordprocessor o Elaboratori di Testo, come Word, Amipro, Wordperfect, Wordstar, sono i più diffusi ed utilizzati, servono a scrivere testi, nelle versioni più recenti rasentano quasi le caratteristiche dei programmi per DTP.
    • Desk Top Publishing DTP, come Quark Xpress, Adobe Pagemaker o Corel Ventura, programmi per l’impaginazione, permettono di impaginare testo, con immagini, grafici e quant’altro debba essere stampato e diffuso, molti di questi programmi integrano funzioni di Grafica Pittorica
    • Grafica Pittorica, per la realizzazione di disegni, immagini di ogni genere, come Corel Draw, programma leader nel suo segmento di prodotto, s’integra perfettamente, pioichè ne accoglie le immagini con Photopaint, che però è un programma per il ritocco fotografico. Se si deve passare a qualcun altro un testo fatto con un carattere particolare (chiamato in gergo Font) bisogna allegare al file anche quello, che in Windows è situato nella cartella “C:\windows\fonts” semplicemente copiandolo ed incollandolo nella cartella.

d

 

    • Ritocco Fotografico, come Adobe Photoshop o molti altri programmi che permettono di ritoccare le immagini provenienti da macchina fotografica, scanner, telecamera, webcamera.
    • Programmi per il Disegno Tecnico CAD, la progettazione attraverso il CAD Computer Aided Design è molto diffusa, ormai è molto diffusa l’usanza di consegnare al cliente finale, da parte dello studio di progettazione, oltre alle tavole stampate col Plotter, anche un Cd-Rom contenente il disegno fatto con Autocad.
    • Fogli Elettronici, o Spreadsheet, permettono di gestire una quantità enorme di dati ed informazioni, svolgendo calcoli ed operazioni anche molto complesse, sono molto utilizzati in ambito contabile e finanziario, da tutti quegli utenti che hanno la necessità di effettuare calcoli in modo ripetitivo, consolidamento di cifre, necessità di fare medie, somme, estrazione di dati su base periodica. Excel, Lotus 123 e Quattro Pro sono i più famosi e diffusi nel mondo.
    • Database, MS Access ha preso il sopravvento, dopo che il settore dei Databases era stato monopolio del dBase con un buon installato di Paradox della Borland ed Informix. Il formato dBase è ancora oggi uno standard e molti programmi applicativi che girano nel mondo MS-Dos, ancora oggi sono basati su quell’ambiente di sviluppo e gestione dei dati.
      Il Database è un insieme di dati organizzati in modo organico e logicamente rintracciabili attraverso dei file di appoggio comunemente chiamati Indici. La messa a punto degli indici è proporzionale alla velocità di esecuzione delle ricerche e l’estrazione dei dati dal database. La diffusione dello standard di Access si è affermata anche grazie al fatto che l’ambiente di sviluppo per la programmazione di Microsoft Visual Basic utilizza il database di Access, anche se qualora la quantità di dati dovesse essere molto grande, è preferibile usare un motore come SQL Server. Per grandi quantità di dati immagazzinate, uno standard mondiale è sicuramente ORACLE, mentre in ambiente UNIX, specialmente per chi vuole contenere i costi è molto diffuso il motore MySQL.
    • Programmi Gestionali, ci sono tipologie infinite di programmi gestionali, per fare la contabilità aziendale, la gestione del magazzino, la fatturazione, statistiche, con integrazione di diagrammi per la rappresentazione grafica dei numeri e delle statistiche.
    • Utilities, sono i programmi che comprendono tutti quegli strumenti software per la diagnosi, Norton Utilities, l’ottimizzazione, l’amministrazione del Computer Powerquest Partition Magic, il recupero dei dati con Go Back, la protezione dai Virus con Norton Antivirus, Viruscan, Panda  o da intrusioni sul proprio computer attraverso Internet con il Firewall. Normalmente i programmi di questa categoria permettono di fare il backup dei dati, la copia fra disco e disco come Drive Image, il ripristino del sistema in caso di disastro del sistema.
    • WEB e Internet, il mondo Internet ha una serie di programmi che servono per i più svariati compiti, ci sono programmi per la creazione di pagine WEB come Frontpage della Microsoft o Micrografix Dreamweaver o Flash, animazioni, gli stessi programmi già visti hanno una parte delle funzioni ottimizzate per indirizzare ciò che elaborano verso il WEB, ci sono programmi FTP (File Transfer Protocol) per il trasferimento dati fra il computer di casa o dell’ufficio verso il Server WEB per chi gestisce in proprio il sito Internet, programmi multimediali come Windows media Player o Real Player per visualizzare i filmati presenti sul WEB. Chiaramente il programma più importante per il WEB è il “Browser”, il “Navigatore”, MS Internet Explorer o Netscape Navigator, che permette di visualizzare il contenuto dei siti WEB.
    • Altri Programmi, che potrebbero fare categoria a se sono quelli per il montaggio Video, l’elaborazione della musica come i convertitori di formato, i Sequencer, per la Masterizzazione e la creazione e la conversione di Files Video. Adobe Premiere, Magix Music Maker, MP3 Maker, Nero Burning, Easy CD Creator, Pinnacle Studio DV. Programmi per la traduzione come Power Translator, per l’acquisizione vocale come IBM Via Voice o Dragon Naturally Speaking.

 

  1. Copia e scambio di dati fra programmi

Spesso utilizzando diversi programmi applicativi si rende necessario scambiare dati fra un programma e l’altro, attraverso Windows, questo è possibile semplicemente usando i comandi di Copia e Incolla, da un programma all’altro, non sempre il risultato è soddisfacente, specialmente in ambiente grafico, in tal caso bisogna utilizzare il comando “Importa”, se esiste compatibilità fra le applicazioni fra il programma di origine e quello di destinazione, la conversione avverrà automaticamente senza perdita di dati o qualità

  1. Compatibilità degli archivi

Il problema della compatibilità fra archivi si presenta quando bisogna gestire gli stessi dati fra programmi di versione diversa, la regola è che a “salire” c’è sempre compatibilità, ovvero, dalla versione “4.2” alla “5.0” i dati possono essere tranquillamente importati, non sempre vale il contrario, gli applicativi di qualità superiore, permettono attraverso il comando “Salva con Nome” di selezionare la versione per il salvataggio. Per esempio se si lavora con Corel Draw 10.0, si può salvare con il formato 7.0 fino ad un minimo di 5.0. Nell’ambito di Microsoft Office, la compatibilità è garantita anche fra Applicativi di genere diverso, come fra Word ed Excel.

  1. Strumenti utili e necessari per operare col PC, come Acrobat, Winzip, MacDrive.

Ci sono degli strumenti, senza i quali è quasi impossibile interagire con altri utenti o utilizzare delle risorse provenienti da Internet. Adobe Acrobat è uno standard nel formato dei documenti su Internet, senza il visualizzatore, scaricabile gratuitamente dal sito, è impossibile visualizzare il contenuto del file, questi archivi con l’estensione “.PDF” sono lo standard per la pubblica amministrazione, per le banche, Produttori di apparecchiature che devono fornire modulistica o manualistica. Acrobat Reader è presente anche sui CD delle riviste d’informatica, fa coppia fissa con Winzip, l’altro programma indispensabile per chi deve scaricare qualcosa da Internet, permette di decomprimere o comprimere uno o più files. MacDrive è uno strumento indispensabile per chi deve leggere dei dischi creati con il MAC su una macchina Windows.

Le Licenze Software

La legge sul Copyright e sui diritti d’autore stabilisce che ogni prodotto Software installato deve avere la sua licenza. Ovvero ogni Personal Computer con sistema operativo Windows deve avere una licenza di Windows, lo stesso vale per Office ed ogni altro prodotto installato.
Ci sono dei prodotti definiti Freeware, che possono essere utilizzati gratuitamente, mentre altri, Shareware, possono essere installati liberamente, ma normalmente hanno un tempo di scadenza, oltre il quale si bloccano.
Il costo dei programmi è piuttosto elevato, pertanto bisogna cercare di approfittare di tutte le opportunità che offre il mercato, affinché non si cada nell’illegalità. Per esempio i programmi che possono essere venduti con le apparecchiature Hardware, tipicamente i Computer, hanno un costo inferiore, rispetto ai prodotti cosiddetti “standard”. Per esempio un Office Professional Full costa intorno agli 800,00 €uro, mentre lo stesso prodotto venduto assieme al Computer costa circa la metà, un costo addirittura inferiore alla sola licenza aggiuntiva per lo stesso prodotto.
Un’altra opportunità che offre Microsoft, come altri produttori, è la licenza Studenti, Insegnanti, Giornalisti, il Windows in questi casi costa meno di 50,00 €uro, l’Office professional circa il doppio, in questo caso si acquista una scatola senza software, ma con un modulo che va inviato a Microsoft con la certificazione che attesta il diritto ad usufruire dell’offerta, entro qualche settimana si riceve direttamente a casa il software.
Il regno del software Freeware è comunque Unix, è possibile informatizzare interamente un ufficio senza spendere soldi per l’acquisto del Software, il problema è che spesso i soldi risparmiati devono essere spesi con i sistemisti, dato che la conoscenza è molto meno diffusa fra gli utenti, mentre nel mondo Windows è abbastanza facile fare il “fai da te”, con Unix è molto più rischioso, specialmente se si ha a che fare con i dati aziendali.

Una critica che viene mossa ai produttori di Software è che i prodotti sono troppo cari, probabilmente costano tre volte quanto potrebbero costare in base ai costi di produzione e distribuzione, ma se riducendo il prezzo al 30%, ovvero una cosa che costa 100 la facessero pagare 30, e la diffusione aumentasse solo del 200%, ovvero invece di vendere 1000 pezzi ne vendessero 3000, per loro non cambierebbe nulla, il guadagno sarebbe lo stesso, con in più maggiori costi di produzione, stoccaggio e possibili resi. Il discorso sul prezzo funzionerebbe se alla riduzione di prezzo corrispondesse la scomparsa dell’illegalità e della pirateria informatica. Ma nelle culture come quella Italiana, questo non è possibile, l’educazione acquisita induce a vantarsi del “risparmio” anche se illecito, e la persona corretta è quasi tacciata di essere ingenua o stupida perché acquista software originale.
Questo comportamento non è solo Italiano, ma è diffuso maggiormente in quelle culture educate attraverso dogmi, la popolazione è sovraccaricata da:”questo si, questo no”, specialmente a livello religioso. In questo ambiente si sviluppano principalmente due tipi di persone: Il primo è bigotto, rigido nell’osservanza delle leggi e dei precetti, intransigente con se stesso e gli altri. L’altro, più diffuso nel mondo occidentale, giunge ad un livello di saturazione tale, per cui si ribella, non fa più distinzione e trasgredisce ogni tipo di regola, anzi fa della trasgressione un mito. 
Pertanto, la considerazione personale dell’autore è che i prezzi continueranno ad essere alti e la diffusione della pirateria informatica pure.
Non a caso le culture di tipo “Protestante”, nelle quali dopo la “riforma”, al “dogma” sterile e fine a se stesso, è stato sostituito la comunicazione ed il rapporto vivo e personale con il proprio Creatore, il che ha inconsciamente indotto a sottomettersi alle regole dello stato e dell’etica professionale, la tendenza ad osservare le leggi e la disciplina nel “seguire la procedura”, a tutti i livelli, è maggiore. Questo comporta una maggiore lealtà anche nei rapporti di tipo economico nella vita di tutti i giorni.


La legge della modifica al programma:
….. mancano solo due piccole modifiche
al Programma ed è fatto!

Il tempo necessario alla messa a punto di
un Programma Software è doppio
rispetto a quello necessario al
suo sviluppo

 

Osservazione di Murdok
Quando non capisci qualcosa
Quando le hai provate proprio tutte
Quando non hai più un'altra possibilità
Quando la frustrazione e la disperazione
Hanno preso il controllo della situazione
…………
………. C'è ancora una cosa che puoi fare……..
……….. leggi il Manuale!

 

II Rassegnazione di Murdok
Il programma si bloccherà
durante la Demo!

 

Rassegnazione di Parker
Il Computer scenderà di prezzo!
……. il giorno dopo.

 

Le ultime parole famose:
comprerò il PC quando scenderanno i prezzi
….. continua a scrivere con la Lettera 32

 

Speranza di Parker
No. Nel Windows non è compreso Office!

 

Timore di Murdok
Office XP non gira soltanto su Windows XP!

 


 

III legge di Zaderk
3 rischi irreparabili corre
il Personal Computer

  • IL FUOCO
  • L'ACQUA
  • L'AMICO ESPERTO INFORMATICO

…………
di tutti quanti
il più pericoloso è
L'AMICO ESPERTO INFORMATICO

 

I legge sull’acquisto
Non comprare MAI
il Computer
da un rivenditore
scontroso o che prende tutto
per “scontato” e non parlo del prezzo.

 

Riflessione inesperta
Se lì ci metti la tazza del caffè….
il CD Rom come l’installi?

 

Il punto di Byte
Un programma è una sequenza
d’istruzioni logiche
per svolgere un compito dal principio alla fine.

 

I Considerazione di Parker
Per me la cosa è molto difficile
ma per te è una sciocchezza!

 

Legge sull’esperienza
Se per fare una cosa ci metto cinque minuti,
non significa che non ci abbia messo 20 anni
ad imparare a farla!

 

II Legge sull’esperienza
Tutto quello che conosco, l’ ho
dovuto sperimentare fino ad oggi!

 

II Considerazione di Parker
Ti ricordi che ti ho detto che ha sempre
funzionato male? Fin da quando
l’ ho preso?

 

Considerazione di Murdok su Parker
Parker non vuole pagare
l’intervento tecnico

 

III Riflessione di Zaderk
Secondo te stai risolvendo un
problema tecnico di vitale importanza,
per tua moglie,
come al solito
stai perdendo il tuo tempo.