Электронное учебное пособие по дисциплине «Технология программирования» предназначено для обучающихся III семестра по направлению подготовки академического и прикладного бакалавриата 09.03.02 «Информационные системы и технологии», может быть использовано при изучении других дисциплин, связанных с данной.

Целью дисциплины «Технология программирования» является формирование у студентов научного мировоззрения на процесс разработки сложных программных систем и формирование принципов многокритериального, предметного выбора и научного обоснования инструментария, методов разработки программных систем, инженерного оформления, как самих программ, так и сопроводительных документов, визуального конструирования, объектно-ориентированного построения, структурного программирования.

Любая профессиональная деятельность эффективна при условии успешного освоения технологий в соответствующей сфере. Разработка программных систем в этом смысле не исключение. Квалифицированный разработчик программных средств должен владеть современными технологиями их создания, знать несколько языков программирования, уметь выбирать для решения конкретной задачи подходящие структуры данных и алгоритмы.

Содержание данного электронного учебного пособия соответствует рабочей программе дисциплины и основано на материалах отечественных и зарубежных авторов в данной области.

Каждый раздел электронного учебного пособия включает контрольные вопросы.