Главная » Учебные материалы » Информатика » Ответы » 5 семестр » К тесту/контрольной » Программирование на языке высокого уровня C#

Ответы к тесту/контрольной: Программирование на языке высокого уровня C#

-20%

Описание

Здесь представлена подборка ответов на тестовые вопросы по предмету "Программирование на языке высокого уровня C#". Перед покупкой проверяйте точно ли здесь представлены те вопросы, ответы на которые вам нужны.

Список вопросов

Какой тип имеет выражение a - 0.2m, где a - переменная типаint?
Выберите операции, которые не допустимы для очереди:
Заголовок метода имеет вид:public int P(int a, char b, float c);Укажите правильные варианты вызова метода, если переменные ввызывающей функции описаны так:char a; float c; int d;
Если класс, производный от абстрактного, не определяет все его абстрактные методы, он является:
Выберите правильные утверждения :
Чему равно значение выражения (! ( a && b || b && c ) ), где a, b ис - величины типа bool, имеющие значения false, true и true соответственно?
Какое из следующих утверждений является примером полиморфизма?
Гарантирует ли среда выполнение деструктора?
Какая величина вычисляется во фрагменте программы?
{ int[] a = {3, 8, 0, -6, 0, -1, -9, 3}; int k = 0, j = 4; for (int i = 7; i >= 0; --i) if (a[i] > j) { k = Math.Abs(a[i]); break; } Console.WriteLine(k);}
максимальный по модулю элемент массива
Заголовок метода имеет вид:public f(ref int a, float b, char c);Укажите правильные варианты вызова метода, если переменные ввызывающей функции описаны так:int a; char b; float d, x;
Число -100000 можно хранить в переменной типа
Число 33333 можно хранить в переменной типа
Компилятор выполняет:
Какое свойство ООП позволяет скрыть от других частей программыдетали реализации объекта?
Какая величина вычисляется во фрагменте программы?
{ int[] a = {3, 8, 0, -6, 0, -1, -9, 3}; int k = 0, j = 4; for (int i = 0; i < 8; i++) if (Math.Abs(a[i]) < j) k = a[i]; Console.WriteLine(k);}
Дан фрагмент кода: public void Calc (long number1, long number2, ref long LCD) { // вычисление наименьшего общего делителя}public delegate void CalcStart(long number1, long number2, ref long LCD); …long lcd = 0;CalcStart dlg = new CalcStart(Calc); Какой фрагмент кода вызывает асинхронно Calc для чисел 28 и 75 и возвращает вычисленное значение по ссылке в переменную lcd?
Какие из перечисленных структур данных допускают сортировку своих элементов?
Какое из приведенных утверждений об абстрактном классе является неправильным?
Выберите правильное утверждение:
В переменной типа sbyte можно хранить число
Внутреннее представление в компьютере одного и того же числа, представленного в целой и вещественной форме:
Инкапсуляция - это:
Что из перечисленного является описанием процесса компиляции?
Какое из приведенных ниже утверждений ЛОЖНО в применении к классам?
Можно ли использовать в теле конструктора виртуальные методы?
Чему равно значение выражения (a && ! b || c), где a, b и с -величины типа bool, имеющие значения false, true и trueсоответственно?
Что будет выведено на экран в результате выполнения фрагмента программы?
{char[] a = {'a', 'b', 'c', 'r', 'c', 'a', 'a', 'b'};int k = 0;for (int i = 0; i < 8; i++) if (a[i] < 'c') ++k;Console.Write(k);}
Дан фрагмент кода: public void CalcLCD(long number1, long number2, ref long LCD) { // вычисление наименьшего общего делителя}public delegate void CalcLCDStart(long number1, long number2, ref long LCD); …long lcd = 0;CalcLCDStart dlgLCD = new CalcLCDStart(CalcLCD);Какой фрагмент кода вызывает асинхронно CalcLCD для чисел 15 и 34 и возвращает вычисленное значение по ссылке в переменную lcd?
С каким модификатором доступа должны быть описаны члены класса, чтобы к ним имели доступ только объекты самого класса?
Что используется в C# для освобождения памяти из-под объектов?
Что будет выведено на экран в результате выполнения фрагмента программы?
{char[] a = {'a', 'b', 'c', 'r', 'c', 'a', 'a', 'b'};int k = 0;for (int i = 0; i < 8; i++) if (a[i] > 'c') ++k;Console.Write(k);}
Что будет выведено на экран в результате выполнения фрагмента программы?
for (int i = 0; i < 3; ++i){ switch (i) { case 0 : Console.Write("ZERO "); break; case 1 : Console.Write("ONE "); return; default: Console.Write("DEF "); break; }}
Что будет выведено на экран в результате выполнения фрагмента программы?
for (int i = 0; i < 3; ++i){ switch (i) { case 0 : Console.Write("ZERO "); goto case 1; case 1 : Console.Write("ONE "); break; default: Console.Write("DEF "); break; }}
Число -1 можно хранить в переменной типа
Класс может наследовать от родительского класса:
Чему равно значение выражения ( a || ! b || c), где a, b ис - величины типа bool, имеющие значения false, true и true соответственно?
Какая величина вычисляется во фрагменте программы?
{ int[,] a = new int[3,4] {{0,-1,2,3},{-2,-3,2,2},{0,0,0,6}}; int j, k; for (int i = 0; i < 4; i++) { k = 0; for (j = 0; j < 3; j++) if (a[j,i] > 0) ++k; } Console.WriteLine(k);}
Какая величина вычисляется во фрагменте программы?
{ int[] a = {3, 8, 0, -6, 0, -1, -9, 3}; int k = 0; for (int i = 7; i >= 0; i--) if (a[i] == 0) k = 1; Console.WriteLine(k);}
Библиотека среды программирования обычно содержит:
Дан фрагмент кода: public class Log { private string myLogFileName; public delegate void LogFileMissing(object sender, EventArgs e); public event LogFileMissing OnLogFileMissing; public string LogFilename { get { return myLogFileName; } set { myLogFileName = value; } } public bool LogItem(string item) { if (!System.IO.File.Exists(myLogFileName)) { // инициирование события, если файл не найден (КОД) return false; } // выполнение логирования // возврат return true; }} Что необходимо вставить на место (КОД) для инициирования события OnLogFileMissing?
Как влияет наличие деструктора объекта на процесс сборки мусора?
Что будет выведено на экран в результате выполнения фрагмента программы?
{char[] a = {'a', 'b', 'c', 'r', 'c', 'a', 'a', 'b'};char k = 'a';for (int i = 0; i < 8; i++) if (a[i] > k) { k = a[i]; Console.Write(k); }}
Что будет выведено на экран в результате выполнения фрагмента программы?
{char[] a = {'a', 'b', 'c', 'r', 'c', 'a', 'a', 'b'};char k = 'b';for (int i = 0; i < 8; i++) if (a[i] > k) k = a[i];Console.Write(k);}
Какое число получится в результате выполнения фрагмента программы?
{ int[] a = {3, 8, 0, -6, 0, -1, -9, 3}; int k = 1; for (int i = 0; i < 8; i++) if (a[i] == 0) k = i; Console.WriteLine(k);}
Какое число получится в результате выполнения фрагмента программы?{ int[] a = {3, 8, 0, -6, 0, -1, -9, 3}; int i, k; k = Math.Abs(a[7]); for (i = 0; i < 8; i++) if (Math.Abs(a[i]) > k) k = a[i]; Console.WriteLine(k);}
Выберите утверждения, справедливые для массива:
Что будет выведено на экран в результате выполнения фрагмента программы? for (int i = 0; i < 3; ++i){ switch (i) { case 0 : Console.Write("ZERO "); break; case 1 : Console.Write("ONE "); break; default: Console.Write("DEF "); goto case 1; }}
Что будет выведено на экран в результате выполнения фрагмента программы? for (int i = 0; i < 3; ++i){ switch (i) { case 0 : Console.Write("ZERO "); break; case 1 : Console.Write("ONE "); goto default; default: Console.Write("DEF "); break; }}
Чему будет равно значение переменной m после выполненияфрагмента программы?int k = 3, m = 0;while (k > 0) --k; ++m;
Особенность базовых конструкций структурного программирования состоит в том, что:
Какой тип имеет выражение a - 1, где a - переменная типаchar?
Какой тип имеет выражение a + 0.2f, где a - переменная типаshort?
Какой тип имеет выражение a > 'b', где a - int?
Чему равно числовое значение выражения e/(Math.Sqrt(a)*0.2e1) приe = 8, a = 4?
Чему равно значение выражения (! ( a && b ) || c), где a, b ис - величины типа bool, имеющие значения true?
Число 65535 можно хранить в переменной типа
Число -300 можно хранить в переменной типа
Что обычно содержит класс?
Основные особенности объектно-ориентированного языка (выберите наиболее точный ответ):
Через какой пункт главного меню интегрированной среды выполняется сохранение проекта?
Чему будет равно значение переменной a после выполнения фрагмента программы, если b = 5?a = 1;if ((b > 0) && (b < 2)) a = 3;if (b > 5) a = 5;
Если метод будет выполнять в потомках объекта одни и те же функции, егоследует описать как
Что выведет на консоль приведенная программа? namespace ConsoleApplication1{ class A{ public virtual void WriteMessage(){ Console.Write("A.Write ");} } class B: A{ public new void WriteMessage(){ Console.Write("B.Write ");} } class C: B{ public new void WriteMessage(){ Console.Write("C.Write ");} } class Program{ static void Main(string[] args){ A x = new B(); x.WriteMessage(); x = new C(); x.WriteMessage();}}}
Какое число получится в результате выполнения фрагмента программы?
{ int[] a = {3, 8, 0, -6, 0, -1, -9, 3}; int k = 1; for (int i = 0; i < 8; i++) if (a[i] > a[k]) k = i; Console.WriteLine(k);}
Можно ли передавать объект в метод в качестве параметра?
Какое число получится в результате выполнения фрагмента программы?
{ int[] a = {3, 8, 0, -6, 0, -1, -9, 3}; int k = 1; for (int i = 7; i >= 0; i--) if (Math.Abs(a[i]) <= Math.Abs(a[k])) k = i; Console.WriteLine(k);}
Возможность иметь в одном классе несколько методов с одним именем – это
Чему будет равно значение переменной m после выполненияфрагмента программы?
{ int k, m = 1; for (k = 3; k >= 1; k--); ++m;}
Проект так относится к зданию, как класс к ...
Какое число получится в результате выполнения фрагмента программы?
{ int[] a = {3, 8, 0, -6, 0, -1, -9, 3}; int i, k; k = Math.Abs(a[7]); for (i = 0; i< 8; i++) if (Math.Abs(a[i]) > k) k = Math.Abs(a[i]); Console.WriteLine(k);}
Чему равно числовое значение выражения 0.2e2*e/Math.Sqrt(a)*e приe = 2, a = 4?
Число 255 можно хранить в переменной типа
Дан фрагмент кода: public event DiskChangeHandler OnDiskChange; public class DiskChangeEventArgs : EventArgs { public int Sequence; public string Message; public DiskChangeEventArgs(int sequence, string message) { Sequence = sequence; Message = message; } } // запись файла на несколько дискет; когда дискета заполнена, // возникает событие – подсказка вставить следующую дискету public void WriteToFloppy() { // цикл записи, здесь подсказка вставить следующую дискету OnDiskChange(null, new DiskChangeEventArgs(2, "Please insert next disk")); } Для передачи информации подписчику использован пользовательский класс DiskChangeEventArgs. Какое из описаний делегата подходит для приведенного кода?
Дан фрагмент кода: public event DiskChangeHandler OnDiskChange; public class DiskChangeEventArgs : EventArgs { public int Sequence; public string Message; public DiskChangeEventArgs(int sequence, string message) { Sequence = sequence; Message = message; } } // запись файла на несколько дискет; когда дискета заполнена, // возникает событие – подсказка вставить следующую дискету public void WriteToFloppy() { // цикл записи, здесь подсказка вставить следующую дискету OnDiskChange(null, new DiskChangeEventArgs(2, "Please insert next disk")); } Для передачи информации подписчику использован пользовательский класс DiskChangeEventArgs.Какое из описаний делегата подходит для приведенного кода?
Дан фрагмент кода: public class Publisher { public event EventHandler OnPublish; public void DoPublish() { OnPublish(this, null); }} Что произойдет, если метод DoPublish() инициирует событие OnPublish, и при этом не будет ни одного подписчика этого события?
Связь типа "источник — наблюдатель" устанавливается:
Что произойдет, если вызвать делегат, не содержащий ни одного метода?
Выберите операции, определенные для стека:
В динамическую структуру данных были занесены числа 1, 2, 3, 4. При выборке их порядок не изменился. Название этой структуры:
Очередь реализует дисциплину обслуживания
Преимущества виртуальных методов:
Одна таблица виртуальных методов строится для каждого
Когда происходит динамическое связывание?
Что используется в C# для выделения памяти под объекты?
Какое из следующих утверждений истинно?
Какая величина вычисляется во фрагменте программы?{ int[,] a = new int[3,4] {{0,-1,2,3},{-2,-3,2,2},{0,0,0,6}}; int j, k = -1; for (int i = 4; i >= 0; --i) { for (j = 0; j < 3; j++) if (a[j,i] == 0) k = i; } Console.WriteLine(k);}
Какая величина вычисляется во фрагменте программы?
{ int[,] a = new int[3,4] {{0,-1,2,3},{-2,-3,2,2},{0,0,0,6}}; int j, k; for (int i = 4; i >= 0; --i) { k = 0; for (j = 0; j < 3; j++) if (a[j,i] > 0) ++k; } Console.WriteLine(k);}
Какая величина вычисляется во фрагменте программы?{ int[] a = {3, 8, 0, -6, 0, -1, -9, 3}; int k = -1; for (int i = 7; i >= 0; i--) if (a[i] == 0) k = i; Console.WriteLine(k);}
Какое число получится в результате выполнения фрагмента программы?
{ int[] a = {3, 8, 0, -6, 0, -1, -9, 3}; int k = 1; for (int i = 7; i >= 0; i--) if (Math.Abs(a[i]) < Math.Abs(a[k])) k = i; Console.WriteLine(k);}
Какое число получится в результате выполнения фрагмента программы?
{ int[] a = {3, 8, 0, -6, 0, -1, -9, 3}; int i, j, k; k = 0; j = 4; for (i = 0; i < 8; i++) if (a[i] > j) k = Math.Abs(a[i]); Console.WriteLine(k);}
Какое число получится в результате выполнения фрагмента программы?
{ int[] a = {3, 8, 0, -6, 0, -1, -9, 3}; int i, k; k = Math.Abs(a[7]); for (i = 0; i < 8; i++) if (Math.Abs(a[i]) < k) k = Math.Abs(a[i]); Console.WriteLine(k);}
Какое число получится в результате выполнения фрагмента программы?
{ int[] a = {3, 8, 0, -6, 0, -1, -9, 3}; int i, k; k = Math.Abs(a[2]); for (i = 0; i < 8; i++) if (a[i] > k) k = Math.Abs(a[i]) - 2; Console.WriteLine(k);}
Какие из следующих утверждений неверные?
Может ли класс иметь более одного конструктора?
Могут ли совпадать имена аргументов метода и имена полей класса?
Заголовок метода имеет вид:public int P(float a, float b, ref char c);Укажите правильные варианты вызова метода, если переменные ввызывающей функции описаны так:float a, k; char d, m; int c;
Заголовок метода имеет вид:public int P(ref int a, char b, float c);Укажите правильные варианты вызова метода, если переменные ввызывающей функции описаны так:int a; char b, c; float d, x;
Заголовок метода имеет вид:public f( float a, float b, ref float c);Укажите правильные варианты вызова метода, если переменные ввызывающей функции описаны так:int a; char b, c; float d, x;
Какое из утверждений описывает разницу между константами и полями?
Что будет выведено на экран в результате выполнения фрагмента программы? for (int i = 0; i < 3; ++i){ switch (i) { case 0 : Console.Write("ZERO "); goto default; case 1 : Console.Write("ONE "); goto default; default: Console.Write("DEF "); break; }}
📢 Есть вопросы или нужна помощь? Не знаете, как оформить заказ или оплатить?
👉 Просто нажмите кнопку Написать эксперту — я сразу отвечу, помогу разобраться и оформить всё за вас. 💬
🔥 Быстро. Удобно. Без лишних сложностей!

Характеристики ответов (шпаргалок) к КР

Семестр
Просмотров
0
Качество
Идеальное компьютерное
Количество вопросов
Картинка-подпись
🎓 Поможем сдать всё — тесты, практику, экзамены, курсовые, дипломы, отчёты! Закроем долги под ключ 🔑 Ведём от первой сессии до диплома 🏆 Работаем с Синергией, МЭИ и другими вузами 🤝 Гарантия результата или возврат денег 💰 Пиши! 🚀

Комментарии

Нет комментариев
Стань первым, кто что-нибудь напишет!
Поделитесь ссылкой:
Цена: 490 390 руб.
Расширенная гарантия +3 недели гарантии, +10% цены
Рейтинг автора
5 из 5
Поделитесь ссылкой:
Сопутствующие материалы

Подобрали для Вас услуги

Вы можете использовать полученные ответы для подготовки к экзамену в учебном заведении и других целях, не нарушающих законодательство РФ и устав Вашего учебного заведения.
Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
7174
Авторов
на СтудИзбе
251
Средний доход
с одного платного файла
Обучение Подробнее