



Studia grazie alle numerose risorse presenti su Docsity
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Prepara i tuoi esami
Studia grazie alle numerose risorse presenti su Docsity
Prepara i tuoi esami con i documenti condivisi da studenti come te su Docsity
Trova i documenti specifici per gli esami della tua università
Preparati con lezioni e prove svolte basate sui programmi universitari!
Rispondi a reali domande d’esame e scopri la tua preparazione
Riassumi i tuoi documenti, fagli domande, convertili in quiz e mappe concettuali
Studia con prove svolte, tesine e consigli utili
Togliti ogni dubbio leggendo le risposte alle domande fatte da altri studenti come te
Esplora i documenti più scaricati per gli argomenti di studio più popolari
Ottieni i punti per scaricare
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Una panoramica approfondita sul software, i suoi componenti (software applicativo e software di base), i linguaggi di programmazione utilizzati per svilupparlo e le diverse tipologie di licenze software (proprietarie, libere, shareware, ecc.). Vengono inoltre trattati i temi della sicurezza informatica, con particolare riferimento all'utilizzo delle password e alle tecniche di crittografia, e della privacy, analizzando le normative che regolano il trattamento dei dati personali. Il documento rappresenta una risorsa completa e dettagliata per comprendere i principali aspetti legati al software e alla sua gestione, risultando utile per studenti universitari di corsi informatici, informatica gestionale, ingegneria informatica e discipline affini.
Tipologia: Schemi e mappe concettuali
1 / 6
Questa pagina non è visibile nell’anteprima
Non perderti parti importanti!




Insieme dei programmi che costituiscono il funzionamento del computer. Si divide in: Software applicativo : insieme di programmi che svolgono i compiti più disparati (giochi elettronici, programmi di progettazione, o per produrre altri programmi chiamati packages o app Software di base: rappresentato dal SISTEMA OPERATIVO, un programma che permette al computer di accendersi e di svolgere operazioni fondamentali collegate all’hardware dal BIOS o dai driver Packages : dal termine inglese “pacchetti” deriva dal fatto che in passato i primi software erano venduti in confezioni a CD di installazione App : espressione più recente per definire un programma per dispositivi mobili. Deriva da “application ”, cioè software applicativo. Deve essere installato (SETUP ) con un programma apposito di installazione chiamato setup. exe. Le applicazioni che non interessano più dovrebbero essere disinstallate La disinstallazione è più complessa: si procede con ordine inverso e con operazioni opposte Installazione e disinstallazione avvengono attraverso appositi programmi chiamati WIZARD
Esistono numerosi linguaggi di programmazione che si differenziano per le caratteristiche del contesto dove operano Per sviluppare un programma bisogna progettarne la struttura in più fasi: ANALISI: vengono stabiliti gli obbiettivi che il programma deve raggiungere attraverso le elaborazioni8 necessarie, i dati che il programma riceverà e che dovrà fornire come risultato. STESURA DELL’ALGORITMO: il procedimento risolutivo del problema attraversò una pesudocodifica. CODIFICA: vera e propria del linguaggio di programmazione I più noti sono: C, C++, Java, Visual Basic, Python ecc
A causa della PIRATERIA DIGITALE, gli autori di programmi software sono garantiti dalla stessa legge ( DEL 22/04/1941) che tutela gli autori di opere letterarie. Solo chi possiede il copyright può accordare e concedere la diffusione e la copia del software. Quando si acquista un software si acquista una licenza d’uso. Il software proprietario viene venduto sotto pagamento ma esistono altre forme di licenza: PIRATERIA DIGITALE : è un fenomeno perseguito dalla legge in tutto il mondo. È una pratica illecita che utilizza strumenti informatici e distribuisce illegalmente materiale digitale senza rispettare il diritto d’autore I CRACKER si occupano di rimuovere o superare le protezioni dei sistemi informatici diffondendo il materiale ottenuto. SHAREWARE: gratuito e utilizzabile per breve periodo (30 – 60 gg) al termine del quale è necessario acquistarlo. DEMO: software promozionale in versione ridotta e gratuito soprattutto nei videogiochi. ADWARE: distribuito come freeware richiede tuttavia la visione di messaggi pubblicitari per il suo utilizzo. DONATIOWARE: distribuito gratuitamente come freeware, l’autore chiede ai propri utenti di fare una donazione facoltativa ABANDONWARE: software obsoleto che non viene più commercializzato. La licenza pertanto è freeware anche se originariamente era proibita la distribuzione. Licenze OEM : utilizzate nella vendita di hardware a cui è stato abbinato il software. Molti produttori come, ad esempio, Microsoft, abbinano una licenza OEM solo a un computer per cui non è possibile installarlo in un’ altro tipo di PC.
SICUREZZA NEI SISTEMI INFORMATICI: fa riferimento alle tecniche che impediscono la violazione dei dati presenti nel computer. Ogni azienda deve adottare una politica di protezione dei dati aziendali e deve istruire i dipendenti sulle misure di emergenza nel caso di violazione della sicurezza. Le principali misure di sicurezza sono: