- Жања файл ашып, дєрісте берілген мысалды теріп орындањыз;
- программа текісін жања тереэе ашып сонда кµшіріњіз;
- программаны ќайта µњдењіз;
- екі программаны да µз каталогыњызѓа саќтањыз;
- Дєріс сабаѓында берілген программаныњ мысалдарын орындап тексеріњіз.
Программа ќ±рыњыз: єдебиет [3] бет 11, 2-ші дењгей есептері.
Негізгі әдебиет: 1,2,4,5 Қосымша әдебиеттер: 9,10
Єдістемелік н±сќаулар . Borland Pascal программалау ортасы ж±мыс істеу ‰шін “ыстыќ” клавиштерді ќолданыњыз
2-ші зертханалық сабақ . Программалаудыњ негізгі ќ±ралдары. Берілгендердіњ стандарттыќ типтері. Меншіктеу, енгізі, шыѓару операторлары. Шыѓару операторыныњ форматы. Бос жєне кµшу операторлары. Стандарттыќ функциялар.
1. Программа ќ±рамына ќандай бµлімдер кіреді?
2. Var, Const бµлімдерініњ таѓайындалуы.
3. Паскаль тілініде ќандай типтер болады?
4. Б‰тін типке ќандай функциялар ќолданылады?
5. Логикалыќ типке ќандай амалдар ќолданылады?
6. Енгізу, шыѓару операторларыныњ жазылуы ќалай?
7. Шартты операторды жазу ‰шін ќандай ќызметші сµздер ќолданылады?
Тапсырмалар дєрісте берілген мысалды теріп орындањыз;
- программа ќ±рыњыз: єдебиет [3] , 14 бетте мысал 1, бет15, 2-ші дењгей есептері.
Негізгі әдебиеттер: 1,2,3 Қосымша әдебиеттер:6,9
Єдістемелік н±сќаулар. Есептерге программа ќ±рѓанда єр айнымалы неге берілгенін т‰сініктемеге жазу к/к.
3-ші зертханалық сабақ. Паскаль тілініњ негізгі операторлары.
Баѓдарламаныњ жалпы ќ±рылымы. Паскаль тілініњ ќ±рылымды операторлары. Шартты кµшу операторы. Толыќ, толыќ емес т‰рлері. Тањдау операторы
1. Ќ±рама операторлар. Ќ±рылымдыќ операторлар.
2. Стандарттыќ функциялар.
3. Тармақталѓан оператор.
4. Толыќ, толыќ емес т‰рлерініњ айырмашылыѓы неде
5. Тањдау операторы ќалай жазылады.
Тапсырмалар дєрісте берілген мысалды теріп орындањыз;
- программа ќ±рыњыз: єдебиет [3] , 14 бетте мысал 2 бет15, 1-ші дењгей есептері.
Негізгі әдебиеттер:3 Қосымша әдебиеттер: 7,8,9
Єдістемелік н±сќаулар . Есептерге программа ќ±рѓанда т‰сініктемеге єр айнымалы неге берілгені кµрсетілуі керек.
4-ші зертханалық сабақ Циклдік операторлар.
1. Цикл не ‰шін керек?
2. Паскаль тілінде циклдіњ неше т‰рі бар?
3. Параметрлі ќайталану циклініњ параметрі ќандай типті жєне ќандай мєн ќабылдайды?
4. FOR циклы ќалай орындалады?
5. Шарты алдын ала берілген цикл жазылу форматы?
6. Шарты соњынан берілген цикл жазылу форматы?
7. WHILE циклі REPEAT циклінен айырмашылыѓы неде?
Тапсырмалар дєрісте берілген мысалды теріп орындањыз;
- программа ќ±рыњыз: єдебиет [3] , 19 бетте мысал 1,2 бет 23, 1-ші дењгей есептері.
Негізгі әдебиеттер:3 Қосымша әдебиеттер: 7,8
Єдістемелік н±сќаулар . Есептерге программа ќ±рѓанда т‰сініктемеге єр т‰рлі циклдердерді ќолдану ќажет.
5-ші зертханалық сабақ: Кірістірілген цикл .
Рекуренттік формулаларды ќолданып циклдік баѓдарламаларды ќ±ру.
1. Кірістірілген циклде параметр ретінде бір ѓана айнымалы ќолдана ма?
2. Єр т‰рлі циклдерді мысалы FORды WHILEѓа немесе REPEATті FORѓа кірістіруге бола ма?
Тапсырмалар программа ќ±рыњыз: єдебиет [3] , 21 бетте мысал 1,2 бет 23 жаттыѓу 1,2,3.: єдебиет [3] , 22 бетте мысал 1 бет 24, 2-ші денгей есептері.
Негізгі әдебиеттер:3 Қосымша әдебиеттер: 7,8
Єдістемелік н±сќаулар. . Цикл-єзір жєне цикл-дейін операторларын ќолданып берілген ќатарлардыњ м‰шелердіњ ќосындысын е-ге дейінгі дєлдікпен есептењдер.
6-ші зертханалық сабақ Құрылымдық тип. Бір µлшемді массив .
Массив элементтерін кездейсоќ сандармен жєне формула арќылы толтыру. Экранѓа шыѓару форматтары.
1. Массив, массив индексі дегеніміз не?
2. Массив µлшемі дегеніміз не?
3. Құрылымдық типтің айнымалысы мен тұрақтылары.
4. Массив элементініњ индекстері ќандай типті болады?
5. Массивті ±йымдастыру тєсілдері.
Тапсырмалар программа ќ±рыњыз: єдебиет [3] ;36,37 бетте мысал 1-3; бет 45; 1-ші дењгей есептері.
Негізгі әдебиеттер: 3,4 Қосымша әдебиеттер: 7,8,9
Єдістемелікн±сќаулар. Массивті кездейсоќ сандармен толтыру к/к.
7-ші зертханалық сабақМассив элементтерімен ж±мыс жасау єдістері.
Массив элементтерініњ ќосындысын табу, ќандай да бір белгі бойынша элементтерді іздеу жєне санау (санаѓыш). ¤су, кему бойынша реттеу.
1. Массивтіњ ењ ‰лкен, кіші элементтерін, олардыњ индексін табу алгоритмі.
2. Массив элементтерін ќалай кірістіру болады?..
3. Массив элементтерін ќалай орнын ауыстыруѓа болады?
4. Массив элементтерін реттеу.
Тапсырмалар программа ќ±рыњыз: єдебиет [3];36,37 бетте мысал 1,2,3; бет 45; 1-ші дењгей есептері.
Негізгі әдебиеттер: 3, Қосымша әдебиеттер: 7,8,9
Єдістемелікн±сќаулар. Массивті кездейсоќ сандармен толтыру к/к.
8-ші зертханалық сабақТізбеленетін жєне шектеулі типтер. Жинаќталѓан массивтер.
1. Жинаќталѓан м ассивтердіњ ерекшелігі неде?
2. Жинаќталѓан м ассив ќалай сипатталады?
Тапсырмалар программа ќ±рыњыз:єдебиет[3];39 мысал1-3;бет 45
Негізгі әдебиеттер: 3,4 Қосымша әдебиеттер: 7,8,9
Єдістемелік н±сќаулар . Жинаќталѓан м ассив т‰рінде берілгенде ЭЕМ-ныњ жады ‰немделеді. Сиволдыќ айнымалыларды , єрбір элементі символ болатын бір µлшемді массивтіњ кµмегімен ±йымдастыруѓа болады.
9-ші зертханалық сабақ Кµп µлшемді массивтер.
Екі µлшемді массивті матрица т‰рінде шыѓару. Элементтерді енгізу жєне шыѓаруда процедура ќолдану.
1. Екі µлшемді массив дегеніміз не? Массивті сипаттау.
2. Массив элементтерін енгізу, матрица т‰рінде алу.
3. Массивті ±йымдастыру тєсілдері
4. Бір шарт бойынша элемент іздеу, ќосынды табу.
Тапсырмалар программа ќ±рыњыз: єдебиет [3] ;43 мысал 1,2; бет 45; 2-ші дейгей есептері;
Негізгі әдебиеттер:3 Қосымша әдебиеттер: 7,8,9
Єдістемелік н±сќаулар . енгізу жєне шыѓаруда процедура ќолдану.
10-ші зертханалық сабақМассив элементтерімен ж±мыс жасау єдістері. .
Матрицаныњ максимальды, минимальды элементтерін, олардыњ индексін табу алгоритмі. Матрицаныњ баѓан/жол жою, кірістіру орнын ауыстыру.Матрица элементтерін баѓан, жол бойынша реттеу.
1. Матрицаныњ баѓан/жол жою алгоритмі
2. Матрицаныњ баѓан/жол кірістіру алгоритмі
3. Матрицаныњ баѓан/жолдыњ орнын ауыстыру алгоритмі
4. Массивті реттеу дегеніміз не?
5. Ќандай реттеу тєсілдерін білесіздер?
Тапсырмалар программа ќ±рыњыз: єдебиет [3] ;43беттегі мысал 1,2; 3,4; бет 45; 2-ші дейгей есептері
Негізгі әдебиеттер: 3 Қосымша әдебиеттер: 7,8
Єдістемелік н±сќаулар . Програмалауда процедура ќолдану ќажет.
11-ші зертханалық сабақЛитерлік шамаларды программалау.
Символдыќ, жолдыќ типтерге ќолданылатын процедуралармен функциялар.
1. Символдыќ айнымалыларды сипаттау.
2. Жолдыќ типтермен орындалатын амалдар.
3. Стандарттыќ функциялар мен процедуралар (жою, кірістіру,кµшірмесін алу, ішкі жол, жол ±зындыѓы)
Тапсырмалар программа ќ±рыњыз: єдебиет [3] , 48,49 бетте мысал 1,2,3; бет52 1-ші дењгей есептері
Негізгі әдебиеттер:3 Қосымша әдебиеттер: 7,8,9
Єдістемелік н±сќаулар . Сиволдыќ айнымалыларды , єрбір элементі символ болатын бір µлшемді массивтіњ кµмегімен ±йымдастыруѓа болады.
12-ші зертханалық сабақІшкі программалар. Ішкі программа-процедура. Ішкі программалар мен функциялар
1. параметрсіз ішкі программалар бола ма?
2. процедура параметрлерініњ ќандай т‰рлері бар?
3. таќырыптаѓы параметрлер ќалай аталады?
4. формальдыќ жєне наќты параметрлер ќандай байланыста?
5. функция неше мєн ќайтарады?
6. процедура мен функция айырмашылыќтары?
7. мєндік- параметр
Тапсырмалар программа ќ±рыњыз: єдебиет [3] , 27,28 беттерде мысал 1,2 бет 29 1-ші дењгей есептері
Негізгі әдебиеттер:3 Қосымша әдебиеттер: 7,8,9
Єдістемелік н±сќаулар. Есептер шыѓару кезењінде формальдыќ параметрлерін сипаттау жєне типін кµрсету керек
Процедуралар параметрлі жєне параметріз ќолдпнылуы м‰мкін. формальдыќ жєне наќты параметрлердіњ арасында толыќ сєйкестік болуы керек яѓни: сандары, ілесу тєртібі, типі бірдей болуы керек.
13-ші зертханалық сабақ Жазулар типі. Жиындар .
Біріктіру операторы. Жазуды ұйымдастыру алгоритмдері Жиындарды сипаттау. Жиындарды ±ыйымдастыру. Жиындарѓа ќолданылатын амалдар.
1. Жазулар, жазулар µрісі туралы аныќтама беру.
2. Жазулар типін сипаттау ќ±рылымы.Біріктіру операторы
3. Жиындардар ќандай ќызметші сµздермен жазылады.
4. Жиындарѓа ќандай амалдар ќолданылады..
Тапсырмалар программа ќ±рыњыз: єдебиет [9] ; бет 70
Негізгі әдебиеттер:2,4,5 Қосымша әдебиеттер: 7,8,9
Єдістемелік н±сќаулар ¦сынылѓан єдебиетте кµрсетілген.
14-ші зертханалық сабақФайлдыќ тип .
Типтелген, типтелмеген жєне текстік файлдармен ж±мыс істеуге арналѓан процедуралар мен функциялар.
Тапсырмалар программа ќ±рыњыз: єдебиет [9] ;43 бет 64
Негізгі әдебиеттер:9 Қосымша әдебиеттер: 7,8
Єдістемелік н±сќаулар ¦сынылѓан єдебиетте кµрсетілген.
15-ші зертханалық сабақ Модульдер. Паскаль тілініњ графикасы
Модульдер ќолданылатын процедуралар мен функциялар.
1. Модуль дегеніміз не
2. Графиктік режимге көшу
3. Графикада ќолданылатын процедуралар мен функциялар.
Тапсырмалар программа ќ±рыњыз: єдебиет [9] ; бет 99
Негізгі әдебиеттер:9,3,5 Қосымша әдебиеттер: 7,8
Єдістемелік н±сќаулар ¦сынылѓан єдебиетте кµрсетілген.
2.5 Оќытушы басќаруымен студенттердіњ µзіндік ж±мыс жоспары .
Тапсырма Редакторда ж±мыс істеу негізі игеру. Паскаль ортасында меню командаларын игеру. Терезелермен ж±мыс істеу. Жања терезе ашу, бірнеше терезе ашу. Функциональдыќ клавиштерді ќолдану. . .Паскаль тілініњ негізгі операторларын ќолданып есептерге баѓдарлама ќ±ру. Арифметикалыќ µрнектерге баѓдарлама ќ±ру
Программа ќ±рыњыз: єдебиет [3] бет 11, 1-ші дењгей есептері.
СО¤Ж ж‰ргізу т‰рі: зертхана.
Негізгі әдебиеттер: 3,4 Қосымша әдебиеттер: 7,8,9
Єдістемелік н±сќаулар: функциональды клавиштерді ќолдану.
Тапсырма . Жєй типті мєліметтермен амалдармен функциялар. Бос жєне кµшу операторлары. EDIT режимінде ж±мыс істеу. Read,`ReadLn, Write, WriteLn айырмашылыѓын кµрсету. Экранѓа шыѓару оператордыњ форматы. Стандарттыќ функциялар.
Программа ќ±рыњыз: єдебиет [3] бет 16, 2-ші дењгей есептері.
СО¤Ж ж‰ргізу т‰рі: зертхана
Негізгі әдебиеттер: 3,4 Қосымша әдебиеттер: 7,8,9
Єдістемелік н±сќаулар: EDIT режиміндегі командаларды ќолдану
Тапсырма Єр т‰рлі µрнектерді программалау. (математикалыќ, жолдыќ, логикалыќ) Шартты операторлар. Тармақталѓан алгоритімдерді программалау. Ќ±рама операторлары.
СО¤Ж ж‰ргізу т‰рі: дєріс.
Негізгі әдебиеттер: 3,4 Қосымша әдебиеттер: 7,8,9
Єдістемелік н±сќаулар: ¦сынылѓан єдебиетте берілген
Тапсырма Циклдік операторлар.
Єр т‰рлі циклдарды ќолданып баѓдарламалар ќ±ру.
СО¤Ж ж‰ргізу т‰рі: дєріс, тест№1
Негізгі әдебиеттер: 3,4 Қосымша әдебиеттер: 7,8,9
Єдістемелік н±сќаулар: циклдіњ ќай т‰рі ќолайлы тањдау керек.
Тапсырма Кірістірілген цикл.
Рекуренттік формулаларды ќолданып циклдік баѓдарламаларды
Программа ќ±рыњыз:бет 24, 2-ші денгей есептері
СО¤Ж ж‰ргізу т‰рі: зертхана. Аралыќ тест.
Негізгі әдебиеттер: 3,4 Қосымша әдебиеттер: 7,8,9
Єдістемелік н±сќаулар: Программаныњ µзі жєне циклдер кµрнекті болуы керек. Алгоритмін блок-сызба т‰рінде кµрсету керек.
Тапсырма . Ішкі программалар мен функциялар.
Процедуралар жєне функциялар . Мєндік параметр жєне айнымалылыќ параметр т‰рлеріне есеп шыѓару.
Программа ќ±рыњыз: єдебиет 3 бет 29, 2-ші денгей есептері
СО¤Ж ж‰ргізу т‰рі: дєріс. зерханалыќ №3,4 ж±мысты ќорѓау
Негізгі әдебиеттер: 3,4 Қосымша әдебиеттер: 7,8,9
Тапсырма : зертханалыќ есептерді ќорѓау №7-8, кµрсету.
Программа ќ±рыњыз єдебиет 3 бет 29, 3-ші дењгей
СО¤Ж ж‰ргізу т‰рі: зертхана
Негізгі әдебиеттер: 3,4 Қосымша әдебиеттер: 7,8,9
Єдістемелік н±сќаулар:параметр арасында сєйкестік болу керек.
Тапсырма . Тізбеленетін жєне шектеулі типтер.Тізбеленетін жєне шектеулі типті есептерге баѓдарлама ќ±ру.
СО¤Ж ж‰ргізу т‰рі: зертхана,
Негізгі әдебиеттер: 3,4 Қосымша әдебиеттер: 7,8,9
Єдістемелік н±сќаулар: ¦сынылѓан єдебиетте берілген
Тапсырма Бір µлшемді массив. Массив элементтерімен ж±мыс жасау тєсілдері .
Максимальды, минимальды элементтерді олардыњ индексін табу. Олардыњ орнындарын ауыстыру. Массив элементтерін реттеу. Массив элементтерін жою. Массив элементтерін кірістіру.
Программа ќ±рыњыз: єдебиет 3 бет 45; 1-ші дењгей есептері
СО¤Ж ж‰ргізу т‰рі: зертхана, баќылау ж±мысы
Негізгі әдебиеттер: 3,4 Қосымша әдебиеттер: 7,8,9
Єдістемелік н±сќаулар: ¦сынылѓан єдебиетте берілген
Тапсырма Екі µлшемді массив. Процедура ќолданып Матрица элементтерімен ж±мыс жасау тєсілдері .
Программа ќ±рыњыз: єдебиет 3 бет 45; 3-ші дењгей есептері
СО¤Ж ж‰ргізу т‰рі: зертхана, баќылау ж±мысы
Негізгі әдебиеттер: 3,4 Қосымша әдебиеттер: 7,8,9
Єдістемелік н±сќаулар: ¦сынылѓан єдебиетте берілген
Тапсырма Массив элементтерін реттеу.
Матрица элементтерін баѓан, жол бойынша реттеу.
СО¤Ж ж‰ргізу т‰рі: дєріс
Тапсырма Символдыќ айнымалылар .
CHAR типіне қатынас операторларды, сонымен бірге орнатылған функцияларды қолданып программа ќ±ру. Символдыќ айнымалылардан массив ±йымдастыру. Жолдар. Стандарттыќ функциялар мен процедуралар (жою, кірістіру,кµшірмесін алу, ішкі жол, жол ±зындыѓы)
Программа ќ±рыњыз: єдебиет 3 бет52 2-ші дењгей есептері
СО¤Ж ж‰ргізу т‰рі: зертханаНегізгі әдебиеттер: 3,4 Қосымша әдебиеттер: 7,8,9
Єдістемелік н±сќаулар: ¦сынылѓан єдебиетте берілген
Тапсырма Жазулар. Жиындар
Жазулар. Біріктіру операторы..
Жиындарды ±ыйымдастыру. Жиындарѓа ќолданылатын амалдар.
Программа ќ±рыњыз: єдебиет 4 бет52
СО¤Ж ж‰ргізу т‰рі: зертхана
Негізгі әдебиеттер: 3,4 Қосымша әдебиеттер: 7,8,9
Єдістемелік н±сќаулар: ¦сынылѓан єдебиетте берілген
Тапсырма Файлдыќ тип.
Типтелген, типтелмеген жєне текстік файлдардыњ сипаттамасы. Тізбектелген файлдармен орындалатын амалдар. Файлды аныќтау. Типтелген файлдармен ж±мыс істеуге арналѓан процедуралар мен функциялар. Текстік файлдар.
СО¤Ж ж‰ргізу т‰рі: дєріс. ‡й ж±мысын тексеру.
Негізгі әдебиеттер: 3,4 Қосымша әдебиеттер: 7,8,9
Тапсырма Модульдер. Модульдер ќолданылатын процедуралар мен функциялар.
СО¤Ж ж‰ргізу т‰рі: дєріс. Аралыќ баќылау
Негізгі әдебиеттер: 3,4 Қосымша әдебиеттер: 7,8,9
Тапсырма Паскаль тілініњ графикасы
Графикада ќолданылатын процедуралар мен функциялар.
СО¤Ж ж‰ргізу т‰рі: семинар. Реферат ќорѓау
Єдістемелік н±сќаулар: ¦сынылѓан єдебиетте берілген
2.6 Студенттердіњ µзіндік ж±мыс жоспары.
Таќырыптар:
Сызыќтыќ алгоритмдер. Паскаль тілінде орындау Тармаќталу. Тањдау. Ќ±рама шарт
Циклдер. Рекуренттік формулаларды ќолданып, циклдік баѓдарламаларды ќ±ру .
1. n, натурал санындағы цифрлар санын және оның қосындысын есептеу керек
2.
х1-ден х2-ге дейін аралықта қадамы h=(x2-x1)/(n-1) болатын өрнектің мәнін кесте түрінде шығарыңыз. a, b, c, Коэффициенттері х1, х2 аралығының шекарасы, n натурал сан.
3.
Функцияның мәнін есептеңіз
k=1,2,... . y>=z. болғанша (x,y>1)
4.
0.01 дәлдікпен минималды функцияны есептеңіз
х1<=x<=x2. аралықта, х1, х2,a, b, c тұрақты сандар.
5.
a<=x<=b
h=(b-a)/10.
Бастақы мәндері: a=0.1; b=13; n=12.