- •1 Пәннің оқу бағдарламасы – syllabus
- •1.1 Оқытушылар туралы мәліметтер:
- •1.2 Пән туралы мәліметтер:
- •1.3 Алдыңғы реквизит
- •1.4 Соңғы реквизит
- •1.5 Пәннің қысқаша мазмұнында
- •1.7 Әдебиеттер тізімі
- •1.9 Курстың саясаты мен процедурасы
- •2. Негізгі таратылатын материалдар мазмұны
- •2.2 Дәрістік сабақ конспектілері
- •Бұл нұсқау көп жағдайда қайталаудың саны белгiсiз болған жағдайда, пайдаланады. Оның жалпы түрi:
- •Бүтiн типтегi мәлiметтермен келесi амалдар орындалады
- •Паскаль тiлiнде типтер қарапайым және күрделi болып бөлiнедi.
- •Қосымша әдебиет: 6 [73-80], 7 [227-265]
- •Типтелген файлдар
- •Типтелмеген файлдар
- •Модульдердi баяндау
- •Көрсеткіштер туралы қысқаша мағлұматтар
- •2.3 Лабораториялық жұмыстардың жоспары
- •2.5 Оқытушының жетекшілігімен орындалатын студенттердің өзіндік жұмыстары бойынша өткізілетін сабақтардың жоспары (соөж)
- •2 Бақылау мысалы.
- •2.6 Студенттердің өздік жұмыстары бойынша сабақ жоспары (сөж)
- •2.7 Өздік бақылау үшін тест тапсырмалары
- •2.8 Курс бойынша емтихан сұрақтары
- •Глоссарий
- •Алгоритмдер, деректер құрылымы және программалау
1.7 Әдебиеттер тізімі
Негізгі әдебиет
Фаронов В.В. Турбо Паскаль 7.0. Начальный курс. Учебное пособие.-М.: Нолидж, 2001.
2. Абрамов С.А., Гнездилова Г.Г., Капустина Е.И., Селюн М.И. Задачи по программированию. - М.: Наука, 1988.
3. Марченко А.И., Марченко Л.А. Программирование в среде Turbo Pascal 7.0.- Киев: ВЕК+, 2000.
4. Федоренко Ю. Алгоритмы и программы на Turbo Pascal. Учебный курс.- СПб: Питер,2001.
Қосымша әдебиет
1. Муртазина А.У., Тусупова Б.Б. Разработка и анализ алгоритмов и программ. Методические указания к курсовой работе по курсу “Языки и технология программирования”. - Алматы: КазНТУ, 2001.
2. Муртазина А.У., Тусупова Б.Б. Разработка и анализ алгоритмов и программ. Методические указания к курсовой работе по курсу “Языки и технология программирования”. - Алматы: КазНТУ, 2001.
3. Белецкий Я. Турбо-Паскаль с графикой для персональных компьютеров. –М .: Машиностроение, 1991.
4. Культин Н.Б. Turbo Pascal в задачах и примерах. – СПб.: БХВ-Петербург, 2003
5. Юркин А.Г. Задачник по программированию. – СПб.: Питер, 2002
6. Немнюгин С.А. Turbo Pascal: практикум. – СПб.: Питер, 2000
7. Гуденко Д., Петроченко Д. Сборник задач по программированию. – СПб.: Питер, 2003
8. Климова Л.М. PASCAL 7.0. Практическое программирование. Решение типовых задач. – М.: КУДИЦ-ОБРАЗ, 2000.
9. Мұртазина Ә.Ө. Турбо Паскаль тілінің құралдарын қолданып есептерді программалау. Алгоритмдік тілде программалау мен Алгоритмдеу және программалау технологиясы пәндері бойынша практикалық сабақтарға арналған әдістемелік нұсқауы. Алматы, ҚазҰТУ, 2004.
1.8 Білімді бақылау және бағалау. Қ.И.Сәтбаев атындағы ҚазҰТУ-дың барлық курс пен барлық пәндері бойынша студенттердің білімін тексеруде рейтингтік бақылау қолданылады. Балдық-рейтингтік жүйеде іске асырылатын білімді бағалау туралы мәліметтер бақылаудың барлық түрі көрсетілетін шкала түрінде беріледі.
Қорытынды бақылау кезінде мамандық бойынша жұмыс оқу жоспарымен сәйкес балды бөлудің (3-кесте) үш нұсқасының бірі ғана таңдалынып алынады.
Мамандық бойынша оқу жұмыс жоспарына енгізілген әрбір пәннің рейтингі қорытынды бақылауға тәуелсіз 100 балдық шкаламен бағаланады.
Әрбір пәнге келесі бақылау түрлері белгіленеді: ағымдық бақылау, аралық бақылау, қорытынды бақылау.
Ағымдық бақылау түріне: бақылау жұмысы, реферат, семестрлік тапсырма, коллоквиум, лабораториялық жұмыстарды орындау және басқалар жатады. Қорытынды бақылау түріне байланысты бақылау түрлерінің балдық көрсеткіштері қолданылады (3- кесте)
3-кесте
Бақылау түрлеріне қарай рейтингтік % бөлу
Вариант № |
Қорытынды бақылау түрі |
Бақылау түрлері |
% |
1 |
Емтихан |
Қорытынды бақылау Аралық бақылау Ағымдық бақылау |
100 100 100 |
Ағымдық бақылаудың қорытындысын өткізу мерзімі пән бойынша оқу процесінің күнтізбелік кестесімен белгіленеді (4-кесте). Ағымдық бақылау саны пәннің оқу-әдістемелік кешенінде көрсетілген пәннің мазмұнымен және оның көлемімен анықталады.
4-кесте
«Алгоритмдер, деректер құрылымы және программалау» пәні бойынша оқу үрдісінің күнтізбелік кестесі
Апта |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
Бақылау түрі |
З1 |
З1 |
З2 |
З2 |
З3 |
З3 |
АБ1 ӨЖ1 |
З4 |
З5 |
З5 |
З6 |
З6 |
АБ2 |
ӨЖ2 |
З7 |
Аптадағы бақылау саны |
1 |
1 |
1 |
1 |
1 |
1 |
2 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
Бақылау түрлері: ЗЖ – зертханалық жұмыс, АБ – аралық бақылау , ӨЖ - өздік жұмыс
|
Студент жалпы ≥30 рейтинг балы есебімен қорытынды бақылауға жіберіледі. Қорытынды бақылауға ≥ 20 балл жинаған жағдайда ғана өткізілді деп есептелінеді. Пәннің қорытынды бағасы шкала бойынша (5-кесте) анықталады.
5-кесте
Студенттердің білімдерін бағалау
Баға |
Әріптік эквивалент |
Рейтингтік балл (пайызбен %) |
Балмен |
Өте жақсы |
А А- |
95-100 90-94 |
4 3,67 |
Жақсы |
В+ В В- |
85-89 80-84 75-79 |
3,33 3,0 2,67 |
Қанағаттанарлық |
С+ С С- D+ D |
70-74 65-69 60-64 55-59 50-54 |
2,33 2,0 1,67 1,33 1,0 |
Қанағаттанарлықсыз |
Ғ |
0-49 |
0 |
Модульдер бойынша бақылау жүргізу және аралық аттестация сұрақтар тізімі
1-ші модуль бойынша бақылау жүргізу үшін сұрақтар
Бүтін сандарға қандай операциялар қолданылады?
Шартты оператордың қандай формалары бар? Олардың айырмашылығы неде?
FOR цикл операторы қалай орындалады?
WHILE және Repeat … Until операторларының орындалуындағы айырмашылық қандай?
Таңдау операторы қалай жұмыс істейді?
Бірөлшемді және екіөлшемді массивтер қалай сипатталады?
Массивті құру тәсілдерін атаңыз.
Екіөлшемді массивті жол бойынша шығару қалай орындалады?
Процедураның үш түрін атаңыз.
Процедураға қалай қатынас жасалады?
Қандай процедура (функция) рекурсивті деп аталады.
Процедураға қатысты қандай айнымалылар локальды және қандай глобальды болып табылады?
Қандай типтер реттік типтерге жатады?
Қатарларды өңдегенде қандай стандартты процедуралар мен функциялар пайдаланылады?
Екі қатарларға арналған қатынас операциялар қалай пайдаланылады?
2-ші модуль бойынша бақылау жүргізу үшін сұрақтар
Кез келген файлдың қандай үш сипаттамалық ерекшеліктері бар?
Файлдық типті айнымалыны қалай анықтауға болады?
Файлдың үш типін атаңыз?
Файлға қатынасты қалай жасауға болады?
Файлды қалай инициалдауға болады?
Типтелген файлдармен жұмыс істеу үшін процедуралар мен функцияларды атаңыз.
Мәтіндік файлдармен жұмыс істеу үшін процедуралар мен функцияларды атаңыз.
Жазба типін хабарлау құрылымы қандай?
Жазбаның компоненттеріне қатынас қалай жасалады?
WITH біріктіру операторының құрылымдық жазбасы қандай?
Динамикалық жады дегеніміз не?
Көрсеткіштер қалай хабарланады?
Динамикалық жадыны бөліп беру және босату қалай орындалады?
Адаптердің графикалық режімін қалай инициалдауға болады?
Графикалық процедуралар мен функцияларды атаңыз.
Аралық аттестацияға дайындалу үшін арналған сұрақтар тізімі
Мәліметтер типі нені анықтайды?
Мәліметтер типін түрлендіретін функцияны атаңыз.
Құрамды оператор дегеніміз не?
Шартты оператор қандай алгоритм бойынша жұмыс істейді?
FOR, WHILE, Repeat… Until циклдық операторларының құрылымы қандай?
Таңдау операторы қалай жұмыс істейді?
Ерекше белгілерді қолданғанда қандай ережелерді қолдану қажет?
Массивтің элементтеріне қатынас қалай жасалады?
Негізгі программа мен процедура арасында ақпаратпен алмасу қалай орындалады?
Құрамдалған типтер деп қандай типтерді айтуға болады?
Массив типінің сипатталуы қалай орындалады?
Жазба типінің хабарлануының құрылымы қандай?
Қандай екі тип үйлесімді болып табылады?
Файлдардың үш типін атаңыз.
Файлдың кез келген түріне қолданылатын процедуралар мен функцияларды атаңыз.
Модульдердің қүрылымын сипаттаңыз.