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