Объектіге баєытталєан программалау



Дата11.03.2023
өлшемі191,82 Kb.
#171893
түріПрограмма
Байланысты:
Объектіге бағытталған бағдарламалау ЕТ-91


Программалау жүйесінің негізін көрсетіңіз: Программалау тілдері


Программалау жүйесі дегеніміз не?


программалау тілдерінің бірінде программамен жұмыс істеуге арналған құрал саймандар
Программалау тілдерінің түрлерін көрсетіңіз.
Процедуралы және процедуралы емес
Негізгі және қосымша
Шартты және сызықтық
Кең таралған, аз сұранысқа ие
Күрделі және қарапайым


Процедуралы тіл дегеніміз не?
Қандай да бір тапсырманы орындаудың алдын ала жазылған жүйесі
Кез келген тіл
Алгоритмдік тілдің баламасы
Нақты шешімге қол жекізу мүмкіндігі төмен тіл
Өте күрделі тіл


Процедуралы тілдің түрлерін еөрсетіңіз.
төменгі және жоғарғы деңгейлі тілдер.
обект бағытталған және деклоративті
объект бағытталған
құрылымды
деклоративті


Процедуралық емес тілдердің түрлері?
обект бағытталған және деклоративті
төменгі деңгейлі тілдер.
жоғарғы деңгейлі тілдер.
төменгі және жоғарғы деңгейлі тілдер.
құрылымды


Объект бағытталған программалау тілдерін көрсетіңіз.
C++, Visual Basic, Delphi
Pascal
Basic
Pascal, Basic
RationalRose


Компьютерде есепті шығарудың кезеңдерін көрсетіңіз:
Есептің қойылуы, тапсырманы анализдеу және зерттеу моделдері, алгоритм өңдеу, программалау, тестілеу және отладка, программа жалғасы
Есептің қойылуы, тапсырманы анализдеу
Есептің қойылуы, тапсырманы зерттеу моделдері, алгоритм өңдеу,
тапсырманы анализдеу және зерттеу моделдері, алгоритм өңдеу, программалау
алгоритм өңдеу, программалау, тестілеу және отладка, программа жалғасы


Есеп туралы мәліметтер жинау, берілгендерді анықтау және сипаттау есепті шығарудың қай кезеңінде жүзеге асырылады?
Есептің қойылуы
тапсырманы анализдеу және зерттеу моделдері
программалау
тестілеу және отладка
алгоритм өңдеу


Есептің аналогын зерттеу, математикалық моделін өңдеу есепті шығарудың қай кезеңінде жүзеге асырылады?
тапсырманы анализдеу және зерттеу моделдері
есептің қойылуы
программалау
тестілеу және отладка
алгоритм өңдеу


Алгоритмді жазу түрлерін таңдау, алгоритмді жобалау есепті шығарудың қай кезеңінде жүзеге асырылады?
алгоритм өңдеу
тапсырманы анализдеу және зерттеу моделдері
программалау
тестілеу және отладка
Есептің қойылуы


Программалау тілін таңдау, программалаудың тәсілдерін ұйымдастыру есепті шығарудың қай кезеңінде жүзеге асырылады?
программалау
тапсырманы анализдеу және зерттеу моделдері
Есептің қойылуы
тестілеу және отладка
алгоритм өңдеу


Программалық жабдықты өңдеудің мақсаты неде?
пайдаланушы талаптарына сай келетін жоғарғы сапалы өнім әзірлеу
Ойындар шығару
Жаңа жобалар жасау
Ғылыми жаңалықтар ашу
Программалау машықтарын меңгеру


Программалық жабдықты өңдеу процессін көрсетіңіз?
программалық өнімді сипаттау, құру және ұсыну
Есепті шешу
программалық өнімді сипаттау, ұсыну
программалық өнімді сипаттау, құру
программалық өнімді өңдеу


Қосымшаларды өңдеу кезеңдері:?
талаптарды анықтау, Жобалау, Өңдеу, Ұсыну
Есепті шешу
программалық өнімді сипаттау, ұсыну
программалық өнімді сипаттау, құру
программалық өнімді өңдеу


Қосымшаларды жасаудың мақсатын анықтау қосымшаларды өңдеудің қай кезеңінде жүргізіледі?
Талаптарды анықтау
Жобалау
Өңдеу
Ұсыну
Есепті шешу


Тапсырмаларды талдау, талаптарға сай жоба құру қосымшаларды өңдеудің қай кезеңінде жүргізіледі?
Жобалау
Талаптарды анықтау
Өңдеу
Ұсыну
Есепті шешу


Программа кодын жазу, тестілеу және құжаттау қосымшаларды өңдеудің қай кезеңінде жүргізіледі?
Өңдеу
Жобалау
Талаптарды анықтау
Ұсыну
Есепті шешу


Қосымшаны магниттік тасымалдағышқа жазып, пайдаланушыларға тарату кезеңі қалай аталады.?
Ұсыну
Жобалау
Өңдеу
Талаптарды анықтау
Есепті шешу


Программалау жүйесі дегеніміз не?
программалау тілдерінің бірінде программамен жұмыс істеуге арналған құрал саймандар
программалық жабдықтар
программалау тілдерінде алгоритм құру
программалау тілінде нәтижелер алу
программалау тілін оқып-үйрену


Табиғи тілдер дегеніміз не?
табиғи дамыған тіл
белгілі бір мақсатқа арналған тіл
програмалау тілдері
жасанды тіл
күнделікті сөйлесетін тіл


Жасанды тіл дегеніз не?
белгілі бір мақсатқа жету үшін арналған тіл
адамдардың күнделікті сөйлесетін тілдері
алгоритмдік тіл
табиғи тіл
Кең таралған, аз сұранысқа ие тіл


Программалау тілі дегеніміз не?
программаларды жазуға арналған жасанды тіл
табиғи тіл
адамдардың қатынас құралы
жасанды тіл
Кең таралған, аз сұранысқа ие тіл


Қандай белгі арқылы тілдер классификацияланады?
типтері бойынша және машинаға тәуелді, тәуелсіздігімен классификацияланады
тілдер табиғи және жасанды болып классификацияланады
тілдер проблемалық және процедуралық болып классификацияланады
типтермен және жасанды болып классификацияланады
Кең таралған және аз сұранысқа ие тіл болып классификацияланады


Машинадан тәуелділік белгісі бойынша программалау тілдері қандай 2 топқа бөлінеді?
машинаға тәуелді және машинаға тәуелсіз
машиналық және машиналық бағытталған
автокодтар және мнемокодтар
макротілдер және символдық кодтау тілі
автокодтар және макротілдер


Машинадан тәуелді программалау тілдері қалай бөлінеді?
машиналық және машиналық бағытталған
машинаға тәуелді және машинаға тәуелсіз
символдық кодтау тілі және макротілдер
автокодтар және мнемокодтар
автокодтар және макротілдер


Машиналық бағытталған тілдерді кейде қалай атайды?
автокодтар
мнемокодтар
макротілдер
машиналық тіл
символдық кодтау


Машиналық тілдер үшін қандай 2 деңгей бар?
символдық кодтау тілі және макротілдер
машиналық және машиналық бағытталған
проблемалық және процедуралық
машинаға тәуелді және машинаға тәуелсіз
автокодтар және макротілдер


Машиналық тілге ауыстырғанда әрбір мнемокодтардың командасын машиналық тілдің сәйкес командасына алмастыру қандай принцип?
бірден-бірге
бірден-бірнешеуге
бірнешеуден-бірге
бірнешеуден-бірнешеуге
бірден - нолге


Трансляциялау кезінде әрбір макро команданы машиналық тілдің командалар тобына қандай принциппен алмастырады?
бірден-бірнешеуге
бірден-бірге
бірнешеуден-бірге
бірнешеуден-бірнешеуге
бірден – нолге


Машинадан тәуелсіз тілдер қалай бөлінеді?
процедуралық бағытталған және проблемалық бағытталған
машиналық және машиналық бағытталған
символдық кодтау тілі және макро тілдер
автокодтар және мнемокодтар
автокодтар және макротілдер


Процедуралық анықталған тілді қалай атайды?
алгоритмдік тіл деп атайды
макро тілдер макро тілдер макротілдер деп атайды
автокодтар деп атайды
мнемокодтар деп атайды
автокодтар және макротілдер деп атайды


Процедуралық бағытталған тілдерден машиналық тілдерге қандай принцип арқылы ауысады?
бірден-бірге
бірден-бірнешеуге
бірнешеуден-бірге
бірнешеуден- бірнешеуге
бірден – нолге


Бастапқы программа деп нені айтамыз ?
алгоритмдік тілде жазылған программа
табиғи тілде жазылған программа
жасанды тілде жазылған программа
негізгі тілде жазылған программа
Объект-бағытталған тілде жазылған программа


Бастапқы программа қанша бөліктен тұрады?
2
3
5
4
6


Бастапқы программа қандай бөліктен тұрады?
берілгендер және берілгендерге әрекет беретін операторлардан
жүйелік бөліктерден
негізгі бөліктерден
бастапқы бөліктерден
қорытынды бөліктерден


Берілгендер дегеніміз не?
программаның бөлігі және программаға енгізілетін айнымалылар мен тұрақтылар
ЭЕМ-де операция жасайтын барлық әрекеттері үшін жалпы түсінік
қателігі көп бірнеше процесс
сипаттамалар
программаның негізгі операторлары


Статикалық айнымалы дегеніміз не?
программалауда бейнеленетін және ат арқылы берілетін айнымалы
кей сандарды меншіктеу
күрделі және қателігі біршама процесс
программалаудың берілуі және жазылуы
тұрақты айнымалылар


Динамикалық айнымалы қандай процеске негізделген?
блок орындалып жатқан кезде программлаудың статистикалық құрылымымен байланыспай-ақ айнымалыларды динамикалық құруға және жоюға болатын процеске
программалауда берілген тек аты арқылы берілетін процеске
күрделі және қателігі біршама процеске
программалаудың берілуі және жазылуы өзгермелі процеске
қарапайым процеске


Көптеген программада қандай типтер жалпы кездеседі?
бүтін, нақты, символдық, логикалық
диапозондық, жиындық, массивтік, жылжымалы
логикалық, диапозондық, ординальдвық, массивтік
диапозондық, логикалық,символдық, массивтік
диапозондық, логикалық


Жай тип дегеніміз не?
барлық алдын-ала анықталған типтер
бір немесе бірнеше анықталған сандар компонентінен тұратын типтер
мәндердің шекті және реттелген жиындардан тұратын типтер
сандық мәндерді қабылдауға арналған типтер
символдық мәндерді қабылдауға арналған типтер


Берілгендер қандай 2 бөлікке бөлінеді?
тұрақты және айнымалы
нақты және символдық
нақты және айнымалы
символдық және айнымалы
тұрақты және нақты


Санақты тип немен сипатталады?
арасында сызықты рет анықталған әртүрлі мәндер кіретін жиын арқылы
минималь және максималь мәндер көмегімен берілген
бір типтің тиянақталған сандар көмегі арқылы
барлық алдын ала анықталған типтер арқылы
символдардың бір бөлігі арқылы


Берілгендердің диапозондық типі немен беріледі ?
MIN және MAX мәндер көмегімен
бір типтің тиянақталған сандар көмегімен
барлық алдын ала анықталған типтер арқылы
бүтін сандар жиының реализациалау көмегімен
соңғы мәнмен


Логикалық типті айнымалы қандай мәнді қабылдайды?
2 жағдайдың шындығын анықтайтын true және falsh болып белгіленетін мәнді қабылдайды
мәндердің шекті және реттелген жиынды
MAX және MIN мәндерді қабылдайды
1типтің тиянақталған сандар компонентін
кез-келген сандар жиынын


Бүтін типтер элементтер мәндері?
бүтін сандар жиындарын реализациялау кезінде анықталған элементтер
бүтін сандардың кейбірін реализациялау кезінде анықталған элементтер
шекті және реттелген элементтер
бүтін сандар жиындарының оң мәндерін реализациялау кезінде анықталған элементтер
бүтін сандарды символдық айнымалыға түрлендіру мәндері


Символдық типті элементтер мәндері?
символдар жиынының шекті және реттелген элементтері
символдар жиынының шекті және оң реттелген элементтері
бүтін сандар жиындарын реализациялау кезінде анықталған элементтер
типтің тиянақталған сандар элементтері
бүтін сандар жиындарының оң мәндерін реализациялау кезінде анықталған элементтер


Программа дегеніміз не?
алгоритмдік тілде жазылған нұсқаулар және операторлар қатары
абстракты құрал ретінде пайдаланылатын программалық пакеттерді құратын процестер жиыны
операция жасайтын әдіс
команданың бір бөлігі
оператторлардың алфавит бойынша реттеліп келуі


Алгоритмдік тілді үйрену үшін мыналарды білу керек:
берілген тілде қандай шамалар пайдаланылады, оларды прогаммалау, оларға қолданатын әрекеттермен операторларды, программаны ұйымдастыруды және өңдеуді
программалауды
текстті қалай өңдеуді және ұйымдастыруды
берілген тілде керекті шамалар қолдануды
программалау тілдерін


Айнымалы дегеніміз не?
мәні өзгеретін кез-келген тип обьектісі
барлық алдын ала анықталған типтерді айтамыз
программаны жазуға арналғант жасанды айтамыз
символдар жиынынын шекті және реттелген элементтері
тұрақты сандар


Алғашқы құраушы өрнекте қандай да бір арнайы синтаксистік ережені …
операнд дейміз
өрнек дейміз
айнымалы дейміз
аттар дейміз
символ дейміз


Оператор дегеніміз не, оның түрлері?
кез-келген бір әрекетті орындауға нұсқайтын әдіс. Ол екіге бөлінеді: жай, құрама
кез-келген бір әрекетті орындауға нұсқайтын әдіс. Ол үшке бөлінеді : айнымалы, тұрақты, құрама
программада жазылған және ат арқылы белгіленген айнымалы. Ол екіге бөлінеді:жай, құрама
алгоритмдік тілде жазылған программа. Ол бөлінбейді
Кез келген символдар бөлігі


Енгізу, шығару операторлар түсінігі?
сыртқы ортадан ЭЕМ-ң негізгі жадысына және керісінше негізгі жадыдан сыртқы ортаға берілгендерді енгізуді қамтамасыз етеді
ЭЕМ -де белгілі бір берілгендерді енгізуге, шығаруға көмектеседі
INPUT -енгізу , PRINT -шығару операторы
Программалау процесінде программаны және өңделетін берілгендерді енгізу
Программа нәтижелерін шығару


Меншіктеу операторының ұғымы :
бұл қандайда бір айнымалының бұрынғы мәнін жаңа мәнге ауыстыратын оператор көмегімен анықталатын өрнек
программалауда ең қажетті операторлардың бірі
сандық арифметикалық операцияларды жоғары жылдамдықпен орындауға арналған оператор
ол минимальды және максимальды мәндер көмегімен беріледі
бір орынды қарастыруға және белгілеуге мүмкіндік береді


Белгі не үшін қажет ?
практикалық белгілі бір орынды көрсетеді және сол орынды қарастыруға және белгілеуге мүмкіндік береді
белгілі бір операцияны нұсқайтын әдіс
көмекші программа ішіндегі программа
белгілі бір типтерге шек қою үшін
программалауда ең қажетті операторлардың бірі


Жадыны бөлу ұғымы?
программалау пороцесінде программаны және өңделетін берілгендерді жадыда сақтау үшін
программалау пороцесінде программамистің еңбегінің өнімділігін арттыру үшін
программа жазу оңай болу үшін
берілгендерді өңдеу үшін
айнымалыларды енгізу үшін


Жұмысшы программа орындалып жатқан кезде жады айнымалыны қай әдіс арқылы бөледі?
динамикалық
статистикалық
процедуралық
реалиазациялау
сандық


Жұмысшы программаның орындалуына дейін бөлудің қандай әдісі анықталған?
статистикалық
процедуралық
реалиазациялау
динамикалық
сандық


Процедуралық блоктың аяқты жүйесі болып табылатын блоктардың иерархиялық жиыны дегеніміз не?
блоктық принципі
орындалу принципі
енгізу принципі
шақыру принципі
шығару принципі


Басы және соңы операциялардың арасындағы берілгендер мен операциялардың жазбалар жиыны дегеніміз не?
блок
тармақ
операция
меншіктеу
енгізу


Ішкі блоктарға қатысты сыртқы болып сипатталатын берілгендерді қалай атаймыз?
глобальды
локальды
ординальды
операнд
еркін


Кейбір блокта сипатталған берілгендер блогының барлық операциялары үшін анықталған принцип дегеніміз не?
локальды
операнд
ординальды
глобальды
еркін


Сегменттік берілгендерді ұйымдастырудың принципі … принцип.
әрқайсысы есептеу процесін реализациялайтын, қиылыспайтын сегменттер жиынын білдіретін
есптеу процесін реализациялайтын, қиылысатын сегмент
мазмұны нәзік және тұқым қуалайтынсегмент
програманы орындауға арналған оператор
программа қателерін табуға арналған принцип


Модуль дегеніміз не?
жаңа программалық бірлік
ежелгі программалық бірлік
обьектілер сәйкестігін біріктіру
обьектілер жиыны
операторлардың тізбегі


Интерфейс спецификасы дегеніміз не?
қорғанның терезесі және терезедегі сипатталған обьектілер
абстракты тип
реализациаланған жай және сенімді обьекті
күрделі есепті шешуге тарналған құрал
программа бөлігі


Модуль конструкциясы дегеніміз не?
компиляция
интерфейс
процедура
программа
оператор


Программалық пакеттің процедурасын пайдалану жолымен программаның ішкі құрылымына жетуге кепілдік беретін қандай әдіс?
инкапсуляция
кластар
процедура
класс және инкапсуляция
мұрагерлік


Абстракты құрал ретінде пайдалынылатын програмалық пакеттерді құратын процедура жиынын не деп атаймыз?
класс
процедура
инкапсуляция
процедура және класс
оператор


Программалық пакеттен класстың айырмашылығы неде?
класстың құрылымы программаның құрлымынан гөрі жеңілдеу ұйымдастырылады және ол тек процедураның берілген құрылымын қамтиды
ешқандай айырмашылығы жоқ
ешқандай процедуралық берілгендерді қамтымайды
класспен процедураның күрделі берілген программасын қамтиды
класс құрылымы программадан күрделі


Класс нені қамтиды?
өзге кластар арқылы негізгі кластарды анықтау әдісін қамтиды
нақты мәндерімен, нақты айнымалыларды қамтиды
ешқандай мәнді қамтымайды
классты анықтау және мәндерді анықтау әдісін қамтиды
программа қатесі туралы есепті


Класстар өзге класстар қасиеттерін меншіктей алады ма?
ия
жоқ
белгісіз
мүмкін
меншіктей алмайды


Егер берілген абстракты типтердің инкапсуляцияланған болса, онда экзеплярлары … болады.
бар
жоқ
белгісіз
шексіз
кездеспеуі мүмкін және белгісіз


Белгілі бір әмбебап прораммалау тілін арнайы тілге өзгертуге бола ма?
болады
болмауы мүмкін
болмайды
тиянақты пікір жоқ
өзгертілмейді


Процедура дегеніміз не?
көмекші программа
бастапқы программа
операция
программа құрылымы
операторлар


Процедураны шақыру дегеніміз не?
көмекші программаны программаға оралту
операцияны программаға оралту
программа құрылымын оралту
бастапқы программаны оралту
бастапқы программаны процедураға оралту


Параметр түсінігі:
көмекші программа ішінде обьектілерді белгілеу
көмекші пограммаға қойылған обьекті
программаның дербес бөлігі
стандартты функция
көмекші программа операторлары


Аргумент дегеніміз не?
сәйкес параметр орнына қойылатын обьекті
программаға қойылатын өрнек
программаның дербес бөлігі
стандартты функция
көмекші программа операторлары


Функцияның процедурадан айырмашылығы:
функция нүктесіне мән бере отырып шақырады
функция құрылымы күрделі
функция дербес жұмыс істей алады
функция нүктесіне мән берілмей шақырылады
функция бірнеше нәтижені алуға мүмкіндік береді


Мақсатқа ұмтылатын нұсқаулар тізбегі не деп аталады?
алгоритм
программа
оператор
тіл
команда


Алгоритмнің орындалу ретіне қарай символдар мен оператордың жазылу ережесі не деп аталады?
алгоритмтік тіл
программалау тілі
тілдер семантикасы
трансляторлар
операторлар тәртібі


Белгілі бір тілдегі текстті екінші бір тілдегі текстке айналдыратын программа … деп аталады?
транслятор
интерпретатор
компилятор
интерпретаторлар жүйесі
компиляция


Трансляторды деңгейіне қарай қалай бөлеміз?
ассемблерлер, макроассемблерлер, компиляторлар, генераторлар
ассемблерлер, микроассемблерлер, компиляторлар, генераторлар
микроассемблерлер, макроассемблерлер, компиляторлар, генераторлар
интерпретаторлар, макроассемблерлер, компиляторлар, генераторлар
интерпретаторлар, макроассемблерлер, компиляторлар


Белгілі қарапайым белгілер жинағын анықтайтын, табиғи және жасанды тілдер негізі … болып табылады.
алфавит
тіл
сөз
алгоритм
оператор


Массив деген не?
бір типтес реттелінген берілгендердің шектеулі жинағы
әр түрлi типтес реттелінген берілгендердің шектеулі жинағы
символдық типтес реттелінген берілгендердің шектеулі жинағы
бір типтес реттелінбеген берілгендердің шектеулі жинағы
символдық берілгендердің реттелген жиынтығы


FOR операторы қандай циклдық оператор?
цикл қайталану саны алдын-ала белгілі болатын жағдайларда пайдаланылатын циклдық оператор
цикл қайталану саны алдынала белгісіз болатын жағдайларда пайдаланылатын циклдық оператор
цикл қайталану саны алдынала белгілі болатын жағдайларда пайдаланылатын жай оператор
цикл қайталану саны алдынала белгілі болатын жағдайларда пайдаланылатын күрделі оператор
шартты операторды сипаттайтын қызметші сөз


Шарттары оператордың толық және қысқа формаларының мағынасы бойынша айырмашылығы неде?
Толық формада мүмкін болатын екі жағдайдың бірі таңдалынады, ал қысқа формада мүмкін болатын бір-ақ жағдай иә орындалады, иә орындалмайды
Толық формада мүмкін болатын үш жағдайдың бірі таңдалынады, ал қысқа формада мүмкін болатын бїр-ақ жағдай иә орындалады, иә орындалмайды
Толық формада мүмкін болатын бес жағдайдың бірі таңдалынады, ал қысқа формада мүмкін болатын бір жағдай орындалмайды
Толық формада мүмкін болатын жағдайдың бірі таңдалынады
Толық формада мүмкін болатын жағдайлар қарастырылмайды


FORоператорының циклдық бөлігінде цикл параметірінің мәнін програмада өзгертуге болады ма?
болмайды
Болады
Өзгертуге болады
болмауы мүмкін
айнымалының мәнін екі еселей арқылы өзгертуге болады


FORоператорында цикл параметрінің өзгеру қадымы неге тең
+1 немесе -1
кез-келген санға
+2 немесе -1
+1 немесе -2
+2 немесе -2


Қатынас амалдары деген не?
<,>,>=,<=,<>,=
/,=,,>,<
<,/,<>,=,<=
>,<=,>=,/,<>
*, /, -, +


Алгоритмнің әрбір әрекеті (амалы) оның. . . деп аталады
қадамы
адымы
командасы
жарлығы
орындалу жолы


Әрбiр амал (нұсқау) алгоритм ... деп аталады.
командасы
қадамы
нұсқауы
алгоритм
программасы


Алгоритмді орындаушы жүзеге асыра алатын командалар жиынтығы . . . деп аталады.
командалар жүйесi
әрекеттер
қасиеттерi
тiзбегi
қадамы


Амалдар (нұсқаулар) тiзбегi алгоритм болуы үшiн қандай негiзгi қасиеттер орындалуы керек?
дискреттiлiк, анықталғандық, көпшiлдiк, нәтижелiк
айқындық, түсiнiктiлiк, көптiк, дискреттiлiк
ортақтылық, нәтижелiк, дискреттiлiк
нәтижелiк, айқындылық, түсiнiктiлiк, дискреттiлiк
ортақтылық, нәтижелiк, айқындық


Құрылған алгоритм бойынша ЭЕМ-ге түсінікті тілде алгоритм жазу
программалау
алгоритмдеу
есептің математикалық моделі
программаны жөндеу деп атайды
тапсырманы анализдеу


ЦИКЛ-ӘЗІР және ЦИКЛ-ДЕЙІН циклдарырының қайсысында Р шарты "циклдың жалғасу шарты" болады.
ЦИКЛ-ӘЗІР
ЦИКЛ-ДЕЙІН
Ешқайсында емес
Тармақталуда
екеуінде де


ЦИКЛ-ӘЗІР және ЦИКЛ-ДЕЙІН циклдарырының қайсысында Р шарты "циклден шығу шарты" болады.
ЦИКЛ-ДЕЙІН
ЦИКЛ-ӘЗІР
Ешқайсында емес
Тармақталуда
Екеуінде де


Көмекшi алгоритм-бұл
түгелдей басқа негiзгi алгоритм құрамында пайдаланылатын алгоритм
жаңа алгоритмде пайдаланылатын алгоритм;
жаңа алгоритмде бiрнеше рет пайдаланылатын алгоритм;
алгоритмнің ішіндігі алгоритм
жеке қолданылатын алгоритм


Программалау тiлi-
ЭЕМ - орындаушыға арналған алгоритмдердi жазу құралы
автомат орындаушыға арналған алгоритмдердi сипаттау құралы
адам орындаушыға арналған алгоритмдердi жазу құралы
пайдаланушыға арналған алгоритмдердi сипаттау құралы
қолданушыға арналған алгоритмдердi сипаттау құралы


Алгоритмдер есептердi шешудi жеңiлдетедi, өйткенi
алгоритмдi орындаушыдан алгоритмдi құраушымен салыстырғанда көп бiлуi қажет (талап) етiлмейдi
орындаушының математиканы бiлуi мiндет емес
орындаушыдан арнаулы бiлiм қажет етiлмейдi
алгоритмдi орындаушы тездете есеп шығара алады
алгоритмдi орындаушы есеп шығаруда әртүрлі әдістерді қолданады


Программалық басқару принципi
ЭЕМ-нiң жұмыс iстеуi алдын ала берiлген командалар тiзбегiн ретiмен орындауда
ЭЕМ автомат ретiнде көрсетiлген инструкцияны (нұсқауларды) орындайды
ЭЕМ пайдаланушының программасы бойынша жұмыс iстейдi
ЭЕМ қатаң түрде программа бойынша жұмыс iстейдi
ЭЕМ кез келген командалар тізбегін орындайды


Алгоритмдердi жазу әдiстерi
сөз түрiнде, формулалы-сөз, блок-схема, алгоритмдiк тiл
сөз түрiнде, блок-схема, формулалы, структуралы
блок-схема, формулалы, жол-жол,сөз түрiнде, формулалы
сөз түрiнде, формулалы, блок-схема, программалау тiлiнде
) блок-схема, формулалы, жол-жол


Алгоритмнiң базалық структуралары
сызықтық, тармақталыну, қайталану
түзулiк, тармақталған, қайталану
сызықтық, тармақталыну, қайта айналу
тармақталыну, түзулiк, қайта айналу
тармақталыну, түзулiк, қайталану


Алгоритмнiң нұсқауындағы жеке амалдар,
салыстырмалы қарапайым және орындаушы орындай алатындай болады
орындаушы әр кезде орындай алатындай болып келуi мүмкiн
кез келген орындаушы орындай алатындай болады
кез келген орындаушы орындай алатындай болмауы мүмкiн
күрделі болады, кез-келген орындаушы орындай алмайды


"Цикл-дейін" структуралы циклды о бастан шарт орындалса
цикл ең болмағанда бір рет қайталанады
цикл бірде-бір рет қайталанбайды
цикл бір рет қайталанады
цикл қажетті рет қайталана береді
цикл шексіз қайталанады


"Цикл әзірше" структуралы циклды о бастан шарт орындалмаса
цикл бірде-бір рет қайталанбайды
цикл ең болмағанда бір рет қайталанады
цикл бір рет қайталанады
цикл бірден бітеді
цикл шексіз қайталанады


Күрделі циклдық процесс дегеніміз?
Егер циклдың ішінде басқа да цикл болса.
Егер циклдың ішінде тармақты процесс болса.
Егер цикл қайталанбаса.
Егер цикл 1 рет қана қайталанса.
Егер цикл 2 рет қана қайталанса


Сыртқы цикл деген не?
егер циклдың ішінде тағы циклдар болса
егер цикл басқа циклдың ішіне орналасса
егер цикл 1 рет қайталанса
цикл қайталанбаса
Егер цикл 2 рет қана қайталанса


Iшкi цикл деген не?
цикл басқа циклдың iшiнде болса
циклдың iшiнде басқа цикл болса
цикл шартқа дейiн орындалса
цикл цикл денесiне тәуелдi болса
Егер цикл 2 рет қана қайталанса


Объектілі модель дегеніміз не?
программалау тілінде жинақталған объект-бағытталған мүмкіндіктер
программалау тіліндегі сызықтық құрылым
программалау тіліндегі тармақталған құрылым
программалау тіліндегі циклдық құрылым
программалау тілінде жинақталған операторларды қолдану мүмкіндігі


Класс дегеніміз не?
Тілдің құрамында айнымалы, функция және процедуралардың болуы
Тілдің құрамында тұрақтылардың болуы
Тілдің құрамында күрделі циклдардың болуы
Тілдің құрамында тармақталу командаларының кездесуі
Тілдің құрамында сызықтық құрылымның болуы


Әдіс дегеніміз не?
Процедура және функция
Айнымалылар
Тұрақтылар
Операторлар
Қызметші сөздер


Объект бағытталған тілдің принциптерін көрсетіңіз?
Инкапсуляция, Полиморфизм, Мұрагерлік
Транслятор
Компилятор
Интерпретатор
Компилятор, Интерпретатор


Проект опциясы терезесінің қай парағында формаларды автоматты түрде жасауды жүзеге асыруға болады?
Формы
Приложение
Компилятор
Версия
Каталоги


Жоба опциясы терезесінің қай жерінде программа үшін белгі таңдауға болады?
Формы
Приложение
Компилятор
Версия
Каталоги


Project опциясы терезесінің қай парағында программа туралы ақпаратты жазуға болады?
Версия
Приложение
Формы
Компилятор
Каталоги


Редакторлардың опциясы терезесінің қай бетінде код редактордағы синтаксистiң түсін өзгертуге болады?
Цветовая схема
Экран
Основные
Опции сетки
Библиотеки


Орта опциясы терезесінің қай парағында компоненттер палитрасының құрылымын өзгертуге болады?
Палитра.
Дизайнер;
Библиотеки;
Цветовая схема
Экран


Редактор опциясы терезесінің қай парағында код редактордағы синтаксис түсін жоюға болады?
Основные;
Экран;
Цветовая схема.
Опции сетки
Библиотеки
Ортаның опциясындағы терезелердің қай парақшасында Қалыпты көрсету опциясын қосуға болады?
Настройка
Переменные среды
Дизайнер
Опции сетки
Библиотеки


Delphi ортасын қалай іске қосуға болады (үнсіздік бойынша орнатылған жағдайда)?
Пуск => Программы => Borland Delphi X => Delphi X
Пуск => Программы => Стандартные => Borland Delphi X => Delphi X
Пуск => Программы => Автозагрузка => Borland Delphi X => Delphi X
Пуск => Программы
Программы => Автозагрузка


Delphi iске қосылғанда қанша жұмысшы терезе пайда болады (үнсіздік бойынша орнатылған жағдайда)?
3
4
5
7
8


Формаға қажет компонентті қандай тәсілмен орналастыруға болады?
компонентке бір рет, кейін форманың кез келген орнына сырт еткізгенде орналасады
формаға бір рет, кейін компонентке сырт еткізгенде орналасады
компонентке бір рет сырт еткізгенде, сонда ол форманың ортасында орналасады
форманы екі рет сырт еткізгенде компонент форманың ортасында орналасады
компонентті таңдап, ALT түймешесін басқанда форманың ортасында орналасады


Визуальды емес компонентті анықтаңыз
TDataBase
TEdit
TLabel
TButton
TBitBtn


Объектілер инспекторы қанша парақтан тұрады?
2
1
3
5
7


Анықтаманы шақыру қызметін қандай перне атқарады?
F1
F3
F2
F12
F7


Сурет редакторын қалай іске қосамыз?
Сервис => Image Editor командасын орындаңыз
Выполнить => Image Editor командасын орындаңыз
Проект => Image Editor командасын орындаңыз
Файл => Image Editor командасын орындаңыз
Правка=> Image Editor командасын орындаңыз


TMemo компоненті қанша максимал мәтін көлемін қамтиды?
32 кб
128 кб
64 кб
256 кб
1024 кб


TLabel компоненті қандай қызмет атқарады?
экранға мәтінді шығару үшін
графикалық файлды көрсету үшін
мәтінді енгізу үшін
программа кодын жазу үшін
кестені бейнелеу үшін


TListBox компоненті қандай қызмет атқарады?
жылжымалы тізімді көрсету үшін
экранға мәтінді шығару үшін
мәтінді енгізу үшін
программа кодын жазу үшін
кестені бейнелеу үшін


Екі немесе одан да көп компонентті бірденең қалай таңдауға болады?
компоненттерді таңдағанда Shift пернесiн басу арқылы
компоненттерді таңдағанда Ctrl пернесiн басу арқылы
компоненттерді таңдағанда Alt пернесiн басу арқылы
компоненттерді таңдағанда тек тышқанды пайдалану арқылы
компоненттерді таңдағанда пернелерді пайдаланбау керек


Қандай тұрақты қызыл түсті анықтау үшін қызмет етедi?
clRed
Red
Crasniy
RedСolor
clCrasniy
Қандай тұрақты сары түсті анықтау үшін қызмет етедi?
clyellow
Yellow
Zheltiy
Yellow Сolor
cl Zheltiy


Шрифтің типін, өлшемін, стилін және түсін анықтайтын қасиет?
Font
Items
Lines
Caption
Visible


Белгіленген компонентті артқы жағына қалай орналастыруға болады?
менюдің Правка => Сделать нижним пунктін таңдау арқылы
менюдің Сервис => Переместить компонент на задний план пунктін таңдау арқылы
менюдің Файл => Задний план пунктін таңдау арқылы
менюдің Проект => Задний план пунктін таңдау арқылы
менюдің Окно => Расположить пунктін таңдау арқылы


Формада көрiнбейтiн компоненттi қалай таңдаймыз?
Объектiлер инспекторының жоғарғы жағында орналасқан тiзiмнен таңдау арқылы
Компоненттер менюiнен таңдау арқылы
Менюдiң Поиск => Найти компонент пунктi арқылы табу
Компоненттер палитрасынан
Программа коды терезесінен


IntToStr функциясы қандай әрекеттi орындайды?
бүтiн санды жолдық айнымалыға түрлендiредi
бүтiн санды жолдық массивке түрлендiредi
бүтiн санның ондық бөлiгiн бөлiп, оны жолдық айнымалыға айналдырады
жолдық айнымалыны бүтін санға түрлендіреді
жолдық айнымалыны жолдық массивке түрлендіреді


TForm компонентiнiң Close әдiсi қандай әрекеттi орындайды?
форманы жабу
форма терезесiн бүкiл экранға ашады
форманы модальды режимде ашу
форманы шақыру
форманы ашу


Форма шекарасының түрiн анықтайтын қасиет?
BorderStyle
BorderType
BorderForm
BorderLine
BorderGran


Форманың Caption қасиетi бойынша анықтаманы қалай шақыруға болады?
Объектiлер инспекторында Caption қасиетiн белгiлеп, F1-дi басу арқылы
Объектiлер инспекторында Caption қасиетiн белгiлеп, F2-нi басу арқылы
Объектiлер инспекторында Caption қасиетiн белгiлеп, F3-тi басу арқылы
Объектiлер инспекторында Caption қасиетiн белгiлеп, F4-тi басу арқылы
Объектiлер инспекторында Caption қасиетiн белгiлеп, F5-тi басу арқылы


Delphi проектінің негізгі файлы қалай аталады (үнсіздік бойынша)?
Project1.dpr
Programm1.dpr
Main1.dpr
Unit1.dpr
Main.dpr


*.dfm файлдарын не үшін қолданамыз?
форманың сыртқы түрі жайлы ақпаратты сақтау үшін
жұмысшы кеңістіктің жағдайы туралы ақпаратты сақтау үшін
программалық кодты сақтау үшін
арнайы командаларды сақтау үшін
әдістер мен оқиғаларды жүзеге асыру үшін


Проектті ашу диалогты терезесін қалай шақыруға болады?
Shift + F12
Ctrl + F11
Alt + F10
Alt + F11
Alt + F12


Код редакторынан Проект дизайнеріне және керiсiнше өтуде қандай перне қолданылады?
F12
F10
F11
F9
F8


Модульдер тізімін көру үшін қандай перне қызмет атқарады?
Shift+F12
F12
Ctrl+F12
F11
F10


Формалар тізімін көрудi қандай перне iске асырады?
Ctrl+F12
Shift+F12
F12
F11
F10


Проектіні іске қосу үшін қандай перне қызмет атқарады?
F9
F8
F10
F11
F12


Проектіні компиляциялау үшін қандай пернелер жиыны қызмет атқарады?
Ctrl+F9
Ctrl+F8
Ctrl+F10
Ctrl+F11
Ctrl+F12


Caption қасиеті қандай қызмет атқарады?
бұл қасиет компонентте жазбаны бейнелеу үшін арналған
бұл қасиет компонент түсін анықтайды
бұл қасиет формадағы компоненттің көрінуін анықтайды
бұл қасиет формадағы компоненттің стилін анықтайды
бұл қасиет компонент шрифтін анықтайды


TLabel компонентінің сөзді тасымалдау режимін қосатын қасиет?
WordWrap
Alignment
Transparent
Caption
Font


TListBox компонентінің ItemIndex қасиеті үнсіздік бойынша қандай мәнді қабылдайды?
-1
0
1
2
5


StrToInt функциясы қандай әрекетті атқарады?
жолдық айнымалыны бүтін санға түрлендіру
жолдық массивті бүтін санға түрлендіру
5-ке бөлгендегі қалдықты жолдық айнымалыға түрлендіру
бүтін санды жолдық айнымалыға түрлендіру
бүтін санды жолдық массивке түрлендіру


Project опциясы терезесінің қай терезесінде формаларды автоматты түрде жасауды жүзеге асыруға болады?
Формы
Приложение
Компилятор
Версия
Каталоги


Проект жасау формасында терезесінің қай парағында программа үшін белгі таңдауға болады?
Формы
Приложение
Компилятор
Версия
Каталоги


Проектінің опциясы атты терезесінің қай парағында программа туралы ақпаратты жазуға болады?
Версия
Приложение
Формы
Компилятор
Каталоги


Редактор опциясы терезесінің қайсы парағында код редактордағы синтаксистiң түсін өзгертуге болады?
Цветовая схема
Экран
Основные
Опции сетки
Библиотеки


Ортаопциясы терезесінің қай парағында компоненттер палитрасының құрамына өзгеріс енгізуге болады?
Палитра
Дизайнер
Библиотеки
Цветовая схема
Экран


Редактор терезесінің қай парағында код редактордағы синтаксис түстерін жоюға болады?
Основные;
Экран;
Цветовая схема.
Опции сетки
Библиотеки
Ортаның опциясы терезесінің қай парағында Қалыпты көрсету опциясын қосуға болады?
Настройка
Переменные среды
Дизайнер
Опции сетки
Библиотеки


byte типінің диапазоны қай аралықта?
0..255
0..65535
0..4294967295
-255..65535
-1.. 4294967295


Курсор пиктограммасы қандай қызмет атқарады?
қандай да бір объектіні таңдауды жылдам болдырмау
программаға негізгі менюді орналастыруға мүмкіндік береді
код редактор терезесінде курсорды көрсету үшін
курсордың жұмысын тоқтату үшін
курсорды алып тастау үшін


TMainMenu компоненті қандай қызмет атқарады?
программаға негізгі менюді орналастыруға мүмкіндік береді
жылжымалы менюді жасауға мүмкіндік береді
экранға мәтінді көрсетуге арналған
түймеше жасауға арналған
мәтінді енгізуге арналған


TPopupMenu компоненті қандай қызмет атқарады?
жылжымалы менюді жасауға мүмкіндік береді
программаға негізгі менюді орналастыруға мүмкіндік береді
экранда мәтінді көрсетуге арналған
түймеше жасауға арналған
мәтінді енгізуге арналған


TButton компоненті қандай қызмет атқарады?
түймешенi басқанда қандай да бір әрекетті орындауға мүмкіндік береді
жылжымалы менюді жасауға мүмкіндік береді
экранда мәтінді көрсетуге арналған
мәтінді енгізуге арналған
программаға негізгі менюді орналастыруға мүмкіндік береді


TListBox компоненті қандай қызмет атқарады?
жылжымалы тізімді көрсетуге мүмкіндік береді
программаға негізгі менюді орналастыруға мүмкіндік береді
экранда мәтінді көрсетуге арналған
мәтінді енгізуге арналған
жылжымалы менюді жасауға мүмкіндік береді


TMaskEdit компонентінің қызметі қандай?
Tedit-ке ұқсас, бірақ енгізілген мәтiндi форматтау мүмкіндігіне ие
жылжымалы тізімді көрсетуге мүмкіндік береді
түймешенi басқанда қандай да бір әрекетті орындауға мүмкіндік береді
мәтінді енгізуге арналған
жылжымалы менюді жасауға мүмкіндік береді


TstringGrid компоненті қандай қызмет атқарады?
мәтіндік берілгендерді кесте түрінде бейнелеу үшін қызмет етеді
жылжымалы тізімді көрсетуге мүмкіндік береді
түймешенi басқанда қандай да бір әрекетті орындауға мүмкіндік береді
мәтінді енгізуге арналған
жылжымалы менюді жасауға мүмкіндік береді


TDrawGrid компоненті қандай қызмет атқарады?
берілгендердің кез келген типін кесте түрінде бейнелеу үшін
мәтіндік берілгендерді кесте түрінде бейнелеу үшін қызмет етеді
жылжымалы тізімді көрсетуге мүмкіндік береді
мәтінді енгізуге арналған
жылжымалы менюді жасауға мүмкіндік береді


TImage компоненті қандай қызмет атқарады?
формаға графикалық бейнені көрсетеді
жылжымалы тізімді көрсетуге мүмкіндік береді
программаға негізгі менюді орналастыруға мүмкіндік береді
мәтінді енгізуге арналған
жылжымалы менюді жасауға мүмкіндік береді


TBevel компоненті қандай қызмет атқарады?
интерфейсті рельефті безендіруге арналған
формаға графикалық бейнені көрсетеді
жылжымалы тізімді көрсетуге мүмкіндік береді
мәтінді енгізуге арналған
жылжымалы менюді жасауға мүмкіндік береді


TShape компоненті қандай қызмет атқарады?
қарапайым графикалық объектілерді көрсетеді
жылжымалы тізімді көрсетуге мүмкіндік береді
мәтіндік берілгендерді кесте түрінде бейнелеу үшін қызмет етеді
мәтінді енгізуге арналған
жылжымалы менюді жасауға мүмкіндік береді


TStaticText компоненті қандай қызмет атқарады?
формада мәтінді бейнелеу үшін арналған
интерфейсті рельефті безендіруге арналған
формада графиктік бейнені көрсетеді
мәтінді енгізуге арналған
жылжымалы менюді жасауға мүмкіндік береді


TApplicationEvents компоненті қандай қызмет атқарады?
қосымша көлемінде оқиғаларды бақылайды
формада мәтінді бейнелеу үшін арналған
жылжымалы тізімді көрсетуге мүмкіндік береді
мәтінді енгізуге арналған
жылжымалы менюді жасауға мүмкіндік береді


Тұрақтылардың айнымалылардан айырмашылығы неде?
тұрақтылар айнымалыларға қарағанда бүкіл программа барысында өзінің мәндерін өзгертпейді
айнымалылар тұрақтыларға қарағанда бүкіл программа барысында өзінің мәндерін өзгертпейді
айырмашылықтары жоқ
тұрақтылардың типі сипатталады
тұрақтылар нақты сан, айнымалылар бүтін сан болып келеді


Көмекші программалардың екі типін атаңыз?
процедура мен функция
оқиға мен процедура өңдегіші
әдістер мен қасиеттер
компоненттер мен форма
тармақталу және қайталану


Қандай жағдайда функцияны қолдану процедураны қолданудан тиімдірек болады?
егер шақырылатын көмекші программаға бір мәнді есептеу мен қайта оралу талап етілсе
егер көмекші программаға берілетін параметрлердің саны 5-тен көп болса
егер көмекші программаға берілетін параметрлердің типі Boolean болса
егер көмекші программаға берілетін параметрлердің типі Integer болса
егер көмекші программаға берілетін параметрлердің типі Real болса


Label компонентінде сөздерді тасымалдау режимін іске қосу үшін қандай қасиет қолданылады?
WordWrap
Alignment
Transparent
Caption
Font


Word типінің диапазонын көрсетiңiз:
0..65535
0..255
0..4294967295
0..100
0..1


TForm компонентінде қандай қасиет жоқ?
Picture
Menu
Icon
Font
Caption


TImage компонентінде қандай қасиет жоқ?
Icon
Picture
Center
Stretch
Top


Timage компоненті компоненттер палитрасының қай парағында орналасқан ?
Additional
Standard
Win32
Dialogs
System


TImage компоненті формаға бейнені орналастыру үшін арналған. Ол бейненің қандай типін қолдамайды?
*.psd
*.jpg
*.bmp
*.wmf
*.ico


TImage компонентінің қай қасиеті формада көрінетін бейненi қамтиды?
Picture
Center
Name
Left
Top


Timage компоненті PCX форматын қолданады ма?
Жоқ.
Иә
Иә, егер бейне түсі 256 – дан аз болса
Иә, егер бейне түсі 256 – дан көп болса
Иә, бейне өлшемінен тәуелсіз


TImage компонентінің Stretch қасиеті нені анықтайды?
егер Stretch мәнiне True орнатылса, онда бейне бүкіл TImage объектісiн толтыру үшін сығылады немесе созылады
егер Stretch мәнiне True орнатылса, онда бейненің ортасы TImage объектісінің ортасымен сәйкестендіріледі
егер Stretch мәнiне True орнатылса, онда бейне өлшемі автоматты түрде форманың өлшеміне ие болады
егер Stretch мәнiне True орнатылса, онда TImage объектісі сурет өлшемін алады
егер Stretch мәнiне false орнатылса, онда TImage объектісі сурет өлшемін алады


TImage компонентінің LoadFromFile әдісі қандай қызмет атқарады?
TImage компонентіне графикалық файлды жүктейді
TImage компонентін тазалайды
TImage құрамын файлға сақтайды
TImage өлшемін өзгертеді
TImage компонентін көрсетпейді


Function Min(A,B: Integer): Integer функциясы қай модульде сипатталады?
Math
Mathematics
Utils
Static
System


TShape компонентінің Pen қасиеті неге жауап береді?
объект шекарасының түсі мен түрін анықтайды
объект бояуының түрін анықтайды
объект бояуының түсін анықтайды
объектті толтыру әдісін анықтайды
объектті салу әдісін анықтайды


TShape компонентінің Brush қасиеті неге жауап береді?
объект бояуының түсі мен түрін анықтайды
объект шекарасының түрін анықтайды
объект шекарасының түсін анықтайды
объектті салу әдісін анықтайды
объектті шекарасының стилін анықтайды


TShape компоненті қабылдайтын объект түрі қандай қасиетте көрсетіледі?
Shape
Style
Pen
Width
Height


Мәтінді Canvas-қа шығару үшін қандай әдіс қолданылады?
TextOut
WriteText
OutText
Line
Regtangle


Canvas-тың қай қасиеті шығарылатын мәтiннiң шрифтiн анықтайды?
Font
TextFont
FontText
WriteText
OutText


TPaintBox компоненті Компоненттер палитрасының қай парағында орналасқан?
System
Additional
Standard
Win32
Dialogs


Tcanvas объектінің Line әдісі қандай қызмет атқарады?
ағымды координаттан x,y нүктесіне дейін сызық сызады
координаттары x1,y1 нүктесінен x2,y2 нүктесіне дейін сызық сызады
мұндай әдіс жоқ
тіктөртбұрыш сызады
шеңбер сызады


TCanvas объектінің Circle әдісі қандай қызмет атқарады?
мұндай әдіс жоқ
центрі x,y нүктесінде жатқан, радиусы r болатын шеңбер сызады
центрі x,y нүктесінде жатқан, радиустары r1 және r2 болатын эллипс сызады
тіктөртбұрыш сызады
шеңбер сызады


Tcanvas объектісінде қандай әдіс жоқ?
MoveLineTo
LineTo
MoveTo
Rectangle
Ellipse


Integer типінің диапазонын көрсетiңiз?
–2147483648..2147483647
–65535..65536
–4294967295..4294967294
-256..256
0..256


TShape компоненті Компоненттер палитрасының қай парағында орналасқан?
Additional
Standard
System
Win32
Dialogs


Қандай тұрақты көк түсті анықтау үшін қызмет етеді?
clBlue
clPink
clYellow
clBlack
clRed


Қандай тұрақты қара түсті анықтау үшін қызмет етеді?
clBlack
cBlack
Black
clPink
clYellow


TForm компонентінің қандай қасиеті форманы баспаға шығаруға арналған?
Print
Printer
Write
TextOut
OutText


Қандай қасиет жылжымалы ақпаратты анықтайды?
Hint
Text
Align
Left
Top


Қандай қасиет программаны іске қосқанда форманың экранда орналасуын анықтайды?
Position
PrintScale
BorderIcons
Left
Top


Компоненттер палитрасында не орналасақан?
қосқыш бойынша топталған компонеттер
таңдалынған компоненттің қасиеті
таңдалынған компонент бойынша анықтама
формаға орналасқан компоненттер тізімі
таңдалынған компоненттің оқиғалары


Объектілер инспекторында не орналасқан?
таңдалынған компоненттің қасиеті мен оқиғалары
таңдалынған компонент бойынша анықтама
қосқыш бойынша топталған компонеттер
формаға орналасқан компоненттер тізімі
компонент аттары


ListBox компонентінің ItemIndex қасиеті үнсіздік бойынша қандай мәнді қабылдайды?
-1
0
1
5
8


Дұрыс сипатталған процедураны табыңыз?
procedure <аты> [(<формальды параметрлер тізімі>)]
procedure <аты> [(<формальды параметрлер тізімі >)]: процедура типі
procedure < аты> <формальды параметрлер тізімі >
procedure < аты>
procedure <формальды параметрлер тізімі >


With біріктіру операторы не үшін қолданылады?
компонент қасиеттеріне жетуді жеңілдету үшін
бұл циклдық оператор
бұл кездейсоқ сандар генераторын инициализациалау операторы
бұл шартты оператор
бұл сызықтық оператор


TImage компонентінің SaveToFile әдісі қандай қызмет атқарады?
Timage-дің құрамын файл түрiнде сақтайды
графикалық файлды TImage компонентіне жүктейді
Timage компонентін көрсетпейді
Timage компонентіне мәліметтерді топтайды
Timage компонентін активтейді


Printer обектісінің Orientation қасиеті неге арналған?
парақты көлденең немесе тігінен ұйымдастыру үшін
Принтерден үнемді режимде баспаға шығару үшін
парақ шекарасын жоғарыдан орнату үшін
парақ шекарасын төменнен орнату үшін
парақ шекарасын сол жақтан орнату үшін


TCanvas объектінің StretchDraw(const Rect: TRect; Graphic: Tgraphiс) әдісі не үшін арналған?
белгіленген аймаққа Rect арқылы Graphic параметрінде көрсетілген бейнені салады
форманың жоғарғы сол жақ бұрышына Graphic параметрінде көрсетілген бейнені салады
Graphic объектісінің Rect параметрі арқылы белгіленген аймақты тазалайды
форманың төменгі оң жақ бұрышына Graphic параметрінде көрсетілген бейнені салады
форманың ортасына Graphic параметрінде көрсетілген бейнені салады


Қандай да бір компонент үшін оқиғалар өңдегiшін қалай құрамыз?
қажетті компонентті белгілейміз, оқиғалар қосқышына өтіп, қажетті оқиғаның оң жағын екі рет басамыз
қажетті компонентті екі рет басамыз
барлық жауабы дұрыс
қажетті компоненттің Caption ққасиетін өзгертеміз
қажетті компонентті бір рет басамыз


Программа коды терезесі не үшін арналған?
Программа мәтінін құру мен редактілеу үшін
негізгі компоненттерді орналастыру үшін
сақтау үшін
Компоненттер қасиетін өзгерту үшін
компоненттер оқиғасын өңдеу үшін


Inc(var X [ ; N: Longint ] ) процедурасы қандай жұмыс атқарады?
X мәнің 1-ге немесе N–ге өсіреді
X мәнің 1-ге немесе N–ге азайтады
X мәнін N–ге көбейтеді
X мәнің N–ге азайтады
X мәнің 1-ге азайтады


Қандай объект жүйеде орнатылған шрифтер тізімінен тұратын Font қасиетіне ие?
Screen
Form
Application
Style
Visible


Қай код жолы Label1 үшін асты сызылған шрифт стилін орнатады?
Label1.Font.Style:=[fsUnderline];
Label1.Font.Style:=[Underline];
Label1.Font.Style:=[sUnderline];
Label1.Font.Style:=[sBorder]
Label1.Font.Style:=[fsBorder]


Объектінің көрінуіне жауап беретін қасиет?
Visible
Transparent
ShowHint
Style
Font


Жылжымалы менюге жауап беретін қасиет?
PopupMenu
Menu
MainMenu
Transparent
ShowHint


Қандай да бір компонент үшін оқиғалар өңдегішін құрайды?
қажетті компонентті белгілейміз, оқиғалар қосқышына өтіп, қажетті оқиғаның оң жағын екі рет сырт еткіземіз
қажетті компонентті екі рет сырт еткіземіз
барлық жауабы дұрыс
қажетті компоненттің Caption қасиетін өзгертеміз
қажетті компонентті бір рет басамыз


Программа коды терезесінің қызметі?
Программа мәтінін құру мен редактілеу
негізгі компоненттерді орналастыру
компоненттерді сақтау
Компоненттер қасиетін өзгерту
компоненттер оқиғасын өңдеу үшін


Function Max(A,B: Integer): Integer; функциясы қай модульде сипатталады?
Math
Mathematics
Utils
Messages
Variants


Dec(var X [ ; N: Longint ] ) процедурасының қызметi?
X мәнiн 1 немесе N –ге азайтады
X мәнiн 1 немесе N –ге арттырады
X мәнiн N –ге көбейтiледi
X мәнiн 1-ге арттырады
X мәнiн N –ге арттырады


LongInt типiнiң диапазонын көрсетiңiз?
–2147483648..2147483647
–4294967295..4294967294
–65535..65536
-256..256
-16..256


Standard парағында қандай компоненттер орналасқан?
бiр де бiр программа оларсыз жұмыс iстей алмайтын Windows үшiн стандартты компоненттер
олардың көмегiмен терезелер түрлерiн ауыстыратын қосымша компоненттер
Windows үшiн стандартты диалогты терезелердi жүзеге асыратын компоненттер
Мәліметтер қорын өңдеуге арналған компоненттер
жүйелік компоненттер


Тұрақтының дұрыс сипатталуын табыңыз:
const H = 4;
const H: integer;
const H=integer;
const H := 4;
const H;


Trunc функциясы қандай әрекеттi атқарады?
real типтi санды integer типтi санға дейiн қияды
integer типтi санды real типтi санға түрлендiредi
real типтi санның бөлшек бөлiгiн белгiлеп, оны integer типiне түрлендiредi
real типтi санның қалдығын алады
integer типтi санды еселейді


var 1p: byte сипатталуы мүмкiн бе?
жоқ
иә
иә, бiрақ тек byte типi үшiн
сипаттау міндетті түрде осылайша жүргізіледі
иә, бірақ типін дұрыс көрсету қажет


Форманың KeyPreview қасиетiн True мәнiне орнату неге алып келедi?
форма белсендi компоненттен бұрын пернетақтадан оқиғаларды алады
пернетақтадан алған оқиға өңдегiшiн тек OnKeyPress өңдегiшiнде өткiзе алады
оқиға өңдегiш F1, F2..F12 пернелерiн басқанды қабылдамайды
Форманың өлшемін өзгертеді
Форманы көрсетпейді


TImageList компонентi Компоненттер палитрасының қандай парағында орналасқан?
Win32
Additional
Standard
System
Data


ComboBox1 тiзiмiндегi бiрiншi элементтi таңдаудың дұрыс вариантын табыңыз?
ComboBox1.ItemIndex:=0;
ComboBox1.ItemIndex[0]:=true;
ComboBox1.Items.Index:=0;
ComboBox1.ItemIndex:=1
ComboBox1.ItemsIndex:=1


TImage компонентi PSD форматын қабылдайды ма?
жоқ
иә
иә, егер сурет 64-тен көп қабаттан (слой) тұрмаса
иә, ол тек осы форматтағы суреттермен жұмыс істейді
иә, өйткені компонент осы форматпен жұмыс істеуге арналған


Edit компонентiндегi мәтіндi өзгертуге болмайтындай етiп жасау үшiн қандай қасиеттi True мәнiне орнату керек?
ReadOnly
Protect
NoChange
Text
Top


TTimer компонентi үшiн мүмкiн максимал интервал?
0..4294967295 миллисекунд
0.. 2147483647 миллисекунд
интервал шектелмеген
0..60 миллисекунд
0..360 миллисекунд


TButton компонентi Компоненттер палитрасының қандай парағында орналасқан?
Standard
Additional
Win32
System
Data


Дұрыс жазбаны табыңыз:
if i=1 then Form1.Close;
if i:=1 then Form1.Close;
if i= =1 then Form1.Close;
if i=1 Form1.Close
if then Form1.Close


Қандай тұрақты ақ түстi анықтау үшiн қызмет етедi?
clWhite
cWhite
White
WhiteColor
ColorWhite


Ұяшықтарды өзгерту үшiн StringGrid компонентiнiң қандай қасиетiн орнату керек?
Options.goEditing
Options.goRowSizing
Options.goColMoving
Options.goMoving
Options.goCol


Қандай әдiстiң көмегiмен форманы модальдi етiп бейнелеуге болады?
ShowModal
Show
ShowМ
ModalShow
Modal


MessageBox функциясы қандай қызмет атқарады?
экранға модальды формада кiшкене хабарлама шығарады
Windows хабарларды алу мен өңдеу циклiн қосады
Windows хабарын қабылдау үшiн функцияны тiркейдi
экранға шығарылған хабарламаны жабады
Windows стандартты хабарларын шақырады


Label1 үшiн шрифттiң асты сызылған стилiн орнату коды?
Label1.Font.Style:=[fsStrikeOut];
Label1.Font.Style:=[StrikeOut];
Label1.Font.Style:=[sStrikeOut];
Label1.Font.Style:=[ Strike];
Label1.Font.Style:=[];


Функцияның дұрыс сипатталуын таңдаңыз?
function <аты> [(<формальды параметрлер тiзiмi>)]: функция типi
function < аты > [(<формальды параметрлер тiзiмi >)]
function [(<формальды параметрлер тiзiмi >)]
function < аты >
function <аты>: функция типi


InputBox функциясы қандай жұмыс атқарады?
пайдаланушыға жол немесе сан енгiзуге мүмкiндiк беретiн енгiзу терезесiн шығарады
экранға модальды формада кiшiгiрiм хабарлама шығарады
Windows хабарламаны өңдеу мен алу циклын iске қосады
экранға шығарылған хабарламаны жабады
Windows стандартты хабарларын шақырады


GIF форматы Timage компонентiнiң қолдауына ие ме?
Жоқ
Иә, барлық жағдайда
Иә, егер бейнеде анимация болмаса
иә, ол тек осы форматтағы суреттермен жұмыс істейді
иә, өйткені компонент осы форматпен жұмыс істеуге арналған


Ttimer компонентi Компоненттер палитрасының қай парағында орналасқан?
System
Additional
Win32
Standard
Data
Mod операторы не үшiн арналған?
қалдықты шығару
бүтiндей бөлу
санды дөңгелектеу
бүтін санға түрлендіру
санның бүтін бөлігін алу


ShortInt типiнiң аралығы қандай?
–128..127
–256..255
–32768..32767
-60..60
-256..555


Abs функциясы қандай әрекеттi орындайды?
саның модулiн қайтарады
бөлiндiнiң бүтiн мәнiн қайтарады
санды бүтiнге жақындағанға дейiн жуықтайды
бүтін санға түрлендіру
санның бүтін бөлігін алу


TMemo компонентiнiң қай әдiсi оның құрамын тазалайды?
Clear
Cls
Clrscr
Delete
Del


Random функциясы қандай әрекеттi орындайды?
берiлген аралықтан кездейсоқ санды алады
нақты санды бүтiнге жақындағанға дейiн жуықтайды
нақты санның бүтiн бөлiгiн алады
бүтін санға түрлендіреді
санның бүтін бөлігін алады


TImage компоненті формаға бейнелерді орналастыру үшін арналған. Ол бейнелердің қандай типін қолдамайды?
*.gif
*.jpg
*.bmp
*.emf
*.wmf


Массивтi дұрыс сипаттауды көрсетiңiз?
k: array [1..100] of word;
k: array [1-100] of word
k:=array [1-100] of word;
k:=array [1][100] of word;
k=array [1][100] of word;


OnDblClick оқиғасы қай кезде болады?
пайдаланушы компонентке тышқанның сол жақ түймешесiн екi рет басқанда
пайдаланушы компонентке тышқанның оң жақ түймешесiн екi рет басқанда
пайдаланушы компонентке пернетақтадағы кез – келген перненi екi рет басқанда
пайдаланушы компонентті белгілегенде
пайдаланушы компонентті жылжытқанда


Var end: string; сипаттауы дұрыс болады ма?
жоқ
иә
иә, тек айнымалы жолдық типтi болса
иә, бірақ айнымалы бүтін типті болуы керек
иә, бірақ айнымалы нақты сан болуы керек


TmouseButton типтi айнымалы не үшiн қызмет етедi?
TMouseButton тышқанның оқиғаларды өңдегiшiнде тышқан пернелерiн анықтайды
TMouseButton тышқанның оқиғаларды өңдегiшiнде экран аймағын анықтайды
TMouseButton тышқанда жылжымалы сақинаның болуын анықтайды
TMouseButton тышқанда пернетақта түймешелерін анықтайды
TMouseButton тышқанда пернетақтаны анықтайды


ShowMessage процедурасы қандай әрекеттердi орындайды?
хабарлама және OK түймешесi бар терезенi шығарады
Windows хабарламаны өңдеу және алу циклын iске қосады
Windows хабарламасын қабылдау үшiн функцияны тiркейдi
экранға шығарылған хабарламаны жабады
Windows стандартты хабарларын шақырады


ShowHint қасиетi неге жауап бередi?
компонент жылжымалы ақпаратты (hint) көрсетуге
гипермәтінi менюдi көрсетуге
анықтама терезесiнiң ашылуына
терезенің жабылуына
форманың көрінбеуіне


Қате вариантты табыңыз?
айнымалы аты цифрдан басталуы мүмкiн
айнымалы аты орыс әрiптерiнен тұрмау керек
айнымалы атында “@” белгiсi болмайды
айнымалы аты латын әріптен тұрады
айнымалы атын пернетақтадағы кез-келген символ арқылы жазуға болмайды


String типi үшiн символдардың ең жоғарғы саны
255
128
64
32
16


Программаның орындалуы кезiнде ұяшықтың биiктiгiн ауыстыру үшiн StringGrid компонентiнiң қандай қасиетiн өзгерту қажет?
Options.goRowSizing
Options.goEditing
Options.goColMoving
Options.goMoving
Options.goCol


Тригонометриялық функцияларды қолдану үшiн (sin,cos және т.б.) Math модулiн сипаттау қажет пе?
жоқ
иә
жоқ, егер синус және косинус талап етiлсе
қажет
иә, өйткені функциялар іске қосылмайды


Int функциясы қандай әрекеттi орындайды?
нақты санның бүтiн бөлiгiн қайтарады
бөлiндiден бүтiн санды қайтарады
санның модулiн қайтарады
қалдықты анықтайды
айнымалыны екі еселейді


TMouse объектiнiң қандай қасиетi тышқан курсорының координаттары туралы ақпаратты қамтиды?
CursorPos
Pos
Cursor
Top
Left


Label1 үшiн шрифттi курсив стилiне орнататын код жолын табыңыз?
Label1.Font.Style:=[fsItalic];
Label1.Font.Style:=[Italic];
Label1.Font.Style:=[sItalic];
Label1.Font.Style:=[sBorder];
Label11.Font.Style:=[sBorder];


Жолдық тұрақтылар массивiнiң дұрыс сипатталуын табыңыз?
const strDay : array[1..2] of string = ('строка1','строка2');
const strDay : array[1..3] = ('строка1','строка2');
const strDay : array[1..3] of string = ('строка1','строка2');
var strDay : array[1..33] of string = ('строка1','строка2');
var strDay : array[1..3] of string:= ('строка1','строка2');


Қандай өрнекте k айнымалысы true мәнiне ие болады?
if sqr(5)=25 then k=true;
if 5= 25 then k=true;
екi жауап та дұрыс
if sqr(5)=25 then k=false else k=true;
if abs(5)=25 then k=false else k=true;


BitBtn компонентiнiң қандай қасиетi түймешедағы сурет үшiн жауап бередi?
Glyph
Picture
Icon
Caption
Top


Қандай әдiстiң көмегiмен Edit компонентiндегi мәтіндi алмастыру буферiне көшiруге болады?
CopyToClipboard
CutToClipboard
MoveToClipboard
PasteToClipboard
Clipboard


Ағымды уақыт пен күндi қайтаратын функция?
Now
GetTime
GetDate
GetYear
GetMonth


TMouseButton типiнiң дұрыс сипатталуын табыңыз?
TMouseButton = (mbLeft, mbRight, mbMiddlе);
TMouseButton = (mbLeft, mbRight, mbMiddle, mbShift, mbAlt, mbCtrl);
TMouseButton = (mbLeft, mbRight);
TMouseButton = (mbAlt, mbCtrl);
TMouseButton = (mbLeft, mbCtrl);


Кездейсоқ сандар генераторын қандай функция бередi?
Randomize
Random
Rnd
Int
Mod


Tmemo-ның қандай қасиетi жылжымалы жолды (Scroll Bars) көрсетудi анықтайды?
ScrollBars
Scroll
ScrBr
Bars
Scrolling


Код редакторында мәтіндi iздеуге арналған пернелер комбинациясы?
Ctrl+F
F3
Alt+F7
F9
Ctrl+F9


Объектiлер инспекторын қандай перне шақырады?
F11
F10
F12
F9
F8


TmenuItem-ның қандай қасиетi меню пунктiнiң жанында салынатын суреттi қамтиды?
Bitmap
Picture
Icon
Caption
Top


Екi өлшемдi массивттiң дұрыс сипатталуын табыңыз?
k: array [1..100,1..100] of word;
k: array [1-100,1-100] of word
k:=array [1-100,1..100] of word;
k:=array [1-100][1..100] of word;
k:array [1-100][1..100] of word;


Меню пунктерiне жылдам қол жету үшiн қандай пернелер жиынтығы қолданылады?
ShortCut
HotKey
Keys
Caption
Top


Терезелер тiзiмiн ашу үшiн арналған пернелер жиынтығы?
Alt-0
Shift-0
Ctrl-0
Alt-2
Alt-3


Қандай әдiстiң көмегiмен Edit компонентiнде барлық мәтіндi белгiлеуге болады?
SelectAll
SelectAllText
SelectText
Select
Selected


Мынандай сипаттау дұрыс болады ма: var begin: byte;
жоқ
иә
иә, бiрақ тек byte типтi айнымалы үшiн
byte типті айнымалылар осылай сипатталады
сипаттау осылай жүргізіледі


OnMouseDown оқиғасы қандай жағдайда болады?
қолданушы тышқан түймешесiн компонентке басқанда
қолданушы тышқан көрсеткiшiн компонентке жоғарыдан төмен жылжытқанда
қолданушы тышқан көрсеткiшiн компоненттiң төменгi сол жақ бұрышына апарғанда
қолданушы компонентті жылжытқанда
қолданушы тышқан көрсеткiшiн форма шетіне апарғанда


Консолдық қосымша дегеніміз не?
Ms Dos операциялық жүйесінде жұмыс істеуге арналған программа
Программаның бір бөлігі
Көмекші программа
Қосымша программа
Тышқан көмегінсіз жұмыс атқара алмайтын программа


Консол дегеніміз не?
Монитор мен пернетақтаның біртұтас құрылғы ретінде қарастырылуы
Тышқанның программаны іске қосуда басты құрал ретінде қолданылуы
Формаға компоненттерді орналастыру
Оқиғалар өңдеу
Компонент қасиеттерін таңдау


файл дегеніміз не?
бір типті элементтердің тізбегінен тұратын белгілі бір атқа ие құрылымды берілгендер типі
қарапайым операторлар
математикалық функциялар
программа бөлігі
көмекші программа


Файлды сипаттау?
Аты: file of элемент типі
Аты: array элемент типі
Аты: file of [ ]
Аты: file of [1..100]
Аты: file


Формаға қажет компонентті орналастыру тәсілі
компонентке бір рет, кейін форманың кез келген орнына сырт еткізу
формаға бір рет, кейін компонентке сырт еткізу
компонентке бір рет сырт еткізу
форманы екі рет сырт еткізу
компонентті таңдап, ALT түймешесін басу


Визуалды емес компонентті таңдаңыз
TDataBase
TEdit
TLabel
TButton
TBitBtn


Сурет редакторын іске қосу жолы
Сервис => Image Editor
Выполнить => Image Editor
Проект => Image Editor
Файл => Image Editor
Правка=> Image Editor


TLabel компонентінің қызметі:
экранға мәтінді шығару
графикалық файлды көрсету
мәтінді енгізу
программа кодын жазу
кестені бейнелеу


TListBox компонентінің қызметі.
жылжымалы тізімді көрсету
экранға мәтінді шығару
мәтінді енгізу
программа кодын жазу
кестені бейнелеу


Шрифтің типін, өлшемін, стилін және түсін анықтайтын қасиетті көрсетіңіз.
Font
Items
Lines
Caption
Visible


Белгіленген компонентті артқы жағына қалай орналастыру жолы
Правка => Сделать нижним
Сервис => Переместить компонент на задний план
Файл => Задний план
Проект => Задний план
Окно => Расположить


Формада көрiнбейтiн компоненттi таңдау жолы.
Объектiлер инспекторының жоғарғы жағында орналасқан тiзiмнен
Компоненттер менюiнен
Менюдiң Поиск => Найти компонент пунктi арқылы
Компоненттер палитрасынан
Программа коды терезесінен


IntToStr функциясының қызметі.
бүтiн санды жолдық айнымалыға түрлендiредi
бүтiн санды жолдық массивке түрлендiредi
бүтiн санның ондық бөлiгiн бөлiп, оны жолдық айнымалыға айналдырады
жолдық айнымалыны бүтін санға түрлендіреді
жолдық айнымалыны жолдық массивке түрлендіреді


Delphi проектінің негізгі файлы.
Project1.dpr
Programm1.dpr
Main1.dpr
Unit1.dpr
Main.dpr


*.dfm файлдары не үшін қолданылады?
форманың сыртқы түрі жайлы ақпаратты сақтау үшін
жұмысшы кеңістіктің жағдайы туралы ақпаратты сақтау үшін
программалық кодты сақтау үшін
арнайы командаларды сақтау үшін
әдістер мен оқиғаларды жүзеге асыру үшін


Caption қасиетінің қызметі.
компонентте жазбаны бейнелеу
компонент түсін анықтау
формадағы компоненттің көрінуін анықтайды
формадағы компоненттің стилін анықтайды
компонент шрифтін анықтайды


StrToInt функциясының қызметі.
жолдық айнымалыны бүтін санға түрлендіру
жолдық массивті бүтін санға түрлендіру
5-ке бөлгендегі қалдықты жолдық айнымалыға түрлендіру
бүтін санды жолдық айнымалыға түрлендіру
бүтін санды жолдық массивке түрлендіру


byte типінің диапазоның көрсетiңiз
0..255
0..65535
0..4294967295
-255..65535
-1.. 4294967295


TMainMenu компонентінің қызметі.
программаға негізгі менюді орналастыруға мүмкіндік береді
жылжымалы менюді жасауға мүмкіндік береді
экранға мәтінді көрсетуге арналған
түймеше жасауға арналған
мәтінді енгізуге арналған


TMaskEdit компоненті қандай қызмет атқарады?
Tedit-ке ұқсас, бірақ енгізілген мәтiндi форматтау мүмкіндігіне ие
жылжымалы тізімді көрсетуге мүмкіндік береді
түймешенi басқанда қандай да бір әрекетті орындауға мүмкіндік береді
мәтінді енгізуге арналған
жылжымалы менюді жасауға мүмкіндік береді
Алгоритм дегеніміз-
алға қойған мақсатқа сәйкес орындаушының нәтиже алу үшін атқарылатын әрекеттердің ретімен орындалуын анықтайтын нақты ережелер жиыны
кейбір командалар жинағындағы әрекеттердің орындалу тәртібін көрсететін бағдарланған граф
анықталған әрекеттердің орындалу ережесі;
компьютерге арналған командалар жиыны;
есептеу желісінің хаттамалары;


Алгоритмдерді жазу тәсілдерінің толық тізімін көрсетіңіз:
сөзбен, графикалық, псевдокод, бағдарламалық;
сөзбен;
графикалық, бағдарламалық;
сөзбен, бағдарламалық;
псевдокод;


Алгоритмнің нәтижелілік қасиеті бұл –
Анықталған қадамдар бойынша есептердің нәтижесін алу
Ескертудегі әрекеттердің берілген орындалу реттілігінің анық болуы
Есептеу процесінің нақты орындалу тәртібі
Әртүрлі мәндегі біртектес есесптерді таңдау
алгоритм үздіктілік құрылмға негізделуі керек;


Алгоритмнің анықтылық қасиеті бұл –
кез келген әрекеттердің берілу ретімен орындалуы
Есептеу процесінің нақты орындалу тәртібі
Қандайда бір қадам бойынша нәтиже алу
Әртүрлі мәндегі біртектес есесптерді таңдау
алгоритм үздіктілік құрылмға негізделуі керек;


Алгоритмнің үздіктілік қасиеті бұл –
қарапайым амалдарды жеке кезеңдерге бөліп есептеу
Ескертудегі әрекеттердің берілген орындалу реттілігінің анық болуы
Есептеу процесінің нақты орындалу тәртібі
Анықталған қадамдар бойынша есептердің нәтижесін алу
Біртектес есептерді әртүрлі мәндермен шешу мүмкіндігі


Алгоритмдердің сипатталуы
Ауызша, графикалық, программалық
мәтіндік, ауызша, программалық
графикалық, блок-схемалық, алгоритмдік
алгоритмдік, программалық, паскаль
дұрыс жауап жоқ


Алгоритмнің түрлері:
сызықтық, тармақталушы, циклдік;
сызықтық, графикалық, программалық
графикалық, блок-схемалы, алгоритмдік
псевдокод;
екілік код;


Тұрақтылар дегеніміз-
Программаның орындалу барысында өзгермейтін шамалар
программаның орындалу барысында өзгеріп отыратын шамалар
обьектілерді белгілеу үшін әріптерден басталатын символдар тізбегі
осы мәліметтер бойынша орындалатын айнымалы қабылдауы мүмкін көптік мән
компьютер жадында сақталатын шамалар;


Айнымалылар дегеніміз-
программаның орындалу барысында өзгеріп отыратын шамалар
барлық уақыт мезетінде сақталып, өзгермейтін мән
обьектілерді белгілеу үшін әріптерден басталатын символдар тізбегі
осы мәліметтер бойынша орындалатын айнымалы қабылдауы мүмкін көптік мән
жергілікті айнымалылар;


Идентификатор дегеніміз-
обьектілерді белгілеу үшін әріптерден басталатын символдар тізбегі
барлық уақыт мезетінде сақталып, өзгермейтін мән
программаның орындалу барысында өзгеріп отыратын шамалар
берілгендер бойынша орындалатын айнымалы қабылдауы мүмкін көптік мән
Дұрыс жауап жоқ


Берілгендер типі дегеніміз-
Берілгендер бойынша орындалатын айнымалы қабылдауы мүмкін көптік мән
Барлық уақыт мезетінде сақталып, өзгермейтін мән
Программаның орындалу барысында өзгеріп отыратын шамалар
Обьектілерді белгілеу үшін әріптерден басталатын символдар тізбегі
Дұрыс жауап жоқ


Айнымалылардың сипатталуы
идентификатор және берілгендер типін сипаттау
кейбір әрекеттердің толық жазылуы
идентификатор немесе таңбасыз бүтін сан
трансляция кезінде орындалмайтын шектелген программа фрагменті
Дұрыс жауап жоқ


Оператор дегеніміз-
кейбір әрекеттердің толық жазылуы
идентификатор және берілгендер типін сипаттау
идентификатор немесе таңбасыз бүтін сан
трансляция кезінде орындалмайтын шектелген программа фрагменті
Дұрыс жауап жоқ


Паскаль тiлiнде жазылған программа құрылымынын дурыс тiзбегiн көрсетіңіз
program, label, const, type, var, procedure, begin, end.
label const program type var procedure begin end
end const program type var procedure begin label
label end const program type var procedure begin
const program type var procedure begin label end


Сипаттау бөлімі келесі ретпен жазылады:
label, const, type, var, procedure, function
type, const, label, var, procedure, function
const, label, var, type, procedure, function
const, label, type, var, procedure, function
дұрыс жауап жоқ нет правильного ответа


Программа тақырыбы келесі түрде жазылады
PROGRAM атау;
USES атау
VAR айнымалылар
PROCEDURE атау
FUNCTION


Таңбаларды сипаттау бөлімі
LABEL
CONST
VAR
TYPE
ARRAY


Тұрақтыларды сипаттау бөлімі
CONST
VAR
LABEL
TYPE
ARRAY


Айнымалыларды сипаттау бөлімі
VAR
USES
TYPE
DATA
ARRAY


Қолданушы типін сипаттайтын бөлім
TYPE
USES
TYPICALE
VAR
ARRAY


Паскаль тiлiнде х-тiң бүтін бөлігін табатын стандартты функция:
Trunc(x)
abs(x)
Pred(x)
Round(x)
ODD(x)


Паскаль тiлiндегі Ln(x) стандартты функциясы нені анықтайтынын көрсетіңіз:
х-тің натурал логарифмін анықтайды
х-тiң алдындағы санды анықтайды
х-тiң абсолют шамасын анықтайды
экспонента мәнiн анықтайды
х-тен кейiнгi санды анықтайды


Паскаль тiлiнде типті берiлгендерді көрсетіңіз:
нақты
екілік
логикалық
бүтін
массив


Жаңа файл ашу командасын орындайтын клавиштер комбинациясын көрсетіңіз:
ALT+F, NEW
F2, EDIT
ALT+ F3
ALT+F9
CTRL+F9


Нәтиженi көрсету командасы қандай клавиштер комбинациясы арқылы орындалады
ALT+F5
ALT+X
F6
ALT+F
NEW


Паскаль тілінде берілгендерді шығару операторын көрсетіңіз
Writeln
Readln
GOTO
Case
IF-Then-else


Айнымалыларды сипаттау операторы?
var
array
const
label
type


Қажетті қатарларды белгілеу операторы?
label
procedure
var
array
type


Массивтерді сипаттау операторы?
array
function
type
label
const


Параметрлі қайталау операторлары?
for-to-do
while-do
repeat- until
if-then-else
case-of-end


Шарты цикл басында болатын қайталау операторы?
while-do
if-then-else
repeat- until
case-of-end
for-to-do


Шарты цикл соңында болатын қайталау операторлары?
repeat- until
case-of-end
for-to-do
while-do
if-then-else


Таңдау операторын көрсетіңіз
case-of-end
while-do
if-then-else
repeat- until
for-to-do


Шартты өту операторы
if-then-else
case-of-end
for-to-do
while-do
repeat- until


Шартсыз өту операторы
goto
if
else
case
to


Курсорды келесі қатарға өткізу жұмысын орындайтын енгізу операторы?
readln
write
read
writeln
input


Курсорды келесі қатарға өткізу жұмысын орындайтын баспаға шығару операторы?
writeln
print
read
readln
write


1.8 Е-4 санының ондық бөлшек түрінде жазылуы?
0.00018
0.18
0.000018
1.8
0.0018


2.7 Е+00 санының ондық бөлшек түрінде жазылуы?
2.7
0.27
0.027
0.0027
27.0


3.12Е+01 санының ондық бөлшек түрінде жазылуы?
31.2
312.0
3.12
0.312
0.0312


Сандардың қайсысы (x>=0) AND (x<=1) шартты қанағаттандырады?
0.9
1.5
1.1
-2
-1


Сандардың қайсысы (x<0) OR (x>1) шартты қанағаттандырады?
-2
0.5
0.7
1
0


өрнегінің Паскаль тіліндегі жазылуы?
abs(ln(x) ^ln(10))
abc(ln(x^ln(10))
abs(lg(x))
abs(log(x))
abc(ln(x))


өрнегінің Паскаль тіліндегі жазылуы?
abs(sin(x) ^cos(x))
abs(tan(x))
abc(sin(x) ^cos(x))
abc(tan(x))
abs(tg(x))


өрнегінің Паскаль тіліндегі жазылуы?
abs(abs(x))
abc(x)
abs(abs(x)))
abc(abc(x))
abs(x)


өрнегінің Паскаль тіліндегі жазылуы?
ln(abs(x)) ^ln(10)
ln(abs(x))
log(abs(x))
ln(abc(x))^ln(10)
lg(abs(x))


өрнегінің Паскаль тіліндегі жазылуы?
sin(abs(x)) ^cos(abs(x))
tg(abs(x)
sin(x) ^cos(x)
tan(abs(x))
sin(abc(x)) ^cos(abs(x))


өрнегінің Паскаль тіліндегі жазылуы?
exp(ln(1+x) ^3)
sqrt(1+x)
exp(3*ln(1+x))
exp(sqrt (1+x))
sqr(exp(ln(1+x)^3))


Бүтін типтегі мәліметті көрсетіңіз?
Integer
Real
Boolean
Char
String


Паскаль ортасында да нәтижені көру клавиштер комбинациясы
alt+F5
alt+F9
alt+F7
ctrl+F9
ctrl+F5


Алгоритмнің жалпыға бірдейлік қасиеті бұл –
Біртектес есептерді әртүрлі мәндермен шешу мүмкіндігі
Ескертудегі әрекеттердің берілген орындалу реттілігінің анық болуы
Есептеу процесінің нақты орындалу тәртібі
Анықталған қадамдар бойынша есептердің нәтижесін алу
Бөлек этаптарға есептеу процесі, элементар операциялар


Pascal тілінің алфавитіне кірмейтін қызметші сөз:
step;
begin;
while;
then;
end;


Pascal тілінде сандар қалай бөлінеді?
бүтін және нақты сандар түрінде;
натурал және бүтін сандар түрінде;
натурал және нақты сандар түрінде;
бүтін және дұрыс бөлшектер ретінде;
натурал және дұрыс бөлшектер ретінде;


EXP(4*LN(5)) функциясының мәні неге тең?
625;
20;
25;
1024;
125


Төмендегі теңсіздіктердің қайсысы дұрыс?
–4.9876543234 E–02<–0,03;
–4.9876543234 E–02<–0,5;
–4.9876543234 E–02>–0,03;
–4.9876543234 E–02<–0,4;
–4.9876543234 E–02<–0,6;


Pascal тілінде программа мәтініне түсініктеме қалай жазылады?
фигуралы жақшаға;
дөңгелек жақшаға;
квадрат жақшаға;
Begin, End. Қызметші сөздерінің арасына;
дөңгелек және квадрат жақшаларға;


Берілгендерді пернетақтадан енгізуді қамтамасыз ететін қызметші сөз:
read;
write;
var;
goto;
const;


Pascal тілінде программаның орындалу нәтижесін шығаруды қамтамасыз ететін оператор:
write;
read;
var;
goto;
const;


Pascal тілінде операторларды бір-бірінен ажыратып жазуда қолданылатын тыныс белгісі:
нүктелі үтір;
қос нүкте;
нүктелі бос аралық;
үтір;
нүкте;


Арифметикалық прогрессияның бірінші мүшесі және айырмасы белгілі болғанда, оның элементтерінің қосындысын есептейтін программа … бөлігін көрсетіңіз:
Program ArifPro;
Var a, d, s: real; n: integer;
Begin
readln(a, d, n);
s:= ...;
writeln(s)
End.
a*n+d*(n–1)*n^2;
a*(n+d*(n–1)*)n^ 2;
a +d*(n–1)*n^2;
a*n^2+d*(n–1)*n^2;
a*2+d*(n–1)*n^2;


Төмендегі амалдардың қайсысы логикалық емес:
MOD;
NOT;
OR;
AND;
ХOR;


Құрамдас логикалық өрнек (X>=A) AND (X<=В) қандай аралықта ақиқат:
x[A,B];
x [A,]  [B, ];
x [–, A]  [B,+ ];
x [A, ]  [–,B];
x [A,- ]  [,B];


Күрделі логикалық өрнек (X<=A) OR (X>=В) қандай аралықта ақиқат:
x [–, A]  [B,+ ];
x [A,B];
x [A, ]  [B, ];
x [A, ]  [–,B];
x [A,- ]  [,B];


Х-тің қандай мәнінде программа «ДА» жауабын шығарады?
Var X: Integer;
Begin
Readln(X); If X MOD 2=0 Then Writeln(‘ДА’) Else
Writeln (‘НЕТ’)
End.
4;
7;
15;
3;
5


24 MOD 4 есептеу нәтижесі неге тең?
0
3
1
4
2


PRED(29) есептеу нәтижесі неге тең? ^28
29
20
30
0
1


SUCC(42) есептеу нәтижесі неге тең?
43
44
42
40
0


Программаның орындалу нәтижесін көрсетіңіэ?
Var a,b,p:integer;
begin
a:=8;
b:=21;
p:=(a+b)*2;
write(p); end.
58
68
48
50
60


Программаның орындалу нәтижесін көрсетіңіэ?
Var a,b,с:integer;
begin
a:=5;
b:=3;
c:=2*a+3*b;
write(a);
end.
5
19
21
13
9


Программаның орындалу нәтижесін көрсетіңіэ?
Var a,b,c,s:real;
begin a:=6;b=10;c=5;
s=(a+ b)*c^2;
write(s:5:2);
end.
40.00
4E1
0.4E2
40
40.0


Программаның орындалу нәтижесін көрсетіңіэ?
Var
y,у1,a:integer;
begin
y1:=1;
a:=5-y1;
y:=y1+2*a;
write(y);
end.
9
1
4
12
8


Программаның орындалу нәтижесін көрсетіңіэ?
Var
x,y,:real;
begin
x:=2;
if x<0 then y:=x+1 else y:= -x;
write (y);
end.
-2
2
3
-3
0


Меншіктеу операторындағы айнымалылар санын табыңыз?
Summa:=sqr (x)+3*a*x
3
4
5
2
6


Меншіктеу операторындағы тұрақтылар санын табыңыз?
a:=3;
b5:=7;
y2:=2*a+4*b5;
4
6
7
5
2


Программаның орындалу нәтижесін көрсетіңіэ?
Var k:integer; y,x:real;
begin k:=3; x:=9;
case k+1 of
2: y:=sqrt(x);
3: y:=sqr(x));
4: y:=2*x;
5: y:=4*x+k;
end; write(y);
end.
18
3
81
39
40


Программаның орындалу нәтижесін көрсетіңіэ?
Var
s:char;
begin
for i:=’A’ to ‘C’ do write(s);
end.
ABC
AC
S
SSS
‘S’


Программаның орындалу нәтижесін көрсетіңіз?
Var
a,b,c,d,e:string;
begin
a:=’5’;
b:=’2*a’;
c:=’2*b’;
d:=’2*c’;
e:=’2*a+d’;
write(е);
end.
2*a+d
50
e
90
‘2*a+1’


Программаның орындалу нәтижесін көрсетіңіэ?
Var
s,Pi, r: real;
begin
Pi:=3.14159;
r:=2;
s:=Pi*sqr(r);
write(Pi:4:2);
end.
3.14
12.5
3.14159
3.1416
12.6


Программаның орындалу нәтижесін көрсетіңіэ?
Var
a,b,c,:integer;
begin
a:=2;
b:=2*a+1;
c:=2*a+b;
a:=-c;
write(с);
end.
9
2
5
-9
-5


Паскаль тіліндегі жазылуы?
(exp(x)+2*a* a) ^cos(x)*cos(x)+sin(x))
exp^x+a* a)^cos(x)*cos(x)+sin(x))
(exp(1)+a* a)^sqr(cos(x))+sin(x))
exp(x)+a* a) ^sqrt(cos(x))+sin(x))
(exp(1)+a* a) ^ (sqr(cos(x))+sin(x)


62 MOD 4 нәтижесі неге тең?
2
4
1
0
6


TRUNC(9.552) нәтижесі неге тең?
9
9.6
10
9.2
95


Паскаль тіліндегі жазылуы?
abs(cos(2*x)) ^ (a*2В)
cos(sqr(x)) ^ (a*2В)
abs(cosx*cosx) ^a*2*b
cos(x)*cos(x)) ^a*2*b
abs(cos(x)*cos(x)) ^a*2*b


ROUND (5.63) нәтижесі неге тең?
6
5
5.3
6.3
56


63 div 4 нәтижесі неге тең?
15
13
12
14
16


Паскаль тіліндегі жазылуы?
abs(sin(sqrt(a)))
abs(sin(sqrt(a))))
abs(sin(sqr(a)))
(sin(sqrt(a)))
(sin(sqr(a)))


Программаның орындалу нәтижесін көрсетіңіэ?
CONST a=5; b=2;
VAR Z:INTEGER;
BEGIN
Z:=EXP(1^3*LN(SQR(a)b));
WRITE (Z);
END.
3
2
5
1
0


Программаның орындалу нәтижесін көрсетіңіэ?
CONST X=3;
VAR Y, Z: INTEGER;
BEGIN
Y: =4*SQR (X); Z: =SQRT (Y); WRITE (Z); END.
6
3
4
12
36


Программаның орындалу нәтижесін көрсетіңіэ?
CONST X=PI;
VAR Y, Z: REAL;
BEGIN
Y: =X^2; Z: =SIN (Y); WRITE (Z); END.
1
0.5
1.5
0.25
0


Операторлық бөлім ... қызметші сөзінен басталады
begin
program
procedure
function
label


Транслятор дегеніміз не?
Машина кодына аудару жұмысын орындаушы программа
командалық қамтамасыз ету
барлық программаларды екілік жүйеге аударушы
бағдарлама
компьютер


Транслятордың қандай екі түрі бар?
интерпретатор и компилятор
драйверы и утилиты
ДҚБЖ
бағдарлама
компьютер


y=5sinx функциясының мәнін есептеу программа үзіндісін көрсетіңіз
beginWriteln('x='); Readln(x);Y:=5*sin(x); Writeln('y=',y); end.
Writeln('x:'); Readln(x); begin Y:=5*sin(x); Writeln('y=',y); end.
begin Y:=5*sin(x); Writeln('y=',y); Writeln('x:'); Readln(x); end.
begin Writeln('y=',y); Writeln('x:'); Readln(x); Y:=5*sin(x); end.
Y:=5*sin(x); begin Writeln('x:'); Readln(x); Writeln('y=',y); end.


Массивтiң жұп элементтерiн анықтайтын программа бөлігін көрсетіңіз
begin S:=0; for i:=1 to n do begin readln(A[i]);if ... then S:=S+А[i] end; end.
not odd(a[i])
odd(a[i])
A[i] mod 3=0
A[i]>3
A[i]<0


WHILE P DO S қандай циклдің жазылу үлгісі
"Әзiрше"
"Дейiн"
"Үшiн"
"цикл ішіндегі цикл"
"күрделі цикл"


у=cosx+e(x-1) функциясының мәнін есептеу программасының үзіндісін көрсетіңіз
begin writeln('x:'); readln(x);y=cos(x)+eхр(x-1); writeln('y=',y:4:2); end.
begin readln(x); writeln('y=',y:4:2); y=cos(x)+eхр(x-1); end.
beginwriteln('y=',y:4:2); y=cos(x)+eхр(x-1); readln(x); writeln('x:'); end.
writeln('x:'); begin y=cos(x)+eхр(x-1);writeln('y=',y:4:2); readln(x); end.
writeln('x:'); begin y=cos(x)+e(x-1);writeln('y=',y:4:2);readln(x);end.


Программаның орындалу нәтижесін көрсетіңіэ?
begin s:=0; for i:=1 to 4 do
begin s:=s +sqr(i);
end; write (s); end.
30
31
35
25
15


Программаның орындалу нәтижесін көрсетіңіэ
var x , y: real;
begin x:=10; while x>=8 do
begin y:= x^2; writeln(y);
x:= x-2; end; end.
5; 4
5; 3
4; 5
8; 5
5; 8


Программаның орындалу нәтижесін көрсетіңіэ
var z ,w: real;
begin z:=4;
repeat w:=z^2; writeln (w); z:= z+2;
until z > 6;
end.
2;3
3;2
6;2
4;1
2;6


Программаның орындалу нәтижесін көрсетіңіэ
var s,i,j : integer;
begin s:=0;
for i:=1 to 2 do
for j:=1 to 2 do
s:=s+sqr(i)+sqr(j);
writeln(s);end.
20
21
12
17
23


Программаның орындалу нәтижесін көрсетіңіэ
var s, i: integer;
begin s:=0; for i:= 1 downto -2 do s:= s+abs(i); writeln(s); end.
4
0
-2
1
3


Программаның орындалу нәтижесін көрсетіңіэ?
var p, i: integer;
begin p:=3;
for i:= 1 to 4 do p:= p*i+1;
write(p); end.
113
28
32
110
27


Программаның орындалу нәтижесін көрсетіңіэ?
var x ,y: integer;
begin x: =3;
repeat
y: =x^3; write (y); x:= x+3;
until x >= 6; end.
1;2
3
1
3;6
2


Программаның орындалу нәтижесін көрсетіңіэ?
var s, k: integer;
begin s:=1;
for k:=0 downto -3 do s:=s+sqr(k);
write (s); end.
15
-6
14
-5
13


Программаның орындалу нәтижесін көрсетіңіэ?
var u , w: integer;
begin u: =2;
while u<=6 do
begin
w:= u^2;
write(w) ;
u:= u+4;
end; end.
1;3
3
2;3
6
2


Программаның орындалу нәтижесін көрсетіңіэ?
var p, i, k : integer;
begin p: =1;
for i: =1 to 2 do
for k:=1 to 2 do
p: =p*sqr (i) * sqr (k);
write (p); end.
256
64
16
128
144


Программаның орындалу нәтижесін көрсетіңіэ?
var f, k : integer;
begin f:= 5;
for k: =1 to 3 do
f:=f+sqr(sqr(k));
write (f); end.
103
98
81
101
14


Программаның орындалу нәтижесін көрсетіңіэ?
var a , b: integer;
begin a: =4;
while a<=9 do
begin b: =sqrt(a);
write (b) ;
a:= a+5;
end;
end.
2;3
4;9
1;2
2
3


Программаның орындалу нәтижесін көрсетіңіз?
var s, x, y : integer;
begin s: =0;
for x:=0 to 1 do
for y:=-1 to 0 do
s: =s+abs (x) + abs (y);
write (s);
end.
4
1
3
0,5
-1


Программаның орындалу нәтижесін көрсетіңіэ?
var g, m: integer;
begin g:=0;
for m:=-1 downto - 4 do g:=g+sqr(m);
write(g)
end.
30
4
16
-25
1


Программаның орындалу нәтижесін көрсетіңіэ?
var c, d: real;
begin c:=0;
repeat
d:=sqr(sqrt( с));
writeln(d);
c:=c+5;
until c>5;
end.
0; 5
5
25
5;10
0


Программаның орындалу нәтижесін көрсетіңіэ?
const x= 0.7;
var
y : real;
begin if(x>1) and (x<2) then y:= 3.0 else y: = exp (3*ln(4));
write (y: 4: 1)
end.
64.0
0.7
3.0
64
16


Программаның орындалу нәтижесін көрсетіңіэ?
const x=0.25;
var y : real;
begin if x<0 then y:= x else
if x >1 then y:=0.1 else y:= sqrt (x);
write (y: 4: 2)
end.
0.50
0.2
0.1
0.5
0.625


Программаның орындалу нәтижесін көрсетіңіэ?
const x=- 0.5;
var z : real;
begin
if (x>-1) and (x<=0) then z:=sqr(x) else z:= 11.1;
write (z: 4: 2)
end.
0.25
-0.5
2.5
11.1
1.1


Программаның орындалу нәтижесін көрсетіңіэ?
const v= 0;
var w : integer;
begin
if v>0 then w:=exp(3*ln(v)) else
if v<0 then w:=sqr(v) else w:=exp(v);
write (w)
end.
1
3.14
0.1
0
1.57


Программаның орындалу нәтижесін көрсетіңіэ?
const a=16;
var b : integer;
begin
if a< 0 then b:=-a else
if a>16 then b:=abs(a) else b:=sqrt(sqrt(a));
write (b);
end.
2
16
-16
4
0


Программаның орындалу нәтижесін көрсетіңіэ?
const y=8;
var f : integer;
begin
if (y<=1) or (y>8) then f:=0
else f:=exp(1^3*ln(y));
write (f)
end.
2
8
1
3
0


Программаның орындалу нәтижесін көрсетіңіэ?
const x=1;
var y : integer;
begin
if x>1 then y:=x+1
else if x<1 then y:=x-1
else y:=ln(abs(x));
write (y)
end.
0
3.14
1
0.1
2


Программаның орындалу нәтижесін көрсетіңіэ?
const a=8.915;
var f : integer;
begin
if a>8.5 then f:=round(a)
else f:=trunc(a);
write (f)
end.
9
8.9
8.5
8
8.92


Программаның орындалу нәтижесін көрсетіңіэ?
const x=-2;
var z : integer;
begin
if (x>-3) and(x<-1) then z:= sqr(x)
else z:=9;
z := sqrt(z);
write (z);
end.
2
4
3
-3
-1


Программаның орындалу нәтижесін көрсетіңіэ?
const k=50;
var l:integer;
begin
if k>0 then l:=pred (k);
l:=l+4;
write (l)
end.
53
50
51
55
49


Қайсы қатарда қате бар?
1) program e4;
2) var x,y:char;
3) const a=5; c=7.1;
4) if x>2 for x<=3 then y:=0;
5) label 10;
4
2
1
5
3


Қайсы қатарда қате бар?
1) program e4;
2) var a,b:boolean;
3) until c>7;
4) for k=1 if 3 do;
5) write (x*y);
4
5
2
3
1
Паскаль тіліндегі жазылуы?
(exp(x)+aВ) ^ (cos(x)*cos(x)+sin(x))


6 MOD 4 нәтижесі неге тең?
2


TRUNC(8.915) нәтижесі неге тең?
8


Паскаль тіліндегі жазылуы?
abs(sqr(cos(x))) ^ (aВ)
ROUND (8.563 ) нәтижесі неге тең?
9
8
8.5
8.6
8.56


2 div 4 нәтижесі неге тең?
0
1
-2
8
-4


Паскаль тіліндегі жазылуы?
ln(abs(sin(sqrt(a))))
log(abs(sin(sqrt(a))))
ln(abs(sin(sqr(a)))
log(sin(sqrt(a)))
ln(sin(sqr(a)))


14 MOD 4 нәтижесі неге тең?
2
3
1
4
8


PRED(19) нәтижесі неге тең?
18
19
20
17
0


SUCC(11) нәтижесі неге тең?
12
10
11
9
0


Әрбір оператор соңына қойылатын белгі
«;»


VAR бөлімі
Айнымалыларды сипаттау
LABEL бөлімі
Таңбаларды сипаттау
Берілгендер типіне жатпайтындар:
Logical


Бүтін типтер ... сөздерімен анықталады
longint,word, sortint
Нақты тип ... сөзімен анықталады
real


Қай тип реттелген болып табылмайды?
real


Идентификаторлардың қайсысы дұрыс?
nоm5_1


Идентификаторлардың қайсысы қате?
1nom
grupp
a5
nom1
abc


Идентификаторлардың қайсысы дұрыс емес?
1_primer
gruppa5
nom1
abc
prim


Сандардың қай жазылуы дұрыс?
-0.125
+.125
-.125
+125.
+23


Сандардың қай жазылуы дұрыс емес?
4270
123.01
-0.123
1678.0
125


Нақты типтерді бүтін мәнге ауыстыру функциясы
trunc(x)
abs(x)
exp(x)
ln(x)
ab(x)


Нақты типтерді бүтін мәнге түрлендіру функциясы?
round(x)
abs(x)
exp(x)
ln(x)
abс(x)


Санның бөлшек бөлігін алып тастау функциясы
trunc(x)
abs(x)
exp(x)
ln(x)
abс(x)


ROUND (5.8) неге тең болады?
6
0.8
5.5
5
4


TRUNC(5.8) неге тең?
5
0.8
5.5
6
7


Алдын ала мағынасы анықталған тiлдiң құрамының бiр бөлiгi болып табылатын сөздердiң атауы.
идентификаторлар
стандартты идентификаторлар
қолданушының идентификаторы
Тұрақтылар
қызметшi сөздер


Объектiлердiң аттарының атауы
қызметшi сөздер
идентификаторлар
стандартты идентификаторлар
қолданушының идентификаторы
тұрақтылар


... тiлдiң құрамына кiретiн тұрақтылар мен айнымалылар типтерiн, тұрақты және айнымалы шамаларды, процедуралар мен функцияларды белгiлеу үшiн тағайындалады.
стандартты идентификаторлар
қызметшi сөздер
идентификаторлар
қолданушының идентификаторы
тұрақтылар


Идентификатор құрастыруға ... , ... әрiптерi, ... және төменгi сызықша ( _ ) пайдаланылады.
үлкен, кiшi латын, айнымалылар
үлкен, кiшi грек, символдар
үлкен, кiшi латын, қызметшi сөздер
үлкен, кiшi грек, айнымалылар
үлкен, кiшi латын, цифрлар


Идентификатор тек қана ... немесе ... басталады.
әрiптен, символдан
символдан, төменгi сызықшадан
цифрдан, төменгi сызықшадан
әрiптен, төменгi сызықшадан
әрiптен, цифрдан


Нақты типтiң жазылуы:
Var <айнымалылардың аттары>; real;
Var <айнымалылардың аттары>; integer;
Var <айнымалылардың аттары>: real;
Var <айнымалылардың аттары>: integer;
Var <айнымалылардың аттары>: char;


Символдық типтiң жазылуы:
Var <айнымалылардың аттары>: char;
Var <айнымалылардың аттары>; real;
Var <айнымалылардың аттары>; integer;
Var <айнымалылардың аттары>: real;
Var <айнымалылардың аттары>: integer;


Нақты сандардың жазылуының екi түрi бар:
үтiр, нүкте
нүкте үтiр, тұрақты нүкте
тұрақты нүкте, жылжымалы нүкте
қос нүкте, жылжымалы нүкте
нүкте, қос нүкте


Жылжымалы нүкте түрiндегi сандардың жазылуы.
mE+p
mE
mEp
Ep
mpE


Логикалық типтi айнымалылар ... және ... мәндерiнiң бiрiн қабылдайды.
true, false
integer, real
true, char
false, byte
char, false


Label қандай тарауды бiлдiредi
таңбалар
тұрақтылар
типтер
айнымалылар
операторлар


Var қандай тарауды бiлдiредi
айнымалылар
тұрақтылар
таңбалар
типтер
операторлар


Операторлар тарауы ... сөзiмен басталып, ... сөзiмен аяқталады.
begin, end
begin, var
var, end
var, char
begin, char


Паскальда циклдердi ұйымдастырудың үш түрi бар:
While, Repeat, For
Read, While, Repeat
Write, While, Repeat
While, Repeat, Else
While, Repeat, Do


While операторы қызметшi сөздерден басқа циклге ... және ... тұрады.
меншiктеу шарты, шығу шарынан
меншiктеу шарты, цикл денесi
кiру шарты, цикл денесi
кiру шарты, шығу шарынан
кiру шарты, цикл соңы


Оператор цикл басынан (...), денесiнен және циклден шығу шартынан (...) тұрады.
Repeat, Until
Repeat, While
Repeat, Do
If, Repeat
If, Until


Repeat-Until және While-Do операторларының арасында негiзiнен ... айырмашылық бар.
2
5
3
4
6


For-Do циклдiк операторы қайталау саны ... жағдайларда қолданылады.
алдын ала белгiлi болғанда
айнымалылар белгiлi болғанда
тұрақтылар берiлген жағдайда
тұрақтылар бүтiн болғанда
айнымалылар нақты болғанда


Егер басқару айнымалысының алғашқы мәнi соңғы мәнiнен ... немесе ... болса, онда цикл денесi бiр рет те орындалмайды.
кең, артық
тең, кем
кем, тең
артық, кем
артық, тең


Өту операторының жазылуы:
Goto <таңба>;
For <таңба>;
For <денесi>;
Goto <денесi>;
Unti l<таңба>;


..бос оператор
өту операторы
қайталау операторы
тармақталу операторы
циклдiк оператор
оператор


Бiр типтi шамалардың белгiлi бiр тобының атауы
массив
процедура
оператор
iшкi цикл
сатылы цикл


Массивтiң типiн анықтау үшiн қолданылатын қызметшi сөздер
array, of
If, array
array, for
if, for
for, if


Екi идентификатордың арасына ең болмағанда бiр ... қойылады.
үтiр
нүкте үтiр
қос нүкте
үзiлiс
нүкте


Жалпы идентификатордың ұзындығы ... символдан аспауы керек.
8
230
368
140
127


Тұрақтылар дегенiмiз мәндерi ... және программаның орындалу барысында ... шамалар.
тұрақты, белгiлi
белгiлi, өзгеретiн
белгiлi, өзгермейтiн
белгiсiз, өзгеретiн
белгiсiз, өзгермейтiн


Тұрақтыны анықтау үшiн қолданылатын қызметшi сөз
const
var
integer
real
char


Айнымалылар дегенiмiз программаның орындалу барысында мәндерiн ... болатын шамалар.
ендiруге
шығаруға
өзгетпеуге
өзгертуге
меншiктеуге


Жүйелi типтер төмендегiдей бөлiнедi:
массив, жол, жиын, жазба, файл, ...
жасанды, аралық, жол, жиын.
жасанды, массив, жол, жиын, ...
аралық, жасанды, массив, жол, ...
массив, жасанды, аралық, файлдық, ...


Бүтiн типтiң жазылуы
Var <айнымалылардың аттары>: integer;
Var <айнымалылардың аттары>; integer;real;
Var <айнымалылардың аттары>, integer;
Var <айнымалылардың аттары>: real;
Var <айнымалылардың аттары>, real;


Байттық тип ...-ден ...-ке дейiгi аралықты қамтиды және ... стандартты идентификаторымен сипатталады.
0-ден 255-ке, byte
0-ден 5-ке, integer
0-ден 55-ке, real
0-ден 305-ке, char
0-ден 125-ке, byte


Байттық типтiң жазылуы:
Var <айнымалылардың аттары>:byte;
Var <айнымалылардың аттары>,byte;
Var <тұрақтының аттары>,byte.
Var <идентификаторлар>:byte.
Var <идентификаторлар>;byte;


Паскальда қолданылатын типтердi мынадай екi топқа бөлуге болады.
стандартты, жай
жай, жүйелi
стандартты, жасанды
жай, жасанды
жүйелi, жасанды


Жай тип ... және ... болып бөлiнедi.
стандартты, логикалық
жай, күрделi
жай, жасанды
логикалық, күрделi
стандартты, жасанды


Стандартты жай типтерге жататындары:
бүтiн, нақты, байттық, логикалық, символдық
бүтiн, нақты, байттық, логикалық
бүтiн, байттық, логикалық, символдық
нақты, байттық, символдық
нақты мен бүтiн


Жасанды типтердiң түрлерi:
аралық, жолдық
массивтiк, жолдық
жазба, файлдық
атап өту, аралық
жолдық, атап өту


Логикалық типтердiң жазылуы.
var<айнымалылардың аттары>:boolean;
var<айнымалылардың аттары>:boolean,
var<тұрақтының аттары>:boolean;
var<айнымалылардың аттары>;boolean;
var<идентификатор>:boolean,


... бөлiндiнiң тек қана бүтiн бөлiгiн анықтайды. Амалға қатысты шамалар ... типтi болуы мiндеттi.
div, integer
div, real
mod, integer
mod, real
div, mod


...амалы бүтiн санды бүтiн санға бөлгендегi қалдықты анықтайды, амалдың нәтижелi ... типтi болады.
mod, integer
div, integer
div, real
mod, real
div, mod


Программаның денесi ... тараудан тұрады:
3
6
9
12
15


Күрделi операторлардың түрлерiне
таңдау, қайталау, символдық, тармақталу
қызметшi, логикалық, тармақталу, таңдау
символдық, қызметшi, логикалық, тармақталу
қайталау, символдық, қызметшi, логикалық
құрмалас, тармақталу, таңдау, қайталау


Программа өңделетiн мәлiметтердi ... файлынан оқиды да, өңделу нәтижесiн ... файлына жазады.
input, output
read, readln
read, write
write, writeln
read, writeln


Программада өңделетiн мәлiметтердiң берiлген мәндерiн оқып, операторда көрсетiлген айнымалыларға меншiктейтiн оператор
read
write
readln
writeln
round


Тармақталу операторының жазылу түрi:
if <шарт> then <оператор1> else <оператор2>;
if <идентификатор> then <идентификатор>;
if <оператор> then <шарт>;
if <айнымалы> else <мәнi>;
if <айнымалы> then <мәнi>;


Тармақталу операторы IF-тiң жалпыланған түрiне жататын таңдау операторы.
case-of
read-write
read-readln
gase-then
gase-else


Const қандай тарауды бiлдiредi.
тұрақтылар
таңбалар
типтер
айнымалылар
операторлар


Type қандай тарауды бiлдiредi
типтер
тұрақтылар
таңбалар
айнымалылар
операторлар


Қай жолда синтаксистiк қате кеткенiн көрсет.
writeln('a=';a);
read(a,b,с)>;
write(a,b,с);
readln(a[i]);
writeln('a[',i,']=',a[i]);


Төмендегi программаның қорытындысы не болады?
a:=19; b:=7; c:=0;
while a>b do begin
c:=c+1; b:=b+1; end;
write(с);
1
12
5
7
0


Келесi операторлар орындалғаннан кейiнгi S-тiң мәнiн анықта.
S:=0; i:=1;
while i>1 do begin
S:=S+1^i; i:=i-1;
end;
1
5
10
2
11


Келесi арифметикалық операциялардың қайсысы қалдықты (модулi бойынша) есептейдi.
mod
array
+
div
*



Достарыңызбен бөлісу:




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

    Басты бет