Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Составление и отладка программы, содержащей подпрограмму




Цель занятия

Приобрести практические навыки в составлении и отладке программ, использующих процедуры подпрограммы и процедуры функции.

Контрольные вопросы

1. Характеристика механизма процедур.

2. Глобальные и локальные переменные.

3. Формальные и фактические переменные.

4. Организация обращения к процедуре-подпрограмме.

5. Формат оператора процедуры FUNCTION.

 

Выполнение задания

1. Ввести текст программы в ЭВМ, проверить правильность ввода, выполнить программу.

2. Провести отладку программы.

3. Оформить отчет и предъявить его преподавателю.

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

При программировании с использованием процедуры подпрограммы SUB необходимо использовать оператор EXIT SUB для выхода из процедуры.

Все переменные являются локальными, кроме тех, которые описаны операторами DIM, REDIM, COMMON как SHARED в главном модуле.

В отличие от SUB, процедура функция FUNCTION вызывается подобно встроенной функции языка BASIC. Любая переменная, не входящая в список параметров является локальной, за исключением переменных, описанных оператором SHARED в главном модуле.

Варианты индивидуальных заданий к лабораторному занятию

Для составления программ с использованием обращений 12 процедурам- подпрограмм.

Составить программу для вычисления значений функций. В программе предусмотреть обращение к процедуре (при вычислении суммы или интеграла).

1) W=

для х=х1, х2, х3, х4.

Вычисление функции th(z) оформить в виде процедуры.

2) S=

Вычисление суммы оформить в виде процедуры и выполнить по схеме Горнера.

3) Y=

Вычисление суммы оформить в виде процедуры sum осуществляющей суммирование вида: R=

4) J= для n=1; 2; 3.

5) L=

6) S= для n=1; 5; 10.

7) L=

8) S= для n=2; 6; 8.

9) L=

10) S= для к=2; 4; 5.

11) S= для n= 2; 5; 10.

12) S= для n= 4; 8; 10.

13) S= для n= 3; 5; 10.

14) S= для n= 1; 3; 4; 5.

15) S= для n= 1¸10; шаг 1.

16) S= для n= 0¸8; шаг 2.

17) S= для n= 3¸10; шаг 1.

18) S=

19) L=

20) S= для n= 1¸10; шаг 1.

Варианты индивидуальных заданий для составления программ с использованием обращений к процедурам-функциям

1. Составить программу для вычисления значений функции. В программе для вычисления суммы предусмотреть обращение к процедуре, оформив ее в виде процедуры-функции.

1) Y =

2) U = для x=0; 0,1; 0,3; 0,7; 0,9.

3) U = для х=-0,5; -0,1; 0; 0,5; 1; 1,3.

4) U =

5) U = для х=0,5¸1,5; шаг 0,25.

6) U = для х=1¸10; шаг 1.

7) U = для х=0,5; 1; 1,2; 1,5.

8) U = для х=0¸1; шаг 0,2.

9) U = для х=0,2¸2; шаг 0,2.

10) U = для х=1¸5; шаг 0,5.

Лабораторное занятие № 6

Составление и отладка программ, обеспечивающих работу с файлами

Цель занятия

Приобрести практические навыки в составлении и отладке программ, работающих с файлами последовательного доступа.

Контрольные вопросы

1. Оператор открытия файла OPEN, назначение и формат.

2. Формат оператора закрытия файла.

3. Понятие маршрута файла и номера файла.

4. Размещение данных в файлах с последовательным доступом.

5. Организация записи и чтения данных из файла.

 

Задание на лабораторное занятие

1. Разработать схему алгоритма и составить программу для решения на ПЭВМ следующей задачи.

 

Постановка задачи

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

2. Схему алгоритма, программу, таблицу данных о сотрудниках и план отладки записать в отчет.

 

Выполнение задания

1. Ввести текст программы в ЭВМ, проверить правильность ввода, выполнить программу.

2. Провести отладку программы.

3. Оформить отчет и предъявить его преподавателю.

 

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

При разработке программы целесообразно использовать пользовательский тип данных, который даст возможность сгруппировать данные по каждому сотруднику в одну запись. Типы данных, определяемые пользователем,

могут включать любые типы стандартных данных, кроме строк переменной длины и массивов.

Для записи данных в файл необходимо применить оператор WRITЕ #. В этом случае выводимые данные в последовательный файл автоматически разделяются запятыми, а строковые данные заключаются в кавычки. В дальнейшем это позволит выделять составные части каждой записи и обрабатывать их по определенному алгоритму.

 

Лабораторное занятие № 7




Поделиться с друзьями:


Дата добавления: 2014-12-23; Просмотров: 508; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.021 сек.