Sesiunea 2026 · fișă de lucru
Biletul 16 — atestat informatică Dolj 2026
Cele trei cerințe date împreună la proba practică.
Baze de date — tabelul Edituri
Evidenţa editurilor cărţilor dintr-o librărie se realizează prin intermediul tabelului Edituri cu
structura Id_editura (N,4), Denumire (T,50), Localitate (T,50), Nr_carti_in_librarie (N,5),
Rating_cititori (N,1).
Cerinţe:
a) Creaţi structura tabelului Edituri;
b) Introduceţi următoarele înregistrări în tabel:
| Id_editura | Denumire | Localitate | Nr_carti_in_librarie | Rating_cititori |
|---|---|---|---|---|
| 43 | Coresi | Bucuresti | 53 | 2 |
| 54 | Polirom | Iasi | 62 | 3 |
| 14 | Nemira | Ploiesti | 32 | 2 |
| 543 | Didactica si pedagogica | Bucuresti | 105 | 4 |
| 34 | Sigma | Bucuresti | 43 | 3 |
| 332 | ALL | Bucuresti | 12 | 2 |
c) Afişaţi editurile care au în librărie mai mult de 50 de cărţi; d) Folosind o interogare (secvenţă de instrucţiuni), modificaţi rating-ul dat de cititori la valoarea 3 pentru cărţile care au între 50 şi 100 exemplare inclusiv.
Rezolvare
Numărarea elementelor din intervalul [a,b] și vectorul celor din afara lui
Se citesc de la tastatură un număr natural n şi cele n elemente ale unui vector X care
memorează numere întregi. Să se contorizeze elementele din intervalul [a, b] (a, b citite de
la tastatură, a < b) şi să se construiască şi să se afişeze un alt vector Y cu cele care nu
aparţin intervalului.
Exemple
| Date de intrare | Date de ieșire | Explicații |
|---|---|---|
714 76 201 35 23 9 4620 50 |
nr=314 76 201 9 |
35, 23 și 46 sunt în [20, 50] |
317 45 2325 30 |
nr=017 45 23 |
Niciun element nu e în [25, 30] |
Rezolvare
Excel — adaos diferențiat cu IF imbricat și grafic de tip linie
Creaţi pe desktop (spaţiul de lucru) registrul de calcul „Magazin.xlsx”. În prima foaie de calcul realizaţi următorul tabel, respectând formatările:

Se doreşte aplicarea unui adaos diferenţiat, astfel:
𝑨𝒅𝒂𝒐𝒔= & 𝟐% ∗𝑷𝒓𝒆ţ, 𝑑𝑎𝑐𝑎 𝑷𝒓𝒆ţ < 30 𝑙𝑒𝑖 𝟑% ∗𝑷𝒓𝒆ţ, 𝑑𝑎𝑐𝑎 𝟑𝟎≤𝑷𝒓𝒆ţ < 100 𝑙𝑒𝑖 𝟒% ∗𝑷𝒓𝒆ţ, 𝑑𝑎𝑐𝑎 𝑷𝒓𝒆ţ ≥𝟏𝟎𝟎 𝒍𝒆𝒊
- Redenumiţi prima foaie de calcul “Vânzări_produse”;
- Formataţi celulele conţinând preţuri ca monedă (lei);
- Calculaţi preţul pe bucată, în urma aplicării adaosului (Preţ final);
- Să se calculeze valoarea totală pentru fiecare produs existent;
- Realizaţi un grafic de tip “Linie” care să reprezinte preţul iniţial şi final pe produs, cu legendă. Afişaţi valorile pe grafic, procentual.
- Introduceţi ca titlu pentru diagramă, textul ”Vânzări”.