"Soveltava ohjelmointi (kielet C ja C++)" - kurssi 120 000 ruplaa. MSU: sta, koulutus 48 viikkoa. (12 kuukautta), päivämäärä: 16. helmikuuta 2023.
Miscellanea / / November 28, 2023
Ammatillinen uudelleenkoulutusohjelma ”Soveltava ohjelmointi (C ja C++ kielet)” tarjoaa alan tietojen ja taitojen hankkimista ohjelmointi henkilöille, jotka haluavat hankkia taitoja uudessa ammatillisessa toiminnassa, edistää maailmankuvan muodostumista ja järjestelmällistä ajattelu. Ohjelmakurssien opetuksen tarkoituksena on esitellä ohjelmoinnin perusperiaatteet sekä algoritmisen lähestymistavan periaatteet sovellettavien ongelmien ratkaisussa.
Ohjelma on tarkoitettu opiskelijoille, jotka haluavat oppia uuden ammatin.
Ohjelman tarkoituksena on valmentaa asiantuntijoita uusiin ammatillisiin toimintoihin soveltavan ohjelmoinnin alalla.
Ammatillisen uudelleenkoulutuksen tavoitteet:
- kuvaa digitaalisen tietokoneen perusrakennetta, päämuistin ja tietoliikenteen organisointia laskentasolmussa;
- harkita algoritmisoinnin ja prosessiohjelmoinnin peruskäsitteitä;
- harkita eroja prosessi- ja oliopohjaisten korkean tason ohjelmointikielten välillä;
- kuvata ohjelmiston elinkaaren vaiheet ja suoritettavan tiedoston hankinnan vaiheet;
- harkitse C++-standardin kirjaston olio-ominaisuuksia;
- pohtia eroa periytymisen ja toteutuksen käsitteiden välillä, eroa rajapinnan ja toteutuksen käsitteiden välillä.
- tarkista C++ Standard Libraryn tarjoamat mahdollisuudet yleistä ohjelmointia varten;
- Uudelleenkoulutusohjelmaan hakijoilla tulee olla korkea- tai keskiasteen erikoistunut koulutus. Ohjelmointikokemus prosessikielistä on suotavaa, mutta ei välttämätöntä.
Ohjelma on osa-aikainen, etäopiskelu, jossa asynkroninen oppiminen ja opettajakonsultaatiot. Moskovan valtionyliopiston opettajat kehittivät ohjelman sähköiset koulutuskurssit.
Ohjelma on käytännönläheinen ja kurssit sisältävät suuren määrän soveltuvia ongelmia, mukaan lukien esimerkkejä todellista käytäntöä ja toteuttavat Moskovan valtionyliopiston erikoistuneet asiantuntijat, teollisuuden tutkimuslaitokset ja IT-edustajat yritykset.
HARJOITUSTILA
Ohjelma on suunniteltu yhden vuoden opiskelulle: 16.2.2023-31.1.2024.
Äänenvoimakkuus 684 tuntia.
Asiakirjojen vastaanotto 20. joulukuuta - 16. helmikuuta.
Tuntia ilman aikataulua yksilöllisen koulutuspolun mukaan.
Moskovan valtionyliopiston tutkinnon saamiseksi ammatillisessa uudelleenkoulutuksessa sinun on suoritettava opetussuunnitelma ja laadittava opinnäytetyö.
Lopputyö on ohjelmistojärjestelmän itsenäinen kehitystyö.
TÄYTTÖASIAKIRJAT
Jos sinulla on korkeampi (epätäydellinen korkeampi: vanhempi opiskelija) tai keskiasteen erikoistunut koulutus, myönnetään Moskovan valtionyliopiston tutkintotodistus ammatillisesta uudelleenkoulutuksesta.
Henkilöille, joilla ei ole korkeakoulutusta, myönnetään Moskovan valtionyliopiston todistus ohjelman onnistuneesta suorittamisesta.
ILMOITTAUTUMINEN
1. Ilmoittautuaksesi ohjelmaan sinun on täytettävä seuraavat asiakirjat (käsin tai sähköisesti) ja lähetettävä ne osoitteeseen [email protected]:
- lausunto
- Kyselylomake
- Suostumus henkilötietojen käsittelyyn
- kopio passista
- kopio korkeakoulututkinnosta tai todistuksesta, jossa todetaan, että olet opiskelija.
2. Toimitettujen asiakirjojen perusteella laaditaan koulutussopimus.
3. Sopimuksen allekirjoittamisen jälkeen lähetetään maksuasiakirjat: elo-syyskuu.
4. Maksun jälkeen aloitat harjoittelun.
LUKU 1 - DISKREETI MATEMATIIKKA
Luento 1.1
Matematiikan elementit
Luento 1.2
Joukkoteoria
Luento 1.3
Logiikan algebra
Luento 1.4
Lineaarisen algebran perusteet
Luento 1.5
Graafiteorian perusteet
Luento 1.6
Koodauksen teoria
Luento 1.7
Lopullinen sertifiointi (testi)
LUKU 1 - MENETTELYOHJELMOINTI
Luento 2.1
Ohjelmoinnin esittely
Luento 2.2
Operaattorit
Luento 2.3
Esiprosessori
Luento 2.4
Viittoja
Luento 2.5
Taulukot. Taulukon ja osoittimien välinen suhde
Luento 2.6
Toiminnot
Luento 2.7
Lopullinen sertifiointi (testi)
LUKU 1 – ALGORITMIT JA TIETARAKENTEET (ALKUTASO)
Luento 3.1
Bittitoiminnot
Luento 3.2
Algoritmit ja matematiikka
Luento 3.3
Matriisit ja niiden operaatiot
Luento 3.4
Abstraktit tietorakenteet
Luento 3.5
Lopullinen sertifiointi (koe)
LUKU 1 – OBJEKTIPOISTUINEN OHJELMOINTI (ALKUTASO)
Luento 4.1
Olio-ohjelmoinnin paradigmat
Luento 4.2
Olioohjelmoinnin peruskäsitteet, niiden toteutus C++:lla
Luento 4.3
C++ -rakenteet ja -liitot
Luento 4.4
Bittikentät C++-rakenteissa ja luokissa
Luento 4.5
Luokkien väliset suhteet. Avoin yksittäinen perintö
Luento 4.6
Polymorfismi
Luento 4.7
Lopullinen todistus (passi)
LUKU 2 - TIETOKONEJÄRJESTELMÄARkkitehtuuri
Luento 5.1
Digitaalisen tietokoneen perusrakenne
Luento 5.2
Digitaalisen prosessorin organisoinnin perusteet
Luento 5.3
Osoiteorganisaatio
Luento 5.4
Tietoliikennealijärjestelmät tietokoneessa
Luento 5.5
Kokonaislukuoperandit
Luento 5.6
Liukulukukoodausstandardi
Luento 5.7
Lopullinen sertifiointi (testi)
LUKU 2 – ALGORITMIT JA TIETARAKENTEET (EDISTÄTTASO)
Luento 6.1
puut
Luento 6.2
Kaaviot
Luento 6.3
Haku- ja lajittelualgoritmit
Luento 6.4
Rekursio ja perääntyminen
Luento 6.5
Lopullinen todistus (passi)
LUKU 2 – OBJEKTIPOHJAINEN OHJELMOINTI (AKSIJATASO)
Luento 7.1
Olio-ohjelmoinnin paradigmat
Luento 7.2
Olioohjelmoinnin peruskäsitteet, niiden toteutus C++:lla
Luento 7.3
C++ -rakenteet ja -liitot
Luento 7.4
Bittikentät C++-rakenteissa ja luokissa
Luento 7.5
Luokkien väliset suhteet. Avoin yksittäinen perintö
Luento 7.6
Polymorfismi
Luento 7.7
Lopullinen todistus (passi)
LUKU 2 - LOPPUKÄYTTÖÖN
Lopullinen sertifiointi sisältää lopputyön puolustamisen, jonka avulla voidaan tunnistaa teoreettinen valmistautuminen ammatillisten ongelmien ratkaisemiseen.
Luento 8.1
Ohjelmakehityksen laadun arviointi