Меню
Разработки
Разработки  /  Информатика  /  Тесты  /  Прочее  /  Итоговый тест "Знаешь ли ты Паскаль"

Итоговый тест "Знаешь ли ты Паскаль"

Тест состоит из 68 заданий. Достаточный уровень – 20 - 33 правильных ответов. Средний уровень – 34 - 58 правильных ответов. Высокий уровень – 59 – 68 правильных ответов. Время выполнения теста 2 часа. В таблице ответов отметить выбранный вариант ответов. Самоконтроль. Учащиеся сверяют свой ответ с предложенным ответом в презентации. Подсчитать количество правильных ответов. Взаимоконтроль. В режиме проверки педагогом учащиеся заполняют таблицу ответов. Потом обмениваются своими работами и сверяют ответы с ответами на слайдах презентации. Подсчитывают количество правильных ответов.

04.06.2018

Содержимое разработки

  Итоговый тест Панченко Н.П.,   педагог дополнительного образования, МБУ ДО «Дворец детского творчества» г. Дзержинск, Нижегородская обл., 2018 г.

Итоговый тест

Панченко Н.П.,

педагог дополнительного образования,

МБУ ДО

«Дворец детского творчества»

г. Дзержинск, Нижегородская обл., 2018 г.

Оценивание результатов теста 1.Тест состоит из 68 заданий. 2. Достаточный уровень – 20 - 33 правильных ответов. 3. Средний уровень – 34 - 58 правильных ответов. 4. Высокий уровень – 59 – 68 правильных ответов.

Оценивание результатов теста

1.Тест состоит из 68 заданий.

2. Достаточный уровень – 20 - 33 правильных ответов.

3. Средний уровень – 34 - 58 правильных ответов.

4. Высокий уровень – 59 – 68 правильных ответов.

 Алгоритм работы с тестом 1. Время выполнения теста 2 часа. 2. В таблице ответов отметить выбранный вариант ответов. 3.  Самоконтроль . Учащиеся сверяют свой ответ с предложенным ответом в презентации. 4. Подсчитать количество правильных ответов. 5. Взаимоконтроль . В режиме проверки педагогом учащиеся заполняют таблицу ответов. Потом обмениваются своими работами и сверяют ответы с ответами на слайдах презентации. Подсчитывают количество правильных ответов.

Алгоритм работы с тестом

1. Время выполнения теста 2 часа.

2. В таблице ответов отметить выбранный вариант ответов.

3. Самоконтроль . Учащиеся сверяют свой ответ с предложенным ответом в презентации.

4. Подсчитать количество правильных ответов.

5. Взаимоконтроль . В режиме проверки педагогом учащиеся заполняют таблицу ответов. Потом обмениваются своими работами и сверяют ответы с ответами на слайдах презентации. Подсчитывают количество правильных ответов.

 Указать номер ответа 1. Когда необходимо составлять блок-схему программы?   1) до начала составления самой программы  2) после составления программы  3) в процессе составления программы.   2. Наиболее наглядной формой описания алгоритма является структурно-стилизованный метод   1) представление алгоритма в виде схемы;  2) язык программирования высокого уровня;  3) словесное описание алгоритма. Щелкните мышью 1) 1) Щелкните мышью

Указать номер ответа

1. Когда необходимо составлять блок-схему программы?

1) до начала составления самой программы

2) после составления программы

3) в процессе составления программы.

2. Наиболее наглядной формой описания алгоритма является структурно-стилизованный метод

1) представление алгоритма в виде схемы;

2) язык программирования высокого уровня;

3) словесное описание алгоритма.

Щелкните мышью

1)

1)

Щелкните мышью

 Указать номер ответа 3. Перевод программ с языка высокого уровня на язык более низкого уровня обеспечивает программа -   1) ассемблер;  2) паскаль;  3) компилятор;  4) фортран. Щелкните мышью 3) 4. В графических схемах алгоритмов ветвление обозначают геометрической фигурой -  1) параллелограмм;  2) квадрат;  3) ромб;  4) прямоугольник. Щелкните мышью 3)

Указать номер ответа

3. Перевод программ с языка высокого уровня на язык более низкого уровня обеспечивает программа -

1) ассемблер;

2) паскаль;

3) компилятор;

4) фортран.

Щелкните мышью

3)

4. В графических схемах алгоритмов ветвление обозначают геометрической фигурой -

1) параллелограмм;

2) квадрат;

3) ромб;

4) прямоугольник.

Щелкните мышью

3)

 Указать номер ответа 5. Разработка алгоритма решения задачи – это  1) сведение задачи к математической модели, для которой известен метод решения;  2) выбор наилучшего метода из имеющихся;  3) точное описание данных, условий задачи и ее целого решения;  4) определение последовательности действий, ведущих к получению результатов. Щелкните мышью 4) 6. Языком высокого уровня является   1) макроассемблер;  2) шестнадцатеричный язык;  3) фортран;  4) ассемблер. 3) Щелкните мышью

Указать номер ответа

5. Разработка алгоритма решения задачи – это

1) сведение задачи к математической модели, для которой известен метод решения;

2) выбор наилучшего метода из имеющихся;

3) точное описание данных, условий задачи и ее целого решения;

4) определение последовательности действий, ведущих к получению результатов.

Щелкните мышью

4)

6. Языком высокого уровня является

1) макроассемблер;

2) шестнадцатеричный язык;

3) фортран;

4) ассемблер.

3)

Щелкните мышью

 Указать номер ответа 7. Алгоритм, в котором действия выполняются друг за другом, не повторяясь называется:  1) линейным;  2) циклическим;  3) разветвленным;  4) простым. Щелкните мышью  1) 8. Разработке алгоритма предшествует  1) постановка задачи, разработка математической модели, проектирование программ;  2) постановка задачи, разработка математической модели;  3) постановка задачи, выбор метода решения, проектирование программ;  4) постановка задачи, разработка математической модели, выбор метода решения. Щелкните мышью 2)

Указать номер ответа

7. Алгоритм, в котором действия выполняются друг за другом, не повторяясь называется:

1) линейным;

2) циклическим;

3) разветвленным;

4) простым.

Щелкните мышью

1)

8. Разработке алгоритма предшествует

1) постановка задачи, разработка математической модели, проектирование программ;

2) постановка задачи, разработка математической модели;

3) постановка задачи, выбор метода решения, проектирование программ;

4) постановка задачи, разработка математической модели, выбор метода решения.

Щелкните мышью

2)

 Указать номер ответа  9. Односимвольный тип данных объявляется служебным словом :  1) CHAR;  2) STRING;  3) BYTE;  4) WORD;  10. В операторе присваивания summa := sqr(x)+3*a переменными являются  1) a, x, summa ;  2) x , a ;  3) sqr , x , a ;  4) summa , sqr , x , a . Щелкните мышью  1) Щелкните мышью 1)

Указать номер ответа

9. Односимвольный тип данных объявляется служебным словом :

1) CHAR;

2) STRING;

3) BYTE;

4) WORD;

10. В операторе присваивания summa := sqr(x)+3*a переменными являются

1) a, x, summa ;

2) x , a ;

3) sqr , x , a ;

4) summa , sqr , x , a .

Щелкните мышью

1)

Щелкните мышью

1)

 Указать номер ответа 11. Процедура INC ( x , k )   1) преобразует десятичное число х в строку из k символов;  2) увеличивает значение переменной х на величину k;  3) уменьшает значение переменной х на величину k;  4) преобразует строку символов x в число, содержащее k десятичных знаков.   12. Записью действительного числа с плавающей точкой является   1) –1.0533333;  2) 1.0E01;  3) 48.0001;  4) 220.11. Щелкните мышью  2) 2) Щелкните мышью

Указать номер ответа

11. Процедура INC ( x , k )

1) преобразует десятичное число х в строку из k символов;

2) увеличивает значение переменной х на величину k;

3) уменьшает значение переменной х на величину k;

4) преобразует строку символов x в число, содержащее k десятичных знаков.

12. Записью действительного числа с плавающей точкой является

1) –1.0533333;

2) 1.0E01;

3) 48.0001;

4) 220.11.

Щелкните мышью

2)

2)

Щелкните мышью

 Указать номер ответа 13. Вещественный тип данных объявляется служебным  словом:   1) INTEGER;  2) REAL;  3) LONGINT;  4) SHORTINT.    14. Оператор цикла с постусловием   1) Repeat … until ;  2) While…do ;  3) For … to…do ;  4) For…downto…do . Щелкните мышью  2) Щелкните мышью 1)

Указать номер ответа

13. Вещественный тип данных объявляется служебным словом:

1) INTEGER;

2) REAL;

3) LONGINT;

4) SHORTINT.

14. Оператор цикла с постусловием

1) Repeat … until ;

2) While…do ;

3) For … to…do ;

4) For…downto…do .

Щелкните мышью

2)

Щелкните мышью

1)

 Указать номер ответа 15. Логический тип данных объявляется служебным словом:   1) BOOLEAN;  2) LOGIC;  3) BYTE;  4) IF.   16. Раздел переменных определяется служебным словом:  1) LABEL;  2) TYPE;  3) VAR;  4) ARRAY. Щелкните мышью  1) Щелкните мышью  3)

Указать номер ответа

15. Логический тип данных объявляется служебным словом:

1) BOOLEAN;

2) LOGIC;

3) BYTE;

4) IF.

16. Раздел переменных определяется служебным словом:

1) LABEL;

2) TYPE;

3) VAR;

4) ARRAY.

Щелкните мышью

1)

Щелкните мышью

3)

 Указать номер ответа 17. В языке Паскаль пустой оператор использоваться   1) может;  2) может, но в исключительных ситуациях;  3) пустых операторов не бывает;  4) не может.     18. Раздел типов определяется служебным словом:   1) LABEL;  2) TYPE;  3) VAR;  4) BEGIN. Щелкните мышью  1)  2) Щелкните мышью

Указать номер ответа

17. В языке Паскаль пустой оператор использоваться

1) может;

2) может, но в исключительных ситуациях;

3) пустых операторов не бывает;

4) не может.

18. Раздел типов определяется служебным словом:

1) LABEL;

2) TYPE;

3) VAR;

4) BEGIN.

Щелкните мышью

1)

2)

Щелкните мышью

 Указать номер ответа 19. Какие из приведенных типов данных относятся к целочисленному типу данных?   1) integer, real ;  2) integer, word, longint ;  3) comp, double ;  4) single, extended .   20. Из приведенных операторов описания переменных неправильно объявлены переменные   1) VAR f,g,d,t:INTEGER;  I,t:REAL ;  2) var a,b:real;  c:real ;  3) var I,j,max,min: real ;  4) var a,b,c,d:real; I,j,k:integer . Щелкните мышью  2) Щелкните мышью  1)

Указать номер ответа

19. Какие из приведенных типов данных относятся к целочисленному типу данных?

1) integer, real ;

2) integer, word, longint ;

3) comp, double ;

4) single, extended .

20. Из приведенных операторов описания переменных неправильно объявлены переменные

1) VAR f,g,d,t:INTEGER; I,t:REAL ;

2) var a,b:real; c:real ;

3) var I,j,max,min: real ;

4) var a,b,c,d:real; I,j,k:integer .

Щелкните мышью

2)

Щелкните мышью

1)

 Указать номер ответа 21. Какие из приведенных типов данных относятся к вещественному типу данных?   1) byte, real;  2) shortint;  3) word, double;  4) real, single, extended .   22. Для вычисления экспоненты применяется процедура:   1) ORD(X);  2) SQR(X);  3) TRUNC(X);  4) EXP(X). Щелкните мышью  4) Щелкните мышью  4)

Указать номер ответа

21. Какие из приведенных типов данных относятся к вещественному типу данных?

1) byte, real;

2) shortint;

3) word, double;

4) real, single, extended .

22. Для вычисления экспоненты применяется процедура:

1) ORD(X);

2) SQR(X);

3) TRUNC(X);

4) EXP(X).

Щелкните мышью

4)

Щелкните мышью

4)

 Указать номер ответа 23. Результатом выполнения фрагмента программы:  S:=-5;x:=0;repeat s:=s*(x+2);x:=x+1; until x=2;write(s); будет сообщение   1) -10.0;  2) -30.0;  3) 0.0;  4) -120.0.  24. Для возведения в квадрат применяется функция:   1) LN(X);  2) LOG(X);  3) SQRT(X);  4) SQR(X).  2) Щелкните мышью  4) Щелкните мышью

Указать номер ответа

23. Результатом выполнения фрагмента программы:

S:=-5;x:=0;repeat s:=s*(x+2);x:=x+1; until x=2;write(s); будет сообщение

1) -10.0;

2) -30.0;

3) 0.0;

4) -120.0.

24. Для возведения в квадрат применяется функция:

1) LN(X);

2) LOG(X);

3) SQRT(X);

4) SQR(X).

2)

Щелкните мышью

4)

Щелкните мышью

 Указать номер ответа 25. Для вычисления квадратного корня применяется функция:   1) SQR(X);  2) SQRT(X);  3) ORD(X);  4) EXP(X) .    26. Раздел констант объявляется служебным словом:   1) CONST;  2) KONST;  3) CONCT;  4) VAR. Щелкните мышью  2) 1) Щелкните мышью

Указать номер ответа

25. Для вычисления квадратного корня применяется функция:

1) SQR(X);

2) SQRT(X);

3) ORD(X);

4) EXP(X) .

26. Раздел констант объявляется служебным словом:

1) CONST;

2) KONST;

3) CONCT;

4) VAR.

Щелкните мышью

2)

1)

Щелкните мышью

=0) and (x 3) if x=0 and x= 4) if (0=x) or (xЩелкните мышью 1) Щелкните мышью 2 ) " width="640"

Указать номер ответа

27. Имеется логическое выражение (x*x + y*y)

1) для круга единичного радиуса;

2) для точек, расположенных вне круга с единичным радиусом;

3) для точек плоскости, расположенных внутри квадрата с единичными сторонами;

4) для точек плоскости, расположенных вне квадрата с единичными сторонами .

28. Укажите правильную запись вычисления функции в виде одного условного оператора :

1) if 0

2) if (x=0) and (x

3) if x=0 and x=

4) if (0=x) or (x

Щелкните мышью

1)

Щелкните мышью

2 )

2 and y 3) if k = m then k:=m; 4) if (ab) or (c =a) then c:= a + b; 30. Цикл с предусловием определяется служебным словом: 1) FOR; 2) WHILE; 3) REPEAT; 4) IF. Щелкните мышью 2) Щелкните мышью 2) " width="640"

Указать номер ответа

29. Укажите неправильно записанный оператор:

1) if a

2) if x 2 and y

3) if k = m then k:=m;

4) if (ab) or (c =a) then c:= a + b;

30. Цикл с предусловием определяется служебным словом:

1) FOR;

2) WHILE;

3) REPEAT;

4) IF.

Щелкните мышью

2)

Щелкните мышью

2)

 Указать номер ответа 31. Цикл с постусловием определяется служебным словом:   1) FOR;  2) WHILE;  3) CASE;  4) REPEAT;  32. Если в цикле с параметром: for i:= A to B do S; значение B меньше, чем значение A, то ...  1) оператор S не выполняется ни разу;  2) оператор S выполняется один раз;  3) оператор S выполняется B-A раз;  4) оператор S выполняется B-A+1 раз. Щелкните мышью  4) Щелкните мышью 1)

Указать номер ответа

31. Цикл с постусловием определяется служебным словом:

1) FOR;

2) WHILE;

3) CASE;

4) REPEAT;

32. Если в цикле с параметром: for i:= A to B do S; значение B меньше, чем значение A, то ...

1) оператор S не выполняется ни разу;

2) оператор S выполняется один раз;

3) оператор S выполняется B-A раз;

4) оператор S выполняется B-A+1 раз.

Щелкните мышью

4)

Щелкните мышью

1)

 Указать номер ответа 33. Если в цикле с параметром: for i:= A downto B do S; значение B больше, чем значение A, то ...   1) оператор S не выполняется ни разу;  2) оператор S выполняется один раз.   34. Можно ли в цикле for... задать шаг изменения параметра цикла отличный от 1 или -1 ?   1) можно, добавив слово step и величину шага;  2) можно, включив в тело цикла выражение вида i:=i+шаг, где i - параметр цикла;  3) нельзя. Щелкните мышью  1) Щелкните мышью 3)

Указать номер ответа

33. Если в цикле с параметром: for i:= A downto B do S; значение B больше, чем значение A, то ...

1) оператор S не выполняется ни разу;

2) оператор S выполняется один раз.

34. Можно ли в цикле for... задать шаг изменения параметра цикла отличный от 1 или -1 ?

1) можно, добавив слово step и величину шага;

2) можно, включив в тело цикла выражение вида i:=i+шаг, где i - параметр цикла;

3) нельзя.

Щелкните мышью

1)

Щелкните мышью

3)

 Указать номер ответа 35. Укажите оператор цикла –ДО с параметром:  1) for ... to ... do;  2) while ... do;  3) repeat ... until.  4) case …of …else…end     36. В операторе цикла с предусловием: while B do A; при B = FALSE оператор A ...  1) выполняется один раз;  2) не выполняется ни разу;  3) выполняется до тех пор, пока B не равно TRUE. Щелкните мышью  1) Щелкните мышью 2)

Указать номер ответа

35. Укажите оператор цикла –ДО с параметром:

1) for ... to ... do;

2) while ... do;

3) repeat ... until.

4) case …of …else…end

36. В операторе цикла с предусловием: while B do A; при B = FALSE оператор A ...

1) выполняется один раз;

2) не выполняется ни разу;

3) выполняется до тех пор, пока B не равно TRUE.

Щелкните мышью

1)

Щелкните мышью

2)

 Указать номер ответа 37. Определить результат работы следующего фрагмента программы: k:=6; for i:=1 to 5 do inc(k); write(k,’ ‘);   1) 7 8 9 10 11;  2) 11;  3) 6;  4) 1 2 3 4 5.  38. При выполнении последовательности операторов А:=4; B:=2; X:=A mod B значение переменной Х равно:   1) выражение записано неверно;  2) 8;  3) операция невыполнима, так как деление на 0 невозможно;  4) 0. Щелкните мышью  2) Щелкните мышью  4)

Указать номер ответа

37. Определить результат работы следующего фрагмента программы:

k:=6; for i:=1 to 5 do inc(k); write(k,’ ‘);

1) 7 8 9 10 11;

2) 11;

3) 6;

4) 1 2 3 4 5.

38. При выполнении последовательности операторов А:=4; B:=2; X:=A mod B значение переменной Х равно:

1) выражение записано неверно;

2) 8;

3) операция невыполнима, так как деление на 0 невозможно;

4) 0.

Щелкните мышью

2)

Щелкните мышью

4)

 Указать номер ответа 39. В результате выполнения последовательности операторов x:=sqr(2); y:=sqrt(4)-abs(-2); write(x,’ ‘, y) на экране будет выведено:   1) 0 -1;  2) 4 6;  3) 4 0;  4) 1 0. 40. Определить результат работы следующего фрагмента программы k:=6; for i:=1 to 5 do begin inc(k); write(k,’ ‘) end;   1) 7 8 9 10 11;  2) 11;  3) 6;  4) 1 2 3 4 5. Щелкните мышью  3) Щелкните мышью 1)

Указать номер ответа

39. В результате выполнения последовательности операторов x:=sqr(2); y:=sqrt(4)-abs(-2); write(x,’ ‘, y) на экране будет выведено:

1) 0 -1;

2) 4 6;

3) 4 0;

4) 1 0.

40. Определить результат работы следующего фрагмента программы k:=6; for i:=1 to 5 do begin inc(k); write(k,’ ‘) end;

1) 7 8 9 10 11;

2) 11;

3) 6;

4) 1 2 3 4 5.

Щелкните мышью

3)

Щелкните мышью

1)

 Указать номер ответа 41. Неверно записано описание переменных:   1) VAR A,B:real; I,J:integer;  2) VAR j,g,t:integer; i:real;  3) VAR i,max:integer; a,max:real;  4) VAR a,b:real; c,d:real.  42. При выполнении последовательности операторов a:=1.0; b:=3; x:=(a+b)/a*b-a; значение переменной х равно:  1) 2;  2) 1;  3) 0.3333;  4) 11. Щелкните мышью  3) Щелкните мышью 4)

Указать номер ответа

41. Неверно записано описание переменных:

1) VAR A,B:real; I,J:integer;

2) VAR j,g,t:integer; i:real;

3) VAR i,max:integer; a,max:real;

4) VAR a,b:real; c,d:real.

42. При выполнении последовательности операторов a:=1.0; b:=3; x:=(a+b)/a*b-a; значение переменной х равно:

1) 2;

2) 1;

3) 0.3333;

4) 11.

Щелкните мышью

3)

Щелкните мышью

4)

 Указать номер ответа 43. В Паскале различие в высоте букв (прописные или строчные)  1) имеет значение при написании текстовых констант;  2) имеет значение для написания служебных слов;  3) имеет значение для написания имен переменных;  4) игнорируется. 44. Имеется описание заголовка процедуры: procedure proba(var a, b, c:integer); При использовании процедуры с таким заголовком значения фактических параметров передаются ...  1) по ссылке;  2) по значению;  3) как константа;  4) как процедура. Щелкните мышью  4) Щелкните мышью  1)

Указать номер ответа

43. В Паскале различие в высоте букв (прописные или строчные)

1) имеет значение при написании текстовых констант;

2) имеет значение для написания служебных слов;

3) имеет значение для написания имен переменных;

4) игнорируется.

44. Имеется описание заголовка процедуры: procedure proba(var a, b, c:integer); При использовании процедуры с таким заголовком значения фактических параметров передаются ...

1) по ссылке;

2) по значению;

3) как константа;

4) как процедура.

Щелкните мышью

4)

Щелкните мышью

1)

 Указать номер ответа 45. Имеется описание заголовка процедуры: procedure proba(a, b, c:integer); При использовании процедуры с таким заголовком значения фактических параметров передаются ...  1) по ссылке;  2) по значению;  3) как константа;  4) как процедура. 46. Какое выражение неверно?  1) структура подпрограммы аналогична структуре основной программы;  2) подпрограмма предназначена для выполнения какой-то последовательности действий;  3) в Паскале имеется две разновидности подпрограмм – процедуры и функции;  4) в подпрограмме можно использовать глобальные переменные. Щелкните мышью  2) Щелкните мышью  2)

Указать номер ответа

45. Имеется описание заголовка процедуры: procedure proba(a, b, c:integer); При использовании процедуры с таким заголовком значения фактических параметров передаются ...

1) по ссылке;

2) по значению;

3) как константа;

4) как процедура.

46. Какое выражение неверно?

1) структура подпрограммы аналогична структуре основной программы;

2) подпрограмма предназначена для выполнения какой-то последовательности действий;

3) в Паскале имеется две разновидности подпрограмм – процедуры и функции;

4) в подпрограмме можно использовать глобальные переменные.

Щелкните мышью

2)

Щелкните мышью

2)

 Указать номер ответа 47. Подпрограммы располагаются в разделе описания...?   1) переменных;  2) типов;  3) процедур и функций;  4) меток.    48. Каких параметров подпрограммы не существует?  1) параметров-переменных;  2) параметров-констант:  3) параметров-значений;  4) параметров-модулей. Щелкните мышью  3)  4) Щелкните мышью

Указать номер ответа

47. Подпрограммы располагаются в разделе описания...?

1) переменных;

2) типов;

3) процедур и функций;

4) меток.

48. Каких параметров подпрограммы не существует?

1) параметров-переменных;

2) параметров-констант:

3) параметров-значений;

4) параметров-модулей.

Щелкните мышью

3)

4)

Щелкните мышью

 Указать номер ответа 49. Как называются имена, представленные в разделе описаний основной программы?  1) формальными;  2) параметрами-константами;  3) локальными;  4) глобальными .    50. Какие виды подпрограмм есть в Паскале?  1) модуль и функция;  2) процедура и функция;  3) модуль и процедура;  4) процедура. Щелкните мышью  4) Щелкните мышью 2)

Указать номер ответа

49. Как называются имена, представленные в разделе описаний основной программы?

1) формальными;

2) параметрами-константами;

3) локальными;

4) глобальными .

50. Какие виды подпрограмм есть в Паскале?

1) модуль и функция;

2) процедура и функция;

3) модуль и процедура;

4) процедура.

Щелкните мышью

4)

Щелкните мышью

2)

 Указать номер ответа 51. Где правильно описана процедура?  1) PROCEDURA (a:array 1..10 of integer: b:real);  2) PROSEDURA Р1 (var a:array 1..10 of integer; b:real);  3) PROSEDURA Р1 (a:array of integer; b:real);  4) PROCEDURE Р1 (a:array [1..10] of integer; var b:real).    52. Какое служебное слово указывается в заголовке процедуры?  1) BEGIN;  2) PROCEDURE;  3) FUNCTION;  4) PROCEDURA. Щелкните мышью  4) Щелкните мышью 2)

Указать номер ответа

51. Где правильно описана процедура?

1) PROCEDURA (a:array 1..10 of integer: b:real);

2) PROSEDURA Р1 (var a:array 1..10 of integer; b:real);

3) PROSEDURA Р1 (a:array of integer; b:real);

4) PROCEDURE Р1 (a:array [1..10] of integer; var b:real).

52. Какое служебное слово указывается в заголовке процедуры?

1) BEGIN;

2) PROCEDURE;

3) FUNCTION;

4) PROCEDURA.

Щелкните мышью

4)

Щелкните мышью

2)

 Указать номер ответа 53. Какие объекты можно использовать в качестве формальных параметров в процедуре?   1) константы, переменные, выражения;  2) переменные с указанием их типа;  3) выражения, константы;  4) типизированные константы.   54. Что представляют собой фактические параметры?  1) константы, переменные, выражения с указанием их типа;  2) переменные с указанием их типа;  3) выражения, константы;  4) константы, переменные, выражения без указания типа. Щелкните мышью  2) Щелкните мышью  4)

Указать номер ответа

53. Какие объекты можно использовать в качестве формальных параметров в процедуре?

1) константы, переменные, выражения;

2) переменные с указанием их типа;

3) выражения, константы;

4) типизированные константы.

54. Что представляют собой фактические параметры?

1) константы, переменные, выражения с указанием их типа;

2) переменные с указанием их типа;

3) выражения, константы;

4) константы, переменные, выражения без указания типа.

Щелкните мышью

2)

Щелкните мышью

4)

 Указать номер ответа 55. Каким символом разделяются перечень однотипных формальных параметров в процедуре?   1) запятой;  2) точкой с запятой;  3) двоеточием;  4) точкой.   56. Каким символом разделяются перечень разнотипных формальных параметров в процедуре?  1) запятой;  2) точкой с запятой;  3) двоеточием;  4) точкой. Щелкните мышью  1) Щелкните мышью 2)

Указать номер ответа

55. Каким символом разделяются перечень однотипных формальных параметров в процедуре?

1) запятой;

2) точкой с запятой;

3) двоеточием;

4) точкой.

56. Каким символом разделяются перечень разнотипных формальных параметров в процедуре?

1) запятой;

2) точкой с запятой;

3) двоеточием;

4) точкой.

Щелкните мышью

1)

Щелкните мышью

2)

 Указать номер ответа 57. Где правильно описана функция?  1) FUNCTION (a,b,c:real):integer;  2) FUNCTION Faktor (a:integer):integer;  3) FYNCTION Sum (a,b,c:real):integer;  4) FUNKTION A(a,b,c:real): integer;   58. Укажите правильное обращение к процедуре, объявленной как:   Procedure Tangens ( f : real ; var  t : real );   1) tangens (3.14,t,k);  2) tangens(pi/2,k);  3) tangens(a,3.14);  4) tangen(pi/6,t). Щелкните мышью  2) Щелкните мышью 2)

Указать номер ответа

57. Где правильно описана функция?

1) FUNCTION (a,b,c:real):integer;

2) FUNCTION Faktor (a:integer):integer;

3) FYNCTION Sum (a,b,c:real):integer;

4) FUNKTION A(a,b,c:real): integer;

58. Укажите правильное обращение к процедуре, объявленной как:

Procedure Tangens ( f : real ; var t : real );

1) tangens (3.14,t,k);

2) tangens(pi/2,k);

3) tangens(a,3.14);

4) tangen(pi/6,t).

Щелкните мышью

2)

Щелкните мышью

2)

 Указать номер ответа 59. Укажите  правильный  вызов  процедуры Procedure LOG10(Argument:Real; var LOG:real);  1) LOG10(x,2.3);  2) LOG10(x,2*y);  3) LOG10(1.5,y);  4) LOG10(x,y,z);    60. Длину строки можно определить с помощью процедуры:  1) LENGTH;  2) ORD;  3) CHR;  4) RECORD. Щелкните мышью  3)  1) Щелкните мышью

Указать номер ответа

59. Укажите правильный вызов процедуры Procedure LOG10(Argument:Real; var LOG:real);

1) LOG10(x,2.3);

2) LOG10(x,2*y);

3) LOG10(1.5,y);

4) LOG10(x,y,z);

60. Длину строки можно определить с помощью процедуры:

1) LENGTH;

2) ORD;

3) CHR;

4) RECORD.

Щелкните мышью

3)

1)

Щелкните мышью

 Указать номер ответа 61. Переменная строкового типа обозначается идентификатором  1) string;  2) word;  3) char;  4) byte.   62. Строки программы в Турбо Паскале имеют максимальную длину:  1) 80 символов;  2) 126 символов;  3) 256 символов;  4) 512 символов. Щелкните мышью  1) Щелкните мышью  3)

Указать номер ответа

61. Переменная строкового типа обозначается идентификатором

1) string;

2) word;

3) char;

4) byte.

62. Строки программы в Турбо Паскале имеют максимальную длину:

1) 80 символов;

2) 126 символов;

3) 256 символов;

4) 512 символов.

Щелкните мышью

1)

Щелкните мышью

3)

 Указать номер ответа 63. Какой из примеров записан правильно?   1) var y = array 1..10 of integer.  2) var y : array (1..10) of integer;  3) var y : array [1..10] of integer;  4) type y = array (1..10) of integer.     64. Какие данные могут выступать в качестве индекса?  1) вещественные типы данных;  2) константы и переменные порядковых типов;  3) операторы;  4) целые типы данных. Щелкните мышью  3) Щелкните мышью  2)

Указать номер ответа

63. Какой из примеров записан правильно?

1) var y = array 1..10 of integer.

2) var y : array (1..10) of integer;

3) var y : array [1..10] of integer;

4) type y = array (1..10) of integer.

64. Какие данные могут выступать в качестве индекса?

1) вещественные типы данных;

2) константы и переменные порядковых типов;

3) операторы;

4) целые типы данных.

Щелкните мышью

3)

Щелкните мышью

2)

; 2) 3) = ; 4) Щелкните мышью 1) Щелкните мышью 1 ) " width="640"

Указать номер ответа

65. Какие данные не могут выступать в качестве индекса?

1) вещественные типы данных;

2) константы и переменные порядковых типов;

3) тип-диапазон;

4) целые типы данных.

66. Выберите правильную операцию отношения так, чтобы следующее условие принимало значение True: ‘balkon’ ? ‘balken’

1) ;

2)

3) = ;

4)

Щелкните мышью

1)

Щелкните мышью

1 )

 Указать номер ответа 67. Что появится на экране в результате выполнения следующих операторов: ws:=’компьютер’; sw:=’ют’; p:=pos(sw,ws); write(p:2);   1) 1;  2) 3;  3) и;  4) 6.   68. ORD(Х) – функция, которая …  1) возвращает порядковый номер значения выражения Х;  2) возвращает следующее значение порядкового типа;  3) возвращает символ в верхнем регистре;  4) преобразует выражение Х в символ. Щелкните мышью  4)  1) Щелкните мышью

Указать номер ответа

67. Что появится на экране в результате выполнения следующих операторов: ws:=’компьютер’; sw:=’ют’; p:=pos(sw,ws); write(p:2);

1) 1;

2) 3;

3) и;

4) 6.

68. ORD(Х) – функция, которая …

1) возвращает порядковый номер значения выражения Х;

2) возвращает следующее значение порядкового типа;

3) возвращает символ в верхнем регистре;

4) преобразует выражение Х в символ.

Щелкните мышью

4)

1)

Щелкните мышью

-80%
Курсы повышения квалификации

Современный урок информатики в условиях реализации ФГОС

Продолжительность 108 часов
Документ: Удостоверение о повышении квалификации
5900 руб.
1180 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Итоговый тест "Знаешь ли ты Паскаль" (837 KB)

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт