Alikhan Bokeikhan University
Ақпараттық технологиялар және экономика факультеті
Ақпараттық-техникалық ғылымдар кафедрасы
6В06122 Информатика білім беру бағдарламасы бойынша
Автоматтар және тілдер теориясы пәнінің
ОҚУ ЖҰМЫСТЫҚ БАҒДАРЛАМАСЫ (Syllabus)
Барлық кредит саны
|
5
|
Курс
|
3
|
Семестр
|
5
|
Дәріс
|
30 сағат
|
Зертханалық
|
15 сағат
|
Барлығы аудиториялық
|
45 сағат
|
ОЖСӨЖ
|
25 сағат
|
СӨЖ
|
80 сағат
|
Емтихан
|
5 семестр
|
|
|
Семей, 2023
Пәннің жұмыс бағдарламасын модульдік білім бағдарламасы негізінде құрастырылған.
«Ақпараттық-техникалық ғылымдары» кафедрасы отырысында қарастырылды.
«04» мамыр 2023 ж. № 9 Хаттама
«Ақпараттық технологиялар және экономика» факультетінің Оқу-әдістемелік кеңесінде мақұлданды.
«15» мамыр 2023 ж. № 5 Хаттама
Университеттің оқу-әдістемелік кеңесінің отырысында бекітілді.
«25» мамыр 2023 ж № 5 Хаттама
1. Пәннің мақсаты мен міндеті, оның оқу үрдісіндегі орны:
1.1. Пәннің мақсаты
Алгоритмдердіӊ қазіргі формалды емес тұжырымдамаларымен, тілдермен және олардыӊ талдауларымен таныстыру, детерминделген және детерминделмеген ақырғы автоматтары, контесті-еркін грамматикалары және стекпен жүйелі тілдері, сондай-ақ формальді модельдер үлгілерініӊ негізгі алгоритмдердіӊ математикалық зерттеу әдістеріне үйрету.
1.2. Пәннің оқыту міндеті:
білім деңгейінде:
- детерминделген және детерминделмеген ақырғы автоматтары, контесті-еркін грамматикалары және стекпен жүйелі тілдерін;
- есептеу құрылымдырын, алгоритмдерді және ақпараттарды өңдеу программаларын құруда шектеулерді және мақсаттарды анықтау;
білік деңгейінде:
тілдер және автоматтар теориясы негіздерін білу;
автоматтармен жұмыс істеу әдістері мен тәсілдерін білу
танысу деңгейінде:
- талдау жасай білу (лексикалық, синтаксистік және семантикалық);
- тәжірибелік қызметте грамматиканы қолдана білу;
- жоғарғы деңгейлі программалау тілдерімен, программалау тілдерінің сипатталуымен және грамматикаларымен таныстыру.
1.3.Пәннің оқу үрдісінде алатын орны
- базалық;
- элективті;
- пререквизиттер: Тілдер және бағдарламалау технологиялары;
- постреквизиттері: Жасанды интеллект жүйесі, Бағдарлама лау тілдер теориясы мен трансляция лау әдістері;
- студенттер білуі тиіс:
тілдер теориясының негіздерін;
автоматтар теориясының негіздерін;
компиляторларды жобалау негіздерін.
орындай алуы тиіс:
- тілдер мен автоматтар теориясын білу;
- есептерге компилятор құру;
- программалау тілдерін жүзеге асырудағы және қолданбалы ақпараттар жүйесін қолдана білу;
меӊгеруі тиіс:
- алгоритмдердің математикалық зерттеу дағдыларын;
- тілдер мен грамматикамен жұмыс істеу дағдыларын;
- автоматтармен жұмыс құру дағдыларын.
Достарыңызбен бөлісу: |