wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Sw Development

Total questions: 10

Worksheet time: 6mins

Name
Class
Date
1.

Quale tra queste NON è una caratteristica di un ALGORITMO

a)

Termina dopo un certo numero di passi

b)

Risolve una categoria di problemi

c)

Dato un input non è possibile seguire le operazioni che compie per produrre un output

d)

Esegue ogni passo con un numero finito di operazioni

2.

Dato il seguente programma PROLOG:

% Definizione delle relazioni di amicizia

amico(alice, bob).

amico(bob, carol).

amico(carol, dave).

amico(alice, dave).

% Regole per determinare le relazioni

amicizia(X, Y) :- amico(X, Y).

amicizia(X, Y) :- amico(Y, X).

% Regola per trovare amici comuni

amici_comuni(X, Y, Z) :- amico(X, Z), amico(Y, Z).


Qual è la risposta alla query seguente?

% ?- amicizia(alice, bob).


a)

Vero

b)

Falso

c)

Bob

d)

Alice

3.

Quale tra questi NON è un paradigma di programmazione?

a)

Funzionale

b)

Logico

c)

Orientato agli oggetti

d)

Imperativo

e)

Assoluto

4.

Quali di queste caratteristiche sono proprie SOLAMENTE di uno SCRIPT

a)

Viene compilato

b)

Viene tokenizzato dall'interprete

c)

Viene analizzato sintatticamente

d)

Ha un'esecuzione più performante

e)

Viene generato del Bytecode

5.

Se compilo un programma per il mio sistema operativo windows posso passare l'eseguibile alla mia ama che lo gira su ubuntu

a)

Vero

b)

Falso

6.

Quale tra i seguenti è un linguaggio di programmazione interpretato?

a)

C

b)

Java

c)

Python

d)

Assembly

7.

In Python posso assegnare il tipo ad un oggetto e fare in modo che esso non venga mai più cambiato

a)

Vero

b)

Falso

c)

Falso ma posso fare dei barbatrucchi per farlo diventare vero

8.

Quale tra i seguenti è un linguaggio di programmazione di basso livello?

a)

HTML

b)

JavaScript

c)

C

d)

Python

9.

Se scrivo un programma in Java, posso eseguirlo direttamente su un sistema operativo Linux senza modifiche?

a)

Vero

b)

Falso

10.

Quale tra questi è un linguaggio di programmazione?

a)

C++

b)

Bash

c)

JavaScript

d)

Python