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

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

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

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

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

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

от 25%

Подписываем

договор

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

Скидка 25% при заказе до 18.4.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. На тему- Понятие объективной стороны преступления её признаки и значение Выполнила-
2. ТЕМАТИЧНЕ МОДЕЛЮВАННЯ РОЗМІЩЕННЯ ОПУКЛИХ nВИМІРНИХ ПОЛІТОПІ
3. . В меню Формат щелкаем по команде Абзац.
4. трансфертное общество Проблемы эффективности в государственном секторе привели к расширению использован
5. тема обработки и хранения конфиденциальных документов
6. з курсу ldquo;Технологія виробів з деревиниrdquo; ВИВЧЕННЯ МЕТОДИКИ СКЛАДАННЯ АНАЛІТИЧНОГО ОГЛЯДУ СУЧАСН
7. на тему - Методики самооцінки особистості Виконала -
8. РЕФЕРАТ дисертації на здобуття наукового ступеня кандидата технічних наук Дніпропетровськ
9. Мемуарная литература как исторический источник 1
10. Лекция вторая. ИЗ КАКИХ ИДЕЙ РОДИЛАСЬ СОЦИОЛОГИЯ- ИНТЕЛЛЕКТУАЛЬНЫЕ ИСТОКИ НОВОЙ НАУКИ.