Font size
WorksheetsEvaluare structuri de control INFO X SN
Total questions: 14
Worksheet time: 22mins
Structurile de control stabilesc:
tipul variabilelor
ordinea de executare a instrucțiunilor
forma interfeței
dimensiunea programului
Care dintre următoarele NU este o structură de control?
liniară
alternativă
repetitivă
declarativă
Structura liniară presupune:
repetarea instrucțiunilor
alegerea unei ramuri
execuția instrucțiunilor una după alta
folosirea condițiilor
În structura liniară, fiecare instrucțiune:
se execută de mai multe ori
se execută o singură dată
depinde de o condiție
este opțională
Simbolul START/STOP într-o diagramă logică este:
dreptunghi
romb
paralelogram
oval
Simbolul pentru citire/afișare este:
dreptunghi
romb
paralelogram
oval
Simbolul pentru instrucțiuni (calcul) este:
dreptunghi
romb
paralelogram
oval
Simbolul pentru condiție este:
dreptunghi
romb
paralelogram
oval
„Pași unul după altul” descrie structura:
repetitivă
alternativă
liniară
dublă
„DA / NU” este specific structurii:
liniare
repetitive
alternative
secvențiale
Instrucțiunile de citire și afișare se reprezintă prin (a)
Cele trei structuri de control sunt: _________, _________ și _________.
(a)
Simbolul romb reprezintă o (a)
Structurile de control reprezintă mecanismele prin care se stabilește ordinea de executare a instrucțiunilor într-un algoritm sau program. Ele controlează fluxul de execuție și permit rezolvarea corectă și eficientă a problemelor, indiferent de limbajul de programare utilizat. Fără structuri de control, programele ar putea executa doar instrucțiuni simple, fără decizii sau repetări. Există trei tipuri principale de structuri de control: structura liniară, structura alternativă și structura repetitivă. Structura liniară presupune executarea instrucțiunilor una după alta, în ordinea în care sunt scrise, fără condiții sau reveniri. Aceasta este cea mai simplă structură și stă la baza oricărui algoritm. Structura alternativă permite alegerea între una sau mai multe ramuri de execuție, în funcție de o condiție logică. În urma evaluării condiției, se execută o singură ramură, corespunzătoare rezultatului obținut (adevărat sau fals). Această structură este folosită atunci când programul trebuie să ia decizii. Structura repetitivă permite executarea repetată a unui set de instrucțiuni, atâta timp cât o condiție este îndeplinită. Aceasta ajută la reducerea repetării inutile a codului și face programele mai eficiente. Exemple de structuri repetitive sunt while, do–while și for, fiecare având un mod specific de control al repetării.
Ce sunt structurile de control și care este rolul lor în realizarea unui algoritm sau program?
Prezintă structura alternativă, explicând modul în care condițiile influențează execuția instrucțiunilor.
Explică importanța structurii repetitive și oferă un exemplu de situație în care aceasta este necesară.
