1. В состав любого ЯП входят: алфавит (используемые символы), типы данных, структуры данных, семантика.
2. "Зарезервированное" слово — в языках программирования слово, имеющее специальное значение. Идентификаторы с такими именами запрещены. Зарезервированные слова представляют определённую проблему при переводе текста с языка на язык (а иногда даже с компилятора на компилятор) и при написании ПО, разные части которого написаны на разных языках — может случиться, что на языке А будет создан идентификатор, который является зарезервированным словом языка Б и поэтому он окажется недоступным. Обычно стараются избегать слов, которые в каком-либо из широко известных языков являются зарезервированными. Примером могут служить такие слова, как "for...to, for...downto"
3. Идентификатор является именем, которое использует программист при обращении к какому-то значению.
Идентификатор в Паскале: имя - это последовательность латинских букв и цифр, начинающаяся с буквы; использование символа _ подчеркивания; не разрешается использовать в качестве имен служебные слова и имена.
Идентификаторы в Бэйсике: содержат латинские буквы, цифры и некоторые символы и должны начинаться с буквы; в конце идентификатора наличие суффикса "%" или "$".
Идентификаторы в Паскале: допустимые WriteLN, Writeln, Read_Text; недопустимые BEGIN, END или PROGRAM.
Идентификаторы в Бэйсике: допустимые plot167, length%, matrex; недопустимые анна16, 14db, BNR.
4. Тип данных определяет: возможное значение переменных, констант, функций, выражений, принадлежащих к данному типу; внутреннее представление данных в ЭВМ; операции и функции, которые могут выполняться над величинами, которые пренадлежат к данному типу.
5. Пример записи массивом в ЯП Паскаль:
2. "Зарезервированное" слово — в языках программирования слово, имеющее специальное значение. Идентификаторы с такими именами запрещены. Зарезервированные слова представляют определённую проблему при переводе текста с языка на язык (а иногда даже с компилятора на компилятор) и при написании ПО, разные части которого написаны на разных языках — может случиться, что на языке А будет создан идентификатор, который является зарезервированным словом языка Б и поэтому он окажется недоступным. Обычно стараются избегать слов, которые в каком-либо из широко известных языков являются зарезервированными. Примером могут служить такие слова, как "for...to, for...downto"
3. Идентификатор является именем, которое использует программист при обращении к какому-то значению.
Идентификатор в Паскале: имя - это последовательность латинских букв и цифр, начинающаяся с буквы; использование символа _ подчеркивания; не разрешается использовать в качестве имен служебные слова и имена.
Идентификаторы в Бэйсике: содержат латинские буквы, цифры и некоторые символы и должны начинаться с буквы; в конце идентификатора наличие суффикса "%" или "$".
Идентификаторы в Паскале: допустимые WriteLN, Writeln, Read_Text; недопустимые BEGIN, END или PROGRAM.
Идентификаторы в Бэйсике: допустимые plot167, length%, matrex; недопустимые анна16, 14db, BNR.
4. Тип данных определяет: возможное значение переменных, констант, функций, выражений, принадлежащих к данному типу; внутреннее представление данных в ЭВМ; операции и функции, которые могут выполняться над величинами, которые пренадлежат к данному типу.
5. Пример записи массивом в ЯП Паскаль:
var a,b,c: array[1..10] of integer;var a = array[1..5] of integer; b = array[1..5] of integer;
Пример записи массива в ЯП Бэйсик:
Dim students(6) As Integer
6. Структура программы на ЯП PascalProgram <Имя программы>;Laber <раздел написания меток>;Const <раздел описания констант>;Type <раздел описания типов>;Var <раздел описания переменных>;Procedure (Function) <раздел описания подпрограмм>;Begin <раздел операторов>; End.
Комментариев нет:
Отправить комментарий