wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

4 B SIA 2018_19 - test ingresso

Total questions: 38

Worksheet time: 20mins

Name
Class
Date
1.

Le Fasi in cui si divide l'Analisi di un Problema comprendono

a)

Modello della realtà, Definizione degli Input/Output, Definizione dei Vincoli, Formalizzazione

b)

Caricamento, Ordinamento, Ricerca

c)

Somma, Prodotto, Massimo, Minimo

2.

Secondo Warnier in quali parti può essere diviso lo sviluppo di un algoritmo?

a)

Inizializzazione, Input, Elaborazione, Output

b)

Modello della realtà, Definizione degli Input/Output, Definizione dei Vincoli, Formalizzazione

c)

Caricamento, Ordinamento, Ricerca

3.

Il Teorema di Jacopini Böhn afferma

a)

Che un qualsiasi programma può essere scritto usando qualsiasi linguaggio

b)

Che un algoritmo si può sviluppare direttamente al computer

c)

Che qualsiasi algoritmo si può riscrivere utilizzando solamente i Costrutti Fondamentali

4.

Il flow chart serve

a)

Per sviluppare un programma

b)

Per rappresentare il funzionamento logico di un algoritmo

c)

Per risolvere un problema

5.

Che cosa è una S.A.D?

a)

Struttura Astratta Dati

Rappresentazione di una struttura adatta a contenere ed ad elaborare le informazioni,

b)

Sempre attenzione a i Dati

Indica che bisogna fare sempre attenzione a come i dati saranno utilizzati e gestiti

6.

Che cosa rappresenta un Form in Visual Basic?

a)

Una Finestra attiva sul desktop di Windows

b)

Una Interfaccia con cui il programma può interagire con l'utente

c)

Un foglio di carta su cui scrivere il codice

7.

Che cosa rappresenta un Modulo Form in Visual Basic?

a)

Una Finestra attiva sul desktop di Windows

b)

Una Interfaccia con cui il programma può interagire con l'utente

c)

Un foglio di carta su cui scrivere il codice

8.

Che cosa è una Procedura o Subroutine?

a)

Un insieme di istruzioni a cui viene dato un nome di riferimento che permette la chiamata in qualunque punto nel programma

b)

Un insieme di comandi che l'utente impartisce al programma

c)

Un insieme di istruzioni a cui non necessariamente deve essere dato un nome

9.

Che cosa è un Parametro?

a)

Un valore che deve essere dichiarato nel modulo Dichiarazione

b)

Un nome che viene definito per poter scrivere una procedura e che la rende indipendente dal resto del programma

c)

Una Variabile globale

10.

Che cosa è una Variabile Locale?

a)

Una variabile che esiste in ogni parte del programma ma con valori sempre differenti

b)

Una variabile che esiste nella procedura in cui è definita e che viene cancellata alla fine della procedura

c)

Una stanza che cambia continuamente di posto

11.

Quale delle seguenti definizioni corrisponde a WWW?

a)

Il servizio di posta elettronica sulla rete Internet

b)

Le apparecchiature hardware per mettere in comunicazione più computer

c)

L'organizzazione ipertestuale dei documenti, residenti anche su computer diversi

d)

L'elenco degli indirizzi Internet appartenenti ad una Nazione

12.

Motore di Ricerca

a)

Programma per cercare file in formato Web sul proprio computer

b)

Programma per cercare gli indirizzi dei siti che non sono più attivi

c)

Programma che restituisce i numeri di telefono dei provider Internet

d)

Programma che restituisce un elenco di URL delle pagine riguardanti un particolare argomento

13.

Quale tra i seguenti indirizzi di posta elettronica è scritto correttamente, supponendo che il nome dell'utente sia "alain", il provider Internet sia "service" e la nazione sia la "Francia"

a)

alain@fr.service

b)

service.fr@ alain

c)

alain.fr@service

d)

alain@service.fr

14.

Office Automation

a)

Le applicazioni informatiche per le piccole aziende

b)

Le figure professionali che si occupano della gestione di testi

c)

Le apparecchiature per la gestione degli archivi aziendali

d)

Le attrezzature e le applicazioni per l'automazione delle attività dell'ufficio

15.

Quando faccio E-Commerce?

a)

Con l'apertura di un sito Web informativo per l'azienda

b)

Quando uso della posta elettronica per richiedere informazioni tecniche

c)

Quando permetto la vendita di beni e servizi attraverso Internet e le tecnologie Web

16.

Teorema Jacoini-Bohm : Blocco Iterativo

a)

Serve per Ripetere una o più istruzioni

b)

Serve per scegliere quali istruzioni eseguire

c)

Permette di eseguire delle istruzioni secondo un certo ordine

17.

Teorema Jacoini-Bohm : Blocco Decisionale

a)

Serve per Ripetere una o più istruzioni

b)

Serve per scegliere quali istruzioni eseguire

c)

Permette di eseguire delle istruzioni secondo un certo ordine

18.

Teorema Jacoini-Bohm : Blocco Sequenziale

a)

Serve per Ripetere una o più istruzioni

b)

Serve per scegliere quali istruzioni eseguire

c)

Permette di eseguire delle istruzioni secondo un certo ordine

19.

SAD : Vettori

a)

Servono in moltissimi casi

b)

Permettono l'utilizzo della struttura sia in modo sequenziale che random (accesso diretto)

c)

I dati sono tutti dello stesso tipo

d)

Possiamo ordinarli secondo le nostre necessità

20.

SAD : Vettori

a)

Ha elementi di tipo differente

b)

Elementi dello stesso tipo

c)

Il numero di elementi è stabilito a priori

d)

Un numero qualsiasi di elementi

21.

SAD : Vettori

a)

Servono in moltissimi casi

b)

Permettono l'utilizzo della struttura sia in modo sequenziale che random (accesso diretto)

c)

I dati sono tutti dello stesso tipo

d)

Possiamo ordinare i dati secondo le nostre necessità

22.

SAD : Record

a)

Vettore a 2 dimensioni

b)

utilizza gli indici

c)

I dati sono tutti dello stesso tipo

d)

I dati possono essere di tipo diverso

23.

SAD : Record

a)

Gli elementi si chiamano campi

b)

Gli elementi si chiamano celle

24.

VB : Modulo

a)

E' un foglio di carta su cui scrivere quello che ci pare

b)

E' un foglio di carta su cui scrivere istruzioni del linguaggio in modo disordinato senza doverle raggruppare

c)

E' un foglio di carta su cui scrivere istruzioni del linguaggio raggruppate in una o più procedure o dichiarazioni di strutture pubbliche e private

d)

E' un foglio di carta su cui scrivere istruzioni del linguaggio raggruppate in una o più procedure o dichiarazioni di strutture di tipo esclusivamente privato

25.

VB : PUBLIC si utilizza davanti ai nomi delle Costanti, delle Variabili e delle Procedure

a)

Per renderle disponibili in qualsiasi modulo del Programma

b)

Per renderle disponibili in qualsiasi SottoProcedura del Programma

c)

Per nasconderle al resto del Programma

26.

Algoritmi : Ricerca con Sentinella

a)

Si ferma solo quando si è raggiunta la Fine del vettore

b)

Si ferma solo se trova il valore cercato

c)

Si ferma quando trova il valore cercato o un valore più grande di quello cercato

d)

Non funziona se la struttura non è ordinata

27.

Algoritmo di ordinamento

a)

Ordinamento ingenuo

b)

Ordinamento di Selezione

c)

Insertion Sort

d)

Bubble Sort

28.

OOP: Classe

a)

Permette la definizione di un Oggetto

b)

Contiene le definizioni delle caratteristiche e le funzionalità di un oggetto

c)

È un partito Politico

d)

Si ha quando ci si comporta con stile

29.

Parametri: ByVal

a)

Permette il passaggio per valore

b)

Permette il passaggio per riferimento

c)

Cambiare il valore non produce effetti nel programma

d)

Cambiare il valore produce effetti nel programma

30.

Parametri: ByRef

a)

Permette il passaggio per valore

b)

Permette il passaggio per riferimento

c)

Cambiare il valore non produce effetti nel programma

d)

Cambiare il valore produce effetti nel programma

31.

SAD Ordinate Sequenziali

a)

Si può effettuare la ricerca Sequenziale

b)

Si può effettuare la ricerca Sequenziale con Sentinella

c)

Si può effettuare la ricerca Dicotomica o Binaria

32.

SAD Ordinate ad Accesso Diretto

a)

Si può effettuare la ricerca Sequenziale

b)

Si può effettuare la ricerca Sequenziale con Sentinella

c)

Si può effettuare la ricerca Dicotomica o Binaria

33.

SAD Non Ordinate ad Accesso Diretto

a)

Si può effettuare la ricerca Sequenziale

b)

Si può effettuare la ricerca Sequenziale con Sentinella

c)

Si può effettuare la ricerca Dicotomica o Binaria

34.

OOP Polimorfismo

a)

La capacità di un oggetto di rispondere in modi diversi ad uno stesso stimolosi possono avere perciò metodi con lo stesso nome che agiscono in modo diversi

b)

La capacità di un oggetto di rispondere sempre allo stesso modo a stimoli diversi si possono avere perciò metodi con lo stesso nome che agiscono sempre allo stesso modo

35.

SAD : Coda Operazioni

a)

Top

b)

Pop

c)

Push

d)

Insert

e)

Remove

36.

SAD : Pila Operazioni

a)

Top

b)

Pop

c)

Push

d)

Insert

e)

Remove

37.

OOP: E fondata sui concetti di

a)

Ereditarietà

b)

Precedenza

c)

Polimorfismo

d)

Incapsulamento

e)

Successione

38.

Quale sequenza di mosse destra(D) / sinistra (S) porterà al numero 100?

a)

SDDSDD

b)

DSSDSD

c)

DDSSDS

d)

SSDDSS