Ответы на тесты / ЮУрГУ (НИУ) / Программирование на ЯВУ / 9 тестов

Раздел
Программирование
Предмет
Тип
Просмотров
47
Покупок
0
Антиплагиат
Не указан
Размещена
8 Янв в 15:32
ВУЗ
ЮУрГУ (НИУ)
Курс
1 курс
Стоимость
1 800 ₽
Демо-файлы   
2
jpg
Демо-Программирование на ЯВУ- ЮУрГУ Демо-Программирование на ЯВУ- ЮУрГУ
44.5 Кбайт 44.5 Кбайт
jpg
Результаты тестов- Программирование на ЯВУ Результаты тестов- Программирование на ЯВУ
91.2 Кбайт 91.2 Кбайт
Файлы работы   
9
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
docx
Тест 1- Программирование на ЯВУ- 4,75 из 5,00
48 Кбайт 200 ₽
docx
Тест 2- Программирование на ЯВУ- 4,00 из 5,00
56.7 Кбайт 200 ₽
docx
Тест 3- Программирование на ЯВУ- 5,00 из 5,00
62.8 Кбайт 200 ₽
docx
Тест 4- Программирование на ЯВУ- 5,00 из 5,00
47.3 Кбайт 200 ₽
docx
Тест 7- Программирование на ЯВУ- 5,00 из 5,00
54.6 Кбайт 200 ₽
docx
Тест 8- Программирование на ЯВУ- 4,00 из 5,00
53 Кбайт 200 ₽
docx
Тест 9- Программирование на ЯВУ- 5,00 из 5,00
56.1 Кбайт 200 ₽
docx
Тест 5- Программирование на ЯВУ- 5,00 из 5,00
52.5 Кбайт 200 ₽
docx
Тест 6- Программирование на ЯВУ- 4,00 из 5,00
50.6 Кбайт 200 ₽
Всего 9 файлов на сумму 1800 рублей
Описание

В файле собраны ответы к тестам из курса ЮУрГУ (НИУ) / Программирование на ЯВУ / 9 тестов.

Почти все задания выполнены на 5/5.

После покупки Вы получите файл, где будет 9 тестов по 5 заданий вопросов с ответами.

В ДЕМО представлены скрины результатов и как отображаются ответы в файлах. У каждого файла в названии прописано количество верных ответов.

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

Так же, при желании, вы можете заказать у меня решение тестов на портале ЮУрГУ (НИУ).

Оглавление

Тема 1. Жизненный цикл программы. Подходы в программировании (Тест 1)

1.Компилятор – это программный модуль, который

Выберите один ответ:

a.содержит часто используемые функции и подпрограммы в виде готовых объектных модулей

b.позволяет записывать код программы в текстовом режиме

c.обрабатывает код программы, записанной на каком-либо языке программирования, формируя на выходе объектный файл

d.объединяет несколько объектных модулей и файлы библиотек в единое целое

2.Компоновщик – это программный модуль, который

Выберите один ответ:

a.содержит часто используемые функции и подпрограммы в виде готовых объектных модулей

b.обрабатывает код программы, записанной на каком-либо языке программирования, формируя на выходе объектный файл

c.позволяет записывать код программы в текстовом режиме

d.объединяет несколько объектных модулей и файлы библиотек в единое целое

3.Заключительным этапом жизненного цикла программного продукта является

Выберите один ответ:

a.анализ предметной области

b.проектирование

c.сопровождение

d.тестирование

4.На этапе проектирования программного продукта выполняется

Выберите один или несколько ответов:

a.определение структуры программы, создание алгоритма

b.запись программы на определенном языке программирования

c.всесторонняя проверка на правильность и эффективность работы программы

d.анализ предметной области

5.Модульное программирование позволяет:

Выберите один или несколько ответов:

a.скрыть несущественные детали за интерфейсом модуля

b.отла­живать программу по частям или разными программистами

c.уменьшить время перекомпиляции

d.применять механизм позднего связывания

e.использовать шаблоны функций

f.применять наследование

Тема 2. Функции (Тесты 2-6)

Т2. 1. В результате выполнения приведенного программного кода будет справедливо выражение

float S_circle(float *R){ // функция вычисления площади круга

const float Pi = 3.1415;

float S;

S=Pi*(*R)*(*R);

*R = *R+2;

return S;

}

void main(){

float R; // радиус круга

R=2;

cout<<"\nПлощадь круга = "<<S_circle(&R);

}

Выберите один ответ:

a.значение переменной R равно 4

b.переменная R не определена

c.значение переменной R равно 12,566

d.значение переменной R равно 2

2.В конце выполнения приведенного программного кода будет справедливо выражение

float P_rectangle(float a, float b){ // функция вычисления периметра прямоугольника

float P;

P=2*a +2*b;

a=a+2;

b=b+2;

return P;

}

void main(){

float a,b; // стороны прямоугольника

a=4; b=3;

cout<<"\nПериметр прямоугольника = "<< P_rectangle(a,b);

}

Выберите один ответ:

a.a=4, b=3, периметр составит 14

b.a=6, b=5, периметр составит 14

c.переменные a и b не определены, периметр составит 22

d.a=6, b=5, периметр составит 22

3.В результате выполнения приведенного программного кода будет справедливо выражение

float P_rectangle(float *a, float b){ // функция вычисления периметра прямоугольника

float P;

P=2*(*a+b);

return P;

*a=*a+2;

b=b+2;

}

void main(){

float a,b; // стороны прямоугольника

a=1; b=1;

cout<<"\nПериметр прямоугольника = "<< P_rectangle(&a,b);

}

Выберите один ответ:

a.a=3, b=1, при вычислении периметра возникнет ошибка

b.a=1, b=3, периметр составит 4

c.a=3, b=1, периметр составит 4

d.a=1, b=1, периметр составит 4

4.Объявление функции содержит в себе:

Выберите один ответ:

a.заголовок функции

b.только имя функции

c.только список параметров функции

d.тело функции

5.Интерфейс функции включает в себя:

Выберите один или несколько ответов:

a.тип возвращаемого значения

b.тело функции

c.имя функции

d.адрес точки вызова функции

e.все переменные, используемые в функции

f.список параметров функции

Т3. 1.Какая функция языка C++ предназначена для преобразования всех букв строки в буквы верхнего регистра?

Выберите один ответ:

a.strnset

b.верный ответ отсутствует

c.strncat

d.strlen

e.strupr

f.strcpy

g.strstr

2.Какая функция языка C++ предназначена для поиска в одной строке подстроки и возврата указателя на тот элемент в строке, с которого начинается подстрока?

Выберите один ответ:

a.strlen

b.верный ответ отсутствует

c.strncat

d.strcpy

e.strnset

f.strstr

g.strupr

3.Какая функция языка C++ предназначена для объединения двух строк, прибавления символов одной строки к символам другой строки?

Выберите один ответ:

a.strcpy

b.strnset

c.strncat

d.strstr

e.верный ответ отсутствует

f.strlen

g.strupr

4.Какая функция языка C++ предназначена для замены нескольких первых символов строки указанным символом?

Выберите один ответ:

a.strncat

b.верный ответ отсутствует

c.strcpy

d.strlen

e.strstr

f.strupr

g.strnset

5.Какая функция языка C++ предназначена для вычисления длины строки?

Выберите один ответ:

a.strlen

b.strstr

c.strupr

d.strncat

e.strcpy

f.strnset

g.верный ответ отсутствует

Т4. 1.Какая математическая функция не используется в С++?

Выберите один ответ:

a.ceil

b.soft

c.log10

d.floor

2.Результат выполнения функции sqrt(100)

Выберите один ответ:

a.2

b.0

c.1

d.10

3.Результат выполнения функции floor(4.1)

Выберите один ответ:

a.4

b.5

c.10

d.4.5

4.Результат выполнения функции pow(10,3)

Выберите один ответ:

a.103

b.10,3

c.0

d.1000

5.Результат выполнения функции fmod(10.2, 1.5)

Выберите один ответ:

a.1.5

b.0

c.1.2

d.10

Т5. 1.Какие управляющие символы в языке С++ не применяются?

Выберите один ответ:

a.\t

b.\e

c.\n

d.\r

2.Какой объект не включен в библиотеку iostream.h ?

Выберите один ответ:

a.clog

b.cout

c.cin

d.cprog

e.cerr

3.Какая библиотека C++ должна быть подключена для использования объектов потокового ввода/вывода?

Выберите один ответ:

a.<map.h>

b.<cstdio.h>

c.<out.h>

d.<iostream.h>

4.Оператор cout << endl; означает

Выберите один ответ:

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

b.верный ответ отсутствует

c.вывод на экран символа новой строки

d.закрытие потока вывода

5.Какое утверждение является ложным?

Выберите один ответ:

a.в стандартный поток вывода cout разрешено выводить данные различных типов

b.в стандартный поток вывода cout запрещено выводить данные различных типов

c.с помощью стандартного потока cout возможно провести форматирование строки в момент вывода на экран, при этом не изменяя исходную строковую переменную

d.все утверждения истинны

Т6. 1.Какой манипулятор используется для задания количества знаков после запятой при выводе числа?

Выберите один ответ:

a.setw

b.setprecision

c.showpos

d.setfill

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

Выберите один ответ:

a.cout.fixed(16);

b.cout.setf(ios::hex);

c.cout.unsetf(hex);

d.cout.setf(ios::uppercase);

3.Какой манипулятор используется для задания ширины поля вывода числа?

Выберите один ответ:

a.showpos

b.setw

c.setfill

d.setprecision

4.Какой оператор верный для выравнивания выводимого текста по правому краю?

Выберите один ответ:

a.верный ответ отсутствует

b.cout << setw(40; right) << «Строка»;

c.cout << setw(40) << right << «Строка»;

d.cout << setw(40; right; «Строка»);

5.Какой манипулятор используется для задания символа-заполнителя пустых позиций при выводе числа?

Выберите один ответ:

a.setfill

b.setw

c.setprecision

d.showpos

Тема 3. Динамические структуры данных (Тест 7)

1.Какие операции выполняются над элементами списка?

Выберите один или несколько ответов:

a.операция наследования элемента по ключу

b.упорядочивание списка по ключу

c.удаление элемента с заданным ключом

d.вставка элемента

2.Функция F1 выполняет обработку списка, элементами которого являются структуры типа Node, содержащие целое число d, указатели на предыдущие элемент (prev) и последующий (next). Указатели на начало списка – pbeg, на конец списка – pend:

void F1 ( Node **pend, int d ){

Node *pv = new Node;

pv->d = d; pv->next = 0; pv->prev = *pend;

(*pend)->next = pv; *pend = pv;

}

Данная функция выполняет

Выберите один ответ:

a.добавление элемента в конец списка

b.удаление элемента из конца списка

c.поиск элемента по ключу

3.Доступ к полям структуры возможен через

Выберите один или несколько ответов:

a.указатель на эту структуру

b.разадресацию структуры

c.имя структуры (операция выбора)

d.перечисление всех полей в порядке возрастания

4.Тип данных структура – это

Выберите один ответ:

a.конечная именованная последовательность, объединяющая несколько переменных с разными типами и именами в один составной объект

b.конечная именованная последовательность однотипных вели­чин

c.переменная для хранения адреса некоторой области памяти

d.именованная последовательность описаний и операторов, вы­полняющая какое-либо законченное действие

5.В целях экономии объема памяти, выделяемого в ходе выполнения программы, можно применить:

Выберите один или несколько ответов:

a.организация работы с переменными через указатели на них

b.использование динамических массивов

c.все ответы верны

d.объявление вещественных переменных типа float вместо типа double (в случае, если требования к точности вычислений допускают это)

Тема 4. Работа с файлами (Тесты 8,9)

Т8. 1.Какой режим открытия файла предписывает не выполнять операцию открытия файла, если он не существует?

Выберите один ответ:

a.ios::binary

b.ios::ate

c.ios::noreplace

d.ios::nocreate

2.Какой поток для работы с файлами в C++ не используется?

Выберите один ответ:

a.doufstream

b.fstream

c.ofstream

d.ifstream

3.Какой оператор для потока fin позиционирует указатель на начало файла?

Выберите один ответ:

a.fin.set(‘begin’);

b.fin.seekg(0);

c.fin.find(‘begin’);

d.верный ответ отсутствует

4.Для чтения символа из файла в поток fin верно применить функцию

Выберите один ответ:

a.fin >> read >> c;

b.fin.read(c);

c.fin.get(c);

d.верный ответ отсутствует

5.Для чего используется функция is_open() ?

Выберите один ответ:

a.верный ответ отсутствует

b.открытия файла

c.проверка успешности открытия файла

d.начала чтения символов из файла

Т9. 1.Какой режим открытия файла открывает текстовый файл в режиме записи данных в конец файла?

Выберите один ответ:

a.ios::out

b.ios::ate

c.ios::app

d.ios::binary

2.Оператор fileObject.seekp(n, ios::cur ); позволяет

Выберите один ответ:

a.позиционировать поток fileObject на n байтов вперед от начала файла

b.верный ответ отсутствует

c.позиционировать поток fileObject на n байтов вперед относительно текущей позиции

d.позиционировать поток fileObject на n байтов назад от конца файла

3.Функция eof() используется для

Выберите один ответ:

a.организации двунаправленного потока для файла, допускающего параллельные процессы чтение/запись

b.идентификации достижения конца файла

c.организации условного оператора обработки файла

d.верный ответ отсутствует

4.Функция tellp() возвращает

Выберите один ответ:

a.верный ответ отсутствует

b.текущую позицию указателя set, показывающего номер очередного выводимого байта

c.символ успешности завершения записи в файл

d.длину записанного файла в байтах

5.Для записи символа в файл через поток fout верно применить функцию

Выберите один ответ:

a.верный ответ отсутствует

b.fout.put(c);

c.fout << write(c);

d.fout.write(c);

Вам подходит эта работа?
Похожие работы
Другие работы автора
Python
Творческая работа Творческая работа
13 Апр в 22:53
28
0 покупок
Основы программирования
Творческая работа Творческая работа
7 Апр в 10:15
47
0 покупок
Физика
Задача Задача
31 Мар в 09:42
32
0 покупок
Физика
Задача Задача
1 Фев в 22:01
36
0 покупок
Физика
Задача Задача
1 Фев в 11:04
49
0 покупок
Физика
Тест Тест
24 Янв в 09:32
55
0 покупок
Культурология
Тест Тест
11 Янв в 16:53
85
0 покупок
Английский язык
Тест Тест
11 Янв в 16:28
77
0 покупок
История государства и права
Тест Тест
8 Янв в 21:13
140
0 покупок
Основы программирования
Тест Тест
8 Янв в 16:12
63
0 покупок
Английский язык
Тест Тест
8 Янв в 14:13
97
2 покупки
Темы журнала
Показать ещё
Прямой эфир