Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методуказания к лабораторной работе.doc
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
544.26 Кб
Скачать

Варианты заданий к лабораторной работе

ВЫЧИСЛИТЬ ЗНАЧЕНИЕ ФУНКЦИИ С ЗАДАННОЙ ТОЧНОСТЬЮ Е=0.0001 ПО ФОРМУЛЕ

ВЫЧИСЛЕНИЕ ЗНАЧЕНИЯ ФАКТОРИАЛА ОРГАНИЗОВАТЬ В ПРОЦЕДУРЕ SUB.

ОЦЕНИТЬ ОТНОСИТЕЛЬНУЮ ПОГРЕШНОСТЬ ПО ФОРМУЛЕ

Значение переменной X

Вариант

Значение X

2.2

2.4

2.6

2.8

3.2

3.4

3.6

3.8

4.2

4.4

4.6

4.8

5.2

5.4

5.6

5.8

6.2

6.4

6.6

6.8

7.2

7.4

7.6

7.8

8.2

8.4

8.6

2.4

Лабораторная работа №4

Тема: Работа с внешними устройствами (файлами)

Цель: овладеть навыками программирования на алгоритмическом языке Basic с использованием внешних устройств (файлов) для хранения информации

Порядок выполнения работы:

  1. прочесть задание Вашего варианта.

  2. внимательно изучить методические рекомендации

  3. составить алгоритм программы.

  4. составить программу на языке программирования Basic.

  5. ввести программу в редактор Basic.

  6. отработать программу и получить результат.

  7. проверить полученный результат.

Методические рекомендации

Наборы данных целесообразно хранить на внешних запоминающих устройствах в тех случаях, когда:

  • должны обрабатываться большие объемы данных;

  • одни и те же данные используют различные программы;

  • целесообразно сохранить результаты выполнения программы для последующего использования.

Для идентификации и удобства дальнейшей работы наборам данных присваиваются имена. Набор данных с идентификатором (именем) называется файлом. Для работы с файлами данных (формирование файла или чтение из файла) файл необходимо объявить в программе (открыть файл). Открытие файла данных осуществляется при помощи оператора:

OPEN "имя" FOR INPUT/OUTPUT AS #n

  • где n – номер канала связи (целое число от 1 до 6)

  • имя – идентификатор файла данных

  • INPUT – указывает на режим считывания данных из файла в переменную

  • OUTPUT – указывает на режим записи в файл из переменной.

Закрытие файла данных должно осуществляться после окончания работы с ним при помощи оператора

CLOSE #n

  • где n – номер канала связи (целое число от 1 до 6).

В BASIC имеется возможность работать с файлами данных последовательного и прямого доступа.

Файл последовательного доступа характеризуется тем, что порядок следования данных в нем определяется последовательностью, в которой данные записываются в файл. Считывание из файла последовательного доступа возможно только в том порядке, в котором данные хранятся в этом файле.

Пересылка данных в файл последовательного доступа осуществляется при помощи оператора

PRINT #n, список_переменных

Список переменных здесь имеет тот же смысл, что и для операторов PRINT и INPUT.

Данные, передаваемые в файл при помощи одного оператора PRINT #n, называются записью. Таким образом, сформированный файл состоит из последовательности записей. Считывание из файла также осуществляется записями. Для считывания записи из файла применяют операторы INPUT #n или LINE INPUT #n.

После окончания пересылки данных в файл последовательного доступа и выполнения оператора CLOSE, формируется признак конца файла EOF.