Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лекции Шафеевой / Секретные файлы Шафеевой)) / Тест / АСЕтестТПзакл07tp2c_1большой

.doc
Скачиваний:
84
Добавлен:
15.06.2014
Размер:
116.74 Кб
Скачать

АСТ-тест контроль. 2 курс входной (остаточные знания) 2007 (ТП)

(итоговый 1 курс 2 семестр)

Вопросы

1 .Список Формальных параметров в процедуре включает:

а) с. ф. п. значений;

б) с. ф. п. имен;

в) с. ф. п. переменных;

г) с. ф. п. функций;

д) с. ф. п. процедуры.

2. (35 )Укажите тип, который соответствует числу от –2147483648 до 214783647

3. (47) В файле А.txt было записано 3 символа abc. Заменить их на aba, используя типизированный файл (последовательность)

а) seek(f,2) е) assign(f,’a.txt’)

б)End. ж) S:=’A’

в)Begin з) reset(F);

г)Program Zamena и) close(f);

д)Var F: file of char; s: char; к) write(f,s);

4.Укажите функцию чтения из файла:

  1. Flush

  2. Append

  3. Read

  4. Writeln

  5. Write

5. Какие блоки имеют 1 вход и 1 выход?

  1. Выполнения действия

  2. Начала

  3. Ввода

  4. Конца

  5. Вывода

6. К стандартным алгоритмическим структурам относятся:

  1. Цикл с параметром

  2. Цикл с предусловием

  3. Цикл с постусловием

  4. Условие

  5. Последовательность

7. (38) Основной выходной параметр функции-

8. (23) Процедура, задающая цвет шрифта

  1. Textcolor

  2. Continue

  3. Textbackground

  4. Dispose

9. Процедура, задающая цвет фона

  1. Textcolor

  2. Continue

  3. Textbackground

  4. Dispose

10. (36) Упорядоченная последовательность команд, позволяющая решить требуемую задачу на ЭВМ- …

11. (37) С какого ключевого слова называется пользовательская процедура

12. (35) Укажите функцию для получения текущей даты?

13. Подпрограмма, имеющая несколько входных и только один выходной параметр (по- русски)?

14. Функция…производит округление числа по правилу 0,5

15. … позволяют облегчить отладку программы и сделать ее наглядной. Могут принимать значения только из отрезка какого- либо базового типа

  1. Данные перечисляемого типа

  2. Данные математического типа

  3. Данные нерегулярного типа

  4. Данные ограниченного типа

  5. Данные регулярного типа

16.(50) Необязательный параметр процедуры RESET, который задает длину записи нетипизированного файла:

  1. Truncate

  2. Filesize

  3. recsize

  4. Mkdir

  5. Filepos

17. Функция для вычисления арктангенса?

18. Укажите тип, который соответствует числу от 2.9*10^(-39)..1.7*10^(38)

19. Укажите правильное объявление функции

  1. Function Max(A:tarr): real: integer;

  2. Function Max(A:tarr): real;

  3. Function real: Max(A:tarr);

  4. Function Max(A: array[1..100] of real): real;

  5. Function Max(tarr; real): real;

20. Последовательность построения математической модели:

  1. Четко представить на языке математики описание задачи и цели решения

  2. Внимательно изучить постановку задачи

  3. Выбрать или разработать матаматические методы, позволяющие правильно описать задачу

21. (48 ) Укажите функцию для возвращения текущей координаты Х курсора

22. Последовательность выполнения оператора вариантов:

  1. Если значение селектора не равно ни одной из меток, он остается пустым.

  2. Если значение селектора равно одной из меток, выполняются соответствующие операторы.

  3. Вычисляется значение селектора.

23. Укажите методы при помощи которых можно решить любую математическую задачу:

  1. Арифметические

  2. Численные

  3. Логические

  4. Графические

24. Процедура, окрашивающая пространство вне буквы:

  1. Textcolor

  2. Insert

  3. Mkdir

  4. Textbackground

  5. Window

25.(24) Виды программного обеспечения:

  1. Системное

  2. Составное

  3. Прикладное

  4. Условное

  5. Прикладное

  6. Прикладное и составное

26. (25) Функция языка Паскаль, которая отбрасывает дробную часть и выдает целую часть

  1. Trunc(x)

  2. Round(x)

  3. Pred(x)

  4. ORD(x)

  5. Succ(x)

27. (49) Структура данных, которую можно рассматривать как набор переменных одинакового типа, имеющих общее имя-…

28. (29) …- это выражение, значение которого определяет, какой из операторов нужно выполнить

29. Укажите функцию для прекращения исполнения программы с выдачей сообщения об ошибке (останавливает выполнение прграммы и генерируют ошибку периода выполнения программы)

30. (22) Укажите функцию для включения звука

31. Соответствие между элементами групп:

  1. Оператор присоединения

  2. Оператор присваивания

  3. Оператор цикла

  4. Пустой оператор

    1. ;

    2. :=

    3. For

32. (16) Укажите функцию для задания текстового режима (восстанавливает текстовый режим работы экрана)

33. Цикл с параметром работает следующим образом:

  1. Пока переменная цикла меньше или равна «выражение 2»

  2. Переменной цикла присвоить SUCC

  3. Конец цикла

  4. Переменной цикла присвоить «выражение 1»

  5. Выполнять оператор

34. Правильная последовательность операторов инструкции Case

  1. Else begin {инструкции}end

  2. Список констант N: begin{инструкции N} end

  3. Case

  4. Выражение

  5. Of

  6. End:

35. (18) Укажите сколько символов для имени объекта программы отведено в ТР:

  1. 65

  2. 62

  3. 63

  4. 61

  5. 64

36. Соответствие между элементами групп:

  1. Большие и маленькие латинские буквы

  2. Служебные слова

  3. Десятичные цифры

  4. Спец. символы языка

    1. *, /

    2. Not

    3. K,k

37. Функция для вычисления π

38. Функция для выделения дробной части числа 39. Устройство, имеющее систему команд, работающее по программе (термин)

40. (12) Прекращение исполнения программы-

41. Укажите функцию для задания текстового режима

42. Приоритеты функций в порядке их убывания:

  1. Отношения

  2. Not, @

  3. Мультипликативные

  4. Аддитивные

43. (28) Задает длину не типизированного файла (убрать)

  1. {$I+}

  2. Ioresult Функция возвращает целое, являющееся состоянием последней выполненной операции ввода/вывода

  3. Recsize

  4. Case

  5. {$I-}

44. Цикл с предусловием

  1. If условие then A

  2. While условие do A

  3. Repeat A until условие

  4. If условие then A else B

45 (2) Для вывода информации на экран используется процедура:

  1. TextBackground

  2. Random

  3. Read,readln

  4. Halt

  5. write,writeln

46. (5) Укажите функцию для инициализации генератора случайных чисел

47. (6) К стандартным Булевским функциям относятся

  1. Trunc

  2. Odd

  3. Eof

  4. Ord

  5. Succ

48. (7) Функция, которая удаляет пустой каталог с указанным именем

49. (8) Укажите методы при помощи которых можно решить любую математическую задачу

  1. арифметические

  2. численные

  3. логические

  4. графические

50. (11) Укажите функцию для удаления символов от курсора до конца строки

  1. Clreol

  2. Clrscr

  3. Delline

  4. Format

51. (13) Напишите команду для записи информации в файл

52 (14) Обязательным в структуре программы на языке Паскаль является :

  1. раздел описания операторов

  2. заголовок программы

  3. раздел описания констант

  4. раздел описания меток

  5. раздел описания переменных

53 (15) Соответствие между элементами групп

  1. алгоритмический язык 1) Lisp

  2. функциональный язык 2) Visual Basic

  3. обьектно-ориентированный язык 3) Prolog

  4. логический язык 4) Pascal

54 (19) Укажите функцию для преобразования строчной буквы в заглавную

55 (20) Укажите функцию для преобразования адреса в указатель

56 (21) Укажите правильную последовательность

  1. [ 2) 5 3) ] 4) 1 5) array 6) real 7) of 8) .. 9) A:

57) (26) Для того чтобы определить целую переменную в VAR указывают

58) Комментарии в программе на языке Паскаль имеют вид :

  1. [ text ]

  2. * text *

  3. ( text )

  4. { text }

  5. # text #

59. Переход от алгоритма к программам на языке Паскаль – это …

60) Процедура выделения на экране окна (CRT)

а) Window

б) Nosound

в) Keypressed

г) ClrScr

61) Последовательность выполнения оператора вариантов :

  1. если значение селектора не равен ни одной из меток, он остается пустым

  2. если значение селектора равно одной из меток, выполняются соответств. операторы

  3. вычисляется значение селектора

62) Соответствие

    1. False True а) Данные вещественного типа

    2. String б) Данные булевского типа

    3. Real в) Данные символьного типа

    4. Char г) Данные целого типа

    5. Integer Byte д) Данные строкового типа

(41)Укажите процедуру показывающую текущее время.

(42)Укажите процедуру показывающую текущую дату.

(43) Укажите функцию возвращающую число свободных байт на указанном диске.

(44) Перечислите методы межмодульного тестирования

(45) Укажите наименьшее количество необходимых наборов в тесте для схемы

(46) Функция, которая возвращает код нажатой клавиши, причем ждет этого события, -…

(20) Укажите функцию, которая возвращает адрес заданного объекта.

(51) Укажите функцию, которая создает значение указателя, совместимое с любым указателем любого типа,

преобразует сегмент Seg и смещение Ofs в значение типа указатель.

1. В

2. Longint

3. г, д, в, е, з, а, ж, к, и, б

4. C

5. A,c,e

6 .A,b,c,d

7. Имя

8. A (Textcolor)

9 .C

10. Программа

11. Procedure

12. GetDate

13. Функция

14. Round

15. D

16. (50) b) Filesize

17. Arctan

18. Real

19. B

20. B,c,a

21. (48) Where X (GetX в графике)

22. c,b,a

23. b

24. d

25. a, c

  1. 26. a (Trunc(x))

27. массив

28. селектор (ключ)

29. RunError[(ErrorCode: byte)]

30. sound

31. 2b,3c,4a

32. RestoreCRTMode в графике / TextMode в CRT

33. d, e, b, a, c

34. c, d, e, b, a, f

35. с

36. 1c, 2b, 4a

37. pi

38. frac

39. компьютер

40. Halt

41. Restore CRTMode

42. b, c, d, a

43.с - Recsize

{$I+} - включение контроля ошибок

44. b

45.

    1. write,writeln

Randomize

47) 2, 3

48) RmDir(S: string)

49) 2

    1. 1

51. write(f,a)

52. 1

53) 1-4

2-1

3-2

4-3

54) upcase

55) PTR( SEG, OFS: WORD): pounter ;

56) 9, 5, 1, 4, 8, 2, 3, 7, 6

57) (26) Integer,Byte,Longint, ShortInt, Word

58) 4 { text }

    1. Программирование

60) Window

    1. 3, 2, 1

62) 1-б

2-д

3-а

4-в

5-г

(41) GetTime

(42) GetDate

(43) DiskFree

(44) Нисходящий, восходящий, сандвича, большого скачка

(45) 4

(46) readkey

(20) Addr(x): pointer

(51) Ptr(Seg,Ofs:Word): Pointer

Ptr(Seg,Ofs:Word): Pointer