ЧАСТЬ 1. ПОВТОРЕНИЕ
Поздравляем всех учеников с наступившим 2016 годом!А у нас новая тема - программирование в среде PascalABC.NET!
Ну, скажете вы, вот так новость! В прошлом году это (или почти это) уже было!
Правильно, а новое - это хорошо забытое старое!
Поэтому быстро вспоминаем и записываем в тетрадь
Языки программирования - формальные языки, предназначенные для записи алгоритмов, исполнителем которых будет компьютер.
Алгоритм - набор инструкций, описывающих порядок действий исполнителя для достижения поставленной цели за конечное число шагов.
Паскаль - один из универсальных языков программирования высокого уровня. Он поддерживает процедурный стиль программирования.
Автор языка Паскаль - Никлаус Вирт (нем. Niklaus Wirth, род. 15 февраля 1934 года) — швейцарский учёный, специалист в области информатики, один из известнейших теоретиков в области разработки языков программирования, профессор компьютерных наук. Подробнее читайте в вашей любимой Википедии
ЧАСТЬ 2. ЭТАПЫ РЕШЕНИЯ ЗАДАЧИ НА КОМПЬЮТЕРЕ. ЭТАПЫ МОДЕЛИРОВАНИЯ
1 этап. Постановка задачи. Результат - словесная информационная модель
2 этап. Формализация. Результат - математическая модель
3 этап. Алгоритмизация. Результат - алгоритм ( описание на алгоритмическом языке, в виде блок-схемы и т п)
4 этап. Программирование. Результат - Программа
5 этап. Компьютерный эксперимент. Отладка, тестирование. Результат - уточнение модели. Возможен возврат к этапам 1 - 4.
ЧАСТЬ 3. ЗНАКОМСТВО СО СРЕДОЙ PASCALABC.NET
PascalABC.NET — это:
Бесплатная, простая и мощная среда разработки.
Работа на ПК
Найдите на рабочем столе ярлык PascalABC.NET, запустите приложение.
Изучите интерфейс приложения.
Схематично зарисуйте в тетрадь расположение и назначение окон приложения.
В окне ввода наберите текст программы вычисления куба числа
Сохраните текст программы на локальном компьютере в своей папке под именем Pascal\Pas9_0_cl.pas
// Пример программы на Паскале. Вычисление куба числа r
var r: real;
var r3: real; // вспомогательная переменная
begin
write ('Введите r: ');
readln (r);
r3 := r * r * r;
writeln (r, ' в степени 3 = ', r3);
end.
Сделайте компиляцию программы (Ctrl + F9).
Если нет синтаксических ошибок, то запустите программу (F9) 3 раза с разными данными, проанализируйте результат, покажите учителю.
с сайта http://pascalabc.net/ . Подробно об установке
Схематично зарисуйте в тетрадь расположение и назначение окон приложения.
В окне ввода наберите текст программы вычисления куба числа
Сохраните текст программы на локальном компьютере в своей папке под именем Pascal\Pas9_0_cl.pas
// Пример программы на Паскале. Вычисление куба числа r
var r: real;
var r3: real; // вспомогательная переменная
begin
write ('Введите r: ');
readln (r);
r3 := r * r * r;
writeln (r, ' в степени 3 = ', r3);
end.
Сделайте компиляцию программы (Ctrl + F9).
Если нет синтаксических ошибок, то запустите программу (F9) 3 раза с разными данными, проанализируйте результат, покажите учителю.
Домашнее задание
1. Срочно установить на домашнем ПК свободно распространяемую среду PascalABC.NETс сайта http://pascalabc.net/ . Подробно об установке
Зайдите на сайт PascalABC.NET
Слева в меню выберите 2-ю строку - СКАЧАТЬ
Если у вас первая установка - выбираете первый вариант скачивания, если обновление, то второй вариант
После установки убедитесь, что система работоспособна.
a) Для этого запустите систему (через меню Пуск или ярлык на рабочем столе)
б) В открывшемся окне найдите строку меню (Файл Правка Вид ... Помощь)
в) Последовательно откройте пункты Помощь, Изучаем PascalABC.NET, 01_First
г) В открывшемся окне выберите файл Calculations1.pas, откройте его
д) Вы увидите текст программы-примера. Смело запускайте эту программу через меню:
Программа -- Выполнить
е) Программа должна выполниться и вывести результат вычислений
ж) Копируете этот результат и вставляете в текст письма для учителя информатики.
2. Сделать компиляцию (Ctrl + F9) примера CompilerError1.pas:
Меню -- Помощь -- Изучаем PascalABC.NET -- 02_Errors -- CompilerError1.pas.
Исправить ошибки, выполнить пример (F9)
3. Аналогично сделать компиляцию и выполнение примеров CompilerError2.pas, CompilerError3.pas
3. Прислать учителю информатики до 18.01.2016 (понедельник) до 23.00 по школьной эл почте письмо-отчет о выполнении домашнего задания. В письмо скопировать результат выполнения программ CompilerError1.pas, CompilerError2.pas, CompilerError3.pas.
Если что-то не получилось, написать причину невыполнения задания.
Отсутствие письма - 2 в журнал
Если у вас первая установка - выбираете первый вариант скачивания, если обновление, то второй вариант
После установки убедитесь, что система работоспособна.
a) Для этого запустите систему (через меню Пуск или ярлык на рабочем столе)
б) В открывшемся окне найдите строку меню (Файл Правка Вид ... Помощь)
в) Последовательно откройте пункты Помощь, Изучаем PascalABC.NET, 01_First
г) В открывшемся окне выберите файл Calculations1.pas, откройте его
д) Вы увидите текст программы-примера. Смело запускайте эту программу через меню:
Программа -- Выполнить
е) Программа должна выполниться и вывести результат вычислений
ж) Копируете этот результат и вставляете в текст письма для учителя информатики.
2. Сделать компиляцию (Ctrl + F9) примера CompilerError1.pas:
Меню -- Помощь -- Изучаем PascalABC.NET -- 02_Errors -- CompilerError1.pas.
Исправить ошибки, выполнить пример (F9)
3. Аналогично сделать компиляцию и выполнение примеров CompilerError2.pas, CompilerError3.pas
3. Прислать учителю информатики до 18.01.2016 (понедельник) до 23.00 по школьной эл почте письмо-отчет о выполнении домашнего задания. В письмо скопировать результат выполнения программ CompilerError1.pas, CompilerError2.pas, CompilerError3.pas.
Если что-то не получилось, написать причину невыполнения задания.
Отсутствие письма - 2 в журнал
Комментариев нет:
Отправить комментарий