wellemo
top menu
wellemo logo wellemo
главная / прохождение теста

Доп. главы программирования (C#, 2 семестр)

Вопросов: 110, прохождений: 5

В данном тесте собраны все вопросы предыдущих годов за 2-й семестр

Вопросы


Вопрос 1

Структура, описывает этаж в многоэтажном доме

Вопрос 2

Укажите правильный вариант объявления ступенчатого массива Выберите один ответ:

Вопрос 3

Класс ошибки FormatException наследует члены от класса... Выберите один ответ:

Вопрос 4

При создании объекта StreamReader константа из перечисления FileAccess влияет

Вопрос 5

Сколько элементов массива arrX

Вопрос 6

Чему будет равно значение переменной intZ в конце этого фрагмента кода? Введите в качестве ответа -1, если Вы считаете, что произойдет ошибка.

Вопрос 7

Переменная типа словарь (Dictionary) передается в функцию как аргумент. В этот словарь в функции добавляются элементы. Как эти действия отразятся на вызывающей стороне?

Вопрос 8

Объявлено две структуры

Вопрос 9

В массиве можно осуществить бинарный поиск только в том случае, если этот массив…

Вопрос 10

В каком из алгоритмов поиска подстроки в строке не обойтись без вспомогательного массива?

Вопрос 11

Вычислительная сложность бинарного поиска

Вопрос 12

В каком из алгоритмов целесообразно использовать стек?

Вопрос 13

Составьте утверждения разным алгоритмам сортировки по убыванию (на выбор: сортировка методом выбора, пузырьковая сортировка, сортировка методом вставки). 1. Фактическое количество итераций разное для разных случаев исходного расположения элементов 2. Нужна дополнительная переменная для обмена местами двух соседних элементов 3. Хорошо бы написать и потом использовать подпрограмму поиска минимального элемента

Вопрос 14

При самостоятельной реализации списка элементы списка должны быть объявлены типа... Выберите один или несколько ответов: Того типа, который предполагается записывать в список

Вопрос 15

Двумерный массив arrChars проинициализирован так, как указано на рисунке. Какое слово будет выведено в результате выполнения фрагмента программы? int a, b; a=0; b=0; do { Console.Write(arrChars[a, b]); Console.Write(arrChars[b, a]); b+; } while (b < arrChars.GetUpperBound(1) / 2);

Вопрос 16

Опишите влияет ли на что-то (если да, то на что) порядок расположения блоков Catch: catch (System.IndexOutOfRangeException ex) catch (System.Exception ex)

Вопрос 17

Вопрос 18

Укажите варианты, которые удаляют все элементы

Вопрос 19

В классе Class1 объявлена структура. Укажите, какие операции нельзя выполнять с этой структурой.

Вопрос 20

Введите аббревиатуру списка, который позволяет добавлять и извлекать элемент только с вершины списка. (введите аббревиатуру из английских символов).

Вопрос 21

Объявлены и созданы два списка

Вопрос 22

Возможна ли ситуация, при которой фактическое время выполнения в худшем случае линейного алгоритма будет меньше, чем бинарного? Выберите один ответ:

Вопрос 23

Выберите правильные утверждения относительно действий, допустимых для массивов в С#. Выберите один или несколько ответов:

Вопрос 24

Оператор с помощью которого можно сгенерировать ошибку в коде (введите одно слово)

Вопрос 25

Для проверки корректности введенной строки стоит использовать Выберите один ответ:

Вопрос 26

Время обращения к элементу массива... Выберите один ответ:

Вопрос 27

Какие конструкции имеющие отношения к структурам неверны в C#?

Вопрос 28

В модуле, который реализует список с использованием индексов объявлена структура и массив: Индекс ячейки текущего элемента списка задан в переменной intС. Выберите пример правильного обращения к значению следующего (за текущим) элемента списка. Выберите один ответ:

Вопрос 29

Напишите название метода, который дал бы аналогичный результат, как и представленный ниже код:

Вопрос 30

Сопоставьте утверждения разным алгоритмам:

Вопрос 31

Объявлен словарь (состоит из элементов с ключами). Проанализируйте, возможна ли ошибка в его последней строке, и если да, то что послужит причиной ее возникновения?

Вопрос 32

В функции ниже такой тип аргумента ... public void Some(int[] arrNums) Выберите один ответ:

Вопрос 33

Отдельно для каждого месяца в году (предполагается хранение данных только за один год) необходимо записывать и обрабатывать данные об осуществленных сделках, количество которых в каждом месяце заранее не известно. После обработки данные о сделке удаляются. Какая алгоритмическая конструкция более всего подойдет для этой задачи? Выберите один ответ:

Вопрос 34

Из истинности каких из перечисленных ниже условий следует, что элемент arrA[i, j] лежит на диагонали квадратного двумерного массива? Выберите один или несколько ответов:

Вопрос 35

Введите служебное слово, которое предваряет блок в обработчике ошибок, который выполняется в любом случае.

Вопрос 36

Выберите правильные утверждения Выберите один или несколько ответов:

Вопрос 37

Объявлено 2 структуры

Вопрос 38

Переменная типа структуры (struct) является:

Вопрос 39

Функция ААА имеет в качестве входного аргумента объект список Dictionary. Что будет с содержимым словаря в вызывающей функции, если в функции ААА в словарь добавляются новые элементы?

Вопрос 40

Выберите правильную инициализацию двухмерного массива. Выберите один ответ:

Вопрос 41

Введите название класса для чтения бинарного файла

Вопрос 42

Укажите обязательное условие для бинарного (двоичного) поиска Выберите один или несколько ответов:

Вопрос 43

Следующий оператор предполагает, что мы имеем дело с ... массивом foreach (float[] arrC in arrX) { }

Вопрос 44

Студент написал функцию для вычисления хэш-кода строки: Какие из приведенных ниже утверждений (утверждение) верны?

Вопрос 45

Сопоставьте ситуации и классы ошибок (здесь префиксы переменных указывают на их тип). 1. int[] arrZ = new int[10]; arrZ[11] = 100; 2. shrZ = 60000; 3. IntX = 10; intY = 0; intRes = intX / intY; 4. IntX = int.Parse("ABC");

Вопрос 46

Объявлен словарь (состоит из элементов с ключами). Проанализируйте, возможна ли ошибка в данном операторе, и если да, то что послужит причиной ее возникновения? z.Remove (2);

Вопрос 47

В каком случае наивный алгоритм

Вопрос 48

Что будет выведено на экран?

Вопрос 49

Установите соответствие между названиями структур и их схематичными изображениями

Вопрос 50

Укажите характеристики, которые присутствуют у классов, но отсутствуют у структур. Выберите один или несколько ответов:

Вопрос 51

Какова временная сложность наивного алгоритма поиска подстроки (N символов) в строке (M символов)?

Вопрос 52

Объявлен словарь (состоит из элементов с ключами). Проанализируйте, возможна ли ошибка в его последней строчке, и если да, то что послужит причиной ее возникновения?

Вопрос 53

При объявлении массива его размер указывать обязательно. Выберите один ответ:

Вопрос 54

Что возвращает метод Rank? Какую характеристику массива?

Вопрос 55

В каком из алгоритмов поиска подстроки в строке программистом используются коды символов для арифметических расчетов? Выберите один ответ:

Вопрос 56

Объявлены и созданы два списка: X и Y. В оба списка были добавлены элементы. Выполнена операция: X = Y; Что будет происходить с составом элементов в списке X при добавлении элементов в список Y?

Вопрос 57

При создании объекта StreamWriter была указана константа FileMode.Create. Как эта константа повлияет на работу c файлом. Выберите один ответ:

Вопрос 58

Необходимо программно реализовать очередь. Что из перечисленного необходимо для этой задачи использовать (укажите минимальный набор). Выберите один или несколько вариантов ответов:

Вопрос 59

Для какого алгоритма разбора арифметических выражений характерна расстановка числовых уровней для элементов списка? Выберите один ответ:

Вопрос 60

Укажите какие условия при любом не пустом значении strS будут равны True.

Вопрос 61

Что будет выведено в результате выполнения программы если массив ArrA инициализирован значениями 0, 2, 4, 6, 1, 3, 5, 7?

Вопрос 62

Есть структура

Вопрос 63

Выберите те варианты массивов для которых нельзя заранее определить объем отведенной памяти для всех элементов (эффект машинного слова не учитывать). Выберите один или несколько ответов:

Вопрос 64

Для какого алгоритма разбора арифметических выражений необходимо использовать два стека? Выберите один ответ:

Вопрос 65

В функции Some() используется оператор try. При выполнении команд в блоке try возникла ошибка, в результате которой программа перешла на строчку Catch... При выполнении команд в блоке Catch также возникла ошибка. Что при этом произойдет?

Вопрос 66

С какого значения начинается нумерация размерностей в классе Array?

Вопрос 67

Какой метод в классе Array позволяет копировать часть ячеек из одного массива в другой. Введите название метода.

Вопрос 68

Напишите оператор, который в массиве arrAbit у абитуриента с индексом 10 устанавливает тот факт, что он сдал 5 экзаменов ЕГЭ. Не забудьте точку с запятой

Вопрос 69

Функция Some должна

Вопрос 70

Для проверки переменной типа Char на принадлежность определенному диапазону (например, русский алфавит) ... Выберите один ответ:

Вопрос 71

Есть структуры

Вопрос 72

Операторы в блоке finally выполняются Выберите один ответ:

Вопрос 73

Если мы хотим, чтобы в данный блок Catch мы заходили при возникновении любой ошибки, то что нужно указать вместо многоточия? catch (... ex)

Вопрос 74

Опишите, к каким последствиям приведет использование пустого блока catch совместно с оператором try.

Вопрос 75

Алгоритм поиска подстроки S1 в строке S2 КМП дает меньше количество сравнений при:

Вопрос 76

В классе ForTest объявлена структура SHuman.

Вопрос 77

Можно ли в процессе работы программы изменять количество элементов в массиве? Выберите один ответ:

Вопрос 78

Время доступа к элементу списка с индексом K определяется Выберите один ответ:

Вопрос 79

Двумерный массив arrChars проинициализирован так, как указано на рисунке выше. Какое слово будет выведено в результате выполнения фрагмента программы?

Вопрос 80

В функции AA вызывается функции BB. Не дойдя до оператора return управление было передано из функции BB в функцию AA. В каком случае (случаях) это могло произойти?

Вопрос 81

Для какого алгоритма разбора арифметических выражений является необходимым полная скобочная нотация?

Вопрос 82

Нужно инициализировать одномерный массив четными числами от 2 до 8 включительно. Введите фрагмент кода, который нужно ввести справа от знака равно. Знак равно и точку с запятой вводить не надо. short[] arrZ = ...

Вопрос 83

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

Вопрос 84

Какой метод позволяет узнать значение последнего индекса по заданной размерности?

Вопрос 85

Какой из алгоритмов поиска подстроки в строке использует принцип хеширования?

Вопрос 86

В чем главные отличия структуры в C# от класса

Вопрос 87

Вам необходимо хранить данные о документах отправленных в очередь на печать (без приоритетов). Опишите преимущество (преимущества) использования очереди перед двунаправленным списком.

Вопрос 88

При открытом хешировании мы имеет B групп и N значений на входе. Какая формула будет описывать временную сложность поиска элемента?

Вопрос 89

При поиске в одномерном массиве барьерный элемент нужен для того, чтобы…

Вопрос 90

Выберите верные утверждения про массивы Выберите один или несколько ответов:

Вопрос 91

Объявлена переменная:

Вопрос 92

Объявлен и создан объект sr типа StreamReader

Вопрос 93

При реализации списка посредством индексов, для хранения элементов списка используется... (укажите название структуры данных - слово на русском языке в именительном падеже).

Вопрос 94

Объявлена функция, которая имеет в качестве входного аргумента объект список List<>. Что будет с содержимым списка-фактического аргумента, если в функции в список - формальный аргумент мы добавляем новые элементы? Опишите.

Вопрос 95

В каком случае наивный алгоритм поиска подстроки (S2) в строке (S1) будет работать хуже, чем алгоритм Робина-Карпа?

Вопрос 96

Укажите правильный вариант относительно ключа и элемента в словаре Выберите один ответ:

Вопрос 97

При реализации списка с помощью индексов все пустые элементы должны быть... Выберите один ответ:

Вопрос 98

Для какого алгоритма разбора арифметических выражений характерна расстановка числовых уровней для элементов списка?

Вопрос 99

Какие числа будут выведены в результате выполнения этого фрагмента программы? Введите их все в нужном порядке без пробелов.

Вопрос 100

Какой из алгоритмов поиска подстроки в строке потребует повторной подготовки предварительных данных при изменении длины строки, которую мы ищем? Выберите один или несколько ответов:

Вопрос 101

В каком из вариантов корректным образом создается ступенчатый массив? Выберите один ответ:

Вопрос 102

Дан следующий код:

Вопрос 103

Для какого алгоритма разбора арифметических выражений характерно использование матрицы операций (в зависимости от знака текущей операции и знака операции из стека. Выберите один ответ:

Вопрос 104

Какой метод класса Array, осуществляющий эффективный поиска элемента, Вы бы использовали для отсортированного массива?

Вопрос 105

Укажите верный вариант вызова функции Work у которой объявлен только один аргумент - двухмерный массив. Выберите один ответ:

Вопрос 106

Укажите какие условия при любом не пустом значении strS будут равны False.

Вопрос 107

Что будет введено в переменную strRes?

Вопрос 108

В качестве ответа укажите номер столбца и номер строки подряд, без пробела.

Вопрос 109

При работе с какими сущностями в

Вопрос 110

Дан непустой список Z. Дайте ответ какого типа список, если данный код является корректным: Выберите один ответ:

Загрузка…

Похожие тесты

Loading...

Комментарии

Пожалуйста, войдите в систему, чтобы оставить комментарий Войти
Еще нет комментариев. Будьте первым, кто оставит комментарий!
{{ comment.author.name }}
Удален {{ formatDate(comment.createdAt) }}
Этот комментарий был удален

{{ comment.content }}

{{ reply.author.name }}
Удален {{ formatDate(reply.createdAt) }}
Этот комментарий был удален

{{ reply.content }}