Standarta C++ veidņu bibliotēka — kurss RUB 36 900. no IBS Mācību centra, apmācības 31 stunda, Datums 26.11.2023.
Literārs Mistrojums / / December 05, 2023
Apskatītās tēmas:
1. Ievads (teorija – 15 min).
- Iepazīšanās;
- Apmācību vadīšanas noteikumi;
- Īss pārskats par tēmām un metodoloģiju.
2. Funkcionālie objekti (teorija – 2 stundas, prakse – 45 minūtes).
- Īsa diskusija par vispārīgo programmēšanu un izsaucamajiem objektiem;
- Funkciju mijiedarbība ar STL;
- Dažādu veidu funkciju pārveidošana (funkciju adapteri).
3. Konteineri (teorija – 11 stundas, prakse 4 stundas).
Šī ir apmācības galvenā tēma. Visu konteineru vizuālais attēlojums, ieviešanas informācija, lietošanas gadījumi, strupceļi un visu konteineru darbību pārskats. Konteineru klasifikācija.
1. Secību konteineri (teorija 4 stundas 30 minūtes, prakse 1 stunda);
- Bieži (vispārīgi);
- Vektors (vektors);
- Saraksts (saraksts);
- Pārsūtīt sarakstu (nosūtīšanas saraksts);
- Deque (divvirzienu rinda);
2. Konteineru adapteri (teorija 1 stunda 30 minūtes, prakse 30 minūtes);
3. Pasūtīta asociatīvā (teorija 1 stunda 40 minūtes, prakse 20 minūtes);
4. Sakārtota asociatīvā (teorija 2 stundas, prakse 1 stunda 30 minūtes);
5. Pseidokonteineri (teorija 1 stunda 20 minūtes, prakse 40 minūtes).
4. Iteratori (teorija - 2 stundas, prakse - 1 stunda 30 minūtes).
- Iteratīvais modelis, klases, iteratoru īpašības un darbības;
- Straumes iteratoru un iteratoru adapteru ieviešana.
5. Algoritmi (teorija - 4 stundas 50 minūtes, prakse - 2 stundas 40 minūtes).
Šajā apmācību daļā mēs turpināsim apspriest jaunus STL elementus. Būs daudz praktisku uzdevumu, diagrammu un diskusiju. Sniedz pārskatu par algoritmiem, runā par nemodificējošiem un modificējošiem secību algoritmiem, šķirošanu un meklēšanu, skaitliskiem algoritmiem un apspriež algoritmu nākotni.
- Algoritmu apskats (teorija 15 minūtes);
- Nemodificējošie algoritmi (teorija 1 stunda, prakse 30 minūtes);
- Modificējošie algoritmi (teorija 3 stundas, prakse 1 stunda 30 minūtes);
- Šķirošana un meklēšana (teorija 40 minūtes, prakse 20 minūtes);
- Skaitliskie algoritmi (teorija 40 minūtes, prakse 20 minūtes);
- Bonuss: nākotne jau ir klāt (15 minūšu teorija).