Презентация на тему — Работа в среде программирования Pascal ABC


Если вы дадите человеку программу, то займете его на один день. Если вы научите человека программировать, то займете его на всю жизнь. Билл Гейтс Тема : Работа в среде программирования. Цель занятия Цель: сформировать начальные навыки составления программ на языке Pascal, уметь находить выход из различных ситуаций в Pascal, знать синтаксис языка Pascal {5C22544A-7EE6-4342-B048-85BDC9FD1C3A}№п.п.Код компетенции по ФГОССодержание компетенции1.ПК 1.1.Выполнять разработку спецификаций отдельных компонентов.2.ПК 1.2.Осуществлять разработку кода программного продукта на основе готовых спецификаций на уровне модуля.3.ПК 1.3.Выполнять отладку программных модулей с использованием специализированных программных средств. 4.ПК 1.4.Выполнять тестирование программных модулей.5.ПК 1.5.Осуществлять оптимизацию программного кода модуля. Ключевые слова1. Среда программирования2. Структура программы паскаль3. Алфавит языка паскаль, идентификаторы Среда программирования - это программа, в которой программисты пишут свои программы. Иными словами, среда программирования служит для разработки ( написания) программ и обычно ориентируется на конкретный язык или несколько языков программированияСреда программирования Познакомимся со средой программирования Pascal abc Окно программы Pascal ABCРАБОЧЕЕ ОКНО ПРОГРАММЫ Свернуть, Развернуть на весь экран, ЗакрытьПАНЕЛЬ ИНСТРУМЕНТОВПолосы прокруткиСтрока меню Задание 1.У меня имеется программа Pascal ABC. Напомните мне как же она запускалась, помогите создать новый проект и сохранить его под названием «Первая программа» на рабочем столе. Пример программы вывода текста на экранProgram RAEK; BeginWrite (‘Это моя первая программа!’);End.ИМЯ ПРОГРАММЫ (необязательно)Раздел 2. Программный блок. НачалоРаздел 2. Программный блок. Конец.


Алфавит языка pascalАлфавит включает следующий набор основных символов:строчные и прописные латинские буквыпробелподчеркивание: _арабские цифры: 0 1 2 3 4 5 6 7 8 9 знаки операций: + - * / = <> < > <= >= := ограничители: . , ' ( ) [ ] (. .) { } (* *) .. : ; Служебные словаСлужебные слова – предназначены для написания команд. В Паскале есть несколько служебных десятков слов, которые программисту нельзя использовать в качестве имен переменных. Такими словами являются:  procedure - процедура until - до do - выполнять if - если program - программа var - переменная downto –уменьшить до in - в while - покаCase - Вариантfunction - Функцияor - Логическое или type - типconst - константаgo to - переход наto - увеличиваяmod - остаток от деленияDiv – деление на целоAnd – логическое Иfile - Файлnot – Логическое нет string – строковый типelse - иначеbegin - началоfor - дляof - изthen - то Ситуация 2.Program and;Var begin, a, b : integer;BeginWriteln (‘Пример программы’);End.У МЕНЯ не запускается программа, выдавая ошибку, Помогите мне!
ИдентификаторыПравила создания идентификаторов Состоит из строчных или прописных латинских букв, цифр и знака подчеркивания «_». Начинается с буквы или знака подчеркивания «_». Не может быть служебным словом. Длина не должна превышать 127 символов Желательно, чтобы идентификатор отображал смысл переменной.Правильные идентификаторы:Temp_ x1 _33name_1_2_3 My_VariableНеправильные идентификаторы:Temp- 1x 33name1_2_3 My Variable


Задание 3.RAEK_1_2_3_RAEK_RAEK 1 2 3РАЭК_1RA-EK-RAEK1_RAEKRAEK_1RAEK33 _33_RAEKRAEKRA_EKМои друзья! На экране выведены идентификаторы, помогите мне Разобраться, какие из них правильные и их можно использовать. Объясните, почему?fillcolorfill.typefill.onfillcolorfill.typefill.onfillcolorfill.typefill.onfillcolorfill.typefill.onfillcolorfill.typefill.onfillcolorfill.typefill.onfillcolorfill.typefill.onfillcolorfill.typefill.onfillcolorfill.typefill.onfillcolorfill.typefill.onfillcolorfill.typefill.onfillcolorfill.typefill.on Закрепление полученных знаний Program RAEK;Имя программы BeginWrite(‘текст’);End.Начало программного блокаВывод текста на экранКонец выполнения программы






итогиМы ознакомились:С интерфейсом программы Паскаль ABCСо структурой программы ПаскальС алфавитом и служебными словами.Научились составлять правильные идентификаторыPROGRAM RAEK;USES CRT;VAR A,B,С: INTEGER;BEGIN………….. …………..END.
Продолжи фразы1.Я сегодня узнал….2. Я сегодня научился….3. Сегодня было интересным….4. Для меня сегодня было главным…. Спасибо за помощь друг! Удачи в твоих начинаниях, теперь ты еще ближе к своей цели! Сегодня мы с вами выводили текст на экран, а что же делать в случае если нам необходимо вычислить какое-либо значение? Домашнее задание Стандартные типы данныхЦелочисленный тип, вещественный тип, логический тип, символьный тип, перечислимый типИнтернет-ресурсы1.http://informatics.mccme.ru/mod/book/view.php?id=524&chapterid=2182.http://nschool.by/text.php?cat=library&textid=44Литературные источники1.Семакин И.Г. Основы алгоритмизации и программирования Практикум ИЦ «Академия».