Разделы презентаций


Основные понятия Турбо Паскаль и структура программы 9 класс

Содержание

Алфавит языкаПрограмма на языке Турбо Паскаль может содержать следующие символы:Латинские буквы A, B, C, … x, y, z;цифры 0, 1, 2, …9;Специальные символы «+» (плюс), «-» (минус), «/» (слэш), «=» (равно),

Слайды и текст этой презентации

Слайд 1Основные понятия Турбо Паскаль
и структура программы

9 класс

Основные понятия Турбо Паскальи структура программы9 класс

Слайд 2Алфавит языка
Программа на языке Турбо Паскаль может содержать следующие символы:
Латинские

буквы A, B, C, … x, y, z;

цифры 0, 1,

2, …9;

Специальные символы «+» (плюс), «-» (минус), «/» (слэш), «=» (равно), «<>» (меньше, больше), [] (квадратные скобки), «.» (точка), () (круглые скобки), «:» (двоеточие), «;» (точка с запятой), {} (фигурные скобки), $ (символ доллара), # (символ решетки), «_» (знак подчеркивания), @ (собачка).
Алфавит языкаПрограмма на языке Турбо Паскаль может содержать следующие символы:Латинские буквы A, B, C, … x, y,

Слайд 3Идентификатор
Идентификатор – совокупность букв, цифр и символа подчеркивания, начинающаяся с

буквы или символа подчеркивания. Идентификатор не содержит пробелы. Каждый идентификатор

уникален. Большие и маленькие буквы равнозначны. Длина идентификатора не ограничена, но значащими считаются первые 63 символа.
ИдентификаторИдентификатор – совокупность букв, цифр и символа подчеркивания, начинающаяся с буквы или символа подчеркивания. Идентификатор не содержит

Слайд 4Задание 1.
Выбрать из предложенных ниже только неправильные идентификаторы.
А, a12, 4ax,

First Program, ?ae, B456_x_y, русский_текст, 1Program, Block#2, _beta, ALPHA, integer,

MyProgramlsBestProgram,
My Prog, date_27_sep_39

ПРОВЕРИТЬ

Задание 1.Выбрать из предложенных ниже только неправильные идентификаторы.А, a12, 4ax, First Program, ?ae, B456_x_y, русский_текст, 1Program, Block#2,

Слайд 5Неправильные идентификаторы:
4ax, First Program, ?ae, русский_текст, 1Program, Block#2, integer, My

Prog.
Ответ на задание 1.
Правильные идентификаторы:
А, a12, B456_x_y, _beta, ALPHA,
MyProgramlsBestProgram, date_27_sep_39.




Неправильные идентификаторы:4ax, First Program, ?ae, русский_текст, 1Program, Block#2, integer, My Prog. Ответ на задание 1.Правильные идентификаторы:А, a12,

Слайд 6Задание 2.
Выбрать из предложенных ниже только неправильные идентификаторы.
А; mod; My_First;

Squre_2; _House x-y; 1_2_3; max#; program_file; 1program; His_friend; Squre_1; program

3; external; Turbo#Pascal;

ПРОВЕРИТЬ

Задание 2.Выбрать из предложенных ниже только неправильные идентификаторы.А; mod; My_First; Squre_2; _House x-y; 1_2_3; max#; program_file; 1program;

Слайд 7Любая программа на языке Паскаль должна включать в себя две

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

определяющих выполняемые действия над данными.
В раздел описаний входят объявления констант, переменных, типов, процедур и функций. Раздел операторов представляет собой исполняемую часть программы – основной блок, располагающийся между ключевыми словами begin и end.

Структура программы

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

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

в фигурные скобки.

Комментарии необходимы для облегчения понимания программы, что особенно

важно, если в дальнейшем возможна модификация программы.

Структура программы

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

Слайд 9Задание 3. Найди ошибки в следующей программе:

Programm Program 1; Begin
Var a,

b, rez:= integer; Writeln ('Введите два числа через пробел') Readln(a,b); rez=a*b; Writeln (“Их

произведение равно “,rez) Writeln (“Нажмите ”); Readln; End.

ПРОВЕРИТЬ

Задание 3. Найди ошибки в следующей программе:Programm Program 1; BeginVar a, b, rez:= integer; Writeln ('Введите два

Слайд 10Ответ на задание 3.
Program Program _1; Var a, b, rez: Integer; Begin Writeln('Введите

два числа через пробел'); Readln(a,b); rez:=a*b; Writeln ('Их произведение равно ',rez); Writeln ('Нажмите ');

Readln; End.

Ответ на задание 3.Program Program _1; Var a, b, rez: Integer; Begin Writeln('Введите два числа через пробел');

Слайд 11 Для реализации принимаемых решений на языке Паскаль могут быть использованы

операторы if (если), then (тогда) и else (иначе).
После оператора

if записывается условие, а после операторов then и else - команды, которые необходимо выполнить.

Условный оператор

Для реализации принимаемых решений на языке Паскаль могут быть использованы операторы if (если), then (тогда) и

Слайд 12Блок-схемы, изображающие условные операторы

Блок-схемы, изображающие условные операторы

Слайд 13Пример 1.
Условие:
Составить программу, после выполнения которой меньшее из двух

чисел будет увеличено вдвое, а большее оставлено без изменения.

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

Слайд 14Листинг программы
Program Problem2; {Увеличения меньшего из двух целых чисел

вдвое} var a, b, c : integer; begin writeln("Введите первое

целое число "); readln(a); writeln("Введите второе целое число "); readln(b); if a < b then c := 2*a else c := 2*b; writeln(“после преобразования меньшего числа получится ", c); end.
 

Листинг программы Program Problem2; {Увеличения меньшего из двух целых чисел вдвое}  var a, b, c :

Слайд 15Источники
Изображение http://ok-rostov.ru/images/board/medium/board9913-0.jpg
Информатика: учебник для 9 класса. Автор Семакин И. Г.

и др.
Преподавание базового курса информатики в средней школе: методическое пособие
http://www.pascaler.ru/pascal/enter/1


 

ИсточникиИзображение http://ok-rostov.ru/images/board/medium/board9913-0.jpgИнформатика: учебник для 9 класса. Автор Семакин И. Г. и др.Преподавание базового курса информатики в средней

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

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

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

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

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


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

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