Font size
WorksheetsС++ 101-200
Total questions: 100
Worksheet time: 50mins
Какие из перечисленных арифметические функции?
ABS(X), SQRT(X), INT(X), SQR(X)
CHR(x), ORD(X), Round(x),Trunc(x)
Idd(x), Pred(x), Succ(x)
integer, file, record, array, real
file, record, Round(x),Trunc(x)
Компиляция это-
автоматическое составление машинной программы по исходной программе, записанной на языке программирования
обработка информации
процесс разработки алгоритма
этапы решения задач
метод выполнения на ЭВМ программы заданной на языке программирования
Интерпретация это-
метод выполнения на ЭВМ программы заданной на языке программирования
обработка информации
процесс разработки алгоритма
этап решения задачи
раздел информатики, изучающий методы и приемы построений алгоритма.
Что такое алгоритмизация ?
этап решения задачи заключающийся в конструировании алгоритма решения на основе условия задачи
обработка информации
процесс разработки алгоритма
построение математической модели
метод выполнения на ЭВМ программы заданной на языке программирования
Как называются простые неструктурированные данные и сложные типы данные ?
структурные
однотипные
табличные
аналитические
строковые
Какие данные относятся к структурированным?
записи, файлы, множества, массивы
целые числа, действительные числа
списки, стеки
графы, деревья
графы, деревья
Композиция – это :
линейная конструкция алгоритма, состоящая из последовательно следующих друг за другом функциональных вершин
композиция разных действий
конструкция ветвления, имеющая предикатнуюершину
шаг выполнения программы
циклическая конструкция алгоритма
Модуль – это:
отдельная программа, которая взаимодействует с другими программами
набор символов и идентификаторов
набор символов и идентификаторов
вспомогательная процедура
набор символов и переменных
Что такое цикл:
некоторые команды выполняются несколько раз
структура, обеспечивающая выбор между двумя альтернативами
безусловный переход
действия выполняются друг за другом
функция
Что понимается под ветвлением:
структура, обеспечивающая выбор между двумя альтернативами
действия выполняются друг за другом
некоторые команды выполняются несколько раз
безусловный переход
цикл
Что понимается под линейной структурой:
действия выполняются друг за другом
структура, обеспечивающая выбор между двумя альтернативами
некоторые команды выполняются несколько раз
безусловный переход
цикл
Язык С++. Что означает \n символ управления?
перейти на новую строку
перейти на следующую страницу
горизонтальная табуляция
написание символа n раз
перейти в конец страницы
Язык С++. Спецификатор преобразования типа сhar?
%с
%d
%s
%f
%e
Язык С++. Файл заголовка, который добавляется для выполнения действий с символьными переменными:
string.h
stdlib.h
iostream.h
conio.h
math.h
Сколько типов операторов цикла существует в C++?
3
2
1
4
5
Язык С++. Укажите операцию доступа
больше
не
и
или
если
На языке С++ что означает комбинация клавиш = =?
равно
межстрочный интервал
два знака равенства
начало или конец строки
что меньше
На языке С++ что означает комбинация клавиш !=?
не равно
начало строки
примечание
конец строки
стоп
Процедура создания нового файла?
NEW
LOAD
PICK
WRITE TO
SAVE
Какая процедура удаляет внешний файл?
ERASE
EOF (F1)
EOLN (F1)
CLOSE
Reset(F1)
Какая процедура закрывает открытый файл?
CLOSE
EOF (F1)
EOLN (F1)
ERASE
Reset(F1)
Какой оператор показывает конец строки файла?
EOLN (F1)
EOF (F1)
CLOSE
ERASE
Reset(F1)
Язык С++. Чему равно значение k в результате выполнения программы? k=0; for x=1; x< = 10; x++) if (x % 9= =0) k++;)
1
2
3
4
5
Язык С++. В какой из следующих программ используется цикл?
нахождение наибольшего общего делителя двух чисел
найти среднее арифметическое двух чисел
нахождение геометрического центра двух чисел
найти наибольшее из двух чисел
найти меньшее из двух чисел
Что вычисляет функция asin(x) в C++?
арксинус
такая функция не определена
синус
гиперболический синус
котангенс
Язык С++. Файл заголовка, который можно добавить, чтобы использовать функцию ввода случайных чисел:
<stdlib.h>
<iostream.h>
<conio.h>
<bios.h>
<string.h>
Выберите функцию ввода отформатированных значений
scanf()
getchar()
cutchar()
printf()
gets()
По какой формуле находится длина средней линии трапеции?
S=(A+B) /2
C=A+B
A=B+2
X=SQR (A+B)
S=A+B
Выберите функцию вывода отформатированных значений:
cout
getchar()
putchar()
cin
gets()
Какие из формул дают корни квадратного уравнения?
x1=(-b+sqrt(b*b-4*a*c) )/(2*a) ; x2=(-b-sqrt(b*b-4*a*c) )/(2*a)
x1=a: x2=b
x1+x2=a
x=a/b
v=3.14*r^2*h/3
По какой из формул вычисляется площадь поверхности шара?
s=4*3.14*r*r
s=(a+b) /c*h
v=4/3*r^3*3.14
l=2*3.14*r
v=3.14*r^2*h/3
Как записывается на языке C++ формула для вычисления прямоугольного параллелепипеда?
v=a*b*c
v=(a+b) *c
s=a+b+c
p=2a+2b+2c
v=3.14*r^2*h/3
В C++ x=0; x++; x=x+1; x=x*x; чему равно значение x в результате?
4
1
2
3
0
Какое имеет отличие процедура от основной программы?
описание процедуры заканчивается точкой с запятой
В теле процедуры должна быть хотя бы одна операция присваивания
задается через конструктор
в начале процедуры имя не записывается
конец процедуры заканчивается точкой
Как можно организовать доступ к элементам массива?
представить имя массива и индекс заключенный в квадратные скобки
записать имя переменной и имя поля после точки
через Конструктор
Чтение из файла и запись в файл
через функцию
Что называется циклом программы?
Участок программы, повторяющийся неоднократно
файл, содержащий сведения
часть оперативной памяти
выводимая программа
организация переходов
Запись – это:?
поле, состоящее из разных типов компонент
поле, состоящее из одного типа компонент
однотипные данные определенные служебным словом RECORD
однотипные данные называются записями
состоящий из элементов массива
Как можно вызвать записи?
записать имя переменной и имя поля после точки
представить имя массива и индекс заключенный в квадратные скобки
через Конструктор
Чтение из файла и запись в файл
через функцию
Какие действие в программе выполняет свободный оператор?
никакие действия невыполняются
организует работу с функциями
выбирает один вариант среди нескольких возможных значений
программирует структуру ветвления
выбирает нужный оператор из структуры цикла
Какие действие в программе выполняет оператор GOTO?
изменяет порядок выполнения операторов
организует работу с функциями
выбирает один вариант среди нескольких возможных значений
программирует структуру ветвления
выбирает нужный оператор из структуры цикла
В С++ x=0; x++; x=x*1; x=x*x; чему равно значение x в результате?
1
2
0
2
4
Какие действие в программе выполняет оператор FOR?
организует цикл с заранее известным числом повторении
организует работу с функциями
выбирает один вариант среди нескольких возможных значений
программирует структуру ветвления
выбирает нужный оператор из структуры цикла
Какие действие в программе выполняет оператор WHILE?
организует цикл с заранее неизвестным числом повторении
организует цикл состоящий из нескольких операторов
выбирает один вариант среди нескольких возможных значений
программирует структуру ветвления
выбирает нужный оператор из структуры цикла
Какие действие в программе выполняет оператор Do…While?
организует цикл состоящий из нескольких операторов
выбирает один вариант среди нескольких возможных значений
программирует структуру ветвления
организует цикл с заранее неизвестным числом повторении
выбирает нужный оператор из структуры цикла
Какие действие в программе выполняет оператор Switch?
выбирает один вариант среди нескольких возможных значений
программирует структуру ветвления
организует цикл состоящий из нескольких операторов
организует цикл с заранее неизвестным числом повторении
выбирает нужный оператор из структуры цикла
Какие действие в программе выполняет оператор IF?
программирует структуру ветвления
выбирает один вариант среди нескольких возможных значений
организует цикл состоящий из нескольких операторов
организует цикл с заранее неизвестным числом повторении
выбирает нужный оператор из структуры цикла
Назовите составные операторы:
последовательность операторов между { и }
NOT, OR, XOR, AND
любой оператор между Begin и End
DIV, Mod
NOT, OR операторлары
Назовите простые операторы:
присваивание, вызов процедуры, переход, свободный оператор
NOT, OR, XOR, AND
любой оператор между Begin и End
DIV, Mod
XOR, AND
Какие из перечисленных операции являются логическими?
NOT, OR, AND
@,+,- , * , / , DIV, Mod;
присваивание, вызов процедуры, переход, свободный оператор;
+, - ,*, and, or;
AND, or +, - ,*;
Какие из перечисленных операции являются арифметическими?
+,- , * , / , %
@, NOT, OR, XOR
присваивание, вызов процедуры, переход, свободный оператор
+, - ,*, and, or
+, - ,*, OR, XOR
Что такое язык программирования ?
формализованный язык,предназначенный для описания алгоритмов решения задач на ЭВМ;
язык общения с ЭВМ
процесс разработки алгоритма
один из видов международных языков
метод выполнения на ЭВМ программы заданной на языке программирования
Как происходит первичное присвоение, если параметр цикла K в алгоритме суммирования?
s=0; k=1
s=0; k=0
s=1; k=0
s=1; k=1
s=K; k=1
какие типы циклических операторов существуют:
параметрический, до, пока
пока, после
После, До, пока, параметрически
После, До, пока
параметрический, до
Обращение к процедуре в программе имеет вид :
<имя процедуры> (<список глобальных параметров>)
<оператор процедуры>
<имя процедуры>: тип значения
<имя функции>
<имя процедуры>:=<значение процедуры>
Обращение к функции в программе имеет вид:
<имя функции> (<список фактических параметров>);
<оператор функции>;
<имя функции>:=<значение>
<имя функции>;
<имя функции>:=<значение функции>
В типе String количество символов одной строки не должно превышать:
255
256
1024
2400
65565
В массиве индексы можно вычислить. Их тип должен быть:
ординальным
логическим
перечисляемым
последовательным
массивом
Цикл с параметром записывается в виде:
For (параметр= начальное значение; конечное выражение; шаг) <оператор>;
While <логическое выражение > do <оператор>;
Repeat <последовательность операторов> until <оператор>;
Case k of <последовательность операторов>;
Repeat < последовательность операторов > do <оператор>
Цикл с предусловием записывается в виде :
While <логическое выражение > <оператор>
Repeat <последовательность операторов> until <оператор>
For i:= 1 to n do <оператор>
Case k of <последовательность операторов>
Repeat < последовательность операторов > do <оператор>
Цикл с постусловием записывается в виде :
do <последовательность операторов> while (логическое выражение)
While <логическое выражение > do <оператор>
For i:= 1 to n do <оператор>
Case k of <последовательность операторов>
Repeat < последовательность операторов > do <оператор>
Над логическими величинами определены операции :
not, and, or и odd ()
*, +, -, / и стандартные
<, >, =, odd (), abs ()
odd (), eof (), abs (), sin (), cos ()
trunc (), round (), ord ()
Над вещественными величинами определены операции :
*, +, -, / и стандартные
not, and, or и стандартные
<, >, =, odd (), abs ()
odd (), eof (), abs (), sin (), cos ()
trunc (), round (), ord ()
Внешние библиотеки создаются в виде:
отдельного файла или нескольких
другой программы
процедуры
функции
подпрограммы
Оператор присваивания выглядит следующим образом:
<имя переменной>= <выражение>
<имя переменной> - <выражение>
<имя переменной>= <значение>
<значение>= <имя переменой>
<имя переменной>:=: <выражение>
Двумерный массив называется:
массивы, требующие два индекса
массивы, требующие один индекс
неупорядоченный набор
набор элементов
множество констант
Одномерный массив называется:
массивы, требующие одного индекса
массивы, требующие двух индексов
неупорядоченный набор
набор элементов
множество констант
Запись – это :
последовательность, состоящая из фиксированного числа величин, называемых полями
запись множества переменных одного типа
запись множества переменных разного типа
неупорядоченная совокупность отличных друг от друга однотипных элементов
последовательность, состоящая из фиксированного числа однотипных элементов.
Множество -это :
неупорядоченная совокупность отличных друг от друга однотипных элементов
совокупность отличных друг от друга однотипных элементов
тип одномерных величин
список элементов, заключеный в круглые скобки
запись множеств переменных разного типа
Массив – это :
последовательность, состоящая из фиксированного числа однотипных элементов
запись множества переменных одного типа
запись множества переменных разного типа
неупорядоченная совокупность отличных друг от друга однотипных элементов
тип одномерных величин
Рекурсия – это :
повторение выполнения функции или процедуры внутри себя
оператор
подпрограмма
цикл
метод определения функции или процедуры
Выражение – это :
конструкция, задающая правила вычисления значений переменных
конструкция язык, значение которой может менятся
текст программы, заключенный в операторные скобки
множество символов, которые являются упорядоченными
набор операторов
Упорядоченный тип – это :
тип переменной, значения которой упорядочены в обычном смысле;
целые и вещественные
запись
описания
алфавит и символы
Процедуры и функции – это :
подпрограммы
операторы
имена
переменные
символы
Файл –это :
поименованный участок на внешних носителях памяти;
база данных
список
раздел на жестком диске
текст программы
Что называют операторными скобками ?
{…}
( )
начало .... конец
[ ]
{ }
Команда на машинном языке содержит :
код и адреса ячеек, с содержимым которых выполняется закодированное действие
строку из спецсимволов
служебное слово
задание сделать ту или иную операцию
операторы
Функция в языке программирования – это:
программный объект, задающий вычислительную процедуру определения значения от аргумента
программный продукт, принимающий значение с помощью оператора присваивания
супер позиция формул
специальная формула, для каждого языка принимающая свое значения
выражение, означающее зависимость левой части от правой
Характеристики структурной величины :
упорядоченность, однородность, способ доступа, фиксированность числа элементов
индивидуальность имен, порядок перечисления элементов
однознаяность, неизменность, множество элементов
размер занимаемой памяти
многофункциональность, способ доступа к элементам
Модуль – это:
отдельная программа, которая взаимодействует с другими программами;
набор символов и идентификаторов
специальная программа единица для создания библиотек
вспомогательная процедура
набор символов и переменных
Простой величине соответствует:
одна ячейка памяти
массив из простых чисел
переменные
структура входных и промежуточных значений
множество простых ее элементов
Метаформула – это:
нормальная форма для понятия из языка программирования
переменная, состоящая из нескольких семантик
супер позиция формул
специальная формула, для каждого языка принимающая свое значения;
набор символов и переменных
Величины в языках программирования характеризуются:
типом,именем,значением
элементами, размером, значением
однородностью, предназначением, полезностю
местоположением, принадлежностью, значением
типом, размером, значением
Переменная – это:
объект, способный принимать различные значения
значения чисел
меняющееся число
динамический объект
объект, принимающий точные значения
Синтаксическая диаграмма – это:
графическое представление значения метапеременной
таблица понятий
семантический граф
график функции
набор блок-схем
Оператор – это:
законченная фраза языка, предписание, команда
функция, которая оперирует с данными
алгоритм действия программы, написанной на данном языке
процедура обработки данных
набор символов и переменных
Язык программирования образуют три составляющие:
алфавит, синтаксис, семантика
алфавит, орфография, диалектика
переменные, процедуры, функции
модули, описания, реализация
алфавит, символы, блок-схемы
Семантика языка программирования – это:
система правил однозначного истолкования языковых конструкций языка
система правил, определяющая допустимые конструкции язык
набор металингвистических формул Бэкуса- Наура
синтаксическая конструкция, определяющая свойства программных объектов
набор символов и переменных
Алфавит языка программирования – это:
фиксированный набор символов, однозначно трактуемых
а…я
а…z
набор слов, которые понимает компьютер
набор чисел
Языки С++, Пролог, Паскаль относятся :
к языкам высокого уровня
к языкам низкого уровня
к процедурным языкам
к непроцедурным языкам
к объектно-ориентированным языкам
Сколько видов трансляторов существуют и какие ?
2, компиляторы и интерпретаторы
3, компиляторы и интерпретаторы и загрузчик
2, системное и несистемное
1, интерпретор
1, компилятор
Метаязык – это :
язык для описания языков
суперязы, состоящий их комбинаций разных языков
язык состоящий из метапеременных
язык, в котором используются метаформулы
набор блок-схем
Синтаксис языка программирования – это:
система правил, определяющая допустимые конструкции языка
набор правил расстановки знаков препинания
интерпретация отдельных языковых конструкций языка
фиксированный набор основных символов, допускаемых для составления программы
набор символов и переменных
Программа,выполняющая перевод на язык машинного кода называется:
транслятор
отладчик
диспетчер
ассемблер
загрузчик
Процесс обнаружения и устранения ошибок в программе называется :
отладка программ
алгоритмизация
трансляция
интерпретация
компиляция
К машинно-ориентированным языкам относятся:
Ассемблер, Автокод
алгоритмические языки
процедурное , непроцедурное
Basic, Qbasic, Pascal
Delphi, Prolog, Lisp
Процедурное программирование делится на:
операциональное и структурное
объектно-ориентированное и логическое
функциональное и логическое
Basic, Qbasic, Pascal
Prolog, Lisp
На какие классы делятся языки программирования ?
процедурные и непроцедурные
объектно-ориентированные и логическкие
процедурные, непроцедурные и логические
Basic, Qbasic, Pascal
Delphi, Prolog, Lisp
К процедурным языкам относятся:
Basic, Qbasic, Pascal, Fortran
Turbo Pascal, Delph,C++
Delph,C++
Prolog, Lisp
Delphi, Prolog, Lisp
Язык программирования – это
специально созданная система обозначений слов, букв, чисел
определенная последовательность бит
набор слов для написания программы
двоичные коды для компьютера
набор символов и переменных
Языки программирования высокого уровня являются:
машинно - зависимыми
машинно- независимыми
набором нулей и единиц
ограниченными по объему информации
набором блок-схем
