wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

linguaggio c++

Total questions: 11

Worksheet time: 6mins

Name
Class
Date
1.

Supponendo di voler dichiarare la variabile 'x' numerica decimale, quale, fra le seguenti, è l'istruzione in linguaggio C++ corretta?

a)

float x

b)

int x

c)

x = 2.5

d)

bool x

2.

Si consideri la seguente affermazione:


Se piove prendo l'ombrello


Indica quale fra le seguenti risulta essere la corretta traduzione nel linguaggio C++ considerando che con 'S' si indica SI e con 'N' si indica NO:

a)

if(piove == 'S') {

prendi_ombrello = 'S';

}

b)

if(piove == 'S') {

prendi_ombrello = 'S';

} else {

prendi_ombrello = 'N';

}

c)

if(piove = 'S') {

prendi_ombrello = 'S';

}

d)

if(piove = 'S') {

prendi_ombrello = 'S';

} else {

prendi_ombrello = 'N';

}

3.

Indica quale, fra le seguenti, è un'istruzione che permette di associare un valore alla variabile intera chiamata A:

a)

cin >> A;

b)

cout << "Inserire il valore di A" << endl;

c)

cout << A;

d)

A = 3.2;

4.

Con riferimento al linguaggio C++, la seguente istruzione:


int a;

a)

dichiara una costante

b)

dichiara una variabile

c)

dichiara un costrutto

d)

è errata perchè manca il main

5.

Con riferimento al linguaggio C++, dovendo memorizzare un nome è utile usare una variabile di tipo

a)

char

b)

string

c)

float

d)

int

6.

Una proprietà dell'algoritmo è:

a)

generico

b)

finito

c)

complesso

d)

interpretato

7.

L'assegnazione della variabile contatore in un ciclo for:

a)

è sempre di tipo intero e uguale a 0

b)

è sempre di tipo float e uguale a 1

c)

è di tipo intero ma è indifferente il valore che gli si assegna

d)

è di tipo intero e per convenzione è posta uguale a 0

8.

La differenza tra un ciclo x while e un ciclo do-while è che:

a)

il ciclo do-while termina sempre

b)

nel ciclo while le istruzioni sono eseguite almeno una volta

c)

nel ciclo do..while le istruzioni sono eseguite almeno una volta

d)

non c'è differenza

9.

Il compilatore segnala un errore quando:

a)

una variabile è dichiarata ma mai usata

b)

una variabile non dichiarata viene usata

c)

nessuna delle precedenti

d)

una variabile è dichiarata, non inizializzata, e usata

10.

Un algoritmo:

a)

ha sempre un inizio e una fine

b)

può solo essere x scritto in un linguaggio di programmazione

c)

deve essere specificato in un linguaggio naturale

d)

deve essere comprensibile ad un calcolatore

11.

a cosa serve include?

a)

ha inserire variabili

b)

a richiamare funzioni

c)

a definire funzioni

d)

a richiamare le librerie di funzioni