Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
методичка_Pascal.doc
Скачиваний:
6
Добавлен:
13.11.2019
Размер:
5.18 Mб
Скачать

0

А.П.Бондарев, В.П.Бєляєв, А.Я.Бенч, В.М.Гой, Н.І.Нестор, Р.В.Шиприкевич

Лабораторний практикум

З ДИСЦИПЛІНИ

ОБЧИСЛЮВАЛЬНА ТЕХНІКА ТА ПРОГРАМУВАННЯ”

Міністерство освіти і науки україни національний університет “львівська політехніка” лабораторний практикум з дисципліни

ІНФОРМАТИКА ТА ОБЧИСЛЮВАЛЬНА ТЕХНІКА В РАДІОЕЛЕКТРОНІЦІ” для студентів напрямку „радіотехніка”

Затверджено на засіданні кафедри “Теоретична радіотехніка і радіовимірювання” інституту телекомунікацій, радіоелектроніки та електронної техніки. Протокол №_ від __.__.____р.

Львів 2005

Лабораторний практикум з дисципліни “Обчислювальна техніка та програмування” для студентів радіотехнічного факультету./Укл. А.П.Бондарев, В.П.Бєляєв, А.Я.Бенч, В.М.Гой, Н.І.Нестор, Р.В.Шиприкевич.Львів: ДУ”ЛП”,1996,  86с.

Відповідальний за випуск: Б.Ю.Волочій Рецензенти: кандидат технічних наук, доцент Р.Д.Грицьків, кандидат технічних наук, доцент Ю.В.Саноцький, кандидат технічних наук Л.Д.Шевченко.

Редактор:

Зміст.

Передмова 5

0. Методичні вказівки до оформлення звітів з лабораторних робіт 6

Розділ І. Базові структури алгоритмів 9

1. Лабораторна робота №1

Програмування лінійних алгоритмів 9

2. Лабораторна робота №2

Програмування алгоритмів з розгалуженням 13

3. Лабораторна робота №3

Введеннявиведення даних 17

Розділ ІІ. Використання числових і символьних змінних 23

4. Лабораторна робота №4

Переведення чисел в позиційні системи числення 23

5. Лабораторна робота №5

Програмування елементарних операцій з комплексними числами 25

Розділ ІІІ. Циклічні алгоритми 30

6. Лабораторна робота №6

Табулювання функції одного аргументу 30

7. Лабораторна робота №7

Обчислення сум функціональних рядів 34

8. Лабораторна робота №8

Табулювання функції, заданої рядом Фур’є 37

Розділ ІV. Обробка і використання масивів 42

9. Лабораторна робота №9

Сортування даних 42

10. Лабораторна робота №10

Деякі задачі матричної алгебри 45

11. Лабораторна робота №11

Матричний опис резистивних схем 47

Розділ V. Методи комп’ютерної графіки 52

12. Лабораторна робота №12

Побудова графічних позначень елементів радіоелектронних схем 52

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

Точкові перетворення зображень у комп’ютерній графіці 56

14. Лабораторна робота №14

Побудова графіків функцій одного аргументу 60

Розділ VІ. Деякі математичні Методи 64

15. Лабораторна робота №15

Одномірна статистика та підготовка гістограм 64

16. Лабораторна робота №16

Методи розв’язування нелінійних рівнянь 67

17. Лабораторна робота №17

Числове розв’язування диференційних рівнянь 72

Література 76

Передмова.

Лабораторний практикум містить 17 лабораторних робіт з дисципліни “Обчислювальна техніка та програмування”, які відбивають десятирічний досвід проведення циклу лабораторних робіт з програмування .

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

Лабораторні роботи згруповані в шість розділів:

  • Базовi структури алгоритмів (роботи 1, 2, 3);

  • Числові та символьні змінні (4, 5);

  • Циклічні алгоритми (6, 7, 8);

  • Обробка та використання масивів (9, 10, 11);

  • Методи комп’ютерної графіки (12, 13, 14);

  • Деякі математичні методи (15, 16, 17).

Всі роботи мають наступну структуру: мета проведення роботи, теоретичні відомості, завдання та варіанти вихідних даних, приклад виконання роботи або методичні вказівки щодо її виконання.

В межах кожного розділу обсяг теоретичних відомостей зростає від роботи до роботи, а обсяг і детальність прикладів відповідно зменшуються. Абстрактність постановки задачі також зростає від перших робіт до останніх. Кожний розділ, крім першого, містить одну роботу із суто радіотехнічною спрямованістю і зв’язком із наступними дисциплінами, що повинно спонукати студентів до довгострокового збереження набутих навиків.

У методичних вказівках не наведено тривалості виконання лабораторних робіт, в середньому вона складає дві академічні години самостійної підготовки та двітри години виконання у комп’ютерному класі.

Вклад авторів у розробку лабораторних робіт:

Бондарев Андрій Петрович  роботи 0,3,513,1517;

Бєляєв Віктор Павлович  роботи 2,5,12,14;

Гой Віталій Миколайович  роботи 14,8,11,12,16;

Нестор Наталія Ігорівна  роботи 8,13,15;

Шиприкевич Роман Васильович  роботи 1, 4.