Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






D) Java Pascal, Pascal Explorer, Visual Pascal.

A) Интегрированной системы программирования.

B) Интерпретирующейся системы программирования.

C) Модульной системы.

D) Интерактивной человеко-машинной системы.

E) Интерполяционной системы компонент.

 

4. Версиями языка Pascal являются:

A) UCSD Pascal, Pascal-8000, Delphi.

B) Pascal-800, USDC Pascal, Delay.

C) Pascal Blez, Pascal True, Best Pascal.

D) Java Pascal, Pascal Explorer, Visual Pascal.

E) Pascal++, Pascal –2000.

 

5. Turbo Pascal разработан фирмой:

A) Intercontinental.

B) Borland International.

C) MicroSoft.

D) Hewlett Pacard.

E) Macintosh.

 

6. Pascal построен на технологии:

A) Объектно-ориентированной.

B) Субъектно-ориентированной.

C) Модульном принципе.

D) Событийно-управляемом принципе.

E) Традиционного программирования.

 

7. Программные предложения в языке Pascal называются:

A) Операторами.

B) Интерфейсами.

C) Инструкциями.

D) Инструментами.

E) Связками.

 

8. Ключевое слово, выражающее “модуль” в Turbo Pascal:

A) Module.

B) Modules.

C) Uses.

D) Units.

E) Begin.

 

9. Ключевое слово, выражающее “переменную” в Turbo Pascal:

A) Virtual.

B) Vir.

C) Variant.

D) Var.

E) Array.

 

10. Результатом выполнения операции 3/2 является:

 

A) 1.

B) 1.5.

C) 0.5.

D) 0.

E) 1,6.

 

11. Результатом выполнения операции 10 div 6 является:

A) 1.67.

B) 1.

C) 0.67.

D) 0.

E) 2.

 

12. Результатом выполнения операции 10 mod 6 является:

A) 4.

B) 1.667.

C) 0.67.

D) 0.

E) 0.4.

 
 


13. Найти для выражения Y = правиправильную запись на языке Pascal:

A) Y=X*X*X.

B) Y=SQRT(X)*X.

C) Y=EXP(1/3*LN(X)).

D) Y=X*EXP(1/3*LN(X)).

E) Y=(X*X*X)* (1/3).

 

14. Функция TRUNC (X):

A) Отбрасывает дробную часть вещественного числа.

B) Делит нацело.

C) Округляет до целого.

D) Представляет остаток от деления.

E) Делит с остатком.

 

15. Функция ROUND(X):

A) Выделяет дробную часть числа.

B) Округляет вещественное значение аргумента до ближайшего целого.

С) Извлекает корень квадратный.

D) Определяет целую часть числа.

E) Возводит в степень.

 

16. Комментарии в языке PASCAL заключаются в:

A)Апострофы.

B)Квадратные скобки.

C)Фигурные скобки.

D)В кавычки.

E)В “ / ”.

 

17. Ключевое слово в Turbo Pascal, с которого начинается инструкция условия:

A) Kamm.

B) Eger.

C) IIF.

D) If.

E) Begin.

 

19. FOR I:=M1 TO M2 DO S:

A) Описание цикла при уменьшении значения параметра.

B) Описание цикла при увеличении значения параметра.

C) Описание ветвления.

D) Описание массива.

E) Описание команды выбора.

 

20. FOR I:=M1 TO M2 DO

Параметр I данного цикла может принимать значение типа:

A) Integer.

B) Real.

C) Char.

D) Boolean.

E) Array.

 

21. WHILE <условие> DO

<тело цикла>

Выполнение тела цикла завершается, как только проверка условия дала значение:

A) "ИСТИНА".

B) "ЛОЖЬ".

C) «ИСТИНА» или «ЛОЖЬ».

D) «ИСТИНА» и «ЛОЖЬ».

E) «ЛОЖЬ» и «ИСТИНА».

 

 

23. Если переменная имеет тип STRING [W], то ее значением может быть последовательность не более чем W элементов, каждый из которых имеет тип:

A) Integer.

B) Char.

C) Real.

D) Boolean.

E) FILE.

 

24. Какое число выведется на экран в результате выполнения операторов:

X:=1.230000E+01;

writeln(x:4:1);

A) 12.3.

B) 1.230.

C) 1.230.

D) 1230.

E) 123000.

 

 

26. Структура подпрограммы - функции имеет вид:

A) Function F(g1:T1; g2:T2;….):T.

B) Function F(x,y,: T).

C) Function F(g1: T1; g2: T2;…).

D) Function F(g1: T1; g2: T2;… T).

E) Procedure F (g1, T1, g2, T2 …).

 

27. Описание действий в программе осуществляются с использованием:

A) Формальных параметров.

B) Фактических параметров.

C) Действительных чисел.

D) Переменных типа STRING [W].

E) Целых чисел.

 

28. Подпрограмма - функция на языке Pascal возвращает в главную программу:

A) Одно-единственное результирующее значение.

B) Список значений.

C) В каждой программе, смотря по условию.

D) Значение стандартной функции.

E) Два значения.

 

 

29. Какой знак обозначает оператор целочисленного деления в Turbo Pascal:

A) /.

B) \.

C) Mod.

D) Div.

E) “: “.

 

30. Любая программа на Turbo Pascal завершается:

A) ”;” (точка с запятой)

B) “:” (двоеточие)

C) “. ” (точка)

D) “,” (запятая)

E) Пробелом.

 

31. Описываются ли явно типы у пользовательских подпрограмм?

A) Только у подпрограммы вида Procedure.
B) Только у подпрограммы вида Function.

C) У обоих видов не описываются.

D) У обоих видов описываются.

E) Описываются, смотря какое условие.

 

32. Для реализации отсутствующей в Turbo Pascal операции возведения в степень ав используется выражение:

A) A^b.

B) A**b.

C) Exp(b) * ln (a).

D) Exp(b*ln(a)).

E) A/b.

 

33. Указать верное определение типа для двумерного вещественного массива Мij, i=1,…,10, j=1,…,15:

 

A) Type M:=array[1:10, 1:15] of real.

B) Type M=Arrey[10,15] of real.

C) Type MT= Array[1..10, 1..15] of double.

D) Var M: array [1…10, 1…15] of real.

E) Array [1…100, 1…100].

 

34. Инструкции в Turbo Pascal-программе друг от друга отделяются символом:

 

A) “, ” (запятая)

B) “: ” (двоеточие)

C) “. “ (точка)

D) “; ” (точка с запятой)

E) “ \ ” (обратный слеш)

 

35. Укажите ошибочно записанную инструкцию присваивания:

 

A) C[5,7]:= (x>pi) or (x<=sqr(pi)).

B) C[5,7]:= -C[5,7].

C) Log+Bool:= true and false.

D) Trueandfalse:= Log+Bool.

E) X=2+2*y

 

36. Общая форма записи процедуры:

A) Procedure P(g1: T1; g2: T2; ….; var g3: T3).

B) Procedure P(g1: T1; g2: T2; …..): T

C) Begin

Procedure P (g1: T1; g2: T2; …; var g3: T3);

end.

D) Procedure P (g1: T1; g2: T2; …; T);

E) Programe procedure P (g 1: T1; g2: T2…)

 

37. Базовыми в системе типов языка Pascal являются:

A) Ссылочные.

B) Составные.

C) Простые.

D) Процедурные.

E) Файловые.

 

38. Составные типы определенным правилом строятся из:

A) Ссылочных.

B) Простых.

C) Процедурных.

D) Составных.

E) Стринговых.

 

39. Ограниченные типы формируются из:

A) Составных.

B) Простых.

C) Ссылочных.

D) Процедурных.

E) Символьных.

 

40. Первичными в иерархии типов являются:

A) Простые.

B) Ограниченные.

C) Скалярные.

D) Процедурныe.

E) Файловые.

 

 

41. Целые типы обозначаются идентификаторами:

A) Integer, Byte, Shortint, Word, Longint.

B) Integer, CHAR, STRING, Byte.

C) Real, Char, Comp.

D) Integer, Singl, Word.

E) File, String, Integer.

 

42. Вещественные типы именуются следующими идентификаторами:

A) Integer, Char, Real, Comp.

B) Real, Singl, Double, Extended, Comp.

C) Integer, Logint, Byte.

D) Word, Shortint, Integer.

E) Double, File, Boolean.

 

43. Множество возможных значений переменных типа Boolean состоит из:

A) True; False.

B) <; >=; < >; <=; >; =.

C) AND, OR.

D) NOT‚ AND, OR.

E) Þ, AND, OR, NOT.

 

44. Типы определяются посредством описаний, которые начинаются со служебного слова:

A) Work.

B) Type.

C) Const.

D) True.

E) Begin.

 

 

 

48. Процедура DELETE проводит:

A) Удаление ненужных литер.

B) Склеивание литер.

C) Вставка литер.

D) Поиск литер.

E) Очистку экрана.

 

49. Процедура INSERT проводит:

A) Удаление литер.

B) Вставку литер.

C) Сцепление литер.

D) Добавление литер.

E) Замену символов.

 

50. Функция COPY имеет следующие параметры

A) COPY (стринг, начальная позиция, количество литер).

B) COPY (стринг, начальная позиция, конечная позиция).

C) COPY (стринг, количество литер, начальная позиция).

D) COPY (стринг, начальная позиция, количество литер, конечная позиция).

E) COPY (выражение, позиция).

 

51. Функция POS имеет следующие параметры:

A) POS(Str1, Str2).

B) POS (позиция 1; позиция 2).

C) POS (Str, позиция).

D) POS(Str1, позиция 1, позиция 2, Str2).

E) POS (стринг, количество литер).

 

52. Функция Length определяет:

A) Длину стринга.

B) Делает «вырезку» стринга.

C) Выделяет левую часть стринга.

D) Добавляет слева к стрингу литеру.

E) Замену стринга слева.

 

53. Указать процедуру высвечивания точки:

A) PutPixel (x, y: integer; Color: Word).

B) Line_ Rel (dx, dy: integer).

C) Put (x, y: Color;).

D) Line Put (Color; Word).

E) Line Put (x, y, color).

 

54. Указать процедуру построения прямой:

 

A) Bar (X1, Y1, X2, Y2: integer).

B) Line (X1, Y1, X2, Y2: integer).

C) LineTo (x, y, Color).

D) Put Bar (X1, Y1, X2, Y2: integer).

E) Line Bar (x, y, real).

 

55. Указать процедуру построения прямоугольника:

A) Rectangle (X1, Y1, X2, Y2: integer).

B) LineReal (dx, dy: integer).

C) Bar Put (X, Y, integer).

D) line To (x1, y1, Color).

E) Real line (x, y, dx, dy, integer).

 

56. Указать, что получится на экране в результате выполнения команды

Bar (240, 60, 400, 140):

A) Окружность.

B) Отрезок.

C) Закрашенный прямоугольник.

D) Закрашенный эллипc.

E) Квадрат.

 

57. Указать, что получится на экране в результате выполнения команды Circle (320, 100, 70):

A) Окружность.

B) Дуга.

C) Сектор.

D) Прямоугольник.

E) Шар.

 

58. Указать процедуру закрашенного Эллипса:

A) F i l l E I I ipse (X,Y: integer; XRad, TRad: word).

B) E l l ipse (X,Y: integer; STAngle, EndAngle, XRad, TRad: word).

C) Bar (X, Y: integer).

D) Ellipse (X,Y: real, color).

E) Full (x, y, integer, B).

 

59. Turbo Pascal оформлен в виде:

A) Машинного уровня.

B) Ассемблирования.

C) Низкого уровня.

D) Высокого уровня.

E) Современного уровня.

 

60. Виды подпрограмм в Turbo Pascal:

A) Procedures, Fruits.

B) Function, Procedure.

C) Functions, Subroutines.

D) Subprogram, Prostiduries.

E) program function, programe procedure.

 

 

61. Следующие библиотечные процедуры осуществляют прерывание в работе программы на Turbo Pascal и передачу управления системе:

A) Daley, Stop, ErrorRun

B) Pause, End

C) Halt, Delay, Exit, RunError

D) Delete, Still, ErrRunnig

E) Exit, Enter.

 

 

65. Вывести на печать число p с семью знаками после запятой можно с помощью процедуры вывода:

A) Write (pi: 10: 7);.

B) Write (p: 10: 7);.

C) Write (" + 3. 1415927");.

D) Write (+ 3. 1415927);.

E) Write (pi: 7);.

 

 

67. Указать правильную запись вещественного числа на языке Pascal:

A) –6.1.

B) 7.

C) 9.

D) –71.

E).456.

 

68. Чему равно TRUNC (5.61)?

A) 6.

B).61.

C) 5.

D) 0.61.

E) 5.7.

 

69. Чему равно TRUNC (-5.61)?

A) 0.

B) –5.

C) –0.61.

D) –61.

E) –5.7.

 

70. Чему равно ROUND (17,16)?

 

A) 18.

B) 17.

C) 0,16.

D).16.

E) +17.

 

71. Чему равно ROUND (-17,96)?

A) –18.

B) –17.

C) -.96.

D) –18.0.

E) 18.

 

72. Указать неправильную запись функции:

A) Cos (5).

B) Cos (32.1).

C) Sin 0.2.

D) Sin (100).

E) Ln (3.1).

 

73. Какие из приведенных ниже записей являются правильными с точки зрения языка Pascal?

A) ‘ 1 ‘ > ‘ 9 ‘.

B) A< C.

C) ‘ A ‘ < ‘ B ‘ AND 1< 2.

D) 2>1 OR A< > B.

E) АЛМАТЫ > АСТАНЫ.

 

74. Какой из приведенных ниже операторов является правильным:

A) IF A< B THEN A: = A*A ELSE B: =B*B.

B) IF X ANDY THEN S: =S+1; ELSE S: =S-1.

C) IF 5 THEN S: =S+5.

D) IF (A=B) AND P THEN P: =P+10,5.

E) IF A=B; THEN X:=Y.

 

 

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

A) VAR A: ARRAY [1..5, 1..7] OF REAL.

B) VAR W: ARRAY [5,7] OF INTEGER.

C) VAR MAS: ARRAY [1.5], [1..7] OF REAL.

D) VAR B ARRAY [1..100].

E) VAR X: ARRAY [1..10].

 

76. Указать правильное описание переменных файлового типа:

A) VAR F: TEXT.

B) VAR F1: FILE OF CHAR.

C) VAR F2=FILE OF ARRAY [’A’..’T’].

D) VAR F3:=FILE.

E) VAR F4:=OF INTEGER.

 

77. Указать правильную на языке Pascal запись выражения:

значение А принадлежит отрезку [-2,0]:

 

A) (A>=-2) and (A<=0).

B) –2 ≤A≤0.

C) A>=-2 AND A<=0.

D) -2ÜAÜ0.

E) A>=-2; A<=0.

 

 

78. Какой символ обозначает оператор «остаток от деления» в Turbo Pascal

A) /

B) \

C) Mod

D) Div

E) “:”

 

 

<== предыдущая лекция | следующая лекция ==>
Особенность архитектуры вращающейся башни в Дубай. ОАЭ. Значение Купола Тысячелетия, Ричард Роджерс (Гринвичский полуостров, | МОДЕЛИРОВАНИЕ И ОПТИМАЛЬНОЕ ПРОЕКТИРОВАНИЕ ТЕХНИЧЕСКИХ СИСТЕМ


Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных