NEW
Font size
WorksheetsАлгоритм 5
Total questions: 35
Worksheet time: 18mins
Python тілінде логорифмді есептейтін функция:
ld()
lnd10()
ln()
ln1p()
log()
Функция мәнді қайтарған жағдайда функциядан шығуды return жүзеге асырады:
Операция.
Есептеу.
Өрнек.
Оператор.
Ағым.
Функция мәнді қайтарған жағдайда функциядан шығуды return жүзеге асырады:
Операция.
Есептеу.
Параметр.
Оператор.
Өрнек.
Функцияны қайта жүктеу мүмкін болады:
Ағымды қайтару арқылы.
Функция аргументінің типі арқылы.
«::»операциясы арқылы есептеу.
«||»операциясы арқылы.
Return операторы арқылы.
Функцияны қайта жүктеу мүмкін болмады:
Функция аргументінің типі арқылы.
Const модификаторымен параметрлер әр түрлі сипатталса.
Ағымды қайтару арқылы.
Функция аргументтерінің саны арқылы.
Есептеу арқылы.
Динамикалық деректер құрылымына жатады:
+,*,/ операторлар.
Бір бағытты (бір байланысты) тізімдер.
Абстрактылы тізімдер.
Алфавиттік тізімдер.
Файлдар.
Динамикалық деректер құрылымының мысалы:
Салыстыру операторлары.
Функция.
Стек.
Лек.
Ағым.
Динамикалық деректер құрылымына жатпайды:
Циклдік тізімдер.
Стек.
Дек.
Функция.
Бинарлық ағаштар.
Динамикалық дерктер құрылымының сипаттамасы:
Құрылымның атауы жок.
Құрылымға міндетті түрде атау беріледі.
Құрылым өлшемі шектеулі.
Бағдарламаны орындау барысында жадыдан орын бөлінбейді.
Бағдарламаны орындау барысында жадыдан орын бөлінеді.
Динамикалық мәліметтер құрылымының ерекшелігі:
Құрылым элементтерінің саны шектеулі.
Құрылым өлшемі шектеулі.
Құрылымға міндетті түрде атау беріледі.
Бағдарламаны орындау барысында құрылым өлшемі өзгермейді.
Бағдарламаны орындау барысында құрылым өлшемі өзгеруі мүмкін.
Рекурсивті функцияның денесіндегі орындалатын әрекеттер:
-, --, ++ операторлары.
{Р операторлар}.
Р {операторлар}.
{ } Р; операторлар.
>>, <<, || операторлары.
Рекурсиялық алгоритмді құру үшін деректер құрылымының типтерін қолдану:
Семантикалық.
Әртүрлі.
Алгоритмдік.
Ауқымды.
Машиналық.
Рекурсиялық шақыруды ұйымдастыруда қолданылатын командалар:
Файлға жазу, функциядан оқу.
Функциядан оқу.
Файлға жазу.
Функцияға жазу.
Стекке жазу.
Алгоритмді программалық жүзеге асыруда ресурсты тиімді функциялардың компоненттері:
G() сервистер аймағындағы тұрақты жады ресурсы.
Vехе программалық жүйе.
V(D<variant>тұрақты жедел ресурсы.
Кодтар аймағындағы жедел жады ресурсы.
V() кодтар аймағындағы тұрақты жады ресурсы.
NPR классификациясының ішкі кластары:
NPRV.
NPR.
PIPR.
ExPR.
PIPR, ExPR.
Рекурсиямен шығарылатын программалар:
Рекурсия құру.
“”, ‘’.
||, **, --, ++ қолданып программалау.
Алфавит жасау.
Квадрат түбірді табу алгоритмі.
Рекурсивті алгоримдерге келесі есептер мысал бола алды:
Екі санның үлкенін табу алгоритмі.
Факториал.
Массивті енгізу, шығару алгоритмі.
Лагорифмді есептеу алгоритмі.
Екі санның қосындысын табу.
Программаны тестілеудің түрлері:
Қорытынды тестілеу.
Модульдерді және жүйелерді тестілеу.
Program besting.
Compute besting.
Parper besting.
Модульдік тестілеу:
ISO стандартының спецификасы.
Модульді қайта тестілеу.
Алгоритімдік тестілеу.
Нәтижесі бүтін сан.
Программаға тестілеуден кейін түзету енгізу.
Компиляция кезіндегі қателер:
Файлды шақырудағы қателер.
Графикалық редакторымен табылған қателер.
Синтаксистік қателер.
Тригермен табылған қателер.
Кітапхана көмегімен табылған қателер.
Байланысты редактрлеу кезіндегі қателер:
Синтаксистік қателер.
Байланыс редакторымен табылған қателер.
Типтерге байланысты қателер.
Компьютермен табылған қателер.
Кітапхана көмегімен табылған қателер.
Қателердің пайда болуына алып келетін негізгі себептер:
Жаңа файл ашу.
Файл атауы.
Шамалы спецификация.
Объектілер.
Файлдарды буферге көшіру кезінде табылған қателер.
Қателердің бастапқы көзі болып табылады:
Файлдың атауы.
Файлдың атын өзгерту.
Символдарды оқу.
Файлды ашу.
Жарияланбаған кіріс мәліметтер.
Синтаксистік қате жол:
Int s3 = area(7).
Int s2 = area(7).
Int s5 = area(7).
Int s1 = area(7).
Int s4 = area(7).
Exception мен жұмыс жасауының сипаттамасы:
Return операторын орындамайды.
Cout операторын қолданады.
Iostream операторын орындамайды.
Istream операторын қолданады.
Ostream операторын қолданады.
Exception – мен жұмыс жасайтын операторлар:
Catch.
True.
Wc.cbWndExtra.
NULL.
UNREFERENCE.
Типтердің диапазонына қатысты қателер:
Логикалық қателер.
Off-by-obe error.
Қарастырылмаған кіріс мәліметтер.
Жарияланбаған кітапхана.
Obe error.
Vector класымен генерацияланатын стандартты кітапханадағы exception түрлері:
Out_of_range.
Runtime_error, out_of_size.
Out_of_size, out, runtime_error.
Out_of_size.
Out.
Программаны қалпына келтіру:
Байланыс орнату.
Программаны анықтау.
Жүйелік блокты өшіру.
Программаны компиляциялау.
Программаны орындау.
Программаны құру кезеңдері:
Модульдеу.
Қорытындылау.
Талдау.
Жаңарту.
Тестілеу.
Лексеманың түрлері:
Жылжымалы нүкте литералдары.
Тырнақшалар.
Функция.
Операциялар.
Блок-схемалар.
Лексема бұл:
Машина.
Программа.
Алгоритм.
Модуль.
Сан.
Лексема кластарына жатады:
Компилятор.
Модуль.
Синтаксис.
Байланыс редакторы.
Идентификаторлар.
Лексема кластарына жатады:
Байланыс редакторы.
Жолдық литералдар.
Синтаксис.
Модуль.
Компилятор.
Объектілі – бағытталған жобалауда қарапайым жүйелер үшін абстракцияның деңгейлері:
Класстық сипаттама.
Файлдық сипаттама.
Жүйеге қолданбалы көзқарас.
Жүйеге динамикалық көзқарас.
Жүйелік көзқарас.
