1.Вступление. Из истории. ИС на Паскале 2.Типы величин 3.Алфавит языка. Арифметические операции 4.Закрепление материала
Язык программирования Паскаль был разработан в годах швейцарским профессором Никлаусом Виртом и назван в честь великого французского математика и философа Блеза Паскаля ( г).Язык программирования Паскаль был разработан в годах швейцарским профессором Никлаусом Виртом и назван в честь великого французского математика и философа Блеза Паскаля ( г). Созданный для обучения студентов, язык оказался настолько хорош, что стал использоваться профессионалами.Созданный для обучения студентов, язык оказался настолько хорош, что стал использоваться профессионалами.
1) многооконность; 2) возможность работы с несколькими файлами сразу; 3) развитая система меню; 4) наличие диалоговых окон; 5) поддержка работы с "мышью"; 6) возможность по желанию пользователя легко модифицировать ИС.
Система ТП является интегрированной средой, включающей ряд компонент, поддерживающих все виды работ по созданию программ.Система ТП является интегрированной средой, включающей ряд компонент, поддерживающих все виды работ по созданию программ. Система содержит текстовый редактор, компилятор входного языка, редактор связей и встроенный символьный отладчик. Система содержит текстовый редактор, компилятор входного языка, редактор связей и встроенный символьный отладчик. Файловая система ТП включает следующие файлы: Turbo. Exe - интегрированное программное окружение Turbo.hlp - файл подсказки Turbo. TPL – стандартные библиотеки Turbo.TP - файл конфигурации системыФайловая система ТП включает следующие файлы: Turbo. Exe - интегрированное программное окружение Turbo.hlp - файл подсказки Turbo. TPL – стандартные библиотеки Turbo.TP - файл конфигурации системы
TPU используется для модулей.TPU используется для модулей. BGI - поддержки графического режима отображения информации.BGI - поддержки графического режима отображения информации. PAS - используется для хранения исходных текстов программ на языке Паскаль.PAS - используется для хранения исходных текстов программ на языке Паскаль. EXE –исполняемые файлыEXE – исполняемые файлы
После загрузки файла turbo.exe появляется основной экран среды. Он состоит из 3 основных частей: После загрузки файла turbo.exe появляется основной экран среды. Он состоит из 3 основных частей: 1.строка основного меню (верхняя); 2.рабочая область; Основное меню служит для выбора и выполнения необходимых команд. 3.строка состояния. Основное меню служит для выбора и выполнения необходимых команд. Рабочая область предназначена для размещения открываемых окон.Рабочая область предназначена для размещения открываемых окон. В строке состояния указаны клавиши быстрого управления либо действие, которое выполняется. В строке состояния указаны клавиши быстрого управления либо действие, которое выполняется.
I. Вызов Паскаля Вызов Паскаля – это вход в интегрированную среду: 1.На рабочем столе нажать ярлык Появляется основной экран ИС - голубое поле экранного редактора (для размещения текстов программ), вверху - строка основного меню (содержит 10 пунктов), внизу - строка состояния (строка подсказок).Появляется основной экран ИС - голубое поле экранного редактора (для размещения текстов программ), вверху - строка основного меню (содержит 10 пунктов), внизу - строка состояния (строка подсказок).
II. Выполнение готовой программы Run(пуск)- запуск программы Ctrl+F9- компилирование программы Компилирование - перевод программы в машинные коды (программа-компилятор) Происходит переход в другое окно (другого цвета), где компьютер работает в режиме диалога с человеком: запрашивает исходные данные, печатает сообщения и результаты.Происходит переход в другое окно (другого цвета), где компьютер работает в режиме диалога с человеком: запрашивает исходные данные, печатает сообщения и результаты. Возвратиться к тексту программы можно с помощью "Enter".Возвратиться к тексту программы можно с помощью "Enter".
1.Alt+X. Перед выходом из Паскаля появится сообщение: "NONAME00.PAS has been modified. Save?« [Файл изменен. Сохранить?] Следует выбрать "Yes" [да], "No" [нет] или "Cancel" [отменить выход] (Рекомендуется выбирать "no", если задача решена и получена оценка.)
Тип Диапазон значений Размер памяти Shortin байт Integer байта Longint байта Byte байт Word байта
Тип Диапазон значений Длина мантиссы Размер памятиReal 29E-39 … 1.7E байт Single 1.5E-35 … 3.4E байта Double 5E-324 … 1.7E байт Extendent 3.4E-4932 … 1.1E байт Comp -2E+63 … +2E байт
CHAR – представляет собой тип данных, предназначенный для хранения 1 символа (буквы, знака или кода, занимает 1 байт) Ctring – хранит слова, занимает 16 байт) Ctring – хранит слова, занимает 16 байт)
BOOLEAN - Имеется два значения, которые могут принимать переменные этого типаtrue - истина и false - ложь. Допустимые операции сравнения: FALSE
1). нат – word целые положительные числа целые положительные числа [0, 65535] [0, 65535] 2). цел - integer целые числа из интервала целые числа из интервала [-32768, 32767]; [-32768, 32767]; 3). вещ - real дробные числа из интервала дробные числа из интервала [-2.9*10-39, *10-39] [-2.9*10-39, *10-39] 4). лит - CHAR – 1 символа (буквы, знака или кода, занимает 1 байт) 5). лит - Ctring – хранит слова, занимает 16 байт)
–Заглавные и строчные латинские буквы и символы; –Цифры 0, 1, 2, 3, 4, 5,…9; –22 спец. символа + - : ; * ( ) { } # $ ^ [ ] –22 спец. символа + - : ; * ( ) { } # $ ^ [ ]
1. Операции с дробными числами (обычные, как в математике). - вычитание; - вычитание; + сложение; + сложение; * умножение; * умножение; / деление. / деление. 2. Операции с целыми числами. - вычитание; + сложение; * умножение; - вычитание; + сложение; * умножение; Деление представлено двумя операциями: Деление представлено двумя операциями: div - целая часть от деления, mod - остаток. div - целая часть от деления, mod - остаток. 23 div 3 = 7 23 mod 3 = 2 23 div 3 = 7 23 mod 3 = 2 9 div 4 = 2 9 mod 4 = 1 9 div 4 = 2 9 mod 4 = 1 35 div 10 = 3 35 mod 10 = 5 35 div 10 = 3 35 mod 10 = 5
Порядок выполнения действий - слева направо. 1. возведение в степень 2. умножение ( * ) и деление ( /, div, mod). 3. сложение и вычитание. Выражения в скобках вычисляются в первую очередь.