КАТЕГОРИИ: Архитектура-(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; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |