SlideShare a Scribd company logo
1 of 8
Язык программирования
  PascalABC.NET
Основные сведения о
языках программирования
   Язык – система знаков.
   Язык ЭВМ (машинный язык) – двоичная
знаковая система.
   Поэтому, чтобы компьютер мог понять
написанную программу, она должна быть
переведена на язык, понятный компьютеру.
Этот процесс перевода называется трансляцией.
Интерпретаторы и компиляторы

Существует два различных подхода к
  трансляции – интерпретация и
  компиляция:
 Интерпретатор переводит и выполняет
  программу строка за строкой.
 Компилятор переводит программу
  целиком, а затем выполняет еѐ.
Интегрированная среда
PascalABC.NET

В состав интегрированной среды входят:

•Текстовый редактор
•Компилятор
•Отладчик
•Справочная система
•Среда выполнения программы
Структура программы

Любая программа на Паскале имеет
определенную структуру:

  1. Заголовок программы
  2. Раздел описаний
  3. Тело программы
Структура программы
          PROGRAM имя;
               Label; - раздел описания меток
Описательная




               Const; - раздел констант
    часть




               Type; - раздел описания типов
               Var; - раздел переменных
          BEGIN
               оператор 1;
Программный




               оператор 2;
               …..
    блок




               оператор n-1;
               оператор n;
          END.
Комментарии к структуре
     программы
• Программа запустится без первого слова Program Имя, то
  есть его можно писать по желанию.

• В конце практически каждой строки необходимо ставить
  синтаксический знак – точку с запятой. Можно не ставить
  только перед End и после Begin

• В описательной части необязательно писать все разделы.

• Неважно какие будут буквы – большие или маленькие
• НО! ВАЖНО! Правильно писать имена программ и
  переменных: ограничение до 256 символов и только
  буквы, цифры, знаки подчеркивания, начинается обязательно с
Пример простейшей программы:




  Данная программа выводит на экран надпись приветствия на
  английском языке. В данном случае в описательной части нет
  разделов, а в программном блоке один оператор. Обратите внимание
  на имя программы: начинается с буквы, без пробелов цифра 1.

More Related Content

Similar to структура программы

презентация языки программирования
презентация языки программированияпрезентация языки программирования
презентация языки программированияnhfkzkz
 
Программирование
ПрограммированиеПрограммирование
Программированиеalecsa
 
Lektsia 2
Lektsia 2Lektsia 2
Lektsia 2bomfan
 
эволюция языков программирования
эволюция языков программированияэволюция языков программирования
эволюция языков программированияAndrey Radionov
 
Cреда программирования
Cреда программированияCреда программирования
Cреда программированияirina8682
 
Ayan9r1 po(1)
Ayan9r1 po(1)Ayan9r1 po(1)
Ayan9r1 po(1)Ayan_R
 
изучаем паскаль
изучаем паскальизучаем паскаль
изучаем паскальNickEliot
 
Qasimli aysel 9 r2 klassifikasiya proqrammnoqo obespeceniya
Qasimli aysel 9 r2  klassifikasiya proqrammnoqo obespeceniyaQasimli aysel 9 r2  klassifikasiya proqrammnoqo obespeceniya
Qasimli aysel 9 r2 klassifikasiya proqrammnoqo obespeceniyaaysel9r2
 
Qasimli Aysel 9r2
Qasimli Aysel 9r2  Qasimli Aysel 9r2
Qasimli Aysel 9r2 aysel9r2
 
языки программирования презетнация
языки программирования презетнацияязыки программирования презетнация
языки программирования презетнацияtimofey_kravchenko
 
языки программирования презетнация
языки программирования презетнацияязыки программирования презетнация
языки программирования презетнацияsonyadark
 
507.методическое пособие по дисциплине «информатика» ч1 программирование на я...
507.методическое пособие по дисциплине «информатика» ч1 программирование на я...507.методическое пособие по дисциплине «информатика» ч1 программирование на я...
507.методическое пособие по дисциплине «информатика» ч1 программирование на я...ivanov15548
 

Similar to структура программы (20)

презентация языки программирования
презентация языки программированияпрезентация языки программирования
презентация языки программирования
 
Программирование
ПрограммированиеПрограммирование
Программирование
 
378 васильев куницын
378 васильев куницын378 васильев куницын
378 васильев куницын
 
лр6
лр6лр6
лр6
 
43828
4382843828
43828
 
Lektsia 2
Lektsia 2Lektsia 2
Lektsia 2
 
43828
4382843828
43828
 
эволюция языков программирования
эволюция языков программированияэволюция языков программирования
эволюция языков программирования
 
Cреда программирования
Cреда программированияCреда программирования
Cреда программирования
 
Ayan9r1 po(1)
Ayan9r1 po(1)Ayan9r1 po(1)
Ayan9r1 po(1)
 
изучаем паскаль
изучаем паскальизучаем паскаль
изучаем паскаль
 
Qasimli aysel 9 r2 klassifikasiya proqrammnoqo obespeceniya
Qasimli aysel 9 r2  klassifikasiya proqrammnoqo obespeceniyaQasimli aysel 9 r2  klassifikasiya proqrammnoqo obespeceniya
Qasimli aysel 9 r2 klassifikasiya proqrammnoqo obespeceniya
 
Qasimli Aysel 9r2
Qasimli Aysel 9r2  Qasimli Aysel 9r2
Qasimli Aysel 9r2
 
языки программирования презетнация
языки программирования презетнацияязыки программирования презетнация
языки программирования презетнация
 
языки программирования презетнация
языки программирования презетнацияязыки программирования презетнация
языки программирования презетнация
 
лекция 17
лекция 17лекция 17
лекция 17
 
507.методическое пособие по дисциплине «информатика» ч1 программирование на я...
507.методическое пособие по дисциплине «информатика» ч1 программирование на я...507.методическое пособие по дисциплине «информатика» ч1 программирование на я...
507.методическое пособие по дисциплине «информатика» ч1 программирование на я...
 
10 инф
10 инф10 инф
10 инф
 
лек1
лек1лек1
лек1
 
лек1
лек1лек1
лек1
 

структура программы

  • 2. Основные сведения о языках программирования Язык – система знаков. Язык ЭВМ (машинный язык) – двоичная знаковая система. Поэтому, чтобы компьютер мог понять написанную программу, она должна быть переведена на язык, понятный компьютеру. Этот процесс перевода называется трансляцией.
  • 3. Интерпретаторы и компиляторы Существует два различных подхода к трансляции – интерпретация и компиляция:  Интерпретатор переводит и выполняет программу строка за строкой.  Компилятор переводит программу целиком, а затем выполняет еѐ.
  • 4. Интегрированная среда PascalABC.NET В состав интегрированной среды входят: •Текстовый редактор •Компилятор •Отладчик •Справочная система •Среда выполнения программы
  • 5. Структура программы Любая программа на Паскале имеет определенную структуру: 1. Заголовок программы 2. Раздел описаний 3. Тело программы
  • 6. Структура программы PROGRAM имя; Label; - раздел описания меток Описательная Const; - раздел констант часть Type; - раздел описания типов Var; - раздел переменных BEGIN оператор 1; Программный оператор 2; ….. блок оператор n-1; оператор n; END.
  • 7. Комментарии к структуре программы • Программа запустится без первого слова Program Имя, то есть его можно писать по желанию. • В конце практически каждой строки необходимо ставить синтаксический знак – точку с запятой. Можно не ставить только перед End и после Begin • В описательной части необязательно писать все разделы. • Неважно какие будут буквы – большие или маленькие • НО! ВАЖНО! Правильно писать имена программ и переменных: ограничение до 256 символов и только буквы, цифры, знаки подчеркивания, начинается обязательно с
  • 8. Пример простейшей программы: Данная программа выводит на экран надпись приветствия на английском языке. В данном случае в описательной части нет разделов, а в программном блоке один оператор. Обратите внимание на имя программы: начинается с буквы, без пробелов цифра 1.