




















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
Appunti informatica con elementi per il secondo parziale
Tipologia: Dispense
1 / 28
Questa pagina non è visibile nell’anteprima
Non perderti parti importanti!





















Software applicativi: insieme di tutti i programmi eseguiti nel Computer. Il termine software indica la parte intangibile del computer (in contrasto con quella fisica definita hardware) costituita dai programmi, ovvero dall’insieme di istruzioni che il computer esegue (applicazioni per giocare, applicazione per analizzare i dati, pagina web)
La forma più semplice di software è il codice binario 010101001001 – le istruzioni che esegue la CPU sono scritte in Binario. Noi oggi utilizziamo linguaggi più vicini all’uomo detti ad alto livello poi tradotti in codice binario. La forma più semplice di software è il codice binario 010101001001 – le istruzioni che esegue la CPU sono scritte in Binario. Noi oggi utilizziamo linguaggi più vicini all’uomo detti ad alto livello poi tradotti in codice binario. Si possono distinguere due grandi categorie di software: il software di base e il software applicativo SOFTWARE DI BASE (software di sistema) E’ costituito dall’insieme dei programmi che hanno lo scopo di rendere operativo il computer gestendone le risorse di sistema software di base è strettamente legato alle caratteristiche dell’hardware. Il Sistema Operativo è Un Software di Base che gestisce e controlla automaticamente le risorse del computer permettendone il funzionamento. Gestisce il computer senza che l’utente sia consapevole di quello che sta accadendo. Viene caricato nella memoria d’uso all’atto dell’accensione della macchina. Il software di base è necessario al computer per funzionare SOFTWARE APPLICATIVO E’ composto dai programmi che permettono di utilizzare il computer per svolgere determinati compiti specifici Rientrano in questa categoria i programmi per la videoscrittura, la posta elettronica, i fogli elettronici, i programmi di grafica, le applicazioni gestionali, i programmi antivirus, programmi per la compressione dei files, etc. Tutti questi programmi possono essere installati sul computer dopo l’installazione del sistema operativo ll software applicativo è necessario all’utente per lavorare.
consentito Software proprietario: è di proprietà di un’azienda e può essere utilizzato solo se regolarmente acquistato e dotato di licenza d’uso. La copia contenente il software originale è consentita unicamente come copia di riserva per l’utente che li ha acquistati, nell’eventualità che i supporti originali si rovinassero. Quando si acquista un prodotto software si ottiene la End-user license agreement (EULA), che consente di utilizzarlo liberamente per la propria attività Software shareware: Viene fornito “in prova” gratuita per un periodo di tempo limitato (per esempio, trenta giorni) a partire dal momento dell’installazione. Scaduti i termini, se l’utente è soddisfatto deve acquistarlo, altrimenti ha l’obbligo morale di disinstallarlo dal computer. I programmi shareware alla scadenza si comportano in maniera diversa: alcuni avvisano l’utente con un messaggio relativo all’avvenuta scadenza offrendo la possibilità di acquisto, ma continuano a funzionare. Altri invece smettono di funzionare o funzionano in modalità ridotta (per esempio non consentono più di salvare i file).I programmi shareware riacquistano la completa funzionalità (e legalità) solo mediante una “chiave software” fornita dal produttore dopo l’acquisto
Software freeware: gratuito e può essere usato e distribuito liberamente (ad eccezione della rivendita ad altri); si tratta di solito di programmi relativamente semplici, messi a disposizione del pubblico per motivi pubblicitari o anche per semplice generosità dei creatori; spesso sono versioni semplificate di prodotti a pagamento, oppure versioni di lancio per nuovi software. A volte l’uso gratuito viene vincolato ad impieghi esclusivamente non commerciali software Open source i sorgenti che lo compongono possono oltre che essere utilizzati anche essere modificati a proprio piacimento per ottenere un risultato più adatto alle proprie esigenze, rispettando però alcune regole. Software open source: (ossia software a sorgente aperto) è stato sviluppato da una comunità aperta di ricercatori e di programmatori ed è liberamente utilizzabile e ridistribuibile. Generalmente si hanno licenze GPL General Public License (licenza software libero) che concedono ai licenziatari il permesso di modificare il programma, di copiarlo e ridistribuirlo con o senza modifiche, gratuitamente (nella totalità dei casi) Software di base (necessario al computer per funzionare) BIOS (Basic Input Output System) è’ il primo programma che viene eseguito all’accensione del computer e svolge due compiti principali:
Rappresentazione delle informazioni e dati L’informatica è la scienza della rappresentazione e dell’elaborazione rigorosa, quindi potenzialmente automatica, dell’informazione. Non solo scienza e tecnologia dei calcolatori, quindi, ma anche e soprattutto il modo in cui l’informazione viene strutturata ed elaborata automaticamente. Altra definizione (ACM) -> Informatica è lo studio sistematico degli algoritmi che descrivono e trasformano l’informazione: la loro teoria, analisi, progetto, efficienza, realizzazione e applicazione.
Algoritmo: struttura di selezione Decisione, permette la prescrizione di un azione sulla base del verificarsi di una condizione, SE condizione ALLORA istruzione1 ALTRIMENTI istruzione
Pro e contro: prestazioni, facilità di controllo, affidabilità in caso di guasto di un nodo (stazione); sovraccarico del centro (se il traffico è elevato), blocco totale se il centro si gusta -> Tipoligia a bus: Le reti a bus sono quelle strutturalmente più semplici: tutti i nodi sono collegati tramite un singolo cavo e connessi tra loro in modo lineare tramite il cavo stesso – che prende il nome di “cavo dorsale”. L’informazione, in questo tipo di rete, viene immessa sul cavo sotto forma di segnale elettrico ed inviata a tutti i nodi, ma verrà accettata soltanto dal nodo che l’informazione contrassegna come destinatario. Pro e contro: semplice, non ci sono collisioni, affidabile (guasto stazione non blocca gli altri); prestazioni (in caso di traffico elevato), mezzo trasmissivo unico -> Tiologia ad anello: Le reti ad anello, a differenza di quelle a stella, sono reti punto-punto in cui i nodi sono connessi direttamente tra loro tramite un cavo: ogni nodo funziona da ripetitore e trasmette il segnale al nodo successivo. Rispettano il protocollo TOKEN-RING. Il pacchetto speciale circola se non ci sono comunicazioni. Se voglio trasmettere prendo il token e trasmetto il pacchetto che torna al mittente che lo rimuove dalla rete e rimette il token, un solo token, quindi un pacchetto per volta (non ci sono collisioni), copre distanze elevate perché ogni stazione rigenera il segnale -> Tipologia a maglia : Una rete a maglia è un particolare tipo di rete ad anello in cui i nodi sono collegati tra loro più di una volta, così da creare canali di comunicazioni alternativi in caso che la rete sia congestionata, che la linea non funzioni bene o che uno dei nodi abbia malfunzionamenti. Una rete a maglia può essere definita completa se tutti i nodi sono connessi tramite percorsi alternativi in maniera diretta a tutti gli altri o parziale se vengono implementati soltanto alcuni percorsi alternativi tra i nodi. -> Tipologia a maglia parziale: un buon compromesso tra i collegamenti richiesti ed il costo per implementarli. Le reti a maglia, seppur costose, riducono sensibilmente il pericolo di malfunzionamento generale rispetto alle reti ad anello e alle reti a bus. -> Tipologia ad albero : Le reti ad albero possono essere viste come tante reti a stella collegate tra loro in maniera gerarchica: tutto parte da un nodo di origine, il nodo “padre”, che può essere collegato tramite un solo canale di comunicazione ad ogni singolo figlio; tuttavia il padre può avere più figli. Se c’è un malfunzionamento ad un nodo padre la sua intera discendenza resta isolata dalla rete