Курс: “Засоби Системного Програмування”
Лабораторна робота № 2
Назва роботи: Структура Сі – програми. Оператори мови програмування Сі.
Мета роботи: Закріпити теоретичні знання та навиками аналізу типових Сі – програм. Засвоїти синтаксис та семантику операторів мови Сі.
Завдання на лабораторну роботу
1. Завантажити в середовище програмування Borland C++ 3.1, відповідно до вказаного варіанту, типові програми на мові Сі. (програми “INTRO#.c” (#  номер варіанту), що містяться в каталозі “../EXAMPLES”).
2. Проаналізувати призначення та структуру програм.
3. Відкомпілювати програми та дослідити їх роботу.
4. Детально описати типові оператори програми.
5. Оформити звіт про виконання лабораторної роботи.
Варіанти завдань:
Варіант 1. Програми “INTRO10.c”, “INTRO16.c” та “INTRO23.c”.
Варіант 2. Програми “INTRO11.c”, “INTRO17.c” та “INTRO24.c”.
Варіант 3. Програми “INTRO12.c”, “INTRO18.c” та “INTRO25.c”.
Варіант 4. Програми “INTRO13.c”, “INTRO19.c” та “INTRO26.c”.
Варіант 5. Програми “INTRO14.c”, “INTRO20.c” та “INTRO27.c”.
Варіант 6. Програми “INTRO15.c”, “INTRO21.c” та “INTRO28.c”.
Варіант 7. Програми “INTRO16.c”, “INTRO22.c” та “INTRO29.c”.
Варіант 8. Програми “INTRO17.c”, “INTRO23.c” та “INTRO30.c”.
Варіант 9. Програми “INTRO18.c”, “INTRO24.c” та “INTRO31.c”.
Варіант 10. Програми “INTRO19.c”, “INTRO25.c” та “INTRO32.c”.
Варіант 11. Програми “INTRO20.c”, “INTRO26.c” та “INTRO33.c”.
Варіант 12. Програми “INTRO21.c”, “INTRO27.c” та “INTRO10.c”.
Варіант 13. Програми “INTRO22.c”, “INTRO28.c” та “INTRO11.c”.
Варіант 14. Програми “INTRO23.c”, “INTRO29.c” та “INTRO12.c”.
Варіант 15. Програми “INTRO24.c”, “INTRO30.c” та “INTRO13.c”.
Варіант 16. Програми “INTRO25.c”, “INTRO31.c” та “INTRO14.c”.
Варіант 17. Програми “INTRO26.c”, “INTRO32.c” та “INTRO15.c”.
Варіант 18. Програми “INTRO27.c”, “INTRO33.c” та “INTRO16.c”.
Варіант 19. Програми “INTRO28.c”, “INTRO10.c” та “INTRO17.c”.
Варіант 20. Програми “INTRO29.c”, “INTRO11.c” та “INTRO18.c”.
Варіант 21. Програми “INTRO30.c”, “INTRO12.c” та “INTRO19.c”.
Варіант 22. Програми “INTRO31.c”, “INTRO13.c” та “INTRO20.c”.
Варіант 23. Програми “INTRO32.c”, “INTRO14.c” та “INTRO21.c”.
Варіант 24. Програми “INTRO33.c”, “INTRO15.c” та “INTRO22.c”.
Варіант 25. Програми “INTRO10.c”, “INTRO19.c” та “INTRO17.c”.
Варіант 26. Програми “INTRO11.c”, “INTRO20.c” та “INTRO16.c”.
Варіант 27. Програми “INTRO12.c”, “INTRO21.c” та “INTRO15.c”.
Варіант 28. Програми “INTRO13.c”, “INTRO22.c” та “INTRO14.c”.
Варіант 29. Програми “INTRO14.c”, “INTRO23.c” та “INTRO13.c”.
Варіант 30. Програми “INTRO15.c”, “INTRO24.c” та “INTRO12.c”.
Варіант 31. Програми “INTRO16.c”, “INTRO25.c” та “INTRO11.c”.
Зміст звіту
Титульна сторінка.
Мета роботи.
Завдання (індивідуальне) на лабораторну роботу.
Аналіз завдання та опис вирішення задачі.
Текст програми (в електронному вигляді).
Описання результатів тестування.
Висновки.
Література
Керниган Б., Ритчи Д. Язык программирования СИ:Пер. с англ..- М.: Финансы и статистика, 1992. -271с.
Бочков С. О., Субботин Д. М. Язык программирования для персонального компьютера. -М.: Радио и связь, 1990. -384с.
Романовская Л. М., Русс Т. В., Свитковский С. Г. Программирование в среде СИ для ПЭВМ ЕС. -М.: Фмнансы и статистика, 1991.-352с.
Уинер Р. Язык Турбо СИ: Пер. с англ. -М.: Мир, 1991. -384с.
Касаткин А. И. Профессиональное программирование на языке СИ: Системное программрование - Мн.: Выш. шк. 1993. -301с.
Касаткина А. И., Вальвачев А. Н. Профессиональное программирование на языке СИ: От Turbo C к Borland C++: Справочноэ пособиеМн.:Выш. шк.,1992.-240с.
Проценко В. С. та ін. Техніка програмування мовою СІ: Навчальний посібник -К.:Либідь, 1993, -224с.
Уэйт М., Прата С., Мартин Д. Язык СИ: Пер. с англ. -М.:Мир, 1988. -512с.
Березко Л. О., Троценко В. В., Камінський Е. А., Мархивка В. С. Інструкція до циклу лабораторних робіт з дисципліни "Програмування на мові СІ". -Львів:ЛПІ,1991.
Белецкий Л. Энциклопедия языка СИ: Пер. с польск.-М.:Мир, 1992. -687с.