wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

esame corso programmatori 4.0

Total questions: 43

Worksheet time: 22mins

Name
Class
Date
1.
Quali tra le seguenti formule è corretta per effettuare la somma dell'intervallo di celle tra a1 e A10
a)
"Somma(A1:A10)"
b)
"=somma(a1:a10)"
c)
"=somma(a1+a10)"
d)
"=somma(a1-a10)"
2.
Il pregiudizio è:
a)
un giudizio precedente all'esperienza, espresso in assenza di dati sufficienti
b)
un giudizio sempre corretto
c)
una valutazione favorevole nei confronti di una o più persone
d)
una credenza su una o piu' persone
3.
If you left your job, what ....... you do? -I'd start a new business
a)
do
b)
did
c)
would
d)
should
4.
Il giudizio di idoneità formulato dal Medico Competente
a)
Serve ad attestare la congruenza tra lo stato di salute del lavoratore e le mansioni che è chiamato a svolgere
b)
Serve ad attestare solo lo stato di salute del lavoratore
c)
Serve ad attestare la congruenza tra lo stato di salute del lavoratore e le lavorazioni svolte in condizioni svantaggiate
5.
Il budget economico:
a)
prevede anche gli investimenti che l'impresa effettua nel futuro esercizio
b)
viene articolato in budget settoriali
c)
è un bilancio di previzione
d)
è un documento consuntivo
6.
Che cosa è Big query?
a)
E’ una piattaforma per programmare in php
b)
E’ una piattaforma analitica di big data basata sul cloud che consente di analizzare i dati utilizzando query simili a SQL
c)
E’ una piattaforma per programmare in php e python
d)
E’ una piattaforma statica per dati incompleti
7.
Attacchi CSRF
a)
Utilizzano la crittografia avanzata per tenere in ostaggio i dati o le funzionalità del sistema
b)
Invadono le risorse di un sistema sovraccaricandole e impedendo le risposte alle richieste di servizio
c)
L'utente vittima esegue inconsapevolmente un'azione non voluta su un'applicazione web in cui risulta autenticato
d)
Incorporano codice dannoso in applicazioni vulnerabili
8.
Cosa si intende per Realtà Aumentata?
a)
La sovrapposizione di uno o più livelli informativi al mondo reale
b)
Una simulazione completa e multisensoriale di un mondo virtuale
c)
Una rappresentazione fisica alternativa
d)
Una simulazione attraverso l'uso esclusivo di visori VR
9.
Quanti gradi di libertà o assi possiede tipicamente un braccio robotico antropomorfo?
a)
4
b)
5
c)
6
d)
10
10.
Quali sono i modelli di servizio del cloud
a)
Pubblico, privato, ibrido
b)
BAAS, IAAS
c)
PAAS, SAAS, IAAS
d)
IAAS, SAAS
11.
Che cosa si intende per Additive Manufatcuring?
a)
Processo industriale impiegato per fabbricare oggetti partendo da modelli 3D computerizzati, eliminando uno strato dopo l'altro
b)
Processo industriale impiegato per fabbricare oggetti partendo da modelli 3D computerizzati, aggiungendo uno strato sopra l'altro
c)
Processo industriale impiegato per fabbricare oggetti piatti partendo da modelli 2D computerizzati, aggiungendo uno strato sopra l'altro
d)
Processo industriale impiegato per fabbricare oggetti piatti partendo da modelli 2D computerizzati, eliminando uno strato dopo l'altro
12.
Che cosa è il machine learning
a)
la capacità dell’uomo di apprendere i comportamenti delle macchine
b)
Indica la capacità delle macchine di apprendere attraverso sensori o software dedicati
c)
si predispone in un computer l'abilità di apprendere qualcosa dai dati in maniera autonoma
d)
nessuna delle precedenti
13.
Quante e quali sono le fasi in cui tipicamente si può suddividere il processo di digitalizzazione di un segnale analogico?
a)
3: lettura, elaborazione, scrittura
b)
2: registrazione, memorizzazione
c)
4: campionamento, quantizzazione, codifica, rappresentazione
d)
5: scansione, approssimazione, cifratura, trasmissione, memorizzazione
14.
In linea generale, quando un’Azienda instaura un rapporto con soggetto che comporta il trattamento dei sui dati personali:
a)
si chiede l’autorizzazione al trattamento al Garante della Privacy
b)
si notifica il trattamento al Garante della Privacy
c)
si fornisce informativa policy privacy/consenso all’interessato
d)
non si deve fare nulla
15.
Analizza il seguente frammento di codice e spiega che cosa fa: int cont2=0, cont3=0, cont5=0; for (int i=1; i<=100; i++) { if (i%2==0) cont2++; if (i%3==0) cont3++; if (i%5==0) cont5++; } cout << cont2 << endl; cout << cont3 << endl; cout << cont5 << endl;
a)
Conteggio di tutti i numeri divisibili per 2, per 3 e per 5 compresi tra 1 e 100
b)
Elenco dei numeri pari, dei numeri dispari e dei numeri che terminano con "0"
c)
Conteggio di tutti i numeri da 1 a 20, da 20 a 30 e da 30 a 50 compresi tra i primi 100 numeri naturali
d)
Elenco di tutti i numeri da 1 a 20, da 20 a 30 e da 30 a 50 compresi tra i primi 100 numeri naturali
16.
Se il modello E/R presenta due entità in associazione molti-a-molti, tra loro, nel modello relazionale si traduce in:
a)
Tre tabelle, una per ciascuna entità ed una terza per l'associazione con attributi prelevati dagli attributi chiave delle due entità coinvolte dall'associazione.
b)
Un'unica tabella che comprende gli attributi di entrambe le entità interessate, più gli eventuali attributi dell'associazione stessa.
c)
Due tabelle in cui l'attributo chiave della tabella relativa all'entità dominio diventa chiave esterna nella tabella relativa all'entità codominio.
d)
Due tabelle in cui l'attributo chiave della tabella relativa all'entità codominio diventa chiave esterna nella tabella relativa all'entità dominio.
17.
Per collegare una rete locale (LAN) a una geografica (WAN) è necessario:
a)
un hub
b)
un modem
c)
uno switch
d)
un router
18.
Il Programmatore 4.0 come deve scegliere il S.O. nella progettazione degli ambienti che rendono possibile le varie fasi del rilascio di un software?
a)
Lo sceglie in base alla tecnologia scelta per la codifica del prodotto e puntando alla massima qualità del software e lo suggerisce ai reparti IT in modo da avere da loro una proposta di configurazione dei server.
b)
Lo sceglie in base alle specifiche dei Server di rilascio finale forniti dal cliente, coerentemente con il rapporto (Sviluppo>Test>=Collaudo=Produzione) e con le informazioni trovate su youtube.
c)
Lo sceglie dopo aver analizzato le informazioni date dal cliente e le sue richieste. In seguito propone il progetto con l'Ambiente di sviluppo caratterizzato da un S.O. stabile e di comprovata efficienza che garantisca la Busiiness continuity.
d)
Lo sceglie dopo aver preso visione delle risorse eventualmente fornite e delle richieste del cliente, rendendo disponibile un progetto completo e coerente che rispetti la relazione (Sviluppo>Test>=Collaudo=Produzione) puntando a stabilità, efficienza e business continuity.
19.
Quale evento si verifica quando l'utente fa clic su un elemento HTML?
a)
onmouseclick
b)
onchange
c)
onmouseover
d)
onclick
20.
Quali sono le caratteristiche principali di Python, in quanto linguaggio di programmazione?
a)
Imperativo, orientato agli oggetti, tipizzato, interpretato o compilato, interattivo
b)
Descrittivo, orientato alle funzioni, formattato, compilato
c)
Manutentivo, orientato all'utente, clusterizzato, parzializzato
d)
Espressivo, orientato ai dati, classificato, elaborato
21.
Cosa accade a questa istruzione se k vale, prima di eseguirla, 7: while(k>9) { System.out.println(“Entrato”);}
a)
Genera errore
b)
Stampa “Entrato” perché esegue almeno una volta il ciclo
c)
Stampa “Entrato” infinite volte perché non esce mai dal ciclo
d)
Non stampa nulla perché non entra mai nel ciclo
22.
PHP è un linguaggio tipizzato?
a)
Si, occorre dichiarare il tipo delle variabili in fase di dichiarazione
b)
Si, anche se la dichiarazione del tipo è facoltativa
c)
No, in PHP non occorre dichiarare il tipo delle variabili
d)
Nell'ultima versione di PHP occorre dichiarare il tipo, in quelle precedenti no
23.
la spaziatura in un documento indica
a)
la distanza tra le righe
b)
la distanza tra i paragrafi
c)
la distanza dai bordi
d)
nessuna delle precedenti
24.
l'art.3 della costituzione afferma
a)
tutti i cittadini hanno diritto al lavoro
b)
tutti i cittadini hanno pari dignita' sociale e sono eguali davanti la legge
c)
la Repubblica tutela le minoranze linguistiche
d)
la Repubblica promuove lo sviluppo della cultura e la ricerca scientifica e tecnica
25.
There isn't......paper left in the drawer
a)
some
b)
a few
c)
much
d)
any
26.
In assenza di una disposizione contrattuale, il lavoratore videoterminalista ha diritto ad una pausa di:
a)
5 minuti ogni centoventi minuti di applicazione continuativa al videoterminale.
b)
15 minuti ogni centoventi minuti di applicazione continuativa al videoterminale.
c)
30 minuti ogni centoventi minuti di applicazione continuativa al videoterminale.
27.
Il business plan è un documento che:
a)
contiene i dati consuntivi dell'esercizio
b)
viene redatto da tutte le imprese
c)
valuta la fattibilita'
d)
è il documento che consente di valutare un progetto imprenditoriale
28.
Apache spark quali linguaggi di programmazione supporta?
a)
html e php
b)
scala, python, java, sql, r, linguaggi .net (c#/f#)
c)
solo python e java
d)
solo scala e sql
29.
Cos'è Cve ransomware?
a)
Funziona crittografando i dati e richiedendo il pagamento per gli strumenti di decrittazione
b)
E' una tecnica di forza bruta che gli hacker usano per trovare falle nel vostro sistema
c)
Vengono sottratte le credenziali degli utenti
d)
Funziona utilizzando il tunneling DNS per scambiare dati applicativi
30.
Una rappresentazione AR effettuata tramite "marker" presenta problemi dovuti ad occlusioni e “distorsioni”
a)
True
b)
false
31.
Quante e quali sono le modalità di comando tipiche della robotica?
a)
3: Assi cartesiani, Assi congiunti, Assi meridiani
b)
4: Modalità automatica, Modalità manuale, Modalità semiautomatica, Modalità remota
c)
2: cartesiana e giunti
d)
2: spostamenti, rotazioni
32.
quali tra i seguenti NON è un vantaggio del cloud
a)
dipendenza dalla rete internet
b)
abbassamento dei costi
c)
scalabilità delle risorse
d)
indipendenza dall'hardware
33.
Che cosa si intende per system integration?
a)
Attività mediante la quale si unificano diversi database in uno unico
b)
Attività mediante la quale si unificano i servizi informatici disponibili, facendo in modo che comunichino fra loro
c)
Attività mediante la quale si unificano i server fisici, facendo in modo che comunichino fra loro
d)
Nessuna delle precedenti
34.
Qual è l'unità di misura utilizzata per misurare una frequenza?
a)
Hearts
b)
Tic
c)
Secondi
d)
Hertz
35.
I dati cartacei devono essere protetti da misure di sicurezza?
a)
No, poiché tale obbligo non è specificato nel Regolamento.
b)
E' facoltativo per quanto i dati cartacei mentre obbligatorio per i dati digitali.
c)
La norma prevede tale obbligo solo per dati particolari
d)
Si, è previsto del Regolamento GDPR
36.
Quale dei seguenti effettua comunque almeno un ciclo anche se la condizione non è verificata (ad es. se n = 11)?
a)
do { n = n+1; } while (n <= 10);
b)
while (n <= 10) { n = n+1; }
c)
for (n=12; n<=10; n++) { n = n+1; }
d)
if (n<=10) n = n+1; else n = n-1;
37.
Abbiamo una tabella Progetti in associazione uno-a-molti con la tabella Dipendenti, quindi ad ogni progetto lavorano più dipendenti, ma ogni dipendente lavora su un solo progetto. Il codice del progetto (CodProg) è chiave primaria in Progetti e chiave esterna in Dipendenti; quale delle seguenti interrogazioni estrae l'elenco dei nominativi dei dipendenti che lavorano al progetto denominato "Alfa" con codice "A1"?
a)
SELECT Dipendenti.Nominativo FROM Progetti JOIN Dipendenti ON Progetti.CodProd=Dipendenti.CodProd WHERE Progetti.Denominazione="Alfa"
b)
SELECT * FROM Progetti, Dipendenti WHERE Progetti.Denominazione="Alfa"
c)
SELECT Dipendenti.Nominativo FROM Progetti WHERE Progetti.Denominazione="Alfa"
d)
SELECT Dipendenti.Nominativo FROM Dipendenti WHERE Progetti.Denominazione="Alfa"
38.
Il DHCP permette:
a)
di gestire unicamente indirizzi di sottorete pubblica
b)
di assegnare automaticamente indirizzo IP, DNS
c)
di tradurre il nome degli host esterni al dominio in indirizzi IP
d)
di tradurre gli indirizzi IP di host esterni al dominio in nomi
39.
Quali sono le best practices che un Programmatore 4.0 deve applicare, tramite il suo codice, per facilitare l'amministrazione dei server?
a)
Implementare routine di controllo e reazione per monitorare RAM, CPU e HDD e per evitare relative failures.
b)
Fornire una documentazione che permetta agli Operatori di Sistema un pronto intervento in caso di problemi durante l'operatività del proprio software.
c)
Fornire una documentazione che permetta ad Helpdesk ed Operatori di Sistema un rilascio guidato del software ed un pronto intervento in caso di problemi durante l'operatività del proprio software nel pieno rispetto delle SLA Aziendali. Questo avverrà tramite l'implementazione via codice di un sistema di codifica di errori generato dalle routine di controllo delle risorse HW e delle interazioni SW e che venga nei log generati.
d)
Fornire una documentazione che permetta ad Helpdesk ed Operatori di Sistema un rilascio guidato del software. Fornire i parametri di controllo che permetteranno agli Amministratori di Sistema di implementare il monitoraggio alla base un pronto intervento in caso di problemi nel pieno rispetto delle SLA Aziendali.
40.
Come si scrive "Hello World" in una finestra di alert?
a)
alertBox("Hello World");
b)
msg("Hello World");
c)
alert("Hello World");
d)
msgBox("Hello World");
41.
Quale dei seguenti brevi programmi non calcola la somma dei primi cinquecento numeri, da 0 a 500 escluso?
a)
n=0 for i in range(0,500): n+=i
b)
sum(range(0,500))
c)
(499*500)/2
d)
sum(0,500)
42.
Quale sarà l’output prodotto dal seguente codice:  class Test { public static void main(String args[]) { int arr[2]; System.out.println(arr[0]); System.out.println(arr[1]); } }
a)
0 0
b)
0 1
c)
11
d)
Errore di compilazione
43.
Quale sarà l’output prodotto dal seguente codice:  <?php $x = 10; $y = 20; if ($x > $y) print "Arrivederci" ; else print "Benvenuto"; ?>
a)
Arrivederci
b)
Benvenuto
c)
error
d)
nessun output