- •Лекция 22
- •1. Введение. Понятие.
- •2. Виды языков программирования:
- •3. Уровни языков программирования:
- •4. Краткая история создания языка программирования
- •5. Особенности:
- •6. Основные элементы языка программирования Turbo Pascal.
- •Среда программирования Turbo Pascal.
- •9. Состав среды программирования Turbo Pascal.
- •10. Данные и величины
- •11. Типология данных. Характеристика основных типов данных.
- •Минимально необходимый набор основных типов данных.
- •Классификация данных по структуре.
- •Характеристики основных типов данных.
- •12. Элементы окна редактирования интегрированной среды программирования тр 7.0.
- •Состав окна редактирования интегрированной среды программирования тр 7.0.
- •13. Основные команды.
- •14. Структура программы.
- •15. Оператор ввода
- •16. Оператор вывода
- •17. Выражения. Виды выражений.
- •Виды выражений:
- •18. Правила записи арифметических операций.
- •19. Встроенные математические функции.
- •Оператор безусловного перехода.
- •Правила использования оператора безусловного перехода (go to):
- •21. Пустой оператор.
- •22. Оператор условного перехода.
- •1. Полная форма записи оператора ветвления:
- •Цикл с предусловием.
- •25. Цикл с постусловием.
- •26. Цикл с параметром.
- •27. Понятие массива.
- •28. Оператор описания массивов.
- •29.Одномерные массивы.
- •30. Двумерный массив.
- •31. Формирование массивов.
- •33. Вывод массива.
- •34. Понятие символьных и строковых переменных.
- •35. Строковые выражения. Операции над строками.
- •3. Строковые процедуры и функции
Среда программирования Turbo Pascal.
Средой программирования – комплекс программ, позволяющий выполнять комплекс операций, связанных с изготовлением программ, работой с ней и включает:
интерпретатор, компилятор (транслятор);
программу – оболочку, позволяющую с помощью меню управлять работой среды;
интеллектуальный редактор текстов, позволяющий вводить и редактировать тексты программ;
отладчик программ, предоставляющий в распоряжение пользователя специальные средства отладки, позволяющие ускорить отладку программ.
Среда программирования ТР может работать под управлением MS – DOS.
9. Состав среды программирования Turbo Pascal.
Среда программирования QBASIC содержит следующие файлы:
TURBO. EXE – интегрированная среда программирования
TURBO. HLP – справка,
TURBO. TP – программы настройки ( файл конфигурации системы)
TURBO. TPL - библиотека стандартных модулей ТР.
GRAPH. TRU - модуль с графическими процедурами и функциями ТР
C
GA.
BGI
HERC. BGI - драйверы различных типов видеосистем ПК
EGAVGA. BGI
B
OLD.
CHR
GOTH.CHR
EURO.CHR
LCOM. CHR
LITT.CHR _ файлы, содержащие векторные шрифты
SANS.CHR
SCRI.CHR
SIMP.CHR
TRIP.CHR
TSCR.CHR
10. Данные и величины
Совокупность величин, с которыми работает ПК, принято называть данными. По отношению к программе данные делятся на:
исходные,
промежуточные,
результаты.
Правило:
Всякая
величина занимает свое определенное
место в памяти ПК.
Величины делятся на постоянные и переменные.
Постоянные величины (Const) – величины, значение которых указывается в тексте программы и не меняется в процессе выполнения.
Любая константа, как переменная, занимает ячейку памяти, а значение этих величин определяется двоичным кодом в этой ячейке.
Переменные величины - величины, значение которой изменяется в процессе выполнения программы.
Для обозначения переменной используются имена. Для каждой переменной в памяти ЭВМ выделяется одна или несколько ячеек памяти. Имя переменной служит как бы адресом ячейки, в которой хранится значение переменной. Указав в программе, мы можем извлечь имя из ячейки памяти значение переменной. Значит, вместо данных в программе участвуют имена переменных.
У каждой величины имеются 3 основных свойства:
- имя,
- значение,
- тип.
11. Типология данных. Характеристика основных типов данных.
Тип - множество значений, которые могут принимать объект и совокупность операций, допустимых над этими значениями.
Минимально необходимый набор основных типов данных.
INTEGER - тип целый,
REAL - тип действительный,
CHAR - тип символьный,
BOOLEN - тип логический,
BYTE - тип битовый (0 - 225)
Типы констант определяются по контексту(форма записи в тексте), а типы переменных устанавливаются в описаниях переменных.
Классификация данных по структуре.
Существует еще один вариант классификации данных - это классификация по структуре. Данные делятся на:
- простые (скалярные - одной величине соответствует одно значение),
- структурированные (одной величине соответствует множество значений -
это массивы, множества, строки и т.д.).
