русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Процедура жєне функция


Дата добавления: 2015-06-12; просмотров: 659; Нарушение авторских прав


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 Жазба ж±мыстарыныњ таќырыптары:

Реферат таќырыптары:

  1. Паскаль тілініњ стандартты модулдеріне шолу.
  2. График.а. Функциялар графигін т±рѓызу.

¦сынылатын єдебиет 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. Параметрлі ќайталану циклі.



<== предыдущая лекция | следующая лекция ==>
Тапсырмалар | Шарты алдын ала берілген цикл


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 3.745 сек.