wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

TEST D'INGRESSO_C

Total questions: 9

Worksheet time: 5mins

Name
Class
Date
1.
L'istruzione if rappresenta un test su una condizione: 
a)
che viene calcolata al momento della definizione delle costanti
b)
per calcolare la quale il programma chiede l'aiuto del programmatore
c)
che se risulta Falsa fa arrestare il programma subito dopo l'if
d)
in funzione del cui risultato il programma esegue una sequenza di istruzioni anzichè un'altra
2.
Le cinque componenti fondamentali di un programma C/C++
1.Input 
a)
 la sorgente di informazioni che il programma dovrà elaborare;
b)
lo scanner
c)
la tastiera
d)
 la sorgente di informazioni che il programma dovrà stampare
3.
L’istruzione: #include
a)
contiene un richiamo ai file di intestazione
b)
è un header con estensione .h
c)
è un commento
d)
è una istruzione di input
4.
La funzione main():
main(){ // ... codice   return 0;}
a)
 rappresenta il punto di fine dell’esecuzione del programma che termina con l’istruzione return 0.
b)
E' una funzione facoltativa nei programmi C++ 
c)
 rappresenta il punto di inizio dell’esecuzione del programma che termina con l’istruzione return 0.
d)
è detta funzione di richiamo
5.
 I tipi base del C++ 
a)
 ci permettono di definire  i commenti
b)
ci permettono di definire alcune tipologie base di variabili.
c)
 ci permettono di definire alcune tipologie base di array
d)
 ci permettono di definire alcune tipologie base di vettori.
6.
 i tipi base del C++ sono
a)
colore chiaro char (string), intero o int, valori in virgola mobile ofloat, valori in virgola mobile doppi o double, enumerazioni o enum, non-valori o void e puntatori.
b)
testo o char (string), intero o int, valori in virgola fissa , valori in virgola mobile doppi o double, enumerazioni o enum, non-valori o void e puntatori.
c)
testo o char (string), integro, valori in virgola mobile ofloat, valori in virgola mobile doppi o double, enumerazioni o enum, non-valori o void e puntatori.
d)
testo o char (string), intero o int, valori in virgola mobile o float, valori in virgola mobile doppi o double, enumerazioni o enum, non-valori o void e puntatori.
7.
qual'è il significato di questa riga di codice: scanf("%c", &carattere);
a)
stampare su schermo il valore della variabile carattere
b)
 leggere l’input dell’utente come carattere (quindi verrà considerato soltanto il primo elemento immesso) e memorizzare tale valore nella variabile carattere
c)
 memorizzare il valore della variabile carattere
d)
 leggere l’input dell’utente come reale(quindi verrà considerato soltanto il primo elemento immesso) e memorizzare tale valore nella variabile carattere
8.
quando scriviamo: printf("Il carattere inserito è: %c\n", carattere)diciamo di voler 
a)
ricevere in ingresso il messaggio "Il carattere inserito è: "seguito dal carattere contenuto nella variabile carattere:
b)
memorizzare il messaggio "Il carattere inserito è: "seguito dal carattere contenuto nella variabile carattere:
c)
stampare a schermo il messaggio "Il carattere inserito è: "seguito dal carattere contenuto nella variabile carattere
d)
inserire un commento
9.
I valori in virgola mobile sono usati per rappresentare 
a)
sono utilizzati per rappresentare i numeri interi
b)
sono utilizzati per rappresentare i numeri reali