1. S жєне t наќты сандар берiлген . Тµмендегi µрнектiњ мєнiн табу программасын ќ±рыњдар :
F(t, -2s ,1.17)+F(2.2 ,t, s-t),
2a-b-sin c
м±ндаѓы F( a, b, c )= -----------;
5 + | c |
2. n,m,p- натурал сандары берiлген . EYOE(n,m,p) аныќтау программасын ќ±рыњдар.
3. а жєне б наќты сандары берiлген .Олардыњ
U=min( a,b ), V= min( fb,a+b), K= min ( U+V, U+V);
4. a, b, c- наќты сандары берiлген . max(a, b, c)-ны аныќтау керек .
5. Центрi 0(1,0) , радиусы 3-ке тењ (X-1)2 + Y2=9 шењберi жєне А(x1,y1),B(x2,y2) н‰ктелерi берiлген .Осы н‰ктелердiњ ќайсысы щењберге тиiстi екендiгiн аныќтайтын программа ќ±ыњдар.
6. n, m, натурал сандары берiлген. . n, m аралыѓындаѓы жай сандарды табу керек.
6. Жазулар.Тапсырмалар Єдебиет 9 бет 70
7. Жиындар.Тапсырмалар Єдебиет 9 бет 41
8. Файлдар. Тапсырмалар Єдебиет 9 бет 64
9. Графика.Тапсырмалар Єдебиет 9 бет 99
Єдістемелік н±сќаулар: Есептердіњ таќырыбы жєне баѓдарламасы дєптерде (немесе форматы А4 бетте) т‰сінікті жєне таза т‰рде жазылуы керек. Есептердіњ шешімі ќысќаша тусініктемесімен жєне блок-сызбасымен шыѓарылуы тиіс. Баѓдарлама тексініњ єр бµлімінде т‰сініктеме жєне есептіњ орындалу нєтижесі болуы тиіс.
Есеп беру єр таќырып бойынша берілген уаќытта тапсырылуы ќажет.
2.7 Жазба ж±мыстарыныњ таќырыптары:
Реферат таќырыптары:
- Паскаль тілініњ стандартты модулдеріне шолу.
- График.а. Функциялар графигін т±рѓызу.
¦сынылатын єдебиет 9, 5
Єдістемелік н±сќаулар: Реферат, форматы А4 бетте, кµлемі 8-10 бет шрифт Times New Roman 14, жоларалыќ интервал 1,5. жазылуы керек
¤ріс: жоѓарѓы – 1,5 см, тµменгі – 2 см, сол жаѓы – 3 см, оњ жаѓы – 1 см.
Тест
1. Тµмендегі операторлардыњ ќайсысы ќате ?
A)if a<b then a:=a else b:=b*b;
B)if (x) and (y) then s:=s+l;else s:=s-l;
C)if k<>m then k:=m;
D)if (a>b) or (b<c) then s:=s+5;
E)if(a<b) or c then c:=false
2. 13 mod 5 операциисыныњ нєтижесі ќандай?
A) 0 B) 1 C) 2 D) 3 E) 4
3. Ќандай ќос перне арќылы программаѓа компиляция жасалады
A) Ctrl+F9 В) Alt+F9 С) Ctrl+F5 D) Alt+F5 E)Alt+X
4. Программа таќырыбыныњ идентификатор т‰рі :
A) Имя программы.
B) Program.
C) Program < Имя программы>.
D) Begin.
E) Var.
5. Айнымалылар бµлімі басталатын ќызметші сµзі:
A) Var; B) Begin; C) Type; D) Program; C) Const.
6. Т±раќтылар бµлімі басталатын ќызметші сµзі:
A) Var; B) Const.; C) Type; D) Program; C) Begin
7. Берілген программада неше ќате бар?
PROGRAM Ошибки;
BEGIN
Summa:= 6 + 8;
END;
A) 2; B) 3.; C) 4; D) 0; C) 1
8. Наќты сандардыњ жазылуыныњ ќайсы ќате
A)7; B) OE-2; C) –6.1; D) 0.5E-5; C) 0.31
9. Наќты тип ќандай идентификатормен сипатталынады
A) Boolean; B) Integer; C) Real; D) String; C) Integer
10. Наќты типке ќолданылатын арифметикалыќ амалдар:
A) +, -, *,DIV, MOD.
B) *, /.
C) +, -, *, /,DIV, MOD.
D) +, -, *, /.
E) DIV, MOD.
11. Ењ ‰лкен берілгендердіњ диапазонын сипаттайтын идентификатор ?
A) double); B) comp;; C) extended; D) real; C) longint.
12. TYPE
DAY=(SAT, SUN, MON, TUE, WED, THU, FRI);
VAR i: INTEGER;
c,d: DAY;
Begin
c:= PRED(WED);
d:=SUCC(TUE);
i:=ORD(SAT);
Программа орындалу нєтижесінде d и I неге тењ?
A) WED,1; B)TUE,0; C)MON,1; D) WED,0; E)TUE,1
13. Тµменде берілген меншіктеу операторыныњ ќайсы ќате, егер I, J, К : integer;
X, Y, Z : real;
А, В: BOOLEAN ?
A) x := y+sin(sin(z));
B) a := (x<y) or b and (i<>k);
C) x : = i+j-k;
D) i := i+k/J;
E) z := i/j+x;
14. Массивті кездейсоќ сандармен толтыру ‰шін ќандай функция ќолданылады:
A) CASE (); B) MAS (); C) ARRAY (); D) RANDOM ();
E) PACKED ()
15. Ќандай типке жатады:
type klass= record
fio, name: string;
data= record
god: 1900..2000;
mon, day: byte;
end;
end;
A)Тізбеленетін ;B)шектелетін; C)жазба; D)жолдыќ; E)файлдыќ.
16. Нєтижесінде не шыѓады:
К:=40;
case К mod 4 of
0: writeln('K=4M');
1: writeln('K=4M+1);
2: writeln('K=4M+2');
3: writeln('K=4M+3');
end;
A)K = 4M; B) K = 4M+1; C) K = 4M+2; D)K = 4M+3; E)K = M
17. for..do циклында ќандай ќадам ќолданылады?
A) 1; B) 2; C) 3; D) 4; E) кез келген
18. Function Quality (x: Longint): Byte
Программадан функции ќалай шаќырылады
A) Function Quality;
B) Quality: Byte;
C) Quality;
D) Quality (x);
E) Quality: Longint;
19. Программада операторлар ќандай символмен ажыратылады:
A) н‰ктемен;
B) ‰тімен;
C) н‰ктелі ‰тірмен;
D) ќос н‰ктемен;
E) бос оынмен.
20. Процедура сипатталѓан параметры ќалай аталады:
A) формальдыќ.
B) параметр-айнымалы.
C) жергілікті.
D) глобальды.
E) наќты
Д±рыс жауабтардыњ кілттері
| Сұрақ
номері
| Д±рыс жауабы
| Сұрақ
номері
| Д±рыс жауабы
| Сұрақ
номері
| Д±рыс жауабы
|
|
| В
|
| А
|
| С
|
|
| Д
|
| С
|
| А
|
|
| А
|
| Д
|
| А
|
|
| С
|
| С
|
| Д
|
|
| А
|
| А
|
| В
|
|
| В
|
| Д
|
| А
|
|
| А
|
| Д
|
|
|
2.9 Емтиханға арналған сұрақтар:
1. Алгоритм және оның берулу тәсілдері.
2. Тілдің алфавиті. Қолданылатын операциялар.
3. Жоғары деңгейлі программалау тілдері.
4. Динамикалық құрылымдық мәліметтер.
5. Turbo-Pascal программалау ортасы. Ж‰йе терезесі. Редактор командалары. ТР программалау ж‰йесінен шыѓу.
6. Баѓдараламаудыњ негізгі ќ±ралдары. Берілгендердіњ ќарапайым типтері. Берілгендердіњ стандарттыќ типтері.
7. Б‰тін, наќты, логикалыќ, сиволдыќ, жолдыќ типтер.Б‰тін типке ќандай функциялар ќолданылады. Логикалыќ типке ќандай амалдар ќолданылады
8. Баѓдараламаудыњ негізгі ќ±рылымы. Паскаль тілініњ негізгі операторлары. Меншіктеу, енгізу, алу операторлары
9. Арифметикалыќ µрнектер. Сызыќтыќ программалар. Стандарттыќ функциялар.
10. Ќ±рылымдыќ операторлар Тармаќталу операторы. Толыќ, толыќ емес т‰рлері, Ќ±рама операторлар, тањдау операторы.
11. Циклдік алгоритмдер. Циклдік операторлар туралы ±ѓым. Паскаль тілінде циклдіњ т‰рілері.
12. Параметрлі ќайталану циклі.