
















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
Computer, CPU, RAM, IP, reti di calcolatori, servizi di internet, URL, client, domini di internet, hard disk, malware, alu, crittografia, sicurezza, i codici, etc.
Tipologia: Dispense
1 / 24
Questa pagina non è visibile nell’anteprima
Non perderti parti importanti!

















È l’insieme dei processi e delle tecnologie che rendono possibile la creazione, la raccolta, l’elaborazione, l’immagazzinamento e la trasmissione dell’ informazione con metodi automatici. L' informatica permette di risolvere dei problemi tramite una sequenza di operazioni che possono essere eseguite automaticamente da una macchina ( il computer ) su un insieme di dati in input, e rappresentare i risultati in output. DIFFERENZA TRA DATO E INFORMAZIONE.
- Dato : elemento direttamente presente alla conoscenza. Non ha bisogno di essere spiegato. - Informazione : rappresenta il dato all’interno di un contesto in modo da definirne un significato. HARDWARE E SOFTWARE. L’hardware è la struttura fisica, il software è il livello logico, insieme delle istruzioni. La differenza tra i due è proprio questa, l’hardware è la componente fisica e tangibile di un qualsiasi site, a informatico, mentre il software si riferisce a tutti i programmi che fanno svolgere al computer o sistema informatico tutte le funzioni di cui abbiamo bisogno. HARDWARE. La parola inglese hardware si traduce in Italiano con ferramenta, e in effetti l’hardware di un personale computer (PC) altro non è che un insieme di ferraglia, una serie di circuiti elettrici, scatole e tastiere ideati per fare funzionare la macchina che calcola.
I componenti hardware del computer sono :
Il software è l’insieme dei programmi che possono essere impiegati su un sistema di elaborazione. È la sequenza di istruzioni che permette al computer di svolgere dei compiti, in origine era specializzato e costoso. La categoria del software si divide principalmente in software di base, di sistema (sistemi operativi) e software applicativi.
base sono tutti quei programmi essenziali per l’elaboratore e senza di essi quest’ultimo non può funzionare. Essi sono già installati e l’utente non ha bisogno di modificarli per usare la macchina. Si divide in tra categorie principali, sistemi operativi, compilatori e interpreti e librerie. Esempi di software sono : internet browser, microsoft excel, Microsoft word, skype ecc.
dispositivi hardware del computer e l’esecuzione dei software applicativi. Senza il sistema operativo né l’hardware, né i programmi specifici sarebbero in grado di funzionare. I sistemi operativi sono, Mac, Windows, Linux.
compiti e supportare le persone e specifici task (operazioni). Sono programmi che consentono alle persone di svolgere attività ed azioni ben specifiche.
programmi applicativi (i compiti applicazioni). Sono di varie tipologie : videoscrittra, fogli elettronici, database, grafica, presentazioni multimediali, giochi, utility (antivirus, visualizzatori di file, backup). Le interfacce sono il mezzo dell’interazione tra uomo e macchina. Le interfacce grafiche (GUI) hanno elementi comuni, in modo da aiutare l’utente a muoversi in ogni ambiente con familiarità. Tipi di interfacce : grafiche, a stilo, touchscreen.
Un algoritmo è un insieme di regole volte a risolvere un determinato problema in un numero finito di attività (passi step); un algoritmo aiuta a prendere le giuste decisioni in relazione ad un obiettivo. CARATTERISTICHE DI UN ALGORITMO.
- Descrizione inequivocabile. - Input preciso. - Output preciso. - Termina e produce un risultato. - Sempre il risultato corretto. - Rispetta i requisiti di ingresso, sempre. PROPRIETÀ DELL’ALGORITMO. L’algoritmo deve essere composto da un numero finito di passi e richiedere una quantità di dati in ingresso (finitezza); l’esecuzione deve avere termine dopo un tempo finito (terminazione); l’esecuzione deve portare a un risultato univoco (effettività). (Non ho trovato quali algoritmi in critt.) INNOVAZIONE.
- L’innovazione accade entro i confini attuali della conoscenza umana, non scaturisce da qualcosa che non è stata ancora concepita. - Non esistono salti nel processo di innovazione. - È più probabile che ci sia innovazione quando le idee di diverse persone, anche in campi diversi, collidono, producendo una combinazione radicalmente nuova. PERSONAL COMPUTER (PC). Sono elaboratori in grado di lavorare autonomamente, possono elaborare dati provenienti da altri PC, possono essere connessi ad altri PC. 1981 : IBM realizza il primo personal computer (PC IBM). WORKSTATION. Sono computer personali ad alto rendimento e piccole dimensioni, utilizzo tecnico scientifico. NOTEBOOK. Sono computer portatili, leggeri, maneggevoli, funzionano a batteria.
cifre del sistema di numerazione binaria) elevato alle potenze di 10, sono: kilobyte, megabyte gigabyte, tetrabyte. I CODICI. Sono associazioni di un significato ad una sequenza di simboli. Un codice è una rappresentazione. Un codice :
La sicurezza è la capacità di salvaguardare riservatezza, integrità e disponibilità dell'informazione (elaborata sul computer, memorizzata su supporti di varia natura o trasmessa lungo canali di comunicazione).
- Salvaguardare la riservatezza dell’informazione : ridurre a livelli accettabili il rischio che un'entità possa accedere ai dati senza esserne autorizzata. - Salvaguardare l'integrità dell’informazione : ridurre il rischio che i dati possono essere cancellati o modificati a seguito di interventi non autorizzati o fenomeni non controllabili e prevedere adeguate procedure di recupero delle informazioni. - Salvaguardare la disponibilità dell’informazione : ridurre il rischio che possa essere impedito all'entità autorizzate l'accesso alle informazioni a seguito di interventi non autorizzati o fenomeni non controllabili. I PROBLEMI.
Una rete informatica è un insieme di dispositivi collegati tra loro tramite sistemi di interconnessione (cablaggio wireless).
- lavora a stretto contatto con la CPU , cioè il processore, il cuore pulsante di qualsiasi pc; - permette di memorizzare velocemente informazioni e dati : questa è una funzione importantissima quando apri un software sul computer. La RAM è anche una memoria volatile; quando si spegne il computer, RAM si svuota, ma ciò avviene anche nel momento in cui va via l’alimentazione. Questo perché è necessario che la memoria ad accesso casuale sia sempre libera quando la C più a bisogno di aprire un programma o effettuare un’operazione. IP. L'Internet protocol Address o indirizzo IP è un codice numerico usato da tutti i dispositivi (computer, server web, stampanti, modem) per navigare in Internet e per comunicare in una rete locale. Un indirizzo IP costituisce quindi la base per una trasmissione corretta delle informazioni dal mittente al ricevente. L'indirizzo IP pubblico è un indirizzo visibile è raggiungibile da tutti gli host della rete Internet, mentre quello privato viene usato per identificare in modo univoco un dispositivo appartenente a una rete locale. Gli indirizzi IP privati non possono essere quindi utilizzati per l'accesso a Internet. Com’è fatto l’IP? È una stringa di numeri separati da punti, gli indirizzi IP sono costituiti da serie di quattro numeri, ad esempio 192.158.1.38, ciascuno dei quali può variare da zero a 255. IL MAR. Il memory Address register (MAR) è un registro della CPU contenente l'indirizzo della locazione di memoria RAM in cui si andrà a leggere o scrivere un dato. In altre parole, il MAR contiene l'indirizzo di memoria del dato a cui la CPU dovrà accedere. IL WORM. Il termine Worm (letteralmente: verme) indica una minaccia che è da anni striscia fra i nostri computer, in una rapida espansione e auto-duplicazione. È un tipo di programma malevolo la cui caratteristica è quello di infiltrarsi in maniera latente sulle macchine per poi propagarsi, infettando altri pc sfruttando la capacità di comunicazione della macchina stessa (rete, Internet, contatti e-mail). Si tratta a tutti gli effetti di un virus con capacità auto replicante ed è comune che vengano notati solo quando allora replica incontrollata impatta sulle risorse di sistema, rallentando o arrestando la macchina stessa. REGISTRO IR. Il registro istruzione (Spesso abbreviato IR, in inglese Instruction register) è un registro della più che immagazzina l'istruzione in fase di elaborazione. Ogni istruzione viene caricata dentro il registro istruzione che la deposita mentre viene decodificata, lo prepara per l'esecuzione e quindi le elabora. Questo processo può necessitare di molti passaggi.
In informatica il transmission control protocol è un protocollo di rete a pacchetto di livello di trasporto, appartenente alle suite di protocolli Internet, che si occupa di controllo della trasmissione ovvero rendere affidabile la comunicazione dati in rete tra mittente e destinatario. Il modello TCP è rappresentato da quattro livelli e deriva dal modello ISO che invece è caratterizzato da sette livelli. IL BUS. È un canale di comunicazione che permette a periferiche e componenti del sistema elettronico (come ad esempio un computer) di interfacciarsi tra loro scambiandosi informazioni o dati di vario tipo attraverso la trasmissione e la ricezione di segnali. Un solo bus può collegare tra loro più dispositivi, in pratica è il canale di trasferimento con cui collochiamo le componenti di un elaboratore elettronico. L’ALU. Un'unità aritmetica e logica o unità aritmetico logica (acronimo ALU) È una tipologia particolare di processore digitale che si contraddistingue per essere preposta all'esecuzione di operazioni aritmetiche o logiche, è una componente fondamentale della CPU. CPU sono dotate di ALU molto sofisticate e un singolo microprocessore può contenere anche più di un’ALU. BROWSER. È un particolare software che consente di recuperare, presentare e navigare determinate risorse presenti sul web (come pagine, immagini, video, canzoni o altri tipi di contenuti) identificandole attraverso un appropriato URL. Per consentire agli utenti di navigare più facilmente verso altre risorse correlate, ogni risorsa esistente nel web presenta, di solito, uno o più opportuni link. CHE COS’È UN MOTORE DI RICERCA. Un motore di ricerca è un sistema software progettato per cercare informazioni. I risultati della ricerca sono generalmente rappresentati sottoforma di un elenco ordinato, spesso denominato pagina dei risultati del motore di ricerca o semplicemente SERP. Le informazioni ottenute tramite un motore di ricerca possono essere un misto di pagine, immagini, video, articoli, documenti e tanto altro. Per classificare i risultati ottenuti vengono adoperati degli appositi algoritmi che controllano, ad esempio, quante volte le parole chiave vengono ripetute in una pagina, quanti link riceve un determinato documento ecc.
Un mezzo trasmissivo è il supporto fisico tramite il quale un segnale si propaga da un punto ad un altro punto. Si dividono in :
- portanti fisici : il segnale si propaga al loro interno ed essi lo guidano dal sistema trasmittente fino al sistema ricevente. - portanti radio : la trasmissione delle informazioni avviene via radio, irradiando e captando onde elettromagnetiche tramite antenne trasmettenti e riceventi. Tipologie di mezzi trasmissivi : - linee metalliche : linee in cavo, guida d’onda, doppino, cavo coassiale ecc. - linee non metalliche : fibra ottica. COME SI TRASMETTONO LE INFORMAZIONI SU INTERNET. Tutte le informazioni su internet hanno origine all’interno dei server, che sono dei computer, collegati in permanenza alla rete; l’unica differenza è che su di essi girano particolari programmi (detti anch’essi server) che hanno il ruolo di fornire i dati a chi li richiede. I dati su internet vengon trasmessi in “pacchetti” , ovvero piccoli blocchi di dati. Ogni pacchetto ha un’intestazione che descrive la sua origine e la sua destinazione. FIBRA OTTICA. La fibra ottica è una tecnologia che permette di trasmettere granfi quantità di dati ad altissima velocità, quando ci si connette ad internet. È una delle tecnologie disponibili per avere connessione internet a casa p in ufficio in alternativa al cavo in rame dell’ADSL. La fibra ottica sfrutta materiali più complessi, come i filamenti in fibra di vetro o di polimeri plastici, per trasferire molte più informazioni contemporaneamente a ad una velocità maggiore. COME SI CLASSIFICANO LE RETI DI TRASPORTO. La classificazione ha un ruolo fondamentale, in quanto, in base al tipo di rete, varieranno i protocolli e le tecnologie applicate per il loro corretto funzionamento. A tal proposito possiamo parlare di PAN e LAN. Reti personali (PAN): La rete personale è composta da :
Reti locali (LAN). Le reti locali hanno un’estensione maggiore rispetto alla rete personale, ma comunque limitata a qualche decina di km. Una LAN è composta da terminali collegati da un canale condiviso. Se il canale è :
I principali registri della CPU sono:
- registri speciali : contengono dati interni della CPU, come il program counter, lo Stack pointer e il registro di Stato. - Registro di istruzione : contiene l'istruzione corrente. - Registri indice : sono usati per modificare l'indirizzo degli operandi. CLOCK. La velocità di clock misura il numero di cicli eseguiti dalla CPU ogni secondo, misurati in gigahertz. Un ciclo è tecnicamente un impulso sincronizzato da un oscillatori interno, ma per i nostri scopi è un'unità base che ci aiuta a valutare la velocità di una CPU. Il termine clock, in elettronica, indica un segnale periodico, generalmente un onda quadra, utilizzato per sincronizzare il funzionamento dei dispositivi elettronici digitali. Può essere generato da qualsiasi oscillatori, si usa generalmente il tipo a quarzo per la sua alta stabilità di oscillazione. VIRUS. Virus informatico è un programma o una sezione di codice caricato nel computer senza che il proprietario ne sia a conoscenza o lo abbia autorizzato. Alcuni virus causano solo fastidi, mentre la maggior parte è dannosa è ideata per infettare e prendere il controllo dei sistemi vulnerabili. Un virus può diffondersi in molti computer e reti duplicandosi. I virus si nascondono in genere in programmi comunemente usati, come videogiochi o visualizzatori di PDF, oppure viaggiano all'interno di un allegato di male o sono scaricati in cautamente da Internet. ROM. Sigla di read only memory, particolare memoria non volatile (cioè capace di conservare i dati presenti anche in assenza di alimentazione) presente nei calcolatori elettronici; i dati sono inseriti durante la sua realizzazione, non potendo più essere modificati, se non in condizioni particolari e con appositi strumenti. La memoria di sola lettura è un supporto di archiviazione di massa progettato e realizzato per conservare dati in maniera permanente e utilizzato sul computer e altri dispositivi elettronici. BIOS. Il BIOS rende disponibili le funzioni base di un computer e dopo ogni suo avvio si assicura che le componenti principali come memoria, CPU e altre componenti dell'hardware sono funzionanti. È l’acronimo di basic input/output system. È un programma incorporato nei computer, che gestisce l'avvio del sistema operativo all'accensione del computer. Il programma, cristiane sulla chip della scheda madre, è il primo codice che viene caricato da un computer quando viene acceso.
In italiano equivale a componente logico permanente, è un programma, ovvero una sequenza di istruzioni, integrato direttamente in un componente elettronico programmato. Indica un particolare tipo di programma, normalmente memorizzato su una piccola memoria non volatile, che in un certo senso viene posto all'interno di un computer fisso, di un note book, di uno smartphone, tablet, di un hard disk, e in generale all'interno di qualsiasi altro di tipo dispositivo elettronico. Il compito del firmware è dunque quello di fare correttamente avviare il dispositivo in questione consentendo, al tempo stesso, di far dialogare l'hardware del dispositivo con il software del dispositivo. PSW. Il registro di stato è un insieme di flag presenti nella CPU che indicano lo stato di diversi risultati di operazioni matematiche. Questi flag sono comunemente usati per confrontare e testare condizioni richieste dai programmi. SISTEMA DI CODIFICA. Il processo di codifica permette di rappresentare delle informazioni mediante un certo codice. Per ogni processo di codifica è definito processo inverso o decodifica, che permette di estrarre le informazioni da un messaggio codificato. Una codifica dei caratteri consiste in un codice che è stato un insieme di caratteri ad un insieme di altri oggetti, come numeri o pulsazioni elettriche, con lo scopo di facilitare la memorizzazione di un testo in un computer o la sua trasmissione attraverso una rete di telecomunicazioni. BIT. Il bit è l'unità di misura fondamentali in informatica, cioè la misura a partire dalla quale vengono definite tutte le altre. Il bit è la quantità minima di informazione che può essere gestita da un qualsiasi computer o calcolatore. È dunque un'unità di misura informatica che consente di misurare una determinata quantità di informazioni. Con 1 bit è possibile rappresentare due simboli : uno che corrisponde allo 0 e l’altro all’1. Con 2 bit , 4 simboli 00, 01, 10, 11. 4 stati : 22 bit. Come faccio a convertire un numero da decimale a binario? Per convertire un numero da decimale a binario bisogna dividere questo numero per due finché non diventa zero. Ad ogni passaggio, bisogna conservare i resti ed infine scriverli al contrario. Che cos’è la crittografia. La crittografia è la base della protezione dei dati ed il modo più importante per garantire che le informazioni non possano essere rubate. Alcuni dei sistemi crittografici più noti e diffusi al mondo sono basati su algoritmi di tipo simmetrico.
Una pagina web è l’unità fondamentale e di base di un sito web. L’insieme di pagine web collegata tra di loro attraverso dei link costituisce un sito web. La pagina principale di un sito web è detta anche Homepage ed è da questa pagina che gli utenti riesco a raggiungere tutte le altre pagine del sito web. La homepage è la pagina di inizio del tuo sito web. TCP/IP. Sono uno dei fondamenti di Internet, senza i protocolli TCP/IP, l'azione quotidiana del navigare in rete non sarebbe concepibile. Tramite i protocolli (il termine comprende più raccolte di regole contemporaneamente), i pacchetti dati vengono trasferiti nella Local area network (LAN) o WAN, quindi anche nel world wilde web, ossia internet. È formato dai due protocolli determinanti per la comunicazione in Internet : il transmission control protocol e l'Internet protocol. Il protocollo TCP crea la connessione tra due host e garantisce la consegna dei pacchetti da un sistema all'altro, mentre i l protocollo IP fornisce le istruzioni per il trasferimento dei dati. Questo tipo di architettura è a strati, cioè formata da livelli dove ciascun livello fornisce dei servizi utili a livello superiore. Ha 4 livelli. I livelli sono :
1. Livello di accesso alla rete : È quello più basso e dunque si occupa del collegamento tra due o più dispositivi (host). In generale si occupa di muovere informazioni da un capo all'altro di un singolo canale di comunicazione, a questo livello appartengono cavi, connettori, schede di rete, switch, ma non ad esempio i Router. 2. Livello di rete : si occupa di trasportare i pacchetti dalla sorgente alla destinazione, attraversando i router. Questo livello non offre un protocollo sugli errori ma gestisce il flusso dei dati, le congestioni e le problematiche derivanti dalla presenza di più reti diverse. I protocolli che operano a questo livello sono ARP, RaRP, IP. 3. Livello di trasporto : sfrutta i servizi offerti dal livello sottostante e fornisce un canale logico e affidabile tra il mittente e il destinatario. Si definisce canale logico in quanto i processi applicativi che comunicano non sono connessi fisicamente tra loro. 4. Livello di applicazione : È il livello più alto, e quello di applicazione che fornisce agli utenti un'interfaccia per accedere alle reti; dunque fornisce servizi agli utenti della rete. MALWARE. È un termine generico che descrive un programma, codice dannoso che mette a rischio un sistema. I malware cercano di invadere, danneggiare o disattivare computer, sistemi, reti, tablet e dispositivi mobili, spesso assumendo il controllo parziale delle operazioni del dispositivo.
La posta elettronica certificata è il sistema che consente di inviare e-mail con valore legale equiparato ad una raccomandata con ricevuta di ritorno, come stabilito dalla normativa. È un tipo particolare di posta elettronica che permette di dare a un messaggio di posta elettronica lo stesso valore legale di una tradizionale raccomandata con avviso di ricevimento, garantendo così la prova dell'invio e della consegna. PHISHING. È un crimine che inganna le vittime inducendole a condividere informazioni sensibili quelli password e numeri di carta di credito. È un tipo di truffa effettuata su Internet attraverso la quale un malintenzionato cerca di ingannare la vittima convincendola a fornire informazioni personali, dati finanziari o codici di accesso, fingendosi un ente affidabile in una comunicazione digitale. Arriva dall'inglese Fishing che significa pescare, abilmente influenzato dal fatto che “pesca” Dati finanziari e password di un utente. LINGUAGGIO AD ALTO LIVELLO. Un linguaggio di programmazione ad alto livello, in informatica, è un linguaggio di programmazione caratterizzato da una significativa astrazione dai dettagli nel funzionamento di un calcolatore e dalle caratteristiche del linguaggio macchina. Un linguaggio ad alto livello è un linguaggio di programmazione costruito in modo che possa essere più facilmente compreso e memorizzato dall'uomo, anziché dalla macchina. Significa in parole molto semplici che un linguaggio ad alto livello contiene espressioni che spesso si avvicinano alla lingua parlata. ARCHITETTURA DI VON NEUMANN. È una tipologia di architettura hardware per computer digitali programmabili a programma memorizzato la quale condivide i dati del programma e le sue c'è nel programma memoria. Una particolarità è che istruzioni e dati viaggiano senza destinazione all'interno dell'unico bus di sistema presente. CODIFICA INFORMAIZONI. Per codifica dell'informazione si intende la rappresentazione di un'informazione numerica, grafica, testuale o vocale. Segnali possono essere di due tipi : analogico e digitale. UNITÀ DI CONTROLLO. È un componente della CPU di un computer. L'unità di controllo è conosciuta anche con la sigla CU, È il dispositivo della CPU a cui spettano le funzioni di controllo; l'unità di controllo coordinare consolidati tra il professore e gli altri componenti del computer, legge ed esegue le istruzioni dalla memoria centrale.