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

Нажмите для полного просмотра!
Общие сведения о языке программирования Паскаль, слайд №1Общие сведения о языке программирования Паскаль, слайд №2Общие сведения о языке программирования Паскаль, слайд №3Общие сведения о языке программирования Паскаль, слайд №4Общие сведения о языке программирования Паскаль, слайд №5Общие сведения о языке программирования Паскаль, слайд №6Общие сведения о языке программирования Паскаль, слайд №7Общие сведения о языке программирования Паскаль, слайд №8Общие сведения о языке программирования Паскаль, слайд №9Общие сведения о языке программирования Паскаль, слайд №10Общие сведения о языке программирования Паскаль, слайд №11Общие сведения о языке программирования Паскаль, слайд №12Общие сведения о языке программирования Паскаль, слайд №13Общие сведения о языке программирования Паскаль, слайд №14Общие сведения о языке программирования Паскаль, слайд №15Общие сведения о языке программирования Паскаль, слайд №16Общие сведения о языке программирования Паскаль, слайд №17Общие сведения о языке программирования Паскаль, слайд №18Общие сведения о языке программирования Паскаль, слайд №19Общие сведения о языке программирования Паскаль, слайд №20Общие сведения о языке программирования Паскаль, слайд №21Общие сведения о языке программирования Паскаль, слайд №22Общие сведения о языке программирования Паскаль, слайд №23Общие сведения о языке программирования Паскаль, слайд №24Общие сведения о языке программирования Паскаль, слайд №25Общие сведения о языке программирования Паскаль, слайд №26Общие сведения о языке программирования Паскаль, слайд №27Общие сведения о языке программирования Паскаль, слайд №28Общие сведения о языке программирования Паскаль, слайд №29

Содержание

Вы можете ознакомиться и скачать презентацию на тему Общие сведения о языке программирования Паскаль. Доклад-сообщение содержит 29 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

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


Слайд 1


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

Слайд 2





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

Слайд 3





  Записи алгоритмов
  Записи алгоритмов
  на языках программирования называются программами.
Описание слайда:
Записи алгоритмов Записи алгоритмов на языках программирования называются программами.

Слайд 4





        Никлаус Вирт (нем. Niklaus Wirth, род. 15 февраля 1934 года) — швейцарский учёный, специалист в области информатики, один из известнейших теоретиков в области разработки языков  программирования,  профессор компьютерных наук Швейцарской высшей технической школы Цюриха (ETHZ), Лауреат премии Тьюринга 1984 года. Создатель и ведущий проектировщик языков программирования Паскаль, Модула-2,Оберон.
        Никлаус Вирт (нем. Niklaus Wirth, род. 15 февраля 1934 года) — швейцарский учёный, специалист в области информатики, один из известнейших теоретиков в области разработки языков  программирования,  профессор компьютерных наук Швейцарской высшей технической школы Цюриха (ETHZ), Лауреат премии Тьюринга 1984 года. Создатель и ведущий проектировщик языков программирования Паскаль, Модула-2,Оберон.
Описание слайда:
Никлаус Вирт (нем. Niklaus Wirth, род. 15 февраля 1934 года) — швейцарский учёный, специалист в области информатики, один из известнейших теоретиков в области разработки языков  программирования,  профессор компьютерных наук Швейцарской высшей технической школы Цюриха (ETHZ), Лауреат премии Тьюринга 1984 года. Создатель и ведущий проектировщик языков программирования Паскаль, Модула-2,Оберон. Никлаус Вирт (нем. Niklaus Wirth, род. 15 февраля 1934 года) — швейцарский учёный, специалист в области информатики, один из известнейших теоретиков в области разработки языков  программирования,  профессор компьютерных наук Швейцарской высшей технической школы Цюриха (ETHZ), Лауреат премии Тьюринга 1984 года. Создатель и ведущий проектировщик языков программирования Паскаль, Модула-2,Оберон.

Слайд 5


Общие сведения о языке программирования Паскаль, слайд №5
Описание слайда:

Слайд 6





Алфавит и словарь языка Паскаль
Алфавит и словарь языка Паскаль
Латинские прописные буквы 
                           (A, B, C,… X, Y, Z)
Латинские строчные буквы
                          (a, b, c, … x, y, z)
Арабские цифры (0, 1, 2, …8, 9)
Специальные символы: 
   знак подчёркивания; знаки препинания; круглые, квадратные и фигурные скобки; знаки арифметических операций и др.
Описание слайда:
Алфавит и словарь языка Паскаль Алфавит и словарь языка Паскаль Латинские прописные буквы (A, B, C,… X, Y, Z) Латинские строчные буквы (a, b, c, … x, y, z) Арабские цифры (0, 1, 2, …8, 9) Специальные символы: знак подчёркивания; знаки препинания; круглые, квадратные и фигурные скобки; знаки арифметических операций и др.

Слайд 7





   Существуют неделимые последовательности символов:
   Существуют неделимые последовательности символов:
 := (присваивание) 
 >=  и  <=
 * и * (начало и конец комментария)
Описание слайда:
Существуют неделимые последовательности символов: Существуют неделимые последовательности символов: := (присваивание) >= и <= * и * (начало и конец комментария)

Слайд 8


Общие сведения о языке программирования Паскаль, слайд №8
Описание слайда:

Слайд 9





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

Слайд 10





Типы данных
Типы данных
 в языке Паскаль
            
 var  <идентификатор>:   <тип>;
Описание слайда:
Типы данных Типы данных в языке Паскаль var <идентификатор>: <тип>;

Слайд 11


Общие сведения о языке программирования Паскаль, слайд №11
Описание слайда:

Слайд 12





Структура программы на языке Паскаль
Структура программы на языке Паскаль
Заголовок программы:     program        <заголовок>
Блок описания используемых данных:
uses                 <описание внешних модулей>
label               <описание меток>
const               <описание констант>
type                 <описание типов переменных>
var                 <описание переменных>
procedure       <описание процедур>
function        <описание функций>
Пример 1.        var   i, j: integer;   x: real;   a: char
 Блок описания действий по преобразованию данных (программный блок)
begin            <раздел операторов>
end.   (с точкой)
Описание слайда:
Структура программы на языке Паскаль Структура программы на языке Паскаль Заголовок программы: program <заголовок> Блок описания используемых данных: uses <описание внешних модулей> label <описание меток> const <описание констант> type <описание типов переменных> var <описание переменных> procedure <описание процедур> function <описание функций> Пример 1. var i, j: integer; x: real; a: char Блок описания действий по преобразованию данных (программный блок) begin <раздел операторов> end. (с точкой)

Слайд 13





Общий вид программы
Общий вид программы
program        <имя программы>;
      const        <список постоянных значений>;
      var  <описание используемых переменных>;
begin   <начало программного блока>;
                     <оператор 1>;
                     <оператор 2>;
                     <оператор 3>
 end.

    Точка с запятой – разделитель между операторами.
    Перед end. точку с запятой не ставят.
Описание слайда:
Общий вид программы Общий вид программы program <имя программы>; const <список постоянных значений>; var <описание используемых переменных>; begin <начало программного блока>; <оператор 1>; <оператор 2>; <оператор 3> end. Точка с запятой – разделитель между операторами. Перед end. точку с запятой не ставят.

Слайд 14





Комментарии:  { } или (* *)
Комментарии:  { } или (* *)

Пример: 
   1.  {Вычисление переменной Х}

   2.  (*Не найден ни один элемент массива. Начало нового поиска*)
Описание слайда:
Комментарии: { } или (* *) Комментарии: { } или (* *) Пример: 1. {Вычисление переменной Х} 2. (*Не найден ни один элемент массива. Начало нового поиска*)

Слайд 15





Описание меток. 
Описание меток. 
     Перед любым оператором можно поставить метку. Метка может состоять из букв и цифр длиной до 127 символов.
    label
           M1, Tok, llab, 123;

     В разделе операторов после идентификатора метки ставится двоеточие
          M1: <оператор>
         Tok:<оператор>
Описание слайда:
Описание меток. Описание меток. Перед любым оператором можно поставить метку. Метка может состоять из букв и цифр длиной до 127 символов. label M1, Tok, llab, 123; В разделе операторов после идентификатора метки ставится двоеточие M1: <оператор> Tok:<оператор>

Слайд 16





Описание констант:
Описание констант:
const
      Inf=1024;                                   (Целая константа)             
     Communik= «Связь установлена»;     (Строковая               
                                                                      константа)
      Ref=13.45;                   (Вещественная константа)
Описание слайда:
Описание констант: Описание констант: const Inf=1024; (Целая константа) Communik= «Связь установлена»; (Строковая константа) Ref=13.45; (Вещественная константа)

Слайд 17





Домашнее задание
Домашнее задание
№1.  Запишите раздел описания переменных, необходимых для вычисления:
Значения функции y=3x2+5
Площади круга
Суммы нескольких одинаковых монет

  №2. Запишите оператор для:
Значения функции y=3x2+5
Площади круга
Суммы нескольких одинаковых монет
 
Описание слайда:
Домашнее задание Домашнее задание №1. Запишите раздел описания переменных, необходимых для вычисления: Значения функции y=3x2+5 Площади круга Суммы нескольких одинаковых монет №2. Запишите оператор для: Значения функции y=3x2+5 Площади круга Суммы нескольких одинаковых монет  

Слайд 18





Организация
Организация
 ввода и вывода
 данных
Описание слайда:
Организация Организация ввода и вывода данных

Слайд 19





Пример 1. write (U, V, ..Z);         
Пример 1. write (U, V, ..Z);         
где U, V, ..Z – это выражения типа integer, real и т.д.


Пример 2. write (‘s=’,s);   
  если s целочисленное,  = 15, то на экране появится s=15
   если s – вещественное, то s=1.5Е+01
Описание слайда:
Пример 1. write (U, V, ..Z); Пример 1. write (U, V, ..Z); где U, V, ..Z – это выражения типа integer, real и т.д. Пример 2. write (‘s=’,s); если s целочисленное, = 15, то на экране появится s=15 если s – вещественное, то s=1.5Е+01

Слайд 20





Пример 3. write (1, 20, 300); на экране  появится               
Пример 3. write (1, 20, 300); на экране  появится               
                                                                        120300

Сделать  ответ более читаемым:
write (1, ‘,’, 20, ‘,’, 300);    - добавили запятые
write (1, ‘  ’, 20, ‘  ’, 300); – добавили пробелы
write (1:3, 20:4, 300:5); - указали формат вывода
Описание слайда:
Пример 3. write (1, 20, 300); на экране появится Пример 3. write (1, 20, 300); на экране появится 120300 Сделать ответ более читаемым: write (1, ‘,’, 20, ‘,’, 300); - добавили запятые write (1, ‘ ’, 20, ‘ ’, 300); – добавили пробелы write (1:3, 20:4, 300:5); - указали формат вывода

Слайд 21





     Для вывода вещественного числа в списке вывода для каждого выражения указываются два параметра:
     Для вывода вещественного числа в списке вывода для каждого выражения указываются два параметра:
Общее количество позиций, отводимых под число
Количество позиций в дробной части числа
Описание слайда:
Для вывода вещественного числа в списке вывода для каждого выражения указываются два параметра: Для вывода вещественного числа в списке вывода для каждого выражения указываются два параметра: Общее количество позиций, отводимых под число Количество позиций в дробной части числа

Слайд 22





Пример 4.
Пример 4.
write (‘s=’, s:2:0);    s=15
write (‘s=’, s:3:1);    s=15.0
write (‘s=’, s:5:1);    s=    15.0
Описание слайда:
Пример 4. Пример 4. write (‘s=’, s:2:0); s=15 write (‘s=’, s:3:1); s=15.0 write (‘s=’, s:5:1); s= 15.0

Слайд 23





При выполнении нового оператора write вывод продолжается в той же строке.
При выполнении нового оператора write вывод продолжается в той же строке.
Чтобы осуществить переход к новой строке, используется оператор writеln.
Описание слайда:
При выполнении нового оператора write вывод продолжается в той же строке. При выполнении нового оператора write вывод продолжается в той же строке. Чтобы осуществить переход к новой строке, используется оператор writеln.

Слайд 24





Пример 5.    Вывести на экран «Привет, друзья!»
Пример 5.    Вывести на экран «Привет, друзья!»

рrogram Hello;
begin
Writeln (‘Привет, друзья!’); Writeln (‘Как дела?’);
end.
Описание слайда:
Пример 5. Вывести на экран «Привет, друзья!» Пример 5. Вывести на экран «Привет, друзья!» рrogram Hello; begin Writeln (‘Привет, друзья!’); Writeln (‘Как дела?’); end.

Слайд 25





Пример 6. Вычислить длину окружности и площадь круга, где  r=5,4 см,  c=2πr, s=πr2
Пример 6. Вычислить длину окружности и площадь круга, где  r=5,4 см,  c=2πr, s=πr2
program n_6;
       const pi=3.14;
       var r, c, s: real;
begin
       r:=5.4;
       c:=2*pi*r;
       s:=pi*r*r;
writeln (‘c=’, c:6:4);    writeln (‘s=’, c:6:4)    
end.
Ответ (с=33.9120, s=91.5624)
Описание слайда:
Пример 6. Вычислить длину окружности и площадь круга, где r=5,4 см, c=2πr, s=πr2 Пример 6. Вычислить длину окружности и площадь круга, где r=5,4 см, c=2πr, s=πr2 program n_6; const pi=3.14; var r, c, s: real; begin r:=5.4; c:=2*pi*r; s:=pi*r*r; writeln (‘c=’, c:6:4); writeln (‘s=’, c:6:4) end. Ответ (с=33.9120, s=91.5624)

Слайд 26





     Для выполнения программы запустить компиляцию Alt+F9  или меню Compile-Compile (исправление ошибок), сохранить программу, запустить на выполнение Ctrl+F9 или меню Run-Run
     Для выполнения программы запустить компиляцию Alt+F9  или меню Compile-Compile (исправление ошибок), сохранить программу, запустить на выполнение Ctrl+F9 или меню Run-Run
Описание слайда:
Для выполнения программы запустить компиляцию Alt+F9 или меню Compile-Compile (исправление ошибок), сохранить программу, запустить на выполнение Ctrl+F9 или меню Run-Run Для выполнения программы запустить компиляцию Alt+F9 или меню Compile-Compile (исправление ошибок), сохранить программу, запустить на выполнение Ctrl+F9 или меню Run-Run

Слайд 27





Пример 7. 
Пример 7. 
var i, j: integer; x: real; a: char;
read (i, j, x, a)
 
организуем входной поток тремя способами:
1 0 2,5 a <Enter>      1,0,2.5<Enter>     1<Enter>                                     
                                    a <Enter>             0 <Enter>            
                                                                  2.5<Enter>    
                                                                  a <Enter>
Описание слайда:
Пример 7. Пример 7. var i, j: integer; x: real; a: char; read (i, j, x, a)   организуем входной поток тремя способами: 1 0 2,5 a <Enter> 1,0,2.5<Enter> 1<Enter> a <Enter> 0 <Enter> 2.5<Enter> a <Enter>

Слайд 28





Усовершенствуем пример 6.   Введем данные с помощью оператора read, выведем текстовые сообщения  writeln  
Усовершенствуем пример 6.   Введем данные с помощью оператора read, выведем текстовые сообщения  writeln  
program n_8;
       const pi=3.14;
       var r, c, s: real;
begin
    writeln (‘вычисление длины окружности и площади круга’);
    writeln (‘введите r>>’);
    readln (r);
    c:=2*pi*r;
    s:=pi*r*r;
writeln (‘c=’, c:6:4);    writeln (‘s=’, c:6:4)    
end.
r=8.5
Ответ (с=53.3800, s=226.8650)
Описание слайда:
Усовершенствуем пример 6. Введем данные с помощью оператора read, выведем текстовые сообщения writeln Усовершенствуем пример 6. Введем данные с помощью оператора read, выведем текстовые сообщения writeln program n_8; const pi=3.14; var r, c, s: real; begin writeln (‘вычисление длины окружности и площади круга’); writeln (‘введите r>>’); readln (r); c:=2*pi*r; s:=pi*r*r; writeln (‘c=’, c:6:4); writeln (‘s=’, c:6:4) end. r=8.5 Ответ (с=53.3800, s=226.8650)

Слайд 29






Домашнее задание 
     Написать программу вычисления площади и периметра прямоугольника .
Описание слайда:
Домашнее задание Написать программу вычисления площади и периметра прямоугольника .



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