Лекция: 15 сағат лбс: 15 сағат С¤Ж: 45 саѓат обс¤Ж: 45 саѓат Барлыќ саѓат саны: 135 саѓ



бет19/21
Дата06.03.2016
өлшемі2.2 Mb.
#44284
түріЛекция
1   ...   13   14   15   16   17   18   19   20   21


Әдебиеттер:

Негізгі:

  1. О. Камардинов. Х.Жантелі, DELPHI 5 – 6 , Оқу құралы. Шымкент, 2002

  2. И.Баженова, Дельфи 7, Кудиц-Образ, М.-2003

  3. В.Попов, Паскаль и Дельфи, Питер-2003

  4. В.Фараонов, Delphi 6, учебный курс, М.-2001

  5. Электронный учебник, Иллюстрированный самоучитель по Дельфи 7 для начинающих

Қосымша:

  1. А.Полянский. Среда программирования Delphi 5-6 Справочное пособие. М.,2001

  2. С.Бобровский. Delphi 5. Учебный курс. М.2001

  3. Н.Культин. Delphi 6. Программирование на Object Pascal. БХБ-Петербург, 2001

Ќазаќстан Республикасы Білім жєне ѓылым министрлігі


“Сырдария” университеті




“Физика және математика” факультеті

“Информатика” кафедрасы


“Дельфи программалау ортасы”

пєні бойынша

050602, 050111 - «Информатика» мамандыѓыныњ студенттері ‰шін


БАЌЫЛАУ Т‡РЛЕРІ:

а) Тестілік сауалнамалар

є) Жазбаша баќылау ж±мыстары

б) Коллоквиумдар

в) Сµзж±мбаќтар


Жетісай-2007 ж


13. Пєн бойынша тестілік с±раулар.

1. Дельфи-ң бірінші нұсқасы қай жылы жарыққа шықты?

А) 1984

В) 1994


С) 1974

Д) 2004
2. Дельфи-ң негізгі ерекшелігі?

А) паскаль тілінде программалануы

В) программа құруда компоненттік және объектілік тәсілдер қолданылуы

С) OLE технологиясын пайдалануы

Д) мультимедиалық мүмкіндіктері


3. Delphi-де дайындалатын программа қалай аталады?

А) Проект

В) Форма

С) object

Д) файл
4. Программаны дайындау алдында ашылатын программаның сұхбаттық терезесі

А) Проект

В) Форма

С) object

Д) файл
5. Форма экранға көрібей қалған жағдайда оны экранға шығару командасы?

А) Edit->Forms

В) Window->Forms

С) View->Forms

Д) File->Forms
6. Объектінің ағымдық күйін анықтайтын айнымалының ерекше түрі. Бұл сөйлем қайсы ұғымға тиісті?

А) функция

В) модуль

С) оқиға

Д) қасиет
7. Программаның жұмыс істеуі кезінде белгілі бір әрекетке байланысты объект жағдайының өзгеруі – бұл не?

А) функция

В) модуль

С) оқиға

Д) қасиет
8. Объекттер терезесінің (Object Inspector) қосымша беттері?

А) Unit1, Project1

В) Standart, Additional, Win32, …

С) Properties, Events


9. Компоненттер палитрасының беттері?

А) Unit1, Project1

В) Standart, Additional, Win32, …

С) Properties, Events


10. Объекттер терезесінің (Object Inspector) қайсы бетінде компонент қасиеттері беріледі?

А) Standart

В) Form1

С) Properties

Д) Events
11. Объекттер терезесінің (Object Inspector) қайсы бетінде компонент оқиғалары беріледі?

А) Standart

В) Form1

С) Properties

Д) Events
12. Оқиғалар алдына қандай қосымша тіркестіріліп жазылады?

А) On


Б) T

С) cl


Д) db
13. Класс атауы қайсы әріптен басталады?

А) On


Б) T

С) cl


Д) db
14. Форманы екі рет шерткенде қайсы оқиғаның процедурасы пайда болады?

А) OndbClick

Б) OnClick

С) OnCreate

Д) OnClose
15. Button1 компонентін екі рет шерткенде қайсы оқиғаның процедурасы пайда болады?

А) OndbClick

Б) OnClick

С) OnCreate

Д) OnClose
16. Компонентті екі рет шерткен кезде орындалатын оқиғаның атауы?

А) OndbClick

Б) OnClick

С) OnCreate

Д) OnClose
17. Компонентті бір рет шерткен кезде орындалатын оқиғаның атауы?

А) OndbClick

Б) OnClick

С) OnCreate

Д) OnClose
18. Компонентке тышқан түймесін басып тұрған кезде орындалатын оқиғаның атауы?

А) OndbClick

Б) OnClick

С) OnMouseUp

Д) OnMouseDown
19. Тышқан көрсеткішін жылжытқан кезде орындалатын оқиғаның атауы?

А) OndbClick

Б) OnClick

С) OnMouseМove

Д) OnMouseDown
20. Тышқан түймесін босатқан кезде орындалатын оқиғаның атауы?

А) OndbClick

Б) OnМouseUp

С) OnMouseМove

Д) OnMouseDown
21. Түрлі іс-әрекеттерді орындауға арналған программа бөлігі

А) функция

В) модуль

С) оқиға

Д) қасиет
22. Дельфиде программа қандай екі бөлімнен тұрады?

А) проект(негізгі модуль), форма

В) проект(негізгі модуль), модуль

С) модуль, форма


23. Проект файлының кеңейтпесі?

А) .dpr

В) .pas

С) .dfm



Д) .res
24. Модуль файлының кеңейтпесі?

А) .dpr

В) .pas

С) .dfm

Д) .res
25. Процедурадағы Sender параметрінің қызметі?

А) оқиға атауы мешіктеледі

Б) процедураның типін сипаттайды

С) процедураның нәтижесі меншіктеледі

Д) құрылатын процедураның қай классқа тиістілігін анықтайды
26. Процедура дайындамасының жазылу түрі?

А) procedure <атау> (Sender: TObject);

Б) procedure <атау>;

Begin
end;


С) procedure <атау> (Sender: TObject);

Begin
end;


Д) procedure (Sender: TObject);

Begin
end;


27. Программа объектілерін инициалдау тәсілі

А) Application.Initialize;

Б) Application.CreateForm(TForm1, Form1);

С) Application.Run;

Д) {$R *.res}
28. Проект құрамына енетін форманы дайындап, экранда көрсету тәсілі

А) Application.Initialize;

Б) Application.CreateForm(TForm1, Form1);

С) Application.Run;

Д) {$R *.res}
29. Программаны іске қосуды қамтамасыз ету тәсілі

А) Application.Initialize;

Б) Application.CreateForm(TForm1, Form1);

С) Application.Run;

Д) {$R *.res}
30. Модульге matrisa атауы беріліп, сақталды. Негізгі модульдегі мына қатарға қандай өзгеріс енеді?

Unit1 in 'Unit1.pas' {Form1};


А) matrisa in ' Unit1.pas' {Form1};

Б) Unit1 in 'matrisa1.pas' {Form1};

С) matrisa in 'matrisa.pas' { matrisa };

Д) matrisa in 'matrisa.pas' {Form1};


31. Формаға matrisa тақырыбы берілді. Негізгі модульдегі мына қатарға қандай өзгеріс енеді?

Unit1 in 'Unit1.pas' {Form1};


А) matrisa in ' Unit1.pas' {Form1};

Б) Unit1 in 'matrisa1.pas' {Form1};

С) Unit1 in 'Unit1.pas' { matrisa };

Д) matrisa in 'matrisa.pas' {Form1};


32. Программаның орындалуы автоматты түрде ... орындаудан басталады.

А) модульді

Б) негізгі модульді

С) форманы

Д) процедураны

33. Дельфиде тәсілдің командалық түрде жазылу синтаксисі?

А) <Объект> : <Тәсіл>

Б) <Объект>.<Тәсіл>

С) <Объект><Тәсіл>

Д) <Тәсіл>.<Объект>


34. Тек ағымдық модульге тиісті элементтер енгізіледі. Бұл сөйлем қайсы бөлімге қатысты ?

А) Public

Б) Private

С) Implementation

Д) Interface
35. Кез-келген модульден көріне алатын элементтер енгізіледі. Бұл сөйлем қайсы бөлімге қатысты ?

А) Public

Б) Private

С) Implementation

Д) Interface
36. Қайсы бөлімге программалаушы процедураларды жазады?

А) Public

Б) Private

С) Implementation

Д) Interface
37. Interface бөліміне енбейтін бөлімді көрсет

А) Public

Б) Private

С) Implementation

Д) Uses
38. Формаға Label1 компоненті қойылды. Автоматты түрде оның сипаттамасы қайсы бөлімге ендіріледі?

А) Type

Б) Private

С) Implementation

Д) Uses
39. Модульде OnCreate оқиғасын өңдейтін процедура құрылды. Бұл процедураның тақырыбы автоматты түрде қай бөлімде жарияланады?

А) Type

Б) Private

С) Implementation

Д) Uses
40. Оқиғаны өңдейтін процедураның дайындамасы қай бөлімге кірістіріледі?

А) Type

Б) Private

С) Implementation

Д) Uses
41. InputBox функциясының қызметі?

А) экранға енгізу терезесін шығару

Б) мәліметті көрсететін терезе шығару

С) функцияның мәнін есептеу

Д) қатарлық типпен жұмыс істеу
42. ShowMessage функциясының қызметі?

А) экранға енгізу терезесін шығару

Б) мәліметті көрсететін терезе шығару

С) функцияның мәнін есептеу

Д) қатарлық типпен жұмыс істеу
43. InputBox функциясының мәні қандай типті?

А) integer

Б) real

С) string



Д) float
44. ShowMessage функциясының мәні қандай типті?

А) integer

Б) real

С) string



Д) float
45. InputBox функциясының неше параметрі бар?

А) 1


Б) 2

С) 3


Д) параметрі жоқ
46. ShowMessage функциясының неше параметрі бар?

А) 1


Б) 2

С) 3


Д) параметрі жоқ
47. InputBox функциясын дұрыс қолданған қатарды көрсет

А) InputBox(‘Аргумент мәні’,’х=’,’ ’);

Б) x:= InputBox(‘Аргумент мәні’,’х=’);

С) x:= InputBox (x);

Д) x:= InputBox(‘Аргумент мәні’,’х=’,’ ’);
48. ShowMessage функциясын дұрыс қолданған қатарды көрсет

А) ShowMessage(x);

Б) x:= ShowMessage(x);

С) ShowMessage(‘x=’, x);

Д) ShowMessage x;
49. var x: integer;

Экранға x-ң мәнін шығаратын ShowMessage функциясының дұрыс жазылған түрі?

А) ShowMessage(x);

Б) ShowMessage(IntToStr(x));

С) ShowMessage(FloatToStr(x));

Д) ShowMessage(StrToInt(x));


50. var x: real;

Экранға x-ң мәнін шығаратын ShowMessage функциясының дұрыс жазылған түрі?


А) ShowMessage(x);

Б) ShowMessage(IntToStr(x));

С) ShowMessage(FloatToStr(x));

Д) ShowMessage(StrToInt(x));


51. var x: string;

Экранға x-ң мәнін шығаратын ShowMessage функциясының дұрыс жазылған түрі?


А) ShowMessage(x);

Б) ShowMessage(IntToStr(x));

С) ShowMessage(FloatToStr(x));

Д) ShowMessage(StrToInt(x));


52. OnCreate оқиғасын өңдейтін процедура дайындамасын кірістірудің қате жолын көрсет

А) форманы екі рет шерту

Б) Object Inspector-> Events->OnCreate жолағына екі рет шерту

С) Object Inspector-> Events->OnCreate жолағына FormCreate сөзін ендіріп Enter-ді басу

Д) форманы бір рет шерту
53. Форманы екі рет шерткенде модульде пайда болатын процедураның тақырыбы?

А) TForm1.OnCreate

Б) TForm1.FormCreate

С) TForm1.FormClick

Д) TForm1. FormDbClick
53. Button1 компонентін екі рет шерткенде модульде пайда болатын процедураның тақырыбы?

А) TForm1.Button1.Create

Б) TForm1.Button1Click

С) TForm1.ButtonClick

Д) TForm1. Button1Create
54. Label1 компонентін ерекшелеп Object Inspector-> Events->OnDblClick жолағына екі рет шерткенде пайда болатын процедураның тақырыбы?

А) TForm1. Label.DblClick

Б) Form1.Label1DblClick

С) TForm1.Label1DblClick

Д) Label1DblClick
55. procedure TForm1.Button1Click(Sender: TObject); процедурасындағы Sender параметрі қандай мән қабылдайды?

А) ешқандай

Б) Edit1

С) Form1


Д) Button1
56. procedure TForm1.Edit1Click(Sender: TObject); процедурасындағы Sender параметрі қандай мән қабылдайды?

А) ешқандай

Б) Edit1

С) Form1


Д) Button1
57. Төмендегі процедура бөлігінің дұрысын көрсет

A) var x: string; … x:=InputBox(‘’, ’x=’, ‘’);

B) var x: integer; … x:=InputBox(‘’, ’x=’, ‘’);

C) var x: real; … x:=InputBox(‘’, ’x=’, ‘’);

Д) var x: char … x:=InputBox(‘’, ’x=’, ‘’);
58. Жолдық типтіні нақты типке келтіру функциясы

A) StrToFloat (x);

B) FloatToStr (x);

C) IntToStr (x);

Д) StrToInt (x);
59. Нақты типті жолдық типке келтіру функциясы

A) StrToFloat (x);

B) FloatToStr (x);

C) IntToStr (x);

Д) StrToInt (x);
60. Жолдық типтіні бүтін типке келтіру функциясы

A) StrToFloat (x);

B) FloatToStr (x);

C) IntToStr (x);

Д) StrToInt (x);
61. Бүтін типті жолдық типке келтіру функциясы

A) StrToFloat (x);

B) FloatToStr (x);

C) IntToStr (x);

Д) StrToInt (x);
62. FloatToStrF (x, ffFidex, 7, 3); функциясындағы 7 саны нені білдіреді?

A) нүктеге дейінгі(бүтін бөлігі) цифрлар санын

B) нүктеден кейінгі(бөлшек бөлігінің) цифрлар санын

C) жалпы цифрлар санын


63. Төмендегілердің қайсысы дұрыс жазылған?

A) var x: integer; … x:=Edit1.Text;

B) var x: real; … x:=Edit1.Text;

C) var x: string; … x:=Edit1.Text;

Д) var x: char; … x:=Edit1.Text;
64. Төмендегілердің қайсысы дұрыс емес жазылған?

A) var x: integer; … x:=StrToInt(Edit1.Text);

B) var x: real; … x:=StrToFloat(Edit1.Text);

C) var x: string; … x:=Edit1.Text;

Д) var x: real; … x:=FloatToStr(Edit1.Text);
65. Төмендегілердің қайсысы дұрыс емес жазылған?

A) var x: integer; … Label1.Caption:= IntToStr (x);

B) var x: real; … Label1.Caption:= FloatToStr (x);

C) var x: string; … Label1.Caption:=x;

Д) var x: real; … Label1.Caption:=IntToStr(x);
66. Edit1 дің Text қасиеті қандай типті?

А) integer

Б) real

С) string



Д) float
67. Label1-ң Caption қасиеті қандай типті?

А) integer

Б) real

С) string



Д) char
68. TLabel классының қайсы қасиеті компонент көлемінің жазылған текстке қатысты өзгеруін(өзгермеуін) анықтайды?

A) AutoSize

B) Layout

C) Transparent

Д) Alingment
69. TLabel классының қайсы қасиеті компонент ішіндегі тексттің вертикаль бойынша реттелу түрін анықтайды?

A) AutoSize

B) Layout

C) Transparent

Д) Alingment
70. TLabel классының қайсы қасиеті компонент фоны мөлдір болуын (болмауын) анықтайды?

A) AutoSize

B) Layout

C) Transparent

Д) Alingment
71. TLabel классының қайсы қасиеті компонент ішіндегі тексттің горизонталь бойынша реттелу түрін анықтайды?

A) AutoSize

B) Layout

C) Transparent

Д) Alingment
72. TEdit классының қайсы қасиетінде компонент ішіндегі тексттің ерекшеленген фрагменті сақталады?

A) МахLength

B) SelText

C) Name


Д) Text
73. TEdit классының қайсы қасиетінде компонент ішіндегі тексттің максимал ұзындығы сақталады?

A) МахLength

B) SelText

C) Name


Д) Text
74. TEdit классының қайсы қасиетінде компонент ішіндегі текст сақталады?

A) МахLength

B) SelText

C) Name


Д) Text
75. TEdit классының қайсы қасиетінде компонент атауы сақталады?

A) МахLength

B) SelText

C) Name

Д) Text
76. TEdit классына тиісті мына қасиеттердің қайсысы integer типті?

A) МахLength

B) SelText

C) Name

Д) Text
76. TEdit классының қайсы тәсілі компоненттегі бүкіл текстті жояды?

A) Clear

B) ClearSelection

C) CopyToClipboard

Д) PasteFromClipboard
77. TEdit классының қайсы тәсілі компоненттегі тексттің ерекшеленген бөлігін жояды?

A) Clear

B) ClearSelection

C) CopyToClipboard

Д) PasteFromClipboard
78. TEdit классының қайсы тәсілі компоненттегі тексттің ерекшеленген бөлігін алмасу буферіне көшіреді?

A) Clear

B) ClearSelection

C) CopyToClipboard

Д) PasteFromClipboard
79. TEdit классының қайсы тәсілі компоненттегі алмасу буферіне көшірілген текстті курсор тұрған орынға қояды?

A) Clear

B) ClearSelection

C) CopyToClipboard

Д) PasteFromClipboard
80. Edit1 компонентіндегі текстті түгел жою командасының дұрыс жазылған түрін көрсет

A) Edit1.Text.Clear;

B) Edit1.Clear;

C) Edit1.Name.Clear;

Д) Edit1.SelText.Clear;
81. Дұрыс жазылмаған қатарды көрсет

A) Edit1.ClearSelection;

B) Memo1.ClearSelection;

C) Label1. ClearSelection;


82. Дұрыс жазылмаған қатарды көрсет

A) Edit1.СopyToClipboard;

B) Memo1. СopyToClipboard;

C) Label1. СopyToClipboard;


83. Алмасу буферіне ерекшеленген текстті көшіріп, курсор тұрған жерге қою үшін қайсы функциялар пайдаланылады?

A) CopyToClipboard, PasteFromClipboard

B) SelText, CopyToClipboard

C) PasteFromClipboard

Д) CopyToClipboard
84. Проектті сақтаудың қате жолын көрсет

A) File->Save All

B) File->Save Project as

C) File-> Save Unit


85. Файл атауы үшін қандай әріптер қолданылады?

A) латын, орыс әріптері

B) латын әріптері

C) орыс әріптері


86. Файл атауы үшін цифрларды қолдануға бола ма?

A) иә, кез-келген жерінде

B) иә, тек басында

C) иә, тек басында емес

Д) қолдануға болмайды
87. Компиляциялау кезінде экранда компиляциялау барысын көрсететін Compiling терезесі көрінуі үшін қайсы команда орындалады?

A) Companent->Environment Options

B) Run->Environment Options

C) View->Environment Options

Д) Tools->Environment Options
88. Компилятор программадағы қандай қателерді көрсетеді?

A) синтаксистік

B) семантикалық

C) алгоритмдік

Д) барлығын
89. Проектіні сақтау кезінде Дельфи кеңейтпелері төмендегіше қосымша үш файл дайындап шығады. Артығын көрсет

A) .pas


B) .dfm

C) .dcu


Д) .dpr
90. Код терезесіндегі(модуль) мәтін көшірмесі қай кеңейтпелі файлда сақталады?

A) .pas

B) .dfm

C) .dcu


Д) .dpr
91. Форма терезесіндегі компоненттердің сипаттамасы қай кеңейтпелі файлда сақталады?

A) .pas

B) .dfm

C) .dcu


Д) .dpr
92. Файлдарды машиналық кодқа түрлендіру нәтижесі сақталған файлдың кеңейтпесі қандай?

A) .pas

B) .dfm

C) .dcu

Д) .dpr
93. Программаның негізгі мәзірін құруға арналған компонент?

A) PopupMenu

B) MainMenu

C) OlEContainer

Д) Button
94. Контекстті мәзір құруға арналған компонент?

A) PopupMenu

B) MainMenu

C) OlEContainer

Д) Button
94. Түрлі программалармен байланыс орнатып, олардың берілгендерін қабылдайтын компонент?

A) PaintBox

B) Timer

C) OlEContainer

Д) Button
95. Нақты уақыт аралықтарын есептеуге мүмкіндік беретін компонент?

A) PaintBox

B) Timer

C) OlEContainer

Д) Button

96. Бір жолдық мәтінді енгізу, редакциялауға мүмкіндік беретін компонент?

A) Label

B) Edit


C) Memo

Д) Button


97. Көп жолдық мәтінді енгізу, редакциялауға мүмкіндік беретін компонент?

A) Label


B) Edit

C) Memo

Д) Button
98. Мәтінді көрсететін бірақ, редакциялауға мүмкіндік бермейтін компонент?

A) Label

B) Edit

C) Memo


Д) Button
99. OlEContainer компоненті арқылы қандай объекттерді орнатуға болады?

A) Excell

B) Paint

C) Word


Д) үшеуін де
100. Time функциясының қызметі?

A) Ағымдағы күнге сәйкес апта күнін(1,2,...,7) қайтарып береді

B) Ағымдық күнді (күн, ай, жыл) қайтарып береді

C) Ағымдық уақытты қайтарып береді

Д) Ағымдық аптаны қайтарады
101. Now функциясының қызметі?

A) Ағымдағы күнге сәйкес апта күнін(1,2,...,7) қайтарып береді

B) Ағымдық күнді (күн, ай, жыл) қайтарып береді

C) Ағымдық уақытты қайтарып береді

Д) Ағымдық аптаны қайтарады
102. DayOfWeek функциясының қызметі?

A) Ағымдағы күнге сәйкес апта күнін(1,2,...,7) қайтарып береді

B) Ағымдық күнді (күн, ай, жыл) қайтарып береді

C) Ағымдық уақытты қайтарып береді

Д) Ағымдық аптаны қайтарады
103. Уақытты қатарлық типке түрлендіру функциясы?

A) TimeToStr

B) StrToTime

C) DateToStr

Д) StrToDate
104. Күнді(күн, ай, жыл) қатарлық типке түрлендіру функциясы?

A) TimeToStr

B) StrToTime

C) DateToStr

Д) StrToDate
105. Қатарлық типті күндік(күн, ай, жыл) типке түрлендіру функциясы?

A) TimeToStr

B) StrToTime

C) DateToStr

Д) StrToDate
106. Қатарлық типті уақыттық типке түрлендіру функциясы?

A) TimeToStr

B) StrToTime

C) DateToStr

Д) StrToDate
108. Уақыт және күн қайсы типпен сипатталады?

A) TdateTime

B) string

C) integer

Д) real
109. Обьектілі бағдарлы программалау тәсілі қай жылдары пайда болды?



Достарыңызбен бөлісу:
1   ...   13   14   15   16   17   18   19   20   21




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет