140 likes | 375 Views
Знакомство с IDE Pascal. Этапы решения задачи на компьютере:. Постановка реальной задачи и ее содержательный анализ Создание модели (формализация задачи) Разработка алгоритма задачи Составление и реализация программы на компьютере Тестирование и отладка программы
E N D
Этапы решения задачи на компьютере: • Постановка реальной задачи и ее содержательный анализ • Создание модели (формализация задачи) • Разработка алгоритма задачи • Составление и реализация программы на компьютере • Тестирование и отладка программы • Анализ и интерпретация результатов
Составление и реализация программы на компьютере • Программа – это запись алгоритма на языке программирования. • Язык программирования позволяет писать программы в виде, понятном (относительно) человеку, но не понятном компьютеру. • Компилятор — специальная программа, переводящая программу из текстового вида в исполняемый файл. Программа на языке Паскаль (исходный текстовый файл, его понимает человек, но не «понимает» компьютер) Компилятор с языка Паскаль Исполняемый EXE-файл (двоичный код), его «понимает» компьютер, но не понимает человек
IDE (IntegratedDevelopmentEnvironment) - интегрированная среда разработки • IDE – это программа, объединяющая в себе редактор, компилятор, отладчик и справочную систему по языку. • Интерфейс – это механизм слаженного взаимодействия систем. • Консольный интерфейс - разновидность текстового интерфейса между человеком и компьютером, в котором инструкции компьютеру даются в основном путём ввода с клавиатуры текстовых строк (команд).
Типы IDE Pascal • Borland Pascal – первая IDE такого рода, разработанная фирмой Borland. • Delphi – визуальное программирование на базе языка Pascal. • FreePascal– свободно распространяемая IDE.
Интерфейс IDE Turbo Pascal Главное меню Строка заголовка Рабочее поле Ярлык программы Строка состояния Окно программы
Первая программа • Постановка задачи – программа должна вывести приветствие. • Создание файла – Файл-Новый Имя программы Закрытие окна программы
Первое сохранение файла – Файл-Сохранить. • В имени файла до 8 букв, начинается с буквы, только латинские буквы! • Наполнение файла: • Напечатайте в окне два слова: begin {Enter} {пустая строка,Enter} end. • Это ключевые слова, указывающие компилятору начало и конец действия, в данном случае программы. Каждое beginпредполагает наличие end. Эти слова можно использовать только по назначению. • Завершение текста программы • Точка после END завершает программу. • Сохраните созданный файл еще раз.
Компиляция файла – Компиляция-Компилировать. Если нет ошибок, то появится окно успешной компиляции. Нажатие любой клавиши закроет это окно.
Переключе-ние языка – правый CTRL • Запуск программы – Пуск-Запустить. • Процедура печати – напечатать в пустой строке между beginи end строчку: writeln(‘Привет!’) • Writeln – это сокращение от двух слов: Write (записывать) и Line (строка). Это слово является именем процедуры. Процедура определяет выполняемые программой действия. • В круглых скобках записываются параметры процедуры. В данном случае это строковая константа – любая последовательность из не более чем 255 символов, заключенная в апострофы.
Примеры строковых констант Допустимые Недопустимые ‘До свидания!’ ‘IDE Pascal’ ‘2+2=4’ ‘23456’’7890’ Нет первого апострофа’ ‘нет последнего апострофа ‘Апостроф’ внутри строки’ Совсем нет апострофов
Сделайте компиляцию обновленной программы. • Просмотр результата работы программы. • Запустите программу еще раз. • Дайте команду Отладка-Экран пользователя. • Найдите на экране результат выполнения программы. • Возврат в окно программы - нажатие на любую клавишу. Справоч-ная/служеб-наяинформа-ция
Итоги • Создание программы начинается с подготовки текстового файла. • Программа на Паскале должна содержать, по меньшей мере, одну пару ключевых слов Begin – End с точкой в конце. Между этими ключевыми словами помещаются операторы, выполняющие нужные действия. • Для вывода информации на экран служит процедура Writeln с параметром внутри круглых скобок. Параметром процедуры может быть строковая константа. • Строковая константа – это последовательность символов, заключенная в апострофы. Константа должна содержать не более 255 символов. • Для создания исполняемого файла необходимо вызвать компилятор. Если программа не содержит синтаксических ошибок, компилятор создаст исполняемый файл и сообщит об успешной компиляции, а иначе доложит об ошибке. • Для просмотра выводимых на экран результатов дается команда Отладка-Экран пользователя, а для восстановления IDE – любая клавиша.
Задания • Найдите ошибки в программе: Begn Writeln(Прыветик!) end • Будет ли работать следующая программа: Begin writeln(‘begin end.’) end. • Напишите программу, которая в одной строке выводит приветствие, а в другой Ваше имя.