Читайте также: |
|
Затверджую
__________Плешівський Я.М.
Інструкції
до лабораторно-практичних робіт
з дисципліни “Системне програмування”
Для студентів денної форми навчання за спеціальністю
5.05090302“Технічне обслуговування та ремонт апаратури зв’язку і оргтехніки”
Галузь знань 0509 “Радіотехніка, радіоелектронні апарати та зв'язок”
Львів 2012
Укладач
Л. І. Кужій
Розглянуто та схвалено на
засіданні циклової комісії
обслуговування комп’ютерної техніки
Протокол № __ від “__” ______2012 р.
Голова комісії ___________ Кужій Л.І.
З М І С Т
Мета виконання лабораторно-практичних робіт ………………..…… | |
Порядок виконання лабораторно-практичних робіт …………..……. | |
Оформлення звітів про виконання лабораторно-практичних робіт... | |
Лабораторна робота № 1-2. Знайомство з інтегрованим середовищем мови програмування С. Введення, відлагодження та виконання програми простої структури ……………………………… | |
Лабораторна робота № 3. Програмування розгалужених обчислювальних процесів з використанням умовних операторів…... | |
Лабораторна робота № 4. Програмування розгалужених обчислювальних процесів з використанням оператора вибору варіантів switch ………………………….……………………………... | |
Лабораторна робота № 5. Складання програм з використанням циклічних обчислювальних процесів…………………………………. | |
Лабораторна робота № 6-7. Складання програм для опрацювання двовимірних масивів. Дії над матрицями…………………………….. | |
Лабораторна робота № 8 Складання програм на сортування масивів. Пошук у відсортованому масиві……………………………. | |
Лабораторна робота № 9. Написання програм для знаходження вказівників на змінні різних типів……………………………………. | |
Лабораторна робота № 10. Використання адресної арифметики для роботи вказівниками ……………………………………………….. | |
Лабораторна робота № 11-12. Передача масивів у функції ………. | |
Лабораторна робота № 13-14. Обчислення значень математичних функцій. Табуляція функцій ………………………………………….. | |
Лабораторна робота № 15 Ввід-вивід символьної інформації та її обробка…………………………………………………………………. | |
Лабораторна робота № 16 Використання стандартних функцій для обробки символьної інформації …………………………….….... | |
Лабораторна робота № 17-18. Складання програм на використання структур даних ………………………………………… | |
Лабораторна робота № 19 Складання програм з використанням бібліотечних функцій для роботи з динамічною пам’яттю …………. | |
Лабораторна робота № 20. Операції над окремими бітами пам’яті | |
Лабораторна робота № 21. Складання програм з використанням фор матованого файловоговводу-виводу ……………………….…… | |
Лабораторна робота № 22. Складання програм з використанням символьного файлового вводу-виводу……………………………….. | |
Лабораторна робота № 23 Блочний файловий ввід-вивід структурованих даних………………………………………………….. | |
Лабораторна робота № 24 Складання програм для організації прямого доступу до файлових даних………………….……………… | |
Практична робота № 1-2. Складання програм з використанням основних операторів мови С …………………………………………... | |
Практична робота № 3. Складання програм для обробки одновимірних масивів ……………………………………..………….. | |
Практична робота № 4 Звернення до елементів масиву через вказівники……………………………………………………………….. | |
Практична робота № 5. Написання програм з використанням власних функцій ………………………………………………….…… | |
Практична робота № 6. Складання програм для опрацювання символьної інформації ………………………………………………… | |
Практична робота №7-8. Використання функцій прямого доступу до даних у файлах ………………………………………..……..……… | |
Список рекомендованої літератури…………………………………… |
Мета виконання лабораторно-практичних робіт
Метою виконання лабораторно-практичних робіт є здобуття студентами практичних навичок програмування мовою С для розв’язування задач та створення програмного забезпечення.
В результатi виконання лабораторно-практичних робіт студенти повиннi знати:
- алфавіт мови, синтаксис, семантику та технологiю структурного програмування;
- функціональні можливості мови програмування С;
- функції стандартних бібліотек;
- методи та алгоритми програмування типових задач;
вмiти:
- розробляти модулі програм з використанням сучасних методів та ефективних алгоритмів засобами мови С;
- виконувати модифікацію програм;
- здійснювати відлагодження програм з метою виявлення та виправлення помилок;
- створювати працюючі програми шляхом встановлення їх достовірності за допомогою тестування.
Порядок виконання лабораторно-практичних робіт
Для виконання лабораторно-практичних робіт необхідно:
- використовуючи конспект лекцій та літературні джерела, вивчити теоретичний матеріал по тематиці роботи;
- отримати допуск до роботи шляхом відповідей на контрольні запитання за темою лабораторної роботи;
- написати програму мовою С згідно індивідуального завдання;
- використовуючи засоби iнтегрованого середовища мови С, записати та відлагодити програму з метою виявлення синтаксичних посмилок;
- запустити програму на виконання та записати отримані результати;
- перевірити правильність виконання програми шляхом її тестування, при необхідності внести зміни у програму та виконати її повторний запуск;
- оформити та захистити звіт про виконану роботу.
Оформлення звітів про виконання лабораторно-практичних робіт
Звіти про виконання лабораторно-прктичних робіт оформляються на бланках формату А4. Після завершення семестру звіти здаються викладачу. Кожен звіт повинен починатись з нової сторінки та містити такі розділи:
- Номер роботи;
- Тема роботи;
- Мета виконання роботи;
- Постановка задачі згідно індивідуального завдання
- Текст програми мовою С розв’язку завдання. Програма повинна контролювати правильність введення вхідни даних та мати коментарі до її основних операторів;
- Результати роботи програми;
- Пояснення отриманих результатів і аналіз їх правильності;
- Відповіді на контрольні запитання;
- Висновки, в яких вказується призначення програми, можливості її застосування, а також навики і знання, які отримано в ході виконання роботи.
Звіт пишеться акуратно та грамотно українською мовою, з дотриманням всіх правил оформлення учбоваї документації.
Дата добавления: 2015-07-17; просмотров: 140 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Де N – кількість поділок на барабані | | | Лабораторна робота № 1-2 |