Перейти к содержанию

Презентация Паскаль Абс 9 Класс

Презентация Паскаль Абс 9 Класс.rar
Закачек 2536
Средняя скорость 7776 Kb/s
Скачать

Документы в архиве:

Название документа Автор.doc

Кочетов Николай Александрович

должность: учитель информатики

квалификационная категория: высшая

место работы: Муниципальное бюджетное общеобразовательное учреждение «Средняя общеобразовательная школа №5 г. Суворова Тульской области» (МБОУ «СОШ №5 г. Суворова»)

Тульская область, город Суворов

Название документа Аннотация к презентации.doc

Данная презентация помогает при объяснении первых тем при обучении программированию на Паскале в 9 классе.

1. Общие сведения о языке программирования Паскаль.

2. Организация ввода и вывода данных.

3. Программирование линейных алгоритмов.

Презентация содержит теоретические сведения и примеры текстов программ.

Название документа Паскаль.pptx

Описание презентации по отдельным слайдам:

Язык программирования «Паскаль» Программирование на Паскале

Основные типы переменных Целый тип — integer. Целые числа от -32768 до 32767. Действительный тип – real. Символьный тип — char. Один любой символ. Строковый тип — string. Строка до 255 символов. Логический тип — boolean. Одно из 2 значений: истина (TRUE ) или ложь (FALSE).

Основные типы переменных Пример: x: integer; y:real; a:char; b:string; c:boolean. Допустимые значения переменных: x:=28; x:=x-12; y:=7.8; y:= 2.1*x; a:= ‘H’ ; a:= ‘+’; b:= ’лето’; c:= 5

Презентация была опубликована 5 лет назад пользователемlearning.9151394.ru

Похожие презентации

Презентация на тему: » Язык программирования ABC Pascal 9 класс. Язык программирования Это формальная знаковая система (набор команд), которую понимает компьютер. Алфавит языка.» — Транскрипт:

1 Язык программирования ABC Pascal 9 класс

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

3 Никлаус Вирт В начале 70-х годов XX века швейцарский учёный Никлаус Вирт разработал язык программирования, и дал ему название Паскаль, в честь знаменитого французского математика XVII века, изобретателя первой счётной машины Блеза Паскаля. С помощью ЯП Паскаль можно разрабатывать программы самого разного назначения. Синтаксис этого языка интуитивно понятен даже тем, кто только начинает осваивать азы программирования.

4 Язык Паскаль удобен для начального обучения программированию, не только потому, что учит как правильно написать программу, но и тому, как правильно разрабатывать методы решения задач программирования

5 Алфавит языка прописные и строчные буквы латинского алфавита от A до z, а также символ подчеркивания ( _ ), который тоже считается буквой. Прописные и строчные буквы взаимозаменяемы (рАвНоЗнАчНы); арабские цифры ; специальные одиночные знаки: + – * / =., : ; ^ $ специальные парные знаки: [ ] ( ) < >; составные знаки : =.. ( * * ) (.. ).

6 Структура программы Программа на языке Паскаль состоит из: //Заголовок (необязательная часть) //Блок описаний //Тело программы

7 Блок описаний Описание меток; Определение констант; Определение типов; Описание переменных; Описание процедур и функций.

10 Пояснения В пояснениях можно использовать русские буквы <могут находится в фигурных скобках>//могут писаться после двух слэшей

11 Оператор вывода Write(текст); — оператор вывода текста и переменных на экран (оставляет курсор на текущей строке); Writeln(текст); — оператор вывода текста и переменных на экран (переносит курсор на новую строку);

12 Компиляция (F9) -Устранение ошибок в программе.

13 Пример программы Begin write( Это моя первая программа! ); End. Произведите компиляцию и запустите программу на исполнение просмотрите результат.

14 Остановка выполнения программы

15 Задание 001 Выведите следующий текст на экран: Привет всем! Я лучший программист на свете! Обратите внимание на то, что текст выводится в две разные строчки

16 Арифметические действия Если в программе записать: Writeln(3+8); То после исполнения программы в экране выполнения появится надпись 3+8 Если же записать: Writeln(3+8); //без апострофов То после исполнения программы в экране выполнения появится надпись 11, т.е. Pascal произведет сам расчёт Попробуйте вычислить выражение: 185(14+16)

Успейте воспользоваться скидками до 70% на курсы «Инфоурок»

Описание презентации по отдельным слайдам:

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

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

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

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

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

program 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 NAME; Var Описание переменных; Begin Исполнительная часть; End.

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

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

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

Для операций вывода данных в программе служат операторы: Write и writeln. Write производит вывод числовых данных, символов, строк на экран. Формат процедуры: write(‘А,B,…,Z’); Где А,В,…,Z – переменные или строки символов, взятые в апостроф Ввод данных в программе:

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

Ввод данных в программе: read и readln Оператор чтения read – обеспечивает ввод числовых данных, символов, строк и т. д. для последующей обработки программой. Формат оператора: read(А,B,…,Z); где A,B,…,Z переменные.

Процедура read потребует после себя ввод или вывод информации в одну строку, а процедура readln дает возможность после себя вводить и выводить информацию с начала новой строки. Процедуры read и readln «считывают» значения переменных и присваивают их тем переменным, которые записаны в них. Процедура write требует от следующих процедур ввода или вывода, информацию вводить или выводить ее на ту же строку (в одну строку). Процедура writeln обеспечивает для следующих процедур ввода или вывода информации вводить или выводить ее с начала каждой новой строки. Запомни!

program Primer3; var x,y,s: integer; begin writeLn (‘Введите через пробел два числа ‘); ReadLn (x,y); s := x + y; WriteLn(‘Сумма чисел равна ‘,s); end. Набери программу на компьютере Практическая работа по теме Линейные программы

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

Использованная литература: Меженный О.А. 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 с.

Практическая работа по теме: «Линейные программы» Наберите программу: 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

Задача 2. Известно количество жителей в государстве и площадь его территории. Определить плотность населения в этом государстве. (Количество человек, проживающих на площади на 1 км2). а) Наберите программу в среде Паскаля, заменив многоточие на необходимые команды: Program Primer2; Var S, K : integer; P: real; Begin Writeln (‘Введите число жителей и площадь государства’); . (K, S); P : =. ; Writeln (‘Плотность населения равна’. ); End. б) запустите данную программу на исполнение и посмотрите результат её работы (количество жителей в своем государстве и площадь его территории взять из Интернета). в) запишите составленную программу в тетрадь.


Статьи по теме