Software freeware

Transcript

Software freeware
Una prima suddivisione
Le componenti principali di un
computer sono:
 L’HARDWARE: tutte le componenti
fisiche
 IL SOFTWARE: insieme dei
programmi e dei dati relativi
installati nel computer
Hardware
Alimentatore
Lettore /
Masterizzatore
CPU
RAM
Bios
CD/DVD
Floppy
SCHEDA MADRE
Hard-Disk
Scheda Video
Mouse
Monitor
Scheda Rete
Scheda Audio
Tastiera
Router Modem
Casse/cuffie
Altri computer
Definizioni
 CPU (Central Processing Unit = Unità centrale del
calcolatore): è il cervello del computer in cui
avvengono tutti i processi di elaborazione.
 RAM (Random Access Memory): è la memoria
centrale del computer che serve a parcheggiare
temporaneamente i dati e i programmi in attesa di
elaborazione. E’ una memoria:
 volatile, nel senso che perdo il suo contenuto
quando spengo la macchina.
 molto veloce (rispetto l’hard-disk).
 BIOS (in greco significa vita): è una memoria
indispensabile che contiene le prime istruzioni per
avviare la macchina.
Periferiche di input e di output
Sono dei dispositivi che vengono collegati al computer delle porte
(USB, PS/2, AUX, porta di rete…)
INPUT (periferiche con cui io
comunico con il computer):
• Tastiera
• Mouse
• Scanner (acquisire immagini)
• Microfono
• Webcam
OUTPUT (periferiche con cui il pc
comunica con me):
• Monitor
• Casse
• Cuffie
• Stampante
Memorie di massa
Per conservare
MEMORIE DI
MASSA
RAM
Memorie di massa
Per elaborare
Sono memorie
che conservano i
dati in esse
memorizzati
MAGNETICO:
hard-disk interno (detto anche disco fisso) o
esterno, floppy
OTTICO:
CD/DVD (DVD più capiente)
ELETTRONICO:
chiavette usb, memory, card, memorie solide
Archiviazione ONLINE
Memorie di massa di tipo
magnetico
 Hard disk interno
 Hard disk esterno
Memorie di massa di tipo ottico
Memorie di massa di tipo
elettronico
Memory card
Chiavette usb
Smart card
Solid State Drive: in sostituzione
dell’hard disk classico
Prestazioni di un computer
Dipendono da:
 Velocità della CPU
 Dimensione della memoria centrale (RAM): se è
carente il computer utilizza l’hard-disk come RAM (è
la così detta memoria virtuale). Essendo l’hard-disk
molto più lento della RAM, decadono le prestazioni
 Scheda grafica (che al suo interno può avere una
propria CPU e RAM)
 Numero di applicazioni aperte (consumo di RAM e
CPU impegnata con più applicazioni)
Il software di un computer
Le componenti principali di un computer sono:
 L’HARDWARE: tutte le componenti fisiche
 IL SOFTWARE: insieme dei programmi e dei dati relativi
installati nel computer
Il software (soft = “soffice”, ware = “componente”) è la parte logica
di un elaboratore, costituita dai programmi residenti nella
memoria del computer o nei supporti di memorizzazione.
Windows: dos, 95, 98, ME,
2000, xp, vista, seven, 8, 9,
10
di base (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).
Mac OS
Linux
…
Software…
Grafica: Photoshop, Paint,
Ufficio: Pacchetto Office,
Pacchetto Open ofice
Applicativo:
Il software applicativo, o
applicazione, è un programma creato per
rispondere a specifiche esigenze dell’utente
Navigazione in internet:
Internet Explore, Firefox,
Chrome, Safari, Opera
Disegno: Autocad
Chi più ne ha più ne metta
La legalità del software
In genere i software sono accompagnati dalla licenza, un
contratto che stabilisce l’uso che è consentito fare del
programma e che deve essere accettato dall’utente, in
maniera implicita o esplicita, per poter utilizzare
legalmente il software: il copyright del software ha lo
scopo di aiutare a proteggerlo dalla pirateria.
I software protetti da diritto d’autore, per la maggior
parte, vanno comperati, o meglio, se ne deve acquistare
la licenza d’uso che consente all’acquirente di detenere e
utilizzare il programma
Eula
EULA o End-User License Agreement (accordo di
licenza con l'utente finale) è il contratto tra il fornitore di
un programma software e l'utente finale. Tale contratto
assegna la licenza d'uso del programma all'utente nei
termini stabiliti dal contratto stesso.
Alcuni tipi di software, gratuiti in ambiente domestico
non lo sono in un contesto lavorativo, nel senso che devo
acquistare la versione a pagamento.
Metodi per proteggere il
software dalla pirateria
I metodi sono i più svariati. Ne cito alcuni:
• Chiave di licenza
• Chiave di licenza con
registrazione on line
(così non posso
distribuire la copia
in giro).
• Chiave hardware: oltre a registrare il software on line e
l’inserimento di una chiave di licenza, per utilizzarlo devo
tenere attaccata al pc una chiave usb. Posso quindi
utilizzarlo solo su una postazione alla volta (a meno che
non abbia una chiave di rete)
I software shareware, freeware
e il software libero
 Shareware: con lo shareware, conosciuto anche come
trial, il software viene distribuito liberamente, e può
essere utilizzato per un periodo di tempo di prova
variabile. Scaduti questi termini, per continuare ad
utilizzare il software, è necessario pagare l’importo alla
casa produttrice. All'avvio dell'applicazione shareware,
generalmente un Nag Screen informa l'utente su come
effettuare la registrazione e sulle condizioni di utilizzo.
 Software freeware: sono programmi che possono
essere liberamente copiati e utilizzati. Il codice del
software rimane di proprietà di chi lo produce che un
giorno potrebbe decidere di metterlo a pagamento (per
esempio Google Chrome, Avast Free Antivirus).
 Software libero o open source: è una tipologia di
software pubblicato con una licenza che permette a
chiunque di utilizzarlo e che ne incoraggia lo studio, le
modifiche e la redistribuzione. Può essere liberamente
utilizzato e copiato, nel rispetto però di quanto
stabilito nella licenza d’uso. Ne sono esempi il
pacchetto applicativo OpenOffice e il sistema
operativo Linux