Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпоры инфа.docx
Скачиваний:
6
Добавлен:
15.04.2019
Размер:
171.87 Кб
Скачать

13. Окна диалога в языке Паскаль

Окна диалога широко используются в системе меню для просмотра и задания различных режимов работы или необходимых параметров. В качестве примера рассмотрим окно диалога, с помощью которого можно выбрать существующий файл и поместить его либо в уже открытое окно (заменить в нем уже размещенный файл), либо в новое окно. К этому окну диалога можно перейти с помощью команды меню File|Open).

Помимо уже известных элементов - рамки (она всегда двойная, т. к. открытое окно диалога может быть только активным, и для перехода к другому окну его следует закрыть), заголовка, пиктограммы закрытия - окно диалога может содержать следующие элементы: кнопки управления, блоки ввода, списки выбора, списки предыстории, информационную часть. Окно диалога не имеет номера, пиктограммы быстрого раскрытия окна и, как правило, линеек скроллинга. Нельзя также менять размер окна, хотя перемещать его по полю экрана с помощью верхней части рамки можно.

Дополнительные элементы окна диалога, за исключением информационной части, можно выбрать либо с помощью "мыши", либо с помощью клавиши Tab или комбинации Shift+Tab. Несколько иначе активизируется список предыстории. Если в имени того или иного элемента выделена другим цветом какая-то буква, активизировать элемент можно также нажав эту клавишу в сочетании с клавишей Alt.

Так же как и окно редактирования, окно диалога можно перемещать по полю экрана.

14. Работа с блоками программы на языке Паскаль

Ctrl-KB Пометить начало блока

Ctrl-KK Пометить конец блока

Ctrl-KP Напечатать блок

Ctrl-KC Скопировать блок в текущую позицию курсора

Ctrl-KY Удалить блок

Ctrl-KV Переместить блок в позицию курсора

Ctrl-KH Сделать блок невидимым/видимым

Ctrl-KR Считать блок с диска (дополнительное окно позволяет задать имя файла)

Ctrl-KW Записать блок на диск (дополнительное окно позволяет задать имя файла)

15. Алфавит языка Паскаль.

Текст программы на Паскале состоит из собственно текста программы и комментариев. Комментарием называется последовательность любых символов, ограниченная парой фигурных скобок { и }, либо парой (* и *), либо парой /* и */.

  1. 26 латинских строчных и 26 латинских прописных букв:

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

a b c d e f g h i j k l m n o p q r s t u v w x y z

  1. _ подчеркивание

  2. 10 цифр:

0 1 2 3 4 5 6 7 8 9

  1. знаки операций:

+ - * / = <> < > <= >= := @

  1. ограничители:

. , ' ( ) [ ] (. .) { } (* *) .. : ;

  1. служебные (зарезервированные) слова:

AND, NAME, ARRAY, FILE, STRING, FOR, THEN, TO, BEGIN, FUNCTION, TYPE, CASE, OF, CONST, IF, OR, UNTIL.

Кроме перечисленных, в набор основных символов входит пробел. Пробелы нельзя использовать внутри сдвоенных символов и зарезервированных слов.

16. Типы данных в языке Паскаль(общая характеристика)

Различают простые и составные (по-другому структурные или комбинированные) типы. Простые делятся на целые, вещественные, перечислимые, символьный (или литерный) и логический (или булевский) тип. Кроме того, в группе простых типов принято выделять порядковые типы. К ним относятся все простые типы, кроме вещественных.

Числовых (и целых, и вещественных) типов в Турбо Паскале несколько. Связано это с тем обстоятельством, что в различных задачах числовые данные могут лежать в различных диапазонах, и для их представления необходим различный объем памяти. Кроме того, иногда используются только положительные целые числа.

Кроме стандартных простых типов, программист может определить свои так называемые перечислимые типы. Значениями перечислимого типа служат идентификаторы списка, которые задаются (в круглых скобках и через запятую) при определении типа. Примеры задания перечислимого типа:

type

color = (white, black, red, blue, green, yellow, brown);

m = (m1,m2,m3,m4,m5);

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]