Тест с ответами "Основы программирования на c# " Синергия >100% баллов отлично. Итоговая аттестация
↓все вопросы к тесту см. ниже в оглавлении↓
Для чего используется params?
для использования параметров
для передачи определенного количества параметров
для определения условий параметра
В каких скобках указываются параметры внутри метода?
без скобок
круглых
квадратных
Что из нижеперечисленного является массивом?
for
array
while
За что отвечает оператор continue?
пропускает операцию
производит операцию нескончаемое количество раз
выборочно проводит операции
Какое значение имеет длина в массиве?
равна массиву
всегда на единицу больше
всегда на единицу меньше
Что такое рекурсивная функция?
конструкция, которая вызывает саму себя
специальная переменная для обозначения чисел
способ адресации данных, изменение которых рассматриваемой программой не предполагается или запрещается
Что такое контекст?
Упорядоченная последовательность свойств, которые определяют среду для объектов, находящихся внутри него
Программа, основной задачей которой является защита сегментов сети или отдельных хостов от несанкционированного доступа с использованием уязвимых мест в протоколах сетевой модели OSI или в программном обеспечении, установленном на компьютерах сети.
Обобщенное описание пользовательского типа, в котором могут быть параметризованы атрибуты и операции типа
Что такое циклы?
Возвращение на исходную позицию
Этап в разработке программного обеспечения, на котором выполняется поиск и исправление ошибок
Выполнение одного и того же кода определенное количество раз
Что содержат в себе методы?
циклы
операторы, которые выполняют действия
функции
В каких случаях операция «меньше» выводит значение False?
если первый операнд меньше второго
если первый операнд больше второго
если при вычитании операндов выходит отрицательное число
Какие существую виды контекста?
□ класс
□ цикл
□ метод
Какие значения хранит в себе тип данных bool?
true и false
любые натуральные числа
от 1 до 345
Что такое компилятор?
Это функция, которая имеет доступ к закрытым членам класса, но при этом сама не является членом данного класса
Программа, которая переводит текст, написанный на языке программирования, в набор машинных кодов
Это функция, которая имеет доступ к закрытым членам класса, но при этом сама не является членом данного класса
Что такое метод?
область памяти, где могут последовательно храниться несколько значений
блок кода, содержащий инструкции
графическое или анимированное изображение, чаще всего, рекламного характера
Что такое .NET?
фреймворк
язык программирования
функция
Что такое арифметические операции в с#?
сложение или вычитание переменных и переменных другого типа
определенные действия над операндами-участниками операции
работа в коде с численными значениями
Что такое массив?
Промежуточный сервер между пользователем и конечным сайтом/сервером
Область памяти, где могут последовательно храниться несколько значений
Это функция, которая вызывает сама себя
К каким языкам близок по синтаксису С#?
Java
JavaScript
С ++
Что из нижеперечисленного можно передавать в метод?
и переменные, и числа
только переменные
только числа
За что отвечает операция «сравнения»?
находит равное значение во всей структуре
сравнение двух операндов неравенства
уравнивает значения переменных
C какой версии были введены кортежи в C#?
7.2
5.0
7.0
Что такое перечисления?
поименованная часть программы, содержащая определенный набор операций
набор именованных констант, позволяющих сделать исходный код программы более удобочитаемым
обобщенное описание поведения функций, которые могут вызываться для объектов разных типов
Какого типа существуют массивы?
double
truf
float
Что такое кортеж?
предоставляет набор значений, заключенных в круглые скобки
предоставляет набор значений, заключенных в кавычки
предоставляет набор значений, заключенных в квадратные скобки
Что такое декремент?
Операция, которая уменьшает числовую переменную на единицу, а для символьной переменной выбирает предшествующий ей символ из таблицы символов
Последовательность действий для исполнителя, записанная на формальном языке и приводящая к заданной цели за конечное время
Это класс, предназначенный для управления динамически выделенной памятью и обеспечения освобождения (удаления) выделенной памяти при выходе объекта этого класса из области видимости
За что отвечает оператор return?
за выход из метода
за ввод дополнительных условий
за повтор метода
Что первым указывается в методе?
название метода
тип возвращаемого значения
модификаторы доступа
Что находится на второй позиции внутри цикла?
ЦИКЛ состоит из одной позиции
УСЛОВИЕ
ЗНАЧЕНИЯ
Как виды параметров существуют?
□ фактические
□ скрытые
□ формальные
В каких случаях операция «неравно» выводит значение true?
если есть равное значение в структуре
если операнды неравны
если операнды равны
Основы программирования на c# тест Синергия ответы 100%
Учебные материалы
Введение в C#, работа в Visual Studio
Типы данных
Условные выражения и условные конструкции
Условные конструкции. Практика
Циклы
Циклы. Практика
Массивы
Массивы. Практика 1
Массивы. Практика 2
Методы. Параметры методов.
Передача параметров по ссылке и значению.
Методы. params. Практика.
Область видимости переменных. Рекурсивные функции.
Перечисления.Кортежи
Практика по пройденному материалу.
Классы
Модификаторы доступа
Перегрузка методов.
Наследование.
Абстрактные классы.
Лямбды
Интерфейсы
Реализация интерфейсов.
Индексаторы
Шаблонные классы
Делегаты
События
Коллекции
Коллекции Часть 2
Строки
Регулярные выражения
Обработка выражений
Многопоточность
Метод START
Визуальное программирование
Практика по визуальному программированию
Контейнеры