
- •1 Общая характеристика главного меню Паскаль
- •3 Компиляция программ в турбо паскале , ошибка компиляции
- •4 Ошибки возникающие во время выполнения программ
- •6. Алгоритм, технология построения (3 пункта), способы описания, алгоритм линейной структуры
- •7 Алгоритм линейной структуры, схема алгоритма
- •8 Алгоритм разветвляющейся структуры в полной форме
- •9 Алгоритм разветвляющейся структуры в сокращенной форме
- •10 Алгоритм циклической структуры с заданным числом повторений
- •11 Алгоритм вычисления суммы элементов массива удовлетворяющих условию
- •12 Алгоритм вычисления произведения элементов массива удовлетворяющих условию
- •13 Алгоритм вычисления количества элементов массива удовлетворяющих условию
- •18. Типы данных в языке Pascal, описание типа, стандартные типы данных
- •20. Операции отношения
- •21. Логические операции
- •23. Ввод данных
- •24. Вывод
- •26 Оператор присваивания.
- •27 Составной оператор.
- •28. Сокращенный условный оператор
- •29. Полный условный оператор
- •30. Оператор выбора case
- •32. Массивы, описание массивов
- •38. Основные принципы организации структур
- •39.Функции в Паскале
- •40. Процедура, правила соответствия формальных и технических параметров.
- •31. Организация цикла с заданным числом повторенийй
- •41. Функция, правила соответствия формальных и фактических параметров.
- •42.Локальные и глобальные параметры процедур и функций.
- •43.Строки, описание данных строкового типа.
- •22 Общая структура на поскаль
- •44. Строки, операции над строками.
- •45. Записи, описание данных типа запись.
- •46.Записи, операции с элементами записи.
- •47.Записи, оператор присоединения
- •48.Файлы, процедуры для работы с файлами.
- •49.Файлы, работа с файлами исходных данных и результатов на пк.
- •51. Численное интегрирование, постановка задачи.
- •52 Численное интегрирование формула трапеции
- •53. Алгоритм вычисления интеграла по формуле трапеций для подынтегральной ф-ции, заданной параметрически.
- •54.Алгоритм вычисления интеграла по формуле трапеций для подынтегральной ф-ции, заданной таблично.
- •1. Общая характеристика главного меню Паскаль
- •3. Компиляция программ в турбо паскале , ошибка компиляции
46.Записи, операции с элементами записи.
Часть из 45 + Единственная операция, которую можно произвести над однотипными записями Паскаля – это присваивание.Все другие операции производятся над отдельными полями записи.
47.Записи, оператор присоединения
Часть из 45+
Оператор присоединения или как избавиться от префикса
Префикс – обязательная предшествующая часть составного идентификатора для имен полей в структуре типа запись Паскаля. Очень часто у программиста возникает желание не указывать префикс в имени полей, например, когда идет постоянное использование одних и тех же записей. В языке Паскаль предусмотрена такая возможность, реализуемая при помощи оператора присоединения, который в общем виде выглядит так:
with <имя_записи> do <действие с полем записи>;
Следует обратить внимание на то, что после служебного слова do может стоять только один оператор, но он может быть составным (любая последовательность операторов, заключенная в операторные скобки begin end ).
48.Файлы, процедуры для работы с файлами.
Процедура Close. Закрывает файл, однако связь файловой переменной с именем файла, установленная ранее процедурой ASSIGN, сохраняется. Формат обращения:
CLOSE (<ф.п.>)
Поскольку связь файла с файловой переменной сохраняется, файл можно повторно открыть без дополнительного использования процедуры ASSIGN.
Процедура RENAME. Переименовывает файл. Формат обращения:
RENAME (<ф.п.>, <новое имя>)
Перед выполнением процедуры необходимо закрыть файл, если он ранее был открыт процедурами RESET, REWRITE или APPEND.
Процедура ERASE. Уничтожает-файл. Формат обращения:
ERASE (<ф.п.>)
Перед выполнением процедуры необходимо закрыть файл, если он ранее был открыт процедурами RESET, REWRITE или APPEND.
Процедура FLUSH. Очищает внутренний буфер файла и, таким образом, гарантирует сохранность всех последних изменений файла на диске. Формат обращения:
FLUSH (<ф.п.>)
Процедура игнорируется, если файл был инициирован для чтения процедурой RESET.
Процедура CHDIR. Изменение текущего каталога. Формат обращения:
CHDIR (<путь>)
Здесь <путь> - строковое выражение, содержащее путь к устанавливаемому по умолчанию каталогу.
Процедура GETDIR. Позволяет определить имя текущего каталога (каталога по умолчанию). Формат обращения:
GETDIR (<устройство>, <каталог>)
Здесь <устройство> - выражение типа WORD , содержащее номер устройства: 0 - устройство по умолчанию, 1 - диск А, 2 - диск В и т.д.;
Процедура MKDIR. Создает новый каталог на указанном диске. Формат обращения:
MKDIR (<каталог>)
Здесь <каталог> - выражение типа STRING, задающее путь к каталогу. Последним именем в пути, т.е. именем вновь создаваемого каталога не может быть имя уже существующего каталога.^
Процедура RMDIR. Удаляет каталог. Формат обращения:
RMDIR (<каталог>)
Удаляемый каталог должен быть пустым, т.е. не содержать файлов или имен каталогов нижнего уровня.