Содержание
- 2. Состав языка программирования Язык программирования содержит следующие элементы: Символы— это основные неделимые знаки, из которых составляются
- 3. Действия, заданные операторами, выполняются над данными. Предложения языка, в которых даются сведения о данных, называются описаниями
- 4. Синтаксис и семантика языка Система правил записи элементов языка программирования (лексем, выражений, операторов) образует его синтаксис.
- 5. Программа и данные При работе в интегрированной среде разработки машинный код программы уже находится в оперативной
- 6. В ходе выполнения программы процессор последовательно получает и исполняет инструкции, из которых состоит программа. Большинство инструкций
- 7. Каждый байт оперативной памяти имеет свой порядковый номер, который называется его адресом (адреса начинаются с нуля).
- 8. Константы и переменные Каждый элемент данных в программе является константой или переменной. Константами называются элементы данных,
- 9. Типы данных Для того чтобы компилятор смог нормально обработать символические имена, в программе нужно выполнить описание
- 10. Способы внутреннего представления данных В различных языках программирования обозначения типов данных и размеры ячеек памяти для
- 11. Первый способ употребляется для хранения целых чисел, символов и логических значений. Считается, что десятичная точка при
- 12. Классификация типов Язык Pascal имеет традиционный для языка высокого уровня набор типов данных, в который входят
- 13. Целочисленные типы, символьный, логический, а также два пользовательских типа данных (перечисляемый и интервальный) образуют группу так
- 14. Целые типы Целочисленные типы данных в языке Pascal различаются размером выделяемой ячейки памяти и способом представления
- 15. Логический тип Логический (булевский) тип имеет всего два значения: true (да — истина, 1) и false
- 16. Символьный тип Символьный (литерный) тип представляeт данные, являющиеся символами. В памяти компьютера символы хранятся в виде
- 17. Строковый тип Последовательность символов, заключенная в апострофы, является строкой и относится к типу string. Причем сами
- 18. Вещественные типы
- 19. Типы данных, определяемые программистом В Pascal имеются два дополнительных порядковых типа, которые относятся к пользовательским типам:
- 20. Интервальный тип Интервальный тип задается своим минимальным и максимальным значениями и может быть определен на основе
- 21. Перечисляемый тип Перечисляемый тип задается перечислением своих значений. Сами значения указываются через запятую, а весь список
- 22. Лексика языка Pascal Неделимые последовательности знаков алфавита образуют лексемы. В языке Pascal различают такие виды лексем:
- 23. Зарезервированные слова Зарезервированные слова языка Pascal являются составной частью языка, имеют фиксированное начертание и несут в
- 25. Идентификаторы Идентификаторами называют имена (названия) переменных, констант, типов данных и других объектов программы. Различают стандартные идентификаторы
- 26. Идентификаторы пользователя применяются для обозначения констант, переменных, типов и других объектов, определенных самим программистом. Тип идентификатора
- 27. Знаки операций — это обозначения операций над данными различных типов. Значения, к которым применяется операция, называются
- 28. Комментарии В любом месте программы, где разрешен разделитель, можно записать пояснительный текст — комментарий. Он не
- 29. Структура программы на языке Паскаль Раздел uses Раздел uses позволяет подключать стандартные и пользовательские библиотечные модули.
- 30. Раздел описания меток Перед любым оператором Pascal в тексте программы можно поставить метку, что позволяет выполнить
- 31. Раздел описания констант Хранение констант не требует памяти и компилятор помещает их значения прямо в текст
- 32. Раздел описания типов данных В языке Pascal существует механизм создания новых типов данных. Каждое новое определение
- 33. Раздел описания переменных Все переменные, используемые в программе, должны быть перечислены в разделе описания переменных. Описание
- 34. Раздел описания процедур и функций Данный раздел используется в программах, которые с целью удобства программирования были
- 35. Раздел операторов Раздел операторов является основным, т. к. именно в нем над предварительно описанными константами, переменными,
- 36. Структура программы на языке Паскаль Раздел uses (описания подключаемых модулей) Раздел label (описания меток) Раздел const
- 37. Оператор присваивания Оператор присваивания задает значения переменных в ходе выполнения программы и имеет вид: ИмяПеременной :=
- 38. Результат, полученный при вычислении выражения, находящегося в правой части, должен быть совместим по типу с переменной,
- 39. Арифметические операции Операции определяют действия, которые надо выполнить над операндами. В отличие от традиционной математической записи
- 41. Приоритет операций Последовательность выполнения операций в составе выражения происходит с учетом их приоритета (старшинства). Операции с
- 42. Стандартные арифметические функции
- 43. Вызов стандартной функции осуществляется путем указания в нужном месте программы имени функции (abs, in, ехр и
- 44. Помимо приведенных в табл. функций, в арифметических выражениях также используются следующие стандартные функции: функция random (диапазон)
- 45. Типы в арифметических выражениях. Автоматическое преобразование типов Языки программирования высокого уровня разрешают использование в одном выражении
- 46. То же самое правило действует и при присваивании значения переменной: если переменная имеет тип с более
- 47. Функции trunc и round выполняют следующие преобразования типов: □ функция trunc(х) возвращает ближайшее целое число, меньшее
- 49. Скачать презентацию