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


Классная работа 9 апреля 2020 г. Общие сведения о языке программирования Pascal

Содержание

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

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

Слайд 1Классная работа
Общие сведения о языке программирования Pascal

Классная работаОбщие сведения о языке программирования Pascal

Слайд 2Языки программирования – это формальные языки, предназначенные для записи алгоритмов,

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

программами.
Язык Паскаль – универсальный язык программирования.

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

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

Слайд 3Алфавит языка
Алфавит языка программирования Паскаль – набор допустимых символов, которые

можно использовать для записи программы.
A, B, C, …, X

Y, Z

Алфавит языка Паскаль

Латинские прописные
буквы

Латинские строчные
буквы

Арабские цифры

Специальные
символы

a, b, c,…, x, y, z

0, 1, 2, …, 7, 8, 9

Знаки арифметические,
препинания, скобки и другие

Алфавит языкаАлфавит языка программирования Паскаль – набор допустимых символов, которые можно использовать для записи программы. A, B,

Слайд 4Алфавит языка
В алфавит языка Паскаль включены неделимые элементы (составные символы).


:=
Неделимые элементы
Знак операции присваивания
Знаки больше или равно,
меньше или равно,

не равно

>= <= <>

Алфавит языкаВ алфавит языка Паскаль включены неделимые элементы (составные символы). :=Неделимые элементыЗнак операции присваивания Знаки больше или

Слайд 5Словарь языка

Словарь языка

Слайд 6Алфавит и словарь языка
Имена (констант, переменных, программ и других объектов)

– любые отличные от служебных слов последовательности букв, цифр и

символа подчеркивания, начинающиеся с буквы или символа подчеркивания.

Правильные имена
x
velichina
zzz
polnaja_summa
tri_plus_dva
s25
_k1
a1b88qq
oshibka

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

Неправильные имена
Ж – буква не латинского алфавита polnaja summa – содержится символ (пробел), не являющийся буквой, цифрой или знаком подчеркивания.
2as – начинается с цифры
Domby&Son – содержится символ &, не являющийся буквой, цифрой или знаком подчеркивания

Алфавит и словарь языкаИмена (констант, переменных, программ и других объектов) – любые отличные от служебных слов последовательности

Слайд 7Простые типы данных

Простые типы данных

Слайд 8Структура программы на языке Паскаль
Служебное слово program
и имя программы
Структура

программы
Заголовок программы
Описание данных
Описание действий
Описание констант(const) и
описание переменных (var)
Начинается словом

begin и
заканчивается словом end
с точкой
Структура программы на языке ПаскальСлужебное слово program и имя программыСтруктура программыЗаголовок программыОписание данныхОписание действийОписание констант(const) и описание

Слайд 9Раздел описания переменных
Целый тип
Вещественный тип
Символьный тип
Имена переменных

Раздел описания переменныхЦелый типВещественный типСимвольный типИмена переменных

Слайд 10Общий вид программы
program ;
const ;
var

;
begin
;
;


end.
Операторы – языковые конструкции для

записи действия, выполняемого над данными в процессе решения задачи.
Общий вид программыprogram ; const ; var ;begin ; ;	 … end.Операторы – языковые конструкции для записи

Слайд 11Оператор присваивания
Основное преобразование данных, выполняемое компьютером, – присваивание переменной нового

значения, что означает изменение содержимого области памяти.
Общий вид оператора:
:=

Оператор присваиванияОсновное преобразование данных, выполняемое компьютером, – присваивание переменной нового значения, что означает изменение содержимого области памяти.Общий

Слайд 12

Оперативная память
Выполнение оператора присваивания
Процессор


10 + 5
a
s
b
10
5
10
15
5
a:=10;
b:=5;
s:=a+b

Оперативная памятьВыполнение оператора присваиванияПроцессор 10 + 5asb10510155a:=10;b:=5;s:=a+b

Слайд 13Объясните процесс выполнения операторов присваивания.

a:=3;
b:=4;
a:=a+b

Чему будет равны переменные

a и b после выполнения этих операторов?
Пример

Объясните процесс выполнения операторов присваивания. a:=3;b:=4; a:=a+bЧему будет равны переменные a и b после выполнения этих операторов?Пример

Слайд 14Проверим пример на практике
Задание
Откройте программу PascalABCNet
Создайте файл типа с именем

Primer.
Проверьте пример, создав в среде и выполнив программу..
Закройте программу

с сохранением файла.

Отправьте файл задания на электронную почту akiwina82@mail.ru
Проверим пример на практикеЗаданиеОткройте программу PascalABCNetСоздайте файл типа с именем Primer. Проверьте пример, создав в среде и

Слайд 15Текст программы
program primer;
var a,b:integer;
begin
readln(a,b);
a:=a+b;
writeln(a,’ ’,b);
readln
end.

Текст программыprogram primer;var a,b:integer;begin readln(a,b); a:=a+b; writeln(a,’ ’,b); readln	end.

Слайд 16Работаем за компьютером

Работаем за компьютером

Слайд 17Выучить §3.1 (стр. 106–112). Вопросы 2–9 (стр. 112–113) – устно. Задание 12

(стр. 113) – письменно.
Домашнее задание

Выучить §3.1 (стр. 106–112). Вопросы 2–9 (стр. 112–113) – устно. Задание 12 (стр. 113) – письменно.Домашнее задание

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

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

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

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

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


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

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