Тест «Символьный тип»
1. Сколько байтов занимает одно целое число или один символ в памяти ЭВМ: а) 1 байт;
б) 2 бита;
в) 2 байта;
г) 1 бит;
2. Какой тип данных в языке Pascal предназначен для хранения символьной информации? а) byte
б) integer
в) real
г) char
3. Какая функция преобразовывает букву в её числовой код?
а) Chr
б) Ord
в) Pred
4. Какая функция возвращает предыдущий символ кодовой таблицы? а) chr(S)
б) pred(S)
в) succ(S)
г) ord(k)
5. Какая процедура производит вывод символов в столбик? а) write
б) writeln
в) readln
г) read
6. Какой будет вывод после выполнения программы? var a,b,c,d: char; begin read (a,b,c,d); wrire(a,`:`,b,`/`,c,` `,d,`?`) end.
а) a,b,c,d
б) a:b/c d?
в) a:,b/,c ,d?
7. Выберите условие, по которому можно вывести символы, следующие за данным символом a из кодовой таблицы
а) if a > b
б) if a = b
в) if a < b
8. Что будет выведено после выполнения программы? var a,b,c,d:char; begin a:=`!`; b:=`z`; c:=`1`; d:=`#`; write(ord(a)+ord(b)-ord(c)-ord(d)) end.
9. Выберите функцию, результатом которой является символ а) ord
б) char
в) upcase
г) succ
д) pred
10. Запишите функцию, которая выводит по коду символ …
11. Используя кодовую таблицу расшифруйте слово 207 240 232 231 236 224
12. Используя кодовую таблицу запишите сумму кодов слова Март 13. Что будет в результате операции write(chr(49)+chr(49)+ord(`g`))?
14. Какой тип данных используется в языке Паскаль для обозначения символьного типа?
© ООО «Знанио»
С вами с 2009 года.