- •Методичні вказівки до лабораторних робіт по курсам
- •8.092402 “Інформаційні мережі зв'язку” Затверджено
- •Протокол № __ від ____
- •Упорядники: в. П. Степанов в. П. Пчелінов
- •Загальні положення
- •1 Організація введення і виведення даних та розв’язання задач з простою змінною
- •1.1 Мета роботи
- •1.2 Вказівки до організації самостійної роботи студентів
- •1.2.1 Використання операторів введення
- •For ( [ вир1; ] [ вир2] [; вир3 ] ) оператор;,
- •1.5 Контрольні питання
- •1.6 Варіанти індивідуальних завдань
- •2 Розв’язання задач c використанням одновимірних і двовимірних масивів
- •2.1 Ціль роботи Прищепити студентам навички розв’язання задач з використанням одновимірних і двовимірних масивів, складних циклів і використання покажчиків.
- •2.2 Методичні рекомендації з організації самостійної роботи студентів
- •2.3 Використання покажчиків
- •Наиведемо програму з використанням покажчиків:
- •Int main ( )
- •Void main ( void )
- •2.4 Використання масивів і покажчиків
- •Приклад 2.4 Обчислити середнє значення позитивних елементів одновимірного масиву.
- •Int *pmas;
- •2.5 Масиви покажчиків
- •2.6 Контрольні питання
- •2.7. Варіанти індивідуальних завдань
- •3 Вирішування задач з використанням даних символьного типу
- •3.1 Ціль роботи Вивчення способів опису символьних типів даних і використання структур для обробки даних.
- •3.2 Методичні рекомендації з організації самостійної
- •Роботи студентів
- •3.2.1 Організація символьного введення - виведення
- •Device . Get (char_var);
- •3.2.2 Рядки як символьні масиви
- •3.2.3 Введення-виведення символьних масивів
- •Void main (void)
- •3.2.4 Основні функції обробки символьних типів
- •Void main (void)
- •Void del (char *st, int k, int n);
- •Void del(char *st, int, int);
- •Void main()
- •Void del(char *st,int k,int n)
- •[ Проміжки ] [знак числа] [ цифри].
- •Void main( )
- •Void main()
- •Void main()
- •Void main(void)
- •3.2 Контрольні питання і завдання
- •3.4 Варіанти індивідуальних завдань
- •4 Вирішувння задач з використанням даних типу структура
- •4.1 Ціль роботи Освоєння заходів розробки і налагодження програм з використанням
- •4.2 Методичні рекомендації з організації самостійної
- •Void main(void)
- •Void qsort (void *base , n , width,
- •Int (*fcmp) ( const void *elem1, const void *elem2) .
- •4.3 Контрольні питання
- •4.4. Індивідуальні завдання
- •5 Використання функцій при розробці програм
- •5.1 Ціль роботи
- •5.2 Методичні вказівки з організації самостійної роботи студентів
- •Void fun ( int p)
- •Void main ( )
- •Int main ( )
- •5.2.1 Використання покажчиків на функцію
- •Void main ( )
- •5.2.2 Використання масивів - параметрів функцій
- •Vоid sort (int mas [ 30 ]); .
- •Void sort ( int mas [ ], int n ) ; .
- •Void fun1 (char st [ 5]);
- •Void fun1 ( char st [5] )
- •Void fun2 ( int mat [ ] [10], int rows, int cols );
- •5.2.4 Звертання до функції і передача результату
- •Int main ( )
- •5.2.5 Перевантаження функцій
- •5.3 Контрольні питання
- •5.4 Варіанти індивідуальних завдань
- •6 Робота з файлами
- •6.1 Ціль роботи
- •6.2 Методичні вказівки по організації самостійної роботи
- •Void main ( )
- •Ifstream in ( ”file1") ;
- •Література і джерела
- •Загальні положення ...………………………………………………………….........3
- •Навчальне видання
- •8.092402 “Інформаційні мережі зв'язку”.
- •61726 Харків, просп. Леніна, 14.
МІНІСТЕРСТВО НАУКИ І освіти УКРАЇНИ
ХАРКІВСЬКИЙ ДЕРЖАВНИЙ ТЕХНІЧНИЙ
УНІВЕРСИТЕТ РАДІОЕЛЕКТРОНІКИ
Методичні вказівки до лабораторних робіт по курсам
“ІНФОРМАТИКА”, “ОБЧИСЛЮВАЛЬНА ТЕХНІКА” і
“ПРОГРАМУВАННЯ”
для студентів денної форми навчання
спеціальностей 8.092401 “Телекомунікаційні системи і мережі”,
8.092402 “Інформаційні мережі зв'язку” Затверджено
кафедрою інформатики.
Протокол № __ від ____
ХАРКІВ 2002
Методичні вказівки до виконання лабораторних робіт з курсу “Інформатика” і “Обчислювальна техніка та програмування” для студентів спеціальностей: 8.092401 “Телекомунікаційні системи і мережі”, 8.092402 “Інформаційні системи зв'язку” / Упоряд.: В. П. Степанов, В. П. Пчелінов,
Т. Г. Долженкова, Н.В. Бєлова, Е. А. Матат ( Харків: ХТУРЕ, 2000. ( 102 с.))
Упорядники: в. П. Степанов в. П. Пчелінов
Т. Г. ДОЛЖЕНКОВА
Н.В. БЄЛОВА
Е.А. МАТАТ
Загальні положення
Розв’язання більшості наукових, інженерних і технічних задач тісно пов'язано з використанням обчислювальної техніки. Оволодіння основними поняттями комп'ютерної техніки і мовами програмування дозволить майбутньому інженеру ставити і вирішувати задачі на ЕОМ.
Основна мета даних методичних вказівок — допомогти студентам придбати практичні навички по підготовці, налагодженню і розв’язанню задач мовою програмування С++.
Приступаючи до виконання даного циклу лабораторних робіт, студенти зобов'язані ознайомитися з вимогами стандартів по оформленню схем алгоритмів і програм (ДСТУ).
У результаті виконання лабораторних робіт студенти повинні:
— знати прийоми алгоритмізації і правила розробки і запису схем алгоритмів і програм мовою С++;
— вміти складати схеми алгоритмів і розробляти програми, складати звіти відповідно до вимог ДСТУ, розв'зувати задачі на комп'ютері.
Виконання лабораторних робіт розраховано на активну самостійну роботу студентів. Кожна робота виконується студентом індивідуально згідно варіанта завдання, номер якого повинний збігатися з номером студента в журналі академ-групи.
Під час самостійної підготовки до заняття студенти повинні:
— проробити теоретичний матеріал, рекомендований у методичних вказівках до роботи;
— відповісти на контрольні питання ;
— розробити схему алгоритму і скласти програму свого варіанту завдання;
— оформити звіт по попередній лабораторній роботі і підготуватися до його захисту.
Студенти, що не мають до початку заняття рукописного тексту програми свого варіанту задачі, до заняття не допускаються!
При виконанні лабораторної роботи в аудиторії студентам необхідно відлагодити програму лабораторної роботи і одержати результати її виконання, а також захистити звіт за матеріалами попередньої лабораторної роботи.
Звіт про лабораторні роботи оформляється в зошиті і містить номер лабораторної роботи, тему і мету роботи, завдання, схему алгоритму, програми з результатами розв’язання і висновки щодо роботи.
Правила техніки безпеки забороняють студентам вмикати і вимикати комп'ютери, а також доторкатись струмопровідних частин обладнання.