Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лабораторки по информатике.doc
Скачиваний:
18
Добавлен:
06.11.2018
Размер:
9.06 Mб
Скачать

1.3.4. Задания к лабораторной работе.

1. .

2. .

3. .

4. .

5. .

6. .

7. .

8. .

9. .

10. .

11. .

12. .

Лабораторная работа № 1.4 (C:\USER\GROUP\NOF\lab4.bas)

Определённые циклы. Суммирование членов функционального ряда

1.4.1. Цель работы. Освоить приёмы алгоритмизации и программирования, используя оператор определённого цикла, суммы членов функционального ряда.

1.4.2. Справочный материал в описании лабораторной работы №3.

1.4.3. Пример. Просуммировать ряд для нескольких наборов входных параметров x, m, h (шаг) :

;

Программа:

Input “X, m%, h% “ ; X , m% , h%

s = 0

FOR n% = 1 TO m% STEP h%

t = x + n%

y = ( x + t) / ( t* SQR( n%+1))

s = s + y

NEXT n%

PRINT s

END

Результаты:

для x = 1.2, m = 9, h = 1 s = 5.144

для x = 0.7, m = 15, h = 2 s = 3.624

1.4.4. Задания к лабораторной работе.

1. ;

2. ;

3. ;

4. ;

5. ;

6. ;

7. ;

8. ;

9. ;

10. ;

11. ;

Лабораторная работа № 1.5 (C:\USER\GROUP\NOF\lab5.bas)

Файлы прямого и последовательного доступа

1.5.1. Цель работы. Получить практические навыки работы с файлами прямого и последовательного доступа.

1.5.2. Справочный материал. На внешних носителях информация хранится в файлах. В зависимости от способа доступа к ним различают файлы прямого и последовательного доступа. При последовательном доступе приходится просматривать все записи, предшествующие искомой. В файлах с прямым доступом записи имеют порядковый номер, которому операционная система ставит в соответствие адрес. Доступ к этому адресу прямой, и в качестве внешних носителей используются диски или дискеты. В BASIC’е работа с файлом начинается с его открытия оператором OPEN:

OPEN файл [FOR тип] [ACCESS доступ] AS [#] номер [LEN= длина],

где файл - символьное выражение, определяющее имя файла или устройства;

Тип

Описание

OUTPUT

определяет последовательный вывод

INPUT

определяет последовательный ввод

APPEND

определяет последовательный вывод с добавлением

RANDOM

определяет прямой ввод/вывод (умалчиваемый)

BINARY

определяет двоичный ввод/вывод

Доступ

Описание

READ

только для чтения

WRITE

только для записи

READ/ WRITE

чтение и запись

номер - целое выражение от 1 до 255, номер файла;

длина - длина записи, по умолчанию равна 128 байтам для файлов прямого доступа и 512 для файлов последовательного.

Заканчивается работа с файлом оператором CLOSE :

CLOSE номер [I, 1, 3-6].

1.5.3. Пример. Проиллюстрировать использование файлов можно на предыдущих программах, записав результат в файл последовательного доступа (работа № 7):