- •Міністерство транспорту та зв'язку україни
- •Мета виконання лабораторно-практичних робіт
- •Порядок виконання лабораторно-практичних робіт
- •Оформлення звітів про виконання лабораторно-практичних робіт
- •Лабораторна робота № 1-2
- •1 Короткі теоретичні відомості
- •2 Постановка завдання
- •3 Варіанти індивідуальних завдань
- •4 Методичні вказівки
- •5 Приклад виконання лабораторної роботи
- •6 Порядок виконання лабораторної роботи
- •7 Контрольні запитання
- •Лабораторна робота № 3 Тема: "Програмування розгалужених обчислювальних процесів з використанням умовних операторів"
- •1 Короткі теоретичні відомості Умовний оператор if. Уморвний оператор – це оператор, який виконується в залежності від виконання деякої умови.
- •Синтаксис оператора
- •2 Постановка завдання
- •3 Варіанти індивідуальних завдань
- •4 Методичні вказівки
- •5 Контрольні запитання
- •Лабораторна робота № 4
- •2 Варіанти індивідуальних завдань
- •3 Методичні вказівки
- •Оператор циклу while. Цикл while – це ітераційний цикл із передумовою. Це оператор циклу, який працює до тих пір, поки деяка умова буде істинною.
- •2 Постановка завдання
- •3 Варіанти індивідуальних завдань
- •4 Методичні вказівки
- •5 Приклад виконання лабораторної роботи
- •6 Контрольні запитання
- •Лабораторна робота № 6-7
- •1 Короткі теоретичні відомості
- •Int array[a];
- •Int array[12];
- •Int array[a];
- •2 Варіанти індивідуальних завдань
- •3 Методичні вказівки
- •4 Приклад виконання лабораторної роботи
- •5 Контрольні запитання
- •Лабораторна робота № 8
- •2 Постановка завдання
- •3 Приклад виконання лабораторної роботиІндивідуальне завдання
- •4 Контрольні запитання
- •Лабораторна робота № 9
- •1 Короткі теоретичні відомості
- •2 Індивідуальні завдання
- •3 Методичні вказівки
- •4 Контрольні запитання
- •Лабораторна робота № 10
- •1 Короткі теоретичні відомості
- •2 Індивідуальні завдання
- •3 Методичні вказівки
- •4 Приклад виконання лабораторної роботи
- •5 Контрольні запитання
- •Лабораторна робота № 11-12
- •1 Короткі теоретичні відомості
- •2 Варіанти індивідуальних завдань:
- •3 Методичні вказівки
- •4 Приклад виконання лабораторної роботи
- •5 Контрольні запитання
- •Лабораторна робота № 13-14
- •1 Короткі теоретичні відомості
- •2 Постановка завдання.
- •3 Варіанти індивідуальних завдань
- •4 Методичні вказівки
- •5 Приклад виконання лабораторної роботи
- •6 Контрольні запитання
- •Лабораторна робота № 15
- •1 Короткі теоретичні відомості
- •Int putchar(int c);
- •2 Варіанти індивідуальних завдань
- •3 Методичні вказівки
- •4 Контрольні запитання
- •Лабораторна робота № 16
- •1 Короткі теоретичні відомості
- •Int strcmp(const chart *str1, const chart *str2);
- •2. Варіанти індивідуальних завдань
- •3 Методичні вказівки
- •4 Приклад виконання лабораторної роботи
- •5 Контрольні запитання
- •Лабораторна робота № 17-18
- •1 Короткі теоретичні відомості
- •2 Постановка задачі
- •3 Варіанти індивідуальних завдань
- •4 Приклад виконання лабораторної роботи
- •5 Контрольні запитання
- •Лабораторна робота № 19
- •1 Короткі теоретичні відомості
- •2 Завдання практичної роботи
- •3 Варіанти індивідуальних завдань
- •4 Методичні вказівки
- •5 Приклад виконання лабораторної роботи
- •6 Контрольні запитання
- •Лабораторна робота № 20
- •1 Короткі теоретичні відомості
- •2. Варіанти індивідуальних завдань
- •3 Методичні вказівки
- •4 Контрольні запитання
- •Лабораторна робота № 21
- •1 Короткі теоретичні відомості
- •2 Варіанти індивідуальних завдань
- •3 Методичні вказівки
- •4 Приклад виконання лабораторної роботи
- •2 Варіанти індивідуальних завдань
- •3 Методичні вказівки
- •4 Приклад виконання лабораторної роботи
- •5 Контрольні запитання
- •Лабораторна робота № 24
- •1 Короткі теоретичні відомості
- •2 Варіанти індивідуальних завдань
- •3 Методичні вказівки
- •4 Приклад виконання лабораторної роботи
- •5 Контрольні запитання
- •Лабораторна робота № 24
- •1. Короткі теоретичні відомості
- •2 Варіанти індивідуальних завдань
- •3 Методичні вказівки
- •4 Контрольні запитання
- •Практична робота № 1-2
- •1 Короткі теоретичні відомості
- •Оператор виконує наступні дії:
- •3 Методичні вказівки
- •4 Контрольні запитання
- •Практична робота № 3
- •1 Короткі теоретичні відомості
- •Int array[a];
- •Int array[12];
- •Int array[a];
- •2 Постановка завдання
- •3 Методичні вказівки
- •4 Приклад виконання практичної роботи Завдання
- •Програма розв'язку
- •5 Контрольні запитання
- •Практична робота № 4
- •1 Короткі теоретичні відомості
- •2 Постановка завдання
- •3 Варіанти індивідуальни х завдань
- •4 Методичні вказівки
- •5 Приклад виконання практичної роботи
- •6 Контрольні запитання
- •Практична робота № 5
- •1 Короткі теоретичні відомості
- •Void func( ) /*нічого не повертає*/
- •2 Варіанти індивідуальних завдань
- •3 Методичні вказівки
- •4 Приклад виконання лабораторної роботи
- •5 Контрольні запитання
- •Практична робота № 6
- •1 Короткі теоретичні відомості
- •2 Постановка завдання
- •3 Варіанти індивідуальних завдань
- •4 Методичні вказівки
- •2 Завдання практичної роботи:
- •3 Варіанти індивідуальних завдань
- •4 Методичні вказівки
- •5 Приклад виконання лабораторної роботи
- •Програма розв'язку
- •4 Контрольні запитання
- •Список рекомендованої літератури
Міністерство транспорту та зв'язку україни
Львівський коледж
Державного Університету інформаційно–комунікаційних технологій
Затверджую
Заступник директора з НВР
__________Плешівський Я.М.
Інструкції
до лабораторно-практичних робіт
з дисципліни “Системне програмування”
Для студентів денної форми навчання за спеціальністю
5.05090302 “Технічне обслуговування та ремонт апаратури зв’язку і оргтехніки”
Галузь знань 0509 “Радіотехніка, радіоелектронні апарати та зв'язок”
Львів 2010
Укладач
Л. І. Кужій
Розглянуто та схвалено на
засіданні циклової комісії
обслуговування комп’ютерної техніки
Протокол № __ від “__” ______200__ р.
Голова комісії ___________ Кужій Л.І.
З М І С Т
Мета виконання лабораторно-практичних робіт ………………..…… |
4 |
Порядок виконання лабораторно-практичних робіт …………..……. |
4 |
Оформлення звітів про виконання лабораторно-практичних робіт ... |
5 |
Лабораторна робота № 1-2. Знайомство з інтегрованим середовищем мови програмування С. Введення, відлагодження та виконання програми простої структури ……………………………… |
6 |
Лабораторна робота № 3. Програмування розгалужених обчислювальних процесів з використанням умовних операторів…... |
|
Лабораторна робота № 4. Програмування розгалужених обчислювальних процесів з використанням оператора вибору варіантів switch ………………………….……………………………... |
|
Лабораторна робота № 5. Складання програм з використанням циклічних обчислювальних процесів…………………………………. |
|
Лабораторна робота № 6-7. Складання програм для опрацювання двовимірних масивів. Дії над матрицями…………………………….. |
|
Лабораторна робота № 8 Складання програм на сортування масивів. Пошук у відсортованому масиві……………………………. |
|
Лабораторна робота № 9. Написання програм для знаходження вказівників на змінні різних типів……………………………………. |
|
Лабораторна робота № 10. Використання адресної арифметики для роботи вказівниками ……………………………………………….. |
|
Лабораторна робота № 11-12. Передача масивів у функції ………. |
|
Лабораторна робота № 13-14. Обчислення значень математичних функцій. Табуляція функцій ………………………………………….. |
44 |
Лабораторна робота № 15 Ввід-вивід символьної інформації та її обробка…………………………………………………………………. |
|
Лабораторна робота № 16 Використання стандартних функцій для обробки символьної інформації …………………………….….... |
|
Лабораторна робота № 17-18. Складання програм на використання структур даних ………………………………………… |
|
Лабораторна робота № 19 Складання програм з використанням бібліотечних функцій для роботи з динамічною пам’яттю …………. |
|
Лабораторна робота № 20. Операції над окремими бітами пам’яті |
|
Лабораторна робота № 21. Складання програм з використанням фор матованого файлового вводу-виводу ……………………….…… |
|
Лабораторна робота № 22. Складання програм з використанням символьного файлового вводу-виводу……………………………….. |
|
Лабораторна робота № 23 Блочний файловий ввід-вивід структурованих даних………………………………………………….. |
|
Лабораторна робота № 24 Складання програм для організації прямого доступу до файлових даних………………….……………… |
|
Практична робота № 1-2. Складання програм з використанням основних операторів мови С …………………………………………... |
|
Практична робота № 3. Складання програм для обробки одновимірних масивів ……………………………………..………….. |
|
Практична робота № 4 Звернення до елементів масиву через вказівники……………………………………………………………….. |
|
Практична робота № 5. Написання програм з використанням власних функцій ………………………………………………….…… |
|
Практична робота № 6. Складання програм для опрацювання символьної інформації ………………………………………………… |
|
Практична робота №7-8. Використання функцій прямого доступу до даних у файлах ………………………………………..……..……… |
|
Список рекомендованої літератури …………………………………… |
|