Informatică
Informatica se dă la alegere pe profilul real (E.d), în limbajul C/C++. Găsești lecții de la primul program și structuri de control până la recursivitate, backtracking și fișiere text, un compilator C++ direct în browser și subiectele oficiale cu bareme.
Începe aici
Primele lecții din programă, în ordinea firească de învățare. Progresul tău se salvează automat în browser. Vezi harta completă a progresului →
Capitolele din programă
Subiecte oficiale pe ani
Întrebări frecvente despre BAC la Informatică
Ce limbaj se folosește la BAC la informatică?+
Subiectele oficiale acceptă C/C++ sau Pascal, dar covârșitor se lucrează în C++. Toate lecțiile de aici folosesc C++ în stilul cerut la examen, iar compilatorul din browser te lasă să testezi imediat orice program.
Cum arată subiectul de BAC la informatică?+
Subiectul I are itemi de tip grilă pe expresii și algoritmi, Subiectul II cere urmărirea și scrierea de secvențe (pseudocod și C++), iar Subiectul III programe complete cu fișiere text. Baremele oficiale sunt atașate fiecărei variante din secțiunea Subiecte.
Ce teme pică cel mai des?+
Prelucrarea cifrelor unui număr, divizori și numere prime, vectori și matrice, șiruri de caractere, recursivitate și fișiere text apar aproape în fiecare variantă. Fiecare are lecție dedicată cu tiparele de rezolvare.
Pot exersa cod fără să instalez nimic?+
Da. Compilatorul C++ din secțiunea Instrumente rulează codul direct în browser, cu date de intrare la stdin, exact ca la problemele de examen.
Pe Bacalaurescu, pregătirea la informatică pentru BAC include lecții C++ pe toată programa, un compilator online în care rulezi codul direct în pagină, teste generate din întrebări verificate și subiectele oficiale cu bareme din 2010 până în 2025, gratuit.
Ce se cere la proba de informatică
Informatica se dă la alegere pe profilul real, ca probă E.d, în limbajul C sau C++. Programa cere algoritmi, structuri de control, tablouri, șiruri de caractere, subprograme, fișiere text, structuri de date și grafuri. Subiectul I are itemi cu răspuns scurt și analiză de cod, Subiectul al II-lea cere completarea sau corectarea unui program dat, iar Subiectul al III-lea cere scrierea unui program complet.
Pe platformă fiecare exemplu de cod apare în patru limbaje: C, C++, Pascal și Python. La examen se dă C sau C++, dar comparația lămurește ce ține de limbaj și ce ține de algoritm. Toate cele 364 de blocuri de cod compilează și rulează, verificate automat, iar ieșirile celor patru versiuni sunt comparate între ele.
Cum înveți efectiv, nu doar citind
Fiecare bloc de cod se poate edita și rula direct în pagină, cu propriile date de intrare. Nu trebuie instalat nimic. Dacă vrei să vezi ce se întâmplă când schimbi o condiție sau când uiți să incrementezi contorul, schimbi și rulezi.
Pentru algoritmii care se înțeleg greu doar din text există vizualizatoare. La sortări urmărești pas cu pas ce se compară și ce se interschimbă la fiecare dintre cele cinci metode, pe același vector, și vezi că numărarea termină în 14 pași acolo unde selecția are nevoie de 31. La grafuri construiești graful apăsând pe noduri și vezi matricea de adiacență, gradele și parcurgerile actualizându-se.