Қызыл таң жалпы орта мектебі мемлекеттік мекемесі.. Информатика пәнінен қайталау сабағы. Сабақтың тақырыбы: АПЛГОРИТМДЕУЖӘНЕПРОГРАММАЛАУ. Сабақты жүргізетін Информатмка пәні мұғалімі: - ӘСІЛБЕК Әмірхан.
Сәлеметсіздер ме, оқушылар! Бүгінгі сабағымыздың мақсаты: АЛГОРИТМДЕУ ЖӘНЕ ПРОГРАММАЛАУ бөліміне қайталау. Орындаушының белгіленген мақсатқа жетуіне бағытталған түсінікті де дәл ұйғарым алгоритм деп аталады. Алгоритмдік алдын ала жазбаларды құрастыру процесі алгоритмдеу деп аталады. Алгоритм негізінде программа түзіледі.
АЛГОРИТМДЕУ ЖӘНЕ ПРОГРАММАЛАУ Алгоритм мынадай қасиеттерге ие: -дискреттігі, анықтығы, массалығы және нәтижелілігі. Алгоритмдердің жасалуының негізгі үш түрі: -сызықты, тармақталған, циклдік (қайталану). Алгоритмдер көрсетімінің әдістері: -табиғи тіл, графикалық тіл, алгоритмдік тіл және программалау тілі.
АЛГОРИТМДЕУ ЖӘНЕ ПРОГРАММАЛАУ Алгоритмдер көрсетімінің блок-схема түрі: - алгоритмнің басы - алгоритмнің соңы - есептеуіш әрекет - деректерді енгізу, деректерді шығару - шартты тексеру әрекеттері - циклдің басы - көмекші алгоритмді шақыру -
АЛГОРИТМДЕУ ЖӘНЕ ПРОГРАММАЛАУ Алгоритмдерді алгоритм тілінде көрсету мысалы: алг үйдің суретін салу басы тікбұрыш (100,100) -(300,200),күлгін сызық (100,100) – (200,50),күлгін сызық (200,50) – (300,100),күлгін тікбұрыш (100,100) – (200,50),қызыл бояу (250,170),қызыл шеңбер (200,75),20,қызыл бояу (200,75),қызыл соңы
АЛГОРИТМДЕУ ЖӘНЕ ПРОГРАММАЛАУ Алгоритмдерді QBasic прорграммалау тілінде көрсету үшін мынадай графикалық операторлар қажет: ОператорПішінҚызметі SCREENSCREEN 9Графикалық режимге өту PSETPSET (X.Y).CНүктенің кескіні LINELINE (X1.Y1)-(X2.Y2).CКесіндінің кескіні LINELINE (X1.Y1)-(X2.Y2).C.BТікбұрыштың кескіні LINELINE (X1.Y1)-(X2.Y2).C.BFБоялған тікбұрыштың кескіні CIRCLECIRCLE (X.Y).R.CШеңбердің кескіні PAINTPAINT (X.Y).CТұйықталған фирураның боялуы CLSЭкранның тазаруы
АЛГОРИТМДЕУ ЖӘНЕ ПРОГРАММАЛАУ Графикалық операторларда пайдаланылатын түстер нөмірлері: Түс нөмері,СТүсіТүс нөмері,СТүсі 0Қара8Қара сұр 1Көк9Ашық көгілдір 2Жасыл10Салат түстес 3Аспан көк11Көгілдір 4Қызыл12Қызғылт 5Сия көк13Қызыл күрең 6Қоңыр14Сары 7сұр15Ақ
АЛГОРИТМДЕУ ЖӘНЕ ПРОГРАММАЛАУ Үй салу алгоритмін Q Basic программасында көрсетеміз: REM SCREEN 9 LINE (100,200) – (300,100), 5, B LINE (100,100) – (200,50), 5: LINE (200,50) – (300,100), 5 LINE (200,150) – (275,200), 12, BF CIRCLE (200,75),20,12 PAINT (200,75),12 END
Осы программаны Q Basic редакторының мәтіндер терезесінде тереміз:
АЛГОРИТМДЕУ ЖӘНЕ ПРОГРАММАЛАУ Программаны орындауға қосып, экранда үй кескінін көреміз:
Назар қойып, тыңдағандарыңыз үшін рахмет! Сабақ бітті,сау болыңыздар!