
- •З дисципліни “Системне програмування”
- •Мета виконання лабораторно-практичних робіт
- •Порядок виконання лабораторно-практичних робіт
- •Оформлення звітів про виконання лабораторно-практичних робіт
- •Лабораторна робота № 1
- •1 Короткі теоретичні відомості
- •2 Постановка завдання
- •3 Варіанти індивідуальних завдань
- •4 Методичні вказівки
- •5 Приклад виконання лабораторної роботи
- •6 Порядок виконання лабораторної роботи
- •7 Контрольні запитання
- •Лабораторна робота № 2
- •1 Короткі теоретичні відомості Умовний оператор if. Уморвний оператор – це оператор, який виконується в залежності від виконання деякої умови.
- •2 Варіанти індивідуальних завдань
- •3 Методичні вказівки
- •4 Контрольні запитання
- •Лабораторна робота № 3
- •Оператор циклу while. Цикл while – це ітераційний цикл із передумовою. Це оператор циклу, який працює до тих пір, поки деяка умова буде істинною.
- •2 Варіанти індивідуальних завдань
- •3 Методичні вказівки
- •Int array[a];
- •Int array[12];
- •Int array[a];
- •2 Варіанти індивідуальних завдань
- •3 Методичні вказівки
- •4 Приклад виконання лабораторної роботи
- •5 Контрольні запитання
- •Лабораторна робота № 5
- •1 Короткі теоретичні відомості
- •2 Індивідуальні завдання
- •3 Методичні вказівки
- •4 Контрольні запитання
- •Лабораторна робота № 6
- •1 Короткі теоретичні відомості
- •2 Індивідуальні завдання
- •3 Методичні вказівки
- •4 Приклад виконання лабораторної роботи
- •5 Контрольні запитання
- •Лабораторна робота № 7
- •1 Короткі теоретичні відомості
- •Void func( ) /*нічого не повертає*/
- •2 Варіанти індивідуальних завдань:
- •3 Методичні вказівки
- •4 Приклад виконання лабораторної роботи
- •5 Контрольні запитання
- •Лабораторна робота № 8
- •1 Короткі теоретичні відомості
- •2 Постановка завдання.
- •3 Варіанти індивідуальних завдань
- •4 Методичні вказівки
- •5 Приклад виконання лабораторної роботи
- •6 Контрольні запитання
- •Лабораторна робота № 9
- •1 Короткі теоретичні відомості
- •Int putchar(int c);
- •2 Варіанти індивідуальних завдань
- •3 Методичні вказівки
- •4 Контрольні запитання
- •Лабораторна робота № 10
- •1 Короткі теоретичні відомості
- •Int strcmp(const chart *str1, const chart *str2);
- •2. Варіанти індивідуальних завдань
- •3 Методичні вказівки
- •4 Приклад виконання лабораторної роботи
- •5 Контрольні запитання
- •Лабораторна робота № 11
- •1 Короткі теоретичні відомості
- •2 Варіанти індивідуальних завдань
- •3 Методичні вказівки
- •4 Контрольні запитання
- •Лабораторна робота № 12
- •1 Короткі теоретичні відомості
- •2 Постановка задачі
- •3 Варіанти індивідуальних завдань
- •4 Приклад виконання лабораторної роботи
- •5 Контрольні запитання
- •Лабораторна робота № 13
- •1 Короткі теоретичні відомості
- •2 Завдання практичної роботи
- •3 Варіанти індивідуальних завдань
- •4 Методичні вказівки
- •5 Приклад виконання лабораторної роботи
- •6 Контрольні запитання
- •Лабораторна робота № 14
- •1 Короткі теоретичні відомості
- •2. Варіанти індивідуальних завдань
- •3 Методичні вказівки
- •4 Контрольні запитання
- •Лабораторна робота № 15
- •1 Короткі теоретичні відомості
- •2 Варіанти індивідуальних завдань
- •3 Методичні вказівки
- •4 Приклад виконання лабораторної роботи
- •Програма розв'язку
- •5 Контрольні запитання
- •Лабораторна робота № 16
- •1 Короткі теоретичні відомості
- •2 Варіанти індивідуальних завдань
- •3 Методичні вказівки
- •4 Приклад виконання лабораторної роботи
- •5 Контрольні запитання
- •Лабораторна робота № 17
- •1 Короткі теоретичні відомості
- •2 Варіанти індивідуальних завдань
- •3 Методичні вказівки
- •4 Приклад виконання лабораторної роботи
- •5 Контрольні запитання
- •Лабораторна робота № 18
- •1. Короткі теоретичні відомості
- •2 Завдання практичної роботи:
- •3 Варіанти індивідуальних завдань:
- •4 Методичні вказівки
- •5 Приклад виконання лабораторної роботи
- •Програма розв'язку
- •6 Контрольні запитання
- •Практична робота № 1
- •1 Короткі теоретичні відомості
- •Оператор виконує наступні дії:
- •Приклад: Написати програму, яка виводить на екран числа від 1 до 7.
- •Оператор виконує наступні дії:
- •Приклад: Вивести на екран додатні числа менші від 10.
- •Void main()
- •Оператор виконує наступні дії:
- •2 Варіанти індивідуальних завдань
- •3 Методичні вказівки
- •4 Контрольні запитання
- •Практична робота № 2
- •1 Короткі теоретичні відомості
- •Int array[a];
- •Int array[12];
- •Int array[a];
- •2 Постановка завдання
- •3 Методичні вказівки
- •4 Приклад виконання практичної роботи Завдання
- •Програма розв'язку
- •5 Контрольні запитання
- •Практична робота № 3
- •1 Короткі теоретичні відомості
- •Void func( ) /*нічого не повертає*/
- •2 Варіанти індивідуальних завдань
- •3 Методичні вказівки
- •4 Приклад виконання практичної роботи
- •5 Контрольні запитання
- •Практична робота № 4
- •1 Короткі теоретичні відомості
- •2 Постановка завдання
- •3 Варіанти індивідуальних завдань
- •Тема: Використання функцій прямого доступу до даних у файлах
- •2 Варіанти індивідуальних завдань
- •3 Методичні вказівки
- •4 Контрольні запитання
- •Список рекомендованої літератури
МІНІСТЕРСТВО ТРАНСПОРТУ ТА ЗВ'ЯЗКУ УКРАЇНИ
Львівський коледж
Державного Університету інформаційно–комунікаційних технологій
Затверджую
Заступник директора з НВР
__________Плешівський Я.М.
Інструкції
до лабораторно-практичних робіт
З дисципліни “Системне програмування”
Для студентів денної форми навчання за спеціальністю
5.05090301 “Монтаж обслуговування і ремонт станційного обладнання електрозв’язку”
Галузь знань 0509 “Радіотехніка, радіоелектронні апарати та зв'язок”
Львів 2010
Укладач
Л. І. Кужій
Розглянуто та схвалено на
засіданні циклової комісії
обслуговування комп’ютерної техніки
Протокол № __ від “__” ______200__ р.
Голова комісії ___________ Кужій Л.І.
З М І С Т
Мета виконання лабораторно-практичних робіт ………………..…… |
4 |
Порядок виконання лабораторно-практичних робіт …………..……. |
4 |
Оформлення звітів про виконання лабораторно-практичних робіт ... |
5 |
Лабораторнр робота № 1. Знайомство з інтегрованим середовищем мови програмування С. Введення, відлагодження та виконання програми простої структури ……………………………… |
6 |
Лабораторнр робота № 2. Складання програм з використанням розгалужених обчислювальних процесів………………………….….. |
12 |
Лабораторнр робота № 3. Складання програм з використанням циклічних обчислювальних процесів…………………………………. |
15 |
Лабораторнр робота № 4. Складання програм для опрацювання масивів…………………………………………………………………… |
19 |
Лабораторнр робота № 5. Написання програм для знаходження вказівників на змінні різних типів |
23 |
Лабораторнр робота № 6. Використання адресної арифметики для роботи з вказівниками………………………………………………….… |
27 |
Лабораторнр робота № 7. Передача масивів у функції ……………. |
31 |
Лабораторнр робота № 8. Обчислення значень математичних функцій ………………………………………………………………….. |
37 |
Лабораторнр робота № 9 Ввід-вивід символьної інформації та її обробка…………………………………………………………………. |
42 |
Лабораторнр робота № 10 Використання бібліотечних функцій для обробки символьної інформації …………………………….….... |
47 |
Лабораторнр робота № 11. Складання програм на використання структур даних ………………………………………………………… |
50 |
Лабораторнр робота № 12 Опрацювання масивів, елементами яких є структури………………………………………………………... |
54 |
Лабораторнр робота № 13 Складання програм з використанням бібліотечних функцій для роботи з динамічною пам’яттю …………. |
59 |
Лабораторнр робота № 14 Операції над окремими бітами пам’яті |
63 |
Лабораторнр робота № 15. Складання програм з використанням фор матованого файлового вводу-виводу ……………………….…… |
67 |
Лабораторнр робота № 16. Складання програм з використанням символьного файлового вводу-виводу……………………………….. |
71 |
Лабораторнр робота № 17 Блочний файловий ввід-вивід структурованих даних………………………………………………….. |
74 |
Лабораторнр робота № 18 Складання програм для організації прямого доступу до файлових даних………………….……………… |
78 |
Практична робота № 1. Складання програм з використанням основних операторів мови С …………………………………………... |
84 |
Практична робота № 2. Складання програм для обробки одновимірних масивів ……………………………………..………….. |
90 |
Практична робота № 3. Написання програм з використанням власних функцій ………………………………………………….…… |
93 |
Практична робота № 4. Складання програм для опрацювання символьної інформації ………………………………………………… |
97 |
Практична робота №5. Використання функцій прямого доступу до даних у файлах…………………………………………………..……… |
100 |
Список рекомендованої літератури …………………………………… |
104 |