1. В любого ЯП входит: используемые символы (алфавит), типы данных, структуры данных, семантика.
2. Зарезервированное слова (или ключевое слово) - в языках программирования слово, имеющее специальное значение (из википедии). Зарезервированные слова нельзя использовать в названии.
В Паскаль, например, это MOD IN DO DIV OR VAR и другие. В Basic это DIM TO R IF NOT и другие.
3. Паскаль:
Бейсик:
2. Зарезервированное слова (или ключевое слово) - в языках программирования слово, имеющее специальное значение (из википедии). Зарезервированные слова нельзя использовать в названии.
В Паскаль, например, это MOD IN DO DIV OR VAR и другие. В Basic это DIM TO R IF NOT и другие.
3. Паскаль:
- имя - это последовательность латинских букв и цифр, начинающаяся с буквы
- в именах может использоваться символ _ подчёркивания
- не разрешается использовать в качестве имён служебные слова и имена, которыми названы стандартные константы, типы, процедуры, функции и файлы.
Бейсик:
- идентификаторы могут содержать латинские буквы, цифры и некоторые символы и должны начинаться с буквы
- в конце идентификатора может быть суффикс-символ "$" или " %"
- не разрешается использовать в качестве имён служебные слова
правильно- DNI%, MyFirstProgram,Kniga$ ; неправильно-PRINT, DIM, %DNI
4. Тип определяет:
- возможные значения переменных, констант, функций, выражений, принадлежащих к данному типу
- внутреннюю форму представления данных в ЭВМ
- операции и функции, которые могут выполняться над величинами, принадлежащими к данному типу
5. Массивом называют упорядоченный набор однотипных переменных (элементов).
Пример записи массива в ЯП Паскаль:
Var
<имя массива> : array [<тип индекса>] of <базовый тип>;
Var Spisok: array [1...40] String [20];
В ЯП Бейсик:
Dim
имя_массива(N-1) As Тип элементов массива
Dim Db1_Array (5, 7) As Single
6. Структура программы на ЯП Паскаль выглядит следующим образом:
Program <Имя программы>;
Label <раздел описания меток>;
Const <раздел описания констант>;
Type <раздел описания типов>;
Var <раздел описания переменных>;
Procedure (Function) <раздел описания подпрограмм>;
Begin<раздел операторов>;
End.
Var
<имя массива> : array [<тип индекса>] of <базовый тип>;
Var Spisok: array [1...40] String [20];
В ЯП Бейсик:
Dim
имя_массива(N-1) As Тип элементов массива
Dim Db1_Array (5, 7) As Single
6. Структура программы на ЯП Паскаль выглядит следующим образом:
Program <Имя программы>;
Label <раздел описания меток>;
Const <раздел описания констант>;
Type <раздел описания типов>;
Var <раздел описания переменных>;
Procedure (Function) <раздел описания подпрограмм>;
Begin<раздел операторов>;
End.
Все ответы правильные.
ОтветитьУдалить