1
Data
Nome
Cognome
Classe
1. A cosa serve il programma descritto dal seguente flow-chart?
A
a dare in ouput i numeri da 0 a 50 a ritroso e di 5 in 5
B
a dare in ouput 10 volte il numero 50
C
a dare in ouput i numeri da 0 a 50
2. Cosa esegue il programma illustrato nel flow-chart?
A
genera una sequenza crescente di interi positivi
B
la media aritmetica tra N numeri
E-mail ……………………………
2
la somma di una parte dei numeri dati
C
3. Il diagramma a blocchi raffigurato di seguito è quello di un programma che
dà in output i quadrati dei primi 20 numeri. Quale istruzione manca nel blocco
vuoto?
A
N=Q+1
B
Q=Q+1
C
N=N+1
4. Il programma rappresentato dal flow-chart in figura calcola il valore del
polinomio di 2° grado per assegnati valori iniziali dei coefficienti quando la
variabile x assume il valore dei primi 1000 numeri naturali. Quale istruzione
manca nel blocco vuoto?
A
x <= 1000
B
x > 1000
3
5. A cosa serve il programma corrispondente al Flow-Chart qui raffigurato?
Data
A
A dare in ouput i numeri pari da 2 a 100
B
A dare in ouput i numeri dispari da 2 a 100
C
A dare in ouput i numeri da 2 a 100
C
x = 1000
Nome
Cognome
Classe
E-mail ……………………………
6. Rappresentare un possibile diagramma di flusso per la seguente situazione: dato un numero intero
da Input fornire in Output la risposta Numero Pari o Numero dispari. Continuare finché non viene
immesso uno zero.
4
7. Rappresentare un algoritmo che, dato un numero intero qualsiasi, dica se è un numero primo