Борис Олейников. Программирование. Процедурное программирование. М.:Сибирский федеральный университет, 2016