Слайд 1Первые шаги
в программировании
Слайд 2Вступление. Из истории. ИС на Паскале
Типы величин
Алфавит языка. Арифметические операции
Закрепление материала
План
урока
Слайд 3Из истории
Язык программирования Паскаль был разработан в 1968 - 1970
годах швейцарским профессором Никлаусом Виртом и назван в честь великого французского математика и философа Блеза Паскаля (1623-1662г).
Созданный для обучения студентов, язык оказался настолько хорош, что стал использоваться профессионалами.
Слайд 4Основные особенности ИС
1) многооконность;
2) возможность работы с несколькими файлами сразу;
3) развитая
система меню;
4) наличие диалоговых окон;
5) поддержка работы с "мышью";
6) возможность по желанию пользователя легко модифицировать ИС.
Слайд 5Знакомство с интегрированной средой программирования
Система ТП является интегрированной средой, включающей ряд
компонент, поддерживающих все виды работ по созданию программ.
Система содержит текстовый редактор, компилятор входного языка, редактор связей и встроенный символьный отладчик.
Файловая система ТП включает следующие файлы:
Turbo. Exe - интегрированное программное окружение
Turbo.hlp - файл подсказки
Turbo. TPL – стандартные библиотеки
Turbo.TP - файл конфигурации системы
Слайд 6Разные расширения
TPU используется для модулей.
BGI - поддержки графического режима отображения
информации.
PAS - используется для хранения исходных текстов программ на языке Паскаль.
EXE – исполняемые файлы
Слайд 7Экран среды
После загрузки файла turbo.exe появляется
основной экран среды. Он состоит из 3 основных частей:
строка основного меню (верхняя);
рабочая область;
строка состояния.
Основное меню служит для выбора и выполнения необходимых команд.
Рабочая область предназначена для размещения открываемых окон.
В строке состояния указаны клавиши быстрого управления либо действие, которое выполняется.
Слайд 8I. Вызов Паскаля
Вызов Паскаля – это вход в интегрированную среду:
На рабочем
столе нажать ярлык
Появляется основной экран ИС - голубое поле экранного редактора (для размещения текстов программ), вверху - строка основного меню (содержит 10 пунктов), внизу - строка состояния (строка подсказок).
Слайд 9II. Выполнение готовой программы
Run(пуск)- запуск программы
Ctrl+F9- компилирование программы
Компилирование - перевод программы
в машинные коды (программа-компилятор)
Происходит переход в другое окно (другого цвета), где компьютер работает в режиме диалога с человеком: запрашивает исходные данные, печатает сообщения и результаты.
Возвратиться к тексту программы можно с помощью "Enter".
Слайд 10III. Выход из Паскаля
Alt+X.
Перед выходом из Паскаля появится сообщение:
"NONAME00.PAS has been modified. Save?«
[Файл изменен. Сохранить?]
Следует выбрать
"Yes" [да], "No" [нет] или "Cancel" [отменить выход]
(Рекомендуется выбирать "no", если задача решена и получена оценка.)
Слайд 143. Символьный тип
CHAR – представляет собой тип
данных, предназначенный для хранения 1 символа (буквы, знака или кода, занимает 1 байт)
Ctring – хранит слова, занимает 16 байт)
Слайд 154.Булевский (логический ) тип
BOOLEAN - Имеется два
значения, которые могут принимать переменные этого типа “true” - истина и “false” - ложь.
Допустимые операции сравнения: FALSEСтандартные логические операции:
or -логическое сложение
and - логическое умножение
xor - сложение по модулю
not - логическое отрицание.
Слайд 16Основные типы переменных
1). нат – word
целые положительные числа
[0, 65535]
2). цел - integer
целые числа из интервала
[-32768, 32767];
3). вещ - real
дробные числа из интервала
[-2.9*10-39,- + 2.9*10-39]
4). лит - CHAR –1 символа (буквы, знака или кода, занимает 1 байт)
5). лит - Ctring – хранит слова, занимает 16 байт)
Слайд 17Алфавит языка Арифметические операции
Слайд 18Алфавит языка
Заглавные и строчные латинские буквы и символы;
Цифры 0, 1,
2, 3, 4, 5,…9;
22 спец. символа + - < > : ; / . , @ * ( ) { } # $ ^ [ ] “
Слайд 19Арифметические операции в Паскале
1. Операции с дробными числами (обычные, как в
математике).
- вычитание;
+ сложение;
* умножение;
/ деление.
2. Операции с целыми числами.
- вычитание; + сложение; * умножение;
Деление представлено двумя операциями:
div - целая часть от деления, mod - остаток.
23 div 3 = 7 23 mod 3 = 2
9 div 4 = 2 9 mod 4 = 1
35 div 10 = 3 35 mod 10 = 5
Слайд 20 Приоритет арифметических операций
Порядок выполнения действий - слева направо.
возведение в
степень
умножение (*) и деление ( /, div, mod).
сложение и вычитание.
Выражения в скобках вычисляются в первую очередь.