C ir C++ kalbų mokymasis, skirtas naudoti olimpiadose 9-11 klasėms – nemokamas kursas iš Foxford, treniruojama 20 pamokų, Data: 2023 m. gruodžio 7 d.
įvairenybės / / December 10, 2023
Sutelkite dėmesį į supratimą
Nuo pagrindinių C++ konstrukcijų iki pilnaverčių algoritmų rašymo
Greita ir patogi kalba
Olimpiados turi laiko limitą, o C++ yra viena greičiausių kalbų
Išmoksime spręsti olimpiados užduotis C++ kalba, kuri padės greičiau ir efektyviau išspręsti olimpiados uždavinius bei surinkti maksimalų taškų.
Išklausę kursą ir išklausę 136 originalias užduotis, programavimo olimpiadose jausitės užtikrintai
Visos Rusijos vidurinės mokyklos informatikos laureatas. Mokytojas Foxford Field Schools.
Skyrius skirtas C programavimo kalbos studijoms ir palyginimui su C++ kalba, aptariama programavimo samprata, darbo su programa mechanizmas, pagrindinės kalbos operacijos ir raktiniai žodžiai.
- Aritmetinės operacijos ir duomenų tipai
- Sąlyginis if sakinys ir while ciklo sakinys
- Kilpai. Masyvai C
- Simboliai ir eilutės
- Įveskite eilutę
- Įvesties išvesties. Scanf ir printf funkcijos
- Įvesties išvesties. Funkcijos cin ir cout. Darbas su failais
- Funkcijos
- Darbas su atmintimi. Rodyklės, nuorodos
- Rekursija
Duomenų tipai ir atminties valdymas
Skyriuje aptariamas atminties projektavimo principas ir kaip ASM surinkėjas veikia su atmintimi. Aptariamas darbas su atminties paskirstymu ir atskyrimu, rekursijos samprata ir kaip ji vyksta esant žemam lygiui
- Sveikųjų skaičių vaizdavimas. Bitų operacijos. Papildomas kodas
- Realių skaičių vaizdavimas
- Pseudoatsitiktinių skaičių generavimas. Darbas su laiku
- Klasės, struktūros. Struktūriniai laukai ir metodai
C++ programavimo kalba
Skyriuje kalbama apie programavimo kalbų C ir C++ skirtumus, objektinį programavimą ir pagrindinis dėmesys skiriamas klasės sampratai.
- Operatoriaus perkrova
- vektorinių duomenų tipas
- algoritmų biblioteka
Standartinė šablonų biblioteka STL
Skyriuje nagrinėjama didžiausia STL šablonų biblioteka, kurioje yra tokie svarbūs tipai kaip eilė, kaminas, rinkiniai ir žodynai, taip pat dinaminis masyvas, vadinamas vektoriumi.
- STL biblioteka. Eilės, rietuvės, kaladės
- STL biblioteka. Rinkiniai, žodynai
Savo struktūrų rašymas C++ programavimo kalba
Skyriuje numatyta panaudoti įgytas žinias kuriant savo struktūras
- Savo struktūrų rašymas