💻 Banca dati ufficiale

Quiz Informatica: Difesa – 2° livello – pagina 8

876 domande ufficiali di informatica della banca dati Difesa – 2° livello. Allenati con il quiz e ripassa l’elenco completo con le risposte.

Fonte: Ministero della Difesa – Banche dati ufficiali del simulatore dei concorsi delle Forze armate.

–risposte giuste
0di 876 domande viste
0da ripassare

Scegli come allenarti

Domande e risposte 701–800

Apri ogni domanda per vedere la risposta corretta.

  1. Che cosa si intende in informatica per istruzione di assegnazione?
    • Un'istruzione basata sul comando PRINT
    • Un'istruzione basata sul comando INPUT
    • ✅ Un'istruzione che assegna a una variabile il risultato di operazioni fatte su altre variabili
    • Un'istruzione che assegna un compito al computer
  2. Quanti numeri binari si possono rappresentare con 8 bit?
    • 128
    • 2
    • 255
    • ✅ 256
  3. Quale tra i seguenti è un operatore unario?
    • ✅ ++ (incremento)
    • * (moltiplicazione)
    • - (sottrazione)
    • + (addizione)
  4. Che cosa è un kernel in un sistema operativo?
    • ✅ La parte centrale del sistema operativo che gestisce le risorse del computer
    • Un'applicazione per l 'editing delle immagini
    • Un programma per la gestione delle email sui server della rete internet mondiale
    • Un dispositivo di archiviazione esterna
  5. Nel linguaggio C++ la libreria String a cosa serve?
    • Per creare interfacce grafiche
    • ✅ permette di creare, manipolare e lavorare con stringhe di testo come oggetti
    • Per gestire input e output da tastiera e schermo
    • Per eseguire calcoli matematici complessi
  6. Facendo un'analogia con il computer, il PaaS è:
    • La memoria RAM
    • Il BIOS
    • ✅ Il sistema operativo
    • Il software di produttività
  7. Una funzione ricorsiva è una funzione che:
    • viene richiamata più volte dal programma principale
    • viene utilizzata spesso nella programmazione
    • ✅ contiene un richiamo a sé stessa nella definizione
    • viene chiamata solo una volta e mai più
  8. Il comando If () {} else {} è un comando:
    • di ciclo standard
    • di salvataggio
    • di ciclo non standard
    • ✅ di scelta
  9. Nel linguaggio C++ la funzione di input viene effettuata con il comando:
    • cout
    • printf
    • input
    • ✅ cin
  10. Che cos'è la ricorsione tail?
    • ✅ è una ricorsione che realizza un processo computazionale iterativo
    • È una funzione ricorsiva che memorizza tutte le chiamate in una lista per poi eseguirle alla fine
    • una funzione ricorsiva che chiama se stessa solo all'inizio del blocco di istruzioni
    • È una ricorsione che utilizza una variabile chiamata "tail" per contare il numero di chiamate ricorsive
  11. La notazione esplicita del numero decimale 4301 è:
    • ✅ 4 x 1000+3 x 100 +1
    • 4 x 1000+3 x 10 +1
    • 4 x 0,001 +3 x 0,01 + 1
    • 4 x 1+3 x 10 +1 x 100
  12. Quando un frame non giunge integro a destinazione, il sottolivello LLC:
    • Ignora l'errore e continua la trasmissione senza controllo
    • emette un segnale di errore
    • re-invia il frame
    • ✅ lo comunica ai livelli superiori
  13. Quante volte verranno eseguite le istruzioni conseguenti al ciclo iterativo for (var=0; var<=3; var++)?
    • 3
    • 5
    • 2
    • ✅ 4
  14. In un programma, quali tra i seguenti nomi non sono ammessi come identificatori per le variabili:
    • nome_variabile
    • ✅ 2valore
    • totale3
    • _contatore
  15. Nella programmazione strutturata la selezione è chiamata anche struttura…
    • iterativa
    • ricorsiva
    • ✅ condizionale
    • sequenziale
  16. La condizione composta «A > B AND A < C» non può essere vera se il valore della variabile B:
    • è diverso da quello della variabile C
    • ✅ è uguale a quello della variabile C
    • è minore di quello della variabile C
    • È minore di A
  17. Quale delle seguenti istruzioni di ciclo non è di C++?
    • While () { }
    • ✅ Do { } Loop Until ()
    • For () { }
    • Do { } While ()
  18. Rispetto alla strategia risolutiva l'esecutore è in grado di:
    • verificarla
    • analizzarla
    • crearla
    • ✅ svolgerla
  19. Due proposizioni concordi danno un valore di verità se tra di loro sono in:
    • OR se almeno una è falsa
    • Contraddizione
    • ✅ AND se almeno una è vera
    • XOR
  20. Una contraddizione:
    • è una proposizione logica sempre vera
    • non è una proposizione logica
    • è una proposizione logica a volte vera e a volte falsa
    • ✅ è una proposizione logica sempre falsa
  21. Nei linguaggi C e C++ una variabile di tipo puntatore è:
    • Una variabile che contiene solo valori interi positivi
    • Una variabile che memorizza una funzione
    • Una variabile che viene automaticamente salvata nel file eseguibile
    • ✅ una variabile in cui è possibile memorizzare l'indirizzo di una locazione di memoria
  22. Un interprete:
    • ✅ trasforma le istruzioni di un linguaggio di alto livello, in linguaggio macchina
    • dispositivo hardware che traduce segnali elettrici in codice macchina
    • genera un eseguibile
    • può essere chiamato anche compilatore
  23. Quando e come si utilizza una sand box?
    • per migliorare la qualità delle immagini digitali
    • È l'area di sistema in cui sono confinati ed eseguiti i giochi
    • È il box di sistema da cui vengono inviate le email
    • ✅ È un'area di test isolata dal resto del sistema
  24. Il complemento a 2 di 1100100 è:
    • 0011101
    • 0010110
    • ✅ 0011100
    • 0011000
  25. Un programma per risolvere le equazioni di secondo grado deve fare uso di strutture condizionali, perché:
    • ✅ ci sono soluzioni reali soltanto se il discriminante è positivo e bisogna evitare di calcolare la radice quadrata di un numero negativo
    • Il programma deve sempre fornire due soluzioni distinte
    • le soluzioni dell'equazione sono due
    • nella formula risolutiva appare il simbolo ± (più o meno)
  26. I blocchi elementari non comprendono i:
    • blocchi di inizio/fine
    • blocchi d'azione
    • blocchi di controllo
    • ✅ blocchi di ciclo
  27. Le istruzioni di fine:
    • consentono di instradare percorsi differenti durante l'esecuzione
    • ✅ indicano quale istruzione determina la fine dell'esecuzione dell'algoritmo
    • sono anche dette istruzioni di input
    • si classificano in istruzioni operative e dichiarative
  28. Qual è la particolarità del ciclo iterativo do-while?
    • Viene eseguito sempre almeno due volte
    • Non è soggetto a condizioni di esecuzione
    • ✅ Viene eseguito sempre almeno una volta
    • può essere usato solo con variabili di tipo stringa
  29. In un database è importante applicare la cosiddetta integrità referenziale:
    • per evitare che i campi di una tabella abbiano lo stesso nome dei campi di un'altra tabella con cui sono messi in relazione
    • Per garantire che tutte le tabelle abbiano lo stesso numero di record
    • ✅ quando si definiscono le relazioni tra le tabelle
    • quando si crea la prima tabella
  30. Con il termine Laptop si indica:
    • Una cornice digitale
    • Un terminale caratterizzato dal fatto di non possedere né CPU, né disco rigido
    • Un particolare tipo di computer sviluppato dalla IBM
    • ✅ Computer portatile a batteria leggero e maneggevole, detto anche notebook o portatile
  31. Gli alfa test vengono eseguiti:
    • ✅ all'interno delle case produttrici del software
    • Solo dagli utenti finali per valutare il design grafico
    • all'esterno delle case produttrici del software
    • dagli utenti che hanno acquistato il programma
  32. Nella connessione FTTS:
    • L'unico cavo presente è quello ottico
    • Il cavo in rame è presente in tutto il tratto
    • Il cavo in rame non è presente
    • ✅ Il cavo in rame è presente solo nell'ultimo tratto
  33. Quali delle seguenti azioni è possibile compiere su uno sprite?
    • Non può comunicare autonomamente via email
    • ✅ Duplicarlo sullo stesso stage
    • Duplicarlo su uno stage diverso
    • Non può intervenire sull'hardware del computer
  34. Quale delle seguenti tipologie di siti web non può essere realizzata con Webnode?
    • aziendale
    • e-commerce
    • ✅ Forum
    • personale
  35. Cos'è il coding?
    • è un software di calcolo
    • è il processo di installazione di un sistema operativo
    • ✅ è una metodologia che permette di tradurre in codici quello che è il pensiero umano
    • è la configurazione di una stampante tramite pannello di controllo
  36. Quali tra i seguenti elementi NON sono necessari per definire una variabile di tipo array?
    • ✅ Il valore massimo e minimo dell'array
    • natura delle variabili
    • nome delle variabili
    • numero delle variabili
  37. Il backtracking consiste nel:
    • controllare tutta l'analisi del problema svolta
    • ripercorrere i vari passi seguiti per giungere a definire una soluzione rigorosa
    • ricontrollare il procedimento seguito
    • ✅ tornare indietro quando una scelta non porta a una soluzione valida
  38. L'AND di due proposizioni è vera quando:
    • almeno una è falsa
    • sono concordi
    • ✅ sono tutte vere
    • almeno una è vera
  39. Come possiamo codificare l'espressione "se A è uguale a 5"?
    • when (A == 5)
    • if (A=5)
    • else (A==5)
    • ✅ if (A==5)
  40. I linguaggi di programmazione di tipo visuale:
    • sono già scritti in linguaggio macchina
    • ✅ possono utilizzare dei blocchi
    • Si utilizzano solo per creare videogiochi in 3D
    • Non permettono di usare strutture condizionali o cicli
  41. Quale tra i metodi dichiarati qui sotto è un metodo costruttore?
    • void calcola()
    • ✅ calcola()
    • int risultato()
    • float calcola()
  42. Se si converte il numero binario 1111112 nel suo corrispondente decimale si ottiene:
    • 65
    • ✅ 63
    • 72
    • 60
  43. Due proposizioni discordi danno un valore di verità se tra di loro sono in:
    • AND
    • ✅ XOR
    • NOT
    • NOR
  44. Nei linguaggi di programmazione la struttura condizionale generalmente inizia con la parola-chiave
    • for
    • s+M251+G+E250:I251
    • while
    • ✅ if
  45. La variabile a vale 3 e la variabile b vale 2. Stabilisci quale valore assume la variabile c dopo l'esecuzione della seguente istruzione c ←a + b - 3:
    • 1
    • ✅ 2
    • -2
    • 0
  46. Disponendo di 7 bit si possono rappresentare:
    • 256 caratteri
    • 32 caratteri
    • ✅ 128 caratteri
    • 64 caratteri
  47. Relativamente alle scorciatoie, quale tra le seguenti affermazioni è corretta?
    • tutte le funzioni di word sono provviste di una scorciatoia
    • la scorciatoia si attua con il mouse
    • ✅ la scorciatoia si attua con la tastiera
    • la scorciatoia prevede per tutte le funzioni di word l'utilizzo di tre pulsanti
  48. Completa il ciclo affinché venga ripetuto 5 volte: for (var=0;.....; var++).
    • var<=5
    • var > 5
    • ✅ var<5
    • var == 5
  49. L'equivalente esadecimale del numero 882610 è:
    • 220A₁₆
    • 230A₁₆
    • ✅ 227A₁₆
    • 228A₁₆
  50. Che cos'è una memoria di massa?
    • ✅ è un tipo di memoria che raccoglie tipicamente grandi quantità di dati rispetto alla memoria primaria e in maniera non volatile cioè permanente almeno fino alla volontà dell'utente
    • è una memoria volatile usata solo durante l'accensione del computer
    • e' una memoria in grado di trasmettere dati attraverso internet
    • è un dispositivo che aumenta la velocità del processore.
  51. Se una proposizione complessa è composta da 4 proposizioni semplici, quante sono le righe della tabella di verità che devono essere sviluppate?
    • 4
    • 32
    • ✅ 16
    • 8
  52. La conversione del numero 105 con 8 bit è:
    • ✅ 01101001
    • 11111101
    • 11000001
    • 11101000
  53. Quanta memoria RAM occupa una classe?
    • 1 Gb
    • Meno degli oggetti
    • Più degli oggetti
    • ✅ Non occupa memoria
  54. In Code::Blocks per eseguire, da tastiera, il codice già tradotto si deve premere:
    • F9
    • ✅ ctrl+F10
    • ctrl+F9
    • F10
  55. Per quale tra questi problemi il programma informatico risolutivo dovrà necessariamente contenere selezioni nidificate?
    • ✅ Contare gli studenti di una classe che hanno più di 15 anni e di quelli che, pur avendo meno di 15 anni, sono alti più di 170 cm
    • Contare gli studenti di una classe che hanno più di 15 anni ma sono alti meno di 170 cm
    • Contare gli studenti di una classe che hanno più di 15 anni e sono alti più di 170 cm
    • Contare gli studenti di una classe che hanno più di 15 anni oppure che, essendo più giovani, sono comunque alti più di 170 cm
  56. Cosa sono gli array?
    • È una funzione che ordina automaticamente i dati
    • è uno strumento che può contenere dati di tipo diverso
    • è un ciclo che si ripete fino a quando una condizione è falsa
    • ✅ è un oggetto che permette di aggregare dati omogenei
  57. Il problema "Determinare il volume di una piramide quadrata di altezza 12,4 cm":
    • non può essere risolto, perchè non sono esplicitamente definiti i risultati richiesti
    • non può essere risolto, poichè non è scindibile in azioni elementari
    • ✅ può essere risolto in un numero finito di azioni elementari
    • non può essere risolto, poichè non è presente un dato significativo
  58. L'approccio bottom-up alla programmazione è stato reso possibile dall'introduzione:
    • ✅ delle classi
    • della tastiera meccanica
    • degli array
    • delle strutture
  59. Se si converte il numero decimale 8310 nel suo corrispondente binario si ottiene:
    • 1011111
    • 1010000
    • 1110011
    • ✅ 10000001110110
  60. Quale tra le seguenti è una caratteristica dei siti web statici?
    • Consente di aggiornare la pagina in tempo reale
    • Consente interazione con sistemi ERP aziendali
    • ✅ Assenza di connessione a database
    • Consente il commercio elettronico
  61. Se si converte il numero binario 1111010 nel suo corrispondente esadecimale si ottiene:
    • 4D
    • ✅ 7A
    • 5A
    • 9B
  62. Cosa si intende per variabile globale in un programma?
    • È una variabile definita all'interno di una funzione e accessibile solo lì
    • ✅ Non è dichiarata all'interno di alcun blocco di elaborazione e di alcun sottoprogramma, cioè è definita prima della dichiarazione del mail()
    • È una variabile che può essere usata solo all'interno dei cicli for
    • È una variabile che cambia valore automaticamente durante l'esecuzione del programma
  63. Quanto vale il numero binario 110111001 in base 16?
    • 1C9
    • 1B7
    • 0D5
    • ✅ 1B9
  64. Che cosa contengono le direttive iniziali?
    • file opzionali per la compilazione
    • file da integrare nel codice sorgente in caso di errore
    • ✅ file che contengono le librerie C++
    • file per inserire un'intestazione iniziale al codice sorgente
  65. In programmazione, la selezione semplice si ha solo se:
    • il ciclo termina
    • viene eseguita sempre la parte "else"
    • la condizione è falsa
    • ✅ la condizione è verificata
  66. Le istruzioni operative sono quelle che:
    • ✅ corrispondono ad azioni direttamente eseguibili dall'esecutore
    • comunicano i risultati finali
    • servono per acquisire i dati iniziali
    • non sono usate per effettuare le elaborazioni
  67. Il MUA è:
    • Il software che gestisce la connessione alla rete
    • Un dispositivo hardware
    • Il tipo di connessione alla posta elettronica
    • ✅ Il client di posta
  68. Il risultato dell'operazione tra numeri binari 0111₂ + 0101₂ è:
    • 1000₂
    • 1111₂
    • 1110₂
    • ✅ 1100₂
  69. Quanti diversi valori posso rappresentare con 5 bit?
    • 16
    • ✅ 32
    • 4
    • 128
  70. Per ottenere il complemento a 1 di un numero binario:
    • si cambiano gli 0 in 1 e si somma 1
    • si cambiano gli 1 in 0
    • ✅ si scambiano gli 0 in 1 e viceversa
    • si cambiano gli 0 in 1
  71. Quale tra le seguenti non può essere un'organizzazione strutturale di un sito web?
    • gerarchica
    • multisequenziale
    • griglia
    • ✅ sequenziale
  72. L'AND fra (p OR q) e NOT(p AND q) è uguale a cosa?
    • NOT (p XOR q)
    • ✅ (p XOR q)
    • NOT (p OR q)
    • (p AND q)
  73. Il corrispondente esadecimale del numero decimale 396 è:
    • 20E
    • 10B
    • 15F
    • ✅ 18C
  74. Le istruzioni in C++ terminano sempre con:
    • endl
    • ]
    • }
    • ✅ ;
  75. Quando l'array è detto vettore?
    • Quando contiene dati di tipo diverso
    • ✅ Quando gli elementi sono disposti secondo una sola dimensione
    • Quando contiene solo numeri negativi
    • Quando gli elementi sono disposti in più di due dimensioni
  76. L'equivalente decimale del numero esadecimale ACAC1A₁₆ è:
    • ✅ 11316250₁₀
    • 11402250₁₀
    • 11116250₁₀
    • 11316550₁₀
  77. Quale tra i seguenti è un tipico servizio di un sistema operativo?
    • ✅ gestione della GUI
    • collegamento con un Internet provider specifico
    • gestione di siti WWW
    • visualizzazione di fogli di calcolo
  78. I cicli non sono standard quando:
    • ciclano quando la condizione è vera ed escono quando la condizione è falsa
    • eseguono almeno una volta il blocco di istruzioni prima di valutare la condizione
    • ✅ prima eseguono il blocco delle azioni e poi eseguono il controllo di ciclo
    • prima eseguono il controllo di ciclo e poi eseguono il blocco delle azioni
  79. Nel linguaggio C++ la funzione di output viene effettuata con il comando:
    • input
    • ✅ cout
    • cin
    • scanf
  80. La topologia di rete utilizzata per le reti Ethernet è:
    • a bus
    • ad albero
    • ✅ a stella
    • ad anello
  81. La conversione del numero esadecimale 2ED₆ nel corrispondente numero binario è:
    • ✅ 1011101101₂
    • 1111111101₂
    • 1010001101₂
    • 1000001101₂
  82. Qual è la funzione di una VPN?
    • ✅ Creare una connessione sicura e criptata su una rete meno sicura
    • Gestire le risorse hardware del computer
    • Salvare i file in modo sicuro
    • Migliorare la velocità di Internet
  83. Quanti diversi valori posso rappresentare con 2 byte?
    • ✅ 65536
    • 75369
    • 72000
    • 4096
  84. Il codice sorgente:
    • è scritto in linguaggio macchina
    • viene creato dai programmi compilatori
    • viene creato dai programmi interpreti
    • ✅ per essere eseguito deve essere tradotto in linguaggio macchina
  85. Un sito web si dice responsivo quando…
    • ✅ ha un layout che si adatta automaticamente a qualunque schermo
    • risponde alle chiamate del browser e non si blocca durante il caricamento
    • rispetta i canoni di estetica e di bellezza
    • è caricato su di un server
  86. Qual è il corrispondente binario del numero esadecimale BE2316?
    • ✅ 1011111000100010
    • 1000011000100010₂
    • 0001111000100010₂
    • 1111111000100010₂
  87. Quali informazioni contiene un file batch?
    • ✅ una serie di comandi che vengono eseguiti in successione come se fossero digitati da tastiera
    • i dati che sono utilizzati dal sistema operativo per effettuare il ripristino
    • le informazioni di archiviazione dei file nell'hard disk
    • File musicali compressi
  88. Il corrispondente decimale del numero binario 10101010 è:
    • 180
    • 250
    • ✅ 170
    • 220
  89. Un'azione elementare:
    • è anche detta operazione
    • può essere scomposta in azioni basilari
    • ✅ non può essere scomposta in azioni più semplici
    • non è compresa in modo univoco dall'esecutore
  90. Posto a zero il valore di var, quante volte si ripeterà il ciclo while (var<=4)?
    • 4
    • 6
    • 3
    • ✅ 5
  91. Il corrispondente numero decimale del numero esadecimale 51A è:
    • 1350
    • ✅ 1306
    • 2501
    • 1320
  92. Una procedura consiste in:
    • una funzione che ritorna il valore 0
    • un sottoprogramma richiamato senza parametri
    • ✅ un sottoprogramma che ritorna nullo
    • una funzione con un solo parametro
  93. Quanto vale il numero esadecimale 6CA in base 2?
    • ✅ 11011001010
    • 011111101010
    • 011011001111
    • 000011001010
  94. L'istruzione!(a OR b) restituisce TRUE se:
    • ✅ a e b sono false
    • a=false b=true
    • a=true, b=false
    • a e b sono TRUE
  95. Nel linguaggio C++ il termine incapsulamento indica:
    • la capacità del computer di eseguire più programmi contemporaneamente senza rallentamenti
    • la presenza di attributi e metodi all'interno di una classe
    • ✅ la modalità di protezione dei contenuti di una classe
    • la presenza di metodi all'interno di una classe
  96. Se si converte il numero esadecimale 3A.816 nel suo corrispondente binario si ottiene:
    • 1111₂
    • 1010₂
    • 1000₂
    • ✅ 111010.1000
  97. Se si converte il numero binario 110101002 nel suo corrispondente esadecimale si ottiene:
    • E4₁₆
    • B4₁₆
    • F5₁₆
    • ✅ D4₁₆
  98. Cos'è un eReader?
    • ✅ è un dispositivo elettronico portatile che consente di leggere libri elettronici (ebook)
    • è un dispositivo usato per ascoltare musica ad alta definizione
    • è una stampante portatile
    • è un computer portatile che permette di scrivere sullo schermo a mano
  99. In programmazione cosa sono i numeri casuali?
    • Sono numeri che il programma legge da un file ogni volta che ne ha bisogno
    • sono numeri ordinati che aumentano sempre di uno a ogni esecuzione del programma
    • ✅ Nella scrittura dei programmi, sono numeri generati in un certo intervallo ma in un ordine non prefissato
    • Sono numeri scelti manualmente dall'utente durante l'esecuzione del programma
  100. Una pseudocodifica:
    • è un linguaggio standard riferito al linguaggio di programmazione che si utilizza
    • contiene istruzioni scritte in linguaggio macchina
    • È un linguaggio di programmazione compilato
    • ✅ si utilizza per rappresentare un algoritmo

Altre materie della banca dati