- •Методичні поради до користУВання практикумом
- •Послідовність виконання робіт
- •Виконання самостійної роботи для підготовки до лабораторній роботі
- •Методика проведення лабораторної роботи
- •Приклад оформлення титульної сторінки звіту
- •2. Побудова структурних блок-схем алгоритмів
- •3. Процедурне програмування
- •Void pause (int p) //заголовок функції
- •Int abs1(int I) // для цілих чисел
- •1) Int abs (int); 2) double fabs (double); 3) long labs (long);
- •Int dd[4][6]; //двовимірний масив
- •4. Техніка показників
- •Void fun(double [ ]);
- •Void fun(double array[ ]) {…..}
- •Void deg(double [], unsigned, unsigned);
- •Void deg(double array[], unsigned size, unsigned mn);
- •Void fr(int [], unsigned, int []);
- •Void fr(int ms[], unsigned size, int ms1[]);
- •Void sort(int [], const unsigned, int (*)(int, int));
- •Void sort(int array[], const unsigned k, int (*var)(int, int));
- •If ((var)(array[k], array[I]))
- •Initialize(); Sc r(15);
- •Initialize(); Scr(15);
- •Void tarabar(string text[])
- •Idkln dkln 5
- •Idkln гджу -122
- •3_14.Exe лисиця бачить сир
- •3_14.Exe пробіл
- •Зведенна таблиця використання показників
- •4. Об’єктно-оріентоване програмування
- •Void swop(client &a, client &b);
- •Void sort(client c[ ], unsigned k, int ind);
- •Void fun1(int);
- •Void Client::swop(int, int j)
2. Побудова структурних блок-схем алгоритмів
Лабораторна робота № 1. Апаратні засоби сучасних комп’ютерів
Тема: Ознайомлення з апаратними засобами сучасних комп’ютерів
Мета: Вивчення призначення функціональних блоків, структурної схеми, призначення пристроїв комп’ютерів.
План:
Ознайомлення з правилами техніки безпеки при роботі на ПК.
Основні складові апаратної частини ПК.
Додаткові (зовнішні) пристрої ПК.
Структурна схема ПК.
Хід роботи:
Ознайомлення з правилами техніки безпеки при роботі на ПК
Самостійно або під керівництвом викладача ознайомитися з правилами техніки безпеки при роботі на ПК і зробити у журналі запис про факт ознайомлення.
Основні складові апаратної частини ПК.
Відповісти на запитання викладача: які функціональні блоки ПК існують та описати їх призначення (мікропроцесор, генератор тактових імпульсів, системна шина, основна пам’ять, зовнішня пам’ять, джерело живлення, таймер, зовнішні пристрої тощо).
Додаткові (зовнішні) пристрої ПК
Відповісти на запитання викладача: які є зовнішні блоки ПК та поясніть їх призначення (накопичувачі, стримери, привід, КЕШ- пам’ять, адаптери, контролері, мережеві плати,звукові карти, монітори, клавіатура, маніпулятори, принтери, модеми, сканер, джерело безперебійного живлення).
Структурна схема ПК
Намалювати структурну схему ПК і зробити пояснення до призначення її блоків.
Закінчити роботу. Продемонструвати свій малюнок. Здати звіт викладачу з відповідями на контрольні питання.
Оглядові запитання
Комп’ютер та його структурна схема.
Мікропроцесор та його структурна схема.
Оперативна пам’ять та її функція.
Порти комп’ютера таї функції.
Зовнішні запам’ятовуючі пристрої та їх функції.
Ієрархічна структура пам’яті комп’ютера.
Монітори та режими їх роботи.
Призначення клавіатури. Функціональні та службові клавіші.
Що визначає генератор тактових імпульсів.
Що забезпечує системна шина.
Що таке BIOS?
Що містить джерело живлення?
Що таке таймер?
Що таке стримери?
Що виконує адаптери?
Що таке CD-ROM?
Що таке зовнішні пристрої ПК?
Яке призначення принтера, модему, сканера?
Лабораторна робота № 2. Побудова структурних блок-схем
Тема: Ознайомлення з формалізацією обчислювальних процесів
Мета: Навчитися будувати структурні блок-схеми алгоритмів для розв’язання задач на ПК.
План:
Типові елементарні фрагменти блок-схем обробки даних.
Створення структурних блок-схем економічних задач.
Відповіді на теоретичні питання.
Хід роботи:
Побудова типових елементарних фрагментів блок-схем логічних операцій обробки даних.
Структурна блок-схема введення даних одновимірного масиву.
Структурна блок-схема введення даних двовимірного масиву.
Структурна блок-схема суми елементів масиву.
Структурна блок-схема добутку елементів масиву.
Структурна блок-схема виділення від’ємних елементів масиву.
Структурна блок-схема виділення додатних елементів масиву.
Структурна блок-схема виділення парних елементів масиву.
Структурна блок-схема виділення непарних елементів масиву.
Структурна блок-схема виділення елементів масиву з парними індексами.
Структурна блок-схема виділення елементів масиву з непарними індексами.
Структурна блок-схема виділення конкретного рядка елементів масиву.
Структурна блок-схема виділення конкретного стовпчика елементів масиву.
Структурна блок-схема виділення елементів головної діагоналі масиву.
Структурна блок-схема виділення елементів другорядної діагоналі масиву.
Структурна блок-схема виділення елементів, що не належать головній та другорядній діагоналей масиву.
Структурна блок-схема виділення дробової частки елементів.
Структурна блок-схема виділення залишка від ділення елементів масиву на визначене число К.
Структурна блок-схема виділення максимального елемента масиву.
Структурна блок-схема виділення мінімального елемента масиву.
Структурна блок-схема відхилення елементів масиву від будь якого визначеного значення даного елемента масиву.
Структурна блок-схема сортування елементів масиву.
Створення одного із варіантів структурних блок-схем економічних задач.
Десять різних операторів вантажних залізничних перевезень мали прибутки за рік відповідно в розмірі (грн.): 3489.5; 4354.7; 7584.6; 9214.9; 9876.5; 8743.6; 5489.2; 7755.2; 4477.8; 3456.7. Потрібно впорядкувати прибутки за зростанням.
Десять різних операторів вантажних залізничних перевезень мали прибутки за рік відповідно в розмірі (грн.): 3489.5; 4354.7; 7584.6; 9214.9; 9876.5; 8743.6; 5489.2; 7755.2; 4477.8; 3456.7. Потрібно впорядкувати прибутки за зменшенням.
Десять різних операторів вантажних залізничних перевезень мали прибутки за рік відповідно в розмірі (грн.): 3489.5; 4354.7; 7584.6; 9214.9; 9876.5; 8743.6; 5489.2; 7755.2; 4477.8; 3456.7. Потрібно знайти максимальний і мінімальний прибутки та їх порядкові номери.
Десять різних операторів вантажних залізничних перевезень мали прибутки за рік відповідно в розмірі (грн.): 3489.5; 4354.7; 7584.6; 9214.9; 9876.5; 8743.6; 5489.2; 7755.2; 4477.8; 3456.7. Потрібно знайти середнє значення прибутків.
Десять різних операторів вантажних залізничних перевезень мали прибутки за рік відповідно в розмірі (грн.): 3489.5; 4354.7; 7584.6; 9214.9; 9876.5; 8743.6; 5489.2; 7755.2; 4477.8; 3456.7. Потрібно знайти відхилення середнього значення від кожного прибутку
Оглядові запитання:
Принцип програмного управління.
Принцип збереження в пам’яті програми.
Методологія розв’язання задач на комп’ютері.
Геометричні фігури структурних блок-схем.
Системний підхід для побудови структурних блок-схем алгоритмів.
