
- •Қазақстан Республикасының Білім және ғылым министрлігі «л.Н. Гумилев атындағы Еуразия ұлттық университеті» шжқ рмк __________Есептеу техникасы кафедрасының
- •5B071300 – «Көлік, көлік техникасы және технологиялар»
- •Пәннің оқу-әдiстемелiк кешені Астана
- •Силлабус
- •Пән туралы мәліметтер
- •Оқу жоспары бойынша сағаттардың бөлінуі
- •5. Пәннің сипаттамасы
- •6 Негізгі және қосымша әдебиет тізімі
- •7 Білімді бағалау
- •II. Оқу пәні бойынша глоссарий
- •III. Дәрістердің қысқаша конспектісі.
- •1.1. Программалау тілдері. Программалау тілдерінің жіктемесі.
- •1.2. Программалау технологиялары
- •2.1. Тілдің элементтері
- •2.3. Тұрақтылар
- •2.4. Глобалды және жергілікті айнымалылар
- •3.1. С тіліндегі енгізу-шығару құралдары
- •Istream - енгізу құралдары;
- •Iostream - енгізу-шығару құралдары.
- •3.3. С тілінде форматтап енгізу және шығару
- •4.2. Инкрементті және декрементті операторлар
- •4.3. Қатынас және логикалық операторлары
- •IV. Негізгі және қосымша әдебиет тізімі.
- •V. Зертханалық сабақтарды өткізу жоспары.
- •Тапсыру мерзімі: 3 апта, 5 балл Тақырып: Есептерді шешу үшін қайталану нұсқауларын қолдану
- •Тапсыру мерзімі: 6 апта, 5 балл
- •Тапсыру мерзімі: 8 апта, 5 балл Тақырып: Символдық жолдар және жолдарға қолданылатын функциялар
- •Тапсыру мерзімі: 10 апта, 5 балл Тақырып: Си тіліндегі бірнеше функцияларды қолданып есептерді программалау. Си тіліндегі графикалық функцияларды қолданып, программаны құру.
- •Тапсыру мерзімі: 12 апта, 5 балл
- •Тапсыру мерзімі: 13 апта, 5 балл
- •Тапсыру мерзімі: 14 апта, 5 балл
- •VI. Еңбек көлемі есептелген білім алушының өздік жұмысының тапсырмалары.
- •VII. Аралық және қорытынды бақылау материалдары. Бірінші аралық бақылаудың сұрақтары
- •IX. Хрестоматия.
- •XI. Оқу сабақтарының бағдарламалық және мультимедиялық материалдары.
VI. Еңбек көлемі есептелген білім алушының өздік жұмысының тапсырмалары.
СӨЖ тапсырмаларын орындауға арналған әдістемелік нұсқаулар
Өздігінен оқып-үйренуге берілген тапсырмаларды орындаңыз.
Қарастырылатын сұраққа арналған әдебиеттермен танысығыз.
Өз бетіңізбен қосымша мәліметтерді табыңыз.
Өзін -өзібақылауға арналған сұрақтардың жауаптарының конспектісін дайындаңыз.
СӨЖ тапсырмалары.
-
№
Тақырып аты
Сағат саны
Еңбек көлемі
Әдебиет
Алгоритм құру әдістері.
3
3
[1, 4, 6]
Алгоритмдерді графигін құру.
3
3
[4, 5, 9]
С++ тілінің математикалық функциялары.
3
3
[2, 3, 7]
С++ тілінің мәтіндік функциялары.
3
3
[2, 3, 9]
Мәтінді өңдеу алгоритмдері.
3
3
[1, 3, 7]
Тізбектер және оларды өңдеу алгоритмдері.
3
3
[2, 6]
Күрделі құрылымдарды өңдеу алгоритмдер.
3
3
[1, 3]
Сұрыптау алгоритмдері.
3
3
[2, 3, 9]
Іздеу алгоритмдері.
3
3
[1, 4, 6]
Мәтіндік файлдарды өңдеу.
3
3
[1, 4, 6]
Мәтіндік файлдарды құру, оқу және жазу.
3
3
[1, 4, 6]
Екілік файлдарды құру, оқу және жазу
3
3
[2, 3, 9]
Visual C++ тілінің ерекшеліктері.
3
3
[2, 3, 7]
C# тілінің ерекшеліктері.
3
3
[1, 2, 7]
Алгоритм құру әдістері.
3
3
[4, 6]
VII. Аралық және қорытынды бақылау материалдары. Бірінші аралық бақылаудың сұрақтары
Алгоритм ұғымы. Алгоритмнің анықталу жолдары.
Алгоритмнің графигі. Негізгі алгоритмдік құрылымдар.
Ең үлкен (кіші) шаманы табу алгоритмі.
Қосындыны (көбейтіндіні) есептеу алгоритмдері.
Санаушы құру алгоритмі.
Алгоритмдік тілдердің тарихы.
Алгоритмдік тілдердің ерекшеліктері. С++ тілінің қүрылымы.
Стандарт шамалар. Меншіктеу операторы.
Оқу және жазу функциялары.
Тармақталу операторы.
Таңдау операторы.
Қайталану операторлары.
Басқару операторлары (break, contіnue, goto).
Бір және көп өлшемді массивтер.
Нұсқау.
Массивпен нұсқаудың байланысы.
Функцияны анықтау және қолдану.
Функция кескіні.
Статикалық шамалар.
inline функциялар.
Функцияның айнымалы және мән түріндегі аргументтері.
Нұсқау және сілтеу түріндегі аргументтер.
Функцияны қайталап анықтау.
С++ тілінің математикалық функциялары.
Екінші аралық бақылаудың сұрақтары
Объектіге бағытталған программалау.
Класстар. Класс әдістері мен шамалары.
Конструкторлар және деструктор.
Аргументсіз конструктор.
Көшіруші конструктор.
Статикалық мүшелер.
Жолдас функциялар.
Бір және екі орынды амалдарды қайталап анықтау.
Туынды класстар. Мұрагерлік.
Виртуаль функциялар. Полиморфизм.
Абстракт класстар.
Көрнекі (visual) программалау тілдерінің ерекшеліктері.
Сценарийлік (script) тілдердің ерекшеліктері
Web программалау тілдерінің ерекшеліктері.
Ерекше жағдайларды өңдеу.
Ағын класстары. Файлдарды құру, оқу және жазу.
Мәтіндік файлдарды өңдеу.
Мәтіндік файлдарды құру, оқу және жазу.
Екілік файлдарды құру, оқу және жазу
С++ тілінің мәтіндік функциялары.
Мәтінді өңдеу алгоритмдері.
Тізбектер және оларды өңдеу алгоритмдері.
Күрделі құрылымдарды өңдеу алгоритмдер.
Сұрыптау алгоритмдері.
Іздеу алгоритмдері.
Қорытынды бақылаудың сұрақтары бірінші және екінші аралық бақылаудың сұрақтарынан тұрады.
VIII. Иллюстрациялық материал.
Пәннің негізгі бөлімдері бойынша Power Point презентациялары дайындалған.