Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

test_po_protsedurnomu_prog

.docx
Скачиваний:
33
Добавлен:
09.02.2023
Размер:
26.67 Кб
Скачать
  1. Какой операции нет в с++? ПОСЛЕДОВАТЕЛЬНОЙ

  2. В каком файле заголовков определён объект cout? IOSTREAM.H

  3. Что понимается под потоком в с++? МЕХАНИЗМ ВВОДА/ВЫВОДА

  4. К каким числам применима операция %? К ЦЕЛЫМ

  5. Если есть два объявления int qwerty; int QWERTY; то какое из утверждений верно? ОБА ОБЪЯВЛЕНИЯ ПРАВИЛЬНЫЕ

  6. В языке с++ используется стандартная функция pow(x, y). Это… ФУНКЦИЯ ВОЗВЕДЕНИЯ Х В СТЕПЕНЬ Y

  7. В какие скобки заключаются комментарии? /* */

  8. Ключевое слово void обозначает, что функция НИЧЕГО НЕ ВОЗВРАЩАЕТ

  9. Какой статус международного стандарта языка с++? ПРИНЯТ ISO И ТЕМ САМЫМ АВТОМАТИЧЕСКИ ПРИНЯТ ВО СВЕХ СТРАНАХ

  10. Значение переменной number не лежит между 3 и 6, укажите правильный вариант записи данного утверждения на языке с++ NUMBER < 3 || NUMBER > 6

  11. Для того чтобы вывести символ новой строки, нужно… ВОСПОЛЬЗОВАТЬСЯ СПЕЦИАЛЬНЫМ МАНИПУЛЯТОРОМ ENDL

  12. Что является отправной точкой компьютерной программы? ФУНКЦИЯ MAIN

  13. Определите значение целочисленных переменных a и b после выполнения следующего фрагмента программы a = 2468; b = (a%1000)*10; a= =a/1000+b; A = 4682, B = 4680

  14. Что из перечисленного используется для перевода вывода на следующую строку? ENDL

  15. Для чего нужен cin? ПОЛУЧАТЬ ИНФОРМАЦИЮ (ДАННЫЕ) ОТ ПОЛЬЗОВАТЕЛЯ

  16. Какая группа содержит последовательность правильно записанных на языке С знаков операций отношений? =, >=, <=, !=

  17. В результате успешной компиляции программы с++ с каким расширением будет получен файл? .EXE

  18. Какое действие выполняется при открытии файла? УСТАНАВЛИВАЕТСЯ ВИД (РЕЖИМ) ИСПОЛЬЗОВАНИЯ ФАЙЛА)

  19. Какая функция, записанная в заголовочном файле, читает строку символов из файла? F.GETS()

  20. Логическое «и» обозначается &&

  21. Когда заранее не известно, сколько раз должна исполняться группа операторов, для прерывания повторения можно использовать … значение КОНТРОЛЬНОЕ

  22. Каким знаком заканчивается большинство строк кода в Си++? ТОЧКА С ЗАПЯТОЙ

  23. Выберете однострочный комментарий С++ // ОДНОСТОЧНЫЙ КОММЕНТАРИЙ

  24. Отметьте истинное высказывание: ПЕРЕМЕННАЯ ОБЪЯВЛЯЕТСЯ, ПОТОМ ИНИЦИАЛИЗИРУЕТСЯ И ИЗМЕНЯЕТСЯ

  25. Выполнение каждой программы на С++ начинается с функции MAIN

  26. Какое высказывание для кода верно int a,b,c,d; a=1; b=2; c=c+b+p; cout <<p; ? КОД НЕ ВЕРЕН, ПОТОМУ ЧТО ПЕРЕМЕННАЯ Р НЕ ОБЪЯВЛЕНА

  27. Какой размер в байтах имеет переменная вещественного типа float? 4

  28. Из чего состоит оператор объявления имени? ИЗ НАЗВАНИЯ ТИПА И ОБЪЯВЛЯЕМОГО ИМЕНИ

  29. Нелогической операцией является… =

  30. Как обозначается в языке С (С++) следующий режим работы с потоком – создание нового файла для записи и чтения? А+

  31. Чему равен результат вычисления выражения (b-x)*3+b при x = 12 и b = 8 -4

  32. Параметры функции описан как “int& a”. Соответствующий ему аргумент может быть ПЕРЕМЕННАЯ ТИПА INT

  33. Какой вариант записи на языке С формулы 0<X<10 правильный? (X>0) AND (X < 10)

  34. Если после выражения стоит точка с запятой, то … ЭТО ОПЕРАТОР-ВЫРАЖЕНИЕ, ДЕЙСТВИЕ КОТОРОГО ЗАКЛЮЧАЕТСЯ В ВЫЧИСЛЕНИИ ВЫРАЖЕНИЯ

  35. Как написать следующее выражение на языке С «Переменной а присвоено значение b»? А = B

  36. Определите результат выполнения следующего кода float*thingPtr=new float (3.14159) ДАННАЯ СТРОКА ЗАДАËТ ЗНАЧЕНИЕ ОБЪЕКТУ ТИПА FLOAT

  37. x ++ эквивалентно следующему выражению Х = Х + 1

  38. Что будет выведено на экран дисплея при выполнении следующей последовательность операторов X=2; cout << X+1; ? 3

  39. Логическое «не» обозначается !

  40. Логическое «не равно» обозначается !=

  41. Команда, которая используется для передачи управления из функции к вызывающей функции, - это RETURN

  42. Чему равно значение выражения (a||b&&a||c), где a,b,c – величины типа bool, имеющие значение false, true и true соответственно? TRUE

  43. Функция вычисляет произведение двух чисел. Исходные данные вводятся с клавиатуры. Какие проверки целесообразно ввести в программе? ПРОВЕРКА, ЧТО ИСХОДНЫЕ ДАННЫЕ ЯВЛЯЮТСЯ ЧИСЛАМИ

  44. Какой диапазон значений имеет тип int для 32-разрядных вычислительных систем? ОТ 0 ДО 4 294 967 295

  45. В языке Си++ литерал – это … БУКВА

  46. Результат какого типа может возвращать логическое выражение? BOOLEAN

  47. Зачем в С++ используют оператор return? ФУНКЦИЯ, В КОТОРОЙ ОН СОДЕРЖИТСЯ, ЗАВЕРШАЕТ СВОЁ ВЫПОЛНЕНИЕ И УПРАВЛЕНИЕ ВОЗВРАЩАЕТСЯ В ТО МЕСТО ПРОГРАММЫ, ИЗ КОТОРОГО ВЫЗЫВАЛАСЬ ДАННАЯ ФУНКЦИЯ

  48. Укажите правильный идентификатор имени переменной: _RI18

  49. Что такое функция? НЕКОТОРАЯ ЧАСТЬ ПРОГРАММЫ, ИМЕЮЩАЯ СОБСТВЕННОЕ ИМЯ, КОТОРАЯ МОЖЕТ ВЫЗЫВАТЬСЯ ИЗ ОСНОВНОЙ ПРОГРАММЫ

  50. Какое выражение не содержит синтаксических ошибок? -0.18*А/R-0.2*T

  51. Укажите в каком выражении на языке С++ неправильно применяются операции с действительными типами FLOAT A=2, B=0*24, C; C =A + B%A; +

  52. Выберете верное утверждение КОММЕНТАРИИ ИГНОРИРУЮТСЯ КОМПИЛЯТОРОМ

  53. Поток cout << X << endl; используется для ВЫВОДА Х И ПЕРЕВОДА КУРСОРА ВЫВОДА НА НОВУЮ СТРОКУ

  54. Какие из простых типов данных можно выводить на экран, используя поток вывода? ВСЕ ИЗВЕСТНЫЕ ПРОСТЫЕ ТИПЫ ДАННЫХ

  55. К чему применяется операция инкремента? К ПЕРЕМЕННЫМ

  56. Определите результат выполнения следующего фрагмента программы int a; a=4/3; А=1

  57. Что выполняет операция ++ в языке С++? УВЕЛИЧИВАЕТ ЗНАЧЕНИЕ ОПЕРАНДА НА ЕДИНИЦУ

  58. В каких случаях необходимо использовать оператор return в теле функции? ЕСЛИ НЕОБХОДИМО, ЧТОБЫ ФУНКЦИЯ ВЕРНУЛА ЗНАЧЕНИЕ

  59. Чему равно значение выражения !((1||0)&&0)? 1

  60. Является х переменной или константой в выражении у =12+х? НЕЛЬЗЯ ОПРЕДЕЛИТЬ

  61. Отметьте правильные объявления переменных: INT SD1K_K;

  62. Если в арифметическом выражении участвуют короткое целое и длинное целое, то … КОРОТКОЕ ПРИВОДИТСЯ К ДЛИННОМУ

  63. Укажите, какое из следующих утверждений истинное ТИПЫ АРГУМЕНТОВ В ВЫЗОВЕ ФУНКЦИИ ДОЛЖНЫ БЫТЬ СОГЛАСОВАНЫ С ТИПАМИ СООТВЕТСТВУЮЩИХ ПАРАМЕТРОВ В СПИСКЕ ПАРАМЕТРОВ ПРОТОТИПА ФУНКЦИИ

  64. Оператор … используется для принятия решений IF

  65. Если int n = 3, каков будет результат switch(n) {case 2: cout << “aaa”; break; case 3: cout << “ббб”; break; default: cout << “ввв”; break}? БББ

  66. Оператор выбора … используется для выполнения одного действия, если его условие истинно, и другого действия, если условие ложно IFELSE

  67. Укажите оператор выбора в языке С++ SWITCHCASE

  68. Чему будет равно переменная с в результате выполнения следующей программы a=120; b=100; a=a+b/2; if (b C=185

  69. Записан оператор If (условие) S;. Если условие не выполняется, то какой оператор будет выполнен? СЛЕДУЮЩИЙ ОПЕРАТОР ПРОГРАММЫ

  70. Определите значение переменной с после выполнения следующего фрагмента программы a=40; b = 80; b=-a-2*b; if (a 240

  71. Чему будет равно n после выполнения фрагмента программы int s=0, n=32; while (n>s) {s=s+1; n=n-1;}? 16

  72. Что будет напечатано в результате выполнения следующей программы int s=175, n=0; while (s+n<325) {s=s-10; n=n+30;} cout << s <<endl;? 95

  73. Определите, что будет напечатано в результате выполнения следующего фрагмента программы int i=2; do {i=i*2; printf(“%d “,i);} while (i<=1000); СТЕПЕНИ ДВОЙКИ СО 2-ОЙ ПО 10-УЮ

  74. Чему будет равно b в результате выполнения следующей программы int a=7; int b=10+a*2; while (b<100) {a=b+12; b=a+14;}? 102

  75. Какое число будет напечатано после выполнения следующей программы int n,s; n=1, s=26; while (s<=205){s=s+20; n=n*2;} cout << n << endl; return 0;? 512

  76. Чему будет равно s после выполнения следующей программы s=0; k=1; while (k <11) {s=s+k; k=k+1;}? 55

  77. Что будет напечатано в результате выполнения следующей программы int s=-1, n=3; while (6*s*s*s*s*s>800*s*s*s) {s-=2; n*=2;} cout << n-s;? 205

  78. Чему будет равно n после выполнения следующей программы int n, s; s=0; n=0; while (s<=267) {s=s+25; n=n+10;}? 110

  79. Чему будет равно n после выполнения следующей программы int n, s; s=0; n=0; while (s<=35) {s=s+4; n=n+1;}? 9

  80. Какое из утверждений верно для следующей функции int i; long f=1; for (i=1; i <=num; i++) f=f*i; ? ФУНКЦИЯ ВЫЧИСЛЯЕТ ФАКТОРИАЛ ЦЕЛОГО ЧИСЛА

  81. Чему будет равно n после выполнения следующей программы int n, s; s=0; n=0; while (s<=55) {s=s+5; n=n+2;}? 24

  82. Что выводит следующая программа for (int i=35; I <=87; i++) {if (i%7==1||i%7==2||i%7==5) cout << I << “”;}? НАТУРАЛЬНЫЕ ЧИСЛА ОТ 35 ДО 87, КОТОРЫЕ ПРИ ДЕЛЕНИИ НА 7 ДАЮТ ОСТАТОК 1,2 ИЛИ 5

  83. Сколько раз выполнится следующий оператор цикла int i=1; while (i>3) I = i+1;? НИ ОДНОГО

  84. Определите, чему будет равно s после выполнения следующей программы int s=0, n=5; while (n>0) (s=s+n; n=n-1;} 15

  85. Какое число будет напечатано после выполнения следующей программы int n, s; n=1, s=26; while (s<=205) {s=s+20; n=n*2;} cout << n<< endl; return 0;? 512

  86. Что выведет следующая программа i=1; do {cout << i<< “ “; i++} while (I < 20)? ВЫВОДИТ 1-19

  87. Чему будет равно i после выполнения следующей программы i=0; s=70; while (s>7) {s=s-7; i++;}? 9

  88. Что выведет следующая программа n=4, s=0; while (n<=13){s=s+15; n=n+1;} cout << s<< endl; 150

  89. Что вычисляет следующая программа int sum = 0; for (int i=1; i<=n; i++) sum +=I;? СУММУ НАТУРАЛЬНЫХ ЧИСЕЛ ОТ 1 ДО N ВКЛЮЧИТЕЛЬНО

  90. Чему будет равно s после выполнения следующей программы s=0; n=хз; while (n>1) {s=s+n; n=n-1;}? 20

  91. Что делает следующая программа for (int i=10; i<=20; i++) cout << i*I << “ “;? ВЫВОДИТ КВАДРАТЫ НАТУРАЛЬНЫХ ЧИСЕЛ ОТ 10 ДО 20 ВКЛЮЧИТЕЛЬНО

  92. Определите, чему будет равно s после выполнения следующей программы int s=0, n=40; while (s+n<100) (s=s+25; n=n-5;} 75

  93. Какой размер массива М будет после выполнения кода char M[]=”\nGoodlive”? 9

  94. Что из себя представляет динамическое выделение памяти? ПАМЯТЬ ПОД ОБЪЕКТ (ПЕРЕМЕННУЮ) МОЖЕТ ВЫДЕЛЯТЬСЯ НЕ СРАЗУ, А В ПРОЦЕССЕ РАБОТЫ ПРОГРАММЫ, ОСВОБОЖДЕНИЕ ПАМЯТИ ПРОИЗВОДИТСЯ ВРУЧНУЮ

  95. Чему будут равны элементы этого массива после выполнения следующего фрагмента программы for (i=0; i<=9; i++) A[i]= 9-I; for (i=0; i<=4; i++) {k =A[i]; A[i]=A[9-i] = k}? 9876556789

  96. Какое значение будет присвоено переменной Х в программе С++ оператором Х=m[13]? 14-ГО ЭЛЕМЕНТА(как мы нормально считаем)

  97. Чему окажутся равны элементы данного массива for (i= 0; I <=10; i++) A[i]=i-1; for (i=10; i>=1; i--) A[i-1]=A[i];? 99999999999

  98. Что описывает данная строка программы: float mas=new int[3][2]? ДАННАЯ СТРОКА ПРЕДСТАВЛЯЕТ СОБОЙ ОШИБОЧНУЮ ЗАПИСЬ И РАБОТАТЬ НЕ БУДЕТ

  99. Как написать следующее выражение «Второму элементу массива Myarray присвоено значение пяти»? INT MYARRAY[1] = 5

  100. Что меняет местами следующий алгоритм k = 1; for (i=1; i<=n; i++) {c=A[i][i]; A[i][i]=A[k][i]; A[k][i]=c}? ЭЛЕМЕНТЫ ДИАГОНАЛИ И K-ОЙ СТРОКИ ТАБЛИЦЫ

  101. Что напечатает следующая программа int imax=0, imin=0; for (int i=1; ia[imax]) imax=I; if (a[I ХЗ, НО В ОТВЕТЕ СУММА НОМЕРОВ МИНИМАЛЬНОГО И МАКСИМАЛЬНОГО ЭЛЕМЕНТОВ

  102. В какой из следующих строк, записанных на языке С++, выполняется обращение к седьмому элементу массива, размер которого равен 10? MAS[6]

  103. Определите, что будет вычислено в результате выполнения следующей программы summa=0; for (i=0; i<100; i++) summa +=A[i]; СУММА 100 ПЕРВЫХ ЭЛЕМЕНТОВ МАССИВА

  104. В языке Си++ указатель – это СИМВОЛИЧЕСКОЕ ПРЕДСТАВЛЕНИЕ АДРЕСА ЯЧЕЙКИ ПАМЯТИ

  105. Какой индекс у 3-его элемента массива int B[100] в языке С++? 2

  106. Что делает следующая программа int max=a[0]; for (int i=1; imax) max=a[i];}? НАХОДИТ НАИБОЛЬШИЙ ЭЛЕМЕНТ МАССИВА

  107. Что вычисляет следующая программа int sum=0; for (int i=0; I – ХЗ ЧТО, НО В ОТВЕТАХ СУММУ ОТРИЦАТЕЛЬНЫХ ЭЛЕМЕНТОВ МАССИВА

  108. Что будет вычислено в результате выполнения следующей программы sum = 0; for (i=0; i <50; i++) if (A[i]) > 0) sum = sum+A[i]? СУММА ПОЛОЖИТЕЛЬНЫХ ЭЛЕМЕНТОВ МАССИВА

  109. Какой элемент массива В будет наибольшим после выполнения следующей программы for (n=1; n<=100; n++) A[n]=(n-80)*(n-80); for (n=1; n <=100; n++) B[101-n]=A[n];? В[100]

  110. Дан массив int L[3][3] = {{2,3,4}, {3,4,8}, {1,0,9}}. Чему будет равно значение элемента этого массива L[1][2]? 8

  111. Что такое массив? ИМЕНОВАННЫЙ НАБОР ПРОНУМЕРОВАННЫХ ПЕРЕМЕННЫХ, ИМЕЮЩИЙ ОДИН ТИП ДАННЫХ, РАСПОЛАГАЮЩИХСЯ В ОДНОЙ ОБЛАСТИ ПАМЯТИ

  112. Чему будет равно р после выполнения следующей программы int p=1; for (int i=1;i-ХЗ, ответа нет

  113. Процесс упорядоченного размещения элементов в массиве называется СОРТИРОВКА

  114. В операторе if проверяется условие if ((x>=a) && (x<=b))/. Что означает выполнение этого условия? Х ПРИНАДЛЕЖИТ ОТРЕЗКУ [A,B]

  115. Чему будет равно s после выполнения программы int s=0, n=26; while (n>s) {s=s+1; n=n-1;}? 13

  116. Каким оператором можно ввести с клавиатуры n элементов массива Х? FOR (I=0; I<N; I++) CIN >> X[I]

  117. Сколько элементов массива В будут иметь положительные значения после выполнения следующей программы for (n=1; n <=100; n++) A[n]=n-10; for (n=1; n <=100; n++) B[n]=A[n]*n 90

  118. Определите результат выполнения операции в следующей программе int a=7, b=4, x; x=a/b; 1

  119. Какую директиву препроцессора необходимо подключить для организации форматированного ввода-вывода данных? #INCLUDE <STDIO.H>

  120. Чему равно значение выражения (a&&!b||c), где a,b,c – величины типа bool, имеющие значение false, true и true соответственно? TRUE

  121. Какой массив имеет самый большой размер char *s1="QWERTY"; char s2[7]="qwerty"; char *s3="127*27"; ? ВСЕ МАССИВЫ ИМЕЮТ ОДИНАКОВЫЙ РАЗМЕР

  122. Если в арифметическом выражении участвуют целый и вещественный операнды, то ЦЕЛЫЙ ТИП ПРИВОДИТСЯ К ВЕЩЕСТВЕННОМУ

  123. Что является отправной точкой компьютерной программы? ФУНКЦИЯ MAIN

  124. Процесс компиляции программы: ПЕРЕВОДИТ ИСХОДНЫЙ ТЕКСТ В ИСПОЛНЯЕМЫЙ ФАЙЛ

  125. В идентификаторах можно использовать только: ЗАГЛАВНЫЕ И СТРОЧНЫЕ ЛАТИНСКИ ЕБУКВЫ, ЦИФРЫ И ЗНАК ПОДЧЕРКИВАНИЯ

  126. Если функция вычисления суммы целых чисел от 1 до n имеет прототип int sum(int n), запишите определение функции, используя рекурсию: ВОЗМОЖНО {IF(N==1) RETURN 1; ELSE RETURN N+SUM(N-1);}

  127. Для чего предназначен оператор continue в языке С++? ПРОПУСКАЕТ ОСТАТОК ТЕЛА ЦИКЛА И ПЕРЕХОДИТ К СЛЕДУЮЩЕЙ ИТЕРАЦИИ

  128. Как написать следующее выражение «Если переменная index больше size то мы инкрементируем переменную count »? if (index>size) { count++; }

  129. Объявление char *buf; соответствует созданию указателя buf на символьное значение

  130. Что называется прототипом функции? ИМЯ ФУНКЦИИ И ТИП ВОЗВРАЩАЕМОГО ЗНАЧЕНИЯ

  131. Какое ключевое слово языка С++ используется для описания структурированного типа данных, все элементы которого в памяти начинаются с одного байта? UNION

  132. Тело какого цикла будет выполнено хотя бы раз, независимо от истинности условия? DO WHILE

,

Соседние файлы в предмете Программирование на C++