Documente Academic
Documente Profesional
Documente Cultură
2020
.1. Sintaxa unui limbaj foarte simplu este descrisă folosind următoarele formule metalingvistice:.
<Cifră> ::= 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7
<Număr> ::= <Cifră> {<Cifră>}
<Semn> ::= + | –
<Expresie aritmetică> ::= <Număr> {<Semn><Număr>}
Care din secvențele ce urmează sînt conforme definiției unității lexicale <Număr>?
a) 0 f) 1+2 k) 0000
b) 1 g) 11100+1 l) 0001
c) 117800 h) 11100–1 m) –152
d) 0005- i) 931 n) +351
e) 20613 j) 614 o) 412+
Care din secvențele ce urmează sînt conforme defi niției unității lexicale <Expresie aritmetică>?
a) 0+1 f) –13 k) 21+00000+
b) 1+0–3 - g) 21+ –16 l) 39+00001
c) 0+0+4 h) –21–16 m) 00001–00001
d) 1+1–9 i) 68–13 n) 379–486
e) 6+6+21+ j) 42+650 o) 31+12–51+861
2. Sintaxa unui limbaj de comunicare utilizator–calculator este defi nită după cum urmează:
<Disc> ::= A: | B: | C: | D: | E:
<Listă parametri > ::= <Disc> {, <Disc>}
<Nume comandă> ::= Citire | Copiere | Formatare
<Comandă> ::= <Nume comandă><Listă parametri >
Care din secvențele ce urmează sînt conforme definiției unității lexicale <Comandă>?
a) Citire G: f) Copiere A: B:
b) Citire A:, Formatare c: g) Citire
c) Copiere F: h) Formatare D:, F:
d) Copiere A:, i) Copiere Ciitire E:, A:,
e) Formatare D:, E: j) Copiere F:, A: