Основы программирования
Цель курса
В курсе рассматриваются вопросы применения объектно-ориентированных языков программирования для построения различных типов приложений, изучаются библиотеки классов, поддерживаемые различными системами программирования.
Курс направлен на формирование у студентов компетенций, необходимых для эффективного решения различных задач по разработке и созданию программных продуктов, включающие в себя:
- применение современных сред разработки программных проектов;
- создание различных типов приложений на языках программирования C++, C#, Object Pascal и Java, с применением библиотек классов.
Результаты освоения курса
В результате освоения курса слушатели будут:
знать:
- технологию создания консольных и диалоговых приложений на языке программирования С++ с применением библиотек классов MFC и .NET Framework;
- технологию создания приложений на языке программирования Object Pascal с применением библиотеки классов VCL;
- технологию создания приложений на языке программирования Java с применением библиотеки классов JDK;
- технологию создания приложений на языке программирования Java с применением библиотеки классов .NET Framework.
уметь:
- создавать на языках программирования C++, C#, Object Pascal и Java консольные и диалоговые приложения;
- создавать приложения с SDI и MDI интерфейсом;
- разрабатывать WPF приложения, использующие технологию разделения представления и кода;
- применять событийную модель управления;
- использовать различные элементы управления;
- создавать собственные компоненты интерфейса пользователя.
владеть:
- технологиями проектирования и разработки различных типов приложений с применением разных систем программирования.
Преподаватель: Ирина Юрьевна Баженова