ТестТП2сем_закл2вопр

Содержание

Слайд 2

Укажите функцию для получения общего объема памяти на диске. 2 DiskSize

Укажите функцию для получения общего объема памяти на диске.
2

DiskSize

Слайд 3

Цикл с постусловием работает следующим образом: Пока «выражение» ложно Переменной цикла

Цикл с постусловием работает следующим образом:
Пока «выражение» ложно
Переменной цикла присвоить SUCC
Конец

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

5,3,1

Слайд 4

Автор языка Паскаль: Фон Нейман Эдвард Хофф Билл Гейтс Николас Вирт

Автор языка Паскаль:
Фон Нейман
Эдвард Хофф
Билл Гейтс
Николас Вирт
Блез Паскаль
4

4 - Николас Вирт

Слайд 5

Поиск и устранение ошибок в программе – это … 5 отладка

Поиск и устранение ошибок в программе – это …
5

отладка

Слайд 6

Функция проверки нечетности X: 6 ODD(x)

Функция проверки нечетности X:
6

ODD(x)

Слайд 7

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

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

RmDir(s:string)

Слайд 8

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

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

значения только из отрезка какого- либо базового типа
a) Данные перечисляемого типа
b) Данные математического типа
c) Данные нерегулярного типа
d) Данные ограниченного типа
e) Данные регулярного типа
8

d

Слайд 9

Оператор присоединения 9 WITH DO ;

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

WITH <переменнаяТипа"запись"> DO <оператор>;

Слайд 10

Последовательность выполнения оператора вариантов: 1) Если значение селектора не равно ни

Последовательность выполнения оператора вариантов:
1) Если значение селектора не равно ни одной

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

3,2,1

Слайд 11

Укажите правильное объявление функции a) Function Max(A:tarr): real: integer; b) Function

Укажите правильное объявление функции
a) Function Max(A:tarr): real: integer;
b) Function Max(A:tarr): real;
c)

Function real: Max(A:tarr);
d) Function Max(A: array[1..100] of real): real;
e) Function Max(tarr; real): real;
11

b Function Max(A:tarr): real;

Слайд 12

Прекращение исполнения программы- Halt Break Runerror Continue Exit 12 Halt

Прекращение исполнения программы-
Halt
Break
Runerror
Continue
Exit
12

Halt

Слайд 13

Напишите процедуру для записи информации в файл. 13 Write (f,x),writeln(f, x)

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

Write (f,x),writeln(f, x)

Слайд 14

Правильная последовательность операторов инструкции Case 1 Else begin {инструкции}end 2 Список

Правильная последовательность операторов инструкции Case
1 Else begin {инструкции}end
2 Список констант

N: begin{инструкции N} end
3 Case
4 Выражение
5 Of
6 End;
14

3, 4, 5, 2,1,6

Слайд 15

Соответствие между элементами групп 1 Большие и маленькие латинские буквы а)

Соответствие между элементами групп
1 Большие и маленькие латинские буквы
а) *, /
2

Служебные слова b) Not
3 Десятичные цифры c) K, k
4 Спец. символы языка
15

1-с,2b,4-а

Слайд 16

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

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

RestoreCRTModeв графике TextMode в CRT

Слайд 17

Цикл с предусловием 1 If условие then A 2 While условие

Цикл с предусловием
1 If условие then A
2 While условие do A
3 Repeat A until

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

2 While условие do A

Слайд 18

Какая функция отыскивает вхождение подстроки SubS в строке S 18 POS(subs,s:string):byte

Какая функция отыскивает вхождение подстроки SubS в строке S
18

POS(subs,s:string):byte

Слайд 19

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

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

UpCase

Слайд 20

Как определить длину строки? 20 Как код нулевого символа или функцией LENGTH(s:string):byte

Как определить длину строки?
20

Как код нулевого символа или функцией LENGTH(s:string):byte

Слайд 21

Как добавить введенный элемент во множество? 21 readln(C); {чтение символа в

Как добавить введенный элемент во множество?
21

readln(C); {чтение символа в с}
S:=S+[C];

{добавление его к S}
Слайд 22

Что выполняет процедура INSERT 22 Вставку подстроки в строку

Что выполняет процедура INSERT
22

Вставку подстроки в строку

Слайд 23

Как называется именованная совокупность данных, расположенная на внешнем носителе 23 Файл

Как называется именованная совокупность данных, расположенная на внешнем носителе
23

Файл

Слайд 24

Чтобы записать информацию в файл, какие действия и процедуры надо применить?

Чтобы записать информацию в файл, какие действия и процедуры надо применить?
24

Задать

файловую переменную
Assign(Var f, Name:String); RESET(Var f);
REWRITE(Var f) ; Открыть файл с логическим именем f для записи
WRITE(f, а); Записать
CLOSE(f);
Слайд 25

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

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

Trunc

(x)
Слайд 26

Для того, чтобы описать целую переменную в разделе VAR указывают: 26 Integer,Byte,Longint, ShortInt, Word

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

Integer,Byte,Longint,
ShortInt, Word

Слайд 27

Что делает процедура VAL? 27 Преобразует числовую строку в числовую переменную x

Что делает процедура VAL?
27

Преобразует числовую строку в числовую переменную x

Слайд 28

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

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

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

Слайд 29

Какая процедура перемещает указатель на компоненту с номером N? 29 seek

Какая процедура перемещает указатель на компоненту с номером N?
29

seek

Слайд 30

Ключевое слово, обозначающее, что переменная является множеством - … 30 set

Ключевое слово, обозначающее, что переменная является множеством - …
30

set

Слайд 31

Зачем применяется функция CONCAT 31 Для сцепления (соединения строк)

Зачем применяется функция CONCAT
31

Для сцепления (соединения строк)

Слайд 32

К свойству алгоритма относятся: Определенность. Краткость. Результативность. Массовость. Все перечисленные. 32 1,3,4

К свойству алгоритма относятся:
Определенность.
Краткость.
Результативность.
Массовость.
Все перечисленные.
32

1,3,4

Слайд 33

Последовательность выполнения операторов варианта: Если значок селектора не равен ни одной

Последовательность выполнения операторов варианта:
Если значок селектора не равен ни одной

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

3,2,1

Слайд 34

Укажите функцию дозаписи в файл: Flush Append Read Writeln Write 34 Append

Укажите функцию дозаписи в файл:
Flush
Append
Read
Writeln
Write
34

Append

Слайд 35

Укажите тип самый малый тип, который соответствует числу 65 000 35 WORD

Укажите тип самый малый тип,
который соответствует числу
65 000
35

WORD

Слайд 36

Как возвести число а в степень х 36 exp(x*LN(a))

Как возвести число а в степень х
36

exp(x*LN(a))

Слайд 37

Два значения через какой вид подпрограмм можно возвратить в вызывающую программу

Два значения через какой вид подпрограмм можно возвратить в вызывающую программу
37

Через

процедуру или, если в функции одно вернуть через имя, другое – через VAR- параметр
Слайд 38

Какие вы знаете связанные динамические структуры? 38 Список, цепочка, стек, очередь, дек, дерево

Какие вы знаете связанные динамические структуры?
38

Список, цепочка, стек, очередь, дек, дерево

Слайд 39

Type sv = ^struct; struct = record key: integer; left: sv

Type sv = ^struct;
struct = record
key: integer;
left: sv

; {на предыдущий}
right: sv { на следующий}
end;

Опишите элемент двусвязного списка на языке Паскаль
39

Слайд 40

Принцип «первым пришел – последним ушел» для чего характерен? 40 Для динамической структуры стек

Принцип «первым пришел – последним ушел» для чего характерен?
40

Для динамической структуры

стек
Слайд 41

Очередь. Что это? 41 Динамическая структура, основанная на принципе «Первым пришел – первым ушел»

Очередь. Что это?
41

Динамическая структура, основанная на принципе «Первым пришел – первым

ушел»
Слайд 42

Какие ключевые слова применяют при описании объекта? 42 object, constructor, destructor

Какие ключевые слова применяют при описании объекта?
42

object, constructor, destructor и три

стандартные директивы: private, public и virtual.
Слайд 43

Что такое конструктор? (Или зачем он) 43 Функция, которая вызывается при создании конкретного экземпляра объекта

Что такое конструктор?
(Или зачем он)
43

Функция, которая вызывается при создании конкретного экземпляра

объекта
Слайд 44

Основные принципы объектно-ориентированного программирования 44 Инкапсуляция, наследование, полиморфизм

Основные принципы объектно-ориентированного программирования
44

Инкапсуляция, наследование, полиморфизм

Слайд 45

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

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

3

45

Слайд 46

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

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

readkey

Слайд 47

В файле А.txt было записано 3 символа abc. Заменить их на

В файле А.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);
47

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

Слайд 48

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

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

WhereX (GetX в графике)

Слайд 49

Структура описания объекта 49 type MyObject = object {Поля объекта} {Методы объекта} end;

Структура описания объекта
49

type
MyObject = object
{Поля объекта}
{Методы объекта}
end;

Слайд 50

Необязательный параметр процедура Reset, который задаёт длину записи нетипизированного файла. Truncate

Необязательный параметр процедура Reset, который задаёт длину записи нетипизированного файла.
Truncate
Filesize
Recsize
Mkdir
Filepos
50

2