DIREZIONE DIDATTICA DI SAN GIUSEPPE JATO
Programma Operativo Nazionale
Fondo Sociale Europeo - “Competenze per lo sviluppo”
Ogni componente hardware dell’elaboratore, per poter svolgere
determinati compiti, ha bisogno di essere “istruita” e necessita quindi
del software. In un elaboratore, l’insieme delle componenti hardware e
software sono complementari tra loro e indispensabili affinché il
computer possa funzionare.
II software (soft = “soffice”, ware = “componente”) è la parte invisibile
di un elaboratore, costituita dai programmi residenti nella memoria del
computer o nei supporti di memorizzazione.
II sistema operativo è necessario per il funzionamento dell’elaboratore;
esso gestisce le risorse di un computer, le applicazioni e le periferiche,
interagisce con l’hardware e fornisce la GUI (Graphical User Interface),
ovvero l’interfaccia utente. II sistema operativo include programmi di
utilità reperibili negli Accessori.
Per interfaccia si intende un programma che utilizza immagini (come,
per esempio, le icone del desktop) per rappresentare comandi attivabili
mediante il mouse. Lo scopo è di facilitare l’uso del programma,
sostituendo i comandi da tastiera con icone indirizzabili con il mouse. Il
principale vantaggio ottenuto con l’introduzione della GUI consiste nel
fatto che lo stesso programma può essere usato facilmente da
operatori di qualsiasi nazionalità. La GUI di un’applicazione non
dipende dalla piattaforma hardware utilizzata.
All’avvio dell’elaboratore i software di boot, residenti nella ROM,
eseguono il controllo sulle componenti hardware per verificarne il
funzionamento.
A conclusione di questa operazione il sistema operativo, memorizzato
su disco fisso, viene caricato nella memoria RAM e si avvia, pronto per
essere utilizzato dall’utente.
II sistema operativo quindi:
si colloca fra l’hardware e il software applicativo, consentendo
l’esecuzione dei programmi e lo scambio dei dati tra la CPU e le
periferiche per l’archiviazione o la distribuzione;
controlla l’input e l’output di qualsiasi operazione, cioè il
trasferimento di dati dalla memoria del computer a una periferica o
a una memoria di massa e viceversa;
gestisce le code di stampa (spool), ossia l’insieme dei documenti
inviati alla stampa e in attesa che il processo si avvii;
fornisce la GUI, l’interfaccia grafica, componente che permette
all’utente di interagire con il sistema;
consente di gestire e di operare su file e cartelle.
I sistemi operativi, come pure altri programmi, vengono sottoposti
periodicamente a “revisioni”, per aggiornarne le prestazioni, che
portano a nuove versioni più evolute dello stesso software, al passo
con i continui progressi tecnologici e le necessità dell’utenza. Tali
versioni sono in genere individuate da un numero che ne identifica
l’evoluzione.
SISTEMA OPERATIVO
DESCRIZIONE
MS DOS
Microsoft Disk
Operating System
È stato il primo sistema operativo a essere installato su
computer IBM compatibili; non era dotato di interfaccia grafica
e quindi ogni comando doveva essere digitato da tastiera
seguendo una rigorosa sintassi (interfaccia testuale o a linea di
comando).
Windows
In tutte le sue versioni è il sistema operativo a interfaccia
grafica fra i più diffusi.
Linux
In tutte le sue distribuzioni, è un sistema operativo “open
source”(libero), vale a dire che può essere modificato a
piacere.
Mac OS
Macintosh Operating
System
È un sistema operativo installato su computer Macintosh.
OS/2
OS/2 è una famiglia di sistemi operativi sviluppati dalla IBM per
l’uso sui propri personal computer. È un sistema operativo
adatto per elaboratori in cui si opera in multitasking, ovvero
con più programmi contemporaneamente.
II software applicativo, o applicazione, è un programma creato per
rispondere a specifiche esigenze dell’utente, che consente di gestire ed
elaborare compiti legati a precise attività.
Numerosissimi sono i software applicativi che soddisfano le più svariate
necessità: dalla possibilità di scrivere un testo, a quella di realizzare un
grafico, dall’opportunità di navigare in Internet a quella di creare
disegni, dallo scrivere musica al gestire la contabilità e altro ancora.
OpenOffice.org è una suite di programmi per ufficio e contiene
applicativi per scrivere testi (Writer), creare tabelle con dati e grafici
(Calc), creare database (Base), fare presentazioni (Impress), scrivere
formule matematiche (Math), fare disegni (Draw). Paragonabile a
Microsoft Office, è disponibile non solo per le piattaforme GNU/Linux,
ma anche per Windows e Mac OS con le stesse caratteristiche e
funzionalità e con il vantaggio di essere gratuita.
SOFTWARE
APPLICATIVO
DESCRIZIONE
Writer
Elaboratore (editor) di testi o word processor: permette di creare,
modificare e stampare documenti facilitandone la correzione e la
formattazione.
Calc
Foglio elettronico o spreadsheet: offre la possibilità di gestire e
risolvere operazioni matematiche, finanziarie, contabili, statistiche,
creare grafici e tenere il controllo del budget familiare.
Base
Database: lavora su insiemi strutturati di dati ed è stato ideato per
creare e gestire archivi sui quali è possibile eseguire varie
operazioni come collegare, estrapolare, raggruppare dati ecc.
Impress
Presentazioni: consente la realizzazione di presentazioni
multimediali, anche da proiettare su schermo, che arricchiscono e
valorizzano il messaggio migliorandone la comprensione.
Thunderbird
Posta elettronica: attraverso Internet permette I’invio e la
ricezione di messaggi di posta elettronica, anche con allegati.
Firefox
Mozilla
Browser Web: consente di consultare le pagine dei siti che si
visitano navigando in Internet.
Gimp
Editor di immagini: permette di visualizzare e modificare foto e
immagini digitali.
Quando più software applicativi integrano
in un unico ambiente di lavoro funzioni per
elaborare testi, eseguire calcoli, realizzare
presentazioni ecc., si parla di pacchetto
applicativo (OPT, Office Productivity Tools),
come per esempio OpenOffice.org,
Microsoft Office ecc.
I software applicativi (come per esempio
gli elaboratori di testo, i fogli elettronici
ecc.) vengono definiti anche general
purpose perché, se opportunamente
personalizzati, consentono di gestire un
vasto numero di situazioni e risolvere
problemi specifici.
I software di programmazione permettono
lo sviluppo di programmi (mediante l’uso
di codici specifici) per le esigenze più
diverse.
Accessibilità del computer
Per facilitare l’utilizzo del PC da parte di utenza con difficoltà visive e
motorie sono stati sviluppati particolari software ed hardware: la
trackball, ad esempio, può essere usata in modo più agevole del mouse
per persone con difficoltà motorie.
Per quanto riguarda il software ci sono molti strumenti, spesso già
presenti nel sistema operativo Windows.
Uno screen reader (letteralmente lettore dello schermo) è
un’applicazione software che identifica ed interpreta il testo mostrato
sullo schermo di un computer, presentandolo ad un utente affetto da
handicap visivo tramite sintesi vocale o attraverso un display braille. Gli
screen reader sono utilizzati da persone con problemi (parziali o totali)
di vista: le persone ipovedenti spesso usano gli ingranditori di schermo
(screen magnifier).
La Tastiera su schermo, sempre in Accessori/Accesso facilitato,
visualizza una tastiera sul video in modo che si possono premere i tasti
utilizzando il mouse o la trackball.