Docsity
Docsity

Prepara i tuoi esami
Prepara i tuoi esami

Studia grazie alle numerose risorse presenti su Docsity


Ottieni i punti per scaricare
Ottieni i punti per scaricare

Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium


Guide e consigli
Guide e consigli


Software: Tipi, Licenze e Struttura, Appunti di Informatica

Una introduzione alla comprensione di un software, i suoi tipi, licenze e la sua struttura. Il software si divide in base e applicativo, con il software di base come sistema operativo, BIOS e driver. I software applicativi devono essere scaricati e installati con licenze variabili. La creazione di un software richiede linguaggi di programmazione e una fase di analisi, algoritmi e codifica. licenze come free software, software house, software proprietario, software a HOC, EULA, Creative Commons e pirateria digitale. La licenza EULA è un contratto tra il proprietario del software e l'utente finale. i tipi di licenze come shareware, demo, adware, donationware e abandonware.

Tipologia: Appunti

2022/2023

Caricato il 11/11/2022

giacomo-turati
giacomo-turati 🇮🇹

2.5

(2)

30 documenti

1 / 7

Toggle sidebar

Questa pagina non è visibile nell’anteprima

Non perderti parti importanti!

bg1
SOFTWARE
Un software si divide in software di base e in software applicativo,
con software di base intendiamo tutti i software che sono già
scaricati sul nostro computer, come sistema operativo,BIOS e
driver.
I software applicativi sono tutti quei software che devono essere
scaricati (setup), essi possiedono una licenza d’uso che può variare
da software a software. l’installazione di essi avviene solitamente
da programmi di auto-installazione (avviati dal file setup.exe)
chiamati wizard.
Un software per essere creato necessita di essere programmato
tramite dei linguaggi di programmazione. Durante la creazione di
un software si inizia con una fase di analisi, successivamente si
provvede alla stesura dell’algoritmo e infine la codifica vera e
propria del programma.
Come detto in precedenza i software necessitano di una licenza
che può cambiare da software a software. si dividono in:
FREE SOFTWARE (copyleft)
dei software che possono essere utilizzati, copiati e distribuiti in
forma originale o dopo aver applicato delle modifiche, questa
dicitura è anche detta come copyleft essendo il contrario di
copyright
SOFTWARE HOUSE
Sono le aziende che creano software, tra le più famose
riconosciamo microsoft e adobe ma possono essere anche aziende
locali italiane
pf3
pf4
pf5

Anteprima parziale del testo

Scarica Software: Tipi, Licenze e Struttura e più Appunti in PDF di Informatica solo su Docsity!

SOFTWARE

Un software si divide in software di base e in software applicativo , con software di base intendiamo tutti i software che sono già scaricati sul nostro computer, come sistema operativo , BIOS e driver. I software applicativi sono tutti quei software che devono essere scaricati (setup), essi possiedono una licenza d’uso che può variare da software a software. l’installazione di essi avviene solitamente da programmi di auto-installazione (avviati dal file setup.exe) chiamati wizard. Un software per essere creato necessita di essere programmato tramite dei linguaggi di programmazione. Durante la creazione di un software si inizia con una fase di analisi , successivamente si provvede alla stesura dell’ algoritmo e infine la codifica vera e propria del programma. Come detto in precedenza i software necessitano di una licenza che può cambiare da software a software. si dividono in: FREE SOFTWARE (copyleft) dei software che possono essere utilizzati, copiati e distribuiti in forma originale o dopo aver applicato delle modifiche, questa dicitura è anche detta come copyleft essendo il contrario di copyright SOFTWARE HOUSE Sono le aziende che creano software, tra le più famose riconosciamo microsoft e adobe ma possono essere anche aziende locali italiane

SOFTWARE PROPRIETARIO (copyright) Esso viene creato per un pubblico molto vasto e spesso non riesce a fare tutte le cose che vengono richieste SOFTWARE A HOC per rispondere alle richieste che i software non riescono a eseguire vengono creati questi software (di solito chiesti dal singolo utente) col compito di eseguire solo quell’azione LA LICENZA EULA la licenza è un contratto che avviene tra il proprietario del software e l’utente finale che lo utilizzerà. ne esistono di 3 tipi, copyright e copyleft e creative commons. creative commons da all’utente finale che userà il software solo parte dei diritti finali, permette la modifica dei file a patto che il creatore originale venga sempre menzionato LA PIRATERIA DIGITALE è un fenomeno illecito che avviene nel copiare e ristribuire un software senza possederne la licenza TUTELA LEGALE DEL SOFTWARE quando si acquista un software si acquista una licenza d’uso TIPI DI LICENZE ● Shareware ● Demo ● Adware ● Donationware ● Abandonware

STRUTTURA DI UN SISTEMA OPERATIVO

Un sistema operativo si forma su 6 livelli

  1. nucleo, detto anche kernel
  2. memoria generale
  3. gestione delle periferiche
  4. file system
  5. interfaccia utente
  6. programmi applicativi ● NUCLEO (KERNEL) (1 LIVELLO) è la parte del pc che gestisce l'esecuzione dei programmi e la cpu, associa ogni processo a un programma (processo = insieme di azioni compiute dal processore) ● GESTORE DELLA MEMORIA GENERALE (2 LIVELLO) i programmi vengono eseguiti solo se sono caricati sulla memoria RAM, questo livello si occupa di frazionare la memoria e i programmi ● GESTIONE DELLE PERIFERICHE (3 LIVELLO) il sistema operativo regola l’utilizzo delle periferiche, esse vengono gestite tramite i driver ● GESTIONE DEL FILE SYSTEM (4 LIVELLO) gestisce tutti i file sulle memorie di massa e li organizza in cartelle (directory) ● INTERFACCIA UTENTE (5 LIVELLO) l’interfaccia utente sono le parti che si frappongono tra la macchina e l’utente, permettono all’utente di dialogare con la maccina ● PROGRAMMI APPLICATIVI (6 livello) programmi che vengono scaricati sul pc (software)

HARDWARE

LE PERIFERICHE

le periferiche sono le tastiere il monitor e altre parti del pc esterne MEMORIE DI MASSA sono dischi (hard disk) e usb LA SCHEDA MADRE è di forma rettangolare e ospita molti componenti ● LA RAM ● BATTERIA TAMPONE ● CONNETTORE DI ALIMENTAZIONE ● SOCKET (luogo dove inserire il processore) LE MEMORIE si suddividono in memorie centrali e memorie di massa, esse possiedono una capacità espressa in byte MEMORIE CENTRALI le memorie centrali sono la RAM la ROM e la cache: ● RAM: consente sia la lettura sia la scrittura dei dati inseriti, contiene i programmi che stanno venendo eseguiti ed è una memoria volatile ciò vuol dire che una volta spento il pc essa perderà il suo contenuto ● ROM: consente solo la lettura dei dati inseriti al suo interno, contiene il BIOS, un programma che permette l’accensione del computer ● CACHE: è una memorie temporanea e memorizza le informazioni per un periodo di tempo limitato