Вы на НеОфициальном сайте факультета ЭиП

На нашем портале ежедневно выкладываются материалы способные помочь студентам. Курсовые, шпаргалки, ответы и еще куча всего что может понадобиться в учебе!
Главная Контакты Карта сайта
 
Где мы?
» » » Технологии программирования – бесплатные ответы к тесту

Реклама


Технологии программирования – бесплатные ответы к тесту

Просмотров: 2478 Автор: admin

Технологии программирования – бесплатные ответы к тесту

1. К основным процессам жизненного цикла программных средств относятся:

 

 Поставка

 

 Разработка

 

 Эксплуатация

 

 

2. К вспомогательным процессам жизненного цикла программных средств относятся:

 

 Документирование

 

 Управление конфигурацией

 

 Обеспечение качества

 

 Верификация

 

 Аттестация

 

 Совместный анализ

 

 Аудит

 

 Решение проблем

 

 

3. К организационным процессам жизненного цикла программных средств относятся:

 

 Управление

 

 Создание инфраструктуры

 

 Усовершенствование

 

 Обучение

 

 

4. Процесс заказа состоит из следующих работ:

 

 Подготовка

 

 Подготовка заявки на подряд

 

 Надзор за поставщиком

 

 Приёмка и закрытие договора

 

 

5. Процесс поставки состоит из следующих работ:

 

 Подготовка

 

 Подготовка ответа

 

 Подготовка договора

 

 Планирование

 

 Выполнение и контроль

 

 Проверка и оценка

 

 Поставка и закрытие договора

 

 

6. Процесс разработки состоит из следующих работ:

 

 Подготовка процесса

 

 Анализ требованиё к системе

 

 Проектирование системной архитектуры

 

 Анализ требований к программным средствам

 

 Проектирование программной архитектуры

 

 Техническое проектирование программных средств

 

 Программирование и тестирование программных средств

 

 Сборка программных средств

 

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

 

 Сборка системы

 

 Квалификационные испытания системы

 

 Ввод в действие программных средств

 

 Обеспечение приёмки программных средств

 

 

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

 

 Подготовка процесса

 

 Эксплуатационные испытания

 

 Эксплуатация системы

 

 Поддержка пользователя

 

 

8. Процесс сопровождения программных средств состоит из следующих работ:

 

 Подготовка процесса

 

 Анализ проблем и изменений

 

 Внесение изменений

 

 Проверка и приёмка при сопровождении

 

 Перенос

 

 Снятие с эксплуатации

 

 

9. Процесс документирования программных средств состоит из следующих работ:

 

 Подготовка процесса

 

 Проектирование и разработка

 

 Выпуск

 

 Сопровождение

 

 

10. Процесс управления конфигурацией программных средств состоит из следующих работ:

 

 Подготовка процесса

 

 Определение конфигурации

 

 Контроль конфигурации

 

 Учёт состояния конфигурации

 

 Оценка конфигурации

 

 Управление выпуском и поставка

 

 

11. Процесс обеспечения качества является процессом обеспечения соответствующих гарантий того, что программные продукты и процессы в жизненном цикле проекта соответствуют установленным требованиям и утвержденным планам. Этот процесс состоит из следующих работ:

 

 Подготовка процесса;

 

 Обеспечение продукта;

 

 Обеспечение процесса;

 

 Обеспечение систем качества.

 

 

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

 

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

 

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

 

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

 

 Правильность, подтвержденная соответствующими методами, реализации в проекте требований безопасности, защиты и других критических требований.

 

 

13. Программа должна быть верифицирована по следующим критериям:

 

 Учет в программе условий проекта и установленных требований; ее тестируемость, правильность и соответствие установленным требованиям и стандартам программирования;

 

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

 

 Возможность выбора программы, исходя из проекта или установленных требований;

 

 Правильность, подтвержденная соответствующими методами, реализации в программе требований безопасности, защиты и других критических требований.

 

 

14. Сборка должна быть верифицирована по следующим критериям:

 

 Полнота и правильность сборки программных компонентов и модулей каждого программного объекта в соответствующий программный объект;

 

 Полнота и правильность сборки технических и программных объектов и ручных операций в систему;

 

 Выполнение задач сборки в соответствии с планом сборки.

 

 

15. Документация должна быть верифицирована по следующим критериям:

 

 Соответствие, полнота и непротиворечивость документации;

 

 Своевременность подготовки документации;

 

 Соблюдение установленных процедур управления конфигурацией документов

 

 

16. Процесс обучения является процессом обеспечения первоначального и продолженного обучения персонала. Этот процесс состоит из следующих работ:

 

 Подготовка процесса;

 

 Разработка учебных материалов;

 

 Реализация плана обучения.

 

 

17. Техническое задание должно содержать следующие разделы:

 

 Основания для разработки;

 

 Назначение разработки;

 

 Требования к программе или программному изделию;

 

 Требования к программной документации;

 

 Технико-экономические показатели;

 

 Стадии и этапы разработки;

 

 Порядок контроля и приемки;

 

 

18. В техническое задание допускается включать приложения?

 

 Да

 

 

19. Допускается в техническом задании уточнять содержание разделов, вводить новые разделы или объединять отдельные из них?

 

 Да

 

 

20. В разделе «Введение» технического задания указывают:

 

 Наименование

 

 Краткую характеристику области применения программы или программного изделия и объекта, в котором используют программу или программное изделие.

 

 

21. В разделе «Основания для разработки» технического задания должны быть указаны:

 

 Документ (документы), на основании которых ведется разработка;

 

 Организация, утвердившая этот документ, и дата его утверждения;

 

 Наименование и (или) условное обозначение темы разработки.

 

 

22. Раздел «Требования к программе или программному изделию» технического задания должен содержать следующие подразделы:

 

 Требования к функциональным характеристикам;

 

 Требования к надежности;

 

 Условия эксплуатации;

 

 Требования к составу и параметрам технических средств;

 

 Требования к информационной и программной совместимости;

 

 Требования к маркировке и упаковке;

 

 Требования к транспортированию и хранению;

 

 Специальные требования.

 

 

23. В разделе «Технико-экономические показатели» технического задания должны быть указаны:

 

 Ориентировочная экономическая эффективность

 

 Предполагаемая годовая потребность

 

 Экономические преимущества разработки по сравнению с лучшими отечественными и зарубежными образцами или аналогами.

 

 

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

 

 Перечень научно-исследовательских и других работ, обосновывающих разработку

 

 Схемы алгоритмов, таблицы, описания, обоснования, расчеты и другие документы, которые могут быть использованы при разработке

 

 Другие источники разработки.

 

 

25. Программа на C++ обычно вводится в компьютер с помощью программы

 

 а) редактор

 

 

26. В системе C++ перед началом этапа компиляции выполняется программа

 

 b) препроцессор

 

 

27. Программа, которая объединяет результат работы компилятора с различными библиотечными функциями, чтобы создать исполняемый загрузочный модуль называется

 

 с) компоновщик

 

 

28. Программа, которая загружает исполняемый модуль с диска в память называется

 

 d) загрузчик

 

 

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

 

 main

 

 

30. Тело каждой функции ограничивается

 

 {}

 

 

31. Каждый оператор заканчивается

 

 точкой с запятой

 

 

32. Для принятия решений используется оператор.

 

 if

 

 

33. Укажите верно или неверно следующее утверждение: “Комментарии вызывают печать компьютером на экране текста после символа // при выполнении программы.”

 

 Неверно

 

 

34. Укажите верно или неверно следующее утверждение: “Если вывод осуществляется в cout, то последовательность вывода \п вызывает перемещение курсора к началу следующей строки на экране.”

 

 Верно

 

 

35. Укажите верно или неверно следующее утверждение: “Все переменные должны быть объявлены до того, как они используются.”

 

 Верно

 

 

36. Укажите верно или неверно следующее утверждение: “Всем переменным, когда они объявляются, должен быть присвоен тип.”

 

 Верно

 

 

37. Укажите верно или неверно следующее утверждение: “C++ рассматривает переменные number и NuMbEr как одинаковые.”

 

 Неверно

 

 

38. Укажите верно или неверно следующее утверждение: “Объявления в теле функции C++ могут появляться почти везде.”

 

 Верно

 

 

39. Укажите верно или неверно следующее утверждение: “Операция вычисления остатка (%) может быть использована только с целыми числами.”

 

 Неверно

 

 

40. Укажите верно или неверно следующее утверждение: “Все арифметические операции *, /, %, + и — имеют одинаковый уровень приоритета.”

 

 Неверно

 

 

41. Укажите верно или неверно следующее утверждение: “Программа на C++, которая выводит три строки, должна содержать три оператора вывода, использующих cout.”

 

 Неверно

 

 

42. Заполните в тексте место, занятое вопросами, терминами объектно-ориентированного программирования: Люди могут посмотреть на телеэкран и увидеть цветные точки, или они могут сделать шаг назад и увидеть трех людей, сидящих за столом  конференции;   это  пример  способности,  называемой ??????????????????

 

 абстрагированием

 

 

43. Заполните в тексте место, занятое вопросами, терминами объектно-ориентированного программирования: Если вы рассматриваете автомобиль как объект, тот факт, что у автомобиля откидной верх, является атрибутом или чертой поведения (указать одно) ?????????????????? автомобиля.

 

 атрибутом

 

 

44. Заполните в тексте место, занятое вопросами, терминами объектно-ориентированного программирования: Факты, что автомобиль может разгоняться и тормозить, поворачивать направо и налево, ехать вперед или назад являются примерами ?????????????????? объекта «автомобиль».

 

 поведения

 

 

45. Заполните в тексте место, занятое вопросами, терминами объектно-ориентированного программирования: Восприятие новым типом класса характеристик нескольких разных типов существующих классов называется  ?????????????????? наследованием.

 

 множественностью

 

 

46. Заполните в тексте место, занятое вопросами, терминами объектно-ориентированного программирования: Объекты связываются, посылая друг другу ??????????????????.

 

 сообщением

 

 

47. Заполните в тексте место, занятое вопросами, терминами объектно-ориентированного программирования: Объекты связываются друг с другом посредством хорошо определенного ??????????????????.

 

 интерфейсом

 

 

48. Заполните в тексте место, занятое вопросами, терминами объектно-ориентированного программирования: Каждый объект обычно не может узнать, как проектируется другой объект; это свойство называется ??????????????????.

 

 скрытой информацией

 

 

49. Заполните в тексте место, занятое вопросами, терминами объектно-ориентированного программирования: ?????????????????? в описании системы помогает программисту на C++ определять классы, которые будут нужны для проектирования системы.

 

 именем существительным

 

 

50. Заполните в тексте место, занятое вопросами, терминами объектно-ориентированного программирования: Экземпляр определенного пользователем типа называется ??????????????????.

 

 объектами

 

 

51. Все программы можно писать в терминах трех типов управляющих структур:

 

 следование, выбор и повторение

 

 

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

 

 Неверно

 

 

53. Верно или неверно утверждение: Повторение ряда операторов заданное число раз называется повторением.

 

 Верно

 

 

54. Верно или неверно утверждение: Когда заранее не известно, сколько раз должна быть повторена группа операторов, необходимо использовать структуру while или do-while.

 

 Верно

 

 

55. Какие операторы C++ прибавляют 1 к целой переменной х.

 

  x++;

 

  ++x;

 

 x + = 1;

 

 x = х + 1;

 

 

56. Какие операторы C++ выполняют следующие действия: Присваивание суммы х и у переменной z и увеличение значения х на 1 после этого вычисления.

 

 z = x + y; x++;

 

  z = x++ + y;

 

 

57. Какие операторы C++ выполняют следующие действия: Проверку, больше ли значение переменной count числа 10. Если больше, то печать текста: «count больше, чем 10».

 

 if( count > 10 ) cout << “count больше, чем 10” << endl;

 

 

58. Какие операторы C++ выполняют следующие действия: Уменьшение переменной х на 1 и затем ее вычитание из переменной total.

 

  x--; total -= x;

 

  total -=  --x;

 

  x -= 1; total = total – x;

 

 total = total - --x;

 

 

59. Какие операторы C++ выполняют следующие действия: Вычисление остатка от деления q на divisor и присваивание результата переменной q. Запишите два различных варианта такого оператора

 

 q = .q % divisor;

 

 q %= divisor;

 

 

60. Какие операторы операторы C++ решают следующие задачи: Объявление переменных sum и х типа int.

 

 int sum, x;

 

 int sum; int x;

 

 

61. Какой операторы операторы C++ решает следующие задачи: Задание начального значения 1 переменной х.

 

 X = 1;

 

 

62. Какой операторы операторы C++ решает следующие задачи: Задание начального значения 0 переменной sum.

 

 sum = 0;

 

 

63. Какие операторы операторы C++ решают следующие задачи: Сложение переменных х и sum и присваивание результата переменной sum. Печать «Сумма равна » и затем значение переменной sum.

 

 sum += x; cin << “Сумма равна “ << sum << endl;

 

 cin << “Сумма равна “ << (sum+= x) << endl;

 

 sum = sum + x; cin << “Сумма равна “ << sum << endl;

 

 

64. Какие операторы операторы C++ выполняют следующие действия: Ввод целой переменной х с помощью cin.

 

  int x; cin >> x;

 

 

65. Какие операторы операторы C++ выполняют следующие действия: Ввод целой переменной у с помощью cin.

 

  int y; cin >> y;

 

 

66. Какие операторы операторы C++ выполняют следующие действия: Задание начального значения 1 целой переменной i.

 

 int i = 1;

 

 int i; i  = 1;

 

 

67. Какие операторы операторы C++ выполняют следующие действия: Задание начального значения 1 целой переменной power.

 

 int power = 1;

 

 int power; power  = 1;

 

 

68. Какие операторы операторы C++ выполняют следующие действия: Умножение переменной power на х и присваивание полученного результата переменной power.

 

 power *= x;

 

 power = power*x;

 

 temp = power * x; power = temp;

 

 

69. Какие операторы операторы C++ выполняют следующие действия: Увеличение переменной у на 1.

 

  y++;

 

  ++y;

 

  y += 1;

 

  y = y + 1;

 

 

70. Какие операторы операторы C++ выполняют следующие действия:Вывод целой переменной power с помощью cout.

 

 cout << power;

 

 cout >> “y = “ << power << endl;

 

 

71. Какие ошибки в следующих операторах:

 

 нет закрывающей фигурной скобки тела while

 

 

72. Какие ошибки в следующих операторах: cin << value;

 

 использована операция взять из потока вместо поместить в поток.

 

 

73. Какие ошибки в следующих операторах:

 

  точка с запятой после else ведет к логической ошибке

 

 

74. Какие ошибки в следующих операторах:

 

 Значение переменной z, участвующей в вычислении условия завершения цикла while не изменяется

 

 При истинном условии продолжения цикла (z >= О) появляется о выполняется бесконечно

 

 

75. Установите, верно или ошибочно приведенное утверждение. В структуре выбора switch должна быть метка default.

 

 Неверно

 

 

76. Установите, верно или ошибочно приведенное утверждение. В структуре выбора switch в разделе default требуется оператор break.

 

 Неверно

 

 

77. Установите, верно или ошибочно приведенное утверждение. Выражение (х > у && а < b) истинно, если х > у или а < b.

 

 Неверно

 

 

78. Установите, верно или ошибочно приведенное утверждение. Выражение, содержащее операцию ||, истинно, если истинны оба операнда этой операции.

 

 Неверно

 

 

79. Какие операторы C++ выполняют следующие действия: Суммирование нечетных целых чисел от 1 до 99 с помощью структуры for. Предполагайте, что объявлены целые переменные sum и count.

 

 for(count =1; count <=99; count += 2 ) sum += count;

 

 for(count =1; count = i; <=99; count = i; ++ ) if( !(count%2) ) sum += count; }

 

 

80. Какие операторы C++ выполняют следующие действия: Печать величины 333.546372 в поле шириной 15 символов с точностью 1, 2 и 3 разряда после десятичной точки. Печать всех чисел в одной строке с левым выравниванием каждого числа в своем поле. Какие три значения будут напечатаны?

 

 cout << setiosflags(ios::fixed | ios::showpoint | ios::left) << setprecision (1) << setw{15) << 333.546372 << setprecision{2) << setw(15) << 333.546372 << setprecision(3) << setw(15) << 333.546372 << endl;

 

 

81. Какие операторы C++ выполняют следующие действия: Печать целых чисел с 1 по 20 с использованием цикла while и счетчика х. Предполагайте, что переменная х объявлена, но ее начальное значение не задано. Печатайте только 5 целых чисел в строке. Подсказка: используйте х % 5. Если результат равен 0, печатайте признак перехода на новую строку, в противном случае печатайте символ табуляции

 

 x=l; while (x <= 20) { cout << x; if (x % 5 == 0) cout << endl; else cout « '\t'; x++; }

 

 x=l; while (x <= 20) { cout << x; if ( !(x % 5) ) cout << endl; else cout « '\t'; x++; }

 

 

82. Найдите ошибку в следующем фрагменте программы:

 

 точка с запятой после заголовка while приводит к бесконечному циклу, лишняя закрывающая фигурная скобка

 

 

83. Найдите ошибку в следующем фрагменте программы:

 

  отсутствие оператора break после операторов для первой метки case. Это не обязательно является ошибкой, если программист хочет, чтобы операторы после case 2: выполнялись каждый раз после выполнений оператора после case 1:

 

 

84. Следующие операторы должны печатать значение от 1 до 10:

 

 В условии продолжения повторения структуры while использована еправильная операция отношения.

 

 

85. Заполнить ????????? в следующем утверждении: Программные модули на C++ называются ????????? и ?????????

 

 функции, классы

 

 

86. Заполнить ????????? в следующем утверждении: Функция активируется с помощью ?????????

 

 вызова функции

 

 

87. Заполнить ????????? в следующем утверждении: Переменная, которая известна только внутри функции, в которой она определена, называется ?????????.

 

 локальная (автоматическая) переменная

 

 

88. Заполнить ????????? в следующем утверждении: Оператор ????????? в вызываемой функции используется, чтобы передать значение выражения обратно в вызывающую функцию.

 

 return;

 

 

89. Заполнить ????????? в следующем утверждении: Ключевое слово ????????? используется в заголовке функции, чтобы указать, что функция не возвращает значение или указать, что она не содержит параметров.

 

 void

 

 

90. ????????? идентификатора — это часть программы, в которой идентификатор может быть использован.

 

 область действия

 

 

91. Заполнить ????????? в следующем утверждении: Существуют три пути возвращения управления из вызванной функции в оператор вызова, ????????? и ?????????

 

 return; return выражение, закрывающая правая фигурная скобка функции

 

 

92. Заполнить ????????? в следующем утверждении: ????????? позволяет компилятору проверить количество, типы и порядок следования аргументов, передаваемых функции.

 

 прототип функции

 

 

93. Заполнить ????????? в следующем утверждении: Функция ????????? используется для получения случайных чисел.

 

 rand

 

 

94. Заполнить ????????? в следующем утверждении: Функция ????????? используется, чтобы установить случайное начальное значение числа для рандомизации программы.

 

 randomize

 

 srand

 

 

95. Заполнить ????????? в следующем утверждении: Спецификациями  классов  памяти являются ?????????, ?????????, ????????? и ????????? .

 

  auto, register, extern, static

 

 

96. Заполнить ????????? в следующем утверждении: Переменные, объявленные в блоке или в списке параметров функции, имеют класс памяти ?????????, если не указано иное.

 

 automatic

 

 

97. Заполнить ????????? в следующем утверждении: Спецификация класса памяти ????????? представляет собой рекомендацию компилятору хранить переменную в одном из регистров компьютера.

 

 register

 

 

98. Заполнить ????????? в следующем утверждении: Переменная, объявленная вне любого блока или функции, является ????????? переменной.

 

 глобальной

 

 

99. Заполнить ????????? в следующем утверждении: Для того, чтобы локальная переменная функции сохраняла свое значение между вызовами функции, она должна быть объявлена как имеюшая класс памяти ?????????.

 

  static

 

 

100. Заполнить ????????? в следующем утверждении: Четырьмя возможными областями действия идентификатора являются ?????????, ????????? и ?????????.

 

 функция, файл, блок, прототип функции

 

 

101. Заполнить ????????? в следующем утверждении: Функция, которая прямо или косвенно вызывает сама себя, называется ????????? функцией.

 

 рекурсивной

 

 

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

 

 базовой

 

 

103. Заполнить ????????? в следующем утверждении: В C++ можно иметь разные функции с одинаковым именем, каждая из которых оперирует с различными типами и (или) количеством аргументов. Такая функция называется ?????????.

 

 перегруженной

 

 

104. ????????? предоставляет возможность доступа к глобальной переменной с тем же именем, что и переменная в текущей области действия.

 

 Унарная операция разрешения области действия (::)

 

 

105. Заполнить ????????? в следующем утверждении: Спецификация ????????? используется для объявления переменных только для чтения.

 

 const

 

 

106. ????????? функции предоставляют возможность  определить единственную функцию для выполнения заданий с многими различными типами данных.

 

 Шаблоны

 

 

107. Приведенный ниже текст программы используется в следующих четырех вопросах.  Для приведенной программы установите области действия переменной х в main.

 

 функция main

 

 

108. Для приведенной ранее программы установите области действия переменной у в cube.

 

 файл

 

 

109. Для приведенной ранее программы установите области действия функции cube.

 

 файл

 

 

110. Для приведенной ранее программы установите области действия функции main.

 

  прототип функции.

 

 

111. Верно или нет, что все вызовы в C++ выполняются вызовом по значению.

 

 Неверно

 

 

112. Заполнить пробелы в следующих утверждениях: Списки и таблицы значений хранятся в ??????????????

 

 массивах

 

 

113. Элементы массива связаны тем, что они имеют одно и то же ?????????????? ?????????????? и ??????????????

 

 имя, тип

 

 

114. Число, используемое для обращения к отдельному элементу массива, называется ??????????????

 

 индекс

 

 адрес

 

 

115. Для объявления размера массива должна использоваться, ?????????????? потому что она делает программу более масштабируемой.

 

 именованная константа

 

 

116. Процесс упорядоченного размещения элементов в массиве называется ??????????????

 

 сортировка

 

 

117. Процесс определения значения ключа, содержащегося в массиве, называется ??????????????

 

 поиск

 

 

118. Массив, использующий два индекса, называется ??????????????

 

 таблицей

 

 матрицей

 

 

119. Укажите, верно ли следующее утверждение: Массив может хранить много различный типов данных.

 

 Неверно

 

 

120. Укажите, верно ли следующее утверждение: Индексы массива обычно должны иметь тип float.

 

 Неверно

 

 

121. Укажите, верно ли следующее утверждение: Если количество начальных значений в списке инициализации меньше чем количество элементов массива, оставшиеся элементы автоматически получают в качестве начальных значений последние значения из списка инициализации.

 

 Неверно

 

 

122. Укажите, верно ли следующее утверждение: Если список инициализации содержит начальных значений больше, чем элементов массива, то это — ошибка.

 

 Верно

 

 

123. Укажите, верно ли следующее утверждение: Отдельный элемент массива, который передается функции и модифицируется в этой функции, будет содержать модифицированное значение после завершения выполнения вызываемой функции.

 

 Верно

 

 

124. Какие операторы реализуют следующие операции с массивом fractions. Определите именованную константу arraySize с начальным значением 10. Объявите массив с числом элементов arraySize типа float, имеющими нулевые начальные значения.

 

 int arraySize; float fraction[arraySize] = {0};

 

 

125. Какие операторы реализуют следующие операции с массивом fractions. Определите именованную константу arraySize с начальным значением 10. Записывают  четвертый элемент от начала массива в переменную value.

 

 int arraySize; float fraction[arraySize] = {0}; float value; value = fraction[3];

 

 int arraySize; float fraction[arraySize] = {0}, value; value = fraction[3];

 

 

126. Напишите операторы, реализующие следующие операции с массивом fractions. Определите именованную константу arraySize с начальным значением 10. Присвойте значение 1.667 элементу массива 9.

 

 int arraySize; float fraction[arraySize] = {0}; fraction[8] = 1.667;

 

 

127. Напишите операторы, реализующие следующие операции с массивом fractions. Определите именованную константу arraySize с начальным значением 10. Присвойте значение 3.333 седьмому элементу массива.

 

 int arraySize; float fraction[arraySize] = {0}; fraction[6] = 3.333;

 

 

128. Напишите операторы, реализующие следующие операции с массивом fractions. Определите именованную константу arraySize с начальным значением 10. Напечатайте элементы массива 6 и 9 с двумя цифрами справа от десятичной точки.

 

 cout <<setiosflags (ios::fixed | ios::shiwpoint) << setprecision(2) << fractions[5] << fractions[8] << endl;

 

 

129. Напишите операторы, реализующие следующие операции с массивом fractions. Определите именованную константу arraySize с начальным значением 10. Напечатайте все элементы массива, используя структуру повторения for. Определите целую переменную х в качестве переменной, управляющей циклом.

 

 int x; for( x=0; x<arraySize; i++ ) cout << fraction[i] << endl;

 

 int x; for( int x=0; x<arraySize; i++ ) cout << fraction[i] << endl;

 

 

130. -Найдите ошибку в следующем фрагменте программ.

 

 условие завершения цикла for i<=10 не соответствует размеру массива

 

 

131. Найдите ошибку в следующем фрагменте программ.

 

 индексация элемента массива а в операторе присваивании неверна

 

Скачать  Технологии программирования – ответы к тесту texnologii-programmirovaniya-otvety-k-testu.zip [437,66 Kb] (cкачиваний: 53)


Информация

Комментировать статьи на нашем сайте возможно только в течении 60 дней со дня публикации.

Популярные новости

Статистика сайта



Rambler's Top100



 
Copyright © НеОфициальный сайт факультета ЭиП