Графикалы? процедуралар мен функциялар Практикалы? ж?мыс №5 9 сынып


Пән аты: Информатика Бекітемін: ......................................
Сабақ ____ Сынып: ______ Мерзімі ___________ Пән мұғалімі .................................
Сабақтың тақырыбы: Практикалық жұмыс №5
Сабақтың мақсаты:
Білімділік: Паскаль тіліндегі графикалық процедуралар мен функцияларды қолдана отырып оқушыларды программа құруға үйрету.
Дамытушылық: Оқушылардың паскаль тілін оқытуда алған білімдерін графикалық процедуралар мен функциялармен байланыстыра отырып дамыту
Тәрбиелік: Оқушыларды адамгершілікке, париоттыққа, ұқыптылыққа, тәрбиелеу
Сабақтың түрі: практикалық сабақ
Сабақтың барысы:
1.Ұйымдастыру
2.Үй тапсырмасын тексеру
3.Есептер шығару
4.Сабақты бекіту
5.Үйге тапсырма
Өткен материалды қайталау сұрақтары
Тест
N 01 Турбо Паскальда бағдарлама қандай қызметшi сөзбен басталады ?1) Begin2) Var3) Start4) Program5) End
N 02 Турбо Паскальда бағдарлама қандай қызметшi сөзбен аяқталады ?1) Begin2) Var3) Start4) Program5) End
N 03 Бөлiндiнiң бүтiн бөлiгiн табу үшiн қандай функция қолданылады?1) div2) mod3) abs4) sqr5) false
N 04 Бөлiндi қалдығын табу үшiн қандай функция қолданылады?1) div2) mod3) abs4) sqr5) false
N 05 Бүтiн типтi айнымалылар … идентификаторы көмегiмен жазылады1) While2) Integer3) Longint4) sqr
N 06 Турбо Паскаль бағдарламасында арифметикалық квадрат … функциясы көмегiмен жазылады1) Sgr2) Abs3) If Then4) Abc5) Sqrt
N 07 Турбо Паскаль бағдарламасында абсолюттiк шама … функциясы көмегiмен жазылады1) Sgr2) Abs3) If Then4) Abc5) Sqrt
N 08 Турбо Паскаль бағдарламасынан шығу үшiн File менюiндегi … бұйрығын таңдау қажет ?1) Сlose2) Shut3) Exit4) Quit
N 09 Турбо Паскаль бағдарламасында бөлiктегi операторлар бiр бiрiнен … ажыратылады.1) нүктемен2) үтiрмен3) қос нүктемен4) нүктелi үтiрмен5) тырнақшамен
N 10 Турбо Паскаль бағдарламасында айнымалыларды сипаттау бөлiгi қандай қызметшi сөзбен басталады ?1) Begin2) Var3) Start4) Program5) End
Есептер шығару:
№1. Екі санның үлкенін табатын программа құр.
Program max;
Var a, b, max: integer;
Begin
Readln (a,b);
If a>b then max:= a else max:=b;
Writeln (‘ max= ’ , max);
End.
2.Апта күндерінің реттік нөмірі бойынша олардың аттарын анықтайтын
программа құру керек.
Program kyn;
Var kyn: integer ;Begin
Write (‘ kynnin aptadagi rettik nomirin engizinder: ‘ );
Readln (kyn);
Case kyn of
1: writeln ( ‘ duisenbi’);
2: writeln ( ‘seisenbi’);
3: writeln ( ‘ sarsenbi’);
4: writeln ( ‘ beisenbi’);
5: writeln ( ‘ juma’);
6: writeln ( ‘senbi’);
7: writeln ( ‘ jeksenbi’);
Else writeln ( ‘ 1… 7 araligindagi sandardi engizinder’);
End
End.
№3. 5- тен 1-ге дейінгі сандардың қосындысын есептеу керек.
Program kosindi;
Var I, s:integer;
Begin
S:=0;
For i:=5 downto 1 do
S:=S+I;
Writeln (‘s = ‘, s);
End.
Сабақты бекіту сұрақтары
* LineTo және LineRel процедурасының айырмашылығ неде?
* Шеңбер салу операторын ата?
* Arc процедурасы не үшін қолданылады,
* Эллипс салу операторының жазылу форматы қандай?
* Rectangle процедурасы не үшін қолданылады?
* Settextstyle процедурасы қандай қызмет атқарады?
Үйге тапсырма: Қайталау
Практикалық жұмыс №5
Тест
N 01 Турбо Паскальда бағдарлама қандай қызметшi сөзбен басталады ?1) Begin2) Var3) Start4) Program5) End
N 02 Турбо Паскальда бағдарлама қандай қызметшi сөзбен аяқталады ?1) Begin2) Var3) Start4) Program5) End
N 03 Бөлiндiнiң бүтiн бөлiгiн табу үшiн қандай функция қолданылады?1) div2) mod3) abs4) sqr5) false
N 04 Бөлiндi қалдығын табу үшiн қандай функция қолданылады?1) div2) mod3) abs4) sqr5) false
N 05 Бүтiн типтi айнымалылар … идентификаторы көмегiмен жазылады1) While2) Integer3) Longint4) sqr
N 06 Турбо Паскаль бағдарламасында арифметикалық квадрат … функциясы көмегiмен жазылады1) Sgr2) Abs3) If Then4) Abc5) Sqrt
N 07 Турбо Паскаль бағдарламасында абсолюттiк шама … функциясы көмегiмен жазылады1) Sgr2) Abs3) If Then4) Abc5) Sqrt
N 08 Турбо Паскаль бағдарламасынан шығу үшiн File менюiндегi … бұйрығын таңдау қажет ?1) Сlose2) Shut3) Exit4) Quit
N 09 Турбо Паскаль бағдарламасында бөлiктегi операторлар бiр бiрiнен … ажыратылады.1) нүктемен2) үтiрмен3) қос нүктемен4) нүктелi үтiрмен5) тырнақшамен
N 10 Турбо Паскаль бағдарламасында айнымалыларды сипаттау бөлiгi қандай қызметшi сөзбен басталады ?1) Begin2) Var3) Start4) Program5) End
Есептер шығару:
№1. Екі санның үлкенін табатын программа құр.
№2.Апта күндерінің реттік нөмірі бойынша олардың аттарын анықтайтын программа құру керек.
№3. 5- тен 1-ге дейінгі сандардың қосындысын есептеу керек.