- •З дисципліни “Системне програмування”
- •Мета виконання лабораторно-практичних робіт
- •Порядок виконання лабораторно-практичних робіт
- •Оформлення звітів про виконання лабораторно-практичних робіт
- •Лабораторна робота № 1
- •1 Короткі теоретичні відомості
- •1.4 Основні типи даних. Основні типи даних наведено в таблиці.
- •1.5 Операції.
- •Int printf (фороматний рядок, [, argument, ...]);
- •2 Питання вхідного контролю
- •3 Постановка завдання
- •4 Варіанти індивідуальних завдань
- •5 Методичні вказівки
- •6 Приклад розв’язку завдання
- •7 Питання вихідного контролю
- •Лабораторна робота № 2
- •1 Короткі теоретичні відомості Умовний оператор if. Уморвний оператор – це оператор, який виконується в залежності від виконання деякої умови.
- •2 Варіанти індивідуальних завдань
- •3 Методичні вказівки
- •4 Контрольні запитання
- •Лабораторна робота № 3
- •Оператор циклу while. Цикл while – це ітераційний цикл із передумовою. Це оператор циклу, який працює до тих пір, поки деяка умова буде істинною.
- •2 Варіанти індивідуальних завдань
- •3 Методичні вказівки
- •4 Приклад виконання лабораторної роботи
- •5 Контрольні запитання
- •Лабораторна робота № 4
- •1 Короткі теоретичні відомості
- •1.2 Опис масивів. Ім’я масиву це звичайний ідентифікатор. Він має бути унікальним, за ним іде розмірність. Розмір масиву може бути як літеральна константа, так і символьна.
- •Int array[a];
- •Int array[12];
- •Int array[a];
- •1.5 Одновимірні масиви. Одномірні масиви. Одномірний масив має один індекс.. Індекс – це номер в квадратних дужках після імені масиву.
- •2 Питання вхідного контролю
- •3 Варіанти індивідуальних завдань
- •4 Методичні вказівки
- •5 Приклад розв’язку завдання
- •5 Питання вихідного контролю
- •Лабораторна робота № 5
- •1 Короткі теоретичні відомості
- •2 Постановка завдання.
- •3 Варіанти індивідуальних завдань
- •4 Методичні вказівки
- •5 Приклад виконання лабораторної роботи
- •6 Контрольні запитання
- •Лабораторна робота № 6
- •1 Короткі теоретичні відомості
- •2 Питання вхідного контролю
- •3 Варіанти індивідуальних завдань
- •4 Методичні вказівки
- •5 Приклад розв’язку завдання
- •6 Питання вихідного контролю
- •Лабораторна робота № 7
- •1 Короткі теоретичні відомості
- •Int putchar(int c);
- •2 Варіанти індивідуальних завдань
- •3 Методичні вказівки
- •4 Контрольні запитання
- •Лабораторна робота № 8
- •1 Короткі теоретичні відомості
- •2 Постановка задачі
- •3 Варіанти індивідуальних завдань
- •4 Приклад виконання лабораторної роботи
- •5 Контрольні запитання
- •Лабораторна робота № 9
- •1 Короткі теоретичні відомості
- •2 Питання вхідного контролю
- •3 Постановка завдання
- •4 Варіанти індивідуальних завдань
- •5 Методичні вказівки
- •6 Приклад розв’язку завдання
- •7 Питання вихідного контролю
- •Лабораторна робота № 10
- •1 Короткі теоретичні відомості
- •2 Питання вхідного контролю
- •3 Варіанти індивідуальних завдань
- •4 Методичні вказівки
- •5 Приклад розв’язку завдання
- •6 Питання вихідного контролю
- •Лабораторна робота № 11
- •1 Короткі теоретичні відомості
- •2 Питання вхідного контролю
- •3 Постановка завдання
- •4 Варіанти індивідуальних завдань
- •5 Методичні вказівки
- •6 Приклад розв’язку завдання
- •7 Питання вихідного контролю
- •Практична робота № 1
- •1 Короткі теоретичні відомості
- •1.1 Умовний оператор if. Уморвний оператор – це оператор, який виконується в залежності від виконання деякої умови.
- •Оператор виконує наступні дії:
- •Приклад: Написати програму, яка виводить на екран числа від 1 до 7.
- •Оператор while виконує наступні дії:
- •Приклад: Вивести на екран додатні числа менші від 10.
- •Оператор виконує наступні дії:
- •2 Питання вхідного контролю
- •3 Постановка завдання на використання оператора switch
- •4 Варіанти індивідуальних завдань на використання оператора switch
- •5 Варіанти індивідуальних завдань на оператори циклів
- •6 Методичні вказівки
- •7 Приклад розв’язку завдання
- •8 Питання вихідного контролю
- •Практична робота № 2
- •1 Короткі теоретичні відомості
- •Void func( ) /*нічого не повертає*/
- •2 Варіанти індивідуальних завдань:
- •3 Методичні вказівки
- •4 Приклад виконання практичної роботи
- •5 Контрольні запитання
- •Практична робота № 3
- •1 Короткі теоретичні відомості
- •Int putchar(int c);
- •2 Питання вхідного контролю
- •3 Варіанти індивідуальних завдань
- •4 Методичні вказівки
- •5 Приклад розв’язку завдання
- •6 Питання вихідного контролю
- •Практична робота № 4
- •1 Короткі теоретичні відомості
- •2 Питання вхідного контролю
- •3 Постановка завдання
- •4 Варіанти індивідуальних завдань
- •5 Методичні вказівки
- •6 Приклад розв’язку завдання
- •7 Питання вихідного контролю
- •Список рекомендованої літератури
2 Питання вхідного контролю
1 Які є типи потоків
2 Які файли називаються текстовими?
3 Які файли називаються двійковими?
4 За допомогою якої функції відкриваються файли?
5 За допомогою якої функції закриваються файли?
6 Назвіть функції форматного вводу-виводу?
7Назвіть функції безформатного вводу-виводу?
3 Варіанти індивідуальних завдань
1Задати масив цілих чисел розмірністю 10, записати його в файл на диску, прочитати його з файлу в інший масив, новий масив вивести на екран..
2 Відкрити файл для запису, записати в нього символьний рядок, закрити файл, відкрити його для читання і прочитати з нього 10 символів і вивести на екран.
3 Задати 6 змінних цілого типу, записати їх в файл на диску, прочитати їх з файлу в масив розмірністю 6, масив вивести на екран.
4 Відкрити файл для запису, записати в нього символьний рядок, закрити файл, відкрити його для читання і прочитати з нього символьний рядок довжиною в 4 символи і вивести його на екран
5 Відкрити файл для запису, записати в нього символьний рядок, закрити файл, відкрити його для читання і прочитати з нього 13 символів , які вивести на екран.
6 Задати масив цілих чисел розмірністю 9, записати його в файл на диску, прочитати його з файлу в 9 змінних цілого типу і вивести їх на екран.
7 Відкрити файл для запису, записати в нього символьний рядок, закрити файл, відкрити його для читання і прочитати з нього символьний рядок довжиною в 6 символи і вивести його на екран.
8 Задати 6 змінних цілого типу, записати їх в файл на диску, прочитати їх з файлу в змінні і вивести на екран.
9 Числа від 1 до 14 записати в файл на диску, прочитати їх з файлу в змінні і вивести їх на екран.
10 Задати масив цілих чисел розмірністю 12, записати його в файл на диску, прочитати його з файлу в інший масив, новий масив вивести на екран.
11 Відкрити файл для запису, записати в нього символьний рядок, закрити файл, відкрити його для читання і прочитати з нього 7 символів в 7 символьних змінних, які вивести на екран
12 Відкрити файл для запису, записати в нього символьний рядок, закрити файл, відкрити його для читання і прочитати з нього символьний рядок довжиною в 14 символів і вивести його на екран.
13 Задати 9 змінних цілого типу, записати їх в файл на диску, прочитати їх з файлу в масив розмірністю 9, масив вивести на екран.
4 Методичні вказівки
1 Створити файл з розширенням .TXT на диску C в папці Gxx (де хх -номер групи), яка міститься в свою чергу в папці work.
2 Відкрити файл для запису і передбачити повідомлення про його відкриття.
3Записати запропоновані дані у файл за допомогою функції fprintf(). Закрити файл за допомогою функції fclose().
4 Відкрити файл для читання і записані дані прочитати з файлу в змінні або масиви, згідно умови задачі індивідуального завдання,, результати вивести на екран.
5 акінчивши роботу з файлом, закрити його за допомогою функції fclose();
6 Оформити звіт з лабораторної роботи, дотримуючись вимог щодо його змісту.