Здавалка
Главная | Обратная связь

Тестирование программы -



-проверка работоспособности программы на одном наборе входных данных

-определение последовательности действий для получения результата

-определение количества действий для получения результата

-процесс поиска и устранения семантических ошибок

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

Укажите все преимущества модульного программирования:

+уменьшение времени перекомпиляции

+облегчение процесс отладки

+возможность отладки по частям

-увеличение избыточность кода

-использование и запуск как самостоятельной программы

 

Укажите все файлы, создаваемые системой MATLAB+Simulink:

-*.mcd

+*.m

+*.mat

-*.sht

+*.mdl

 

Укажите оператор формирования упорядоченных последовательностей в диапазоне от А до В с шагом Н в системе MATLAB:

-A, A+H..B

-A, H.. B

+A: H: B

-A: A+H: B

-A..A+H..B

 

Установите порядок выполнения операций в MATLAB по убыванию их приоритета:

-[01]вычисления в ( )

-[02]транспонирование и возведение в степень

-[03]* /

-[04]+ -

-[05]= <> < > <= >=

-[06]& |

 

Укажите правильное задание матрицы D размером 3х3 в MATLAB:

+D=[2 3 4; -5 6 4; 0 -7 1]

-D=(2 3 4; -5 6 4; 0 -7 1)

-D=[2: 3: 4; -5: 6: 4; 0: -7: 1]

-D=[2 3 4, -5 6 4, 0 -7 1]

-D=[2, 3, 4, -5, 6, 4, 0, -7, 1]

 

Укажите все правильные логические выражения на языке MATLAB:

-x=<5

-x=0

+mod(x,2)== 0

+x>5 | x<0

+x==1 & y>1

Выражение z=sin2(x2) на языке MATLAB:

-z:=sin^2(x^2)

-z=sin(^2(sqr(x^2)))

-z=sqr(sin(sqr(x)))

-z=sqr(sin(x*x))

+z=sin(x^2)^2

 

Установите соответствие операторов цикла MATLAB:

-[04]for i=1 : 10 <операторы>; end;

-[05]for i=10 : 1 <операторы>; end;

-[06]while <условие> <операторы>; end;

-[01]инкрементный вариант оператора цикла с параметром

-[02]декрементный вариант оператора цикла с параметром

-[03]оператор цикла с предусловием

 

Укажите строку кода на языке MATLAB, соответствующую задаче: (переменная X - величина векторная)

-if X>3 | X<1 Y=X^2 else Y=ln(sqrt(X)); end;

-if X>1 & X<3 Y=log(sqrt(X)) else Y=X*X; end;

-if X>3 | X<1 Y=X.^2 else Y=ln(sqrt(X)); end;

-if X>1 & X<3 Y=log(sqrt(X)) else Y=X.^2;

+if X>3 | X<1 Y=X.^2; else Y=log(sqrt(X)); end;

 

Укажите строку кода на языке MATLAB, соответствующую задаче: (переменная X - величина векторная)

-if X>-5 & X<0 Y=abc(X+2); else Y=X*exp(-X); end;

-if X>0 & X<-5 Y=abs(X+2); else Y=X.*exp(-X); end;

+if X>-5 & X<0 Y=abs(X+2); else Y=X.*exp(-X); end;

-if X>0 | X<-5 Y=abs(X+2); else Y=X.*exp(-X); end;

-if X>-5 & X<0 Y=abs(X+2) else Y=X.*exp(-X);

 

Строка кода на языке MATLAB, соответствующая формуле:

(переменная X - величина векторная)

-if X<=4 T=cos(X.^2); else T=X.*ln(X.^2); end;

-if X<=4 T=cos(X).^2; else T=X.*ln(X.^2);

+if X<=4 T=cos(X).^2; else T=X.*log(X.^2); end;

-if X<=4 T=cos(X)^2; else T=X.*log(X^2); end;

-if X>4 T=cos(X).^2; else T=X.*log(X.^2); end;

 

Введите выражение на языке MATLAB, где переменные a и b - скалярные величины, а T и Y - векторные.

Y=exp(-b*T).*sin(a*T+b)-sqrt(abs(b*T+a))

 

Фрагмент сценария в массиве целых чисел С1, С2,...Сi позволяет найти:

-сумму элементов массива С

-количество элементов массива С

-среднее значение элементов массива С

-отрицательные элементы массива С

+среднее значение отрицательных элементов массива С

 

Значение s в матрице T=[1 -2 3; 1 3 -3; 3 -1 2] в результате выполнения сценария равно:

 

Фрагмент сценария позволяет найти ...

+число натуральных чисел, начиная с 1, сумма которых не превышает x

-число натуральных чисел, начиная с 1, значения которых не превышают x

-значения x натуральных чисел, начиная с 1

-сумму натуральных чисел, начиная с 1, значения которых не превышают x

-сумму натуральных чисел, начиная с 0, значения которых не превышают x

 

Установите порядок следования разделов М-файла сценария:

- [01]Основной комментарий

-[02]Дополнительный комментарий

-[03]Тело файла с любым выражением

 

Укажите все особенности М-файла функции:

-невозможность запуска файла без предварительной подготовки

+имеет локальный статус переменных

+имена функций можно использовать в математических выражениях

+возвращает множество результатов - по числу выходных параметров

-не является самостоятельным программным модулем

 

Укажите последовательность действий, необходимых для построения графика функции Z в системе MATLAB:

-[01]задать ранжированную переменную X

-[02]задать функцию пользователя Z

-[03]вызвать графическое окно

-[04]задать команду построения вида графика

-[05]добавить координатную сетку и заголовок

 

Установите соответствие параметров команды plot(a,b,c), отображающей график в окне:

-[04]a

-[05]b

-[06]c

-[01]аргумент

-[02]функция

-[03]строковая константа

Раздел 7 Организация и средства человеко-машинного интерфейса:Тест общим объемом 20 заданий с предъявлением к тестированию 15 заданий.

Например:

Пользовательский интерфейс обеспечивает связь между объектами:

-клавиатурой

+пользователем

-мышью

+компьютером

-материнской платой

 

Укажите все признаки «хорошего» пользовательского интерфейса:

+дружественность

+простота

-избыточность

+привлекательность

-все ответы правильные

 

Укажите все компоненты графического пользовательского интерфейса:

+рабочий стол

+пиктограммы

+окна

-командная строка

+манипулятор мышь

-все ответы правильные

 

Установите соответствие структуры диалога действию операционной системы:

-[04]типа "вопрос-ответ"

-[05]на основе меню

-[06]на основе экранных форм

-[07]на основе командного языка

-[01]задает пользователю вопросы и получает информацию из ответа

-[02]предъявляет пользователю перечень возможных решений в виде иерархически организованных меню

-[03]позволяет на одном шаге получить от пользователя много данных, указываемых в форме

-[04]позволяет прямой ввод команды в командной строке

 

Укажите объекты, используемые для создания главного меню:

-Menu

-PopMenu

+MainMenu

+редактор меню

-все ответы правильные

 

Раздел 8 Основы и методы защиты информации:Тест общим объемом 20 заданий с предъявлением к тестированию 15 заданий.

Например:

Программный код, приводящий к несанкционированным действиям компьютера, называется:

{Компьютерны_ вирус__; вирус__}

 

Установите соответствие компьютерных вирусов степени их воздействия:

-[04]неопасные

-[05]опасные

-[06]очень опасные

-[01]не мешают работе компьютера, но уменьшают объем оперативной памяти

-[02]могут привести к различным нарушениям в работе компьютера

-[03]приводят к потерям программ, данных, стиранию информации в системных областях диска

 

К антивирусным программам относятся:

+AVP

+Doctor Web

+avast

-Scan

-Virus

 

Укажите все способы защиты информации в Internet:

+создание системы информационной безопасности

-применение пластиковых карт

-использование криптоанализа

+шифрование данных

+использование принципа достаточности защиты

 

Укажите требования, предъявляемые к шифрованию данных в компьютерных сетях:

+надежность закрытия данных

+простота процедуры шифрования

-отсутствие избыточности информации при ее шифровании

-чувствительность к ошибкам шифрования

+простота процедуры расшифровки

 

Установите соответствие, выполняемое при шифровании данных в асимметричных сетях:

-1 - А, 2 - Б

-1 - А, 2 - А

+1 - Б, 2 - А

-1 - Б, 2 - Б

 

Установите соответствие, выполняемое при шифровании данных в симметричных сетях:

-1 - А, 2 - Б

-1 - Б, 2 - А

+1 и 2 - В

-1 - А, 2 - В

-1 - Б, 2 - В

 







©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.