wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

3G_i_linguaggi_di_programmazione

Total questions: 15

Worksheet time: 16mins

Name
Class
Date
1.

Quale di queste affermazioni è falsa?

a)

Il linguaggio di programmazione è un linguaggio formale

b)

Il codice eseguibile è portabile su SO diversi

c)

Il linguaggio orientato alla macchina è composto da istruzioni estremamente semplici

d)

L’esecutore umano utilizza il linguaggio naturale

e)

Il codice oggetto è il risultato del linker

2.

Il linguaggio C++:

a)

è un linguaggio di programmazione naturale

b)

deriva dal linguaggio C

c)

è utilizzato per realizzare applicazioni gestionali

d)

serviva per implementare i primi sistemi operativi

3.

Il linguaggio ad alto livello:

a)

è un linguaggio come il C

b)

serve per i problemi di alto livello concettuale

c)

è un linguaggio formale come l’italiano

d)

è più completo del linguaggio naturale

4.

Quale di queste affermazioni relative ai linguaggi di programmazione è falsa?

a)

Esistono molti linguaggi

b)

Sono di diverso livello

c)

Sono scritti in binario

d)

Descrivono gli algoritmi

5.

Quale di queste affermazioni è vera?

a)

Il linguaggio assembly è orientato all’utente

b)

Il linguaggio assembly è di basso livello

c)

I programmi eseguibili sono interpretati

d)

Il programma oggetto è in formato binario

6.

Il codice macchina:

a)

viene scritto dal produttore della macchina

b)

è un linguaggio ad alto livello

c)

deve essere compilato dal compilatore

d)

è in formato eseguibile dal processore

7.

Il compilatore:

a)

traduce il programma sorgente in linguaggio macchina

b)

traduce il programma macchina in linguaggio sorgente

c)

traduce il problema in programma

d)

traduce l’algoritmo in linguaggio macchina

8.

Il codice oggetto:

a)

viene scritto dal produttore della macchina

b)

è un linguaggio ad alto livello

c)

è il risultato della compilazione

d)

è trasformato in eseguibile dal linker

9.

Quale di queste affermazioni è falsa?

a)

Il linguaggio di programmazione è un linguaggio formale

b)

Il codice eseguibile è portabile su SO diversi

c)

Il linguaggio orientato alla macchina è composto da istruzioni estremamente semplici

d)

L’esecutore umano utilizza il linguaggio naturale

e)

Il codice oggetto è il risultato del linker

10.

Descrivi i passi da effettuare per passare dal problema al programma.

4 lines
11.

Elenca le caratteristiche delle tipologie di linguaggi utilizzati in informatica − linguaggio naturale linguaggio adalto livello linguaggio macchina − evidenziando le caratteristiche di ciascuno di essi.

4 lines
12.

Individua, utilizzando Internet, in quale linguaggio è scritto il compilatore del linguaggio C

4 lines
13.

seleziona gli operatori di confronto

a)

=

b)

!

c)

<=

d)

==

e)

>

14.

risultato della seguente operazione 40%2

a)

1

b)

0

c)

20

d)

10

15.

risultato della seguente condizione composta: ((60%3==0) && (1==1))

a)

True

b)

False

c)

20

d)

1