Презентация, доклад на тему - Структура программы в языке программирования Pascal

Содержание

Тема: Структура программы

Слайд 1Болтовня ничего не стоит. Покажите мне код.
Линукс Торвальдс

Болтовня ничего не стоит. Покажите мне код.Линукс Торвальдс

Слайд 2Тема: Структура программы

Тема: Структура программы

Слайд 3Цель урока
Сформировать дополнительные навыки владения программой Pascal,уметь писать минимальный набор кода,

знать составляющие языка
Цель урокаСформировать дополнительные навыки владения программой Pascal,уметь писать минимальный набор кода, знать составляющие языка

Слайд 4Ключевые слова
Программа
Структура программы
Дополнительный модуль CRT
CONST ,VAR

Ключевые словаПрограммаСтруктура программыДополнительный модуль CRTCONST ,VAR

Слайд 5Что такое программа?
Программа – это совокупность написанных на языке программирования команд,

которые может выполнить компьютер, направленных на решение конкретной задачи, в результате чего машина действует заранее предписанным ей образом.
Что такое программа?Программа – это совокупность написанных на языке программирования команд, которые может выполнить компьютер, направленных на

Слайд 6Структура программы
PROGRAM имя программы ;  (имя должно быть записано про правилам написания идентификаторов)
USES подключаемые

библиотеки (модули);  (дополнительные возможности, их можно подключать к программе в этой строке)
CONST раздел описания констант;   (постоянные величины, их нельзя изменять)
VAR определение переменных;  (описание всех переменных величин, которые в программе могут изменяться)
BEGIN (начало программного блока программы)
основной блок программы
END. (конец выполнения программы)







.

Структура программыPROGRAM имя программы ;  (имя должно быть записано про правилам написания идентификаторов)USES подключаемые библиотеки (модули);  (дополнительные возможности, их

Слайд 7Внимание!
Почти после каждой строчки ставится знак ";". Этот знак говорит о

том, что строка закончена. Знак ";" не ставится после служебного слова BEGIN и последнего END.(который означает конец программы), после которого ставиться точка.  

Показать пример

Внимание!Почти после каждой строчки ставится знак

Слайд 8 Структура программы
Разумеется, что не все приведенные выше блоки обязательны для использования.

Сейчас приведем тот минимум, который необходимо использовать.

Program primer;
Begin
End.

Данная программа ничего не делает, так как в ней нет ни одного оператора.

Структура программы Разумеется, что не все приведенные выше блоки обязательны для использования. Сейчас приведем тот минимум,

Слайд 9Исправьте ошибки
Program program;
Begiin;
Writeln(Программа);
End;

Исправьте ошибкиProgram program; Begiin; Writeln(Программа);End;

Слайд 10Пример программы вывода текста на экран
Program RAEK;


Uses crt;
Var a,b,c : integer;
Begin
Write (‘Это моя первая программа!’);
End.



ИМЯ ПРОГРАММЫ

Раздел подключения модулей

Раздел объявления переменных

Раздел 2. Программный блок. Начало

Раздел 2. Программный блок. Конец.

Пример программы вывода текста на экранProgram RAEK;

Слайд 11Дополнительные модули uSES

uses - зарезервированное слово, после которого, как правило, перечисляется

список подключаемых модулей, библиотек.
Пример :
Uses crt;
Crt является одним из стандартных модулей. В нем описаны и определены функции для работы с текстовой информацией на дисплее (изменение цвета текста, управление курсором и др.) .



Показать пример

Дополнительные модули uSESuses - зарезервированное слово, после которого, как правило, перечисляется список подключаемых модулей, библиотек. Пример :Uses

Слайд 12Константы и переменные
Константа — некоторая величина, не изменяющая своё значение в рамках

рассматриваемого процесса.

Var <имя переменной>: <тип данных>;

Переменная — в языках программирования именованная часть памяти, в которую могут помещаться разные значения переменной.

Const A=0.5; B=-1e+5;

Константы и переменныеКонстанта — некоторая величина, не изменяющая своё значение в рамках рассматриваемого процесса.Var : ;Переменная — в языках

Слайд 13Пример программ
Константы
program ue;
const
a=1;
b=8;
begin
Writeln(a + b);
end.
Переменные
program ue;
var a,b,c:integer;
begin
read(a , b);
c:=a+b;
Writeln(c);
end.
Запустите их

и сравните
Пример программКонстантыprogram ue;const a=1;b=8;beginWriteln(a + b);end.Переменныеprogram ue;var a,b,c:integer;beginread(a , b);c:=a+b;Writeln(c);end.Запустите их и сравните

Слайд 14Задание
Соберите программу исходя из стандартов написания структуры в PASCAL
Program RAEK;
Uses crt;
Var

a,b,c:integer;

begin

end.

Read(a,b);

C:=a+b;

Write(c);

ЗаданиеСоберите программу исходя из стандартов написания структуры в PASCALProgram RAEK;Uses crt;Var a,b,c:integer;beginend.Read(a,b);C:=a+b;Write(c);

Слайд 15Продолжи фразы
1.Я сегодня узнал….
2. Я сегодня научился….
3. Сегодня было интересным….
4. Для

меня сегодня было главным….
Продолжи фразы1.Я сегодня узнал….2. Я сегодня научился….3. Сегодня было интересным….4. Для меня сегодня было главным….

Слайд 16Домашнее задание
Т



Тема :Линейная программа
Оператор ввода
Оператор вывода
Оператор присваивания

Интернет-ресурсы
http://for-schoolboy.ru/Struktura-programmyi-na-yazyike-Paskal-543.html
Литературные источники
1.Семакин И.Г. Основы алгоритмизации

и программирования Практикум ИЦ «Академия».
1.Семакин И.Г. Основы алгоритмизации и программирования ИЦ «Академия». 2015







Домашнее заданиеТТема :Линейная программаОператор вводаОператор выводаОператор присваиванияИнтернет-ресурсыhttp://for-schoolboy.ru/Struktura-programmyi-na-yazyike-Paskal-543.htmlЛитературные источники1.Семакин И.Г. Основы алгоритмизации и программирования Практикум ИЦ «Академия».1.Семакин И.Г.

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть