🗊 Элементы языка Паскаль Лекция №2

Категория: Информатика
Нажмите для полного просмотра!
  
  Элементы языка Паскаль  Лекция №2  , слайд №1  
  Элементы языка Паскаль  Лекция №2  , слайд №2  
  Элементы языка Паскаль  Лекция №2  , слайд №3  
  Элементы языка Паскаль  Лекция №2  , слайд №4  
  Элементы языка Паскаль  Лекция №2  , слайд №5  
  Элементы языка Паскаль  Лекция №2  , слайд №6  
  Элементы языка Паскаль  Лекция №2  , слайд №7  
  Элементы языка Паскаль  Лекция №2  , слайд №8  
  Элементы языка Паскаль  Лекция №2  , слайд №9  
  Элементы языка Паскаль  Лекция №2  , слайд №10  
  Элементы языка Паскаль  Лекция №2  , слайд №11  
  Элементы языка Паскаль  Лекция №2  , слайд №12  
  Элементы языка Паскаль  Лекция №2  , слайд №13  
  Элементы языка Паскаль  Лекция №2  , слайд №14  
  Элементы языка Паскаль  Лекция №2  , слайд №15  
  Элементы языка Паскаль  Лекция №2  , слайд №16  
  Элементы языка Паскаль  Лекция №2  , слайд №17  
  Элементы языка Паскаль  Лекция №2  , слайд №18  
  Элементы языка Паскаль  Лекция №2  , слайд №19  
  Элементы языка Паскаль  Лекция №2  , слайд №20  
  Элементы языка Паскаль  Лекция №2  , слайд №21  
  Элементы языка Паскаль  Лекция №2  , слайд №22  
  Элементы языка Паскаль  Лекция №2  , слайд №23  
  Элементы языка Паскаль  Лекция №2  , слайд №24  
  Элементы языка Паскаль  Лекция №2  , слайд №25  
  Элементы языка Паскаль  Лекция №2  , слайд №26  
  Элементы языка Паскаль  Лекция №2  , слайд №27  
  Элементы языка Паскаль  Лекция №2  , слайд №28  
  Элементы языка Паскаль  Лекция №2  , слайд №29  
  Элементы языка Паскаль  Лекция №2  , слайд №30  
  Элементы языка Паскаль  Лекция №2  , слайд №31  
  Элементы языка Паскаль  Лекция №2  , слайд №32  
  Элементы языка Паскаль  Лекция №2  , слайд №33  
  Элементы языка Паскаль  Лекция №2  , слайд №34  
  Элементы языка Паскаль  Лекция №2  , слайд №35  
  Элементы языка Паскаль  Лекция №2  , слайд №36  
  Элементы языка Паскаль  Лекция №2  , слайд №37  
  Элементы языка Паскаль  Лекция №2  , слайд №38  
  Элементы языка Паскаль  Лекция №2  , слайд №39  
  Элементы языка Паскаль  Лекция №2  , слайд №40  
  Элементы языка Паскаль  Лекция №2  , слайд №41

Содержание

Вы можете ознакомиться и скачать Элементы языка Паскаль Лекция №2 . Презентация содержит 41 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

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


Слайд 1





Элементы языка Паскаль
Лекция №2
Описание слайда:
Элементы языка Паскаль Лекция №2

Слайд 2





План лекции
Язык Паскаль
Алфавит языка Паскаль.
Структура Паскаль-программы.
Комментарии.
Идентификаторы.
Переменные и типы данных.
Оператор присваивания.
Константы.
Операции и выражения.
	9.1. Арифметические операции.
	9.2. Логические операции.
	9.3. Стандартные математические функции.
	9.4. Порядок вычислений. Запись выражений.
10. Операторы ввода-вывода.
11. Простейшие операторы.
12. Пример простейшей программы на языке Паскаль.
Описание слайда:
План лекции Язык Паскаль Алфавит языка Паскаль. Структура Паскаль-программы. Комментарии. Идентификаторы. Переменные и типы данных. Оператор присваивания. Константы. Операции и выражения. 9.1. Арифметические операции. 9.2. Логические операции. 9.3. Стандартные математические функции. 9.4. Порядок вычислений. Запись выражений. 10. Операторы ввода-вывода. 11. Простейшие операторы. 12. Пример простейшей программы на языке Паскаль.

Слайд 3





Язык Паскаль
Язык Паскаль - язык профессионального программирования, который назван в честь французского математика и философа Блеза Паскаля (1623-1662) и разработан в 1968-1971 гг. Никлаусом Виртом. 
Первоначально был разработан для обучения, но вскоре стал использоваться для разработки программных средств в профессиональном программировании.
Описание слайда:
Язык Паскаль Язык Паскаль - язык профессионального программирования, который назван в честь французского математика и философа Блеза Паскаля (1623-1662) и разработан в 1968-1971 гг. Никлаусом Виртом. Первоначально был разработан для обучения, но вскоре стал использоваться для разработки программных средств в профессиональном программировании.

Слайд 4





Язык Паскаль
Описание слайда:
Язык Паскаль

Слайд 5





Алфавит языка Паскаль
Алфавит языка - набор элементарных символов, используемый для составления программ. 
Алфавит содержит:
52 буквы латинского алфавита (строчные и заглавные);
арабские цифры (0-9);
специальные символы;
знаки математических действий (+ - * / );
знаки пунктуации (. : , ; " ` );
скобки ( [ ] ( ) { } );
знак пробела;
знаки отношений (< > =).
Описание слайда:
Алфавит языка Паскаль Алфавит языка - набор элементарных символов, используемый для составления программ. Алфавит содержит: 52 буквы латинского алфавита (строчные и заглавные); арабские цифры (0-9); специальные символы; знаки математических действий (+ - * / ); знаки пунктуации (. : , ; " ` ); скобки ( [ ] ( ) { } ); знак пробела; знаки отношений (< > =).

Слайд 6





Структура Паскаль - программ
Описание слайда:
Структура Паскаль - программ

Слайд 7





Общая структура программы на языке Паскаль
Описание слайда:
Общая структура программы на языке Паскаль

Слайд 8





Пример программы на языке Паскаль
Program  z1 (input, output);
{ Программа для вычисления площади прямоугольника по заданным сторонам}
Var
		a,b,s : integer;
Begin 
		writeln (‘Введите стороны А и B’);
		read (a, b);
		s:=a*b;
		write (‘S=‘,s,’ кв.см.’)
End.
Описание слайда:
Пример программы на языке Паскаль Program z1 (input, output); { Программа для вычисления площади прямоугольника по заданным сторонам} Var a,b,s : integer; Begin writeln (‘Введите стороны А и B’); read (a, b); s:=a*b; write (‘S=‘,s,’ кв.см.’) End.

Слайд 9





Комментарии
Комментарий - это строка (или несколько строк) из произвольных символов, заключенная в фигурные скобки:
{ комментарий }
Другой вариант оформления комментария:
(* комментарий *)
Внутри самого комментария символы } или *) встречаться не должны.
Описание слайда:
Комментарии Комментарий - это строка (или несколько строк) из произвольных символов, заключенная в фигурные скобки: { комментарий } Другой вариант оформления комментария: (* комментарий *) Внутри самого комментария символы } или *) встречаться не должны.

Слайд 10





Идентификаторы
Имена, даваемые программным объектам (константам, типам, переменным, функциям и процедурам, да и всей программе целиком) называются идентификаторами. 
Должно удовлетворять следующим требованиям:
длина имени не должна превышать 63 символа,
первым символом не может быть цифра,
переменная не может содержать пробел;
имя не должно совпадать с зарезервированным (служебным) словом;
прописные и строчные буквы воспринимаются одинаково.
Описание слайда:
Идентификаторы Имена, даваемые программным объектам (константам, типам, переменным, функциям и процедурам, да и всей программе целиком) называются идентификаторами. Должно удовлетворять следующим требованиям: длина имени не должна превышать 63 символа, первым символом не может быть цифра, переменная не может содержать пробел; имя не должно совпадать с зарезервированным (служебным) словом; прописные и строчные буквы воспринимаются одинаково.

Слайд 11





Примеры 
зарезервированных слов
Описание слайда:
Примеры зарезервированных слов

Слайд 12





Переменные и типы данных
Описание слайда:
Переменные и типы данных

Слайд 13





О типах данных
Описание слайда:
О типах данных

Слайд 14





Описание переменных
Описание слайда:
Описание переменных

Слайд 15





Оператор присваивания
Описание слайда:
Оператор присваивания

Слайд 16





Константы
Описание слайда:
Константы

Слайд 17





Неименованные константы
Неименованные константы не имеют имен, и потому их не нужно описывать.
Примерами использования неименованных констант могут послужить следующие операторы:
I := -10; 
r := 12.075 + х; 
c := 'z'; 
s := 'abc' + st; 
s5 := [1,3,5] * s6; 
b := true;
Описание слайда:
Неименованные константы Неименованные константы не имеют имен, и потому их не нужно описывать. Примерами использования неименованных констант могут послужить следующие операторы: I := -10; r := 12.075 + х; c := 'z'; s := 'abc' + st; s5 := [1,3,5] * s6; b := true;

Слайд 18





Нетипизированные константы
Именованные константы, как следует из их названия, должны иметь имя. 
Эти имена необходимо сообщить компилятору, то есть описать в специальном разделе const.
Если не указывать тип константы, то по ее внешнему виду компилятор сам определит, к какому (базовому) типу ее отнести.
Описание слайда:
Нетипизированные константы Именованные константы, как следует из их названия, должны иметь имя. Эти имена необходимо сообщить компилятору, то есть описать в специальном разделе const. Если не указывать тип константы, то по ее внешнему виду компилятор сам определит, к какому (базовому) типу ее отнести.

Слайд 19





Нетипизированные константы
Вот несколько примеров описания нетипизированных именованных констант:
	
	const 
		n = -10; 
		m = 1000000000; 
		mmm = n*100; 
		x = 2.5; 
		c = 'z'; 
		s = 'string'; 
		b = true;
Описание слайда:
Нетипизированные константы Вот несколько примеров описания нетипизированных именованных констант: const n = -10; m = 1000000000; mmm = n*100; x = 2.5; c = 'z'; s = 'string'; b = true;

Слайд 20





Типизированные константы
Описание слайда:
Типизированные константы

Слайд 21





Типизированные константы
Пример описания типизированных констант
			const 
				n: integer = -10; 
				x: real = 2.5; 
				c: char = 'z'; 
				b: boolean = true;
Описание слайда:
Типизированные константы Пример описания типизированных констант const n: integer = -10; x: real = 2.5; c: char = 'z'; b: boolean = true;

Слайд 22





Операции и выражения. Арифметические операции.
Операции общей арифметики 
(арифметические оперции) 
+   сложение 
-    вычитание
*    умножение
/    деление
Пример арифметического выражения :
						y:=(2*k+5)/(7-x);
Описание слайда:
Операции и выражения. Арифметические операции. Операции общей арифметики (арифметические оперции) + сложение - вычитание * умножение / деление Пример арифметического выражения : y:=(2*k+5)/(7-x);

Слайд 23





Арифметические операции
Описание слайда:
Арифметические операции

Слайд 24





Арифметические операции
Описание слайда:
Арифметические операции

Слайд 25





Логические операции
Операции сравнения 
=     равно
<>   неравно
>     больше
<     меньше
<=   меньше либо равно 
>=   больше либо равно
Применимы ко всем базовым типам. 
Результатом является значение истина (true) или                                                                        ложь (false)
Описание слайда:
Логические операции Операции сравнения = равно <> неравно > больше < меньше <= меньше либо равно >= больше либо равно Применимы ко всем базовым типам. Результатом является значение истина (true) или ложь (false)

Слайд 26





Логические операции
Пример операций сравнения:
			 5>=4           true
			 7<=7           true
			(2+7)<3        false
			true=false     false
			a>b               зависит от значений a и b
Описание слайда:
Логические операции Пример операций сравнения: 5>=4 true 7<=7 true (2+7)<3 false true=false false a>b зависит от значений a и b

Слайд 27





Логические операции
Описание слайда:
Логические операции

Слайд 28





Логические операции
Описание слайда:
Логические операции

Слайд 29





Логические операции
Описание слайда:
Логические операции

Слайд 30





Логические операции
Описание слайда:
Логические операции

Слайд 31





Логические операции
Описание слайда:
Логические операции

Слайд 32





Стандартные математические функции
Описание слайда:
Стандартные математические функции

Слайд 33





Порядок вычислений
Описание слайда:
Порядок вычислений

Слайд 34





Запись выражений
Описание слайда:
Запись выражений

Слайд 35





Операторы ввода-вывода
Описание слайда:
Операторы ввода-вывода

Слайд 36





Операторы ввода-вывода
Описание слайда:
Операторы ввода-вывода

Слайд 37





Простейшие операторы
Описание слайда:
Простейшие операторы

Слайд 38





Пример реализации линейного алгоритма на языке Pascal
Задача . Составить алгоритм нахождения среднего арифметического трех 			чисел А, B, C.
					
					Program  z(input, output);
					Const
						N=3;
					Var
						a,b,c,sr :real;
					Begin 
						writeln (‘Введите А, B и C’);
						read (a, b, c);
						sr:=(a+b+c)/N;
						write (‘Sr=‘,sr)
					End.
Описание слайда:
Пример реализации линейного алгоритма на языке Pascal Задача . Составить алгоритм нахождения среднего арифметического трех чисел А, B, C. Program z(input, output); Const N=3; Var a,b,c,sr :real; Begin writeln (‘Введите А, B и C’); read (a, b, c); sr:=(a+b+c)/N; write (‘Sr=‘,sr) End.

Слайд 39





Вопросы
Описание слайда:
Вопросы

Слайд 40





Вопросы
Описание слайда:
Вопросы

Слайд 41


  
  Элементы языка Паскаль  Лекция №2  , слайд №41
Описание слайда:



Похожие презентации
Mypresentation.ru
Загрузить презентацию