Главная /
Программирование /
Алгоритмизация. Введение в язык программирования С++
Алгоритмизация. Введение в язык программирования С++ - ответы на тесты Интуит
Правильные ответы выделены зелёным цветом.
Все ответы: Пособие ознакомит студентов с понятием алгоритма, его видами. В нем изложены принципы использования и реализации разных видов алгоритмов графически и программно на языке программирования С++.
Все ответы: Пособие ознакомит студентов с понятием алгоритма, его видами. В нем изложены принципы использования и реализации разных видов алгоритмов графически и программно на языке программирования С++.
Смотрите также:
Что такое алгоритм?
(1) последовательность действий, выполнение которых ведёт к концу
(2) совокупность чётко определенных действий, выполнение которых ведёт к решению задачи
(3) повтор действий, приводящих к решению задачи
(4) набор определений и понятий, определенных в языке С++
Что такое программа?
(1) это реализация алгоритма для выполнения задачи компьютером
(2) это реализация алгоритма псевдокодом
(3) это реализация алгоритма в виде блок-схемы
(4) это реализация алгоритма математическим языком
Укажите результат выполнения данной программы:
(1)
(2)
(3)
(4)
Выберите описание для данного цикла:
(1) цикл с предусловием, переменная цикла х меняется от 0,3 до 5,5 с шагом 1
(2) цикл с постусловием, переменная цикла х меняется от -1 до 0,3 с шагом 5,5
(3) цикл с предусловием, переменная цикла х меняется от -1 до 5,5 с шагом 0,3
(4) цикл организован неверно, код содержит ошибки
(5) цикл с постусловием, переменная цикла х меняется от -1 до 5,5 с шагом 0,3
Выберите верные высказывания:
(1) массив – это набор одномерных параметров
(2) индексом массива может быть только целое число
(3) сначала нужно объявить массив, потом проинициализировать
(4) у статического массива всегда только один индекс i
(5) в одной программе можно объявить сразу два двумерных массива
С помощью чего программа на языке С++ может взаимодействовать с файлами?
(1) с помощью переменной типа файловый поток fstream
(2) с помощью переменной типа файл files
(3) с помощью функции contact("1.txt");
(4) с помощью функции contain("1.txt");
Перечислите свойства алгоритма
(1) дискретность, детерминированность, конечность, массовость, результативность
(2) постоянство, недетерминированность, бесконечность, массовость, результативность
(3) постоянство, детерминированность, конечность, массовость, продолжительность
(4) дискретность, детерминированность, бесконечность, группировка, распределение
Что такое блок-схема?
(1) это графическая реализация алгоритма
(2) это программная реализация алгоритма
(3) это словесная реализация алгоритма
(4) это реализация алгоритма псевдокодом
Какие стандартные типы данных определены в языке программирования С++?
(1) int, double,char,float
(2) int, double,char,real
(3) integer, double,char,float
(4) int, char,float,boolean
Какая строка программы соответствует заданной функции:
(1)
(2)
(3)
(4)
(5)
Выберите результат выполнения программы, подходящий для данных строк:
(1)
(2)
(3)
(4)
(5)
Отметьте верные комментарии для частей блок-схем:
(1) целочисленный массив из 5 элементов задан числами
(2) массив задается с клавиатуры
(3) массив из 4 элементов считается по формуле
(4) целочисленный массив из 4 элементов задается числами
Выберите верные высказывания о данной программе:
(1) объявлена одна переменная
(2) открывается файл на запись
(3) открывается файл на чтение
(4) после двух запусков программы в папке с проектом появится файл:
(5) после двух запусков программы в папке с проектом появится файл:
Выберите способы записи алгоритма.
(1) словесная запись
(2) псевдокод
(3) диаграммная запись
(4) программная запись
(5) графическая запись
(6) аналитическая запись
Установите правильное соответствие между видом алгоритма и частями блок-схемы, которые могут быть использованы в нем
(1) линейный блок
(2) разветвляющийся блок
(3) циклический блок
Что такое библиотека?
(1) это файл с описанием функций и операторов
(2) это файл с описанием основных псевдокодов
(3) это файл, содержащий информацию о работе приложений, справку
(4) это набор файлов, хранящихся в алфавитном порядке
Какая программа соответствует данной блок-схеме?
(1)
(2)
(3) в данной блок-схеме допущены ошибки, невозможно составить программу
(4)
(5)
Как проинициализируется массив после выполнения данных строк кода?
(1)
(2)
(3)
(4)
(5)
Выберите строки, которые выведут данные в файл в следующем виде:
(1)
(2)
(3)
(4)
(5)
Что такое линейный алгоритм?
(1) это алгоритм, в котором действия выполняются однократно и строго последовательно
(2) это алгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий
(3) это алгоритм, команды которого повторяются какое-то количество раз подряд
(4) это алгоритм, в котором вычисляются только линейные функции
Что можно сказать о представленном блоке?
(1) это сокращенная версия циклического алгоритма, т.к. одно и то же действие повторяется 3 раза
(2) этот блок нельзя использовать в блок-схеме
(3) этот блок соответствует линейному алгоритму
(4) такой блок может соответствовать разветвляющемуся и циклическому алгоритмам
В каком варианте правильно произведены объявление и инициализация переменной в языке программирования С++?
(1) double m; x=4;
(2) double m; initialize m;
(3) int i; i=9;
(4) char a; a=8.43;
(5) int m(initialize);
Какой результат выполнения программы соответствует данной программе?
(1)
(2)
(3)
(4) данная программа не запустится, т.к. допущены ошибки
(5)
В результате выполнения какой программы получится ровная таблица (с выравниванием по правому краю)?
(1)
(2)
(3)
(4)
(5)
Выберите файл, который получится в результате выполнения программы:
(1)
(2)
(3)
(4) программа не запустится из-за ошибок
(5)
Что такое разветвляющийся алгоритм?
(1) это алгоритм, в котором действия выполняются однократно и строго последовательно
(2) это алгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий
(3) это алгоритм, в котором вычисляются только кусочные функции, заданные на двух или на трех промежутках
(4) это алгоритм, который ищет оптимальное решение задач
Что представляет собой Visual Studio?
(1) это набор инструментов разработки, основанных на использовании компонентов и других технологий для создания мощных, производительных приложений, в том числе оконных
(2) это консольное приложение для составления и запуска программ на языке С++
(3) это новый мощный текстовый редактор, позволяющий работать с растровыми изображениями
(4) это графический редактор, позволяющий обрабатывать большие объемы информации
Выберите часть кода программы, которая соответствует данной части блок-схемы:
(1)
(2)
(3)
(4)
(5)
Выберите верные высказывания о данной программе:
(1) реализован двумерный цикл, внешний и внутренний циклы с предусловием
(2) количество строк выводимой на экран таблицы заранее неопределено
(3) в выводимой на экран таблице всегда будет 6 строк
(4) используется функция setw(5) для построения ровной таблицы на экране
Выберите верные высказывания относительно данной части программы:
(1) происходит инициализация двумерного массива
(2) вычисляется и выводится на экран сумма элементов двумерного массива
(3) вычисляется и выводится на экран среднее арифметическое значение элементов двумерного массива
(4) вычисляется и выводится на экран количество элементов двумерного массива
(5) реализован двумерный цикл
Что представляет собой пользовательская функция?
(1) это функция, создаваемая программистом для удобства при написании кода программы
(2) это функция из библиотеки <user.h>
(3) это математическая функция, значение которой нужно вычислить в программе
(4) это специальный вид массива, задаваемый программистом
(5) это специальный вид типа данных, задаваемый программистом
Что такое циклический алгоритм?
(1) это алгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий
(2) это алгоритм, в котором действия выполняются бесконечно и строго последовательно
(3) это алгоритм, команды которого повторяются какое-то количество раз подряд
(4) это алгоритм, в котором действия выполняются однократно и строго последовательно
Какая блок-схема подходит для решения задачи: по трем сторонам треугольника определить, является ли он равносторонним.
(1)
(2)
(3)
(4)
Какому алгоритму соответствует запись в языке программирования С++?
(1) разветвляющийся
(2) циклический
(3) линейный
(4) действительный
Выберите верные высказывания о данной части программы (учесть, что переменные x, y объявлены и проинициализированы до данной части программы):
(1) вычисляется значение функции, заданной на трех промежутках
(2) вычисляется значение функции, заданной формулой
(3) в коде допущена ошибка, программа не запустится
Выберите часть программы, которой соответствует данный результат:
(1)
(2)
(3)
(4)
(5)
Выберите варианты пользовательских функций для вычисления модуля вещественного числа.
(1)
(2)
(3)
(4)
(5)
Что означает запись алгоритма на псевдокоде?
(1) запись на английском языке
(2) код программы
(3) запись на особом языке, использующая бинарные символы и иностранные обозначения
(4) полуформализованные описания алгоритмов на условном алгоритмическом языке, включающие в себя как элементы языка программирования, так и фразы естественного языка, общепринятые математические обозначения и др.
Выберите верные высказывания о данной части программы:
(1) переменная k объявлена, но не проинициализирована
(2) считается сумма всех значений функции f1
(3) результатом выполнения программы будет экран
(4) считается количество отрицательных значений функции f1
(5) реализован двумерный цикл
Определите, как задан массив:
(1)
(2)
(3)
(4)
(5)
Каково назначение данной пользовательской функции?
(1) для определения большего из двух вещественных чисел
(2) для определения меньшего из двух вещественных чисел
(3) для случайного выбора одного из двух вещественных чисел
(4) для нахождения суммы двух вещественных чисел
(5) в коде допущены ошибки
Укажите количество итераций:
5
Выберите варианты записи строк для данной части блок-схемы:
(1)
(2)
(3)
(4)
(5)
Что можно сказать о представленной программе?
(1) данная программа использует только линейный алгоритм
(2) данная программа запустится без ошибок
(3) результатом выполнения данной программы является
(4) в данной программе вычисляется значение функции
(5) объявляется шесть переменных
Впишите значение, которому будет равна переменная min после выхода из циклов:
20
Задайте в программе массив
a[6][6]
по формуле a[i][j]=3sin(0,3+ij/7)
. В ответ впишите вычисленное в программе количество элементов, для которых выполняется неравенство cos(a[i][j])>0.
14
Впишите результат выполнения программы (если число дробное, то целую и дробную часть разделить точкой).
2
Выберите верные высказывания
(1) алгоритм – это повтор действий, приводящих к решению задачи
(2) в результате выполнения алгоритма получается решение задачи
(3) алгоритм – это определенный способ решения задачи
(4) алгоритм это набор стандартных операций и понятий, определенных в языке С++
Какой тип блока изображен?
(1) блок действия
(2) блок условия
(3) блок начала
(4) блок вывода данных
Выберите примеры одномерных массивов:
(1)
(2)
(3)
(4)
(5)
Установите верное соответствие между строками программ и комментариями:
(1) #include <fstream>подключение библиотеки для работы с файлами
(2) fstream k;объявление переменной
(3) k.open("1.txt", ios::in);открытие файла для чтения
(4) k.open("1.txt", ios::out)открытие файла для записи
(5) k<< "123";вывод фразы в файл
Установите соответствие между свойствами алгоритма и их описанием:
(1) дискретность
(2) детерминированность
(3) постоянство
(4) массовость
(5) конечность
Установите соответствие между типом данных и комментарием
(1) int
(2) double
(3) real
(4) char
Выберите коды программы, результатом которых является данный экран:
(1)
(2)
(3)
(4)
(5)
Отметьте верные комментарии для программного кода:
(1) задается одномерный целочисленный массив числами
(2) задается одномерный массив с клавиатуры
(3) задается одномерный массив по формуле
(4) задается одномерный целочисленный массив числами
Выберите верные высказывания о данной программе:
(1) программа взаимодействует с двумя файлами
(2) если перед запуском программы в папку с проектом поместить файл , то после запуска программы появится файл
(3) экран при выполнении программы:
(4) если перед запуском программы в папку с проектом поместить файл , то после запуска программы появится файл
(5) переменная z инициализируется с клавиатуры
Можно ли один и тот же алгоритм описать несколькими способами записи, напимер, графически, псевдокодом и программно?
(1) да
(2) нет
Какая блок-схема соответствует данной программе?
(1)
(2)
(3)
(4)
Укажите количество итераций для данного цикла:
6
Выберите верные высказывания относительно данной части блок-схемы:
(1) реализован циклический алгоритм с постусловием
(2) реализован циклический алгоритм с предусловием
(3) переменная цикла t изменяется от -3 до 3 с шагом 1
(4) для данной блок-схемы можно составить программу:
Выберите часть кода программы, которая соответствует данному результату выполнения программы:
(1)
(2)
(3)
(4)
(5)
Выберите строки, которые выведут данные в файл в следующем виде:
(1)
(2)
(3)
(4)
(5)
Что означает графическая запись алгоритма?
(1) тексты на языках программирования
(2) полуформализованные описания алгоритмов на условном алгоритмическом языке, включающие в себя как элементы языка программирования, так и фразы естественного языка, общепринятые математические обозначения и др.
(3) блок-схема
(4) запись на естественном языке
Выберите правильные записи циклов с предусловием:
(1)
(2)
(3)
(4)
Какой формулой задана функция, значение которой вычисляется в коде:
(1) в данном коде допущены ошибки, невозможно определить формулу
(2)
(3)
z=min{y-2, sinxcosx, 3x-y}
(4)
(5)
Какое значение для переменной p выведется на экран при запуске программы:
1
Определите, как задан массив:
(1)
(2) в данном фрагменте кода имеются ошибки, программа не запустится
(3)
(4)
(5)
Каково назначение данной пользовательской функции?
(1) для определения суммы натуральных чисел от 1 до заданного числа
(2) для определения и вывода на экран суммы натуральных чисел от 1 до заданного числа
(3) для инициализации переменной res
(4) для инициализации массива
(5) данный код содержит ошибки
Что непременно должно присутствовать в цикле?
(1) ввод данных
(2) вычисление значение функции
(3) вывод данных на экран
(4) проверка условия
(5) тело цикла
Выберите верные высказывания относительно данной программы:
(1) в программе объявлены три переменные, две из них заданы с клавиатуры, третья вычисляется
(2) в программе объявлены три переменные, одна задана числом, вторая – с клавиатуры, третья – вычисляется
(3) в программе реализован разветвляющийся алгоритм
(4) в программе вычисляется значение функции
(5) результат выполнения программы:
Выберите верные высказывания о данной программе:
(1) использован циклический оператор с постусловием
(2) в результате выполнения на экране появятся две строчки
(3) программа вычисляет таблицу значений функции
(4) функция setw(15) вызовет ошибку, т.к. не подключена нужная библиотека
(5) последнее значение переменной цикла, выведенное на экран, будет 28
Выберите результат выполнения программы, который соответствует данной части программы:
(1)
(2)
(3)
(4)
(5)
Выберите файл, который получится в результате выполнения программы:
(1)
(2)
(3)
(4)
(5) программа не запустится из-за ошибок
Какая словесная запись соответствует данной блок-схеме?
(1) задать
а=6
, задать b=12
, вывести их на экран
(2) задать число
а=6, b=12, с
задать с клавиатуры
(3) задать
а=6
, задать b=12
, вычислить с
как их сумму
(4) данная блок-схема содержит ошибки
Какой результат получится согласно данной части блок-схемы, если
x=-2,\ y=3
?
-1
Выберите часть программы, в которой внешний цикл с предусловием, внутренний цикл с постусловием.
(1)
(2)
(3)
(4)
(5)
Выберите верные высказывания относительно данной части программы:
(1) происходит инициализация двумерного массива
(2) происходит инициализация одномерного массива
(3) одномерный массив выводится на экран
(4) на экран выводится двумерный массив
(5) одномерный массив состоит из элементов главной диагонали двумерного массива
Установите правильное соответствие между строками кода и комментариями к ним:
(1) double func(int a);
(2) int func(double a);
(3) t=func(t);
(4) t=func(double a);
(5) void func();
Выберите правильные комментарии к блок-схеме:
(1) вычисляется ряд значений функции
y=x2
при -1<=х<3,5
с шагом 1
(2) реализован разветвляющийся алгоритм
(3) переменной цикла является
х
(4) реазизован цикл с предусловием
(5) реализован цикл с постусловием
Какая часть блок-схемы подходит для данного участка кода?
(1)
(2)
(3) в представленной части программы допущены ошибки, оператор for записывается по-другому
(4) for не является оператором языка С++
Какое число выведется на экран после фразы
y=
, если пользователь ввел с клавиатуры х=3
?
9
Впишите значение, которому будет равна переменная p после выхода из циклов:
1000
Задайте в программе массив
a[6][6]
по формуле a[i][j]=0,4(i+5sin(j/2))
. В ответ впишите вычисленное в программе произведение элементов последнего столбца, для которых выполняется неравенство a[i][j]>0. Ответ введите с точностью до второго знака после запятой.
81,81
Впишите результат выполнения программы (если число дробное, то целую и дробную часть разделить точкой).
8
Укажите те части программ, результатом которых является экран:
(1)
(2)
(3)
(4)
(5)
Выберите формулу, которая вычисляется в данной части кода программы:
(1)
(2)
(3)
(4)
Выберите результаты выполнения данной программы:
(1)
(2)
(3)
(4)
(5)
К свойствам алгоритма относятся:
(1) дискретность
(2) результативность
(3) постоянство
(4) возможность распределения данных
(5) конечность
Блок-схема в себя включает:
(1) графики
(2) блоки
(3) диаграммы
(4) элементы программного кода
(5) стрелки
Выберите стандартные типы данных языка С++:
(1) int
(2) real
(3) double
(4) boolean
(5) float
Какая функция соответствует данной строке программы:
(1)
(2)
(3)
(4)
(5)
Выберите верные высказывания о данной программе:
(1) объявлена одна переменная
(2) открывается файл на запись
(3) открывается файл на чтение
(4) инициализируется переменная из файла
(5) после запуска данной программы содержимое файла 1.txt сотрется
Установите соответствие между способами записи алгоритма и их описанием:
(1) словесная запись
(2) графическая запись
(3) программная запись
(4) псевдокод
(5) диаграммная запись
Блок условия обязательно должен присутствовать при реализации алгоритма:
(1) линейного
(2) разветвляющегося
(3) сенсорного
(4) индуктивного
(5) циклического
Выберите верное высказывание:
(1) библиотека – это файл с описанием функций и операторов
(2) библиотека – это файл с описанием основных псевдокодов
(3) библиотека – это файл, содержащий информацию о работе приложений, справку
(4) библиотека – это набор файлов, хранящихся в алфавитном порядке
Выберите строки, которые выведут данные в файл в следующем виде:
(1)
(2)
(3)
(4)
(5)
Выберите словесные записи, относящиеся к линейному алгоритму:
(1) переменную приравнять к 3, увеличить эту переменную на 5, вывести на экран
(2) если в магазине продаются шоколадки, то купить одну
(3) сходить за продуктами, убраться, сделать уроки
(4) сравнить числа a и b, если a больше b, то в ответ выбрать а, иначе выбрать b
(5) пока а больше нуля, уменьшать а на 1
Установите правильное соответствие между понятиями и их определениями
(1) тело цикла
(2) переменная цикла
(3) итерация
(4) поствыполнение цикла
В каких строках правильно произведены объявление и инициализация переменной в языке программирования С++?
(1) int x; x=4;
(2) double x; x=4.3;
(3) int m; m=7.3;
(4) double m; initialize m;
(5) int m(initialize);
Выберите часть кода программы, которая соответствует данному результату выполнения программы:
(1)
(2)
(3)
(4)
(5)
Выберите словесные записи, относящиеся к разветвляющемуся алгоритму:
(1) если имеется две конфеты, то одну кофету отдать другу
(2) приравнять переменную к 5, уменьшить на 2, уменьшить на 2, уменьшить на 3.
(3) узнать текущее время, если время раньше 18:00, то поесть
(4) вычислить интеграл, выполнить проверку
(5) пока точность расчетов не будет достигнута, повторять вычисления
Что можно сказать о данной блок-схеме?
(1) в данной блок-схеме допущены ошибки
(2) в данной блок-схеме ошибок нет
(3) задаются два числа, потом считается их сумма
(4) два числа и их сумма выводятся на экран
Выберите верное высказывание
(1) Visual Studio - это набор инструментов разработки, основанных на использовании компонентов и других технологий для создания мощных, производительных приложений, в том числе оконных
(2) Visual Studio - это консольное приложение для составления и запуска программ на языке С++
(3) Borland C++ - это консольное приложение для составления и запуска программ на языке С++
(4) Visual Studio – это текстовый редактор для создания формул
Что можно сказать о данной части блок-схемы?
(1) реализован циклический алгоритм
(2) использовано два блока условия
(3) две переменные считаются с клавиатуры, третья вычисляется
(4) считается кусочная функция, заданная на двух промежутках
(5) считается значение функции, которая задана формулой
Сколько итераций внешнего цикла выполнилось?
3
Выберите верные высказывания относительно данной части программы:
(1) происходит инициализация двумерного массива
(2) вычисляется и выводится на экран сумма элементов двумерного массива
(3) вычисляется и выводится на экран произведение элементов двумерного массива
(4) вычисляется и выводится на экран количество элементов двумерного массива
(5) реализован двумерный цикл
Какие пункты необходимы, чтобы создать и использовать пользовательскую функцию?
(1) объявить пользовательскую функцию
(2) описать пользовательскую функцию
(3) вызвать пользовательскую функцию
(4) подключить библиотеку <user.h>
(5) объявить пользовательские переменные
Выберите словесные записи, относящиеся к циклическому алгоритму:
(1) если имеется две ручки, то одну ручку отдать соседу по парте
(2) приравнять переменную к 5, уменьшить на 2 до тех пор, пока переменная больше -10.
(3) сходить за продуктами, убраться, сделать уроки
(4) вычислить интеграл, выполнить проверку
(5) пока точность расчетов не будет достигнута, повторять вычисления
Выберите правильные высказывания для данной блок-схемы:
(1) в данной блок-схеме допущены ошибки
(2) реализован линейный алгоритм
(3) реализован разветвляющийся алгоритм
(4) реализован циклический алгоритм
(5) три числа считываются с клавиатуры, если
a=b
, то все три числа выводятся на экран Какому алгоритму соответствует запись в языке программирования С++?
(1) разветвляющийся
(2) циклический
(3) линейный
(4) действительный
Укажите, какая часть программы соответствует данной части блок-схемы (учесть, что переменные x, y объявлены и проинициализированы до представленных фрагментов):
(1)
(2)
(3)
(4)
(5)
Выберите часть кода программы, которая вычисляет формулу
(1)
(2)
(3)
(4)
Выберите верные высказывания о данной программе:
результат выполнения программы
Что означает словесная запись алгоритма?
(1) полуформализованные описания алгоритмов на условном алгоритмическом языке, включающие в себя как элементы языка программирования, так и фразы естественного языка, общепринятые математические обозначения и др.
(2) изображения из графических символов – блок-схема
(3) запись на естественном языке
(4) тексты на языках программирования
Какой алгоритм реализован в приведенной части блок-схемы?
(1) линейный
(2) разветвляющийся
(3) циклический
(4) теоретический
Какому виду алгоритма соответствуют данные строки?
(1) циклический
(2) разветвляющийся
(3) линейный
(4) действительный
Для данного результата выполнения программы выберите код программы:
(1)
(2)
(3)
(4)
(5)
Определите, как задан массив:
(1)
(2)
(3)
(4)
(5)
Каково назначение данной пользовательской функции?
(1) для отображения на экране меньшего из двух вещественных чисел
(2) для отображения на экране большего из двух вещественных чисел
(3) для записи в файл двух вещественных чисел
(4) для отображения на экране случайно выбранного числа из двух вещественных чисел
(5) в коде допущены ошибки
Какой тип блока изображен?
(1) блок действия
(2) блок условия
(3) блок начала
(4) блок вывода данных
Выберите верное высказывание:
(1) программа – это реализация алгоритма для выполнения задачи компьютером
(2) программа – это реализация алгоритма псевдокодом
(3) программа – это реализация алгоритма в виде блок-схемы
(4) программа – это реализация алгоритма математическим языком
Что можно сказать о данной программе?
(1) программа запустится, на экране не будет результатов
(2) программа не запустится из-за ошибок
(3) программа соответствует линейному алгоритму
(4) программа выводит на экран три числа
(5) числа запрашиваются с клавиатуры
Выберите код программы для цикла по х с постусловием, где х меняется от 5 до 6 с шагом 0,1.
(1)
(2)
(3)
(4)
(5)
Установите правильное соответствие между списками:
(1) значения температур пяти больных из шестой палаты
(2) оценки в классе за контрольную работу
(3) таблица значений функции f(x, y) c диапазонами x, y, неизвестными заранее
(4) русский алфавит
(5) поле для игры в морской бой
Укажите постановку задачи для данной блок-схемы:
(1) вычислить ряд значений функции
y=x2
при -1<=х<3,5
с шагом 1
(2) вычислить значение функции
y=x2
при х=-1
(3) вычислить значение функции
y=x2
, если аргумент х
меньше 3,5
(4) при составлении блок-схемы допущена ошибка, невозможно указать постановку задачи
Выберите вариант записи строк для данной части блок-схемы:
(1)
(2)
(3)
(4)
Какой результат соответствует данной программе?
(1) данная программа содержит ошибки, поэтому результат неизвестен
(2)
(3)
(4)
(5)
Чем по смыслу является переменная Х?
(1) суммой всех значений функции f
(2) количеством значений функции f, больших 6
(3) суммой значений функции f, которые были получены при значениях аргумента y, больших 6
(4) количеством значений функции f, которые были получены при значениях аргумента y, больших 6
(5) суммой значений функции f, больших 6
Задайте в программе массив
a[6][6]
по формуле a[i][j]=10cos(0,1+ij/3)
. В ответ впишите вычисленный в программе минимальный из элементов, для которых выполняется неравенство sin(a[i][j])<-0,3. Ответ введите с точностью до 4-го знака после запятой.
-1,9462
Впишите результат выполнения программы (если число дробное, то целую и дробную часть разделить точкой).
0
Что означает программная запись алгоритма?
(1) запись на естественном языке
(2) полуформализованные описания алгоритмов на условном алгоритмическом языке, включающие в себя как элементы языка программирования, так и фразы естественного языка, общепринятые математические обозначения и др.
(3) блок-схема
(4) код программы
Выберите правильные высказывания:
(1) в циклическом алгоритме используется блок условия
(2) любому циклу может соответствовать только одна итерация
(3) любому циклу может соответствовать только одно тело цикла
(4) можно реализовать такой цикл, который ни разу не выполнится
Какой алгоритм реализован в приведенной части блок-схемы?
(1) в данной блок-схеме допущены ошибки
(2) реализован линейный алгоритм
(3) реализован разветвляющийся алгоритм
(4) реализован циклический алгоритм
Какая часть программы вычисляет значение функции, которая задана формулой:
z=min{y-2, sinxcosx, 3x-y}
(1)
(2)
(3)
(4) для вычисления данной функции невозможно составить программу
(5)
Выберите верные высказывания о представленном блоке:
(1)
t=t-2,4
- неверное математическое соотношение, поэтому ошибочно использовать блок с таким описанием
(2) форма блока соответствует блоку выполнения действия
(3) при выполнении данного блока переменная
t
уменьшится на 2,4
(4) данный блок выведет на экран фразу "t=t-2,4"
Что можно сказать о данной программе?
(1) программа соответствует циклическому алгоритму
(2) программа не запустится, т.к. содержит ошибки
(3) две переменные задаются числами, считается их разность, все данные выводятся на экран
(4) две переменные задаются с клавиатуры, считается их разность, все данные выводятся на экран
(5) результат выполнения программы:
(6) подключена библиотека iostream
Выберите верные высказывания относительно строки программы:
(1) задан одномерный динамический массив
(2) s[3]=0;
(3) массив s является вещественным
(4) s[6]=8.7;
(5) данная строка инициализирует, но не объявляет массив
Как объединить несколько условий, если достаточно, чтобы хотя бы одно из них выполнилось?
(1) в блок-схеме невозможно объединить несколько условий
(2) с помощью логического пересечения "И"
(3) с помощью логического объединения "ИЛИ"
(4) с помощью ключевого слова "ЕND"
(5) с помощью ключевого слова "FOR"
Что представляет собой цикл с предусловием?
(1) такого вида цикла нет
(2) это цикл, у которого в блоке условия задается тело цикла
(3) это цикл, в котором сначала проверяется условие, потом выполняется тело цикла
(4) это цикл, который используется для решения задач химии и физики
Что должно появиться на экране при выполнении строк данной программы:
1,5
Выберите верные высказывания о данной части программы:
(1) вычисляется значение функции по формуле
(2) переменные x, y считываются с клавиатуры
(3) использован оператор условия
(4) для данной части программы требуется библиотека iostream
(5) данной части программы соответствует данная часть блок-схемы:
Введите количество итераций для данного цикла:
5
Установите правильное соответствие между видом блока и описанием
(1) блок начало
(2) блок условия
(3) блок конец
(4) блок вывода