- •Қазақстан Республикасы Білім және ғылым министрлігі
- •Алғысөз
- •Қазақстан Республикасы Білім және ғылым министрлігі
- •Түсінік хат
- •Курс мазмұны
- •Практикалық сабақтардың болжамдық тақырыптары
- •Пәннің оқу-әдістемелік қамтамасыз етілуі
- •Қазақстан Республикасы Білім және ғылым министрлігі
- •Түсінік хат
- •Оқу жоспарынан көшірме
- •Модуль бойынша пәннің тақырыптық жоспары
- •Пән мазмұны
- •1 Модуль. Delphi ортасында құрылымдық және модульдік бағдарламалау
- •2 Модуль. Графика, динамика және мультимедия. Интерфейсті қосымшалар құру.
- •Бақылау түрі
- •Негізгі әдебиет
- •Қосымша әдебиет
- •Алғысөз
- •Оқу жоспарынан көшірме:
- •Бекітілген кестеге сәйкес курс бойынша сабақ кестесі
- •Бағалау саясаты
- •Оқытудың кредиттік технологиясы бойынша студенттердің білімін бағалау шкаласы
- •Пән мазмұны
- •Сөж тақырыптары
- •Рефераттар тақырыптары
- •Негізгі әдебиет
- •Қосымша әдебиет
- •Пәннің оқу-әдістемелік қамтамасыз етілу картасы
- •Пән бойынша тапсырмаларды орындау және тапсыру кестесі
- •Практикалық сабақтар
- •1Модуль. Delphi ортасында құрылымдық және модульдік бағдарламалау №1.1 практикалық сабақ
- •1.1. Delphi бағдарламаны құрастырудың интегралданған ортасы
- •1.2. Delphi бағдарламаларының құрылымы
- •Interface
- •1.3.4. Жазбаларды орналастыру (tLabel)
- •1.3.5. Нәтижені шығарудың көпжолды терезесін орналастыру (tMemo)
- •1.3.6. Форма құру жағдайын өңдеу бағдарламасын жазу (FormCreate)
- •1.3.7. Батырманы басу жағдайын өңдеу бағдарламасын жазу (ButtonClick)
- •1.3.8. Бағдарламаны орындау және онымен жұмыс жасау
- •1.4. Өзіндік жұмысты орындау
- •№1.2 Практикалық сабақ
- •2.1. Паскаль тілінің if және case операторлары
- •2.2. Delphi-дегі ауыстырғыш-батырмалар
- •2.3. Бағдарлама жазудың мысалы
- •2.3.1. Форманы құру
- •2.3.2. TСheckBox компонентімен жұмыс жасау
- •2.3.3. TRadioGroup компонентімен жұмыс жасау
- •2.3.4. FormСreate және Botton1Сlick жағдайларын өңдеуді құру
- •№1.3 Практикалық сабақ
- •3.1. Pascal тіліндегі циклдерді ұйымдастыру операторлары repeat, whіle, for
- •3.2. Delphi-дегі бағдарламаларды өңдеу құралдары
- •3.3. Тапсырманы орындау реті
- •3.4. Жеке тапсырманы орындау
- •№1.4 Практикалық сабақ
- •4.1. Массивтермен жұмыс
- •4.2. TStringGrid компоненті
- •4.3. Тапсырманы оырндау реті
- •4.4. TStringGrid компонетін баптау
- •№1.5 Практикалық сабақ
- •5.1. TListBox компоненті
- •5.2. TComboBox компоненті
- •5.3. TBitBtn компоненті
- •5.4. Жеке тапсырманы орындау тәртібі
- •№1.6 Практикалық сабақ
- •6.1. Жазба типті айнымалыны қолданып программалау
- •6.2. Файлдармен жұмыс
- •Файлдармен жұмыс жасайтын процедуралар және функциялар:
- •6.3. Файлдармен жұмыс жасайтын ішкі программалар
- •6.4. TOpenDialog және tSaveDialog компоненттері
- •6.5. Тапсырманы орындау реті
- •6.5.1.TOpenDialog және tSaveDialog компоненттерін күйге келтіру
- •6.1-Сурет
- •6.5.2. Программамен жұмыс
- •6.2-Сурет
- •6.6. Жеке тапсырмалар
- •№1.7 Практикалық сабақ
- •7.1. Ішкі программалардың қолданылуы
- •7.2. Модульдердің қолданылуы
- •7.3. Тапсырманы орындау мысалы
- •7.3.1. Модульді құру
- •7.3.2. Модульді іске қосу
- •7.1 - Сурет
- •7.4. Жеке тапсырмалар
- •2 Модуль. Графика, динамика және мультимедия. Интерфейсті қосымшалар құру.
- •№2.2 Практикалық сабақ
- •9.2 Динамикалық тізімдерді қолдану
- •9.2-Сурет Edit Button Модуль тексті
- •9.3. Жеке тапсырманы орындау
- •№2.3 Практикалық сабақ
- •Бұрыштары дөңгеленген тіктөртбұрыш
- •№2.4 Практикалық сабақ
- •І. Мәліметтерді файлдан оқу және файлға жазу. Тестілеу программасын құру
- •№2.7 Практикалық сабақ
- •№2.8 Практикалық сабақ
- •Төмендегі компоненттердің қайсысы визуальды компонентке жатпайды?
- •Осөж-ды орындауда қолданылатын әдебиеттер тізімі:
- •Үй тапсырмалары
- •1 Модуль. Delphi ортасында құрылымдық және модульдік бағдарламалау
- •1.1 Тапсырма.
- •1.2 Тапсырма.
- •1.3 Тапсырма.
- •1.4 Тапсырма.
- •1.5 Тапсырма.
- •1.6 Тапсырма.
- •1.7 Тапсырма.
- •1.8 Тапсырма.
- •Арнайы кабинеттер, аудиториялар мен зертханалар тізімі.
- •Мазмұны
1.8 Тапсырма.
Төмендегі тақырыптарды конспектілеу:
Модульдер. Модуль құрылымы. Модульді қосу. Жүйелік модуль құралдары.
МОДУЛЬ. ГРАФИКА, ДИНАМИКА ЖӘНЕ МУЛЬТИМЕДИЯ. ИНТЕРФЕЙСТІ ҚОСЫМШАЛАР ҚҰРУ
2.1 Тапсырма.
Төмендегі тақырыптарды конспектілеу:
Shape, Bevel, Image, PaintBox, ImageList компонеттері.
TChart компоненті. Қасиеттері.
2.2 Тапсырма.
Қандай да бір бейненің суретін салып, оны қозғалысқа келтіру бағдарламасын жазу.
2.3 Тапсырма.
Динамикалық бағдарламалау. Динамикалық айнымалылар. Сипатталуы. Жұмыс жасау принциптері.
2.4 Тапсырма.
Төмендегі тақырыптарды конспектілеу:
Мультимедиа құралдарын қолдану.
Диаграмма түрғызу
2.5 Тапсырма.
Delphi ортасында қандай да бір ойынды бағдарламалау.
Рефераттар тақырыптары
Object Pascal тілінің ерекшеліктері
Object Pascal тіліндегі типтер жүйесі
Standard, Additional, Win32 компоненттер палитрасы
VCL кітапханасына шолу
Диалогтік терезені жүзеге асыратын процедуралар мен функциялар. Стандартты диалогтік терезелер
Файлдармен және каталогтармен жұмыс.
Жүйелік модуль құралдары.
Фрейм. Фрейм ерекшеліктері
Басқару элементтерін біріктіру
Реверсивті санағыштар
Мәндер диапазонымен жұмыс
Форма шаблондары
Студенттің өзіндік жұмысты орындауы туралы есебі:
Өзіндік жұмыс тақырыбы;
Тапсырма;
Тапсырманың орындалуы;
Тестілеу нәтижелері.
CӨЖ-ді орындауда қолданылатын әдебиеттер:
Delphi: Советы программистов/ Под ред. В. Озерова. -СПб: Символ-Плюс, 2003. -976 с: ил
Александровский А.Д. Delphi для профессионалов : Опыт практического применения/ А.Д. Александровский, В.В. Шубин. -М.: ДМК, 2000. -240 с: ил
Архангельский А.Я. Разработка прикладных программ для Windows в Delphi 5/ А.Я. Архангельский. - М.: БИНОМ, 1999. - 256 с
Архангельский А.Я. Програмирование в Delphi 7. – М.: БИНОМ, 2003.
Баженова И.Ю. Delphi 6 : Самоучитель программиста/ И.Ю. Баженова. -М.: Кудиц-Образ, 2002. -432 с
Бобровский С.И. Delphi 7: Учебный курс/ С.И. Бобровский. - СПб.: Питер, 2005.
Гофман В. Delphi. Быстрый старт/ В. Гофман, А. Хомоненко. -СПб.: БХВ-Петербург, 2003. -288 с: ил
Гофман В., Хомоненко А. Delphi 5: Наиболее полное руководство. -СПб: БХВ - Санкт-Петербург, 2000.
Гофман В.Э. Delphi: экспресс-курс/ В.Э.Гофман, А.Д.Хомоненко. - СПб.: БХВ-Петербург, 2005.
Ерекешева М.М. Delphi ортасында программалау негіздері: Оқу құралы/ М.М. Ерекешева, Т.А. Әмірғалиева. - Ақтөбе: Қ. Жұбанов ат. АМУ РББ, 2005. - 145 бет
Казагачев В.Н. Лабораторный практикум на Delphi: Учебное пособие/ В.Н. Казагачев. - Актобе, 2005. - 95 с
Кандзюба С.П. Delphi 6. Базы данных и приложения : Лекции и приложения/ С.П. Кандзюба, В.Н. Громов. -К: "Диа софт", 2001. -576 с
Культин Н.Б. Delphi в задачах и примерах/ Н.Б. Культин. - СПб.: БХВ-Петербург, 2004. - 288 с
БІЛІМ АЛУШЫЛАРДЫҢ ОҚУ ЖЕТІСТІКТЕРІН БАҚЫЛАУ ЖӘНЕ БАҒАЛАУ МАТЕРИАЛДАРЫ (жазбаша бақылау тапсырмалары, тест тапсырмалары, өзбетімен дайындалуға арналған сұрақтар тізімі, емтихан сұрақтары және т.б.).
Емтихан сұрақтарының тізімі:
Объектілі-бағытталған программалаудың негізгі қасиеттері.
Инкапсуляция.
Тұқым қуалау.
Полиморфизм.
Тасаланған өрістер мен әдістер.
Статикалық әдістер.
Виртуалды әдістер.
Конструкторлар .
Динамикалық әдістер.
Динамикалық объектілер. Мысалдар.
Динамикалық объектілерді жою. Деструкторлар.
Delphi 6 ортасы. Негізгі құралдары.
Object Pascal тіліне шолу.
Проект сипаттамасы: Файлдары, параметрлері.
Проектіні компиляциялау және орындау.
Қосымша құру түсінігі: қосымшаның интерфейсін құру.
Қосымшаның функционалдылығын анықтау.
Компоненттерді қолдану түсінігі.
Визуалды компоненттердің кітапханасы.
Визуалды компоненттердің жалпы сипаттамасы: қасиеттері.
Визуалды компоненттердің жалпы сипаттамасы: жағдайлары.
Визуалды компоненттердің жалпы сипаттамасы: әдістері.
Информацияны енгізу және өңдеу. Текстік редакторлар.
Бір жолды және к-п жолды редактор.
Тізімдермен жұмыс жасау.
Батырмалармен жұмыс жасау.
Тәуелді, тәуелсіз ажыратқыштарды қолдану.
Бір бетті блокнот.
Көп бетті блокнот.
Фрейма мен панелдер.
Форма. Оның сипаттамалары.
Модалды формалар ерекшеліктері.
Формалардың өзара байланысы.
Форма шаблондары.
Диалогты терезелер.
Диалогтар құруға арналған процедуралар мен функциялар.
Стандартты диалогты терезелер.
Меню. Оның түрлері.
Меню конструкторы.
Пернелер комбинациясы.
Графика және анимация.
Функция графигін тұрғызу.
Объектілерді қозғалысқа келтіру.
Файлдан оқу.
Файлға жазу.
Кестелер.
Мультимедиа. Мультимедиалық құрылғылар.
Бірнеше формалы қосымша құру.
Ішкі программалар.
Модульдер. Модуль қосу.
Тест сұрақтарының тізімі:
1. Сөздерді басқа жолға автоматты түрде тасымалдауды басқаруды келесі қасиет көмегімен орындауға болады:
A) Name.
B) Transparent.
C) Alignment.
D) WordWrap .
E) AutoSize.
2. Insert бұл
A) Item параметрімен анықталатын элементтіосы әдісті шақырған ішкі меню соңына қосатын процедура
B) Екі жолдық менюді біріктіру үшін қолданылатын әдіс
C) Label компонентінің ішіндегі мәтінді туралау әдісі
D) Форманы жасыру үшін қолданылатын әдіс
E) Менюдің жаңа пунктін көрсетілген орынға қосатын процедура
3. Программаны құру және орындау барысында туындайтын қателер
A) Синтаксистік, динамикалық
B) Динамикалық, лексикалық, статикалық
C) Динамикалық, логикалық
D) Синтаксистік, логикалық, динамикалық
E) Синтаксистік, динамикалық, статикалық
4. Delphi-де қандай қасиеттер белгідегі тексттің орналасуын анықтайды?
A) Alignment, layout
B) Left, top, position
C) Align, position
D) Left, top, align
E) Left, top, width, height
5. Кестені бейнелейтін компонент:
A) Columns
B) Statusbar
C) StringGrid
D) Chart
E) String
6. Көпжолдық редактордың барлық мазмұнына қатынау үшін қолданылатын қасиет:
A) Text
B) Caption
C) Items
D) Name
E) Lines
7. Standard парақшасына кірмейтін компонентті көрсетіңіз:
A) Frame
B) Timer
C) Combobox
D) Button
E) Bitbtn
8. Форманы бейнелеуге арналған әдіс:
A) Activate
B) Show
C) Close
D) Set Focus
E) Hide
9. Жазбаларды орналастыруға арналған компонент:
A) Radiobutton
B) Edit
C) Label
D) Button
E) Listbox
10. TSpeedButton батырмасы қай панельде орналасқан?
A) Dialogs
B) Win32
C) Additional
D) Standard
E) System
11. LabelEdit компонентінің қандай қасиеті жазу мен редактілеу өрісінің арасындағы қашықтықты көрсетеді?
A) Caption
B) LabelSpacing
C) EditLabel
D) Text
E) LabelPosition
12. Программа кодының фрагменті берілген
s:=0;
a:=StrToInt(edit1.text);
For i:=1 to a do s:=s+i;
label1.caption:=IntToStr(s);
Егер Edit1 өрісіне 3 мәні енгізілсе, нәтиже қандай болады?
A) 3
B) Белгіде ешқандай жазба болмайды
C) 6
D) 0
E) S
13. CharCase қасиетінің қандай мәні мәтінді төменгі регистрге түрлендіреді?
A) ecLower
B) ecLowerCase
C) ecNormal
D) ecUpper
E) ecUpperCase
14. Класс –бұл:
A) Класс ішіндегі мәліметтерді біріктіреді және олардың әдістерін өңдейді
B) Оқиғаны өңдейді
C) Жаңа ұрпақ-объектінің туындауын
D) Өзінің өріс құрамында қасиеттер мен әдістерді қамтитын жазбаның ерекше типі
E) Өрістерге ену механизімі
15. File / Open Project командасын таңдау кезінде экранда қандай кеңеймелі файл пайда болады?
A) PAS
B) EXE
C) DFM
D) DPR
E) DCU
16. Программаның процедурасын тексермей қадамдап компиляциялайтын перне:
A) F4
B) F5
C) F8
D) F9
E) F7
17. Жоба құрамына енетін, форма және оның компоненттерінің сипаттамаларын қамтитын файлды атаңыз?
A) Форманың сипаттаушы файлы
B) Ресурстарды сипаттау файлы
C) Қосымша файлы
D) Форма модулінің файлы
E) Жоба файлы
18. Менюдің жаңа пунктін көрсетілген орынға қосатын процедура
A) Items
B) Insert
C) Add
D) Count
E) Select
19. Біріктірілген менюлерді ажырату үшін қолданылатын әдіс
A) Merge
B) Add
C) Items
D) UnMerge
E) Insert
20. TStringGrid кестесінің қандай мәні арқылы бағандарының санын өзгертуге болады?
A) VisibleColCount
B) LeftCol
C) RowCount
D) ColCount
E) TopRow
21. Инкапсуляция – бұл:
A) Класс ішіндегі мәліметтерді біріктіреді және олардың әдістерін өңдейді
B) Өзінің өріс құрамында қасиеттер мен әдістерді қамтитын жазбаның ерекше типі
C) Оқиғаны өңдейді
D) Жаңа ұрпақ-объектінің туындауы
E) Өрістерге ену механизмі
22. Күнтізбені анықтайтын компонент
A) Date
B) MonthCalendar
C) Image
D) Canvas
E) UpDown
23. Төменде келтірілген компоненттердің қайсысының Caption қасиеті жоқ?
A) Form.
B) Edit.
C) Button.
D) Label.
E) Panel.
24. PopupMenu компоненті нені білдіреді:
A) Графикалық бейне
B) Жедел қатынау батырмасы
C) Ажыратып-қосқыш
D) Контекстік меню
E) Негізгі меню
25. Button бұл
A) Стандартты батырма
B) Комбинирленген тізім
C) Күнтізбені анықтайтын компонент
D) Санағыш
E) Тез қатынау батырмасы
26. Delphi ортасындағы қандай команда жобаны мерзімінен бұрын тоқтатуға мүмкіндік береді?
A) Project / Remove from Project
B) Project / Build
C) Run / Run
D) Run / ProgramReset
E) Project / Compile
27. ShowMessage бұл
A) Хабарлама шығару процедурасы
B) Тез қатынау батырмасы
C) Стандартты батырма
D) Комбинирленген тізім
E) Күнтізбені анықтайтын компонент
28. Тізімнен 11- жол өшіріледі
A) Listbox1.delete(11)
B) Listbox1.delete(10)
C) Listbox1.items.delete(11)
D) Listbox1.items.delete(10)
E) Listbox1.items.delete(9)
29. {$R *.RES} жазуы нені білдіреді:
A) Компилятор директивасын
B) Компилятор атауын
C) Компонент атауын
D) Объектінің сипатталуын
E) Файл модуль файлын
30. MediaPlayer компонентінің Rewind әдісі:
A) Келесі жолдың басына көшеді
B) Басына айналдырады
C) Жазуды бастайды
D) MCI құрылғысын ашады
E) Тоқтатады
31. Delphi-де келтірілген код фрагментінің орындалу нәтижесін көрсету керек.
Var a: array [1..4,1..4] of byte; i, j, s: integer;
begin
s:=0;
for i:=l to 4 do
for j:=l to 4 do
if i=j then s:=s + a[i, j];
label1.caption:=IntToStr(s);
end;
A) Матрица элементтерінің қосындысы
B) Матрицаның жоғарғы үшбұрыш элементтерінің қосындысы
C) Негізгі емес диагонал элементтерінің қосындысы
D) Матрицаның төменгі үшбұрышының қосындысы
E) Негізгі диагонал элементтерінің қосындысы
32. Қандай процедура хабарламаны экранға шығарады?
A) Show
B) ShowModal
C) Message
D) Input
E) ShowMessage
33. LabelEdit компонентінің Edit компонентіне қарағанда қосымша неше қасиеті бар?
A) 1
B) 4
C) 2
D) 5
E) 3
34. Delphi-де программаны компиляцияға жіберу қалай орындалады?
A) F4 пернесін шерту керек
B) F8 пернесін шерту керек
C) Shift+F12 пернелер комбинациясын шерту керек
D) F9 пернесін шерту керек
E) Ctrl + F9 пернелер комбинациясын шерту керек
35. Қандай компонент көп жолды текстік редакторын ұсынады:
A) Label
B) Memo
C) Maskedit
D) Edit
E) Statictext
36. Диаграммамен жұмыс жасауға арналған компонент:
A) Bevel
B) Paintbox
C) Chart
D) Image
E) Shape
37. MonthCalendar бұл
A) Күнтізбені анықтайтын компонент
B) Комбинирленген тізім
C) Стандартты батырма
D) Тез қатынау батырмасы
E) Санағыш
38. Delphi-де форманы жасыруға арналған әдіс:
A) Caption
B) Visible
C) Hide
D) Enabled
E) Show
39. Delphi-де келтірілген код фрагментінің орындалу нәтижесін көрсету керек.
var a: array [1..4,1..4] of byte; i, j, s: integer;
begin
s:=0;
for i:=l to 4 do for j:=1 to 4 do s:=s +a[i,j];
label1.caption:=IntToStr(s);
end;
A) Негізгі диагонал элементтерінің қосындысы
B) Матрица элементтерінің қосындысы
C) Матрицаның төменгі үшбұрышының қосындысы
D) Матрицаның жоғарғы үшбұрыш элементтерінің қосындысы
E) Қосалқы диагонал элементтерінің қосындысы
40. Қате жіберілген нұсқаны табыңыз:
A) Қосымша бірнеше формадан тұрады
B) Басты форма болып тек қана қосымшаның бірінші формасы бола алады
C) Форма басқа барлық компоненттердің контейнері қызметін атқарады
D) Модальды емес форма жабылмай-ақ қосымшаның басқа формасына ауысуға болады
E) Қосымшаның кез келген формасын басты терезесі ретінде қолдануға болады
41. Санағыш – бұл:
A) TabControl
B) Canvas
C) UpDown
D) Image
E) PageControl
42. Form1.SpeedButton1Click оқиғасы пайда болады
A) Speedbutton батырмасын шерткен кезде
B) Speedbutton компонентін орналастырған кезде
C) Программаны жүктеген кезде
D) Button батырмасын шерткен кезде
E) Тышқан курсорын орналастырған кезде
43. Программалық модуль фрагментінің орындалу нәтижесінде Label1-де қандай жазу пайда болады?
case RadioGroup1.ItemIndex of
0: label1.caption:=AnsiUpperCase(Edit1.Text);
1: label1.caption:=AnsiLowerCase(Edit1.Text);
2: label1.caption:=Edit1.Text;
end;
Егер RadioGroup1-дің бірінші ажыратқышы таңдалған болса
A) tIME.
B) TiMe.
C) time.
D) Time.
E) TIME.
44. UpDown бұл
A) Стандартты батырма
B) Тез қатынау батырмасы
C) Күнтізбені анықтайтын компонент
D) Санағыш
E) Комбинирленген тізім
45. Программа кодының ерекшеленген фрагментінің көшірмесін алу үшін:
A) Delete
B) Ctrl + V немесе Shift + Insert
C) Ctrl + C немесе Ctrl + Insert
D) Insert
E) Ctrl + X немесе Shift + Delete
46. Менюдің көрсетілген пунктін өшіретін процедура
A) Release
B) Delete
C) Free
D) Reset
E) Clear
47. Тексттік аймақ компоненті – бұл:
A) Panel
B) Edit
C) Memo
D) Label
E) MaskEdit
48. Редактілеу өрісінде символдар регистрін өзгерту үшін қандай қасиет қолданылады?
A) Text
B) Case
C) CharCase
D) Char
E) Update
49. Форма модулі файлының кеңеймесі:
A) EXE.
B) DCU.
C) PAS.
D) RES.
E) DPR
50. Форманы жасыруға арналған әдіс:
A) Release
B) Close
C) Resize
D) Hide
E) Show
51. SpeedButton бұл
A) Тез қатынау батырмасы
B) Комбинирленген тізім
C) Күнтізбені анықтайтын компонент
D) Стандартты батырма
E) Санағыш
52. Форманың қандай қасиетінде формаға арналған контекстік менюді нұсқауға болады?
A) MainMenu
B) Action
C) Menu
D) WindowMenu
E) PopupMenu
53. rtf кеңеймелі файлдың жүктелуін қолдайтын компонент:
A) Statictext
B) Edit
C) Memo
D) Richedit
E) Label
54. BitBtn батырмаcының Kind қасиетіне bkCancel мәнін орнатып шерткенде қандай әрекет орындалады?
A) Үзіліс. Форма жабылмайды
B) Батырма реакциясын программист анықтаған
C) Өзгертуді қабылдамай форманы жабу
D) Өзгертуді құптау
E) Туындаған жағдайды қабылдамау
55. Delphi-де қандай қасиет объекттің көрінуін анықтайды?
A) Visible.
B) Show.
C) Hide.
D) Font.
E) Enabled.
56. Alignment бұл
A) Екі жолдық менюді біріктіру үшін қолданылатын әдіс
B) Item параметрімен анықталатын элементтіосы әдісті шақырған ішкі меню соңына қосатын процедура
C) Label компонентінің ішіндегі мәтінді туралау әдісі
D) Менюдің жаңа пунктін көрсетілген орынға қосатын процедура
E) Форманы жасыру үшін қолданылатын әдіс
57. Тәуелді айырғыш компоненті – бұл:
A) ListBox
B) SpeedButton
C) CheckBox
D) RadioButton
E) Button
58. LabelEdit компонентінің қандай қасиеті жазу объектісін көрсетеді?
A) Caption
B) LabelPosition
C) LabelSpacing
D) Text
E) EditLabel
59. Timer компоненті ... бетінде орналасқан
A) Additional.
B) Standard.
C) Win32.
D) Win3.1.
E) System.
60. Бүтін саннан жолға айналдыратын функция:
A) Integer;
B) Strtofloat();
C) Strtoint();
D) Inttostr();
E) Floattostr();
61. avi файлдарды жүктеуге арналған компонент:
A) Bevel.
B) Animate.
C) Madiaplayer.
D) Clip.
E) Panel.
62. Assignfile( f.'a: Res.dat'); Append(f):
A) Delphi-де текстік файлды жазу үшін ашу
B) Delphi-де текстік файлды өзгерту үшін ашу
C) Delphi-де текстік файлды оқу үшін ашу
D) Delphi-де текстік файлды көшіру үшін ашу
E) Delphi-де текстік файлды толықтыру үшін ашу
63. Құжаттың жүктелуін жүзеге асырады
A) Loadfromfile әдісі
B) Fromfile әдісі
C) File әдісі
D) Load әдісі
E) Loadfrom әдісі
64. Кез келген стандартты диалогтік терезені шақыру үшін қолданылатын әдіс
A) Execute
B) OpenDialog
C) Input
D) InputBox
E) Open
65. Екі жолдық менюді біріктіру үшін қолданылатын әдіс
A) Add
B) Count
C) Merge
D) Items
E) Insert
66. Қасиеттер мен оқиғалардың редактрленуін жүзеге асыратын терезе аталады:
A) Модуль терезесі
B) Программа коды терезесі
C) Форма терезесі
D) Объектілер инспекторы терезесі
E) Басты терезе
67. Мәндерді жедел қарау терезесін қандай батырма немесе олардың комбинациясы арқылы шақыруға болады?
A) F9
B) Ctrl + F9
C) F12
D) Shift + F7
E) Ctrl + F7
68. Қандай компонент html кеңеймесі бар файлды жүктеуді қолдайды?
A) Internet.
B) Webbrowser.
C) Memo.
D) TreeView.
E) Richedit.
69. Келесі фрагменттің орындалуы қандай әрекет орындайды?
case checkbox1.state of
cbChecked : begin
Animate1.visible:=true;
Animate1.open:=true;
Animate1.active:=true;
end;
A) Label1 компонентінде ' то ' жазуы пайда болады
B) Клип ашылады, орындалады, көрініп тұрады
C) Ешқандай әрекет орындалмайды
D) Клиптің жүктелуі және орындауға дайындық жүргізіледі
E) Label1компонентінде ' это ' жазуы пайда болады
70. Delphi-дегі стандартты батырма:
A) Speedbutton стандартты батырма болып табылады
B) Button компоненті
C) Speedbutton компоненті
D) Delphi-де мұндай компонент жоқ
E) Bitbtn компоненті
71. Мұрагерлік-бұл:
A) Өзінің өріс құрамында қасиеттер мен әдістерді қамтитын жазбаның ерекше типі
B) Оқиғаны өңдейді
C) Класс ішіндегі мәліметтерді біріктіреді және олардың әдістерін өңдейді
D) Өрістерге ену механизмі
E) Жаңа ұрпақ-объектінің туындауы
72. Қалып күй қатары - бұл:
A) Coolbar.
B) Headercontrol.
C) Toolbar.
D) Pagescroller.
E) Statusbar.
73. Delphi-де ішкі программадан мерзімнен бұрын шығу операторын көрсетіңіз
A) Continue
B) Resume
C) End
D) Break
E) Exit
74. ComboBox бұл
A) Күнтізбені анықтайтын компонент
B) Комбинирленген тізім
C) Тез қатынау батырмасы
D) Санағыш
E) Стандартты батырма
75. Форманың қандай қасиеті оның терезе шекарасының рамкасын анықтайды?
A) Position.
B) Canvas.
C) BorderIcon.
D) Caption.
E) BorderStyle .
76. Add бұл
A) Label компонентінің ішіндегі мәтінді туралау әдісі
B) Менюдің жаңа пунктін көрсетілген орынға қосатын процедура
C) Форманы жасыру үшін қолданылатын әдіс
D) Item параметрімен анықталатын элементті осы әдісті шақырған ішкі меню соңына қосатын процедура
E) Екі жолдық менюді біріктіру үшін қолданылатын әдіс
77. LabelEdit компонентінің қандай қасиеті жазудың орналасу орнын көрсетеді?
A) EditLabel
B) LabelPosition
C) Text
D) LabelSpacing
E) Caption
78. Визуальді компоненттерге жатпайды:
A) Кнопка.
B) Список.
C) Таймер.
D) Переключатель.
E) Метка.
79. Checkbox компонентінің жалаушаны “қосу-ажырату” қасиетін орнатады:
A) Checklistbox
B) Checked
C) Check
D) Oncheck
E) Checkbox
80. Форманың қандай қасиеті оны жұмыс үстелінің центріне орналастырады?
A) poDefault
B) poDefaultPosOnly
C) poMainFormCenter
D) poDesigned
E) poDesktopCenter
81. Бір парақты блокнот – бұл:
A) ControlBar.
B) TabControl.
C) Headercontrol.
D) PageControl.
E) Pagescroller.
82. Қандай функцияның көмегімен жолды нақты санға айналдыру жүзеге асады?
A) Strtofloat();
B) Inttostr();
C) Integer;
D) Strtoint();
E) Floattostr();
83. Келесі формаға көшу үшін қандай әдіс қолданылады:
A) Close
B) Hide
C) Create
D) Show
E) Activate
84. Текстік файлдар қандай қызметші сөз көмегімен сипатталады?
A) TextFile .
B) File Text.
C) File.
D) Text.
E) System.
85. Форманы құруға арналған әдіс:
A) Hide
B) Close
C) Create
D) Activate
E) Show
86. Ағымдағы модульді басқа атаумен немесе дискінің басқа орынына сақтау үшін ... командасы орындалады
A) File - Save
B) File - Save As...
C) File - Close All
D) File - Open
E) File - Save All
87. ListBox компоненті - бұл:
A) Жол
B) Комбинирленген тізім
C) Жай тізім
D) Жиын
E) Массив
88. Merge бұл
A) Екі жолдық менюді біріктіру үшін қолданылатын әдіс
B) Label компонентінің ішіндегі мәтінді туралау әдісі
C) Форманы жасыру үшін қолданылатын әдіс
D) Item параметрімен анықталатын элементтіосы әдісті шақырған ішкі меню соңына қосатын процедура
E) Менюдің жаңа пунктін көрсетілген орынға қосатын процедура
89. Форма сипаттамасы файлының кеңеймесі:
A) DFM.
B) DCU.
C) DPR.
D) EXE.
E) PAS.
90. Listbox1.items.delete(10) жазбасы білдіреді:
A) Тізімді тазартады
B) Тізімді құрады
C) Тізімдегі 9 жолды жояды
D) Тізімдегі 10 жолды жояды
E) Тізімдегі 11 жолды жояды
ОҚУ САБАҚТАРЫНЫҢ БАҒДАРЛАМАЛЫҚ ЖӘНЕ МУЛЬТИМЕДИЯЛЫҚ ЖАБДЫҚТАЛУЫ (пәннің мазмұнына байланысты).
Delphi 7/8 интегралды ортасы.
MS Power Point бағдарламасында әзірленген пән бойынша презентациялар.