
- •Кубанский государственный технологический университет
- •Информатика
- •Содержание
- •Нормативные ссылки
- •Операторы qbasic
- •Операторы присваивания:
- •Операторы ввода-вывода:
- •Операторы ввода-вывода на внешнее устройство файл:
- •Операторы управления вычислительным процессом:
- •Стандартные функции qbasic
- •Пример описания одномерного массива
- •Пример описания двумерного массива
- •Варианты заданий к лабораторной работе
- •Задание к лабораторной работе
- •Список рекомендуемой литературы Основная литература
- •Дополнительная литература
- •Информатика
- •350072, Г. Краснодар, ул. Московская, 2, кор. А
Варианты заданий к лабораторной работе
ВЫЧИСЛИТЬ ЗНАЧЕНИЕ ФУНКЦИИ
С ЗАДАННОЙ ТОЧНОСТЬЮ Е=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 с использованием внешних устройств (файлов) для хранения информации
Порядок выполнения работы:
прочесть задание Вашего варианта.
внимательно изучить методические рекомендации
составить алгоритм программы.
составить программу на языке программирования Basic.
ввести программу в редактор Basic.
отработать программу и получить результат.
проверить полученный результат.
Методические рекомендации
Наборы данных целесообразно хранить на внешних запоминающих устройствах в тех случаях, когда:
должны обрабатываться большие объемы данных;
одни и те же данные используют различные программы;
целесообразно сохранить результаты выполнения программы для последующего использования.
Для идентификации и удобства дальнейшей работы наборам данных присваиваются имена. Набор данных с идентификатором (именем) называется файлом. Для работы с файлами данных (формирование файла или чтение из файла) файл необходимо объявить в программе (открыть файл). Открытие файла данных осуществляется при помощи оператора:
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.