Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
УМКД-Паскаль-2012.docx
Скачиваний:
38
Добавлен:
01.05.2015
Размер:
561.45 Кб
Скачать

Тема «Строки»

  1. Функция возврата длины строки имеет вид

A) ord(выражение)

B) succ(выражение)

C) delete(выражение)

D) mod

E) length(выражение)

  1. Процедура преобразования числа в строку имеет вид

A) str(выражение,переменная)

B) insert(выражение)

C) succ(выражение)

D) delete(выражение)

E) length(выражение)

  1. Процедура преобразования строки в число имеет вид

A) str(выражение,переменная)

B) insert(выражение)

C) str(переменная, выражение)

D) val(выражение,переменная)

E) delete(выражение)

  1. Функция нахождения позиции подстроки в строке имеет вид

A) pos(оператор, оператор)

B) str(выражение,переменная)

C) pos(выражение, выражение)

D) val(выражение,переменная)

E) read(выражение)

  1. Индекс массива может иметь следующий тип:

A) string

B) real

C) char

D)longint

E)reset

  1. Пусть задано описание переменных: a – integer, b - string

Какой из приведенных операторов правильный?

A) b=a

B) a=b

C) b:= char(a)

D) b= asc(a)

E) b:= ord(a)

  1. Пусть заданы описания: type день=(вчера, сегодня, завтра);

var a:array [день] of 0..23;

Какие значения могут принимать элементы массива a?

A) вещественные

B) вчера, сегодня, завтра

C) целые

D) целые от 0 до 23

E) завтра

  1. Количество символов в строке меняется от:

A) Прописных букв до 255;

B) 255 до кода символов

C) Определяется по его коду;

D) По символу из таблицы ASCII кодов;

E) 0 до 255;

  1. Для конкатенации строки используется действие:

A) +;

B) -

C) Определяется по его коду;

D) По символу из таблицы ASCII кодов;

E) /;

  1. Длину строки возвращает функция:

A) +;

B) -

C) Определяется по его коду;

D) По символу из таблицы ASCII кодов;

E) Length;

  1. Подстроку из строки возвращает функция:

A) +;

B) Copy

C) Определяется по его коду;

D) По символу из таблицы ASCII кодов;

E) Length;

  1. Удаляет подстроку функция:

A) +;

B) Copy

C) Delete;

D) По символу из таблицы ASCII кодов;

E) Length;

  1. Вставляет подстроку функция:

A) Insert;

B) Copy

C) Delete;

D) По символу из таблицы ASCII кодов;

E) Length;

  1. Ищут подстроку в строке функция:

A) Insert;

B) Copy

C) Delete;

D) Pos;

E) Length;

Тема «Множества»

  1. Какое количество символов содержит множество Var Имя : Set of byte:

A) 65535 ;

B) 127 ;

C) 32000;

D) От 0 до 127;

E) От 0 до 255;

  1. Какое количество символов содержит множество Var Имя : Set of char:

A) 65535 ;

B) 127 ;

C) От 0 до 255;

D) От 0 до 127;

E) От 0 до 32000;

  1. Операция принадлежности множеству имеет вид

A) x in y

B) x mod y

C) x div y

D) x/y

E) x xor y

  1. Множество имеет вид

A) (выражение, выражение)

B) [выражение… выражение]

C) [выражение..выражение]

D) {выражение,...,выражение}

E) (оператор, выражение)

  1. Базовым типом множества может быть тип

A) real

B) string

C) 1..10

D)longint

E)array

  1. Множество объявляется:

A)VarИмя : Загаловка ;

B) Var Имя : file of ТипКомпонентовФайла ;

C) Var Имя : Text;

D) Var Имя : file;Pos;

E) Var Имя : Set of Тип;

  1. К множествам можно применять арифметические операции:

A) div;

B) /; inc, dec;

C) /,-, *;

D) +,-, *;

E) *,/;

  1. К множествам можно применять отношения:

A) =, <>, <, >, <=,>=, in;

B) /; <>, <, >, <=,>=, in inc, dec;

C) /,-, *,<>, <, >, <=,>=, in;

D) +,-, :;

E) *,/;

  1. Процедура Include применятся при:

A) при удалении из множество элементов;

B) при присоединении в множеству элементов;

C) при слиянии в множество элементов;

D) при добавлении в множество элементов +,-, :;

E) при перестановке элементов множеству;

  1. Процедура Exclude применяетcя при:

A) удалении из множество элементов;

B) присоединении в множеству элементов;

C) слиянии в множество элементов;

D) добавлении в множество элементов;

E) перестановке элементов множеству;