Задание 3. Модуль 3.
1. В состав любого ЯПВУ входят следующие компоненты:
- используемые символы (алфавит)
- типы данных
- структуры данных
- семантика.
2. Зарезервированные слова (ключевые) – это слова в языках программирования, имеющее специальное значение. Идентификаторы с такими именами запрещены.
3. Идентификаторы в ЯП
Pascal:
• Имя – это последовательность латинских букв и цифр, начинающихся с буквы.
• В именах может использоваться символ_подчеркивание.
• Не разрешается использовать в качестве имен служебные слова и имена, которыми названы стандартные константы, типы, процедуры, функции и файлы.
Примеры: Azbuka 50, STRING – нельзя использовать, ABS_42 и др
Basic:
• Идентификаторы могут содержать латинские буквы, цифры и некоторые символы и должны начинаться с буквы.
• В конце идентификатора может быть суффикс- символ «$» или «%».
• Не разрешается использовать в качестве имен служебные слова.
Примеры: Chislo, Calkulator%, NEXT- нельзя использовать, Istoria 2000 и др.
4. Тип данных в ЯП определяет:
- возможные значения переменных, констант, функций, выражений принадлежащих к данному типу.
- внутреннюю форму представления данных в ЭВМ.
- операции и функции, которые могут выполняться над величинами, принадлежащим к данному типу.
5. Пример записи массива в ЯП Basic:
Dim Chislo (9) As Long или
Dim Rost(6) As Double
Пример записи массива в ЯП Pascal:
Var
Matr : array [1..10,1..20] of integer;
6. Структура программы на ЯП Pascal
Program<Имя программы>;
Label<раздел описания меток>;
Const<раздел описания констант>;
Type<раздел описания типов>;
Var<раздел описания переменных>;
Procedure (Function) <раздел описания подпрограмм>;
Begin<раздел операторов>;
End.
7. Оператор присваивания на ЯП Pascal
<переменная>:=<выражение>
Пример: V:=A; или V:=A+1;
Оператор присваивания на ЯП Basic
<переменная>=<выражение>
Пример: у = (x^2 + 1.26)/2
Все верно, задание засчитано!
ОтветитьУдалить