Главная » Все файлы » Просмотр файлов из архивов » PDF-файлы » Экзамен_1_семестр_информатика

Экзамен_1_семестр_информатика (Введение в C)

PDF-файл Экзамен_1_семестр_информатика (Введение в C) Информатика (10649): Вопросы/задания - 1 семестрЭкзамен_1_семестр_информатика (Введение в C) - PDF (10649) - СтудИзба2017-08-06СтудИзба

Описание файла

PDF-файл из архива "Введение в C", который расположен в категории "". Всё это находится в предмете "информатика" из 1 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "к экзамену/зачёту", в предмете "информатика" в общих файлах.

Просмотр PDF-файла онлайн

Текст из PDF

Примеры вопросов по модулю «Введение в С#» по курсу «Информатика»-1int atz = 9 * 6 / 13, its = 13 % 6 + 9 / 4;bool isFour = atz == 4;bool isTwo = its == 2;bool? nft = isFour && isTwo;Чему равно значение nft?-2int atz = 9 * 6 / 13, its = 13 % 6 + 9 / 4;bool isFour = atz == 4;bool isTwo = its == 2;bool? nft = !(isFour && isTwo);Чему равно значение nft?-3int atz = 9 * 6 / 13, its = 13 % 6 + 9 / 4;bool isFour = atz == 4;bool isTwo = its == 2;bool? nft = !isFour || !isTwo;Чему равно значение nft?-4int atz = 9 * 6 / 13, its = 13 % 6 + 9 / 4;bool isFour = atz == 4;bool isTwo = its == 2;bool? nft = !(isFour || isTwo);Чему равно значение nft?-5int m = 2;int ans = m++ * ++m - --m * ++m;bool? nft = ans == 1;Чему равно значение nft?-6int m = 2;int ans = ++m * --m - m++ * ++m;bool? nft = ans == 1;Чему равно значение nft?-7int m = int.Parse(Console.ReadLine());byte c = unchecked(m *= 2);bool? nft = c == m;Чему равно значение nft если с консоли ввели значение 131?-8int m = int.Parse(Console.ReadLine());byte c = checked(m *= 2);bool? nft = c == m;Чему равно значение nft если с консоли ввели значение 132?-9char f = 'f';char a = (char)(f - 5);bool? nft = a == 'a';Чему равно значение nft?-10char f = 'F';char a = (char)(f - 5);bool? nft = a == 'A';Чему равно значение nft?-11char f = 'Д';char a = (char)(f - 3);bool? nft = a == 'Б';Чему равно значение nft?-12Что выведет на консоль код если с консоли ввели 1?int m = int.Parse(Console.ReadLine());do {Console.Write("{0} ", m); m++;} while (m != 10);-13Что выведет на консоль код, если с консоли ввели 10?int m = int.Parse(Console.ReadLine());do {Console.Write("{0} ", m); m++;} while (m <= 10);-14Что выведет на консоль код, если с консоли ввели 1?int m = int.Parse(Console.ReadLine());do {Console.Write("{0} ", m); m++;} while (m < 10);for (m; m <= 10; m++)Console.Write("{0} ", m);-15Что выведет на консоль код, если с консоли ввели 0?int m = int.Parse(Console.ReadLine());for (;;) {Console.Write("{0} ", m); m++;if (m != 10) continue; else break;}-16Что выведет на консоль такой код?Suit trumps = Suit.Clubs;string[] names = System.Enum.GetNames(trumps.GetType());Console.Write(names[1]);- если перечисление объявлено как:enum Suit{Clubs, Diamonds, Hearts, Spades};-17Что выведет на консоль такой код?Suit trumps = Suit.Clubs;string[] names = System.Enum.GetNames(trumps.GetType());Console.Write((Suit)2);- если перечисление объявлено как:enum Suit{Clubs=1, Diamonds, Hearts, Spades};-18Что выведет на консоль такой код?Suit trumps = Suit.Spades;string[] names = System.Enum.GetNames(trumps.GetType());Console.Write("{0}", names[(int)trumps]);- если перечисление объявлено как:enum Suit{Clubs=1, Diamonds, Hearts, Spades};-19Будет ли работать и что выведет на консоль такой код?Pair pta = new Pair(2,3);Pair ptb = new Pair(3,4);Console.WriteLine("Точки от {0} до {1}", pta.x, ptb.y);- Если структура объявлена как:struct Pair {public Pair(int x, int y) {this.x = x; this.y = y;}int x, y;}-20Будет ли работать и что выведет на консоль такой код?Pair pta = new Pair(2,3);Pair ptb = new Pair(2,3);Console.WriteLine(pta.Equals(ptb);- Если структура объявлена как:struct Pair {public Pair(int x, int y) {this.x = x; this.y = y;}int x, y;}-21Есть фрагмент кода:{ float f = 10.5;int i = (int)f;funct (f, i); }- какие из объявлений соответствуют вызову функции:a)public void funct (int a, int b);b)public int funct (int a, int b);c)public void funct (float a, int b);d)public int funct (float a, float b);-22Какие измассив иa)publicb)publicc)publicd)publicсигнатур функций соответствуют объявлению функции, принимающейвозвращающей максимальное значение из элементов массива?int funct (ref int[] mas);float funct (ref int[] mas);void funct (int[] mas, int a);void funct (ref float[] mas, out float b);-23Будет ли работать и что выведет на консоль такой код?string[] arr_str = {“Сегодня-пасмурный день”, “Завтра будет хорошаяпогода”, “Позже,наступит праздник”};string txt = String.Empty;for (int i=0; i < arr_str.Lenght; i++);{string[] str = arr_str[i].Split(” ”);txt = string.Join(”;”, str);Console.WriteLine(txt);}-24Будет ли работать и что выведет на консоль такой код?int[] mas = { 3, 5, 9, 14, 18, 27, 64};for (int i=0; i < mas.Lenght; i++);{if (mas[i]%2 = 1) mas[i] = 1;Console.Write(mas[i] + ” ”);}-25Будет ли работать и что выведет на консоль такой код?int[] mas = {25, 6, 19, 15, 17, 20, 26};for (int i=0; i < mas.Lenght; i++);{if (i%2 = 1) mas[i] = 1;Console.Write(mas[i] + ” ”);}-26Будет ли работать и что выведет на консоль такой код, если с консоливвели 7 ?public int funct (int x, out string comment) {comment = ”Квадрат числа равен: ”;return x * x;}static void Main (){string str;Console.Write(”Введите число: ”);int q = funct(int.Parse(Console.ReadLine()), out str);Console.WriteLine(str + q.ToString());}-27Что делает метод Today в типе DateTime?-28Будет ли работать и что выведет на консоль такой код?DateTime dep = new DateTime(2015, 6, 12, 18, 32, 0);DateTime arr = new DateTime(2015, 7, 14, 22, 47, 0);TimeSpan tTime = arr - dep;Console.Write(tTime.Days);-29Укажите1.

char2. char3. char4. charкорректные объявления символа:ch = 'A';ch = '10';ch = '\u0058';ch = '\x5A';-30Будет ли работать и что выведет на консоль такой код?String s1 = "Hello ";String s2 = s1;s1 += "World";System.Console.WriteLine(s2);-31Будет ли работать и что выведет на консоль такой код?string txt = "Я, студент, обещаю, сдать этот экзамен!";string s = txt.Split(',')[3];Console.WriteLine(s);-32Будет ли работать и что выведет на консоль такой код?string text = @"123";string text2 = "1\r\n2\r\n3";Console.WriteLine (text);Console.WriteLine (text2);-33Будет ли работать и что выведет на консоль такой код?string s = "Экзамен по информатике";Console.WriteLine(s.Substring(8, 14));Console.WriteLine(s.Replace("Экзамен ", ""));-34Будет ли работать и что выведет на консоль такой код?String s = "Строка ";s[0] = s[6];Console.Writeline(s);-35Будет ли работать и что выведет на консоль такой код?Array set1 = Array.CreateInstance(typeof(Int32),5);set1.SetValue(2,0);set1.SetValue(4,1);set1.SetValue(3,2);set1.SetValue(5,3);Array.Reverse(set1);foreach (int i in set1 {Console.Write (i + " ");}-36Будет ли работать и что выведет на консоль такой код?fin = new FileStream("test.txt", FileMode.Open);StreamReader fstr_in = new StreamReader(fin);while((s = fstr_in.ReadLine()) != null) {Console.WriteLine(s);}-37Будет ли работать и что выведет на консоль такой код?StreamWriter log_out = new StreamWriter("a.txt");Console.SetOut(log_out);Console.WriteLine("Вывод из файла a.txt");-38Будет ли работать и что выведет на консоль такой код?void main(){StreamWriter fstr_out = new StreamWriter("a.txt");fstr_out.Write("Вывод в файл");}-39Выберите верные утверждения:1.

Объект ссылочного типа является указателем на блок памяти.2. Объект значимого типа является указателем на блок памяти, гдесодержится значение.3. Объект ссылочного типа хранит значение.4. Объект значимого типа хранит значение.-40Будет ли работать и что выведет на консоль такой код Date today;today.year = 2015;Console.WriteLine (today.year);- если тип Date объявлен как:struct Date{public int year;public int month;public int day;};-41Будет ли работать и что выведет на консоль такой код Date d = new Date(2015, 12);Console.WriteLine(d.year);}- если тип Date объявлен как:struct Date{public int year;public int month;public int day;public Date(int yea){this.year = yea;}};-42Объявлен тип А в виде:struct A{int value;public A(int value){this.value = value;}public static implicit operator A(int value){return new A(value);}}Что сделает метод implicit operator1.

Неявно приводит переменную int к2. Оператора implicit не существует3. В структуре некорректно объявленпривести переменную к типу А.4. Явно приводит объект структуры AA?типу A.конструктор, поэтому нельзяк переменной int-43Будет ли работать и что выведет на консоль такой код?bool? flag = null;Console.WriteLine (flag.GetValueOrDefault());-44Будет ли работать и что выведет на консоль такой код?int? a = null;int? b = 3;int c = a ?? b ?? -2;Console.WriteLine (c);-45Укажите операторы для работы с исключениями:1. try2. except3. catch4. hook5. withException6. fail7.

error8. finally-46Будет ли работать и что выведет на консоль такой код?int[] nums = new int[4];try{for (int i = 0; i < 10; i++){nums[i] = i;Console.Write("{0}:{1}, ", i, nums[i]);}} catch (IOException){Console.Write("Ошибка!");}Console.WriteLine("Конец цикла");-47Будет ли работать и что выведет на консоль такой код?int[] nums = new int[4];try{for (int i = 0; i < 10; i++){nums[i] = i;Console.Write("{0} {1}, ", i, nums[i]);}} catch (IndexOutOfRangeException){Console.WriteLine("Ошибка!!!");}Console.WriteLine("Конец цикла");-48Будет ли работать и что выведет на консоль такой код?int[] nums = new int[4];try{for (int i = 0; i < 10; i++){nums[i] = i;Console.Write(" {0}: {1}, ", i, nums[i]);}} catch (Exception){Console.WriteLine("Ошибка!!!");}Console.WriteLine("Конец цикла");-49Будет ли работать и что выведет на консоль такой код?try{int divisor = 0;Console.Write(13 / divisor);}catch (DivideByZeroException ex){Console.Write("Деление на ноль");} finally {Console.Write("-finally");}-50С помощью каких объектов обычно передаются аргументы в событие?1.

Нельзя передавать аргументы2. Объекты классов-наследников EventArgs.3. Объекты класса EventArgs.4. delegate5. event-51Как можно "подписать" обработчик на событие?1. Нельзя подписывать обработчики2. С помощью функции Add у события3. С помощью функции Add у обработчика4. С помощью оператора += у события5. С помощью оператора += у обработчика-52Какие из1.2.3.4.5.записей подписывают обработчик HandEvent на событие toEvent?toEvent += HandEvent;toEvent += HandEvent();toEvent.Add(HandEvent);toEvent += new CustomEventHandler(HandEvent);toEvent.Add(new CustomEventHandler(HandEvent()));-53Что будет выведено на консоль, если с консоли введено значение 18?int n = int.Parse(Console.ReadLine());for (int i = 1; i <= n; i++){if (i % 2 == 1)continue;Console.Write(" {0} ", i);}-54Сколько элементов в массиве char[,,] ArrChr = new char[2,3,4] и сколькоони занимают байтов памяти?-55Сколько элементов в массиве int[,,] ArrInt = new int[2,3,4] и сколько онизанимают байтов памяти?-56Сколько элементов в массиве byte[,,] ArrBte = new byte[2,3,4] и сколькоони занимают байтов памяти?-57Когда вызывается деструктор?-58Как происходит выборка для сравнения элементов массива в алгоритмепузырьковой сортировки? Крайние элементы, средний и крайний элементы,соседние элементы, максимальный и минимальный элементы.-59Какова видимость полей данных в структуре по умолчанию? Private, public,internal, protected, static.-60Когда происходят исключения? Во время кодирования, во время компиляции,во время выполнения, по требованию пользователя.Примеры задач по модулю «Введение в С#» по курсу «Информатика»01) В одномерном массиве A из n элементов найти сумму всех элементов изаменить положительные элементы на 10.02)В одномерном массиве A из n элементов найти произведение всехэлементов и заменить отрицательные элементы на 20.03)В одномерном массиве A из n элементов найти максимальный среди всехэлементов и заменить нулевые элементы на 30.04)В одномерном массиве A из n элементов найти минимальный среди всехэлементов и заменить ненулевые элементы на 40.05)В одномерном массиве A из n элементов найти среднее значение средивсех элементов и вывести индексы нулевых элементов.06)В одномерном массиве A из n элементов найти сумму положительныхэлементов, а также переставить местами третий и предпоследний элементы.07)В одномерном массиве A из n элементов найти количество положительныхэлементов и индекс минимального элемента.08)В одномерном массиве A из n элементов найти произведение положительныхэлементов и индекс максимального элемента.09)В одномерном массиве A из n элементов найти максимальный средиположительных элементов и сформировать массив B делением элементовмассива A на 80.10)В одномерном массиве A из n элементов найти минимальный средиположительных элементов и сформировать массив B умножением элементовмассива A на 70.11)В одномерном массиве A из n элементов найти среднее значение средиположительных элементов и сформировать массив B уменьшением элементовмассива A на 60.12)В одномерном массиве A из n элементов найти сумму отрицательныхэлементов и сформировать массив B увеличением элементов массива A на 50.13)В одномерном массиве A из n элементов найти количество отрицательныхэлементов и разделить отрицательные элементы на 10.14)В одномерном массиве A из n элементов найти произведение отрицательныхэлементов и умножить отрицательные элементы на 20.15)В одномерном массиве A из n элементов найти максимальный средиотрицательных элементов и уменьшить отрицательные элементы на 30.16)В одномерном массиве A из n элементов найти минимальный средиотрицательных элементов и увеличить отрицательные элементы на 40.17)В одномерном массиве A из n элементов найти среднее значение средиотрицательных элементов и разделить положительные элементы на 40.18)В одномерном массиве A из n элементов найти количество нулевыхэлементов и умножить положительные элементы на 30.19)В одномерном массиве A из n элементов найти количество ненулевыхэлементов и уменьшить положительные элементы на 20.20) В одномерном массиве A из n элементов найти произведение ненулевыхэлементов и увеличить положительные элементы на 10.21) Напишите программу, которая подсчитывает площадь равностороннеготреугольника, периметр которого равен P;22) Напишите программу, которая подсчитывает расстояние между точками скоординатами (x1, y1) и (x2,y2);23) Напишите программу, которая подсчитывает гипотенузу прямоугольноготреугольника по двум данным катетам a, b.24) Напишите программу, которая подсчитывает площадь прямоугольноготреугольника по двум катетам a, b.25) Напишите программу, которая подсчитывает периметр прямоугольноготреугольника по двум катетам a, b.26) Напишите программу, которая рассчитывает ребро куба, площадь полнойповерхности которого равна S;27) Напишите программу, которая рассчитывает ребро куба, объем которогоравен V;28) Напишите программу, которая подсчитывает периметр треугольника,заданного координатами вершин (x1, y1), (x2, y2), (x3, y3);29) Напишите программу, которая подсчитывает площадь треугольника,заданного координатами вершин (x1, y1), (x2, y2), (x3, y3);30) Напишите программу, которая подсчитывает сумму членов арифметическойпрогрессии, если известен ее первый член, разность и число членовпрогрессии.31) Напишите программу, которая определяет наибольшую цифру в натуральномдвухзначном числе;32) Напишите программу, которая определяет наименьшую цифру в натуральномдвухзначном числе;33) Напишите программу, которая определяет одинаковы ли цифры заданногодвухзначного числа;34) Напишите программу, которая определяет заканчивается ли сумма цифрдвухзначного числа на 0;35) Напишите программу, которая определяет кратна ли трем сумма цифрдвухзначного числа;36) Напишите программу, которая определяет кратна ли числу А сумма цифрдвухзначного числа;37) Напишите программу, которая определяет какая из цифр трехзначногочисла больше;38) Напишите программу, которая определяет все ли цифры трехзначногочисла одинаковые.39) Напишите программу копирования текстового файла, изменяющей в копиифайла символ пробела на символ точка с запятой.Примеры вопросов по курсу «Информатика»1 Что такое информационный процесс2 Что такое - данные3 Информатика - это ...

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