Plată per elev · Profesori nelimitați · Platformă pentru Moldova. Vezi prețurile
Test BAC 2027 la Informatică
Exemplu neoficial de antrenament — nu este subiect oficial MEC/ANCE
Testul e făcut de EduRol cu AI, după programa clasei a XII-a, în formatul unei probe de BAC, și verificat de un al doilea model înainte să fie publicat. Nu vine de la Ministerul Educației și Cercetării sau de la ANCE și nu e aprobat de ele. Subiectele oficiale din sesiunile trecute sunt pe ance.gov.md. ance.gov.md
Structura testului
Subiectul I
8 itemi, 22 p
Subiectul II
4 itemi, 16 p
Subiectul III
4 itemi, 62 p
Instrucțiuni
1. Citește cu atenție fiecare item. 2. Lucrează independent. 3. La itemii cu rezolvare scrie toate etapele: se acordă punctaj parțial. 4. Model de antrenament generat de EduRol în formatul MEC; nu este subiect oficial.
Subiectul I
22 de puncte- 1.3 puncteCe caracterizează transmiterea unui parametru prin referință?
- A)Subprogramul primește o copie a valorii argumentului, fără posibilitatea de a modifica argumentul.
- B)Subprogramul poate modifica variabila transmisă ca argument prin intermediul parametrului.
- C)Argumentul trebuie să fie întotdeauna o constantă.
- D)Valoarea argumentului poate fi modificată numai după încheierea programului principal.
- 2.3 puncteCare enunț descrie metoda Greedy?
- A)Se generează toate soluțiile candidate și se verifică fiecare dintre ele.
- B)Se construiește o soluție prin încercări, revenind la alegerile anterioare când acestea nu permit continuarea.
- C)Se alege la fiecare pas o opțiune optimă local, fără revenire asupra alegerilor făcute.
- D)Se împarte problema în subprobleme de același tip, apoi se combină rezultatele lor.
- 3.3 puncteFie valoarea exactă a unei mărimi și valoarea ei aproximativă. Care formulă definește eroarea absolută?
- A)
- B), pentru
- C)
- D)
- 4.3 puncteCare este rolul principal al unei interogări de selecție într-o bază de date relațională?
- A)Să înlocuiască structura tuturor tabelelor cu un singur câmp.
- B)Să șteargă automat toate înregistrările care nu îndeplinesc o condiție.
- C)Să transforme fiecare înregistrare într-un tabel separat.
- D)Să obțină datele solicitate din unul sau mai multe tabele, conform unor criterii.
- 5.3 puncteCe tip de interogare se utilizează pentru modificarea valorilor unor câmpuri în înregistrările existente care îndeplinesc un criteriu?
- A)Interogare de adăugare.
- B)Interogare de actualizare.
- C)Interogare de eliminare.
- D)Interogare de selecție.
- 6.3 puncteÎntr-un document Web care utilizează JavaScript, ce eveniment este asociat efectuării unui clic pe un buton?
- A)Evenimentul keydown.
- B)Evenimentul load.
- C)Evenimentul click.
- D)Evenimentul keyup.
- 7.2 puncteStabiliți valoarea de adevăr a afirmației: Într-o stivă, primul element extras este elementul introdus cel mai recent dintre cele care se află în stivă.
- 8.2 puncteStabiliți valoarea de adevăr a afirmației: O variabilă declarată local într-un subprogram poate fi utilizată direct, prin numele ei, în programul principal, chiar dacă nu există o declarație cu acest nume în domeniul de vizibilitate al programului principal.
Subiectul II
16 puncte- 9.4 puncteCompletează cu denumirea metodei de programare: construirea unei soluții prin alegeri succesive, fiecare fiind optimă local, fără revenirea asupra alegerilor efectuate, caracterizează metoda ………….
- 10.4 puncteCompletează denumirea erorii: modulul diferenței dintre valoarea exactă a unei mărimi și valoarea ei aproximativă reprezintă eroarea ………….
- 11.4 puncteTabelul „Cărți” al unei biblioteci din Orhei conține următoarele înregistrări, prezentate în ordinea câmpurilor Cod, Limba, Anul: , , , . Se aplică un filtru care păstrează înregistrările cu Limba egală cu „română” ȘI cu . Completează numărul de înregistrări afișate după filtrare: ………….
- 12.4 puncteTabelul „Vânzări” conține următoarele înregistrări, prezentate în ordinea câmpurilor Localitate, Suma: , , , . Valorile câmpului Suma sunt exprimate în lei. O interogare grupează înregistrările după Localitate și calculează suma valorilor câmpului Suma pentru fiecare grup. Completează totalul obținut pentru Bălți: ………… lei.
Subiectul III
62 de puncte- 13.12 puncteO pagină Web a unei librării din Chișinău utilizează următoarea secvență JavaScript pentru calcularea sumei de achitat, în lei: function sumaDeAchitat(preturi) { let suma = 0; for (let i = 0; i < preturi.length; i++) { suma = suma + preturi[i]; } if (suma >= 200) { suma = suma - 20; } return suma; } alert(sumaDeAchitat([80, 70, 60])); Determinați suma obținută după încheierea ciclului, precizați dacă se execută scăderea din instrucțiunea condițională și scrieți valoarea afișată. Prezentați calculele.
- 14.14 puncteO coadă implementată printr-o listă simplu înlănțuită conține inițial valorile , , , în această ordine, de la începutul cozii spre sfârșit. Se efectuează succesiv operațiile: extragerea unui element, adăugarea valorii , extragerea unui element. Scrieți, în ordinea extragerii, valorile extrase. Scrieți conținutul final al cozii, de la început spre sfârșit. Justificați răspunsul prin indicarea conținutului cozii după fiecare operație.
- 15.16 puncteAnalizați programul C++ de mai jos. Parametrul precedat de simbolul & este transmis prin referință. #include <iostream> using namespace std; void modifica(int a, int &b) { a = a + 2; b = b + a; } int main() { int x = 3, y = 5; modifica(x, y); cout << x << ' ' << y << '\n'; modifica(y, x); cout << x << ' ' << y; return 0; } Scrieți cele două linii afișate. Pentru fiecare apel, indicați valoarea parametrului local a după incrementare și explicați care variabilă din programul principal este modificată prin referință.
- 16.20 de puncteLa un centru de tineret din Bălți, o singură sală este disponibilă pentru următoarele activități, desfășurate în aceeași zi: A — de la 09:00 la 12:00; B — de la 09:00 la 10:00; C — de la 10:00 la 11:00; D — de la 11:00 la 13:00; E — de la 13:00 la 14:00. O activitate poate începe exact la ora la care se încheie alta. Fiecare activitate trebuie desfășurată integral. Se dorește alegerea unui număr maxim de activități fără suprapuneri, prin metoda Greedy. a) Formulați regula alegerii Greedy și scrieți ordinea examinării activităților. b) Aplicați regula și scrieți activitățile selectate, în ordine, precum și numărul lor. c) Justificați că, pentru datele oferite, nu se poate selecta un număr mai mare de activități. d) Scrieți un algoritm în pseudocod pentru cazul general al unei liste nevide cu activități. Algoritmul trebuie să selecteze și să afișeze activitățile alese.≠) Estimați complexitatea temporală totală, dacă ordonarea activităților se efectuează în timp .
Creează un cont gratuit ca să vezi tot subiectul și să-l descarci
Cu un cont de elev vezi toți itemii, descarci testul și baremul în PDF și îl rezolvi online, corectat după barem. Fără card, fără școală.