wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Recupero I° quadrimestre

Total questions: 37

Worksheet time: 19mins

Name
Class
Date
1.

Un PROBLEMA è

a)

Qualunque quesito in attesa di risposta

b)

Un qualunque quesito di matematica

c)

Qualunque dato di input

d)

Qualunque algoritmo

2.

L’ALGORITMO è

a)

una sequenza finita di passi che consente di risolvere i problemi di una determinata categoria

b)

una categoria di istruzioni che consente di risolvere tutti i problemi

c)

Un qualunque quesito di matematica

d)

Una macchina automatica

3.

L’ALGORITMO non deve essere

a)

indeterministico

b)

finito

c)

generale

d)

non ambiguo

4.

Un LINGUAGGIO è un INSIEME di

a)

Parole e regole

b)

Parole e operatori matematici

c)

Parole e dati di input

d)

Parole e dati di output

5.

Il LINGUAGGIO NATURALE non è adatto a comunicare con il computer perché è:

a)

ambiguo e ridondante

b)

ambiguo e semplice

c)

chiaro e ridondante

d)

chiaro e indipendente

6.

Un LINGUAGGIO DI PROGRAMMAZIONE è detto di

a)

alto livello

b)

basso livello

c)

altissimo livello

d)

errato

7.

Il PROGRAMMA SORGENTE è

a)

Un algoritmo scritto in un linguaggio di programmazione

b)

Un algoritmo scritto in linguaggio macchina

c)

Un algoritmo

d)

a. Un algoritmo scritto in pseudo linguaggio

8.

Gli ERRORI SINTATTICI sono dovuti alla scrittura errata

a)

delle istruzioni

b)

delle parole chiavi

c)

della struttura logica

d)

del diagramma a blocchi

9.

Gli ERRORI LOGICI sono dovuti ad un utilizzo errato

a)

della sequenza logica

b)

delle istruzioni

c)

del diagramma a blocchi

d)

delle parole chiavi

10.

Gli ERRORI di RUN TIME si verificano durante

a)

l'esecuzione

b)

il caricamento

c)

la visualizzazione

d)

il link

11.

Gli ERRORI LESSICALI sono dovuti ad un utilizzo errato

a)

delle parole chiave

b)

delle istruzioni

c)

dei diagrammi a blocchi

d)

della struttura logica

12.

COMPILATORI e INTERPRETI rilevano gli ERRORI

a)

LESSICALI E SINTATTICI

b)

LESSICALI E LOGICI

c)

LOGICI E SINTATTICI

d)

LESSICALI E DI RUN TIME

13.

La SIMULAZIONE è la fase in cui si controlla se

a)

la sequenza di azioni dell’algoritmo è funzionante e porta ai risultati desiderati

b)

la sequenza di input dell’algoritmo è funzionante e porta ai risultati desiderati

c)

la sequenza di output dell’algoritmo è funzionante e porta ai risultati desiderati

d)

la sequenza di vincoli di integrità dell’algoritmo è funzionante e porta ai risultati desiderati

14.

La VARIABILE è un oggetto utilizzato

a)

dalle istruzioni del programma

b)

dagli analisti

c)

dai traduttori

d)

dagli interpreti

15.

Le VARIABILI risiedono

a)

nella memoria del computer

b)

in speciali contenitori

c)

nei problemi

d)

nei diagrammi a blicchi

16.

Le VARIABILI hanno un NOME (2 risposte esatte)

a)

che serve per identificarle in maniera univoca

b)

che serve per modificarle durante l'esecuzione

c)

chiamato identificativo

d)

che serve per modificare una istruzione durante l'esecuzione

17.

Le VARIABILI sono chiamate così perchè il loro valore

a)

può cambiare durante l'esecuzione

b)

non può cambiare durante l'esecuzione

c)

deve cambiare durante l'esecuzione

d)

è fisso

18.

La VARIABILE (3 risposte esatte)

a)

è un oggetto utilizzato dalle istruzioni del programma

b)

risiede nella memoria

c)

corrisponde ad un contenitore dei valori elaborati durante l'esecuzione

d)

dagli interpreti

19.

L'operazione tipica che viene eseguita su una VARIABILE è detta:

a)

ASSEGNAZIONE

b)

MOLTIPLICAZIONE

c)

DUPLICAZIONE

d)

UNIVOCAMENTE

20.

L'operazione di ASSEGNAZIONE è detta

a)

DISTRUTTIVA A SINISTRA

b)

DISTRUTTIVA ADESTRA

c)

NON DISTRUTTIVA

d)

RIDUTTIVA

21.

L'operazione di ASSEGNAZIONE

a)

consiste nell'inserimento di un valore in una variabile sostituendo quando già contenuto

b)

consiste nell'invertire il valore precedentemente contenuto in una variabile

c)

negli algoritmi si usa il simbolo <---

d)

negli algoritmi si usa il simbolo --->

22.

I VINCOLI DI INTEGRITÀ sono condizioni che devono rispettare per essere considerati/e validi/e dal programma : (2 Risposte esatte)

a)

I dati di input

b)

dati output

c)

l’elaborazione

d)

le condizioni

23.

L’ANALISI consiste in

a)

Individuazione della procedura risolutiva

b)

scrittura dell’algoritmo

c)

inserimento dati

d)

Traduzione dell’algoritmo

24.

La FIGURA PROFESSIONALE che svolge l’attività di CODIFICA è

a)

programmatore

b)

analista

c)

utente finale

d)

divulgatore

25.

L'operazione di CODIFICA consiste

a)

nello scrivere una algoritmo con un linguaggio di programmazione

b)

nello scrivere una algoritmo con uno pseudo linguaggio

c)

nello scrivere una algoritmo con il diagramma a blocchi

d)

nell'individuare la procedura risolutiva

26.

L'operazione di ANALISI consiste

a)

nello scrivere una algoritmo con un linguaggio di programmazione

b)

nello scrivere una algoritmo con uno pseudo linguaggio

c)

nello scrivere una algoritmo con il diagramma a blocchi

d)

nell'individuare la procedura risolutiva

27.

Il LINGUAGGIO DI PROGRAMMAZIONE è un linguaggio INTERMEDIO perché si FRAPPONE fra

a)

linguaggio macchina e il linguaggio naturale

b)

linguaggio macchina e il linguaggio evoluto

c)

linguaggio evoluto e il linguaggio naturale

d)

linguaggio macchina e lo pseudo linguaggio

28.

L'unico LINGUAGGIO direttamente comprensibile dall'elaboratore è

a)

MACCHINA

b)

NATURALE

c)

DI PROGRAMMAZIONE

d)

PSEUDO LINGUAGGIO

29.

Qualunque LINGUAGGIO DI PROGRAMMAZIONE deve essere dotato di una sintassi ben definita, cioè

a)

FORMALE

b)

PUBBLICO

c)

PRIVATO

d)

UFFICIALE

30.

COMPILATORI e INTERPRETI rilevano gli ERRORI

a)

LESSICALI

b)

SINTATTICI

c)

RUN TIME

d)

LOGICI

31.

Questo blocco indica

a)

INIZIO/FINE

b)

INPUT/OUTPUT

c)

ELABORAZIONE

d)

CONDIZIONE

32.

Questo blocco indica

a)

INIZIO/FINE

b)

INPUT/OUTPUT

c)

ELABORAZIONE

d)

CONDIZIONE

33.

Questo blocco indica

a)

INIZIO/FINE

b)

INPUT/OUTPUT

c)

ELABORAZIONE

d)

CONDIZIONE

34.

Questo blocco indica

a)

INIZIO/FINE

b)

INPUT/OUTPUT

c)

ELABORAZIONE

d)

CONDIZIONE

35.

A quale STRUTTURA della programmazione corrisponde

a)

sequenziale

b)

condizionale

c)

ciclica/iteratva

d)

rettangolare

36.

A quale STRUTTURA della programmazione corrisponde

a)

sequenziale

b)

condizionale

c)

ciclica/iteratva

d)

rettangolare

37.

A quale STRUTTURA della programmazione corrisponde

a)

sequenziale

b)

condizionale

c)

ciclica/iteratva

d)

rettangolare