wellemo
top menu
wellemo logo wellemo
principal / pasando el examen

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

110 preguntas, 5 intentos

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

Preguntas


Pregunta 1

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

Pregunta 2

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

Pregunta 3

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

Pregunta 4

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

Pregunta 5

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

Pregunta 6

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

Pregunta 7

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

Pregunta 8

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

Pregunta 9

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

Pregunta 10

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

Pregunta 11

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

Pregunta 12

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

Pregunta 13

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

Pregunta 14

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

Pregunta 15

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

Pregunta 16

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

Pregunta 17

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

Pregunta 18

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

Pregunta 19

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

Pregunta 20

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

Pregunta 21

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

Pregunta 22

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

Pregunta 23

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

Pregunta 24

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

Pregunta 25

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

Pregunta 26

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

Pregunta 27

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

Pregunta 28

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

Pregunta 29

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

Pregunta 30

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

Pregunta 31

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

Pregunta 32

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

Pregunta 33

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

Pregunta 34

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

Pregunta 35

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

Pregunta 36

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

Pregunta 37

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

Pregunta 38

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

Pregunta 39

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

Pregunta 40

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

Pregunta 41

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

Pregunta 42

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

Pregunta 43

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

Pregunta 44

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

Pregunta 45

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

Pregunta 46

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

Pregunta 47

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

Pregunta 48

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

Pregunta 49

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

Pregunta 50

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

Pregunta 51

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

Pregunta 52

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

Pregunta 53

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

Pregunta 54

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

Pregunta 55

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

Pregunta 56

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

Pregunta 57

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

Pregunta 58

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

Pregunta 59

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

Pregunta 60

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

Pregunta 61

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

Pregunta 62

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

Pregunta 63

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

Pregunta 64

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

Pregunta 65

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

Pregunta 66

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

Pregunta 67

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

Pregunta 68

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

Pregunta 69

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

Pregunta 70

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

Pregunta 71

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

Pregunta 72

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

Pregunta 73

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

Pregunta 74

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

Pregunta 75

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

Pregunta 76

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

Pregunta 77

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

Pregunta 78

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

Pregunta 79

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

Pregunta 80

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

Pregunta 81

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

Pregunta 82

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

Pregunta 83

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

Pregunta 84

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

Pregunta 85

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

Pregunta 86

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

Pregunta 87

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

Pregunta 88

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

Pregunta 89

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

Pregunta 90

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

Pregunta 91

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

Pregunta 92

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

Pregunta 93

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

Pregunta 94

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

Pregunta 95

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

Pregunta 96

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

Pregunta 97

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

Pregunta 98

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

Pregunta 99

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

Pregunta 100

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

Pregunta 101

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

Pregunta 102

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

Pregunta 103

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

Pregunta 104

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

Pregunta 105

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

Pregunta 106

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

Pregunta 107

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

Pregunta 108

Pregunta 109

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

Pregunta 110

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

Cargando…

Tests similares

Loading...

Comentarios

Por favor, inicia sesión para dejar un comentario Iniciar sesión
Aún no hay comentarios. ¡Sé el primero en comentar!
{{ comment.author.name }}
Eliminado {{ formatDate(comment.createdAt) }}
Este comentario ha sido eliminado

{{ comment.content }}

{{ reply.author.name }}
Eliminado {{ formatDate(reply.createdAt) }}
Este comentario ha sido eliminado

{{ reply.content }}