Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

Тема- Реалізація на ЕОМ програм з використанням підпрогрампроцедур

Работа добавлена на сайт samzan.net: 2015-07-05

Поможем написать учебную работу

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

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 19.5.2024

BORLAND PASCAL FOR WINDOWS

Лабораторна робота № 13

(2 год.)

Тема: Реалізація на ЕОМ програм з використанням підпрограм-процедур.

Мета роботи: Оволодіти практичними навичками розробки та програмування обчислювального процесу з використанням підпрограм-процедур. Засвоїти опис підпрограм-процедур та звернення до них у програмах.

За час виконання лабораторної роботи студент повинен освоїти:

опис підпрограм-процедур;

використання у виразах звернень до підпрограм-процедур;

взаємодію фактичних аргументів та формальних параметрів при зверненні до підпрограм-процедур;

використання локальних та глобальних змінних;

сторонні ефекти при використанні підпрограм;

вивід результатів виконаної роботи.

Завдання на лабораторну роботу: Скласти схему алгоритму та програму на Паскалі обчислення значення змінної F з використанням підпрограми-процедури обчислення елементу масиву xi (таблиця 1). Вхідні дані з таблиці 3 вибирати згідно даних варіанту, що заданий в таблиці 2.  Дані ввести через опис типізованих констант. Вивід результатів передбачити у неформатованій формі. Сталі a=0.98, c=1.1.

Порядок виконання лабораторної роботи:

використовуючи відповідний ярлик, викликати інтегроване середовище Borland Pascal for Windows;

ввести тексти програм (в першій стрічці обов’язково має бути коментар, в якому вказати номер роботи, групу та прізвище виконавця);

текст програми записати у відповідну папку (каталог) своєї групи;

відкомпілювати програму, виправляючи при цьому можливі помилки;

відлагоджену програм виконати, записуючи отриманий результат;

оформити звіт про виконану роботу.

Контрольні питання:

  1.  Синтаксична діаграма опису підпрограм-процедур в Паскалі. Пояснення та приклад.
  2.  "Сторонній ефект" використання глобальних змінних при звертанні до підпрограм.
  3.  Поняття рекурсії при використанні підпрограм. Приклад.
  4.  Поняття про параметри-змінні та параметри-значення.
  5.  Локальні та глобальні змінні при використанні підпрограм в Паскалі.
  6.  Застосування оператора процедури при зверненні до підпрограми-процедури. Приклад.
  7.  Оформлення програми з використанням підпрограм.
  8.  Взаємодія фактичних аргументів та формальних параметрів при зверненні до підпрограм.

Варіанти завдань лабораторної роботи:

Таблиця 1.

п/п

Функція

Процедура

1.

2.

3.

4.

5.

6.

7.

8.

9.

10.

11.

12.

13.

14.

15.

16.

17.

18.

19.

20.

21.

22.

23.

24.

25.

26.

27.

28.

29.

30.

Таблиця 2.

п/п

Кількість

рядків n

Кількість

cтовпців m

Початковий

номер рядка

Початковий

номер стовпця

1.

3

10

1

1

2.

4

9

2

2

3.

5

8

1

3

4.

3

9

2

1

5.

4

8

1

2

6.

5

7

2

3

7.

3

8

1

2

8.

4

7

2

3

9.

5

6

1

4

10.

3

5

2

2

11.

4

4

1

3

12.

5

3

2

4

13.

3

7

1

2

14.

4

6

2

3

15.

5

5

1

4

16.

3

6

2

3

17.

4

5

1

4

18.

5

4

2

5

19.

3

5

1

3

20.

4

4

2

2

21.

5

6

1

3

22.

3

7

2

2

23.

4

6

1

1

24.

5

7

2

3

25.

3

6

1

1

26.

4

5

2

2

27.

5

10

1

1

28.

3

9

2

1

29.

4

8

1

1

30.

5

9

2

1

                                                                                                               Таблиця 3

рядки

с т о в п ц і

1

2

3

4

5

6

7

8

9

10

1

1,3

1,9

2,6

3,7

2,1

2,7

3,6

2,9

1,2

2,0

2

2,4

3,8

3,6

2,6

1,7

1,5

1,4

1,8

1,3

1,5

3

3,5

2,9

1,4

4,3

3,8

1,4

1,5

1,5

0,5

1,4

4

1,2

3,2

1,3

2,8

2,4

2,7

2,5

1,3

0,8

0,5

5

2,3

2,3

2,3

2,5

1,4

3,2

3,8

2,6

1,1

0,8

6

1,9

4,2

1,5

3,2

2,9

1,4

4,6

1,0

0,7

0,7

   




1. то ~ и так далее по цепочке
2. на тему- ldquo;Харкотиння при туберкульозі.html
3. Основные платформы ЭВМ и области их использования
4. вариант 1 Я уверен что для полного овладения русским языком нужно нетолько постоя
5. Етичні погляди на заробітну плату і умови праці
6. ТЕМП
7. Теория государства и права для юридических вузов качественно отличается от выходивших ранее книг по этой
8. тематика Проскурнина каб
9. Практическая энциклопедия бухгалтера1
10.  Хуан Жэньхао- Ньюс Пресс
11. ТЕМА 8 ПРОЦЕСС ПРИНЯТИЯ И РЕАЛИЗАЦИИ УПРАВЛЕНЧЕСКИХ РЕШЕНИЙ
12. КуражС чего хочу начать Хочу поделиться своими инсайтами
13. Курсовая работа- Эволюция бумажных и кредитных денег в денежной системе постиндустриального общества
14. Ю. Коробейникова учитель высшей категории г
15. Эта информация должна предоставляться БЕСПЛАТНО
16. то хорошо Вообразите надменную девочку десяти лет с худеньким злым лицом и тщедушным телом добавьте к этому
17. Иуда Искариот Леонид Андреев
18. Основные методы практической психологии
19. Особенности реализации экспертных систем на базе логической модели знани
20. Организация страхования в коммерческой деятельности