Anteprima
Vedrai una selezione di 10 pagine su 155
Paniere con risposte chiuse - Fondamenti di informatica (2022/2023) Pag. 1 Paniere con risposte chiuse - Fondamenti di informatica (2022/2023) Pag. 2
Anteprima di 10 pagg. su 155.
Scarica il documento per vederlo tutto.
Paniere con risposte chiuse - Fondamenti di informatica (2022/2023) Pag. 6
Anteprima di 10 pagg. su 155.
Scarica il documento per vederlo tutto.
Paniere con risposte chiuse - Fondamenti di informatica (2022/2023) Pag. 11
Anteprima di 10 pagg. su 155.
Scarica il documento per vederlo tutto.
Paniere con risposte chiuse - Fondamenti di informatica (2022/2023) Pag. 16
Anteprima di 10 pagg. su 155.
Scarica il documento per vederlo tutto.
Paniere con risposte chiuse - Fondamenti di informatica (2022/2023) Pag. 21
Anteprima di 10 pagg. su 155.
Scarica il documento per vederlo tutto.
Paniere con risposte chiuse - Fondamenti di informatica (2022/2023) Pag. 26
Anteprima di 10 pagg. su 155.
Scarica il documento per vederlo tutto.
Paniere con risposte chiuse - Fondamenti di informatica (2022/2023) Pag. 31
Anteprima di 10 pagg. su 155.
Scarica il documento per vederlo tutto.
Paniere con risposte chiuse - Fondamenti di informatica (2022/2023) Pag. 36
Anteprima di 10 pagg. su 155.
Scarica il documento per vederlo tutto.
Paniere con risposte chiuse - Fondamenti di informatica (2022/2023) Pag. 41
1 su 155
D/illustrazione/soddisfatti o rimborsati
Disdici quando
vuoi
Acquista con carta
o PayPal
Scarica i documenti
tutte le volte che vuoi
Estratto del documento

INGEGNERIA INFORMATICA E DELL'AUTOMAZIONE (D.M. 270/04)

Docente: Tradigo Giuseppe

Lezione 0250

  1. Cosa fa a[10]=100?

    • verifica se a[10] è uguale a 100
    • assegna il valore 100 al decimo elemento dell'array
    • assegna il valore 10 al centesimo elemento dell'array
    • assegna il valore 100 all'undicesimo elemento dell'array
  2. L'istruzione "byte[] i = {2, 3, 6, 100, 230, 340};" cosa provoca se compilata?

    • Crea un array di byte di 6 elementi con i valori specificati tra graffe
    • Crea un array di byte di lunghezza fissa
    • Crea un array vuoto di byte di 6 elementi
    • Genera un errore in fase di compilazione
  3. "int[] a=new int[5]" cosa vuol dire?

    • Rinnova un array di 5 elementi e li azzerasa
    • Salva il valore 0 in una variabile di 5 elementi
    • Crea un array di 5 elementi interi o a virgola mobile
    • Crea un array di 5 elementi di tipo intero
  4. "double[] d;" cosa indica?

    • Un vettore che possa contenere valori in virgola mobile
    • Un vettore che possa contenere valori interi
Il tuo compito è formattare il testo fornito utilizzando tag html. ATTENZIONE: non modificare il testo in altro modo, NON aggiungere commenti, NON utilizzare tag h1; Ecco il testo formattato con i tag html:

doppiun vettore che possa contenere stringheun vettore che possa contenere caratteri

05. Come variano gli indici di un array?

a) Da 0 a length

b) Da 0 a length-1

c) Da 1 a length-1

d) Da 1 a length

06. Il primo elemento "dell'array int[] a" si indica come:

a) a[0]

b) a[a.length]

c) aa[1]

07. Un indice di un array:

a) Serve ad indicare un array

b) Serve a trovare la lunghezza dell'array

c) Identifica un array

d) Serve a scorrere gli elementi dell'array

© 2016 - 2021 Università Telematica eCampus - Data Generazione 21/10/2021 15:14:38 - 159/276

Set Domande: FONDAMENTI DI INFORMATICA

INGEGNERIA INFORMATICA E DELL'AUTOMAZIONE (D.M. 270/04)

Docente: Tradigo Giuseppe

08. Quale di queste affermazioni è vera per gli array?

a) Un array contiene uno e un solo valore

b) La lunghezza dell'array è variabile

c) Tutti gli elementi dell'array sono dello stesso tipo

d) Gli elementi dell'array possono essere di tipo diverso

© 2016 - 2021 Università Telematica eCampus - Data Generazione

Testo formattato

21/10/2021 15:14:38 - 160/276

Set Domande: FONDAMENTI DI INFORMATICA

INGEGNERIA INFORMATICA E DELL'AUTOMAZIONE (D.M. 270/04)

Docente: Tradigo Giuseppe

Lezione 026

  1. Nell'istruzione "for (int a=0; a<100; a++)" la variabile a a quale dominio di definizione appartiene?

    • virgola mobile
    • booleano
    • intero
    • infinito
  2. Nell'istruzione "for (int a=0; a<100; a++)" che valori assume la a?

    • Da 1 a 100
    • Da 0 a 100
    • Da 1 a 99
    • Da 0 a 99
  3. Dato l'array "char[] a={'1','2','3'}" come possiamo stamparlo invertito con un ciclo for?

    • for (int i=a.length-1;i>=0;i--) System.out.print(a[i]);
    • for (int i=0;i<a.length;i++) System.out.print(a[i]);
    • for (int i=0;i<a.length;i--) System.out.print(a[i]);
    • for (int i=a.length;i>=0;i--) System.out.print(a[i]);
  4. Un ciclo for esegue un numero di cicli pari a:

    • un numero finito noto prima della prima istruzione
    • un numero massimo pari a 100
    • un numero non prevedibile
    • un numero infinito
  5. Quale fra le seguenti sintassi del for è la più corretta?

    • for (inizializzazione; condizione; incremento)
    • for (condizione; incremento; inizializzazione)
    • for (incremento; inizializzazione; condizione)
    • for (condizione; inizializzazione; incremento)
  1. valore-booleano; incremento) istruzioni;
  2. for (inizializzazione; valore-booleano; incremento);
  3. for (inizializzazione; valore-booleano) istruzioni;
  4. for (inizializzazione; valore-booleano);

Quale fra i seguenti cicli for è equivalente al ciclo "while (true)"?

  1. for (i=0;i<1;i++)
  2. for (;
  3. for (;;)
  4. for (i=10;i<1;i++)

A cosa serve il ciclo for?

  1. Ad eseguire una o più istruzioni più di una volta
  2. Ad eseguire una o più istruzioni in un certo arco di tempo
  3. Ad eseguire una sola istruzione più volte
  4. Ad eseguire una o più istruzioni almeno una volta

© 2016 - 2021 Università Telematica eCampus - Data Generazione 21/10/2021 15:14:38 - 161/276

Set Domande: FONDAMENTI DI INFORMATICA

INGEGNERIA INFORMATICA E DELL'AUTOMAZIONE (D.M. 270/04)

Docente: Tradigo Giuseppe

Quale fra i seguenti cicli for provoca un errore di compilazione?

  1. for (;i<5;i++)
  2. for (;i<5;)
  3. for (;;)
  4. for (;)

Scrivere un programma Java che inverta con un ciclo for l'array di

Ecco il testo formattato con i tag HTML:
caratteri "char[] a = {'p', 'i', 'p', 'p', 'o', '.'}" e che lo stampi a video.
10. Utilizzando il ciclo for scrivere un programma Java che stampi il doppio di ogni numero naturale compreso fra 1 e 100. Ad esempio "2 4 6 8 10 12 ... ecc".
© 2016 - 2021 Università Telematica eCampus - Data Generazione 21/10/2021 15:14:38 - 162/276
Set Domande: FONDAMENTI DI INFORMATICA
INGEGNERIA INFORMATICA E DELL'AUTOMAZIONE (D.M. 270/04)
Docente: Tradigo Giuseppe
Lezione 027

01. Se una istruzione di un ciclo può essere eseguita 0 volte:
- Si può usare il while o il for
- E' possibile usare il do-while
- E' possibile usare il do-while solo con condizioni booleane
- Non è mai possibile usare il do-while

02. E' sempre possibile che do-while sia equivalente ad un ciclo for?
- Si, perchè il do-while viene eseguito almeno una volta
- No, perchè il do-while viene eseguito almeno una volta
- No,

perché il do-while non è un cicloNo, perché il for non è mai equivalente ad un do-while

03. Se i=n, l'istruzione "do {fat = fat * i; i = i + 1;} while (i <= n)" esegue:

La moltiplicazione di fat*i esattamente 1 volta

La moltiplicazione di fat*i esattamente n-i volte

La moltiplicazione di fat*i almeno n-1 volte

La moltiplicazione di fat*i 0 volte

04. Se una istruzione di un ciclo può essere eseguita 0 volte:

E' possibile usare il do-while solo con condizioni booleane

E' possibile usare il do-while

Non è mai possibile usare il do-while

Si può sempre usare il do-while

05. Se i=1, l'istruzione "do {fat = fat * i; i = i + 1;} while (i <n)" esegue:

La moltiplicazione di fat*i esattamente n-i volte

La moltiplicazione di fat*i esattamente n-1 volte

La moltiplicazione di fat*i 0 volte

La moltiplicazione di fat*i almeno n volte

06. Se i=1, l'istruzione "do {fat = fat * i; i = i + 1;} while (i <= n)"

La moltiplicazione di fat*i esattamente n volte
La moltiplicazione di fat*i almeno n-1 volte
La moltiplicazione di fat*i esattamente n-i volte
La moltiplicazione di fat*i 0 volte
07. La sintassi corretta dell'istruzione do-while è:
while (condizione) do istruzione/blocco-di-istruzioni;
do istruzione/blocco-di-istruzioni while (condizione);
do while (condizione) istruzione/blocco-di-istruzioni;
do (condizione) while istruzione/blocco-di-istruzioni;
© 2016 - 2021 Università Telematica eCampus - Data Generazione 21/10/2021 15:14:38 - 163/276
Set Domande: FONDAMENTI DI INFORMATICA
INGEGNERIA INFORMATICA E DELL'AUTOMAZIONE (D.M. 270/04)
Docente: Tradigo Giuseppe
08. Quando si utilizza l'istruzione do-while?
Quando ci serve eseguire le istruzioni del ciclo in ordine inverso
Quando ci serve eseguire le istruzioni del ciclo una sola volta
Quando ci serve eseguire le istruzioni del ciclo una e una sola volta
Quando ci serve eseguire le istruzioni del ciclo almeno una volta Domande di informatica

volta © 2016 - 2021 Università Telematica eCampus - Data Generazione 21/10/2021 15:14:38 - 164/276

Set Domande: FONDAMENTI DI INFORMATICA

INGEGNERIA INFORMATICA E DELL'AUTOMAZIONE (D.M. 270/04)

Docente: Tradigo Giuseppe

Lezione 028

  1. Cosa fa una istruzione break?

    1. Riavvia il sistema operativo
    2. Salta una iterazione del ciclo senza uscire
    3. Interrompe il ciclo e riporta alla prima istruzione dopo il blocco
    4. Blocca ed esce dal programma
  2. Cosa fa una istruzione continue?

    1. Riavvia il sistema operativo
    2. Interrompe il ciclo e riporta alla prima istruzione dopo il blocco
    3. Blocca ed esce dal programma
    4. Salta una iterazione del ciclo senza uscire
  3. Dove si usa il comando break?

    1. Solo nello switch/case
    2. Solo nell'if
    3. In un ciclo o in uno switch/case
    4. Solo nei cicli
  4. Dove si usa il comando default?

    1. In un ciclo o in uno switch/case
    2. Solo nell'if
    3. Solo nello switch/case
    4. Solo nei cicli
  5. Quando è possibile usare un comando di break?

    1. Solo in caso di assegnazione di variabile
    2. Solo all'interno di un ciclo
    3. Solo all'interno di un'if
    4. In qualsiasi contesto
  • di un do-while
  • Solo nel blocco else
  • Anche all'interno di un do-while
  • 06. Quando è possibile usare un comando di continue?
  • Anche all'interno di un for
  • Solo all'interno di un for
  • Solo in caso di assegnazione di variabile
  • Solo nel blocco else
  • 07. Quante volte viene eseguito il seguente ciclo : "for (i=0; i<100; i++) { break; }"?
  • Viene eseguito 1 volta
  • Viene eseguito 99 volte
  • Viene eseguito 100 volte
  • Viene eseguito 0 volte
  • © 2016 - 2021 Università Telematica eCampus - Data Generazione 21/10/2021 15:14:38 - 165/276
  • Set Domande: FONDAMENTI DI INFORMATICA
  • INGEGNERIA INFORMATICA E DELL'AUTOMAZIONE (D.M. 270/04)
  • Docente: Tradigo Giuseppe
  • 08. Quante volte viene eseguito il seguente ciclo : "for (i=0; i<100; i++) { continue; }"?
  • Viene eseguito 99 volte
  • Viene eseguito 1 volta
  • Viene eseguito 100 volte
  • Viene eseguito 0 volte
  • © 2016 - 2021 Università Telematica eCampus - Data Generazione 21/10/2021 15:14:38 - 166/276
  • Set Domande: FONDAMENTI DI
INFORMATICA INGEGNERIA INFORMATICA E DELL'AUTOMAZIONE (D.M. 270/04) Docente: Tradigo Giuseppe Lezione 02
  1. Usando quale proprietà degli array si ottiene il conteggio dei suoi elementi?
    • dimensions
    • length
    • size
    • non si può ottenere
  2. Quale fra le seguenti frasi è falsa se riferita al metodo System.arraycopy()?
    • Il metodo implementa una copia efficiente fra array
    • Il metodo permette la copia di elementi fra array di lunghezze diverse
    • Il metodo ha tre parametri
    • Il metodo ha cinque parametri
  3. Quale fra le seguenti frasi è falsa se riferita alla proprietà length degli array?
    • serve a sapere quanti elementi sono occupati
    • serve a sapere il numero totale dei suoi elementi
    • serve a sapere quanti elementi compongono il vettore
    • serve a sapere quanti elementi sono stati allocati in memoria
  4. Per copiare nel modo più efficiente possibile un array in un altro usiamo:
    • un ciclo for
    • la funzione arraycopy della classe System
    • la funzione copyarray della classe System
    • un doppio

ciclo for05. Quale fra le seguenti frasi è falsa se riferita allo scambio di due elementi di un array?

  1. Per effettuare lo scambio abbiamo bisogno di una variabile temporanea
  2. Per effettuare lo scambio basta assegnare un elemento dell'array all'altro e viceversa
  3. Per effettuare lo scambio abbiamo bisogno di un vettore di appoggio
  4. Per effettuare lo scambio basta usare una funzione predefinita di Java

06. Quale fra le seguenti frasi è fal

Dettagli
Publisher
A.A. 2022-2023
155 pagine
11 download
SSD Scienze matematiche e informatiche INF/01 Informatica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher Carlo9898 di informazioni apprese con la frequenza delle lezioni di fondamenti di informatica e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università telematica "e-Campus" di Novedrate (CO) o del prof Tradigo Giuseppe.