Gimnaziu

Programa pentru Olimpiada de Informatică

  • Elemente de bază ale limbajului de programare

  • Tipuri simple de date (întreg, logic, char)

  • Structurile: liniară, alternativă, repetitivă

  • Algoritmi care prelucrează tipuri simple de date

  • Fișiere text

Numai pentru etapa națională:

      • Tablouri unidimensionale (vectori)

  • Materia clasei a V-a

  • Tipuri reale

  • Algoritmi care folosesc tipuri simple și tablouri unidimensionale

Numai pentru etapa națională:

      • Tablouri bidimensionale (matrici)


  • Materia clasei a V-a, a VI-a

  • Tipul înregistrare (record – Pascal, structurate C/C++)

  • Algoritmi care prelucrează tipurile structurate de date

Numai pentru etapa națională:

      • Prelucrarea șirurilor de caractere

  • Materia clasei a V-a, a VI-a, a VII-a

  • Subprograme definite de utilizator

  • Probleme de geometrie plană într-un sistem de coordonate ortogonal

Numai pentru etapa națională:

      • Probleme de combinatorică (permutări, submulțimi)