Sei sulla pagina 1di 6

2022

Verifica sommativa LABORATORIO INFORMATICA


(fila A)

LINGUAGGIO C

1. Osserva il seguente frammento di codice: (punti 4)

bool a,b,c,d;
a=false;
b=true;
c= (a || b) && (!b);
printf(“%d”,c);

2. Osserva il seguente frammento di codice e Scrivi l’equivalente ciclo


utilizzando l’istruzione for (punti 3)

int i=0;
while (i<10)
{
printf(“%d”,i);
i++
}

3. Valuta il seguente frammento di codice, qual è il valore finale di v1 e


v2? (punti 5)

v1=5;
v2=5;
v2=2+(++v1)-1;
4. Osserva il flow-chart della pagina seguente e rispondi alle seguenti
richieste:(punti 10)
a. Codifica in linguaggio C il flow-chart dichiarando variabili ed array
quando necessario
b. prova il programma e spiegane la funzionalità.
5. Il seguente array bidimensionale di interi contiene, in ogni riga, le
misure degli spigoli di un parallelepipedo (Larghezza (l),
profondità(p) e altezza(h)) in cm: (15 punti)

10 20 3

50 3 4

30 4 5

10 5 12

10 6 10

8 3 25

1 50 12

5 3 40

● Tutte e combinazioni consentono di determinare il volume del


parallelepipedo pari a 600 cm3
● Il volume è sempre il medesimo ma le superfici possono essere
diverse

Realizzare un programma in linguaggio C che consenta di determinare


quale parallelepipedo ha la superficie minore.

6. Osserva il seguente frammento di codice: (punti 1)

float media;
int s, c;
media=s/c;

se s=3 e c=2 media vale 1


perchè?

Informazioni supplementari:
Controlla appunti e libro relativi all’argomento della divisione fra variabili di tipo
intero
7. Osserva il seguente frammento di codice e scrivi il codice necessario
per far sì che media sia pari a 1.5 (il corretto risultato di 3 diviso 2)
(punti 2)

float media;
int s, c;
media=s/c;

Informazioni supplementari:
Controlla appunti e libro relativi all’argomento del casting, cioè la possibilità di
convertire un tipo di variabile in un altro come ad esempio da float ad int oppure da
int a float
SCRIVERE SCRIPT IN LINGUAGGIO JAVASCRIPT

1. Crea una pagina web che consenta di contare i click su un pulsante (5


punti)

2. Crea una pagina web che, al click su un pulsante, simuli il lancio di due
dadi e mostri il risultato in una finestra di alert (5 punti)

3. Crea un pulsante che cambia colore quando il mouse vi passa sopra (8


punti)

4. In una pagina web crea un form per il calcolo del BMI (Body Mass
Index) di una persona. (10 punti)
L’indice viene calcolato dividendo il peso in Kg per l’altezza espressa in
metri al quadrato. la pagina deve informare se il valore è:
● Sottopeso (minore di 18)
● Normale (compreso fra 18 e 25)
● Sovrappeso (maggiore di 25)

Potrebbero piacerti anche