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


Prova di abilita' informatica - 210 domande e risposte, Prove d'esame di Sistemi Informatici I

210 domande del corso 'Laurea Magistrale in Scienze Economiche LM-56'. Materia Prova di abilita' informatica, cod. 0611306INF. Prof. ---, in ordine alfabetico

Tipologia: Prove d'esame

2023/2024

In vendita dal 25/06/2024

Eraclito-01
Eraclito-01 🇮🇹

4.3

(1621)

1.4K documenti

1 / 9

Toggle sidebar

Questa pagina non è visibile nell’anteprima

Non perderti parti importanti!

bg1
UniPegaso
Materia:
Prova di abilita' informatica
(0611306INF)
Docenti: ---
210 domande e risposte
in ordine alfabetico
Domanda Risposta
L'operatore di selezione consente di selezionare un sottoinsieme delle
tuple di una relazione r, applicando a ciascuna di esse una data
condizione. L'istanza di relazione risultante dalla selezione:
contiene le tuple di r che rendono vera tale condizione
L'operatore di ridenominazione indicato con la lettera greca ("ro"):
cambia lo schema del risultato, lasciando invariati i valori delle tuple
A differenza della sicurezza che misura la fiducia nel fatto che
l'integrità di un sistema e dei suoi dati siano preservati, la protezione: concerne il meccanismo per il controllo dell'accesso alle risorse di un
sistema informatico
Al fine di bilanciare le qualità del software in contrasto tra loro si deve
considerare: la tendenza corrente nello sviluppo di applicazioni del software
Con il termine compromissione di integrità si intende: la modifica non autorizzata di dati e la modifica del codice sorgente
Con le tecniche di apprendimento mediante machine learning: vengono generate delle regole che, se applicate ad uno specifico insieme
di dati, forniscono i risultati desiderati
Con riferimento ai linguaggi di interrogazione associati al modello
relazionale, il data definition language (DDL): agisce sullo schema della base di dati
Con riferimento ai linguaggi di interrogazione associati al modello
relazionale, il data manipulation language (DML): permette di modificare direttamente i dati
Considerando il concetto di chiave in uno schema di relazione R, sia r
una istanza di R: una chiave per r è una superchiave minimale
Consideriamo i comandi del modello HRU, siano s1,...,sm i soggetti e
gli o1,...,om gli oggetti che compaiono nella lista dei parametri: un soggetto s può creare un nuovo file f
Consideriamo il vincolo di foreign key (FK). È possibile asserire che: il valore NULL contenuto in un attributo coinvolto in un vincolo di
chiave esterna non costituisce violazione del vincolo
Consideriamo il vincolo di foreign key (FK). Esso è rispettato se: per ogni valore non nullo della chiave esterna, esiste un valore
corrispondente della chiave primaria nella tabella associata
Consideriamo il vincolo in una tabella "Impiegato" per cui nessuna
coppia di tuple possa avere lo stesso codice fiscale (CF). Esso è un
vincolo di chiave della relazione, cioè:
è un insieme non vuoto di attributi che identificano univocamente le
tuple di una relazione
Consideriamo l'istanza r della relazione R. Se un vincolo generale non è
soddifatto: r è una istanza non legale
pf3
pf4
pf5
pf8
pf9

Anteprima parziale del testo

Scarica Prova di abilita' informatica - 210 domande e risposte e più Prove d'esame in PDF di Sistemi Informatici I solo su Docsity!

UniPegaso

Materia:

Prova di abilita' informatica

(0611306INF)

Docenti: ---

210 domande e risposte

in ordine alfabetico

Domanda Risposta

L'operatore di selezione consente di selezionare un sottoinsieme delle tuple di una relazione r, applicando a ciascuna di esse una data condizione. L'istanza di relazione risultante dalla selezione:

contiene le tuple di r che rendono vera tale condizione

L'operatore di ridenominazione indicato con la lettera greca ("ro"):

cambia lo schema del risultato, lasciando invariati i valori delle tuple

A differenza della sicurezza che misura la fiducia nel fatto che l'integrità di un sistema e dei suoi dati siano preservati, la protezione:

concerne il meccanismo per il controllo dell'accesso alle risorse di un sistema informatico

Al fine di bilanciare le qualità del software in contrasto tra loro si deve considerare: la tendenza corrente nello sviluppo di applicazioni del software

Con il termine compromissione di integrità si intende: la modifica non autorizzata di dati e la modifica del codice sorgente

Con le tecniche di apprendimento mediante machine learning: vengono generate delle regole che, se applicate ad uno specifico insieme di dati, forniscono i risultati desiderati

Con riferimento ai linguaggi di interrogazione associati al modello relazionale, il data definition language (DDL): agisce sullo schema della base di dati

Con riferimento ai linguaggi di interrogazione associati al modello relazionale, il data manipulation language (DML): permette di modificare direttamente i dati

Considerando il concetto di chiave in uno schema di relazione R, sia r una istanza di R: una chiave per r è una superchiave minimale

Consideriamo i comandi del modello HRU, siano s1,...,sm i soggetti e gli o1,...,om gli oggetti che compaiono nella lista dei parametri: un soggetto s può creare un nuovo file f

Consideriamo il vincolo di foreign key (FK). È possibile asserire che: il valore NULL contenuto in un attributo coinvolto in un vincolo di chiave esterna non costituisce violazione del vincolo

Consideriamo il vincolo di foreign key (FK). Esso è rispettato se: per ogni valore non nullo della chiave esterna, esiste un valore corrispondente della chiave primaria nella tabella associata

Consideriamo il vincolo in una tabella "Impiegato" per cui nessuna coppia di tuple possa avere lo stesso codice fiscale (CF). Esso è un vincolo di chiave della relazione, cioè:

è un insieme non vuoto di attributi che identificano univocamente le tuple di una relazione

Consideriamo l'istanza r della relazione R. Se un vincolo generale non è soddifatto: r è una istanza non legale

Consideriamo l'operatore di ridenominazione. Esso: è un operatore unario

Consideriamo l'operatore intersezione tra due istanze di relazione R e S. Il risultato contiene:

tutte le tuple (prese una sola volta) presenti contemporaneamente in R e S

Consideriamo l'operatore unione tra due istanze di relazione R e S. Affinchè l'unione possa essere eseguita R e S devono avere: lo stesso numero di attributi

Consideriamo la consistenza e l'integrità dei dati. Queste: sono vantaggi del DBMS

Gli attacchi DDoS: sono effettuati indirettamente tramite una rete bot spesso ampiamente diffusa; da qui il termine "distributed"

I DBMS e File System sono due modalità che possono essere adoperate per gestire, archiviare, recuperare e manipolare i dati: non ci sono casi in cui è meglio usare il file system invece che il DBSM

I due principali algoritmi di cifratura sono la cifratura simmetrica e la cifratura asimmetrica. La cifratura simmetrica: utilizza una chiave privata comune a mittente e destinatario

I linguaggi di interrogazione per basi di dati relazionali possono essere classificati in dichiarativi e procedurali. In particolare i linguaggi dichiarativi:

dichiarano le proprietà del risultato senza fare riferimento alle procedure da eseguire per generare il risultato stesso (indicano che cosa)

I primi lavori scientifici sull'intelligenza artificiale risalgono al 1950 circa. Essi hanno avuto risultati interessanti come la realizzazione di: programmi in grado di giocare a scacchi

I principi fondamentali della programmazione orientata agli oggetti (object oriented) sono l incapsulamento, l'astrazione, l'ereditarietà e il polimorfismo. In particolare, l'incapsulamento ha lo scopo:

di dare accesso allo stato e ai comportamenti di un oggetto solo attraverso un sottoinsieme di elementi pubblici

I quattro livelli del modello di sicurezza sono: applicazione, sistema operativo (SO), rete, fisico

I sistemi di DB relazionali supportano vincoli generali in due forme: vincoli di tabella e asserzioni. Le asserzioni coinvolgono:

diverse tabelle e sono controllate ogni volta che una di queste tabelle viene modificata

I valori NULL non possono apparire in un campo di chiave primaria. Ciò significa che essi possono apparire: nella relazione referenziante

I vantaggi di un modello di accesso DAC sono: la flessibilità in termini di specifiche delle politiche di accesso e il fatto di essere supportato da tutti i SO e i DBMS

I vincoli di tupla sono vincoli di integrità: intrarelazionali

Il "fattore umano" nell'ambito dei sistemi di sicurezza informatici riguarda:

i comportamenti degli utenti umani che possano mettere, volontariamente o involontariamente, il sistema in pericolo

Il C è un linguaggio di programmazione imperativo di natura procedurale. Diversamente dai programmi OO (object oriented), i programmi scritti in C:

sono composti da espressioni matematiche e da istruzioni

Il Cavallo di Troia è: un malware che agisce in modo malevolo che non esegue semplicemente la sua funzione dichiarata

Il ciclo di vita del software definisce come sviluppare il software. Il primo passo da eseguire è: lo studio di fattibilità

Il committente è una delle diverse figure professionali coinvolte nella progettazione del software. Esso: è colui che ha una necessità informatica da risolvere

Il costrutto di base per la descrizione dei dati nel modello relazionale è la relazione, che consiste: in uno schema relazionale e una istanza della relazione

Il Data Base Management System (DBMS) è: un sistema di gestione di basi di dati basato su un modello dei dati descritto da una collezione di costrutti

Il Data Base Management System o sistema di gestione di basi di dati: può essere visto come uno strato software che si interpone fra l'utente ed i dati veri e propri

Il Data Control Language (DCL) consente: di dare a un utente la possibilità o il privilegio di vedere alcune parti delle tabelle

Il Data Definition Language (DDL) è una parte del linguaggio SQL che permette di:

creare, modificare o eliminare gli oggetti in un database ovvero agire sullo schema del DB

Il Data Manipulation Language (DML) è il linguaggio di manipolazione dei dati, esso consente: di leggere e modificare i valori delle tabelle di una base di dati

Il DBMS è un software progettato per: gestire e utilizzare grandi collezione di dati

In un attacco di tipo "man in the middle": l'attaccante altera la comunicazione tra due parti che credono di essere in comunicazione diretta tra loro

In un linguaggio di programmazione orientato agli oggetti (object oriented), gli oggetti: permettono di modellare più facilmente il mondo reale

In un modulo, i meccanismi di accesso alle funzionalità del modulo stesso sono meccanismi che regolano:

come accedere alle funzionalità del modulo e come questi accede agli altri moduli

In un sistema crittografico il ricevitore del messaggio: se ha la chiave k utile alla decifratura otterrà il messaggio originale

In una relazione del modello relazionale si ha che: i valori di ciascuna colonna appartengono allo stesso dominio

In un sistema informatico, per archivio tradizionale s intende uno o più file di archivio, in cui:

i dati vengono gestiti direttamente dal software dell` applicazione utilizzatrice

Indicare quale tra queste affermazioni è vera: le tecniche biometriche sono più affidabili nel verificare l` identità di un utente rispetto agli altri metodi

Indicare tra queste la migliore passphrase: nulla s1 Crea Nulla s1 D1strugge Tutt0 s1 Trasf0rma!

L integrità referenziale viene rispettata quando per ogni valore non nullo della chiave esterna, esiste un valore corrispondente della chiave primaria nella tabella associata. Si ha che:

la chiave esterna fa parte della tabella referenziante

L interfaccia tra un modulo e l altro deve essere chiara e ridotta. Questo significa che ci deve essere: basso accoppiamento

L'algebra relazionale è un linguaggio formale di tipo algebrico i cui operandi sono relazioni. In particolare:

è un linguaggio procedurale, in cui cioè le operazioni complesse vengono specificate descrivendo il procedimento da seguire per ottenere la soluzione

L'analista è una delle diverse figure professionali coinvolte nella progettazione del software. Esso: dichiara cosa serve per risolvere il problema

L'istruzione SELECT corrisponde all'operatore dell'algebra relazionale: proiezione, ma non elimina eventuali duplicati

L'istruzione SELECT DISTINCT corrisponde all'operatore dell'algebra relazionale: proiezione

L'istruzione SQL create table si usa per: creare una tabella di un DB

L'oggetto che sarà usato come contenitore per l'inserimento del messaggio: è il cover object o cover medium

L'oggetto risultato dell'algoritmo di steganografia, cioè dopo che sono state effettuate operazioni su di esso, che contiene (trasporta) al suo interno il messaggio:

si definisce stego object o stego medium

L'operatore AND serve a concatenare tra loro due espressioni Booleane a e b. Se a ha valore TRUE e B ha valore FALSE, l'espressione a AND b ha valore:

FALSE

L'operatore di proiezione "proietta" le colonne di una relazione. Il simbolo è? al cui pedice viene indicata la lista degli attributi che costituiscono la nuova relazione. Tale lista:

è un sottoinsieme degli attributi della relazione originale

L'operazione "R1 full outer-join R2" genera le coppie di tuple formate da una tupla di R1 e una di R2 per cui è vera una data condizione c e inoltre:

le tuple di R1 e R2 che non sono correlate mediante la condizione c riempite con valori NULL per i rispettivi attributi

L'operazione "R1 left outer-join R2" genera le coppie di tuple formate da una tupla di R1 e una di R2 per cui è vera una data condizione c e inoltre:

una tupla di R1 che non è correlata mediante la condizione c a tuple di R2 completata mediante valori NULL per tutti gli attributi di R

L'operazione "R1 right outer-join R2" genera le coppie di tuple formate da una tupla di R1 e una di R2 per cui è vera una data condizione c e inoltre:

una tupla di R2 che non è correlata mediante la condizione c a tuple di R1 completata mediante valori NULL per tutti gli attributi di R

L'operazione (R1 "semi-join" R2) restituisce l'informazione rilevante della prima relazione del join. In particolare:

sullo schema del join viene fatta una proiezione su tutti gli attributi dello schema di R

L'operazione (R1"semi-join" R2) crea un legame tra le tuple della relazione R1 e della relazione R2 e: restituisce nel risultato lo schema di R

L'utilizzo degli IP di rete: permette di risalire al mittente e al destinatario di messaggi

L'utilizzo di NULL è necessario quando non esiste, non è noto o non si conosce l'esistenza di un valore del dominio. I DBMS:

non fanno alcuna distinzione tra le diverse situazioni di necessità per l` uso del valore nullo

La cifratura simmetrica e la cifratura asimmetrica sono due algoritmi di cifratura. La cifratura asimmetrica:

utilizza due diverse chiavi (chiave pubblica e privata) e ad ogni attore coinvolto nella comunicazione è associata una coppia di chiavi

La condizione nel theta-join deve essere soddisfatta: tra attributi di relazioni diverse che non hanno lo stesso nome

La crittografia può essere utilizzata per prevenire attachi a livello: di rete

La crittografia si può implementare: nei vari livelli del modello OSI

La descrizione del modello Harrison-Ruzzo-Ullman (HRU) si basa su: un set di soggetti S; un set di oggetti O; un set di diritti di accesso R; una matrice degli accessi M

La differenza tra due relazioni R e S è indicata con R - S e contiene tutte le tuple che sono presenti in R ma che non esistono in S. Inoltre: R e S devono essere compatibili rispetto all'unione

La eliminazione dei duplicati in SQL: si deve eseguire solo se necessario perché ha un costo in termini di risorse

La fase di verifica nel ciclo di vita del software riguarda le attività per: controllare che il programma svolga correttamente, completamente ed efficientemente il compito per cui è stato sviluppato

La griglia di Cardano, o griglia cardanica, è un metodo per la scrittura di messaggi segreti inventato dal matematico italiano Girolamo Cardano nel 1550:

consiste in fogli di materiale rigido, nei quali vengono ritagliati dei fori rettangolari ad intervalli irregolari. Appoggiando la griglia su un foglio di carta bianca, il messaggio segreto va scritto nei buchi, dove ciascun buco può contenere una o più lettere

La modalità di invio dei dati al DBMS tramite SQL può essere: sia interattiva che compilata

La modularizzazione è un aspetto molto importante nella progettazione del software (SW); essa rappresenta il principio secondo cui il SW: può essere strutturato in moduli

La modularizzazione e' un aspetto molto importante nella progettazione del software. Una delle caratteristiche di un modulo e' che questi deve possedere:

relazioni strutturali con altri moduli definite tramite interfaccia

La modularizzazione prevede che un modulo presenti elementi fortemente coesi, cioe':

che le varie funzionalità, messe a disposizione da un singolo modulo, siano strettamente correlate tra di loro

La parola chiave SELECT del linguaggio SQL corrisponde, nell'algebra relazionale, a: una proiezione, ma senza eliminazione dei duplicati

La parola deep (profondo) sta ad indicare la "lunga" catena di rappresentazioni che vengono create in un sistema di apprendimento automatico. Il numero di layer che contribuiscono alla creazione del modello indicano:

la profondità della rete

La password OTP: si utilizza in genere quando si preferisce non inserire la propria password, ad esempio, sul PC di un Internet point

La presenza del valore NULL nelle chiavi deve essere limitata: scegliendo per ogni relazione una chiave su cui non siano ammessi valori nulli

La progettazione del software coinvolge diverse professionalità. La figura che asserisce come risolvere il problema è: il progettista

La qualità del software è un importante aspetto in ambito di progettazione del software. Esse si dividono in: esterne ed interne

La relazione che intercorre tra intelligenza artificiale, il machine learning e il deep learning può essere espressa tramite la simbologia della teoria degli insiemi:

all'interno dell'intelligenza artificiale si colloca il machine learning

La relazione intesa secondo il modello relazionale dei dati: presenta alcune differenze significative rispetto alla relazione matematica

La scansione delle porte: non si può definire come un vero e proprio attacco ma come un mezzo impiegato da utenti malevoli per sondare le vulnerabilità di un sistema

La selezione e la proiezione: permettono di ottenere informazioni importanti da una sola relazione

La sicurezza nei sistemi informatici si occupa di: preservare le risorse del sistema da accessi non autorizzati

La steganografia è l'arte di nascondere un messaggio segreto in un contenitore all'apparenza normalissimo, inoltre:

utilizza un canale pubblico come veicolo per lo scambio di messaggi che devono rimanere riservati

Per protezione fisica di un sistema si intende: protezione dei luoghi che ospitano le macchine del sistema

Per quanto riguarda le minacce relative al sistema e alla rete, i rischi per la sicurezza: aumentano se il sistema è connesso alla rete

Possiamo distinguere in due grandi categorie di controllo di accesso alle risorse: Discretionary Access Control e Mandatory Access Control

Quale tra le seguenti affermazioni definisce correttamente il concetto di chiave esterna. Essa è:

una colonna o una combinazione di colonne i cui valori corrispondono a una chiave primaria in una tabella diversa

Quale tra queste asserzioni potrebbe definire un vincolo di chiave in un ipotetico Database: non ci possono essere due impiegati con lo stesso codice fiscale

Quali tra le seguenti può essere considerata una tecnica steganografica applicata in opere d'arte:

inserimento di un particolare difficilmente visibile all'occhio dell'osservatore

Quali tra le seguenti tecniche può essere utilizzata per inserire messaggi segreti all'interno di un cover object all'apparenza innocuo: modifica di bit di codifica all'interno di immagini digitali

Se consideriamo informazioni al livello di sicurezza "Top-secret" nel modello BLP: le informazioni non possono essere scritte in files di livello Unclassified

Se si combinano selezione e proiezione possono essere estratte interessanti informazioni: da una sola relazione

Se un attributo di una tabella è definito in SQL come tipo varchar(4) esso : contiene un numero di caratteri variabile fino a 4

Si applichi l'operatore join naturale dell'algebra relazionale a due relazioni R1 e R2. Il risultato contiene:

tutte le coppie formate da una tupla di R1 e da una tupla di R2 per cui, per gli attributi con stesso nome, il valore è uguale

Si consideri il linguaggio SQL. Se si hanno più condizioni di selezione nella clausola WHERE, allora:

non bisogna indicare come eseguire le condizioni, il sistema eseguirà prima la condizione più economica in termini di risorse di calcolo

Si consideri il prodotto cartesiano. Se due relazioni hanno degli attributi con nomi identici, allora:

per prassi, i nomi degli attributi possono essere indicati tra parentesi: possiamo riferirci a loro per mezzo della posizione

Si consideri il theta-join. Esiste un caso particolare dove l'operatore di confronto "theta" è: l'operatore uguale = e si chiama equi-join

Si consideri l'operatore anti-join tra due istanze di relazione R1 e R2, esso seleziona:

le tuple di R1 semanticamente non legate da una condizione c alle tuple di R

Si consideri l'operatore anti-join tra due istanze di relazione R1 e R2, esso: non gode né della proprietà commutativa né della proprietà associativa

Si consideri l'operatore anti-join tra due istanze di relazione R1 e R2, esso:

semplifica alcune operazioni, che richiederebbero altrimenti più operatori (es. differenza, proiezione, join naturale)

Si consideri l'operatore di selezione. Esso è: un operatore unario che permette di manipolare i dati di una singola relazione

Si consideri l'operatore divisione tra due istanze di relazione R1 e R2, esso è un operatore derivato cioè: è esprimibile tramite gli altri operatori dell'algebra relazionale

Si consideri l'operatore divisione tra due istanze di relazione R1 e R2, esso: non gode delle proprietà commutativa e associativa

Si consideri l'operatore join naturale dell'algebra relazionale applicato a due relazioni R1 e R2 non vuote. Se R1 e R2 hanno attributi con lo stesso nome, ma i valori sono tutti diversi, il risultato del join naturale:

è vuoto

Si consideri l'operatore join naturale dell'algebra relazionale tra due istanze di relazione R1 e R2, il risultato R è una relazione che:

esegue anche un filtraggio, perché le tuple che non hanno un dato legame semantico con l` altra relazione non vengono considerate

Si consideri l'operatore proiezione. I campi di interesse: sono indicati nella lista degli attributi, mentre gli altri campi sono "proiettati fuori"

Si consideri l'operatore proiezione. Se la lista di attributi è una superchiave della relazione r, allora, la relazione risultante: ha lo stesso numero di tuple presenti in r

Si consideri la clausola FROM nel linguaggio SQL. Supponendo che contenga due tabelle A e B, allora: nella WHERE sarà presente almeno una condizione di join

Si consideri la clausola WHERE del inguaggio SQL così definita: WHERE Utenti.uid = UC.uid AND UC.cid = Corsi.cid AND Corsi.cnome = 'nomecorso' :

nella clausola FROM ci devono essere tre tabelle: Utenti, Corsi, e UC

Si consideri la clausola WHERE del inguaggio SQL così definita: WHERE Utenti.uid = UC.uid AND UC.cid = Corsi.cid AND Corsi.cnome = 'nomecorso' :

nella clausola FROM ci devono essere tre tabelle: Utenti, Corsi, e UC

Si consideri la forma base di una interrogazione SQL. Essa deve contenere necessariamente: una istruzione SELECT e una clausola FROM

Si consideri la programmazione orientata agli oggetti (object oriented). Una "classe" è un concetto astratto per definire: oggetti

Si consideri la programmazione orientata agli oggetti (object oriented). Una classe è: un concetto astratto

Si consideri la relazione nella sua accezione matematica. Il prodotto cartesiano di n insiemi I1 × I2 × ... × In è:

l'insieme di tutte le ennuple (o tuple) ordinate (i1, i2,…, in) tali che i1? I1, i2? I2,…, in? In

Si consideri la tabella U(uid: integer, unome: string) che contiene id utente e nome utente all'interno di un database utenti. Per visualizzare lo schema della tabella U si utilizzza l'istruzione SQL:

DESCRIBE U;

Si consideri un campo di una tabella definito in SQL come PRIMARY KEY. Esso: non può contenere valori NULL

Si consideri una interrogazione SQL base. Se si hanno N tabelle nella clausola FROM ed è presente la clausola WHERE: avremo almeno N-1 condizioni nella clausola WHERE

Si consideri una lista di attributi dell'operatore proiezione che sia una superchiave di una relazione r, allora, la relazione risultante: ha la stessa cardinalità di r

Si definisce One Time Password: una password casuale monouso creata in un certo istante di tempo

Si supponga di voler trovare i giocatori presenti nella istanza di relazione R1 di Giocatori Presenti, che hanno giocato in tutte le gare del campionato, riportate nella istanza di relazione R2 delle Gare Giocate. Il problema si risolve facilmente ricorrendo a:

l'operatore di divisione

Sia ordini una relazione referenziante con un vincolo di FK su clienti (relazione referenziata). Si ha che:

i valori non NULL della FK di ordini devono trovarsi nella chiave di clienti

Tra i diversi fattori che condizionano le qualità esterne del software si trova: la correttezza

Tra i diversi fattori che condizionano le qualità interne del software si trova: la modularità

Tra i principi fondamentali della programmazione orientata agli oggetti (object oriented) vi è il polimorfismo. Esso consiste nel: far sì che uno stesso oggetto assuma più forme

Tra i principi fondamentali della programmazione orientata agli oggetti (object oriented) vi è l'astrazione. Essa consiste nel: nascondere i dettagli di implementazione interna

Tra i principi per la modularità possiamo annoverare: l'alta coesione

Tra i vantaggi dei DBMS troviamo l'affidabilità dei dati, ossia: il fatto che i DBMS offrano meccanismi per la protezione dei dati da malfunzionamenti

Un algoritmo di machine learning riesce a creare un modello predittivo in grado di ottenere buoni risultati su nuovi dati (diversi dai dati di training). Questo è possibile se:

i dati di training sono stati scelti in modo da rispecchiare la distribuzione statistica dei casi reali

Un elemento di dubbio per identificare una email di Phishing è il seguente: presenza di testo inviato all'interno dell'e-mail come immagine

Un importante problema di sicurezza per i sistemi operativi è l'autenticazione degli utenti. Essa è basata: su oggetti, conoscenze e attributi fisici

Un importante problema di sicurezza per i sistemi operativi è l'autenticazione degli utenti. Essa può essere, ad esempio, basata sulla lettura dell'impronta digitale che rientra:

tra gli attributi fisici posseduti dall'utente

Un meccanismo di funzionamento del machine learning è basato sull'apprendimento supervisionato. Esistono anche altre modalità di apprendimento, tra cui l'apprendimento:

semi-supervisionato e di rinforzo

Un programma che emula la procedura di accesso alla sessione di lavoro sottrandendo nome utente e password è: un trojan mule

Un sistema di gestione di basi di dati deve essere affidabile, cioè: resistente a malfunzionamenti hardware e software