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

Содержание

К сожалению, компьютер не понимает программы, записанные на каком-либо употребляемом человеком языке – русском, английском, немецком… Команды, предназначенные для ЭВМ, необходимо записывать в понятной ей форме. С этой целью применяются языки программирования – искусственные языки, алфавит,

Слайд 1Структура Программы на языке Pascal - ABC
Белобородова Анна Александровна, учитель информатики


1 квалификационной категории,
МБОУ «СОШ № 153» г. Казани
Структура Программы  на языке Pascal - ABC Белобородова Анна Александровна, учитель информатики 1 квалификационной категории, МБОУ

Слайд 2
К сожалению, компьютер не понимает программы, записанные на каком-либо употребляемом человеком

языке – русском, английском, немецком…
Команды, предназначенные для ЭВМ, необходимо записывать в понятной ей форме.
С этой целью применяются языки программирования – искусственные языки, алфавит, словарный запас и структура которых удобны человеку и понятны компьютеру.
К сожалению, компьютер не понимает программы, записанные на каком-либо употребляемом человеком языке – русском, английском, немецком… Команды,

Слайд 3 Чтобы компьютер выполнил решение какой-либо задачи, ему необходимо получить

от человека инструкции, как её решать.
Набор таких инструкций для компьютера, направленный на решение конкретной задачи, называется компьютерной программой.
Чтобы компьютер выполнил решение какой-либо задачи, ему необходимо получить от человека инструкции, как её решать.

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

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

Слайд 5Систему программирования Паскаль называют интегрированной средой программирования, так как она объединяет

в себе возможности различных средств, используемых при разработке программ:
редактора текстов,
компилятора,
компоновщика,
отладчика,
и при этом обеспечивает программисту великолепные сервисные возможности.

Систему программирования Паскаль называют интегрированной средой программирования, так как она объединяет в себе возможности различных средств, используемых

Слайд 6program prim1;
var x, y: integer;
begin
write('введите число

х’ );
readln(x);
y:=2*x;
writeln('значение функции у=', y)
end.

Сохраните эту программу под именем primer.pas
File → Save as.. → primer.pas → ok

Отправьте программу на выполнение


Пример программы на Pascal- ABC

program prim1; var x, y: integer; begin   write('введите число х’ );   readln(x);

Слайд 7Структура программы на языке Паскаль

Program NAME;
Var
Описание переменных;
Begin
Исполнительная часть;
End.

Структура программы на языке ПаскальProgram NAME;Var	Описание переменных;Begin	Исполнительная часть;End.

Слайд 8Блок-схема состоит из отдельных геометрических фигур - блоков, каждый из которых

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

Слайд 9В языке Pascal имеются следующие группы простых типов данных:



1) Целые типы
2) Вещественный тип
3) Перечисляемый тип
4) Тип-диапазон
5) Символьный тип
6) Логический тип
В языке Pascal имеются следующие группы простых типов данных:   1) Целые типы	2) Вещественный тип	3) Перечисляемый

Слайд 10Команды ввода – вывода.

Ввод-вывод данных связан с обменом информацией между оперативной

памятью и внешними носителями информации. Как правило, программ без вывода не бывает.


Команды ввода – вывода.Ввод-вывод данных связан с обменом информацией между оперативной памятью и внешними носителями информации. Как

Слайд 11Для операций вывода данных в программе служат операторы:
Write и writeln.
Write

производит вывод числовых данных, символов, строк на экран.

Формат процедуры:
write(‘А,B,…,Z’);
Где А,В,…,Z – переменные или строки символов, взятые в апостроф

Ввод данных в программе:

Для операций вывода данных в программе служат операторы: Write и writeln.Write производит вывод числовых данных, символов, строк

Слайд 12Пример 2:
write (‘Введите длину пути’);
  writeln (‘Значение скорости равно’);
Возможен одновременный вывод и

символьной информации и значений переменных, тогда в операторе  write  или writeln они разделяются запятыми, например:
write (‘Значение температуры равно ‘, t);
writeln (‘Скорость равна ’, v, ‘при времени движения ‘, t);
Заметьте, в конце слов, перед апострофом оставлен пробел.


Пример 2:write (‘Введите длину пути’);  writeln (‘Значение скорости равно’); Возможен одновременный вывод и символьной информации и значений

Слайд 13Ввод данных в программе:

read и readln
Оператор чтения read –

обеспечивает ввод числовых данных, символов, строк и т. д. для последующей обработки программой. Формат оператора:

read(А,B,…,Z);

где A,B,…,Z переменные.
Ввод данных в программе: read и readln Оператор чтения read – обеспечивает ввод числовых данных, символов, строк

Слайд 14Процедура read потребует после себя ввод или вывод информации в одну

строку, а

процедура  readln  дает возможность после себя вводить и выводить информацию с начала новой строки.

Процедуры read и readln "считывают" значения переменных и присваивают их тем переменным, которые записаны в них.

Процедура write требует от следующих процедур ввода или вывода, информацию вводить или выводить ее на ту же строку (в одну строку).

Процедура writeln обеспечивает для следующих процедур ввода или вывода информации вводить или выводить ее с начала каждой новой строки.

Запомни!

Процедура read потребует после себя ввод или вывод информации в одну строку, а процедура  readln  дает возможность

Слайд 15program Primer3;
var x,y,s: integer;
begin
writeLn ('Введите через пробел два

числа ');
ReadLn (x,y);
s := x + y;
WriteLn('Сумма чисел равна ',s);
end.

Набери программу на компьютере

Практическая работа по теме Линейные программы

program Primer3; var x,y,s: integer; begin writeLn ('Введите через пробел два числа '); ReadLn (x,y); s :=

Слайд 16Домашнее задание.
1. Прочтите теоретический материал, изученный на уроке.
2. Ответьте на вопросы:
1)

Назовите известные вам процедуры ввода-вывода (считывания информации). Чем они отличаются?
2) Из каких частей состоит структура программы на языке Паскаль?
3) Какие части являются обязательными, а какие необязательными в программе?
3. Напишите программу и прислать на е-mail, выводящую на экран сведения о вас: ФИО, адрес, хобби и т.д.
Домашнее задание.1. Прочтите теоретический материал, изученный на уроке.2. Ответьте на вопросы:1) Назовите известные вам процедуры ввода-вывода (считывания

Слайд 17Использованная литература:

Меженный О.А. Turbo Pascal Самоучитель. : М.: Издательский дом «Вильямс»,

2003. – 336 с.: ил.

2.http://for-schoolboy.ru/Struktura-programmyi-na-yazyike-Paskal-543.html

3. http://pascal.guti.ru/program.html

4. Пильщиков В.Н. Сборник упражнений по языку Паскаль: Уч. Пособие для вузов. – М.: Наука. 1989. – 160 с.
Использованная литература:Меженный О.А. Turbo Pascal Самоучитель. : М.: Издательский дом «Вильямс», 2003. – 336 с.: ил.2.http://for-schoolboy.ru/Struktura-programmyi-na-yazyike-Paskal-543.html3. http://pascal.guti.ru/program.html4.

Слайд 18 
Практическая работа по теме: "Линейные программы"
 
Наберите программу:
 
Program Primer1;
Var X:

integer;
V, M, С, CK: real;
Begin
Writeln ('Введите расход бензина на 1 километр');
Readln (X);
Writeln ('Введите стоимость литра бензина');
Readln (M);
V := 18.32 / X;
C := V * M;
CK := C * 100;
Writeln ('Стоимость поездки в рублях = ',C);
Writeln (' Стоимость поездки в копейках = ',CK);
End.
 
б) запустите данную программу на исполнение и посмотрите результат
 X = 5 M = 12,86
X = 12 M = 25
X = 8 M = 24,78

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

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


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

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

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

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