🗊Язык программирования Pascal Основные понятия А. Жидков

Категория: Информатика
Нажмите для полного просмотра!
Язык программирования Pascal  Основные понятия  А. Жидков, слайд №1Язык программирования Pascal  Основные понятия  А. Жидков, слайд №2Язык программирования Pascal  Основные понятия  А. Жидков, слайд №3Язык программирования Pascal  Основные понятия  А. Жидков, слайд №4Язык программирования Pascal  Основные понятия  А. Жидков, слайд №5Язык программирования Pascal  Основные понятия  А. Жидков, слайд №6Язык программирования Pascal  Основные понятия  А. Жидков, слайд №7Язык программирования Pascal  Основные понятия  А. Жидков, слайд №8Язык программирования Pascal  Основные понятия  А. Жидков, слайд №9Язык программирования Pascal  Основные понятия  А. Жидков, слайд №10Язык программирования Pascal  Основные понятия  А. Жидков, слайд №11Язык программирования Pascal  Основные понятия  А. Жидков, слайд №12Язык программирования Pascal  Основные понятия  А. Жидков, слайд №13Язык программирования Pascal  Основные понятия  А. Жидков, слайд №14Язык программирования Pascal  Основные понятия  А. Жидков, слайд №15Язык программирования Pascal  Основные понятия  А. Жидков, слайд №16Язык программирования Pascal  Основные понятия  А. Жидков, слайд №17

Вы можете ознакомиться и скачать Язык программирования Pascal Основные понятия А. Жидков. Презентация содержит 17 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

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


Слайд 1





Язык программирования Pascal 
Основные понятия
А. Жидков
Описание слайда:
Язык программирования Pascal Основные понятия А. Жидков

Слайд 2





Язык программирования
Язык программирования  (ЯП) – это формализованная система  для описания алгоритмов, которая  определяет 
Алфавит (набор символов)
Лексику (набор лексических элементов)
Синтаксис (правила написания операторов)
Семантику (правила исполнения операторов)
Описание слайда:
Язык программирования Язык программирования (ЯП) – это формализованная система для описания алгоритмов, которая определяет Алфавит (набор символов) Лексику (набор лексических элементов) Синтаксис (правила написания операторов) Семантику (правила исполнения операторов)

Слайд 3





АЛФАВИТ ЯЗЫКА
Алфавит – упорядоченный набор символов.
Цифры 0 1 2     …. 9
Латинские буквы a b c …. z A B C …Z
Знаки операций  + * / -  > < =
Символы # $
ВНИМАНИЕ!!! Русские символы допустимы только:
в комментариях, например:  
{ это коментарий } 
(* и это коментарий*)
 // это тоже
в текстовых константах (в апострофах), например:
 write (‘введите значения а и в’) 
Особо опасны символы С Р А О М В К У Е Т
Описание слайда:
АЛФАВИТ ЯЗЫКА Алфавит – упорядоченный набор символов. Цифры 0 1 2 …. 9 Латинские буквы a b c …. z A B C …Z Знаки операций + * / - > < = Символы # $ ВНИМАНИЕ!!! Русские символы допустимы только: в комментариях, например: { это коментарий } (* и это коментарий*) // это тоже в текстовых константах (в апострофах), например: write (‘введите значения а и в’) Особо опасны символы С Р А О М В К У Е Т

Слайд 4





Лексические элементы языка
ключевые слова (begin, end, if, for…)
 константы (2, 'ABC', #5) 
идентификаторы ( a,  b1) 
спецсимволы (  :=  +=  *    +   /  )
комментарии (3 вида {..} (*..*) //..)
Описание слайда:
Лексические элементы языка ключевые слова (begin, end, if, for…) константы (2, 'ABC', #5) идентификаторы ( a, b1) спецсимволы ( := += * + / ) комментарии (3 вида {..} (*..*) //..)

Слайд 5





Ключевые слова языка
(Внимание!!! Нельзя использовать как идентификаторы)
Описание слайда:
Ключевые слова языка (Внимание!!! Нельзя использовать как идентификаторы)

Слайд 6





Структура Pascal-программы 
program First; 
  const Pi = 3.14; 
  var r: real; 
  S,C: real; 
begin 
  write('Введите радиус окружности: '); 
  readln(r); 
  S := Pi*r*r; 
  C := 2*Pi*r; 
  writeln('Длина окружности равна C=',С); 
  writeln('Площадь круга равна S=',S); 
end.
Описание слайда:
Структура Pascal-программы program First; const Pi = 3.14; var r: real; S,C: real; begin write('Введите радиус окружности: '); readln(r); S := Pi*r*r; C := 2*Pi*r; writeln('Длина окружности равна C=',С); writeln('Площадь круга равна S=',S); end.

Слайд 7





Составной оператор (блок)
Составной оператор – это группа операторов заключенных в “операторные скобки” 
Begin
…. 
еnd.

Пустой оператор  содержит только ;, никаких действий не выполняет.
Описание слайда:
Составной оператор (блок) Составной оператор – это группа операторов заключенных в “операторные скобки” Begin …. еnd. Пустой оператор содержит только ;, никаких действий не выполняет.

Слайд 8





Идентификаторы (имена)
Идентификатор – это имя объекта (модуля, функции, переменной).
Синтаксис:
Идентификатор - последовательность латинских букв и цифр, начинающаяся с буквы. 
Заглавные и строчные транслятор не различает.
Ограничение длины идентификатора (63 символа).
Рекомендуется!!! Использовать осмысленные идентификаторы  и общепринятые сокращения – это улучшает читаемость программ.
Примеры:
 srednee; V; F; m; massa; m1; skorost
Описание слайда:
Идентификаторы (имена) Идентификатор – это имя объекта (модуля, функции, переменной). Синтаксис: Идентификатор - последовательность латинских букв и цифр, начинающаяся с буквы. Заглавные и строчные транслятор не различает. Ограничение длины идентификатора (63 символа). Рекомендуется!!! Использовать осмысленные идентификаторы и общепринятые сокращения – это улучшает читаемость программ. Примеры: srednee; V; F; m; massa; m1; skorost

Слайд 9





Константы
Константа – это величина, которая не может измениться.
Числовые константы  - это числа 3   3.5    1.75е2  $4ff
Строковые константы –  это символы в апострофах ‘Привет кадет’.

ВНИМАНИЕ!!!
Именованные константы надо описать в секции описаний const.

Синтаксис: 
    const 
<имя константы> = <значение> ;
Например:
const
  Pi = 3.14;
  Count = 10;
  Name = 'Mike';
Описание слайда:
Константы Константа – это величина, которая не может измениться. Числовые константы - это числа 3 3.5 1.75е2 $4ff Строковые константы – это символы в апострофах ‘Привет кадет’. ВНИМАНИЕ!!! Именованные константы надо описать в секции описаний const. Синтаксис: const <имя константы> = <значение> ; Например: const   Pi = 3.14;   Count = 10;   Name = 'Mike';

Слайд 10





Переменные и их описание 
Переменная — это группа ячеек памяти, имеющая имя, тип и значение.
Имя переменной – идентификатор. 
Тип переменной -  определяет: 
множество принимаемых ею значений
количество связанных с ней ячеек памяти.
Значение переменной – содержимое группы ячеек памяти отведенных под нее. 
ВНИМАНИЕ!!!   Переменная должна быть описана в секции описаний VAR.
Описание слайда:
Переменные и их описание Переменная — это группа ячеек памяти, имеющая имя, тип и значение. Имя переменной – идентификатор. Тип переменной - определяет: множество принимаемых ею значений количество связанных с ней ячеек памяти. Значение переменной – содержимое группы ячеек памяти отведенных под нее. ВНИМАНИЕ!!! Переменная должна быть описана в секции описаний VAR.

Слайд 11





Секция описаний переменых VAR

<список имен переменных> - группа имен переменных, разделенных запятыми. 
ВНИМАНИЕ!!!
Знаки : и ; обязательны.
Описание слайда:
Секция описаний переменых VAR <список имен переменных> - группа имен переменных, разделенных запятыми. ВНИМАНИЕ!!! Знаки : и ; обязательны.

Слайд 12





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

Слайд 13





Необходимые для нас типы
Описание слайда:
Необходимые для нас типы

Слайд 14





Типы данных
Какие из приведенных чисел являются константами целого типа?
1  	2.1E3 	4   0.7E-1		7  22.78
2 	    128 		5   +0.9 		8   -2100
3 	     -350 	6   +71 		9  1E5
Описание слайда:
Типы данных Какие из приведенных чисел являются константами целого типа? 1 2.1E3 4 0.7E-1 7 22.78 2 128 5 +0.9 8 -2100 3 -350 6 +71 9 1E5

Слайд 15





Типы данных
Какие из приведенных чисел являются вещественными константами в
экспоненциальной форме?
1   11   	 4    -0,5E-2 	7   2.7E05
2   1.3 	 5     1050 	8   -1.38
3    -1.2E5 6     37.75 	9   +3.21E-03
Описание слайда:
Типы данных Какие из приведенных чисел являются вещественными константами в экспоненциальной форме? 1 11 4 -0,5E-2 7 2.7E05 2 1.3 5 1050 8 -1.38 3 -1.2E5 6 37.75 9 +3.21E-03

Слайд 16





Идентификаторы
Какие из приведенных выражений могут служить именами переменных ?
1     5B 	  4   SIN 	       7   1AB
2      E6 	  5    G 		8   +LN
3      Л1 	  6    10 		9    L5
Описание слайда:
Идентификаторы Какие из приведенных выражений могут служить именами переменных ? 1 5B 4 SIN 7 1AB 2 E6 5 G 8 +LN 3 Л1 6 10 9 L5

Слайд 17





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



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