"Rakendusprogrammeerimine (keeled C ja C++)" - kursus 120 000 rubla. MSU-st, koolitus 48 nädalat. (12 kuud), kuupäev: 16. veebruar 2023.
Varia / / November 28, 2023
Erialase ümberõppe programm “Rakendusprogrammeerimine (C ja C++ keeled)” võimaldab omandada valdkonna teadmisi ja oskusi. programmeerimine inimestele, kes soovivad omandada oskusi uues kutsetegevuses, aitab kaasa maailmavaate kujunemisele ja süsteemse mõtlemine. Programmikursuste õpetamise eesmärk on tutvustada programmeerimise aluspõhimõtteid, samuti rakendusprobleemide lahendamise algoritmilise lähenemise põhimõtteid.
Programm on mõeldud neile õpilastele, kes soovivad õppida uut eriala.
Programm on suunatud spetsialistide ettevalmistamisele uuteks kutsetegevusteks rakendusprogrammeerimise valdkonnas.
Professionaalse ümberõppe programmi eesmärgid:
- kirjeldada digitaalse arvuti põhistruktuuri, põhimälu ja side korraldust arvutussõlmes;
- arvestama algoritmiseerimise ja protseduurilise programmeerimise põhimõisteid;
- arvestama protseduuriliste ja objektorienteeritud kõrgetasemeliste programmeerimiskeelte erinevustega;
- kirjeldada tarkvara elutsükli etappe ja käivitatava faili hankimise etappe;
- arvesta C++ standardteegi objektorienteeritud võimalustega;
- mõelge pärimise ja rakendamise mõistete erinevusele, liidese ja rakendamise mõistete erinevusele.
- vaadata üle C++ Standard Library pakutavad võimalused üldiseks programmeerimiseks;
- Ümberõppeprogrammi kandideerijatel peab olema kõrg- või keskeriharidus. Protseduurikeelte programmeerimise kogemus on soovitav, kuid mitte nõutav.
Programm on osakoormusega, kaugõpe koos asünkroonõppe ja õpetajate konsultatsioonidega. Programmi elektroonilised koolituskursused töötasid välja Moskva Riikliku Ülikooli õppejõud.
Programm on praktilise suunitlusega ja koolituskursused sisaldavad palju rakenduslikke probleeme, sealhulgas näiteid tegelik praktika ja neid viivad ellu Moskva Riikliku Ülikooli, tööstuse uurimisinstituutide ja IT-esindajate spetsialiseerunud spetsialistid ettevõtted.
TREENINGREŽIIM
Programm on mõeldud 1-aastaseks õppeks: 16. veebruarist 2023 kuni 31. jaanuarini 2024.
Maht 684 tundi.
Dokumentide vastuvõtt 20. detsembrist 16. veebruarini.
Tunnid ilma ajakavale viitamata vastavalt individuaalsele haridustrajektoorile.
Moskva Riikliku Ülikooli erialase ümberõppe diplomi saamiseks peate täitma õppekava ja koostama lõputöö.
Lõputöö on tarkvarasüsteemi iseseisev arendus.
TÄITMISDOKUMENDID
Kui teil on kõrgharidus (mittetäielik kõrgharidus: vanemõpilane) või keskeriharidus, väljastatakse Moskva Riikliku Ülikooli diplom ametialase ümberõppe kohta.
Isikutele, kellel pole kõrgharidust, väljastatakse programmi edukaks läbimiseks Moskva Riikliku Ülikooli tunnistus.
REGISTREERIMINE
1. Programmis registreerumiseks peate täitma järgmised dokumendid (käsitsi või elektrooniliselt) ja saatma need aadressile [email protected]:
- avaldus
- Küsimustik
- Nõusolek isikuandmete töötlemiseks
- passi koopia
- koopia kõrgharidust tõendavast diplomist või tõendist, mis kinnitab, et olete üliõpilane.
2. Esitatud dokumentide alusel koostatakse Koolitusleping.
3. Peale lepingu allkirjastamist saadetakse dokumendid tasumiseks: august-september.
4. Pärast tasumist alustate koolitust.
1. SEESTER – DISKREETNE MATEMAATIKA
Loeng 1.1
Matemaatika elemendid
Loeng 1.2
Hulgateooria
Loeng 1.3
Loogika algebra
Loeng 1.4
Lineaaralgebra alused
Loeng 1.5
Graafiteooria alused
Loeng 1.6
Kodeerimise teooria
Loeng 1.7
Lõplik sertifikaat (test)
1. SEESTER – MENETLUSE PROGRAMMEERIMINE
Loeng 2.1
Sissejuhatus programmeerimisse
Loeng 2.2
Operaatorid
Loeng 2.3
Eeltöötleja
Loeng 2.4
Viidad
Loeng 2.5
Massiivid. Massiivide ja osutite vaheline seos
Loeng 2.6
Funktsioonid
Loeng 2.7
Lõplik sertifikaat (test)
1. SEESTER – ALGORITMID JA ANDMESTRUKTUURID (ALGUTASE)
Loeng 3.1
Bitioperatsioonid
Loeng 3.2
Algoritmid ja matemaatika
Loeng 3.3
Maatriksid ja tehted nendega
Loeng 3.4
Abstraktsed andmestruktuurid
Loeng 3.5
Lõplik tunnistus (eksam)
1. SEMESTR – OBJEKTIDELE PROGRAMMEERIMINE (ALGUSTASE)
Loeng 4.1
Objektorienteeritud programmeerimise paradigmad
Loeng 4.2
Objektorienteeritud programmeerimise põhimõisted, nende rakendamine C++ abil
Loeng 4.3
C++ struktuurid ja ühendused
Loeng 4.4
Bitiväljad C++ struktuurides ja klassides
Loeng 4.5
Klassidevahelised suhted. Avatud üksikpärand
Loeng 4.6
Polümorfism
Loeng 4.7
Lõplik tunnistus (pass)
2. SEESTER - ARVUTISÜSTEEMIDE ARHITEKTUUR
Loeng 5.1
Digitaalarvuti põhistruktuur
Loeng 5.2
Digitaalprotsessorite organiseerimise alused
Loeng 5.3
Aadressi korraldus
Loeng 5.4
Kommunikatsiooni alamsüsteemid arvutis
Loeng 5.5
Täisarvulised operandid
Loeng 5.6
Ujukoma kodeeringu standard
Loeng 5.7
Lõplik sertifikaat (test)
2. SEMESTER – ALGORITMID JA ANDMESTRUKTUURID (TEGEMINE)
Loeng 6.1
puud
Loeng 6.2
Graafikud
Loeng 6.3
Otsingu- ja sortimisalgoritmid
Loeng 6.4
Rekursioon ja tagasiminek
Loeng 6.5
Lõplik tunnistus (pass)
2. SEESTER – OBJEKTIDELE PROGRAMMEERIMINE (VEEL TASE)
Loeng 7.1
Objektorienteeritud programmeerimise paradigmad
Loeng 7.2
Objektorienteeritud programmeerimise põhimõisted, nende rakendamine C++ abil
Loeng 7.3
C++ struktuurid ja ühendused
Loeng 7.4
Bitiväljad C++ struktuurides ja klassides
Loeng 7.5
Klassidevahelised suhted. Avatud üksikpärand
Loeng 7.6
Polümorfism
Loeng 7.7
Lõplik tunnistus (pass)
2. SEESTER – LÕPUTÖÖ
Lõputunnistus sisaldab lõputöö kaitsmist, mis võimaldab tuvastada teoreetilise ettevalmistuse erialaste probleemide lahendamiseks.
Loeng 8.1
Programmi arendamise kvaliteedi hindamine