24 октября 2011 г.

Модуль 3.Задание 3.

1)Язык программирования определяет набор лексическихсинтаксических исемантических правилзадающих внешний вид программы и действиякоторые выполнит исполнитель (компьютерпод ее управлением.В любом ЯПВУ имеются следующие компоненты:

  • Используемые символы (алфавит)
  • Типы данных
  • Структуры данных
  • Семантика
2)Зарезервированные слова в ПАСКАЛЕ:MOD,STRING,FOR,THEN,NOT,TO,BEGIN,CASE,CONST,IF,OR,UNTIL,IN,VAR,DIV,INDEX,PROCEDURE,DO,PROGRAMM,WHILE,DOWNTO,ELSE,END,REPEAT.
В БЕЙСИКЕ:DIM,THEN,NEXT,REM,ELSE,WHILE,TO,END,GOTO,MOD,INPUT,ON,NOT,PRINT,FOR,AND,IF.
3)Pascal:
Имя - это последовательность латинских букв и цифр, начинающаяся с буквы.
В именах может использоваться символ _ подчеркивание.
Не разрешается использовать в качестве имен служебные слова и имена, которыми названы стандартные константы, типы, процедуры, функции и файлы.
Примеры правильных идентификаторов:
 а
      ALPHA
      MyProgramlsBestProgram
      date_27_sep_39
      external
      _beta

Примеры неправильных идентификаторов:
      1Program {Начинается цифрой}
      block#l {Содержит специальный символ}
      My Prog {Содержит пробел}
      mod {Зарезервированное слово}

Basic:
Идентификаторы могут содержать латинские буквы, цифры и некоторые символы и должны начинаться с буквы.
В конце идентификатора может быть суффикс – символ «$» или «%».
Не разрешается использовать в качестве имен служебные слова.
Пример:
A, Ds, SodRan, k1, n123, dlina!
4)Тип данных в ЯП определяет:
- возможные значения переменных, констант, функций, выражений, принадлежащих к данному типу;
- внутреннюю форму представления данных в ЭВМ;
- операции и функции, которые могут выполняться над величинами, принадлежащими к данному типу.
5)        Описание массива в Паскале:
Var<имя массива> : array[<тип индекса>] of <базовый тип>;
Пример:
var T: array [1..12] of real;
         Описание массива в Basic

Dim имя_массива(N-1) As Тип элементов массива
N – число элементов массива
Пример:
Dim Chislo(9) As Long


1 комментарий: