40 вопросов с ответами
Последний раз тест был сдан на результат 20,00 из 20,00 (100%)
Год сдачи -2023-2024.
***ВАЖНО*** Перед покупкой запустите тест и сверьте подходят ли эти ответы именно Вам***
После покупки Вы получите файл с ответами на вопросы которые указаны ниже:
1. Когда необходимо составлять блок-схему программы:
* До начала составления самой программы
* В процессе составления программы
* После составления программы
2. Наиболее наглядной формой описания алгоритма является структурно-стилизованный метод:
*словесное описание алгоритма
*представление алгоритма в виде схемы
*язык программирования высокого уровня
3. Перевод программ с языка высокого уровня на язык более низкого уровня обеспечивает программа -:
*паскаль
*ассемблер
*компилятор
4. В графических схемах алгоритмов стрелки направлений на линиях потоков:
*необходимо рисовать, если направление потока снизу вверх и справа налево
*можно рисовать или не рисовать
*рисовать не нужно
5. Разработкой алгоритма решения задачи называется:
*точное описание данных, условий задачи и ее целого решения
*сведение задачи к математической модели, для которой известен метод решения
*определение последовательности действий, ведущих к получению результатов
6. Языком высокого уровня является:
*Ассемблер
*Фортран
*Макроассемблер
7. Как называется алгоритм, в котором действия выполняются друг за другом, не повторяясь:
*циклическим
*разветвленным
*линейным
8. Разработке алгоритма предшествует:
*постановка задачи, разработка математической модели
*постановка задачи, разработка математической модели, выбор метода решения
*постановка задачи, выбор метода решения, проектирование программ
9. Символьный тип данных объявляется служебным словом:
*STRING
*WORD
*CHAR
10. В операторе присваивания summa := sqr(x) 3*a переменными являются:
*sqr,x,a
*a, x, summa
*summa, sqr, x, a
11. Процедура INC(x,k):
*увеличивает значение переменной х на величину k
*преобразует десятичное число х в строку из k символов
*уменьшает значение переменной х на величину k
12. Записью действительного числа с плавающей точкой является:
*48.0001
*1.0E01
*–1.0533333
13. Вещественный тип данных объявляется служебным словом:
*REAL
*INTEGER
*LONGINT
14. Оператор цикла с постусловием:
*For … to…do
*While…do
*Repeat… until
15. Логический тип данных объявляется служебным словом:
*BOOLEAN
*BYTE
*LOGIC
16. Раздел переменных определяется служебным словом:
*LABEL
*VAR
*TYPE
17. В языке Паскаль пустой оператор помечаться:
*может, но в исключительных ситуациях
*не может
*может
18. Раздел типов определяется служебным словом:
*BEGIN
*TYPE
*LABEL
19. Какие из приведенных типов данных относятся к целочисленному типу данных:
*comp, double
*integer, real
*integer, word, longint
20. Из приведенных операторов описания переменных неправильно объявлены переменные:
*var a,b:real;c:real
*VAR f,g,d,t:INTEGER;I,t:REAL
*var I,j,max,min: real
21. Какие из приведенных типов данных относятся к вещественному типу данных:
*real, single, extended
*word, double
*byte, real
22. Для вычисления экспоненты применяется процедура:
*SQR(X)
*EXP(X)
*TRUNC(X)
23. Результатом выполнения фрагмента программы S:=-5;x:=0;repeat s:=s*(x 2);x:=x 1; until x<2;write(s); будет следующие сообщение:
*-30.0
*-120.0
*-10.0
24. Для возведения в квадрат применяется функция:
*LOG(X)
*SQR(X)
*SQRT(X)
25. Для вычисления квадратного корня применяется функция:
*SQR(X)
*ORD(X)
*SQRT(X)
26. Раздел констант объявляется служебным словом:
*KONST
*CONST
*CONCT
27. Необходимо указать неправильно записанный оператор:
*if x and y then s:=s 1; else s:=s-1
*if a<b then a:=a*a else b:=b*b
*if (a<b) or c then c:=false
28. Необходимо указать правильную запись вычисления функции в виде одного условного оператора:
*if (0<x) and (x<2) then y:=cos(2x) else y:=1-sin(3x)
*if (0<x) or (x<2) then y:=cos(x) else y:=1-sin(x)
*if (0<x) and (x<2) then y:=cos(2*x) else y:=1-sin(3*x)
29. Цикл с предусловием определяется служебным словом:
*WHILE
*FOR
*REPEAT
30. Необходимо указать оператор цикла –ДО с параметром:
*while … do
*for … to … do
*case …of …else…end
31. Выберите, какое из условий того, что значение переменной А находится в диапазоне от L до M, при условии, что L<M, верно?
*(A>=L) or (A<=M) and (L
*(A>=L) and (A>=M) and (L
*(A>=L) and (A<=M)
32. Определите, если число повторений цикла известно и задано наибольшее допустимое значение n, то лучше использовать:
*цикл с предусловием
*цикл с постусловием
*цикл со счетчиком
33. Выясните, чему будет равно значение переменной n после выполнения инструкций?
n:=0
while n<5 do
n:=n 1
*1
*5
*6
34. Как называется набор однотипных данных, имеющий общее для всех своих элементов имя?
*множество
*массив
*запись
35. Определите, как называется процесс перестановки элементов массива с целью упорядочивания их в соответствии с каким-либо критерием?
*поиск
*перебор
*сортировка
36. Выясните, в основе какого метода сортировки лежит обмен соседних элементов массива?
*прямой обмен
*прямой выбор
*оба ответа верны
37. Выберите, какой метод применяется для поиска в упорядоченных массивах:
*бинарный поиск
*прямой выбор
*прямой обмен
38. Определите, какой тип данных используется в примере? Var а, с: (red, blue, green); В: (dog, cat)
*Вещественный тип
*Логический тип
*Строковый
*Перечислимый
39. Отметьте, какой тип данных используется в примере? Var a, b, с: -7 .. 4;Х:’а’..’с’
*Целочисленный
*Строковый
*Интервальный
*Логический
40. Выберите тип данных, который используется в примере? Var а, с: char
*Логический
*Символьный
*Вещественный
*Строковый