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

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

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

Вопрос id:669556
Языком программирования Delphi является
?) Turbo Pascal
?) Pascal 7.0
?) Object Pascal
?) Borland Pascal
Вопрос id:669557
В качестве координат в графическом режиме используются
?) абсолютные координаты символов по X и Y
?) относительные координаты символов
?) пикселы
?) координаты символов
Вопрос id:669558
В подпрограмме список формальных параметров
?) обязателен для функций
?) обязателен для процедур
?) необязателен и может отсутствовать
?) обязателен для процедур и функций
Вопрос id:669559
В процедуре используется параметр-константа, которая
?) может быть числом целого или вещественного типа
?) передает значение и имеет перед именем ее слово Var
?) передает неизменяемое значение, перед именем слово CONST
?) указывается в заголовке программы и перед ее именем ставятся слова TIP:CONST
Вопрос 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=C C=A
?) C=C C=C
?) C=A C=C
?) C=A C=A
Вопрос id:669561
В списке формальных параметров процедуры параметры-значения используются для передачи
?) в процедуру только числовых значений параметра
?) в процедуру входных данных
?) из процедуры результатов вычислений
?) из процедуры значений констант
Вопрос id:669562
Ввод с клавиатуры буквы вместо требуемых числовых данных приве­дет к тому, что
?) программа остано­вится и запросит повторный ввод данных
?) программа выполняется, но ответ будет неправильный
?) программа выполняется, но вместо ответа выводится сообщение, что вместо числовых данных введены строчные
?) программа остановится и на дисплей будет выведено со­общение о неприемлемости введенных данных
Вопрос id:669563
Вложить друг в друга процедуры и функции
?) нельзя, так как описание подпрограмм возможно только в главной подпрограмме
?) можно, если они описаны внутри охватывающей подпрограммы
?) нельзя, так как процедуры не вкладываются внутрь функции
?) можно, если они все описаны в главной программе
Вопрос id:669564
Возвращаемое значение функции может иметь тип:
?) файловый;
?) строковый;
?) запись
?) массив;
?) скалярный;
Вопрос id:669565
Вызов - это обращение к
?) стандартной функции и ее выполнение
?) подпрограмме и выполнение ее операторов
?) модулю, созданному программистом
?) стандартному модулю
Вопрос id:669566
Вызов функции принципиально отличается от вызова процедуры тем, что для вызова функции
?) достаточно использовать ее имя в выражении
?) достаточно использовать глобальные параметры
?) следует указать тип функции
?) можно использовать ее локальные параметры
Вопрос id:669567
Выход из подпрограммы-функции происходит
?) по команде GOTO<метка>, если метка стоит за пределами подпрограммы
?) только после присваивания вычисленного значения идентификатору, соответствующему имени функции и достижения оператора END
?) по команде оператора EXIT
?) по команде END, при этом присваивание значения имени функции не обязательно
Вопрос id:669568
Данные для тестирования программы разрабатываются
?) после окончания разработки программы
?) на этапе проектирования программы
?) после окончания кодирования каждого модуля
?) на заключительном этапе кодирования
Вопрос id:669569
Действие глобальных переменных распространяется на функции, имеющиеся в программе
?) если они входят в список фактических параметров
?) без всяких ограничений
?) если их описание стоит после описания переменных
?) если они описаны как формальные параметры
Вопрос id:669570
Диалоговая программа - это программа
?) в которой можно повторить вычисления
?) рассчитанная на работу со специалистом
?) в которой предлагается альтернатива «да-нет»
?) рассчитанная на удобное взаимодействие пользователя и ЭВМ
Вопрос id:669571
Для «дружественного» ввода данных наиболее предпочтительно использовать операторы
?) Write ('Введите значения a,b=');Readln (a,b)
?) Write ('Введите значения a b=');Read (a,b)
?) Write ('Введите значения a b= ');Readln(a,b)
?) Write('Введите значения a,b=');Read (a,b)
Вопрос id:669572
Для «дружественного» ввода значений двумерного массива используются вложенные циклы с параметрами 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])
?) Write ('Введите значения A[',i,j, ']='); Read (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 следует включить в программу стандартный модуль
?) CRT (USES CRT)
?) STRINGS (USES STRINGS)
?) SYSTEM (USES SYSTEM)
?) 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); End;
?) Function IntPower (X:Real;n:word):Real; Begin If n:=0 then IntPower:=1 else IntPower:=X*IntPower(X,n-1); 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 PRIMER1(A:Real;R:REAL:L:Integer;VAR A,C:Real)
?) PROCEDURE PRIM_PROCEDUR1_(A1:Real;GERL:Integer;VAR C:Real)
?) PROCEDURE PROCEDUR1(A1:Real:VAR B1,S:Integer;VAR C:Real)
?) PROCEDURE PRIM_P_R13 (A1,ZB1:Real;L:Integer;VAR C:Real)
Вопрос id:669580
Заголовком процедуры, не имеющим ошибок, является
?) PROCEDURE PRIM_PROC1(A1,ZBURA1;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:Real:B1: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,A2,A3,X0,Y0:Real)
?) PRIMER_A_B (A1;B1;C1,X1,Y1)
?) PRIMER_A_B (28.9,12.3,46.7,X0,Y0)
?) PRIMER_A_B (44.3,30.1,65.8;X0,Y0)
Вопрос id:669583
Заголовок процедуры имеет вид: PROCEDURE PRIMER_SUM (I,J,K:Integer;Var X,Y:Real); Вызов процедуры, не содержащий ошибок, имеет вид
?) PRIMER_SUM (44,30,65;X0,Y0)
?) PRIMER_SUM (31,52,3,0,20)
?) PRIMER_SUM (28,12,46,X0,Y0)
?) PRIMER_SUM (4.2,1,12,I1,J1)
Вопрос 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
?) USES
?) PROCEDURA
?) INIT
Вопрос 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 (3.0,D)
?) Prim (N,10)
?) Prim (n,A)
?) prim (4,5.7)
Вопрос 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}.

Ошибки содержат строки
?) 4, 6, 7
?) 2, 5, 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