wellemo
top menu
wellemo logo wellemo
Hauptseite / das Quiz bestehen

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

110 Fragen, 5 Durchläufe

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

Fragen


Frage 1

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

Frage 2

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

Frage 3

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

Frage 4

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

Frage 5

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

Frage 6

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

Frage 7

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

Frage 8

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

Frage 9

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

Frage 10

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

Frage 11

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

Frage 12

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

Frage 13

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

Frage 14

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

Frage 15

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

Frage 16

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

Frage 17

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

Frage 18

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

Frage 19

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

Frage 20

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

Frage 21

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

Frage 22

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

Frage 23

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

Frage 24

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

Frage 25

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

Frage 26

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

Frage 27

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

Frage 28

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

Frage 29

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

Frage 30

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

Frage 31

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

Frage 32

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

Frage 33

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

Frage 34

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

Frage 35

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

Frage 36

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

Frage 37

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

Frage 38

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

Frage 39

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

Frage 40

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

Frage 41

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

Frage 42

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

Frage 43

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

Frage 44

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

Frage 45

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

Frage 46

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

Frage 47

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

Frage 48

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

Frage 49

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

Frage 50

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

Frage 51

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

Frage 52

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

Frage 53

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

Frage 54

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

Frage 55

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

Frage 56

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

Frage 57

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

Frage 58

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

Frage 59

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

Frage 60

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

Frage 61

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

Frage 62

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

Frage 63

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

Frage 64

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

Frage 65

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

Frage 66

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

Frage 67

Frage 68

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

Frage 69

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

Frage 70

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

Frage 71

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

Frage 72

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

Frage 73

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

Frage 74

Сопоставьте ситуации и классы ошибок (здесь префиксы переменных указывают на их тип). 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");

Frage 75

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

Frage 76

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

Frage 77

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

Frage 78

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

Frage 79

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

Frage 80

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

Frage 81

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

Frage 82

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

Frage 83

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

Frage 84

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

Frage 85

Двумерный массив 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);

Frage 86

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

Frage 87

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

Frage 88

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

Frage 89

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

Frage 90

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

Frage 91

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

Frage 92

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

Frage 93

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

Frage 94

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

Frage 95

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

Frage 96

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

Frage 97

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

Frage 98

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

Frage 99

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

Frage 100

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

Frage 101

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

Frage 102

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

Frage 103

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

Frage 104

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

Frage 105

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

Frage 106

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

Frage 107

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

Frage 108

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

Frage 109

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

Frage 110

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

Wird geladen…

Ähnliche Tests

Loading...

Комментарии

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

{{ comment.content }}

{{ reply.author.name }}
Gelöscht {{ formatDate(reply.createdAt) }}
Dieser Kommentar wurde gelöscht

{{ reply.content }}