Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

тесты Программирование прикладных задач

.doc
Скачиваний:
233
Добавлен:
27.02.2016
Размер:
300.03 Кб
Скачать

$ setfield

$ rmfield

$$$138 Функция, которая возвращает имена полей структуры

$$ fieldnames

$ struct

$ setfield

$ rmfield

$$$139 Функция присваивания значений полям структуры

$$ setfield

$ struct

$ fieldnames

$ rmfield

$$$140 Функция для удаления полей структуры

$$ rmfield

$ struct

$ fieldnames

$ setfield

$$$141 Какая функция для удаления полей структуры возвращает структуру S с удаленным полем S.'field':

$$ rmfield(S,FIELDS)

$ isstruct(S, ‘field’)

$ setfielc KS (‘field’, V)

$ fieldnames (s)

$$$142 Список удаляемых полей FIELDS задается в виде:

$$ массива полей

$ массива ячеек

$ массива значений

$ массива структур

$$$143 Изображения какого формата состоят из массивов интенсивности трех цветов-красного, зеленого и синего:

$$ JPG

$ GIF

$ RGB

$ DWG

$$$144 Какая функция создает массив ячеек?

$$ cell

$ celldisp

$ cellstr

$ deal

$$$145 Какая функция отображает массив ячеек?

$$ celldisp

$ cell

$ cellstr

$ deal

$$$146 Какая функция из массива символов создает строковый массив ячеек?

$$ cellstr

$ cell

$ celldisp

$ deal

$$$147 Какая функция обеспечивает множественное присваивание входных данных выходным?

$$ deal

$ cell

$ celldisp

$ cellstr

$$$148 Какая функция используется для тестирования массивов ячеек?

$$ iscell

$ num2cell

$ cell2struct

$ struct2cell

$$$149 Какая функция преобразует массив чисел в массив ячеек?

$$ num2cell

$ iscell

$ cell2struct

$ struct2cell

$$$150 Какая функция преобразует массив ячеек в массив структур?

$$ cell2struct

$ iscell

$ num2cell

$ struct2cell

$$$151 Какая функция преобразует массив структур в массив ячеек?

$$ struct2cell

$ iscell

$ num2cell

$ cell2struct

$$$152 Что такое математическая модель?

$$ Система линейных или нелинейных уравнений и неравенств, которая является моделью исследуемого объекта.

$ Система линейных или нелинейных уравнений и неравенств.

$ Система дифференциальных уравнений, которая описывает объект.

$ Cистема линейных уравнений.

$$$153 Что такое вычислительный эксперимент?

$$ Способ изучения исследуемого объекта, процесса или явления с помощью математической модели и численного метода.

$ Способ изучения исследуемого объекта.

$ Способ изучения исследуемого объекта с помощью численного метода.

$ Способ изучения процесса или явления с помощью математической модели.

$$$154 Что такое численный метод?

$$ Это такая интерпретация математической модели, которая доступна для реализации на компьютере.

$ Это интерпретация математической модели.

$ Это описание математической модели на компьютере.

$ Это реализация математической модели.

$$$155 На каком этапе решения задачи опре­деляются конечные цели решения и строится математическая модель, которая должна правильно (адекватно) описывать основные законы физи­ческого процесса?

$$ Постановка задачи

$ Разработка численного метода

$ Разработка алгоритма и построение блок-схемы

$ Программирование и отладка программы

$$$156 На каком этапе решения задачи должен быть най­ден численный метод, позволяющий свести задачу к не­которому вычислительному алгоритму?

$$ Разработка численного метода

$ Постановка задачи

$ Разработка алгоритма и построение блок-схемы

$ Программирование и отладка программы

$$$157 На каком этапе процесс решения задачи записывается в виде последовательности элементарных арифметических и логических операций, приводящей к конечному результату?

$$ Разработка алгоритма и построение блок-схемы

$ Постановка задачи

$ Разработка численного метода

$ Программирование и отладка программы

$$$158 На каком этапе алгоритм решения задачи записывается в виде точно определенной последовательности операций и проводится контроль про­граммы, диагностика ошибок, а также их исправление?

$$ Программирование и отладка программы

$ Постановка задачи

$ Разработка численного метода

$ Разработка алгоритма и построение блок-схемы

$$$159 На каком этапе готовятся исходные данные для расчетов, и проводится счет по отлаженной программе?

$$ Проведение расчетов

$ Постановка задачи

$ Разработка алгоритма и построение блок-схемы

$ Программирование и отладка программы

$$$160 Какое основное требование предъявляют к математической модели?

$$ Это ее адекватность рассматриваемому объекту.

$ Это ее точность.

$ Это отсутствие погрешности.

$ Это ее адекватность и точность.

$$$161 Что такое устойчивость задачи?

$$ чувствительность задачи к неточностям в исходных данных.

$ чувствительность задачи к неточностям в выходных данных.

$ чувствительность математической модели к неточностям в исходных данных.

$ чувствительность задачи к неточностям в исходных и выходных данных.

$$$162 Что такое корректно поставленная задача?

$$ Это задача, для которой решение существует, оно единствен­но и устойчиво по исходным данным.

$ Это задача, для которой существует единствен­ное решение.

$ Это задача, решение которой устойчиво по исходным данным.

$ Это задача, решение которой устойчиво по исходным данным.

$$$163 Что такое сходимость численного метода?

$$ Это близость получаемого численного решения задачи к истинному решению.

$ Это близость получаемого численного решения задачи к некоторому решению.

$ Это близость получаемого численного решения задачи к некоторой точке.

$ Это малая погрешность получаемого численного решения задачи.

$$$164 Что такое постановка задачи?

$$ Это содержательная постановка задачи, определение конечных целей решения и построение математической модели.

$ Это содержательная постановка задачи.

$ Это определение конечных целей решения задачи.

$ Это построение математической модели задачи.

$$$165 Что такое алгоритм решения задачи?

$$ Это последовательность элементарных арифметических и логических операций, приводящая к конечному результату.

$ Это последовательность элементарных операций.

$ Это последовательность логических операций, не приводящая к конечному результату.

$ Это последовательность арифметических операций, приводящая к результату.

$$$166 Как задается система линейных уравнений (СЛУ) в матричном виде?

$$ СЛУ задается в виде АХ=В.

$ СЛУ задается в виде АХ>В.

$ СЛУ задается в виде АХ<В.

$ СЛУ задается в виде АХ= =В.

$$$167 Как можно решить СЛУ, заданную в матричном виде, в пакете MATLAB?

$$ Решение СЛУ в матричном виде: Х = В/А.

$ Решение СЛУ в матричном виде: Х = В - А.

$ Решение СЛУ в матричном виде: Х = В + А.

$ Решение СЛУ в матричном виде: Х = В/А - X.

$$$168 При записи СЛУ в матричной форме необходимо следить?

$$ за правильностью записи матрицы А и вектора В

$ за правильностью записи цифр

$ за правильностью записи букв

$ за правильностью записи знаков

$$$169 Решение СЛУ А*Х=В методом наименьших квадратов с неотрицательными ограничениями:

$$ х =isqnonneg(A,B)

$ х= lsqr (A,B)

$ х = bicg (A,B)

$ х = cov(A,B)

$$$170 Решение СЛУ А*Х=В методом наименьших квадратов и сопряженных градиентов:

$$ х= lsqr (A,B)

$ х =isqnonneg(A,B)

$ х = bicg (A,B)

$ y= cov(A,B)

$$$171 Решение СЛУ А*Х=В двунаправленным методом сопряженных градиентов:

$$ х= bicg (A,B)

$ х =isqnonneg(A,B)

$ х= lsqr (A,B)

$ y= cov(A,B)

$$$172 Решение СЛУ с разреженными матрицами:

$$ одна из основных сфер применения аппарата разреженных матриц

$ одна из основных сфер применения аппарата линейных матриц

$ одна из основных сфер применения аппарата линейных функции

$ все ответы верны

$$$173 Квадратичный метод сопряженных градиентов реализуется в системе MATLAB с помощью:

$$ функции cgs

$ функция lscov

$ функция cov

$ функция lsv

$$$174 Итерационный метод минимизации обобщенной невязки реализован в системе MATLAB:

$$ функцией gmres:

$ функцией lscov

$ функцией cov

$ функцией lsv

$$$175 Итерационный метод сопряженных градиентов реализован:

$$ функцией peg

$ функция lscov

$ функция cov

$ функция lsv

$$$176 Метод решения СЛУ с двунаправленным методом сопряженных градиентов реализует:

$$ функции biсg

$ функция lscov

$ функция cov

$ функция lsv

$$$177 Метод решения СЛУ с квазиминимизацией невязки реализует:

$$ функции qmr

$ функция lscov

$ функция cov

$ функция lsv

$$$178 Для чего предназначена функция fzero в пакете MATLAB?

$$ Для вычисления корней заданной функции.

$ Для вычисления максимума заданной функции.

$ Для вычисления минимума заданной функции.

$ Для вычисления значений заданной функции.

$$$179 Для чего предназначена функция fminbnd в пакете MATLAB?

$$ Для вычисления минимума заданной функции.

$ Для вычисления максимума заданной функции.

$ Для вычисления заданной функции.

$ Для вычисления корней заданной функции.

$$$180 Для чего предназначена функция fminbnd со знаком минус перед функцией в пакете MATLAB?

$$ Для вычисления максимума заданной функции.

$ Для вычисления минимума заданной функции.

$ Для вычисления нулей заданной функции.

$ Для вычисления корней заданной функции.

$$$181 Для чего предназначена функция fminsearch со знаком минус перед функцией в пакете MATLAB?

$$ Для вычисления локального минимума функции ряда переменных.

$ Для вычисления максимума заданной функции.

$ Для вычисления нулей заданной функции.

$ Для вычисления корней заданной функции.

$$$182 Для чего предназначена функция trapz в пакете MATLAB?

$$ Для численного интегрирования.

$ Для вычисления максимума заданной функции.

$ Для вычисления минимума заданной функции.

$ Для вычисления корней заданной функции.

$$$183 Какая функция возвращает определенный интеграл, используя интегрирование методом трапеций с единичным шагом между отсчетами?

$$ trapz(Y)

$ trapz(X,Y)

$ trapz(...,dim)

$ cumtrapz(Y)

$$$184 Какая функция возвращает интеграл от функции Y по переменной X, используя метод трапеций?

$$ trapz(X,Y)

$ trapz(Y)

$ trapz(...,dim)

$ cumtrapz(Y)

$$$185 Что представляет собой численное интегрирование?

$$ Вычисление значения определённого интеграла, основанное на том, что величина интеграла численно равна площади криволинейной трапеции

$ Анализ поведения многих систем и устройств в динамике, а также решение многих задач в теории колебаний

$ Реализации различных алгоритмов решения СЛУ и связанных с ними матричных операций

$ Итерационный метод сопряженных градиентов

$$$186 Дайте определение функций trapz(Y) -

$$ возвращает определенный интеграл, используя интегрирование методом трапеций с единичным шагом между отсчетами

$ возвращает интеграл от функции Y по переменной X, используя метод трапеций

$ возвращает численное значение определенного интеграла для функции

$ возвращает интеграл по строкам или по столбцам для входной матрицы в зависимости от значения переменной dim

$$$187 Что представляет собой функция cumtrapz(X, Y) –

$$ возвращает определенный интеграл, используя интегрирование методом трапеций с единичным шагом между отсчетами

$ возвращает интеграл от функции Y по переменной X, используя метод трапеций

$ возвращает интеграл по строкам или по столбцам для входной матрицы в зависимости от значения переменной dim

$ выполняет интегрирование с накоплением от Y по переменной X, используя метод трапеций

$$$188 Каким методом функции trapz(...,dim), trapz(X.Y), trapz(Y) выполняют численное интегрирование?

$$ двунаправленный метод сопряженных градиентов

$ метод сопряженных градиентов

$ методом трапеций

$ устойчивым двунаправленным методом

$$$189 Дайте определение функций quad(@fun,a.b) –

$$ возвращает численное значение определенного интеграла от заданной функции @fun на отрезке [а Ь]. Используется значительно усовершенствованный в MATLAB 6 адаптивный метод Симпсона;

$ вычисляет и возвращает значение двойного интеграла для подынтегральной функции fun (Inner, outer), по умолчанию используя квадратурную функцию quad.

$ передает в функцию dblquad параметры tol и trace.

$ передает параметры tol и trace для функции quad или quadl в зависимости от значения строки order.

$$$190 Какое правило использует новая функция quad?

$$ адаптивное правило квадратуры Гаусса — Лобатто

$ метод трапеций

$ квадратичный метод сопряженных градиентов

$ устойчивый двунаправленный метод

$$$191 Функция dblquad (@fun,inmin,inmax,outmin,outmax.tol .trace,order) …

$$ вычисляет и возвращает значение двойного интеграла для подынтегральной функции fun (Inner, outer), по умолчанию используя квадратурную функцию quad.

$ возвращает численное значение определенного интеграла по х от подынтегральной функции fun, использует дополнительные аргументы P1, P2,..., которые напрямую передаются в подынтегральную функцию: G=fun(X.Pl,P2,...).

$ передает в функцию dblquad параметры tol и trace.

$ передает параметры tol и trace для функции quad или quadl в зависимости от значения строки order.

$$$192 Дайте определение функций quad(@fun,a,b.tol,trace,PI,P2,...)

$$ возвращает численное значение определенного интеграла от заданной функции @fun на отрезке [а b]

$ передает в функцию dblquad параметры tol и trace.

$ передает параметры tol и trace для функции quad или quadl в зависимости от значения строки order.

$ возвращает численное значение определенного интеграла от подынтегральной функции fun, использует дополнительные аргументы P1, P2,..., которые напрямую передаются в подынтегральную функцию: G=fun(X.Pl,P2,...).

$$$193 Какой решатель реализует многошаговый метод Адамса-Башворта-Мултона переменного порядка?

$$ ode113

$ ode23tb

$ ode45

$ ode23

$$$194 Какой решатель реализует одношаговые явные методы Рунге-Кутта 4-го и 5-го порядка?

$$ ode45

$ ode23tb

$ ode113

$ ode23

$$$195 Какая функция обработки полиномов возвращает для квадратной матрицы А размера пxп вектор-строку размером n+1?

$$ poly(A)

$ poly(r)

$ roots (с)

$ polyval (p)

$$$196 Какая функция обработки полиномов возвращает вектор-строку r с элементами, представляющими собой коэффициенты полинома?

$$ poly(r)

$ poly(A)

$ roots (с)

$ polyval (p)

$$$197 Какая функция обработки полиномов возвращает вектор-столбец, чьи элементы являются корнями полинома с?

$$ roots (с)

$ poly(A)

$ poly(r)

$ polyval (p)

$$$198 Какая функция обработки полиномов возвращает значения полинома р, вычисленные в точках, заданных в массиве х?

$$ polyval (p,x)

$ poly(A)

$ roots (с)

$ poly(r)

$$$199 Решатели реализуют следующие методы решения систем ДУ:

$$ ode25h

$ ode24u

$ ode23s

$ ode23s

$$$200 Неявный метод Рунге-Кутта в начале решения и метод, использующий формулы обратного дифференцирования 2-го порядка в последующем:

$$ ode27tb

$ ode23tb

$ ode22tb

$ ode29tb

$$$201 Какой аргумент, создаваемый функцией odeset (еще одна функция — odeget или bvpget (только для bvp4c)— позволяет вывести параметры, установленные по умолчанию или с помощью функции odeset /bvpset)?

$$ mode

$ descript

$ lode

$ options

$$$202 Управление ошибкой в зависимости от нормы вектора решения:

$$ Reg

$ Download

$ NormControl

$ Mode

$$$203 Что используют решатели?

$$ Скрипты

$ Параметры

$ Свойства

$ Описания

$$$204 Каким образом задается вектор, содержащий строку символов, в системе MATLAB

$$ S= 'Any Characters'

$ X=reshape

$ S = 'computer'

$ X=magic(3)

$$$205 Какой аргумент определяет число разрядов в выходной строке

$$ precision

$ evalinCbase'

$ feval(@sum

$ randCstate'

$$$206 Функция, позволяющая передавать в вычисляемую функцию список ее аргументов

$$ feval (@

$ X=reshape

$ S = 'computer'

$ X=magic(3)

$$$207 Функция, позволяющая возвращает логическую единицу, если S является символьной переменной, и логический ноль в противном случае

$$ ischar(S)

$ X=reshape

$ S = 'computer'

$ X=magic(3

$$$208 Функция, которая преобразует символы строки S в числовые коды 0—65535 и

возвращает вектор с этими числовыми кодами

$$ double(S)

$ X=reshape

$ S = 'computer'

$ X=magic(3)

$$$209 Для быстрого нахождения элемента массива с максимальным значением служит функция

$$ mах(А)

$ min(A)

$ mean (А)

$ median (A)

$$$210 Для быстрого нахождения элемента массива с минимальным значением служит функция

$$ min(A)

$ mах(А)

$ mean (А)

$ median (A)

$$$211 Для нахождения арифметического среднего значения элементов массива служит функция

$$ mean (А)

$ mах(А)

$ min(A)

$ median (A)

$$$212 Для нахождения медианы, если А – вектор; или вектор-строку медиан для каждого столбца, если А – матрица служит функция

$$ median (A)

$ mах(А)

$ min(A)

$ mean (А)

$$$213 Для нахождения стандартного отклонения элементов массива, вычисляемое по формуле если X – вектор служит функция

$$ std(X)

$ sort (А)

$ corrcoef(X)

$ cov(x)

$$$214 Для сортировки элементов массива служит функция

$$ sort (А)

$ std(X)

$ corrcoef(X)

$ cov(x)

$$$215 Для вычисления коэффициентов корреляции служит функция

$$ corrcoef(X)

$ std(X)

$ sort (А)

$ cov(x)

$$$216 Для вычисления матрицы ковариации для массива данных служит функция

$$ cov(x)

$ std(X)

$ sort (А)

$ corrcoef(X)

$$$217 Для одномерного прямого преобразования Фурье служит функция

$$ fft(X)

$ fft2(X)

$ fftn(X)

$ ifft(F)

$$$218 Для двумерного прямого преобразования Фурье служит функция

$$ fft2(X)

$ fft(X)

$ fftn(X)

$ ifft(F)

$$$219 Для многомерного прямого преобразования Фурье служит функция

$$ fftn(X)

$ fft(X)

$ fft2(X)

$ ifft(F)

$$$220 Для обратного преобразования Фурье служит функция

$$ ifft(F)

$ fft(X)

$ fft2(X)

$ fftn(X)

$$$221 Для преобразования массива X положительных целых чисел (числовых кодов от 0 до 65 535) в массив символов системы MATLAB служит функция

$$ char (X)

$ double(S)

$ ischar(S)

$ deblank(str)

$$$222 Для преобразования символов строки S в числовые коды 0—65535 и возвращения вектора с этими числовыми кодами служит функция

$$ double(S)

$ char (X)

$ ischar(S)

$ deblank(str)

$$$223 Для возвращения логической единицы, если S является символьной переменной, и логического нуля в противном случае, служит функция

$$ ischar(S)

$ char (X)

$ double(S)

$ deblank(str)

$$$224 Для возвращения строки, полученной из аргумента - строки str с удаленными из ее конца пробелами; служит функция

$$ deblank(str)

$ char (X)

$ double(S)

$ ischar(S)

$$$225 Какая функция обеспечивает поиск начальных индексов более короткой строки внутри более длинной и возвращает вектор этих индексов?

$$ findstr(strl,str2)

$ lower('str')

$ upper( 'str')

$ strcat(sl,s2,s3,...)

$$$226 Какая функция возвращает строку символов str, в которой символы верхнего регистра переводятся в нижний, а все остальные символы остаются без изменений?

$$ lower('str')

$ findstr(strl,str2)

$ upper( 'str')

$ strcat(sl,s2,s3,...)

$$$227 Какая функция возвращает строку символов str, в которой все символы нижнего регистра переводятся в верхний регистр, а все остальные символы остаются без изменений?

$$ upper( 'str')

$ findstr(strl,str2)

$ lower('str')

$ strcat(sl,s2,s3,...)

$$$228 Какая функция выполняет горизонтальное объединение соответствующих рядов массивов символов s1, s2, s3 и т. д., причем пробелы в конце каждого ряда отбрасываются, и возвращает объединенную строку (ряд) результирующего массива символов?

$$ strcat(sl,s2,s3,...)

$ findstr(strl,str2)

$ lower('str')

$ upper( 'str')

$$$229 Какая функция выполняет вертикальное объединение строк tl, t2, t3,.. в массив символов S аналогично char(tl,t2.t3....)?

$$ strvcat(t1,t2,t3....)

$ strcat(sl,s2,s3,...)

$ strcmp( 'str1' . 'str2')

$ strrep(strl,str2,str3)

$$$230 Какая функция возвращает логическую единицу, если две сравниваемые строки str1 и str2 идентичны, и логический ноль в противном случае?

$$ strcmp( 'str1' . 'str2')

$ strcat(sl,s2,s3,...)

$ strvcat(t1,t2,t3....)

$ strrep(strl,str2,str3)

$$$231 Какая функция заменяет все подстроки str2, найденные внутри строки символов str1 на строку str3?

$$ strrep(strl,str2,str3)

$ strcat(sl,s2,s3,...)

$ strvcat(t1,t2,t3....)

$ strcmp( 'str1' . 'str2')

$$$232 Какая функция округляет элементы массива X до целых чисел и возвращает массив символов, содержащих символьные представления округленных целых чисел?

$$ int2str(X)

$ mat2str(A)

$ num2str(A)

$ str2double( 'str')

$$$233 Какая функция преобразует матрицу А в единую строку, если элемент матрицы не скаляр, то он заменяется на [ ], при этом учитываются 15 знаков после десятичной точки?

$$ mat2str(A)

$ int2str(X)

$ num2str(A)

$ str2double( 'str')

$$$234 Какая функция выполняет преобразование массива А в строку символов str с точностью до четырех десятичных разрядов и экспоненциальным представлением, если требуется?

$$ num2str(A)

$ int2str(X)

$ mat2str(A)

$ str2double( 'str')

$$$235 Какая функция выполняет преобразование численной строки s, которая представлена в ASCII-символах, в число с двойной точностью?

$$ str2double( 'str')

$ int2str(X)

$ mat2str(A)

$ num2str(A)

$$$236 Какая функция выполняет преобразование численного массива символов – матрицы или строки s, который представлен в ASCII-символах, в матрицу (массив размерности 2)?

$$ str2num(s)

$ str2double( 'str')

$ mat2str(A)

$ num2str(A)

$$$237 Какая функция возвращает десятичное число, эквивалентное строке двоичных символов binarystr?

$$ bin2dec( 'binarystr')

$ dec2bin(d)

$ dec2base(d.n)

$ dec2hex(d)

$$$238 Какая функция возвращает строку двоичных символов (0 и 1), эквивалентную десятичному числу d. Аргумент d должен быть неотрицательным целым числом, меньшим, чем 252?

$$ dec2bin(d)

$ bin2dec( 'binarystr')

$ dec2base(d.n)

$ dec2hex(d)

$$$239 Какая функция возвращает строку символов, представляющих десятичное число d как число в системе счисления с основанием n?

$$ dec2base(d.n)

$ bin2dec( 'binarystr')

$ dec2bin(d)

$ dec2hex(d)

$$$240 Какая функция возвращает шестнадцатеричную строку символов, эквивалентную числу d. Аргумент d должен быть неотрицательным целым числом, меньшим чем 252?

$$ dec2hex(d)

$ bin2dec( 'binarystr')

$ dec2bin(d)

$ dec2base(d.n)

$$$241 Какая функция преобразует строку символов S, представляющих число в системе счисления по основанию В, в символьное представление десятичного числа?

$$ base2dec(S, В)

$ hex2dec('hex_value')

$ hex2num( 'hex_value')

$ str = dec2hex(d.n)

$$$242 Какая функция возвращает число d, представленное строкой шестнадцатеричных символов hex_value?

$$ hex2dec('hex_value')

$ base2dec(S, В)

$ hex2num( 'hex_value')

$ str = dec2hex(d.n)

$$$243 Какая функция возвращает десятичное число f с удвоенной точностью, эквивалентное шестнадцатеричному числу, находящемуся в строке символов hex_va1ue?

$$ hex2num( 'hex_value')

$ base2dec(S, В)

$ hex2dec('hex_value')