WorksheetsVariabile dinamice. Tipul referință
Total questions: 15
Worksheet time: 13mins
Variabilele declarate în secţiunea var a unui program sau subprogram se numesc ...
statice
dinamice
referință
Selectați tipul variabilei din programul alăturat:
dinamică
de referință
statică
Selectați caracteristicile structurilor statice:
se modifică în timpul execuţiei
au un număr fix de elemente
numărul de elemente nu este fix
nu poate fi modificat în timpul execuţiei
se stabileşte în momentul scrierii programului
Variabilele care sînt create şi eventual distruse în timpul execuţiei programului se numesc ...
statice
dinamice
de referință
Introduceți cu litere mici denumirea procedurii cu ajutorul căreia se crează o variabilă dinamică:
(a)
Introduceți cu litere mici denumirea procedurii cu ajutorul căreia se distruge o variabilă dinamică:
(a)
Accesul la variabilele dinamice se face prin intermediul variabilelor de tip:
recursiv
eterogen
static
referință
Un tip referinţă se defineşte printr-o declaraţie de forma:
type Tr = Tb;
type ^Tr = Tb;
type Tr = ^Tb;
type ^Tr = ^Tb;
Selectați operaţiile care se pot face cu valorile unui tip de date referinţă:
=
<>
div
mod
+
Selectați eroarea din programul alăturat:
Nu este scrisă corect procedura de afișare
Numele variabilelor referință este identic cu numele variabilelor dinamice
Lipsește procedura new, care crează variabilele dinamice
Ce se va afișa în urma execuției programului alăturat:
11
4
7
3
Selectați programul care crează 2 variabile dinamice de tip real și afișează la ecran suma valorilor acestor variabile:
Selectați caracteristicile variabilelor dinamice:
Ocupă zone de memorie oferite de procedura new
Ocupă 1 byte din memorie
Zonele de memorie sînt eliberate de procedura dispose
Numărul de variabile dinamice ce pot exista concomitent în timpul execuţiei unui program este indicat în secțiunea var
Numărul de variabile dinamice ce pot exista concomitent în timpul execuţiei unui program depinte de tipul variabilelor
Se consideră declarația de variabile:
var a, b: ^real;
c: real;
Selectați care dintre următoarele atribuiri sunt corecte?
a^:=c;
b^:=a^;
b^:=”6”;
c:=2.5;
a^:=4.3;
Selectați cazurile în care pot apărea nodurile inaccesibile:
utilizarea procedurii new
procedurii de eliberare a spaţiului ocupat de variabilele dinamice
atribuirea valorilor variabilelor de tip reper
