1 / 14

Знакомство с IDE Pascal

Знакомство с IDE Pascal. Этапы решения задачи на компьютере:. Постановка реальной задачи и ее содержательный анализ Создание модели (формализация задачи) Разработка алгоритма задачи Составление и реализация программы на компьютере Тестирование и отладка программы

garth
Download Presentation

Знакомство с IDE Pascal

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Знакомство с IDE Pascal

  2. Этапы решения задачи на компьютере: • Постановка реальной задачи и ее содержательный анализ • Создание модели (формализация задачи) • Разработка алгоритма задачи • Составление и реализация программы на компьютере • Тестирование и отладка программы • Анализ и интерпретация результатов

  3. Составление и реализация программы на компьютере • Программа – это запись алгоритма на языке программирования. • Язык программирования позволяет писать программы в виде, понятном (относительно) человеку, но не понятном компьютеру. • Компилятор — специальная программа, переводящая программу из текстового вида в исполняемый файл. Программа на языке Паскаль (исходный текстовый файл, его понимает человек, но не «понимает» компьютер) Компилятор с языка Паскаль Исполняемый EXE-файл (двоичный код), его «понимает» компьютер, но не понимает человек

  4. IDE (IntegratedDevelopmentEnvironment) - интегрированная среда разработки • IDE – это программа, объединяющая в себе редактор, компилятор, отладчик и справочную систему по языку. • Интерфейс – это механизм слаженного взаимодействия систем. • Консольный интерфейс - разновидность текстового интерфейса между человеком и компьютером, в котором инструкции компьютеру даются в основном путём ввода с клавиатуры текстовых строк (команд).

  5. Типы IDE Pascal • Borland Pascal – первая IDE такого рода, разработанная фирмой Borland. • Delphi – визуальное программирование на базе языка Pascal. • FreePascal– свободно распространяемая IDE.

  6. Интерфейс IDE Turbo Pascal Главное меню Строка заголовка Рабочее поле Ярлык программы Строка состояния Окно программы

  7. Первая программа • Постановка задачи – программа должна вывести приветствие. • Создание файла – Файл-Новый Имя программы Закрытие окна программы

  8. Первое сохранение файла – Файл-Сохранить. • В имени файла до 8 букв, начинается с буквы, только латинские буквы! • Наполнение файла: • Напечатайте в окне два слова: begin {Enter} {пустая строка,Enter} end. • Это ключевые слова, указывающие компилятору начало и конец действия, в данном случае программы. Каждое beginпредполагает наличие end. Эти слова можно использовать только по назначению. • Завершение текста программы • Точка после END завершает программу. • Сохраните созданный файл еще раз.

  9. Компиляция файла – Компиляция-Компилировать. Если нет ошибок, то появится окно успешной компиляции. Нажатие любой клавиши закроет это окно.

  10. Переключе-ние языка – правый CTRL • Запуск программы – Пуск-Запустить. • Процедура печати – напечатать в пустой строке между beginи end строчку: writeln(‘Привет!’) • Writeln – это сокращение от двух слов: Write (записывать) и Line (строка). Это слово является именем процедуры. Процедура определяет выполняемые программой действия. • В круглых скобках записываются параметры процедуры. В данном случае это строковая константа – любая последовательность из не более чем 255 символов, заключенная в апострофы.

  11. Примеры строковых констант Допустимые Недопустимые ‘До свидания!’ ‘IDE Pascal’ ‘2+2=4’ ‘23456’’7890’ Нет первого апострофа’ ‘нет последнего апострофа ‘Апостроф’ внутри строки’ Совсем нет апострофов

  12. Сделайте компиляцию обновленной программы. • Просмотр результата работы программы. • Запустите программу еще раз. • Дайте команду Отладка-Экран пользователя. • Найдите на экране результат выполнения программы. • Возврат в окно программы - нажатие на любую клавишу. Справоч-ная/служеб-наяинформа-ция

  13. Итоги • Создание программы начинается с подготовки текстового файла. • Программа на Паскале должна содержать, по меньшей мере, одну пару ключевых слов Begin – End с точкой в конце. Между этими ключевыми словами помещаются операторы, выполняющие нужные действия. • Для вывода информации на экран служит процедура Writeln с параметром внутри круглых скобок. Параметром процедуры может быть строковая константа. • Строковая константа – это последовательность символов, заключенная в апострофы. Константа должна содержать не более 255 символов. • Для создания исполняемого файла необходимо вызвать компилятор. Если программа не содержит синтаксических ошибок, компилятор создаст исполняемый файл и сообщит об успешной компиляции, а иначе доложит об ошибке. • Для просмотра выводимых на экран результатов дается команда Отладка-Экран пользователя, а для восстановления IDE – любая клавиша.

  14. Задания • Найдите ошибки в программе: Begn Writeln(Прыветик!) end • Будет ли работать следующая программа: Begin writeln(‘begin end.’) end. • Напишите программу, которая в одной строке выводит приветствие, а в другой Ваше имя.

More Related