informatica |
Concetti di base della tecnologia dell'informazione
Information technology: varie tipologie di forme tecnologiche finalizzate alla creazione, memorizzazione e uso dell'informazione.
Sistema di elaborazione è l'insieme costituito dalle parti materiali della macchina e dai programmi che le consentono di funzionare.
Hardware: componenti materiali del computer. È costituito da schede elettroniche.
Software: è utilizzato per indicare la parte immateriale del computer in opposizione a quella fisica definita hardware. Il software è diviso in due categorie: software di sistema e software applicativo. Si può dire che il software di sistema serve alla macchina per funzionare, mentre il software applicativo serve all'utente per lavorare. Fa parte del software di sistema il sistema operativo, un gruppo di programmi che gestisce il funzionamento di base del computer.
Programmi: è un insieme di istruzioni che, elaborate, consentono il funzionamento. Sono software anche il sistema operativo e il sistema di base che, senza questi, tutti gli altri software non possono andare.
Mainframe: è un grande elaboratore centrale con prestazioni elevate in termini di calcolo e di memoria. Viene usato nelle reti come server per gli utenti.
Mini computer: è un processore simile al mainframe infatti è un terminale centrale collegato ad altri computer o apparati. Si differenzia dal mainframe per la potenza. Può servire non più di 200 utenti.
Personal computer: nato alla fine degli anni 70. 1981 l'IBM fa il primo pc.
Laptop: computer portatile.
Network computer: terminale che funziona tramite un server a cui è collegato, dal quale preleva le informazioni per poi elaborarle in locale. (processore ad alte presazioni, memoria elevata, sistema operativo basato su java)
Unità di input: elaborano i dati introdotti in codice digitale per immetterli nel pc. Sono:
mouse: sopra ha due pulsanti e sotto una sfera che invia al pc gli spostamenti effettuati che vengono visualizzati sullo schermo con il puntatore.
Tastiera: è formata da un insieme di tasti che corrispondono a lettere numeri e tasti speciali. I tasti speciali (ctrl) consentono di comunicare al pc delle operazioni e (alt) dei comandi.
Backspace per cancellare, tab per spostare il cursore di un tabulatore o di una cella, shif+carattere per scrivere una lettera maiuscola o secondo carattere.
Tasti funzione: vi è associata una determinata funzione in base al progr in uso(F1,F2,ENTER).
Trackball: dispositivo di puntamento. è sufficiente far ruotare con le dita la sfera presente al suo interno. La trackball può essere dotata di due o tre pulsanti aventi le stesse funzioni di quelli del mouse.
Touchpad: è un dispositivo sensibile al contatto che consente di spostare il puntatore con la sola pressione del dito, sulla superficie sottostante.
Joystick, o leva
di comando, è costituito da una leva manovrabile manualmente munita di
due o più pulsanti.
Viene utilizzato soprattutto nei videogiochi. Il principio di funzionamento
è similare a quello del mouse: ad ogni movimento della leva corrisponde
un evento sullo schermo.
Scanner: è un dispositivo che permette di realizzare l'acquisizione digitale di immagini o testo. Lo scanner converte l'immagine acquisita in una sequenza di 0 ed 1, ossia in formato digitale. Qualitativamente uno scanner è contraddistinto dalla risoluzione e dalla gamma dinamica. La risoluzione è il numero di pixel per pollice (ppi): l'immagine sarà tanto più chiara quanto maggiore è tale numero. La gamma dinamica misura in bit la capacità di catturare tutte le gradazioni dell'immagine.
Cpu:
central processing unit elabora le info del pc,
cioè legge ed elabora le indicazioni della memoria centrale. È
formata da 2 unità principali:
CU: unità di controllo: è la parte della CPU preposta al controllo e all'organizzazione delle attività svolte dai dispositivi collegati all'elaboratore. La sua funzione è quella di estrapolare tutte le istruzioni dalla memoria, decifrarle ed eseguirle. Le sue funzioni sono quindi di tipo decisionale
ALU: unità di calcolo le funzioni dell'ALU (Arithmetic Logic Unit), sono di tipo esecutivo. L'ALU non è altro che l'unità aritmetico logica, in cui vengono effettuati i calcoli aritmetici e logici presenti nelle istruzioni del programma.
Velocità del processore: si misura in Mhz per ciclo di clock. Il ciclo di clock è l'intervallo minimo di durata di un operazione semplice.
Memoria centrale: vi risiedono tutte le informazioni che la cpu deve elaborare. È formato da celle o locazioni di memoria.
È formata dalla ROM e dalla RAM.
Nella RAM, viene caricato il sistema operativo e vengono memorizzati i dati su
cui noi lavoriamo.
In sintesi
Cache: Fa parte della RAM anche la memoria
cache la cui funzione principale è quella di agevolare
La cache registra e memorizza i dati di cui il processore ha probabilmente
bisogno, rendendoli disponibili in un lasso di tempo minimo.
La cache interna, nota anche come cache primaria, si trova all'interno della CPU e va da un minimo di 1 Kb ad un massimo di 32 Kb. La cache esterna, nota anche come cache secondaria ha sede nella scheda madre e la sua conurazione varia dai 64 Kb a 1 Mb. Il principio che regola il funzionamento della cache si definisce: FIFO (first in first out) In base a questa regola la cache inserisce i nuovi dati sostituendoli con quelli rimasti più a lungo nei suoi chip, basandosi sul principio che i dati rimasti inutilizzati più a lungo, sono quelli che con minori probabilità saranno richiesti in futuro.
Nella ROM (read only memory) sono contenute le informazioni indispensabili per l'avvio del pc. È una memoria permanente.
Memorie di massa: dette anche seconde o ausiliarie. Servono per salvare tutti i dati permanentemente. Quella più importante è l'hard-disk, poi ci sono i floppy, nastri, unità ottiche .
Hard disk: Su di esso sono memorizzati il sistema operativo e tutte le informazioni ed i programmi che rendono possibile l'elaborazione dei dati da parte del computer. È formato da dischi magnetici rigidi posti all'interno di un rivestimento protettivo. I dati sono registrati in forma magnetica.
Floppy disk: Un floppy disk è costituito da un rivestimento in plastica
rigida che contiene un dispositivo magnetico di forma circolare in cui sono
registrati i dati. I dati memorizzati sono rappresentati da sequenze in forma
digitale, ovvero in serie di zero e di uno. Oggi comunemente si fa uso di
floppy da
Cd rom: In un CD-Rom si possono immagazzinare circa 650 MB. Il Cd-Rom, per poter essere utilizzato, deve essere introdotto nel suo apposito lettore, che legge le informazioni tramite un raggio laser. Esistono tre differenti tipi di CD:
I CD-Rom (Compact disc - Read only memory) sono dischi di semplice lettura e non possono essere usati come strumenti di memorizzazione.
I CD-R (Compact Disc - Recordable, ossia Compact Disc
registrabile), aventi la caratteristica di poter essere scritti una sola volta
ma letti un numero illimitato di volte.
Dopo essere stati scritti i dati presenti non possono essere né cancellati né
sovrascritti.
Per scrivere i dati su un CD-R è necessario un supporto chiamato CD-R
drive, conosciuto comunemente come masterizzatore.
I dati memorizzati su di un CD-R possono essere letti da un normale lettore CD.
I CD-RW (Compact Disk Re-Writable) che possono essere riscritti più volte
DVD: Il termine DVD è acronimo di Digital Video Disc ed indica
dei dischi digitali con capacità che può andare da
Ne esistono diverse tipologie, scrivibili, non scrivibili e pre-registrati.
Pur avendo lo stesso formato fisico di un CD-Rom, un DVD ha due lati e può registrare su ciascuno di questi, contrariamente ad un semplice CD che ha invece un solo lato, e conseguentemente una minore capacità.
Unità di nastro:
Altra unità di memorizzazione sono le unità a nastro, supporti che adoperano dei nastri magnetici, simili alle cassette audio o video.
A differenza di altre unità di memorizzazione, le unità a nastro sono dispositivi sequenziali, ovvero per pervenire alle informazioni desiderate bisogna prima scorrere le informazioni precedenti.
Per questa caratteristica ricercare informazioni attraverso un'unità nastro è un procedimento piuttosto lento.
Per questa caratteristica ricercare informazioni attraverso un'unità nastro è un procedimento piuttosto lento.
Questi nastri, che una volta erano di dimensioni molto grandi, oggi sono delle dimensioni di una cassetta musicale
Tra le unità a nastro ricordiamo il DAT (Digital Audio Tape) dispositivo che registra i dati su una cassetta audio digitale. Tale nastro è simile ad una cassetta audio di dimensioni ridotte ed il lettore/registratore, grazie ad una sofisticatissima tecnologia, consente di memorizzarvi quantità elevate di informazioni
Supporti removibili: sono memorie esterne che vengono collegate al pc tramite delle porte. Possono essere zip-drive o unità a nastro.
Unità di output: sono dei dispositivi che consentono di visualizzare le informazioni elaborate dal pc. I monitor e le stampanti sono i principali dispositivi di output
Monitor:
chiamato anche VDU (Visual Display Unit),
è l'unità video.
Il suo funzionamento è molto simile a quello di una televisione: riceve
i dati dalla scheda grafica del PC e li traduce in immagini.
L'immagine è costituita da puntini luminosi che prendono il nome di pixel.
Il numero di pixel che il computer può visualizzare rappresenta la
cosiddetta risoluzione dello schermo.
Altra peculiarità dello schermo è rappresentata dal numero di colori visualizzati
simultaneamente.
fino ad arrivare a milioni di colori, in relazione alla scheda grafica
installata sul nostro PC. I vari numeri di colori sono tutti potenze di due,
ovvero sono il risultato che si ottiene moltiplicando il numero due per se
stesso per 'n' numero di volte. L'unità in cui si
misurano le dimensioni di un monitor è il pollice che equivale a
Stampante: Esistono vari tipi di stampanti. Quelli usati più comunemente sono a getto di inchiostro e laser. Ci sono poi la stampante ad aghi e quella a sublimazione, utilizzata in campo grafico.
Il plotter è un dispositivo simile alla stampante che consente di stampare su fogli di grandi dimensioni.
Porte: sono delle interfacce di comunicazione. Possono essere: parallele, seriali, scsi.
Porta seriale: comunica col pc trasmettendo solo un bit alla volta
Porta parallela: le info sono trasmesse in parallelo lungo una serie di fili.
Scsi: è un interfaccia hardware che consente di collegare al pc fino a 15 periferiche differenti, utilizzando un tipo di collegamento chiamato daisy chain.
Usb: interfaccia per periferiche digitali. Trasmette fino a 12 mb al secondo. Sono in parallelo.
Hub: è un moltiplicatore di porte, consente di collegare più dispositivi a una sola porta.
Il bit, che è la più piccola unità di memorizzazione, è una cifra binaria, un'unità d'informazione elementare in un computer digitale che può assumere due soli stati: UNO oppure ZERO. Un gruppo di otto bit costituisce un byte. I gruppi di 8 bit che assumono di volta in volta il valore di 0 o 1 permettono di ottenere 256 varianti diverse. Il megabyte è costituito da 1.048.576 bytes (1024 Kilobyte). Il multiplo successivo è il gigabyte (GB) che è costituito da 1.073.741.824 byte.
La velocità di elaborazione di un Personal Computer è determinata dalla quantità di tempo richiesta dall'hardware e dal software per interagire tra loro e gestire le varie informazioni. Tre sono i fattori che incidono principalmente sulla resa di un computer: 1. velocità della CPU; 2. dimensione della RAM; 3. capacità dell' hard disk.
Per migliorare le prestazioni di un computer sarebbe opportuno che ogni utente si attenesse ad una serie di accorgimenti:
1. aggiornare e ottimizzare l'efficienza del computer (un esempio di ottimizzazione è, nel caso dei sistemi Windows, la deframmentazione del disco);
2. aggiornare i driver, utilizzando le versioni più aggiornate
3. non riempire la memoria dei dischi, lasciando liberi almeno 50 Mb
Sistema operativo: è il più importante software o 'insieme di programmi' presente sul computer. Qualsiasi computer, per poter lavorare, necessita di un sistema operativo. Il suo ruolo è quello di provvedere alla gestione delle principali componenti del computer (elaboratore, disco fisso, tastiera, monitor, stampante, etc.), rendendo così possibile l'utilizzazione di qualsiasi altro software. Il sistema operativo è l'interfaccia attraverso la quale vengono inseriti tutti i dati necessari per eseguire le operazioni cui il computer è preposto. coordina le funzioni generali del computer, come l'aspetto grafico delle visualizzazioni su video, la scrittura e la lettura dai dischi, la realizzazione e la chiusura dei vari programmi, l'elaborazione e la trasmissione di dati attraverso tutti gli strumenti di Input/Output.
Interfaccia utente: L'interfaccia
utente consente all'utilizzatore di interagire con un computer.
I primi computer si basavano su MS-DOS, che utilizza un'interfaccia
testuale consistente in una riga comandi per stabilire un dialogo tra
computer e destinatario. Per comunicare con il computer l'utente doveva quindi
dare alla macchina appositi ordini mediante comandi digitali spesso molto
lunghi e difficili da memorizzare.
l'interfaccia
grafica (GUI, Graphical User Interface).
Un'interfaccia grafica, come lo stesso nome suggerisce, utilizza
rappresentazioni grafiche, come finestre ed icone, per rappresentare comandi,
file e applicazioni, rendendo così più facile e immediato l'uso
dei programmi. Tutte le operazioni si svolgono non solo tramite icone e
finestre, ma soprattutto usando il mouse per lanciare comandi, scegliere
opzioni, ecc..
I software applicativi sono dei programmi che svolgono funzioni specifiche, come ad esempio la creazione di un documento o l'elaborazione di un foglio di calcolo.Sono software applicativi, i programmi di creazione di testi, i fogli elettronici, i programmi per creare presentazioni, i database, i programmi di grafica e di contabilità, ecc..
Il foglio elettronico (spreadsheet) è utilizzato
nella gestione e nell'elaborazione di dati numerici e per la creazione di
tabelle e grafici. Ci consente di effettuare diverse operazioni come: organizzare
la contabilità e realizzare statistiche. Un foglio
elettronico non è altro che una tabella contenente righe, colonne e
celle. Inserendo valori numerici nelle celle, si possono eseguire diversi
calcoli.
Tra le funzioni più vantaggiose offerte dal foglio elettronico, infatti,
troviamo il calcolo di formule e funzioni aritmetiche. Ciò consente di
effettuare automaticamente operazioni che di solito richiedono una calcolatrice
o un foglio di carta
I database sono applicazioni che permettono di gestire archivi di vario tipo organizzando le varie informazioni in maniera intelligente. I database funzionano allo stesso modo di un qualsiasi altro archivio come ad esempio quello di una azienda, in cui è possibile classificare i propri dipendenti in base ai dati personali, alla data di assunzione, alla qualifica ricoperta, ecc..
La caratteristica principale di un database è quella di rinvenire informazioni molto rapidamente tra migliaia di record. I risultati sono visualizzati a schermo e possono essere stampati.
Sviluppo software:
L'analisi, ovvero la prima fase del processo di sviluppo, ha lo scopo di
identificare gli utilizzatori del software, allo scopo di mettere in luce le
esigenze e le richieste degli utenti e le eventuali problematiche. Al termine
dell'analisi, si avvia la seconda fase: la programmazione. Questa
fase contempla due differenti momenti: determinazione della struttura,
in cui vengono precisati la tipologia di software, il metodo di memorizzazione dei dati
e le tecnologie di supporto; organizzazione della soluzione, che
consiste nella realizzazione di un progetto concettuale, basato sulle
richieste degli utenti cui il software è rivolto. Da ciò
scaturisce un progetto logico che include le informazioni,
l'interfaccia, le funzioni ed i servizi che caratterizzeranno il software. Segue la terza fase, denominata di implementazione.
Tale fase prevede: la scelta delle tecnologie e degli strumenti
più appropriati; la costruzione dei servizi utente, dei componenti
e dei data services
La fase finale è quella di testing e consiste nello svolgimento di test volti a verificare se, al termine dell'implementazione, il software: è funzionale allo scopo per il quale è stato creato; soddisfa tutte le caratteristiche stabilite
Una rete
è una serie di postazioni collegate da uno o più mezzi di
trasmissione, ne sono esempi le reti di computer o le reti telefoniche. Le reti
di computer possono essere di vari tipi, in relazione al numero di computer
collegati tra loro e della distanza cui si trovano uno dall'altro.
Una rete locale o LAN (Local Area Network)
è un sistema composto da computer, basato su un singolo site
(organizzazione).
La LAN è costituita da un gruppo di computer e dispositivi
periferici, situati in un'area geografica circoscritta. I computer ad
essa collegati si trovano all'interno dello stesso edificio o di edifici
adiacenti. Tali computer sono connessi fisicamente tra loro ed in grado di
condividere file, programmi, periferiche, ecc.. Anche due soli computer possono
costituire una rete, si può arrivare tuttavia ad un numero molto
alto. Se un computer fa parte di una rete, può fruire delle risorse che
gli altri computer, ad essa connessi, mettono a disposizione (ad esempio la
stampante, database, documenti, ecc.). L'amministratore di rete può
decidere quali risorse rendere accessibili e chi può utilizzarle (in
lettura/scrittura oppure solo in lettura). Per poter
collegare più computer tra loro, serve anzitutto una scheda di rete
che viene installata all'interno del computer.
Tale scheda funziona da vero e proprio ricetrasmettitore:
|
in trasmissione trasforma le sequenze binarie di zeri ed uno, in segnali elettrici che vengono inviati lungo la rete; |
|
in ricezione trasforma i segnali elettrici della rete in sequenze binarie intelligibili per il computer. |
Oltre alla scheda di rete, è poi presente iI cavo di connessione.
La scheda di rete ed il cavo di connessione costituiscono l'hardware di rete.
I dati scambiati tra computer collegati in rete passano attraverso dei cavi
di connessione.
I principali sistemi di cablaggio attualmente utilizzati sono:
|
Il cavo coassiale; |
|
Il doppino non schermato; |
|
La fibra ottica. |
Il software di
rete è un programma che si installa generalmente su una rete locale
e che permette di amministrare la condivisione delle informazioni e delle
risorse.
Con l'avvento degli ultimi sistemi operativi, è diventato
più semplice installare una rete di computer perché il software
per la condivisione di file e stampanti è già all'interno del
sistema.
Le reti WAN (Wide
Area Network) o reti geografiche, differentemente dalle reti LAN
che connettono computer ubicati in un medesimo edificio o in edifici vicini,
coprono lunghe distanze, arrivando oltre i confini geografici di
città e di stati.
Le connessioni possono avvenire tramite ponti radio, reti pubbliche
o addirittura stazioni satellitari per le telecomunicazioni.
Una rete è formata da un computer principale, denominato server, che mette le sue risorse a disposizione degli altri computer, denominati client o stazioni di lavoro.
Psdn: Identifica un modello di trasmissione, basato sulla commutazione a pacchetto, che permette a più utenti di condividere i medesimi circuiti. I dati sono divisi in diversi pacchetti ed instradati per essere trasmessi al destinatario. Se una linea è troppo affollata i pacchetti sono indirizzati su una linea diversa. La rete è composta da più nodi di commutazione, ognuno dei quali possiede apposite tabelle per effettuare l'instradamento (routing). La rete PSTN (Public Switched Telephone Network), ovvero Rete telefonica pubblica commutata, non è altro che la normale rete telefonica. Presenta il limite di essere alquanto lenta nella trasmissione di dati per un computer. Ciò vuol dire che i dati sono inviati in formato analogico, cioè sotto forma di segnali elettronici di frequenza e di estensione variabile.
Isdn: La rete ISDN
(Integrated Services Digital Network - Rete Integrata di Servizi Digitali)
consente la trasmissione di dati in forma digitale: il segnale non viene
modulato secondo una determinata onda, ma codificato e inviato lungo la linea
come una lunga sequenza di zero e uno.
Questa rete è caratterizzata da una elevata velocità di
trasmissione, pari a 64 Kbit al secondo per canale: una linea ISDN
è due volte più veloce di una semplice linea telefonica
analogica.
La trasmissione di testi dattiloscritti mediante telefono prende il nome di teletex.
ftp: Uno strumento molto utile
per lo scambio di informazioni e di dati è il trasferimento di file.
Questa forma di comunicazione consente di copiare qualsiasi file da un computer
ad un altro, purché entrambi siano collegati ad Internet!
Lo scambio di dati è regolamentato dal protocollo FTP, ossia il File
Transfer Protocol.
La trasmissione
delle informazioni tra computer diversi è possibile grazie al protocollo
TCP/IP, ossia l'insieme di regole che stabiliscono la modalità in
cui deve avvenire questo scambio.
Il protocollo TCP/IP è in realtà formato da due protocolli
distinti che lavorano insieme: TCP + IP.
Tra i servizi offerti da Internet, il World Wide Web (conosciuto come 'Web' o anche con 'www') rappresenta quello più conosciuto. Il World Wide Web è un contenitore di ine 'ipertestuali', dove per ipertesto si intende un documento testuale, che può essere arricchito di immagini, suoni ed animazioni, e può contenere collegamenti ad altre ine Web.
Il Modem (il termine deriva dalla combinazione di MODulatore e DEModulatore) è un dispositivo necessario per tradurre i dati digitali del computer in segnali analogici, che possono facilmente essere inviati attraverso una normale rete telefonica e consentire così di comunicare attraverso i computer. La velocità del modem, un tempo calcolata in baud, si misura oggi in bit per secondo, bps o bit/s, il cui multiplo Kilobit, viene abbreviato anche solo con K.
Altro elemento necessario per il collegamento
ad Internet è un abbonamento ad un Internet Service Provider (ISP),
cioè un fornitore di accessi alla rete. Ormai quasi tutti i Provider
offrono un accesso gratuito ad Internet.
A loro volta i Provider sono connessi, attraverso
linee
dedicate, ai National Service Provider (NSP), che gestiscono
linee nazionali ed internazionali ad elevatissima velocità, chiamate
dorsali.
Un National Service Provider può essere immaginato come una sorta di
'provider dei provider'.
Il linguaggio HTML (Hyper-Text Markup Language) è adoperato per creare le ine ipertestuali dei siti Web. Le istruzioni dell'HTML segnalano al browser come rappresentare il testo, dove posizionare le immagini, quali siano le destinazioni dei link e così via. Perciò le ine Web sono ricostruite sul momento dal browser, secondo le istruzioni HTML. Utilizzando il browser, si può anche visualizzare il codice sorgente HTML di una ina Web. Per scrivere ine Web in linguaggio HTML esistono numerosi software , i cosiddetti 'editor'.
L'espressione sicurezza nei sistemi informatici fa riferimento
alle tecniche per accertarsi che i dati memorizzati in un computer non possano
essere letti o intaccati da terzi non direttamente interessati.
Tra le principali misure di sicurezza ricordiamo:
|
la crittografia, ovvero una particolare tecnica di cifratura che consente di nascondere un messaggio e far sì che sia leggibile solo al destinatario. Con la crittografia è possibile proteggere le informazioni depositate sul proprio computer da eventuali accessi non autorizzati, proteggere le informazioni durante il loro viaggio attraverso le reti, verificare l'integrità di un documento ricevuto; |
|
le password o parole chiave, codici segreti che consentono l'identificazione e l'accesso di un utente alla rete o ad un sistema protetto. |
È opportuno effettuare periodicamente
un backup, ovvero una copia di riserva di un disco, di una parte del
disco, di uno o più file, su un altro supporto (un altro disco, un
nastro, un CD), per poterli ripristinare in caso di perdita di dati.
Il ripristino non è altro che il rinvenimento di file o database
danneggiati o perduti, attraverso tali copie di backup.
Un virus informatico è simile ad un virus biologico: è un programma che contiene una serie di regole alcune delle quali deputate a replicare lo stesso virus sui dischi di un computer. Un virus può danneggiare a vari livelli il funzionamento dei computer con i quali viene a contatto, colpendo l'hard disk o alcuni programmi eseguibili, cancellando ad esempio alcuni file che si trovano sull'hard-disk o alcune risorse di rete.
Gli autori di programmi software sono
garantiti dalla medesima legge che tutela gli autori di opere letterarie, il
cosiddetto copyright. Di conseguenza solo coloro ai quali è
attribuito il diritto di copyright possono accordare e concedere la
diffusione di copie del software. Ciò nonostante, spesso i software
vengono ugualmente riprodotti e diffusi senza considerazione
alcuna dei diritti d'autore. Allo stesso modo, di frequente vengono adoperati
in modo non regolare programmi, immagini e documenti prelevati
da Internet.
Non tutti sanno tuttavia che qualsiasi forma di riproduzione, acquisto, vendita
, locazione,o utilizzazione di copie non autorizzate di programmi, per
la legge costituisce reato.
Con il
D.
Lgs. 518 del 29 dicembre 1992, infatti, i software sono stati assimilati alle
opere di carattere creativo, e quindi tutelati dal diritto d'autore.
Solitamente i
software, piuttosto che venduti, sono concessi in licenza d'uso. Le
licenze possono essere di vario tipo, alcune sono basate sul numero di macchine
su cui il programma può essere usato, altre sul numero di utenti che
possono utilizzare il programma.
Generalmente le licenze di software per personal computer permettono di
far funzionare il programma soltanto su una macchina, e di effettuare
copie del software soltanto come backup di riserva.
Con il termine shareware si fa
riferimento ad un software reso disponibile gratuitamente per un breve periodo
di tempo. Alla fine di detto periodo di fruizione gratuita è necessario
are una somma in danaro per poter proseguire ad utilizzarlo. Una volta
effettuato il amento, oltre all'uso del software sono resi disponibili e
registrati servizi aggiuntivi di assistenza e aggiornamento.
Lo shareware è garantito dai diritti d'autore, non
è quindi possibile rivenderlo come proprio. Si può però
copiare in modo tale da distribuirlo tra altre persone, che a loro volta
heranno la debita somma al termine del periodo di prova.
il freeware
è un software distribuito gratuitamente a titolo personale (e
quindi non è necessaria la registrazione presso il produttore), ma
è coperto dai diritti d'autore (ne sono esempio i browser
Internet Explorer e Netscape Communicator).
Ciò vuol dire che non si può fare un uso arbitrario del programma
se non sia esplicitamente consentito dall'autore. Quest'ultimo, solitamente,
permette l'utilizzazione del software, ma non la sua vendita. Il
freeware è fornito sia sotto forma di programma eseguibile sia di codice
sorgente, cioè modificabile da parte dell'utente per adattarlo alle
proprie esigenze.
In tal modo si evitano casi di appropriazione indebita in cui aziende di
software ne mettono in vendita delle varianti leggermente modificate.
L'unico software a non essere protetto da diritti d'autore è il public domain (dominio pubblico, ne è esempio il protocollo TCP/IP), il quale quindi può essere utilizzato gratuitamente senza alcun tipo di limitazione.
Il diritto alla privacy, è stato messo
a punto per i cittadini della Comunità Europea da una direttiva
specifica, la 95/46/CE del 24 ottobre 1995: 'per la
tutela delle persone fisiche con riguardo al trattamento dei dati personali,
nonché alla libera circolazione dei dati'. Ogni stato membro
dell'unione l'ha poi tradotta in legge del proprio parlamento.
Nel nostro Paese la direttiva è stata coniugata nella legge
n.675 del 31/12/1996 la quale salvaguarda il diritto alla tutela dei dati
personali e prende in considerazione anche l'informatica, in
particolare la garanzia dei dati personali che ogni giorno gravitano su
Internet.
Tale legge ha lo scopo preliminare di garantire che il trattamento dei dati
personali sia effettuato nel rispetto dei diritti, della libertà e
della dignità delle persone fisiche, con particolare riguardo alla
riservatezza e all'identità personale.
Privacy
|
© ePerTutti.com : tutti i diritti riservati
:::::
Condizioni Generali - Invia - Contatta