C++ Allocazione dinamica

C++ Allocazione dinamica

University

7 Qs

quiz-placeholder

Similar activities

Aplikasi Komputer Pengolah Angka

Aplikasi Komputer Pengolah Angka

University

10 Qs

SSK20193 KUIZ SATU

SSK20193 KUIZ SATU

12th Grade - University

10 Qs

Bab 2 | Latihan Pengukuhan II

Bab 2 | Latihan Pengukuhan II

12th Grade - University

10 Qs

QUIS-2 IT AUDIT

QUIS-2 IT AUDIT

University

11 Qs

UH SpreadSheet Bab 4 ( X AKL )

UH SpreadSheet Bab 4 ( X AKL )

10th Grade - University

10 Qs

Desain Grafis Kelas ''COVID-19"

Desain Grafis Kelas ''COVID-19"

12th Grade - University

10 Qs

Bengkel Interpretasi Kurikulum Program DIT

Bengkel Interpretasi Kurikulum Program DIT

University

10 Qs

Soal SKD

Soal SKD

University - Professional Development

10 Qs

C++ Allocazione dinamica

C++ Allocazione dinamica

Assessment

Quiz

Computers

University

Hard

Created by

Andrea Prete

Used 229+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

7 questions

Show all answers

1.

MULTIPLE SELECT QUESTION

1 min • 1 pt

const int n = 3;

...

int x[n];

Dovrebbe compilare

Dovrebbe dare errore di compilazione

Si tratta di allocazione di memoria dinamica

Si tratta di allocazione di memoria statica

2.

MULTIPLE SELECT QUESTION

1 min • 1 pt

int n = 3;

...

int *x = new int[n];

Compila

Errore di compilazione

Si tratta di allocazione di memoria dinamica

Si tratta di allocazione di memoria statica

3.

MULTIPLE SELECT QUESTION

1 min • 1 pt

int *x = new int[5];

delete x;

Deallocazione memoria corretta

Deallocazione memoria incorretta

Si tratta di allocazione di memoria dinamica

Si tratta di allocazione di memoria statica

4.

MULTIPLE SELECT QUESTION

1 min • 1 pt

Quali sono i vantaggi dell'allocazione di memoria dinamica piuttosto che statica?

Semplifica lo sviluppo del codice in team

Permette di allocare dati con dimensione maggiore

È più facile da gestire

I dati non vengono automaticamente deallocati quando la variabile esce dallo "scope"

5.

MULTIPLE SELECT QUESTION

1 min • 1 pt

Quali sono gli svantaggi dell'allocazione di memoria dinamica piuttosto che statica?

Rischio di spreco di memoria se dati sono allocati più volte

Rischio di spreco di memoria se dati non sono deallocati opportunamente

Rischio di errore run time (segmentation fault) se accedo a memoria prima della sua allocazione

Rischio di errore run time (segmentation fault) se dealloco la stessa memoria più volte

6.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Quale strategia di allocazione di memoria è più veloce in generale?

Dinamica

Statica

Dipende dai casi

7.

MULTIPLE SELECT QUESTION

1 min • 1 pt

La deallocazione della memoria dinamica

avviene con l'operatore delete

avviene con l'operatore new

cancella il contenuto della memoria interessata

segnala che la memoria interessata non è più riservata e può quindi essere riutilizzata per altri scopi