Урок аукцион знаний по дисциплине „Основы алгоритмизации и программирования„

JазаKстан РеспубликасыныS Білім ж‰не Cылым министрлігі
«Рымбек Байсеитов атындаCы Семей Kаржы-экономикалыK колледжі» РМJК
















БІЛІМ АУКЦИОНЫ САБАBЫ

П‰н: «Алгоритмдеу ж‰не баCдарламалау негіздері»
ТаKырыбы: «Ерекше жаCдайларды ™Sдеу операторларын Kолдану»
Топ: 3 KысKартылCан ИС






ДайындаCан: Несвельдинова С.М.






.









2015-2016 оKу жылы
Ф.219
13. СабаKтыS технологиялыK картасы (жоспары)

П‰н: Алгоритмдеу ж‰не баCдарламалау негіздері
5 б™лім. Delphi-діS негізгі компоненттері. JaрылымдыK типтер ж‰не оларды Delphi-де aйымдастыру.
Курс таKырыбы: 5.9. Ерекше жаCдайларды ™Sдеу. Excepction класы.
СабаKтыS таKырыбы: №13 Ерекше жаCдайларды ™Sдеу операторларын Kолдану
СабаKтыS типі: алCан білімдерін бекіту
СабаKтыS т_рі: Т‰жірибелік
ОKушылардыS дайындыK деSгейіне Kойылатын талаптар

БазалыK Kaзыреттілік
баCдарламалыK м‰тіндерді баCдарламаCа с‰йкес тілде Kaру;
- баCдарламаларды ™Sдеу кезінде объектілерді Kолдану;
-оKиCаCа обьект Kимылын таCайындау;
- іске Kосу;
- Kасиеттерді орнату;
- программа Kaру кезінде деректер Kорын Kолдану;
- ™з баCдарламаларын ж™ндеу;
- баCдарламаны тестілеу

К‰сіптік Kaзыреттілік
- жобаны ашу, Kaру, саKтау;
- есеп шаCару;
- баCдарлама Kaру;
-оKу ж‰не ‰дістемелік ‰дебиеттерді Kолдану





СабаK маKсаттары

оKытушылыK
Ерекше жаCдайларды ™Sдеу операторларын Kолдану


т‰рбиелік
ОKушылардыS белсенділігін арттыру, жaмыс жасау маKсатында компьютерлік сауаттылыKKа, ™зара к™мектесуге, ™зін-™зі баCалауCа т‰рбиелеу


дамытушылыK
БаCдарламалау тілінде жaмыс жасай білу даCдыларын, ойлау Kабілеттерін, ™з білімдерін сауатты т_рде жеткізе білуді, п‰нге деген KызыCушылыKты дамыту.


П‰наралыK байланыс
Jамтамасыз ететін
Алгоритмдеу ж‰не баCдарламалау негіздері
Курс таKырыбы: 3.1 Визуалды баCдарламалау. Delphi ортасы

Jамтамасыз етілетін
П‰н: Объектілі-баCытты баCдарламалау негіздері
Курс таKырыбы: 3.1 таKырып. Borland C++ Builder ортасында жaмыс
СабаKтыS таKырыбы: № 7 ЖобаныS негізгі файлы. Пішім файлы.


СабаKтыS жабдыKталуы
К™рнекілік Kaралдар
ТаKта, бор

Таратпа материалдар


ОKытудыS техникалыK Kaралдары
ДК, Borland Delphi 7

€дебиет: негізгі
Культин Н.Б. Программирование в Turbo Pascal 7.0 и Delphi. СПб.:БХВ - Санкт-Петербург, 1999.

Jосымша
Прайс Д. Программирование на языке Паскаль: Практическое руководство. Пер. с англ. - М.:Мир, 1987.
Рюттен Т., Франкен Г. Турбо-Паскаль 7.0. - К.: Торгово-издательское бюро BNV, 1997.


СабаK мазмaны
Эле-мент №
СабаK элементі, KарастырылатыS сaраKтар,
оKытудыS ‰дістері мен т‰сілдері
Jосымшалар, ™згерістер

1.
`йымдастыру (2 мин)
КабинеттіS сабаKKа дайындыCын тексеру
КомпьютерлердіS сабаKKа дайындыCын тексеру
ОKушылармен амандасу
ОKушыларды т_гендеу
СабаKтыS маKсатымен таныстыру


2.
^й тапсырмасын сaрау (20 мин)
Балалар, біздіS б_гінгі сабаCымыз аукцион сабаCы.
Аукцион дегеніміз – сауда жaмысы. СабаKта сендердіS білімдеріS саудаCа т_седі. Сендерге тапсырмалар беріледі, ‰рбір тапсырманыS баCасы aпаймен есептеледі. БастапKы баCа – 30 aпай. ЕS жоCары баCа – 70 aпай. Кім жоCары баCа aсынады? Jай топ к™п aпай жинаса, сол топ б_гінгі аукционныS жеSімпазы атанады. Ал, енді, аукционды бастайыK! СаудаларыSыз с‰тті болсын!
1. Дельфи-S бірінші нaсKасы Kай жылы жарыKKа шыKты?
А) 1984
В) 1994
С) 1974
Д) 2004
2. Дельфи-S негізгі ерекшелігі?
А) паскаль тілінде программалануы
В) программа Kaруда компоненттік ж‰не объектілік т‰сілдер Kолданылуы
С) OLE технологиясын пайдалануы
Д) мультимедиалыK м_мкіндіктері
3. Delphi-де дайындалатын программа Kалай аталады?
А) Проект
В) Форма
С) object
Д) файл
4. Программаны дайындау алдында ашылатын программаныS сaхбаттыK терезесі
А) Проект
В) Форма
С) object
Д) файл
5. Форма экранCа к™рібей KалCан жаCдайда оны экранCа шыCару командасы?
А) Edit->Forms
В) Window->Forms
С) View->Forms
Д) File->Forms
6. ОбъектініS аCымдыK к_йін аныKтайтын айнымалыныS ерекше т_рі. Бaл с™йлем Kайсы aCымCа тиісті?
А) функция
В) модуль
С) оKиCа
Д) Kасиет
7. ПрограмманыS жaмыс істеуі кезінде белгілі бір ‰рекетке байланысты объект жаCдайыныS ™згеруі – бaл не?
А) функция
В) модуль
С) оKиCа
Д) Kасиет
8. Объекттер терезесініS (Object Inspector) Kосымша беттері?
А) Unit1, Project1
В) Standart, Additional, Win32,
С) Properties, Events
9. Компоненттер палитрасыныS беттері?
А) Unit1, Project1
В) Standart, Additional, Win32,
С) Properties, Events
10. Объекттер терезесініS (Object Inspector) Kайсы бетінде компонент Kасиеттері беріледі?
А) Standart
В) Form1
С) Properties
Д) Events
11. Объекттер терезесініS (Object Inspector) Kайсы бетінде компонент оKиCалары беріледі?
А) Standart
В) Form1
С) Properties
Д) Events
12. ОKиCалар алдына Kандай Kосымша тіркестіріліп жазылады?
А) On
Б) T
С) cl
Д) db
13. Класс атауы Kайсы ‰ріптен басталады?
А) On
Б) T
С) cl
Д) db
14. Форманы екі рет шерткенде Kайсы оKиCаныS процедурасы пайда болады?
А) OndbClick
Б) OnClick
С) OnCreate
Д) OnClose
15. Button1 компонентін екі рет шерткенде Kайсы оKиCаныS процедурасы пайда болады?
А) OndbClick
Б) OnClick
С) OnCreate
Д) OnClose


3.
ЖаSа сабаK (40 мин)
5 б™лім. Delphi-діS негізгі компоненттері. JaрылымдыK типтер ж‰не оларды Delphi-де aйымдастыру.
Курс таKырыбы: 5.9. Ерекше жаCдайларды ™Sдеу. Excepction класы.
СабаKтыS таKырыбы: №13 Ерекше жаCдайларды ™Sдеу операторларын Kолдану



4.
ЖаSа сабаKты бекіту (10 мин)
1. Ерекше жаCдайлар дегеніміз Kандай жаCдайлар?
2. Ерекше жаCдайларды ™Sдейтін стандартты ™Sдеуіш атаулары Kандай
‰ріппен басталады?
3. EZeroDivide ™Sдеуіші нені білдіреді?
4. EIntError ™Sдеуіші нені білдіреді?
5. EconvertError ™Sдеуіші нені білдіреді?
6. Т™мендегі программа _зіндісін
x:=5;
for k:=-2 to 2 do
begin
y:=x/k;
SchowMessage(FloatToStr(y));
End;
орындау кезінде Kандай ерекше жаCдай болады?
7. Ерекше жаCдайларды ™Sдеу _шін Delphi ортасында блокты KорCау
механизмі KарастырылCан. ОныS жазылуы, жaмыс істеу принципі Kандай?


5
СабаKты Kорытындылау, оKушыларды баCалау (6 мин)



6
^йге тапсырма беру (2 мин)
С. Бабровский Delphi 7. Основы программирования. 93 бет




ОKытушы __________ С.М.Несвельдинова
Т‰жірибелік жaмыс №13
П‰н: Алгоритмдеу ж‰не баCдарламалау негіздері
5 б™лім. Delphi-діS негізгі компоненттері. JaрылымдыK типтер ж‰не оларды Delphi-де aйымдастыру.
Курс таKырыбы: 5.9. Ерекше жаCдайларды ™Sдеу. Excepction класы.
СабаKтыS таKырыбы: №13 Ерекше жаCдайларды ™Sдеу операторларын Kолдану

1. Берілген наKты х аргументі _шін у функциясыныS м‰нін есептеуге арналCан баCдарлама жазыSдар.













2. Label, Edit компонентерін пайдаланып т™мендегі есептерге программа KaрыSдар:
а. 13 EMBED Microsoft Equation 3.0 1415

‰. 13 EMBED Microsoft Equation 3.0 1415

б. 13 EMBED Microsoft Equation 3.0 1415
3. Глоссарийды толтырыSыз:
1.
Edit компонентті


2.
Label компонентті


3.
Button компонентті


4.
Форма


5.
Jасиет


6.
ОKиCа


7.
Код терезесі


8.
ОKиCаCа байланысты Kaрылатын процедура


9.
Айнымалылар м‰ндерін енгізу _шін Kолданылатын т‰сілдер


10.
InputBox функциясыныS Kызметі, жазылуы


11.
ShowMessage процедурасыныS Kызметі, жазылуы


12.
StrToFloat(x)


13.
FloatToStr(x)


14.
StrToInt(x)


15.
IntToStr(x)




ОKытушы: С.М.Несвельдинова
Топ
К_ні

3 KысK ИС















Root EntryEquation Native