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

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

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

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

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

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

от 25%

Подписываем

договор

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

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

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. вариантов реформы прокурорского надзора началось в начале 90х годов и продолжается в настоящее время
2. Жизненнотворческий путь Энрико Карузо. Вокальная педагогика Италии 19 века
3. Учет и аудит материалов в МП г Красноярска
4. Английский язык
5. Лесковская концепция праведничества и традиции старчества
6. Контрольная работа- Проблема происхождения христианства
7.  Назвать факторы влияющие на выбор способа вскрытия продуктивных горизонтов пластов
8. Контрольная работа выполняется в форме реферата
9. тема система которая осуществляет централизованный сбор и распределение данных между различными подсист
10. САНКТПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ КУЛЬТУРЫ И ИСКУССТВ