принципы проектирования компилятор компиляторы принципы технологии и инструменты PNG изображения PNG принципы проектирования компилятор