Anteprima
Vedrai una selezione di 10 pagine su 151
Paniere Fondamenti di informatica - risposte multiple Pag. 1 Paniere Fondamenti di informatica - risposte multiple Pag. 2
Anteprima di 10 pagg. su 151.
Scarica il documento per vederlo tutto.
Paniere Fondamenti di informatica - risposte multiple Pag. 6
Anteprima di 10 pagg. su 151.
Scarica il documento per vederlo tutto.
Paniere Fondamenti di informatica - risposte multiple Pag. 11
Anteprima di 10 pagg. su 151.
Scarica il documento per vederlo tutto.
Paniere Fondamenti di informatica - risposte multiple Pag. 16
Anteprima di 10 pagg. su 151.
Scarica il documento per vederlo tutto.
Paniere Fondamenti di informatica - risposte multiple Pag. 21
Anteprima di 10 pagg. su 151.
Scarica il documento per vederlo tutto.
Paniere Fondamenti di informatica - risposte multiple Pag. 26
Anteprima di 10 pagg. su 151.
Scarica il documento per vederlo tutto.
Paniere Fondamenti di informatica - risposte multiple Pag. 31
Anteprima di 10 pagg. su 151.
Scarica il documento per vederlo tutto.
Paniere Fondamenti di informatica - risposte multiple Pag. 36
Anteprima di 10 pagg. su 151.
Scarica il documento per vederlo tutto.
Paniere Fondamenti di informatica - risposte multiple Pag. 41
1 su 151
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: Casalino Gabriella

Lezione 02001. Si voglia risolvere il seguente problema: "calcolare la media di 10 interi letti in input da tastiera".

Quale delle seguenti affermazioni è falsa?

  1. Si utilizza un costrutto di ripetizione che permette di acquisire i 10 interi da tastiera
  2. Si utilizza un costrutto di ripetizione per aggiungere, ad ogni iterata, il valore letto da tastiera alla media
  3. All'esterno del ciclo di ripetizione viene calcolata la media dei numeri acquisiti
  4. Si utilizza un costrutto di ripetizione per aggiungere, ad ogni iterata, il valore letto da tastiera al totale

02. Si voglia scrivere un programma che acquisisca 10 interi da tastiera.

Quale delle seguenti affermazioni è falsa?

  1. Utilizziamo un ciclo di ripetizione controllato da contatore
  2. Utilizzo un ciclo di ripetizione per acquisire i 10 interi da tastiera
  3. È possibile utilizzare l'istruzione C for per acquisire i 10 interi da tastiera

Non è possibile utilizzare l'istruzione C while per acquisire i 10 interi da tastiera poiché il numero di iterazioni da compiere è noto.

Il flowchart mostrato in figura rappresenta una struttura di controllo, quale?

  • Struttura di selezione doppia
  • Struttura di ripetizione controllata da sentinella
  • Struttura di ripetizione controllata da contatore
  • Struttura di selezione multipla

© 2016 Università Telematica eCampus - Data Stampa 15/12/2016 17:58:26 - 36/170

Set Domande: FONDAMENTI DI INFORMATICA

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

Docente: Casalino Gabriella

Quale delle seguenti affermazioni riguardo il frammento di codice C in figura è falsa?

  • E' implementato un ciclo di ripetizione controllato da contatore
  • Si sarebbe potuto risolvere lo stesso problema utilizzando l'istruzione for
  • E' implementato un ciclo di ripetizione controllato da sentinella

Il frammento di codice mostrato somma i voti ottenuti da

10 studenti, immessi da tastiera

05. Indicare l'algoritmo che calcola la media di un numero non definito (a priori) di interi letti in input. Utilizzare il flowchart.

NB. Utilizzare il valore "-1" come sentinella

06. Indicare l'algoritmo che calcola la media di un numero non definito (a priori) di interi letti in input. Utilizzare lo pseudocodice.

NB. Utilizzare il valore "-1" come sentinella

07. Sia dato il seguente codice C, cosa calcola? Si supponga che la variabile grade assuma i valori: 2, 3, 1, -1, quale sarà il valore della variabile total al termine del ciclo while?

© 2016 Università Telematica eCampus - Data Stampa 15/12/2016 17:58:26 - 37/170

Set Domande: FONDAMENTI DI INFORMATICA

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

Docente: Casalino Gabriella

Lezione 021

01. L'iterazione controllata da contatore è chiamata anche iterazione_____ perché il numero di iterate è noto prima che il ciclo inizi

  1. La sua esecuzione.
  2. Sentinella
  3. Determinata
  4. Definita
  5. Indefinita

02. Quale delle seguenti affermazioni è vera?

  1. Le sentinelle devono avere valori distinti dagli elementi del programma
  2. I valori sentinella sono usati per controllare l'iterazione quando il numero preciso di iterazioni è noto a priori
  3. In un loop controllato da contatore, questo non può contare in maniera decrescente
  4. L'iterazione controllata da sentinella è chiamata iterazione definita

03. L'iterazione indefinita è controllata da un_______.

  1. Contatore
  2. Valore sentinella
  3. Istruzione
  4. Una condizione non costante

04. Scrivere un frammento di codice C che stampi 10 volte la stringa hello.

© 2016 Università Telematica eCampus - Data Stampa 15/12/2016 17:58:26 - 38/170

Set Domande: FONDAMENTI DI INFORMATICA

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

Docente: Casalino Gabriella

Lezione 022

01. Cosa non è specificato nel seguente frammento di codice?

for (c = 1; c <=

  1. c) Il corpo del ciclo
  2. Per permettere al ciclo di iterare 10 volte che operatore relazionale è necessario specificare?
    for (c = 1; c < 11; c )
    
  3. Che valori assume il contatore i nella seguente intestazione del ciclo for?
    for (i = 1; i < 100; i)
    
    Valori da 1 a 99 con incrementi di 1
  4. Quale dei seguenti valori è necessario indicare nell'intestazione del ciclo di ripetizione mostrata se si vogliono ottenere 11 iterate?
    for (i = 7; i <= 17; i = 7)
    
  5. Quale dei seguenti valori è corretto indicare nell'intestazione del ciclo for se si vogliono ottenere 10 ripetizioni?
    for (i = 6; i <= 15; i = 6)
    
© 2016 Università Telematica eCampus - Data Stampa 15/12/2016 17:58:26
  1. 39/170Set Domande: FONDAMENTI DI INFORMATICAINGEGNERIA INFORMATICA E DELL'AUTOMAZIONE (D.M. 270/04)Docente: Casalino Gabriella
  2. Quale delle seguenti affermazioni sull'utilizzo delle parole chiave break e continue nei cicli di ripetizione è corretta?
    • L'output del seguente frammento di codice C è: 1 2 4 5 6 7
    • L'output del seguente frammento di codice C è: 1 2 3 4 5 6 7 9 10
    • L'output del seguente frammento di codice C è: 1 2 3 4 5 6 7
    • L'output del seguente frammento di codice C è: 1 2 3 4 5 6 7 9 100
  3. Quale delle seguenti affermazioni sull'utilizzo delle parole chiave break e continue nei cicli di ripetizione è falsa?
    • L'output del seguente frammento di codice C è 1 2 3 4 5 6 7.
    • La parola chiave continue se utilizzata in una struttura di ripetizione salta le istruzioni rimanenti nel corpo e fa eseguire l'iterazione successiva.
    • La parola chiave break è utilizzata per uscire da un ciclo prima.
del termine break. La parola chiave break se utilizzata in una struttura di ripetizione salta le istruzioni rimanenti nel corpo e fa eseguire l'iterazione successiva. © 2016 Università Telematica eCampus - Data Stampa 15/12/2016 17:58:26 - 40/170 Set Domande: FONDAMENTI DI INFORMATICA INGEGNERIA INFORMATICA E DELL'AUTOMAZIONE (D.M. 270/04) Docente: Casalino Gabriella 08. Quale delle seguenti affermazioni sull'utilizzo delle parole chiave break e continue nei cicli di ripetizione è corretta? L'output del seguente frammento di codice C è: 1 2 4 5 6 7 L'output del seguente frammento di codice C è: 1 2 4 5 6 7 L'output del seguente frammento di codice C è: 1 2 3 4 5 6 7 9 10 L'output del seguente frammento di codice C è: 1 2 3 4 5 6 7 9 10 09. Quale delle seguenti affermazioni sull'utilizzo delle parole chiave break e continue nei cicli di ripetizione è corretta? L'output del seguente frammento di codice è: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; Il testo formattato con i tag html è il seguente:

12345678910

L'output del seguente frammento di codice è 1 2 3 4 5 6 7

L'output del seguente frammento di codice è 1234567

L'output del seguente frammento di codice è 1234567 © 2016 Università Telematica eCampus - Data Stampa 15/12/2016 17:58:26 - 41/170

Set Domande: FONDAMENTI DI INFORMATICA

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

Docente: Casalino Gabriella

10. Quale delle seguenti affermazioni sull'utilizzo delle parole chiave break e continue nei cicli di ripetizione è corretta?

L'output del seguente frammento di codice C è: 1 2 3 4 5 6 7 9 10

L'output del seguente frammento di codice C è: 1 2

L'output del seguente frammento di codice C è: 1 2 3 4 5 6 7

L'output del seguente frammento di codice C è: 1 2 © 2016 Università Telematica eCampus - Data Stampa 15/12/2016 17:58:26 - 42/170

Set Domande: FONDAMENTI DI INFORMATICA

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

DELL'AUTOMAZIONE (D.M. 270/04)

Docente: Casalino Gabriella

Lezione 023

  1. Se la variabile x ha valore pari a 3, che istruzione devo utilizzare perché assuma il valore 12?
    • x = 4;
    • x 4 = x;
    • x *= 4;
    • x = 4;
  2. Quali delle seguenti espressioni di assegnazione è equivalente a c = c / 2 ?
    • c / c = 2
    • c := 2
    • c /= 2
    • c =/ 2
  3. Quali delle seguenti espressioni di assegnazione è equivalente all'istruzione c = c * 2 ?
    • c * c = 2
    • c =* 2
    • c *= 2
    • c = c x 2
  4. Se la variabile x ha valore 3, che istruzione devo utilizzare perché assuma il valore 7?
    • x = 4;
    • x = 4;
    • x 4 = x;
    • x *= 4;

© 2016 Università Telematica eCampus - Data Stampa 15/12/2016 17:58:26 - 43/170

Set Domande: FONDAMENTI DI INFORMATICA

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

Docente: Casalino Gabriella

Lezione 024

  1. Quale delle seguenti istruzioni NON decrementa la variabile c di una unità?
    • --c;
    • c - 1;
    • c -= 1;
    • c--;
  2. Indicare l'output del seguente frammento di codice C:
  3. nessuna delle

555 556 56603. Indicare l'output del seguente frammento di codice C: 556 555 nessuna delle precedenti566 © 2016 Università Telematica eCampus - Data Stampa 15/12/2016 17:58:26 - 44/170 Set Domande: FONDAMENTI DI INFORMATICA INGEGNERIA INFORMATICA E DELL'AUTOMAZIONE (D.M. 270/04) Docente: Casalino Gabriella 04. Indicare l'output della seguente funzione C: Ciclo: 1 Ciclo: 2 Ciclo: 3 Cicli: 3 i: 4 Ciclo: 0 Ciclo: 1 Cicli: 2 i: 4 Ciclo: 1 Ciclo: 2 Cicli: 2 i: 3 Ciclo: 1 Ciclo: 2 Cicli: 2 i: 4 © 2016 Università Telematica eCampus - Data Stampa 15/12/2016 17:58:26 - 45/170 Set Domande: FONDAMENTI DI INFORMATICA INGEGNERIA INFORMATICA E DELL'AUTOMAZIONE (D.M. 270/04) Docente: Casalino Gabriella 05. Indicare l'output della seguente funzione C: Vi è un errore di sintassi. Non viene restituito alcun output Ciclo: 1 Ciclo: 2 Ciclo: 3 Cicli: 3 i: 5 Ciclo: 0 Ciclo: 1 Ciclo: 2 Cicli: 3 i: 5 Ciclo: 0 Ciclo: 1 Ciclo: 2 Ciclo: 3 Cicli: 4 i: 5 06. Quale delle seguenti

istruzioni NON incrementa la variabile c di una unità?++c;c+=1;c+1;c++;

© 2016 Università Telematica eCampus - Data Stampa 15/12/2016 17:58:26 - 46/170

Set Domande: FONDAMENTI DI INFORMATICA

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

Docente: Casalino Gabriella

07. Indicare l'output della seguente funzione C:

nessuna delle precedentia=6b=7c=13a=6b=8c=14a=5b=7c=13

Dettagli
Publisher
A.A. 2023-2024
151 pagine
6 download
SSD Scienze matematiche e informatiche INF/01 Informatica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher fra5675 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 Casalino Gabriella.