
- •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. Компиляция программ в турбо паскале , ошибка компиляции
49.Файлы, работа с файлами исходных данных и результатов на пк.
1. Физические и логические файлы.
Типы файловых переменных.
Физическим файлом мы называем единую именованную область данных на диске. Физический файл определяется строкой с его именем и путем к нему.
Например:
d:\work\doc\mywork.doc - файл с именем "mywork" и расширением "doc" находится в подкаталоге "doc" каталога "work" на диске "d:".
Логический файл в Паскале описывается как переменная одного из файловых типов.
Мы связываем логический файл с физическим файлом на диске и через логический получаем доступ к физическому. В Паскале существует три типа файловых переменных: текстовые файлы (тип Text); компонентные или типизированные файлы (тип File of...); бестиповые или нетипизиованные файлы (тип File). Текстовый файл, с которым мы работаем в DOS-среде, состоит из последовательности ASCII-кодов, среди которых могут быть и управляющие.
2. Основные операции работы с файлами
1) Assign (var FileVar; FileName : string)
Эта директива связывает файловую переменную FileVar с именем физического файла, заданным в строке FileName. Таким образом, все операции, которые мы будем проделывать с переменной FileVar, на самом деле будут изменять физический файл с именем FileName.
Эта связь сохранится до следующего вызова assign с той же переменной FileVar.
2) Reset (var FileVar) и Rewrite (var FileVar)
Процедура Reset открывает файл FileVar для чтения.Процедура Rewrite открывает файл FileVar для записи.
3) Close (var FileVar)
Так мы закрываем файл. При этом связь между файловой переменной и физическим файлом не теряется, но текущее состояние файла - "закрыт".
При закрытии файла все данные из памяти дописываются в него.
51. Численное интегрирование, постановка задачи.
Задача численного
интегрирования состоит в замене исходной
подинтегральной функции f(x), для которой
трудно или невозможно записать
первообразную в аналитике, некоторой
аппроксимирующей функцией φ(x). Такой
функцией обычно является полином
(кусочный полином) .
То есть:
где
– априорная погрешность метода на
интервале интегрирования,
а r(x) – априорная погрешность метода на отдельном шаге интегрирования.
Численное интегрирование (историческое название: (численная) квадратура) — вычисление значения определённого интеграла (как правило, приближённое). Под численным интегрированием понимают набор численных методов отыскания значения определённого интеграла.
Численное интегрирование применяется, когда:
Сама подынтегральная функция не задана аналитически. Например, она представлена в виде таблицы (массива) значений в узлах некоторой расчётной сетки.
Аналитическое представление подынтегральной функции известно, но её первообразная не выражается через аналитические функции. Например, .
В этих двух случаях невозможно вычисление интеграла по формуле Ньютона-Лейбница. Также возможна ситуация, когда вид первообразной настолько сложен, что быстрее вычислить значение интеграла численным методом.