Учебная система программирования вводный курс
Учебная система программирования вводный курс
Первое занятие Для чего создана система Паскаль АВС?Для чего создана система Паскаль АВС? Интерфейс программной среды Первые шаги в программировании
Система Pascal ABC предназначена для обучения программированию на языке Паскаль и ориентирована на школьников и студентов младших курсов. Язык Паскаль признан многими российскими преподавателями как один из лучших именно для начального обучения. Однако, среда Borland Pascal, ориентированная на MS DOS, устарела, а среда Borland Delphi с ее богатыми возможностями сложна для начинающего программиста. Так, попытка начинать обучение с написания событийной программы в Borland Delphi вызывает у обучаемого массу сложностей и приводит к ряду неправильно сформированных навыков. Система Pascal ABC основана на языке Delphi Pascal и призвана осуществить плавный переход от простейших программ к модульному, объектно-ориентированному, событийному и компонентному программированию. Многие концепции в Pascal ABC сознательно упрощены, что позволяет использовать их на более ранних этапах обучения. Система Pascal ABC предназначена для обучения программированию на языке Паскаль и ориентирована на школьников и студентов младших курсов. Язык Паскаль признан многими российскими преподавателями как один из лучших именно для начального обучения. Однако, среда Borland Pascal, ориентированная на MS DOS, устарела, а среда Borland Delphi с ее богатыми возможностями сложна для начинающего программиста. Так, попытка начинать обучение с написания событийной программы в Borland Delphi вызывает у обучаемого массу сложностей и приводит к ряду неправильно сформированных навыков. Система Pascal ABC основана на языке Delphi Pascal и призвана осуществить плавный переход от простейших программ к модульному, объектно-ориентированному, событийному и компонентному программированию. Многие концепции в Pascal ABC сознательно упрощены, что позволяет использовать их на более ранних этапах обучения. Дистрибутив программы Дистрибутив программы в формате RAR (EXE) (распространяется бесплатно). Кликните дважды для распаковки Дистрибутив программы Дистрибутив программы в формате RAR (EXE) (распространяется бесплатно). Кликните дважды для распаковки Сайт авторов программы Оглавление
Интерфейс программы – основные меню Создать новый файл Открыть папку с ранее сохраненными программами сохранить Сохранить все вставить Запустить программу Остановить программу. Команда полезна при зависании программы копировать отменить Справка. Команды «Копировать», «Вставить», «Вырезать» можно также задавать с клавиатуры: Cntrl +C - копировать Cntrl +X - вырезать Cntrl +V – вставить Перед тем, как при помощи этих команд редактировать код программы его сначала нужно выделить. Справка. Команды «Копировать», «Вставить», «Вырезать» можно также задавать с клавиатуры: Cntrl +C - копировать Cntrl +X - вырезать Cntrl +V – вставить Перед тем, как при помощи этих команд редактировать код программы его сначала нужно выделить. Оглавление
Пример простейшей программы. program slojenie; var s,m,n: real; begin read (m); read (n) ; s:=n+m; writeln (`сложение `, s); end. Пример простейшей программы. program slojenie; var s,m,n: real; begin read (m); read (n) ; s:=n+m; writeln (`сложение `, s); end. Имя программы Оператор var объявляет переменные перед программой т.е. объявляет из тип. В данном случае все переменные вещественного типа - real Оператор begin объявляет начало программы Оператор read вводит данные с клавиатуры. Здесь переменные м и n Переменной S присваивается значение суммы чисел n и m. Оператор присваивания := Оператор writeln выводит данные. Здесь – вывод слова сложение, заключенного в апостроф и переменной S Оператор end означает окончание программы Оглавление
Важно: Каждая строка программы заканчивается точкой с запятой, кроме строк с операторами end и begin. Важно: Каждая строка программы заканчивается точкой с запятой, кроме строк с операторами end и begin. Скопируйте текст программы в буфер обмена(ctrl+c) и вставьте его в окно программного кода Паскаль АВС (ctrl + v). Запустите программу. Введите произвольные числа в окно ввода.ввода. В окне вывода результатов должны отразиться как введенные числа, так и их сумма.вывода Скопируйте текст программы в буфер обмена(ctrl+c) и вставьте его в окно программного кода Паскаль АВС (ctrl + v). Запустите программу. Введите произвольные числа в окно ввода.ввода. В окне вывода результатов должны отразиться как введенные числа, так и их сумма.вывода Задание: Найдите площадь треугольника по трем его сторонам A B C используя формулу Герона. Помощь: корень квадратный в Паскаль АВС находится так: s:= Sqrt(x). Оператор Sqrt возвращает значение корня квадратного из переменной х. Знак умножения - *. Все переменные в этой задаче вещественного типа – real. Задание: Найдите площадь треугольника по трем его сторонам A B C используя формулу Герона. Помощь: корень квадратный в Паскаль АВС находится так: s:= Sqrt(x). Оператор Sqrt возвращает значение корня квадратного из переменной х. Знак умножения - *. Все переменные в этой задаче вещественного типа – real. Оглавление
Окно ввода. Наберите число, нажмите клавишу Enter Окно вывода результатов работы программы. Оглавление