Тесты онлайн, бесплатный конструктор тестов. Психологические тестирования, тесты на проверку знаний.

Список вопросов базы знаний

Алгоритмические языки и программирование

Вопрос id:669556
Языком программирования Delphi является
?) Borland Pascal
?) Object Pascal
?) Turbo Pascal
?) Pascal 7.0
Вопрос id:669557
В качестве координат в графическом режиме используются
?) абсолютные координаты символов по X и Y
?) пикселы
?) относительные координаты символов
?) координаты символов
Вопрос id:669558
В подпрограмме список формальных параметров
?) обязателен для процедур и функций
?) необязателен и может отсутствовать
?) обязателен для процедур
?) обязателен для функций
Вопрос id:669559
В процедуре используется параметр-константа, которая
?) передает неизменяемое значение, перед именем слово CONST
?) указывается в заголовке программы и перед ее именем ставятся слова TIP:CONST
?) может быть числом целого или вещественного типа
?) передает значение и имеет перед именем ее слово Var
Вопрос id:669560
В результате выполнения программы: PROGRAM ERR; VAR C:CHAR; PROCEDURE P(X,Y:CHAR); Begin Y:=SUCC End; PROCEDURE Q(X:CHAR; VAR Y:CHAR); Begin Y:=SUCC(X) EnD; BEGIN C:='A'; P('B',C);WRITELN('C=',C); C:='A'; Q('B',C);WRITELN('C=',C) END. Будет выдано на печать
?) C=A C=C
?) C=A C=A
?) C=C C=C
?) C=C C=A
Вопрос id:669561
В списке формальных параметров процедуры параметры-значения используются для передачи
?) в процедуру входных данных
?) в процедуру только числовых значений параметра
?) из процедуры результатов вычислений
?) из процедуры значений констант
Вопрос id:669562
Ввод с клавиатуры буквы вместо требуемых числовых данных приве­дет к тому, что
?) программа остано­вится и запросит повторный ввод данных
?) программа выполняется, но ответ будет неправильный
?) программа выполняется, но вместо ответа выводится сообщение, что вместо числовых данных введены строчные
?) программа остановится и на дисплей будет выведено со­общение о неприемлемости введенных данных
Вопрос id:669563
Вложить друг в друга процедуры и функции
?) можно, если они все описаны в главной программе
?) нельзя, так как процедуры не вкладываются внутрь функции
?) можно, если они описаны внутри охватывающей подпрограммы
?) нельзя, так как описание подпрограмм возможно только в главной подпрограмме
Вопрос id:669564
Возвращаемое значение функции может иметь тип:
?) скалярный;
?) строковый;
?) запись
?) файловый;
?) массив;
Вопрос id:669565
Вызов - это обращение к
?) стандартной функции и ее выполнение
?) модулю, созданному программистом
?) подпрограмме и выполнение ее операторов
?) стандартному модулю
Вопрос id:669566
Вызов функции принципиально отличается от вызова процедуры тем, что для вызова функции
?) достаточно использовать глобальные параметры
?) можно использовать ее локальные параметры
?) следует указать тип функции
?) достаточно использовать ее имя в выражении
Вопрос id:669567
Выход из подпрограммы-функции происходит
?) по команде оператора EXIT
?) только после присваивания вычисленного значения идентификатору, соответствующему имени функции и достижения оператора END
?) по команде END, при этом присваивание значения имени функции не обязательно
?) по команде GOTO<метка>, если метка стоит за пределами подпрограммы
Вопрос id:669568
Данные для тестирования программы разрабатываются
?) после окончания разработки программы
?) после окончания кодирования каждого модуля
?) на заключительном этапе кодирования
?) на этапе проектирования программы
Вопрос id:669569
Действие глобальных переменных распространяется на функции, имеющиеся в программе
?) если их описание стоит после описания переменных
?) если они входят в список фактических параметров
?) если они описаны как формальные параметры
?) без всяких ограничений
Вопрос id:669570
Диалоговая программа - это программа
?) в которой предлагается альтернатива «да-нет»
?) рассчитанная на работу со специалистом
?) в которой можно повторить вычисления
?) рассчитанная на удобное взаимодействие пользователя и ЭВМ
Вопрос id:669571
Для «дружественного» ввода данных наиболее предпочтительно использовать операторы
?) Write ('Введите значения a b= ');Readln(a,b)
?) Write('Введите значения a,b=');Read (a,b)
?) Write ('Введите значения a b=');Read (a,b)
?) Write ('Введите значения a,b=');Readln (a,b)
Вопрос id:669572
Для «дружественного» ввода значений двумерного массива используются вложенные циклы с параметрами i и j, телом которых является совокупность операторов
?) Write ('Введите значения A[',i,j, ']='); Read (A[i,j])
?) Write ('Введите значение A[',i,',',j,']=');Readln (A[i,j])
?) Write ('Введите значения A[,.i,',',j' ]=');Readln (A[i,j])
?) Write ('Введите значения A[,'i, j', ]=');Readln (A[i,j])
Вопрос id:669573
Для «дружественного» ввода значений одномерного массива используется цикл, телом которого является совокупность операторов
?) Write ('Введите значение A[',i,']=');Readln (A[i])
?) Write ('Введите значения A[,'i',]=');Readln (A[i])
?) Write ('Введите значения A[',i, ]=');Read (A[i])
?) Write ('Введите значения A[' i ']=');Readln (A[i])
Вопрос id:669574
Для выполнения функции ReadKey следует включить в программу стандартный модуль
?) SYSTEM (USES SYSTEM)
?) STRINGS (USES STRINGS)
?) CRT (USES CRT)
?) DOS (USES DOS)
Вопрос id:669575
Для вычисления целой степени числа используется формула: , эта формула реализуется рекурсивной функцией. Не имеет ошибок программа
?) Function IntPower (X:Real;n:word):Real; Begin If n=0 then IntPower:=1 else IntPower:=X*IntPower(X,n-1); End;
?) Function IntPower (X:Real;n:word):Real; Begin If n:=0 then IntPower:=1 else IntPower:=X*IntPower(X,n-1); End;
?) Function IntPower (X:real;n:Word):Real; Begin If n=0 then IntPower:=1 else IntPower:=X*IntPower(X,n+1); End;
?) Function IntPower (X:Real;n:word):Real; Begin If n=0 then IntPower:=1 else IntPower:=X*IntPower(X,n); End;
Вопрос id:669576
Для досрочного выхода из процедуры надо использовать
?) оператор GOTO <метка>
?) оператор END.(с точкой)
?) команду EXIT
?) оператор IF<условие> THEN GOTO <метка вне процедуры>
Вопрос id:669577
Для использования стандартных функций COS(x), SIN(x), LN(x), EXP(x) и др. необходимо подключить стандартный модуль
?) CRT
?) DOS
?) SISTEM
?) не надо подключать
Вопрос id:669578
Если в заголовке описания процедуры имеется параметр-переменная, то при вызове процедуры на ее место может подставляться:
?) процедура;
?) массив
?) константа;
?) простая переменная;
Вопрос id:669579
Заголовком процедуры, в котором имеются ошибки, является
?) PROCEDURE PROCEDUR1(A1:Real:VAR B1,S:Integer;VAR C:Real)
?) PROCEDURE PRIM_PROCEDUR1_(A1:Real;GERL:Integer;VAR C:Real)
?) PROCEDURE PRIMER1(A:Real;R:REAL:L:Integer;VAR A,C:Real)
?) PROCEDURE PRIM_P_R13 (A1,ZB1:Real;L:Integer;VAR C:Real)
Вопрос id:669580
Заголовком процедуры, не имеющим ошибок, является
?) PROCEDURE PRIM_PROC1(A1:Real:B1:Real;L:Integer;VAR C:Real)
?) PROCEDURE PRIM_PROC1(A1A,B1:Real;L:Integer;VAR A,C:Real)
?) PROCEDURE_PRIM_PROC1(A1:Real;BZ:Real;L:Integer;VAR C:Real)
?) PROCEDURE PRIM_PROC1(A1,ZBURA1;Real;L:Integer;VAR C:Real)
Вопрос id:669581
Заголовком функции, не имеющим ошибок, является
?) FUNCTION FA(N:INTEGER;S:REAL:P,K,J:INTEGER):REAL
?) FUNCTION FA(N:INTEGER;S:REAL:P;K;J:INTEGER):INTEGER
?) FUNCTION FA(N:INTEGER:S:REAL:P,K,J:INTEGER):CHAR
?) FUNCTION F1(N,M,L:INTEGER;S:REAL;K:INTEGER):STRING
Вопрос id:669582
Заголовок процедуры имеет вид: PROCEDURE PRIMER_A_B (A,B,C:Real; Var X,Y:Real); Правильный вызов процедуры имеет вид
?) PRIMER_A_B (A1;B1;C1,X1,Y1)
?) PRIMER_A_B (44.3,30.1,65.8;X0,Y0)
?) PRIMER_A_B (A1,A2,A3,X0,Y0:Real)
?) PRIMER_A_B (28.9,12.3,46.7,X0,Y0)
Вопрос id:669583
Заголовок процедуры имеет вид: PROCEDURE PRIMER_SUM (I,J,K:Integer;Var X,Y:Real); Вызов процедуры, не содержащий ошибок, имеет вид
?) PRIMER_SUM (4.2,1,12,I1,J1)
?) PRIMER_SUM (31,52,3,0,20)
?) PRIMER_SUM (44,30,65;X0,Y0)
?) PRIMER_SUM (28,12,46,X0,Y0)
Вопрос id:669584
Заголовок процедуры имеет вид: PROCEDURE PRIMER_SUMMA (I,J,K:Real;Var X,Y:Real); Корректный вызов процедуры - это
?) PRIMER SUMMA (44,30,B5,X0,10)
?) PRIMER SUMMA (2.8,12,46.5,A,B)
?) PRIMER_SUMMA (A1,A2,A3,1.2,3.9)
?) PRIMER_SUMMA (X1,Y1,Z1;I1,J1)
Вопрос id:669585
Заголовок процедуры использует список формальных параметров, который используется для:
?) получения результатов;
?) описания меток;
?) передачи данных в процедуру;
?) описания глобальных переменных
?) описания типов переменных;
Вопрос id:669586
Заголовок функции по сравнению с процедурой имеет дополнительный параметр
?) тип входных значений переменных
?) тип функции
?) тип локальной переменной
?) тип глобальной переменной
Вопрос id:669587
Зарезервированное слово, с которого начинается инициирующая часть модуля - это
?) BEGIN
?) PROCEDURA
?) INIT
?) USES
Вопрос id:669588
Из перечисленного- к понятию «информационная надежность программы» относится
?) запись вводимой информации на внешние уст­ройства для ее сохранности;
?) способность правильно выполнять свои функции при различных ошибках в информации, вводи­мой в программу;
?) способность программы преобразо­вать неправильно введенную информации в правильную
?) безошибочная передача информации от пользователя в программу;
Вопрос id:669589
Из перечисленного- к понятию «алгоритмическая надежность программ» относится
?) предварительная запись алгоритма программы на языке блок-схем;
?) свойство алгоритма
?) способность программы выполнять свои функции при разных алго­ритмах работы;
?) способность програм­мы выполнять свои функции при изменении условий применения;
Вопрос id:669590
Из перечисленных действий- к понятию «модифицируемость программы» относится
?) возможность перестав­лять операторы, входящие в программу;
?) функциональное разбиение на автономные модули с возможностью индивидуальной доработки
?) возможность объединения подпрограмм, входящих в программу;
?) возможность записи решаемой задачи на другом языке программирования;
Вопрос id:669591
Из перечисленных действий- к понятию «переносимость программы» относится
?) возможность перестановки мо­дулей внутри программы;
?) легкость записи на другом языке программирования;
?) обращение подпрограмм к модулям прог­раммы
?) легкость адаптации к изменению среды и рабо­те в другой операционной системе;
Вопрос id:669592
Из перечисленных качеств программы- наиболее важным является
?) малый объем занимаемой памяти;
?) надежность выполнения программы;
?) понят­ный листинг (распечатка) программы;
?) исчерпывающие коммен­тарии к программе
Вопрос id:669593
Известно, что цикл разработки программы состоит из основных этапов....Расположите эти этапы в порядке убывания временных затрат
?) тестирование
?) проектирование
?) определение спецификаций
?) кодирование
?) анализ требований, предъявляемых к системе
Вопрос id:669594
Имеется фрагмент программы: CONST N=10; TYPE MAS=ARRAY [1..N] OF REAL; VAR A,D:MAS; Заголовок процедуры PRIM имеют вид: PROCEDURE PRIM (K:INTEGER; VAR X:MAS); Правильный вызов процедуры - это
?) Prim (n,A)
?) PRIM (3.0,D)
?) prim (4,5.7)
?) Prim (N,10)
Вопрос id:669595
Имеются пять строк программы
PROGRAM ERROR;
VAR A:REAL; {1}
FUNCTION F(X:REAL):REAL; {2}
Begin F:=X; {3}
IF X<0 THEN F:=F+X End; {4}
PROCEDURE WI(VAR X:REAL; Y:REAL); {5}
Begin X:=SINY End;{6}
BEGIN WI(A,F(5)); WRITELN(A:6) END.{7}.

Ошибки содержат строки
?) 2, 5, 7
?) 4, 6, 7
?) 2, 6, 7
?) 1, 4, 5
Вопрос id:669596
Интерфейс пользователь-компьютер - это
?) отображение на экране исходных данных
?) вывод на экран результатов расчетов
?) ввод значений с клавиатуры
?) взаимодействие между пользователем и выполняемой программой
Вопрос id:669597
Использование в диалоговой программе процедуры Goto(X,Y) даст возможность
?) установить курсор в столбец X и строку Y текущего окна
?) получить координаты нахождения курсора в текущем окне
?) установить курсор в столбец X и строку Y экрана дисплея
?) установить курсор по относительным координатам в столбец X и строку Y
Вопрос id:669598
Использование последовательности операторов While KeyPressed Do в программе вызывает остановку программы
?) для ввода одного символа
?) до момента нажатия любой клавиши
?) до момента нажатия клавиши Enter
?) для ввода нескольких символов
Вопрос id:669599
Использование цветовых эффектов в интерфейсе пользователя
?) снижает утомляемость пользователя при работе
?) создает удобный и наглядный интерфейс
?) повышает разборчивость символов
?) снижает время реакции на изменения информации на дисплее
Вопрос id:669600
Качество программы в наибольшей мере определяется
?) программистом и его квалификацией
?) пользователем программы и его квалификацией
?) методом постановки задачи и описанием входных данных
?) используемым языком программирования
Вопрос id:669601
Ключ компилятора - это директива, которая предназначена для управления режимами компиляции и начинается
?) с оператора USES DOS
?) со знака (**, стоящего сразу после имени программы
?) со знака "$", стоящего сразу после знака комментария $<имя><знак>
?) со знаков "+" или "-", которые определяют выбранный режим компиляции
Вопрос id:669602
Кодирование программы заключается в переводе алгоритма задачи
?) в операторы языка программирования
?) на язык блок-схем
?) на язык записи алгоритмов
?) в коды ЭВМ
Вопрос id:669603
Команды - это инструкции, посредством которых
?) выводятся результаты на принтер
?) происходит управление ходом диалога
?) происходит управление ходом компиляции
?) происходит ввод данных в ЭВМ
Вопрос id:669604
Локальные переменные
?) не могут быть массивами
?) не могут быть строковыми переменными
?) действуют только внутри процедуры
?) действуют только внутри цикла
Вопрос id:669605
Массивы и строки будут открытого типа, когда в качестве параметра переменной используются
?) массивы и строки без указания размера
?) подпрограмма без списка параметров
?) массивы и строки фиксированных размеров
?) переменная без указания типа
Copyright testserver.pro 2013-2024