"Uporabno programiranje (jezika C in C++)" - tečaj 120.000 rubljev. iz MSU, usposabljanje 48 tednov. (12 mesecev), datum: 16. februar 2023.
Miscellanea / / November 28, 2023
Program strokovne prekvalifikacije »Uporabno programiranje (jezika C in C++)« omogoča pridobivanje znanj in veščin s področja programiranje za posameznike, ki želijo pridobiti veščine v novi poklicni dejavnosti, prispeva k oblikovanju svetovnega nazora in sistemskega razmišljanje. Namen poučevanja programskih predmetov je predstaviti temeljne principe programiranja, kot tudi principe algoritemskega pristopa k reševanju aplikativnih problemov.
Program je namenjen tistim dijakom, ki se želijo naučiti novega poklica.
Program je namenjen pripravi strokovnjakov za nove poklicne dejavnosti na področju uporabnega programiranja.
Cilji programa poklicne prekvalifikacije:
- opiše osnovno strukturo digitalnega računalnika, organizacijo glavnega pomnilnika in komunikacij v računalniškem vozlišču;
- obravnavati osnovne koncepte algoritmizacije in proceduralnega programiranja;
- upoštevati razlike med proceduralnimi in objektno usmerjenimi programskimi jeziki visoke ravni;
- opišejo faze življenjskega cikla programske opreme in faze pridobitve izvedljive datoteke;
- razmislite o objektno usmerjenih zmožnostih standardne knjižnice C++;
- upoštevajte razliko med konceptoma dedovanja in implementacije, razliko med konceptoma vmesnika in implementacije.
- pregledati pripomočke, ki jih ponuja standardna knjižnica C++ za generično programiranje;
- Kandidati za program prekvalifikacije morajo imeti višjo ali srednjo specializirano izobrazbo. Izkušnje programiranja v proceduralnih jezikih so zaželene, niso pa obvezne.
Program je izredni študij na daljavo z asinhronim učenjem in posvetovanjem z učitelji. Elektronske tečaje usposabljanja za program so razvili učitelji Moskovske državne univerze.
Program je praktično usmerjen in tečaji usposabljanja vsebujejo veliko število uporabnih problemov, vključno s primeri iz praksi in jih izvajajo specializirani strokovnjaki z Moskovske državne univerze, industrijskih raziskovalnih inštitutov in predstavniki IT podjetja.
NAČIN VADBE
Program je zasnovan za 1 leto študija: od 16. februarja 2023 do 31. januarja 2024.
Obseg 684 ur. Učilnica - 288
Oblika študija - dopisna z uporabo tehnologij učenja na daljavo
Sprejem dokumentov od 20. decembra do 16. februarja.
Pouk brez sklicevanja na urnik po individualni izobraževalni poti.
Če želite pridobiti diplomo Moskovske državne univerze za poklicno prekvalifikacijo, morate opraviti učni načrt in pripraviti zaključno diplomsko delo.
Zaključno delo je samostojen razvoj programskega sistema.
DOKUMENTI O ZAKLJUČKU
Če imate višjo (nepopolno visoko: višji študent) ali srednjo specializirano izobrazbo, se izda diploma Moskovske državne univerze o poklicni prekvalifikaciji.
Osebam, ki nimajo visokošolske izobrazbe, se za uspešno opravljen program izda potrdilo Moskovske državne univerze.
VPIS
1. Za vpis v program morate izpolniti naslednje dokumente (ročno ali elektronsko) in jih poslati na [email protected]:
- Izjava
- vprašalnik
- Soglasje za obdelavo osebnih podatkov
- kopijo potnega lista
- kopijo visokošolske diplome ali potrdila o študentu.
2. Na podlagi predloženih dokumentov bo pripravljena Pogodba o usposabljanju.
3. Po podpisu pogodbe se pošljejo dokumenti za plačilo: avgust-september.
4. Po plačilu začnete z vadbo.
1. SEMESTER - DISKRETNA MATEMATIKA
Predavanje 1.1
Elementi matematike
Predavanje 1.2
Teorija množic
Predavanje 1.3
Algebra logike
Predavanje 1.4
Osnove linearne algebre
Predavanje 1.5
Osnove teorije grafov
Predavanje 1.6
Teorija kodiranja
Predavanje 1.7
Končno spričevalo (test)
1. SEMESTERA - PROCEDURALNO PROGRAMIRANJE
Predavanje 2.1
Uvod v programiranje
Predavanje 2.2
Operaterji
Predavanje 2.3
Predprocesor
Predavanje 2.4
Kažipoti
Predavanje 2.5
Nizi. Odnos med nizi in kazalci
Predavanje 2.6
Funkcije
Predavanje 2.7
Končno spričevalo (test)
1. SEMEster - ALGORITMI IN PODATKOVNE STRUKTURE (ZASTOPNA STOPNJA)
Predavanje 3.1
Bitne operacije
Predavanje 3.2
Algoritmi in matematika
Predavanje 3.3
Matrike in operacije na njih
Predavanje 3.4
Abstraktne podatkovne strukture
Predavanje 3.5
Končno spričevalo (izpit)
1. SEMESTER - OBJEKTNO USMERJENO PROGRAMIRANJE (ZAČETNA STOPNJA)
Predavanje 4.1
Paradigme objektno orientiranega programiranja
Predavanje 4.2
Osnovni koncepti objektno orientiranega programiranja, njihova implementacija v C++
Predavanje 4.3
Strukture in zveze C++
Predavanje 4.4
Bitna polja v strukturah in razredih C++
Predavanje 4.5
Odnosi med razredi. Odprto enotno dedovanje
Predavanje 4.6
Polimorfizem
Predavanje 4.7
Končno spričevalo (uspešno)
2. SEMESTER - ARHITEKTURA RAČUNALNIŠKIH SISTEMOV
Predavanje 5.1
Osnovna struktura digitalnega računalnika
Predavanje 5.2
Osnove organizacije digitalnega procesorja
Predavanje 5.3
Organizacija naslovov
Predavanje 5.4
Komunikacijski podsistemi v računalniku
Predavanje 5.5
Celoštevilski operandi
Predavanje 5.6
Standard kodiranja s plavajočo vejico
Predavanje 5.7
Končno spričevalo (test)
2. SEMESTER - ALGORITMI IN PODATKOVNE STRUKTURE (NADALJENA STOPNJA)
Predavanje 6.1
Drevesa
Predavanje 6.2
Grafi
Predavanje 6.3
Algoritmi iskanja in razvrščanja
Predavanje 6.4
Rekurzija in sledenje nazaj
Predavanje 6.5
Končno spričevalo (uspešno)
2. SEMESTER - OBJEKTNO USMERJENO PROGRAMIRANJE (NADALJENA STOPNJA)
Predavanje 7.1
Paradigme objektno orientiranega programiranja
Predavanje 7.2
Osnovni koncepti objektno orientiranega programiranja, njihova implementacija v C++
Predavanje 7.3
Strukture in zveze C++
Predavanje 7.4
Bitna polja v strukturah in razredih C++
Predavanje 7.5
Odnosi med razredi. Odprto enotno dedovanje
Predavanje 7.6
Polimorfizem
Predavanje 7.7
Končno spričevalo (uspešno)
2. SEMESTER - DIPLOMSKO DELO
Zaključno spričevalo vključuje zagovor zaključnega dela, ki omogoča ugotavljanje teoretične pripravljenosti za reševanje strokovnih problemov.
Predavanje 8.1
Ocena kakovosti razvoja programa