Sesiunea 2026 · fișă de lucru
Biletul 12 — atestat informatică Suceava 2026
Cele trei cerințe date împreună la proba practică.
Catalog virtual de note — model entitate-relație, notele la informatică din martie 2024 și media pe disciplină în 2024
Într-o instituție școlară sunt memorate într-un catalog virtual toate notele elevilor. Pentru acest lucru, informaticianul a creat o bază de date în care a inclus informații despre elevi (numele, prenumele, CNP-ul acestuia), precum și notele fiecărui elev. Este important să se cunoască data la care a fost pusă o notă, pentru a se putea urmări frecvența notării. ERD-ul pentru aplicație este următorul:

Cerințe:
a) Construiți baza de date cu tabele corespunzătoare și relațiile reprezentate în ERD. Populați tabelele cu înregistrări relevante pentru cerințele următoare.
b) Afișați numele, prenumele și notele elevilor care au fost evaluați în luna martie 2024 la materia Informatică.
c) Determinați media notelor obținute la fiecare disciplină, în anul 2024.
Rezolvare
Numerele prime de pe conturul matricei
Din fișierul text atestat.in se citește un număr natural n (n≤100) reprezentând numărul de linii și numărul de coloane ale unui tablou bidimensional. De pe următoarele n linii se citesc elementele tabloului, câte n componente de pe fiecare linie, numere naturale nenule cu cel mult 9 cifre fiecare.
a) Funcția numarPrim verifică dacă un număr natural x, cu cel mult 9 cifre, primit ca parametru este număr prim și returnează true (sau valoarea 1) în caz afirmativ, respectiv false (sau valoarea 0) în caz contrar. Scrieți funcția numarPrim definită mai sus.
b) Folosind apeluri utile ale subprogramului de la punctul a, determinați și afișați pe ecran numerele aflate pe conturul matricei care sunt numere prime. Ordinea în care sunt afișate numerele nu este importantă, iar dacă nu există niciun număr cu această proprietate, atunci se va scrie Nu există!.
Exemple
Date de intrare (atestat.in) |
Date de ieșire |
|---|---|
4124 564 871 117537 224 177 677111 235 657 589711 211 677 671 |
677 211 677 |
Rezolvare
Excel — Bomboane: total pe produs, sortare inversă, IF cu MAX și diagramă coloană
Deschideți aplicația Microsoft Office Excel. Creați un nou registru de calcul pe care îl salvați cu numele atestat.xls (atestat.xlsx) în directorul cu numele vostru. (1p)
Completați datele din caseta de mai jos începând cu celula A1. (1p)
Aplicați grupului de celule A1:D1 culoarea de umplere (fond) albastru deschis. Aplicați un chenar de culoare verde datelor tabelului. (1p)
Introduceți o coloană nouă, la dreapta coloanei Pret, cu numele Total produse. Calculați Total produse după formula Cantitate*Pret și afișați rezultatul în celula E7. (1p)
În celula C7 calculați, cu ajutorul unei funcții predefinite, cantitatea medie, folosind valorile produselor din celulele C2:C6. (1p)
Ordonați invers lexicografic produsele din tabel. (1p)
În celula D7 afișați prețul minim corespunzător produselor introduse, folosind funcția corespunzătoare. (1p)
Utilizând funcții specifice, afișați în celula D8 textul „Scump” dacă cea mai mare valoare din grupul de celule D2:D6 este strict mai mare decât 30.00, respectiv „Sustenabil” în caz contrar. (1p)
Creați o diagramă de tip coloană, folosind doar datele din coloanele Produs și Total produse. (1p)

Se acordă 1p din oficiu.