игра брюс 2048
Главная / Программирование / Алгоритмизация. Введение в язык программирования С++ / Тест 7

Алгоритмизация. Введение в язык программирования С++ - тест 7

Упражнение 1:
Номер 1
С помощью чего программа на языке С++ может взаимодействовать с файлами?

Ответ:

 (1) с помощью переменной типа файловый поток fstream 

 (2) с помощью переменной типа файл files 

 (3) с помощью функции contact("1.txt"); 

 (4) с помощью функции contain("1.txt"); 


Номер 3
Установите верное соответствие между строками программ и комментариями:

Ответ:

 (1) #include <fstream>подключение библиотеки для работы с файлами 

 (2) fstream k;объявление переменной 

 (3) k.open("1.txt", ios::in);открытие файла для чтения 

 (4) k.open("1.txt", ios::out)открытие файла для записи 

 (5) k<< "123";вывод фразы в файл 


Упражнение 2:
Номер 1
Выберите верные высказывания о данной программе:
files

Ответ:

 (1) объявлена одна переменная 

 (2) открывается файл на запись 

 (3) открывается файл на чтение 

 (4) после двух запусков программы в папке с проектом появится файл: files 

 (5) после двух запусков программы в папке с проектом появится файл: files 


Номер 2
Выберите верные высказывания о данной программе:
files

Ответ:

 (1) объявлена одна переменная 

 (2) открывается файл на запись 

 (3) открывается файл на чтение 

 (4) инициализируется переменная из файла 

 (5) после запуска данной программы содержимое файла 1.txt сотрется 


Номер 3
Выберите верные высказывания о данной программе:
files

Ответ:

 (1) программа взаимодействует с двумя файлами 

 (2) если перед запуском программы в папку с проектом поместить файл files, то после запуска программы появится файл files 

 (3) экран при выполнении программы: files 

 (4) если перед запуском программы в папку с проектом поместить файл files, то после запуска программы появится файл files 

 (5) переменная z инициализируется с клавиатуры 


Упражнение 3:
Номер 1
Выберите строки, которые выведут данные в файл в следующем виде:
files

Ответ:

 (1) files 

 (2) files 

 (3) files 

 (4) files 

 (5) files 


Номер 2
Выберите строки, которые выведут данные в файл в следующем виде:
files

Ответ:

 (1) files 

 (2) files 

 (3) files 

 (4) files 

 (5) files 


Номер 3
Выберите строки, которые выведут данные в файл в следующем виде:
files

Ответ:

 (1) files 

 (2) files 

 (3) files 

 (4) files 

 (5) files 


Упражнение 4:
Номер 1
Выберите файл, который получится в результате выполнения программы:
files

Ответ:

 (1) files 

 (2) files 

 (3) files 

 (4) программа не запустится из-за ошибок 

 (5) files 


Номер 3
Выберите файл, который получится в результате выполнения программы:
files

Ответ:

 (1) files 

 (2) files 

 (3) files 

 (4) files 

 (5) программа не запустится из-за ошибок 


Упражнение 5:
Номер 1
Что представляет собой пользовательская функция?

Ответ:

 (1) это функция, создаваемая программистом для удобства при написании кода программы 

 (2) это функция из библиотеки <user.h> 

 (3) это математическая функция, значение которой нужно вычислить в программе 

 (4) это специальный вид массива, задаваемый программистом 

 (5) это специальный вид типа данных, задаваемый программистом 


Номер 2
Какие пункты необходимы, чтобы создать и использовать пользовательскую функцию?

Ответ:

 (1) объявить пользовательскую функцию 

 (2) описать пользовательскую функцию 

 (3) вызвать пользовательскую функцию 

 (4) подключить библиотеку <user.h> 

 (5) объявить пользовательские переменные 


Номер 3
Установите правильное соответствие между строками кода и комментариями к ним:

Ответ:

double func(int a); объявление пользовательской функции, возвращающей в ответ вещественное число
int func(double a); объявление пользовательской функции, имеющей один вещественный параметр
t=func(t); вызов пользовательской функции
t=func(double a); ошибка в использовании пользовательской функции
void func(); объявление пользовательской функции, не возвращающей ответ

Упражнение 6:
Номер 1
Выберите варианты пользовательских функций для вычисления модуля вещественного числа.

Ответ:

 (1) files 

 (2) files 

 (3) files 

 (4) files 

 (5) files 


Номер 2
Выберите верные высказывания о данной программе:
files

Ответ:

 (1) результат выполнения программы files 

 (2) в программе объявлена одна пользовательская функция 

 (3) пользовательская функция вычисляет модуль вещественного числа 

 (4) пользовательская функция объявлена и описана, но не вызвана 

 (5) в main() нужно было объявить и проинициализировать переменную math 


Номер 3
Выберите результаты выполнения данной программы:
files

Ответ:

 (1) files 

 (2) files 

 (3) files 

 (4) files 

 (5) files 


Упражнение 7:
Номер 1
Каково назначение данной пользовательской функции?
files

Ответ:

 (1) для определения большего из двух вещественных чисел 

 (2) для определения меньшего из двух вещественных чисел 

 (3) для случайного выбора одного из двух вещественных чисел 

 (4) для нахождения суммы двух вещественных чисел 

 (5) в коде допущены ошибки 


Номер 2
Каково назначение данной пользовательской функции?
files

Ответ:

 (1) для отображения на экране меньшего из двух вещественных чисел 

 (2) для отображения на экране большего из двух вещественных чисел 

 (3) для записи в файл двух вещественных чисел 

 (4) для отображения на экране случайно выбранного числа из двух вещественных чисел 

 (5) в коде допущены ошибки 


Номер 3
Каково назначение данной пользовательской функции?
files

Ответ:

 (1) для определения суммы натуральных чисел от 1 до заданного числа 

 (2) для определения и вывода на экран суммы натуральных чисел от 1 до заданного числа 

 (3) для инициализации переменной res 

 (4) для инициализации массива 

 (5) данный код содержит ошибки 


Упражнение 8:
Номер 1
Впишите результат выполнения программы (если число дробное, то целую и дробную часть разделить точкой).
files

Ответ:

 2 


Номер 2
Впишите результат выполнения программы (если число дробное, то целую и дробную часть разделить точкой).
files

Ответ:

 0 


Номер 3
Впишите результат выполнения программы (если число дробное, то целую и дробную часть разделить точкой).
files

Ответ:

 8 




Главная / Программирование / Алгоритмизация. Введение в язык программирования С++ / Тест 7