NEW
Font size
WorksheetsTest Algoritmi 3A SIA
Total questions: 25
Worksheet time: 15mins
Cos'è un algoritmo?
Un programma scritto in C
Una sequenza di passi elementari eseguiti per risolvere un problema
Un programma che serve a compilare il linguaggio C
Una sequenza di simboli geometrici
Qual è il significato di questo simbolo, in un diagramma di flusso?
Inizio programma
Fine programma
Esegui una operazione/assegnamento
Inserisci i dati
Qual è il significato di questo simbolo, in un diagramma di flusso?
Inizio programma
Fine programma
Esegui una operazione/assegnamento
Inserisci i dati
Qual è il significato di questo simbolo, in un diagramma di flusso?
Inizio programma
Fare una scelta
Esegui una operazione
Inserisci i dati
Qual è il significato di "variabile"?
Il valore del dato non cambia mai nel tempo
Il valore del dato può cambiare nel tempo
Il valore del dato può essere cambiato solo all'inizio del programma
Il valore del dato può essere cambiato solo alla fine del programma
In un programma che voglia calcolare l'area di un quadrato,
il lato è un dato di input
il lato è un dato di output
il perimetro è un dato di output
l'area è un dato di input
In quale di queste situazioni è MENO utile usare un algoritmo?
Addestrare il proprio cane
Consolare un amico triste
Dare indicazioni stradali
Insegnare la ricetta di una torta
Cosa è un linguaggio di programmazione?
Un gergo della Silicon Valley
Un linguaggio usato dai computer per trasmettere i dati
Un codice numerico binario
Un linguaggio interpretabile sia dagli uomini che dai computer
Cosa rappresenta questo simbolo in un diagramma di flusso?
input / output dati
Inizio/fine
decisione
Attesa
Una sezione di un diagramma di flusso che richiede una azione da parte dell'utente è chiamata:
decisione
loop
sequenza
input
Una sezione del diagramma di flusso che si ripete per più volte è conosciuta come:
ciclo o loop
selezione binaria
decisione
input / output
Che tipo di flow chart c'è in figura?
selezione semplice
iterazione / loop
sequence
Selezione binaria
Se la spesa è di 100 euro a quanto ammonta lo sconto?
5€
50€
10€
90€
Iterazione vuol dire
Ripetizione
Condizione
Spostare a destra il testo
sequenza infinita
Normalmente in un cliclo definito serve indicare:
3 Valori: inizio, fine e passo
2 Valori: inizio e fine
2 Valori: inizio e condizione di uscita
1 valore: condizione di uscita
Se inserisco in ingresso il valore -6 che otterrò in uscita?
6
-6
0
errore
dopo l'ultimo blocco il valore della variabile a varrà:
9
4
7
3
L'iterazione rappresenta la ripetizione di istruzioni
vero
falso
La selezione binaria rappresenta la scelta tra due vie possibili
vero
falso
Nella iterazione definita è sempre presente un numero, cioè viene sempre indicato quante volte deve essere seguita un'operazione
vero
falso
Il software AlgoBuild realizza automaticamente la pseudocodifica con un linguaggio di progetto molto semplice e intuitivo
vero
falso
Qual è lo schema generale dell'elaborazione
programma --> input --> elaborazione
output --> programma --> input
input --> elaborazione --> output
elaborazione --> input --> output
Nel software Algobuild il blocco di elaborazione è chiamato:
blocco di assegnamento
blocco elaborazione
blocco operazione
blocco risoluzione
Quale di queste affermazioni è vera?
gli algoritmi sono solo per i computer
gli uomini possono eseguire algoritmi
il calcolatore interpreta i dati
Il caloclatore viene interpretato dai dati
Quale delle seguenti indicazioni stradali si avvicina di più a un algoritmo?
Vai avanti sempre dritto!
Arriva fino in piazza e poi cerca nelle vicinanze
Prendi la prima strada a destra e prosegui per 100 metri.
Gira a destra e poi vai avanti per qualche minuto. Vai avanti sempre dritto!.
