„Примењено програмирање (језици Ц и Ц++)“ - курс 120.000 рубаља. из МСУ, обука 48 недеља. (12 месеци), Датум: 16. фебруар 2023.
мисцеланеа / / November 28, 2023
Програм стручне преквалификације „Примењено програмирање (језици Ц и Ц++)“ обезбеђује стицање знања и вештина из области програмирање за појединце који желе да стекну вештине у новој професионалној делатности, доприноси формирању погледа на свет и системски размишљање. Сврха наставе програмских предмета је представљање основних принципа програмирања, као и принципа алгоритамског приступа решавању примењених проблема.
Програм је намењен оним студентима који желе да науче ново занимање.
Програм је усмерен на припрему специјалиста за нове професионалне активности у области примењеног програмирања.
Циљеви програма стручне преквалификације:
- описати основну структуру дигиталног рачунара, организацију главне меморије и комуникација у рачунарском чвору;
- размотрити основне концепте алгоритмизације и процедуралног програмирања;
- размотрити разлике између процедуралних и објектно оријентисаних програмских језика високог нивоа;
- описати фазе животног циклуса софтвера и фазе добијања извршне датотеке;
- размотрити објектно оријентисане могућности стандардне библиотеке Ц++;
- размотрити разлику између концепата наслеђивања и имплементације, разлику између концепата интерфејса и имплементације.
- прегледати могућности које обезбеђује Ц++ стандардна библиотека за генеричко програмирање;
- Кандидати за програм преквалификације морају имати више или средње специјализовано образовање. Искуство у програмирању на процедуралним језицима је пожељно, али није обавезно.
Програм је ванредни, учење на даљину са асинхроним учењем и консултацијама наставника. Електронске курсеве обуке за програм развили су наставници Московског државног универзитета.
Програм је практичне оријентације и курсеви обуке садрже велики број примењених проблема, укључујући примере из реалну праксу и спроводе их специјализовани стручњаци са Московског државног универзитета, индустријски истраживачки институти и ИТ представници компаније.
ТРЕНИНГ МОДЕ
Програм је предвиђен за 1 годину студија: од 16. фебруара 2023. до 31. јануара 2024. године.
Обим 684 сата.
Пријем докумената од 20. децембра до 16. фебруара.
Настава без позивања на распоред према индивидуалној образовној путањи.
Да бисте стекли диплому Московског државног универзитета у стручној преквалификацији, морате завршити наставни план и програм и припремити завршни рад.
Завршни рад је самостална израда софтверског система.
ЗАВРШНА ДОКУМЕНТА
Ако имате више (непотпуно високо: старији студент) или средње специјализовано образовање, издаје се диплома Московског државног универзитета о стручној преквалификацији.
За лица која немају високо образовање, издаје се сертификат Московског државног универзитета за успешан завршетак програма.
УПИС
1. Да бисте се уписали у програм, морате попунити следеће документе (ручно или електронски) и послати их на дповмк@цс.мсу.ру:
- Изјава
- Упитник
- Сагласност за обраду личних података
- копија пасоша
- копију дипломе о високом образовању или уверење да сте студент.
2. На основу достављене документације биће припремљен Уговор о обуци.
3. Након потписивања уговора шаљу се документи за плаћање: август-септембар.
4. Након уплате почињете са обуком.
1. СЕМЕСТАР – ДИСКРЕТНА МАТЕМАТИКА
Предавање 1.1
Елементи математике
Предавање 1.2
Теорија скупова
Предавање 1.3
Алгебра логике
Предавање 1.4
Основи линеарне алгебре
Предавање 1.5
Основи теорије графова
Предавање 1.6
Теорија кодирања
Предавање 1.7
Коначна сертификација (тест)
1. СЕМЕСТАР – ПРОГРАМИРАЊЕ ПРОЦЕСА
Предавање 2.1
Увод у програмирање
Предавање 2.2
Оператери
Предавање 2.3
Препроцесор
Предавање 2.4
Путокази
Предавање 2.5
Низови. Однос између низова и показивача
Предавање 2.6
Функције
Предавање 2.7
Коначна сертификација (тест)
1. СЕМЕСТАР – АЛГОРИТМИ И СТРУКТУРА ПОДАТАКА (ПОЧЕТНИ НИВО)
Предавање 3.1
Битне операције
Предавање 3.2
Алгоритми и математика
Предавање 3.3
Матрице и операције над њима
Предавање 3.4
Апстрактне структуре података
Предавање 3.5
Завршна сертификација (Испит)
1. СЕМЕСТАР – ОБЈЕКТНО ОРИЈЕНТИСАНО ПРОГРАМИРАЊЕ (ПОЧЕТНИ НИВО)
Предавање 4.1
Парадигме објектно оријентисаног програмирања
Предавање 4.2
Основни концепти објектно оријентисаног програмирања, њихова имплементација коришћењем Ц++
Предавање 4.3
Ц++ структуре и синдикати
Предавање 4.4
Бит поља у Ц++ структурама и класама
Предавање 4.5
Односи међу класама. Отворено појединачно наслеђе
Предавање 4.6
Полиморфизам
Предавање 4.7
Коначна сертификација (пролаз)
2. СЕМЕСТАР – АРХИТЕКТУРА РАЧУНАРСКИХ СИСТЕМА
Предавање 5.1
Основна структура дигиталног рачунара
Предавање 5.2
Основе организације дигиталног процесора
Предавање 5.3
Адреса организације
Предавање 5.4
Комуникациони подсистеми у рачунару
Предавање 5.5
Целобројни операнди
Предавање 5.6
Стандард кодирања са помичним зарезом
Предавање 5.7
Коначна сертификација (тест)
2. СЕМЕСТАР – АЛГОРИТМИ И СТРУКТУРА ПОДАТАКА (НАПРЕДНИ НИВО)
Предавање 6.1
Дрвеће
Предавање 6.2
Графови
Предавање 6.3
Алгоритми претраживања и сортирања
Предавање 6.4
Рекурзија и враћање уназад
Предавање 6.5
Коначна сертификација (пролаз)
2. СЕМЕСТАР – ОБЈЕКТНО ОРИЈЕНТИСАНО ПРОГРАМИРАЊЕ (НАПРЕДНИ НИВО)
Предавање 7.1
Парадигме објектно оријентисаног програмирања
Предавање 7.2
Основни концепти објектно оријентисаног програмирања, њихова имплементација коришћењем Ц++
Предавање 7.3
Ц++ структуре и синдикати
Предавање 7.4
Бит поља у Ц++ структурама и класама
Предавање 7.5
Односи међу класама. Отворено појединачно наслеђе
Предавање 7.6
Полиморфизам
Предавање 7.7
Коначна сертификација (пролаз)
2. СЕМЕСТАР – ДИПЛОМСКИ РАД
Завршна сертификација обухвата одбрану завршног рада, што омогућава утврђивање теоријске припреме за решавање стручних проблема.
Предавање 8.1
Оцена квалитета израде програма