игра брюс 2048
Главная / Программирование / Программирование на языке Pascal / Тест 6

Программирование на языке Pascal - тест 6

Упражнение 1:
Номер 1
Чтобы иметь возможность считывать информацию из текстового файла, его нужно открыть при помощи команды

Ответ:

 (1) append(f) 

 (2) close(f) 

 (3) reset(f) 

 (4) rewrite(f) 


Номер 2
Чтобы иметь возможность записывать информацию в текстовый файл, его нужно открыть при помощи команд

Ответ:

 (1) append(f) 

 (2) close(f) 

 (3) reset(f) 

 (4) rewrite(f) 


Номер 3
1.	Чтобы иметь возможность добавлять информацию в конец текстового файла, его нужно открыть при помощи команды

Ответ:

 (1) append(f) 

 (2) close(f) 

 (3) reset(f) 

 (4) rewrite(f) 


Упражнение 2:
Номер 1
Какие значения будут храниться в переменных s и k после считывания из текстового файла f строки 'Иванов Иван Иванович 1945' при помощи команды
        readln(f,s,k); {s: string[22], k:byte =0}

Ответ:

 (1) s = 'Иванов Иван Иванович', k = 1945 

 (2) s = 'Иванов Иван Иванович ', k = 1945 

 (3) s = 'Иванов Иван Иванович 1', k = 945 

 (4) s = 'Иванов Иван Иванович 1', k = 177 

 (5) s = 'Иванов Иван Иванович 1945', k = 0 


Номер 2
Какие значения будут храниться в переменных s и k после считывания из текстового файла f строки 'Петров Петр Петрович 1956' при помощи команды
        readln(f,s,k); {s: string[22], k:shortint =0}

Ответ:

 (1) s = 'Петров Петр Петрович', k = 1956 

 (2) s = 'Петров Петр Петрович ', k = 1956 

 (3) s = 'Петров Петр Петрович 1', k = 956 

 (4) s = 'Петров Петр Петрович 1', k = -68 

 (5) s = 'Петров Петр Петрович 1956', k = 0 


Номер 3
Какие значения будут храниться в переменных s и k после считывания из текстового файла f строки 'Олегов Олег Олегович 1962' при помощи команды
        readln(f,s,k); {s: string[22], k:byte =0}

Ответ:

 (1) s = 'Олегов Олег Олегович', k = 1962 

 (2) s = 'Олегов Олег Олегович ', k = 1962 

 (3) s = 'Олегов Олег Олегович 1', k = 962 

 (4) s = 'Олегов Олег Олегович 1', k = 194 

 (5) s = 'Олегов Олег Олегович 1962', k = 0 


Упражнение 3:
Номер 1
Переменные каких типов можно выводить в текстовый файл при помощи команд write() или writeln()

Ответ:

 (1) порядковые 

 (2) целые 

 (3) логические 

 (4) символьные 

 (5) вещественные 

 (6) массивы 


Номер 2
Переменные каких типов можно выводить в текстовый файл при помощи команд write() или writeln()?

Ответ:

 (1) целые 

 (2) логические 

 (3) строковые 

 (4) перечисляемые 

 (5) вещественные 

 (6) файлы 


Номер 3
Переменные каких типов можно выводить в текстовый файл при помощи команд write() или writeln()

Ответ:

 (1) порядковые 

 (2) логические 

 (3) символьные 

 (4) строковые 

 (5) множества 


Упражнение 4:
Номер 1
В текстовом файле f указатель находится в самом конце предпоследней строки, а последняя строка - пустая. Какие из перечисленных ниже функций вернут TRUE в этой ситуации?

Ответ:

 (1) eof(f) 

 (2) eoln(f) 

 (3) seekeof(f) 

 (4) seekeoln(f) 


Номер 2
В текстовом файле f указатель находится в начале последней строки, состоящей только из пробельных символов. Какие из перечисленных ниже функций вернут TRUE в этой ситуации?

Ответ:

 (1) eof(f) 

 (2) eoln(f) 

 (3) seekeof(f) 

 (4) seekeoln(f) 


Номер 3
В текстовом файле f указатель находится перед концевым пробелом в предпоследней строке, а последняя строка - пустая. Какие из перечисленных ниже функций вернут FALSE в этой ситуации?

Ответ:

 (1) eof(f) 

 (2) eoln(f) 

 (3) seekeof(f) 

 (4) seekeoln(f) 




Главная / Программирование / Программирование на языке Pascal / Тест 6