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


ABILITA' INFORMATICHE, Schemi e mappe concettuali di Informatica Giuridica

ABILITA' INFORMATICHE DOMANDE APERTE

Tipologia: Schemi e mappe concettuali

2021/2022

Caricato il 28/04/2023

angelica801
angelica801 🇮🇹

4.8

(6)

3 documenti

1 / 59

Toggle sidebar

Questa pagina non è visibile nell’anteprima

Non perderti parti importanti!

bg1
LEZIONE 01
DOMANDE APERTE
01. Quali sono le differenze fra Software di Sistema e Software Applicativo?
Il software di sistema e il software operativo sono le due tipologia di cui è composto
il software.
La differenza principale tra loro è che si occupano di due caratteristiche differenti.
Il Software di sistema, o software di base si occupa di gestire le risorse hardware di
un computer permettendone il funzionamento. Tra i principali software di sistema
troviamo il sistema operativo (es: Windows).
Il software applicativo invece, è l’insieme dei programmi che l’utente utilizza per la
risoluzione dei propri problemi. Fa riferimento a tutte quelle applicazioni necessarie
all’utente come Word, Excel ecc. Recentemente si è sviluppata un’altra categoria di
software applicativo, quella relativa agli smartphone e ai tablet: le app.
02. Quali sono le principali funzioni del Sistema Operativo?
Le principali funzioni del Sistema Operativo riguardano:
La gestione delle CPU
La gestione dei file della RAM
La gestione degli accessi
La gestione della memoria
La gestione degli input/output
03. Fornire una definizione di informatica, intesa come scienza.
L’informatica è la scienza che si propone di raccogliere, organizzare, conservare,
distribuire informazioni tramite sistemi automatici di elaborazione dei dati.
Studia il computer e le sue componenti sotto tutti gli aspetti. Il termine
informatica deriva dall’unione delle parole INFORmazione autoMATICA.
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32
pf33
pf34
pf35
pf36
pf37
pf38
pf39
pf3a
pf3b

Anteprima parziale del testo

Scarica ABILITA' INFORMATICHE e più Schemi e mappe concettuali in PDF di Informatica Giuridica solo su Docsity!

LEZIONE 01

DOMANDE APERTE

01. Quali sono le differenze fra Software di Sistema e Software Applicativo****? Il software di sistema e il software operativo sono le due tipologia di cui è composto il software. La differenza principale tra loro è che si occupano di due caratteristiche differenti. Il Software di sistema, o software di base si occupa di gestire le risorse hardware di un computer permettendone il funzionamento. Tra i principali software di sistema troviamo il sistema operativo (es: Windows). Il software applicativo invece, è l’insieme dei programmi che l’utente utilizza per la risoluzione dei propri problemi. Fa riferimento a tutte quelle applicazioni necessarie all’utente come Word, Excel ecc. Recentemente si è sviluppata un’altra categoria di software applicativo, quella relativa agli smartphone e ai tablet: le app. 02. Quali sono le principali funzioni del Sistema Operativo? Le principali funzioni del Sistema Operativo riguardano:  La gestione delle CPU  La gestione dei file della RAM  La gestione degli accessi  La gestione della memoria  La gestione degli input/output 03. Fornire una definizione di informatica, intesa come scienza. L’informatica è la scienza che si propone di raccogliere, organizzare, conservare, distribuire informazioni tramite sistemi automatici di elaborazione dei dati. Studia il computer e le sue componenti sotto tutti gli aspetti. Il termine informatica deriva dall’unione delle parole INFORmazione autoMATICA.

04. Quali sono le componenti hardware che compongono una CPU? Quali compiti sono deputati a svolgere? Una delle componenti dell’hardware è l’Unità Centrale di Elaborazione (CPU), che a sua volta è composta da un’Unità di Controllo (CU), un’Unità Aritmetico Logica (ALU) e dai registri. Le funzioni che svolgono sono di fondamentale importanza per l’elaborazione dei dati e soprattutto le componenti lavorano insieme per i processi elaborativi. La CU stabilisce quali operazioni devono essere eseguite e comanda l’ALU. L’ALU esegue i calcoli ed effettua le operazioni logiche richieste dal CU. I registri sono delle celle di memoria contenute nella CPU che permettono alla CU di memorizzare momentaneamente alcune informazioni utili all’elaborazione. 05. Fornire una definizione di Algoritmo. Un algoritmo è una sequenza di istruzioni che può essere impiegata per rappresentare lo sviluppo di un processo qualsiasi, partendo da uno stadio iniziale (input) fino ad arrivare ad uno stadio finale (output), tramite in insieme di istruzioni (o passi) ben definite. 06. In merito ai linguaggi di programmazione, quali sono le differenze tra linguaggio di basso livello e linguaggio di alto livello? I linguaggi che i programmatori usano per comunicare con il computer si possono suddividere in due macro-categorie.  linguaggio macchina : è un linguaggio di basso livello che i componenti interni del computer sono in grado di interpretare immediatamente, con il limite che consente di svolgere solo operazioni molto semplici; tale linguaggio è anche definito come linguaggio Assembly ed è specifico per ogni modello di macchina.  linguaggi procedurali : proprio per non dover programmare solo con elementi semplici, i programmatori hanno sviluppato linguaggi di alto livello che consentono di far svolgere al computer particolari operazioni senza essere costretti a specificare tutti i dettagli microscopici. 07. Cos’è una periferica? Fornire degli esempi di periferica di input e output.

All'interno del computer, oltre al disco fisso, sono presenti altri dispositivi di memorizzazione:  La memoria RAM (Random Access Memory) è una memoria di tipo volatile, ossia i dati in essa contenuti vanno perduti non appena si spegne il computer.  La memoria ROM (Read-Only Memory) è un tipo di memoria non volatile sulla quale è possibile effettuare solo operazioni di lettura. Viene scritta una sola volta, dal costruttore, e contiene le informazioni necessarie all'avvio del sistema. LEZIONE 02.

01. In un sistema operativo Windows a cosa serve il Task Manager? Il Task Manager (in italiano chiamato Gestione Attività) è un’operazione del sistema operativo che permette di visualizzare le applicazioni in esecuzione e le prestazioni di un computer al fine di gestirle meglio e di controllarle. Risulta rilevantemente utile nel chiudere un’applicazione che non risponde, dal quale è possibile terminare forzatamente il programma che si era bloccato.

LEZIONE 03

01. Cos’è un Antivirus? Quali sono gli strumenti e le operazioni disponibili? Un antivirus è un software che controlla l'attività dell'utente del computer identificando i file infetti da virus e impedendogli di aprirli o eseguirli. Una volta che l'antivirus rileva un file infetto tenta prima di ripararlo e se non ci riesce permette di eliminarlo. L'antivirus riconosce i virus grazie alle definizioni degli stessi che ha in memoria, i quali sono dei file che descrivono tutti i virus conosciuti. Gli antivirus più evoluti permettono anche di riconoscere virus sconosciuti analizzando il comportamento del programma o il contenuto del file in questione alla ricerca di comportamenti sospetti. 02. Cosa sono i virus informatici? Quali possono essere gli effetti che comportano? Un virus è un programma costruito appositamente per danneggiare un computer all'insaputa dell'utente, danneggiandone i file e il software: ad esempio

cancellandoli o alterandoli, o addirittura formattando il disco fisso e, nei casi più gravi, l'hardware. Un virus aggiunge copie di sé stesso ad altri file.

LEZIONE 7

01. Descrivere le differenze che intercorrono tra una cartella di lavoro Excel e un foglio di lavoro Excel. Una cartella di lavoro Excel e un foglio di lavoro sono due componenti del software Microsoft Excel che si differenziano per alcune caratteristiche. Le cartelle di lavoro sono dei file composti da più fogli di lavoro, di default generalmente in ogni Microsoft Excel è presente un foglio di lavoro che poi, in base alle esigenze possono aggiungersene altri. Un foglio di lavoro invece è composto da più celle dove è possibile inserire, spostare, cancellare i dati. Un foglio di lavoro può essere eliminato, rinominato, copiato. 02. Come e in che modo è possibile inserire, modificare e cancellare i dati i una cella Excel? Descrivi le azioni necessarie. Per inserire i dati nelle celle è innanzitutto necessario individuare dove si vogliono inserire le informazioni, poi, facendo click su di esse con il mouse, si inizia a scrivere. I dati che si inseriscono all’interno della cella vengono scritti anche in uno spazio sotto la barra funzionale, chiamata “barra della formula”. I dati possono essere inseriti o direttamente in quest’ultima o nella cella. Per modificare il contenuto di una particolare cella è necessario farci doppio clic sopra, in modo che appaia il cursore lampeggiante, ed effettuare le modifiche desiderate, oppure modificarle dalla barra di formula. Per cancellare i dati basta cliccare sopra la cella e premere Canc sulla tastiera.

LEZIONE 9

01.In Ms Excel come è possibile inserire un grafico a partire da una tabella di dati? Descrivere i passaggi.

Per inserire delle immagini, o un grafico, o oggetti di vario tipo (cerchi, frecce, caselle di testo, quadrati) ci sono delle procedure specifiche da seguire. Per l’inserimento di un’immagine in una diapositiva si deve cliccare su Inserisci- Immagini e scegliere il file desiderato dall'elenco nella finestra che si apre. L’immagine a questo punto è possibile posizionarla e ridimensionarla a piacimento. Per inserire un grafico si deve cliccare su Inserisci-Illustrazione-Grafico Una volta inseriti tutti i dati necessari, è possibile cambiare il tipo di grafico e formattarlo cambiando sia il colore del grafico che il carattere dei dati all’interno. Per inserire oggetti come frecce, quadrati, caselle di testo, cerchi bisogna premere sul tasto Forme nella sezione Inserisci-Illustrazioni scegliere l'oggetto desiderato fra quelli presenti nel gruppo. Cliccando sull'elenco vengono visualizzati tutti i tipi di forme inseribili Una volta scelto l'oggetto, per inserirlo si deve portare il puntatore nella zona in cui si vuole inserire l'oggetto e trascinarlo poi nella posizione desiderata. in base all'oggetto scelto, sarà possibile modificare: il colore di sfondo; il colore, lo spessore e lo stile del bordo, ecc. Tutte queste impostazioni sono modificabili tramite la scheda Riempimento e linea.

LEZIONE 14

01. In che cosa consiste una rete di calcolatori? Quali sono i vantaggi? Elencare infine le diverse tipologie di rete viste a lezione. Una rete di calcolatori è un insieme di dispositivi autonomi, che svolgono compiti programmati di calcolo e comunicazione, infatti, sono specificamente progettati per l’elaborazione e lo scambio di informazioni. L’attività della rete è autoregolata da una serie di protocolli. I vantaggi di una rete di calcolatori sono veramente tanti, tra questi troviamo:  la condivisione di periferiche tra gli utenti  la condivisione di programmi e dati  migliorano la comunicazione  accesso e condivisione alle basi dei dati, ecc Le diverse tipologie di reti presenti sono: la LAN (local area network) caratterizzata dall’alta velocità di trasporto dati, connette tra loro i computer di uno stesso dispositivo o di un dispositivo adiacente. La WAN (wide area network) individua una rete geografica, di estensione variabile. Internet è la rete WAN per eccellenza.

02. A cosa serve un browser? Dettagliare la risposta descrivendo le funzioni principali. Un browser è un software che permette navigare in internet, il che significa di visualizzare pagine web e di interagire con essere. Tra le principali funzioni di questo programma ritroviamo quelle di:  Utilizzare una navigazione a schede  L’utilizzo della memoria cache per mantenere i link tra le pagine salvate  La funzione di download  Comandi di pulizia (cache, cookies, cronologia)  Anteprima delle pagine da stampare 03. Descrivere e confrontare una rete Client-Server con una rete Peer-to-Peer, evidenziando le differenze fra le due tipologie. Le reti Client-Server e Peer-to-Peer sono due delle architetture di rete più conosciute e utilizzate, il cui compito fondamentale è quello di comunicare. Le differenze tra i due sono sostanziali: in una rete Client-Server dei computer, detti server, mettono a disposizione risorse e offrono servizi ad altri computer, detti client, che ne fruiscono. Quindi il server può fungere da amministratore che gestisce lo scambio di messaggi. Nelle reti Peer-to-Peer invece, non c’è differenza tra client e server: la rete è paritaria e ogni computer ne compone un nodo, ovvero sia client che server. Ciò significa che più calcolatori sono in grado di comunicare tra di loro e inviarsi reciprocamente delle informazioni senza che ci sia la necessità di passare attraverso un calcolatore centrale (o server). 04. In merito ai comandi di ricerca in Google, descrivere le differenza che intercorrono tra l’utilizzo dell’operatore AND e l’utilizzo dell’operatore OR. Gli operatori AND e OR sono due tipologie di operatori booleani, ovvero dei comandi che l’utente può utilizzare per gestire i risultati di ricerca. Le differenze tra i due riguardano:

  • gli operatori AND (scrivendo “and” affianco ad ogni parola scritta sulla barra di ricerca) hanno il compito di tenere insieme tutte le keywords inserite, mostrando nei risultati soltanto siti web dove sono presenti contemporaneamente tutte le parole.
  • gli operatori OR (scrivendo “or” affianco ad ogni parola) ha il compito di fare ricerche parallele, e di mostrare anche siti web dove è presente una sola keyword tra quelle scritte nella barra di ricerca.

LEZIONE 15

Un calcolatore digitale è una macchina che risolve alcuni problemi eseguendo delle precise istruzioni date. Può eseguire direttamente solo poche istruzioni, ovvero quelle più elementari, convertite in esse tramite artifici matematici. Le operazioni di base che compie un calcolatore digitale sono:  Fare somme;  Verificare la differenza di un numero dallo zero;  Spostare dati in diverse porzioni di memoria. L’insieme di tutte le istruzioni elementari (e non) eseguite da un calcolatore digitale formano un linguaggio macchina, che permette al programmatore umano di comunicare con il calcolatore. I calcolatori vengono progettati generalmente con le più semplici istruzioni base, tali da essere compatibili con il tipo di utilizzo e le necessità prestazionali richieste.

02. Cos’è una macchina virtuale? Perché è stato così importante introdurre questo concetto? Con il termine macchina virtuale (VM) si intende un ipotetico computer in cui gli utenti avrebbero la possibilità di scrivere i loro programmi che verrebbero eseguiti direttamente dal computer, senza la necessità di un traduttore o un interprete. Infatti, se tale macchina potesse essere costruita in modo sufficientemente economico, non ci sarebbe affatto bisogno del linguaggio X (linguaggio più comodo da utilizzare in confronto al linguaggio macchina) né di una macchina capace di eseguire programmi X. Anche se una macchina virtuale con linguaggio macchina (Y) è troppo costosa o complicata per essere realmente costruita, si possono tuttavia scrivere programmi dedicati come se questa esistesse realmente. 3. Descrivere nel modo più semplice possibile la differenza tra INTERPRETE e TRADUTTORE. La traduzione e l'interpretazione sono simili. In entrambi i metodi il computer può trattare le istruzioni macchina (Y) eseguendo le equivalenti sequenze di istruzioni create per avere un linguaggio più comodo da utilizzare (X). La differenza è che,

nel caso della traduzione riceve in ingresso un codice sorgente (scritto in un linguaggio ad alto livello, ossia il linguaggio procedurale,) e lo traduce in linguaggio macchina che, da allora in poi, può essere usato separatamente dal sorgente. La traduzione o compilazione produce come risultato un file eseguibile che, lanciato sulla macchina, viene direttamente eseguito dal computer. L’ interprete : è un programma che legge le istruzioni (codice sorgente) del programma scritto in linguaggio procedurale e lo trasforma in tempo reale in codice macchina, che viene eseguito direttamente dal computer.

LEZIONE 18

01. Descrivere la figura di Ada Lovelace e la sua relazione con Babbage. Ada Lovelace è una figura molto importante nello sviluppo informatico del 1800, infatti è considerata la prima programmatrice della storia. La sua notorietà è dovuta alla collaborazione con Babbage nello sviluppo della “analitical engine”, la macchina analitica, ideata proprio da quest’ultimo. Entrambi collaborarono all’evoluzione della macchina, e il contributo della Lovelace era quello di produrre un software per far eseguire all’”analitical engine” diverse computazioni. Anche se la macchina di Babbage non fu mai costruita, gli studi della Lovelace sono importanti per la storia del computer. In suo onore fu assegnato al linguaggio di programmazione il suo nome. 02. Perché John Atanasoff e John Von Neumann sono considerati i padri dei calcolatori moderni? Atanasoff e Nuemann sono due ricercatori che hanno contribuito in modo fondamentale all’evoluzione dei computer. Atanasoff sviluppò una macchina basata sull’aritmetica binaria e sull’utilizzo di condensatori per la memoria. Tutte queste caratteristiche erano incredibilmente avanzate per l’epoca. Inoltre per fare in modo che la carica delle macchine non si disperdesse, la memoria veniva periodicamente aggiornata secondo un processo che lui stesso definì “jogging the memory”. Questa caratteristica è alla base delle moderne memorie dinamiche (DRAM), le quali funzionano con lo stesso principio. Sfortunatamente la macchina non divenne mai realmente operativa, ma il suo contributo fu importantissimo per gli studi a seguire.

  • PDP-1: uno degli ingegneri della M.I.T. fondò una società, la DEC, che si propose di produrre una macchina commerciale simile al TX-0, PDP-1 fu il risultato. Rappresentò la nascita dell’industria dei microcomputer. L’innovazione del PDP- 1 era un display visuale. Alcuni studenti universitari sfruttarono questa caratteristica innovativa per sviluppare il primo videogame della storia. Pochi anni dopo il PDP- 1 fu sostituito da una versione più innovativa, il PDP-8.
  • l’IBM 7094/1401: ebbero successo come macchine per aziende
  • CDC 6600: la caratteristica innovativa di questo computer che gli permise di ottenere il successo fu data dalla presenza di varie unità funzionali che potevano lavorare contemporaneamente per la risoluzione di calcoli. 03. Qual è la differenza tra la tecnologia a valvole e quella a transistor? L’arrivo dei transistor che novità ha portato nella costruzione dei calcolatori digitali? La prima generazione di calcolatori è stata realizzata utilizzando la tecnologia a valvole, con l’introduzione dei transistor nasce la seconda generazione. Quest’ultimi rispetto alle valvole erano più piccoli e potenti, inoltre si riuscì a risolvere il problema della rottura delle valvole termoioniche grazie al limitato dispenso di calore. Un’ulteriore vantaggio dei transistor è quello di aver garantito la possibilità di realizzare dei calcolatori con capacità di calcolo più elevate. In 10 anni il transistor rivoluzionò i computer al punto che nei tardi anni '50 i computer a valvole divennero obsoleti. Con l’arrivo dei transistor si abbassarono i costi e pertanto ci fu il primo passo verso la nascita dell’industria dei micro- computer. Successivamente con l’avvento della microelettronica si è iniziato ad inserire più transistor all’interno di circuiti integrati, i quali rappresentano la terza generazione di calcolatori che sono più piccoli, più veloci e più economici rispetto ai predecessori.

LEZIONE 20

01. Perché L’INTEL 386 viene definito il primo Pentium della storia?

Intel, la nota azienda produttrice di microprocessori diventa via via più famosa realizzando versioni più potenti e migliori. Tra queste ritroviamo l’INTEL 386, il primo Pentium. Esso è passato alla storia perché nonostante i Pentium moderni siano più veloci, dal punto di vista dell’architettura non sono altro che una versione truccata del “386”.

02. Il PDP-1: descriverne il funzionamento e le novità apportate ai computer digitali. Il PDP-1 fu uno dei primi calcolatori a transistor dotato di 4096 parole da 18 bit e poteva eseguire 200.000 istruzioni al secondo. Tra le caratteristiche innovative c’erano senza alcun dubbio la presenza di un display visuale e la capacità di disegnare punti in qualsiasi zona dello schermo. Questi elementi portarono ad elaborare il primo videogame della storia (Spacewar). Nei computer più moderni e ad uso personale i videogames saranno delle caratteristiche immancabili. Inoltre il PDP-1 rappresenta la nascita dell’industria dei microcomputer. 03. Fornire una definizione generale di VLSI. Con la quarta generazione si vede dar vita alla tecnologia VLSI (Very Large Scale Integration) che ha permesso di inserire in un unico chip prima migliaia e in seguito milioni di transistor. Questo porta velocemente alla realizzazione di computer più piccoli e veloci. Tra questi troviamo l’evoluzione dei personal computer negli anni ’80. Con l’evolversi dei pc e con la riduzione dei prezzi chiunque poteva permettersi un computer privato con cui elaborare testi, eseguire calcoli e utilizzare applicazioni interattive come i videogames. Il computer non si limitava ad essere un semplice calcolatore utilizzato solo da un ristretto numero di persone, ma diventava un qualcosa di accessibile e sempre più ricercato. Con la VLSI si vede nascere un’integrazione verso la tecnologia.

LEZIONE 21

01. Descrivere in generale il progetto ARPAnet.

nucleare. Il progetto non vedrà mai la luce, ma sarà il concetto di partenza di Internet.

LEZIONE 22

01. Gli anni ’80: gli albori di internet e il protocollo TCP/IP. Esporre brevemente l’argomento. La metà degli anni ’70 e intorno gli inizi degli anni ’80 segnano un periodo importante per le ricerca e la scoperta di nuove tecnologie informatiche. Tra queste troviamo una delle principali: la scoperta del protocollo TCP/IP e del suo funzionamento sotto ARPAnet. Il protocollo TCP/IP viene ufficialmente adottato dalle organizzazioni militari per lo sviluppo dei sistemi di comunicazione, ma la semplicità e la funzionalità del protocollo attirano l’attenzione di chi lavora su altri tipi di rete; presto si assiste alla migrazione di reti preesistenti dal protocollo nativo al protocollo TCP/IP. Il protocollo TCP ( Transmission Control Protocol ): gestisce l'organizzazione dei dati e il controllo della trasmissione. Il protocollo IP ( Internet Protocol ): trasmette i dati e gestisce il traffico fra i diversi computer collegati; impacchetta i dati in uscita e li invia scegliendo la strada migliore per arrivare a destinazione. Qualsiasi computer inserito in una rete basata sul protocollo IP deve avere un indirizzo che consenta di distinguerlo dagli altri, ciò consente di individuare in maniera certa ogni computer e, soprattutto, consente alla rete di pc di far comunicare l'uno con l'altro. 02. USEnet, il primo sistema di messaggistica: per quale piattaforma era stato creato? Fornire esempi di messaggistica contemporanei. USEnet (Unix User Network) fu il primo ed importante sistema di messaggistica con il quale si spedivano, ricevevano e visualizzavano messaggi creato per ARPAnet. Per il trasporto di messaggi e notizie utilizzavo il protocollo UUCP. Dopo un primo inizio con andamento altalenante il sistema di messaggistica si diffonde e si evolve. Il sistema corrisponde ad una architettura client-server nella quale il client richiede le notizie presenti su un gruppo di discussione ed il server, eventualmente collegandosi con altre macchine, fornisce i messaggi richiesti. Attualmente i sistemi di messaggistica più utilizzati sono quelli sotto forma di app per smartphone quali: Whatsapp, Messenger, Telegram ecc.

LEZIONE 023

01. Perché i social network sono considerati terreno fertile per lo sviluppo di nuove dinamiche di relazione? L'utilizzo di internet è sempre più diffuso nelle nostre vite, anche come strumento di comunicazione interpersonale e di relazione e, negli ultimi tempi, l'utilizzo dei social network è un fenomeno sempre più di vasta portata. Chiacchieriamo in chat, mandiamo e-mail, scambiamo e condividiamo file, conosciamo persone che non abbiamo mai visto, parliamo con amici di cui non abbiamo mai sentito la voce, avviamo e gestiamo rapporti di lavoro on line; la rapidissima espansione di internet è una realtà lampante agli occhi di tutti ed ancor più lampante è il ruolo di mezzo di comunicazione interpersonale che la rete ha acquisito. I social network ed internet in senso più ampio, sono diventati una fonte di potere potenziale per chiunque, come una sorta di spazio democratico dove qualsiasi utente può ritagliarsi il proprio spazio virtuale e dire la sua. L‘impatto dei social network sulle masse ha portato ad una rivalutazione del concetto di privacy, di relazione e si sono evoluti gli orizzonti professionali concedendo la possibilità di ampliare il raggio d’azione e connessione con diverse parti del mondo senza limiti. 02. I social network: quale impatto hanno avuto sulle grandi masse? Il fenomeno dei social network prende vita negli Stati Uniti, sviluppandosi poi nel resto del mondo come un virus virale. L’impatto che hanno avuto sulle grandi masse

01. Cos’è un Sistema Esperto? Per quali caratteristiche differisce da un sistema di produzione? Un Sistema Esperto è un programma che cerca di riprodurre le prestazioni di una o più persone esperte in un determinato campo di attività. La conoscenza rappresentata in un sistema esperto è dinamica, può crescere, il che significa anche che essa può all'inizio essere incompleta e persino contraddittoria. Un Sistema di Produzione al contrario, è un programma che sfrutta un insieme di conoscenze organizzate in base di dati per ottenere risposte a domande precise. 02. Spiegare perché un’applicazione di diagnostica medica è un classico esempio di Sistema Esperto. Un Sistema Esperto è un programma che cerca di riprodurre le prestazioni di una o più persone esperte in un determinato campo di attività. Nel caso della diagnostica medica risulta particolarmente importante perché unisce due caratteristiche fondamentali che alcune volte nell’uomo vengono meno: la conoscenza ed il controllo. La cultura in una certa materia risulta certamente importante ma il modo di riuscire a mettere in pratica ciò che si è appreso tramite il controllo delle proprie conoscenze è fondamentale. L’intelligenza artificiale ha rivelato risultati eccellenti in questo. Per eseguire una diagnosi medica attraverso un Sistema Esperto sono necessarie due caratteristiche: una base di conoscenza specialistica su un certo dominio, che rappresenta il sapere necessario ad affrontare e risolvere problemi in quel campo; un motore inferenziale che sia in grado di dedurre, a partire dalla base di conoscenza, le conclusioni che costituiscono la soluzione a un dato problema che rientra nel dominio. 03. Descrivere gli aspetti fondamentali del liguaggio LISP. Il linguaggio di programmazione Lisp, inventato nel 1960, è di gran lunga il linguaggio più utilizzato nel campo dell’intelligenza artificiale e dell’elaborazione simbolica in generale. Il Lisp è un linguaggio funzionale per l’elaborazione di

strutture simboliche, ovvero una struttura dati adatta a rappresentare espressioni formali, come ad esempio le formule della matematica e della logica simbolica. Nonostante tale linguaggio sia considerato solo accademico, complessi software LISP sono tutt’oggi in funzione presso enti governativi, militari, aerospaziali. I progetti scritti in LIPS mediante linguaggio simbolico sono tutt’oggi validi e non eguagliati da altri linguaggi.

04. In che cosa consiste il gioco dell’imitazione preposto da Alan Turing? I contributi di Alan Turing furono di fondamentale importanza nello sviluppo dell’intelligenza artificiale e, tra questi, troviamo il cosiddetto “gioco dell’imitazione”, ossia un paradigma per stabilire se una macchina è “intelligente”. Alan Turing suggerì di porre un osservatore di fronte a due telescriventi, una delle due comandata da un uomo, l’altra da un calcolatore programmato in modo da “fingere” di essere una persona umana. Se l’osservatore non sarebbe riuscito a distinguere il calcolatore dell’interlocutore umano, allora si sarebbe potuto definire che il calcolatore è “intelligente”. 05. Cosa indica il termine “Intelligenza artificiale”? Con il termine intelligenza artificiale (o IA ) si intende generalmente l'abilità di un computer di svolgere funzioni e ragionamenti tipici della mente umana. Nell’ambito dell’informatica, essa comprende la teoria e le tecniche per lo sviluppo di algoritmi che consentano alle macchine di mostrare un'abilità o un’attività intelligente, almeno in ambiti specifici. Le definizioni, come già citato, sono generalizzate e ancora non si è in grado di definire in maniera esaustiva l’IA. Questa difficoltà sta nel fatto che l’intelligenza artificiale si presenta sotto un duplice profilo:  quello di disciplina ingegneristica , il cui obiettivo è di costruire macchine in grado di assistere l’uomo.  quello di disciplina psicologica , il cui obiettivo è di costruire macchine le quali, gettino una nuova luce su alcuni tradizionali enigmi della mente, ad esempio sul cosiddetto problema mente-corpo.