Основы программирования

Цель курса

В курсе рассматриваются вопросы применения объектно-ориентированных языков программирования для построения различных типов приложений, изучаются библиотеки классов, поддерживаемые различными системами программирования.

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

  • применение современных сред разработки программных проектов;
  • создание различных типов приложений на языках программирования C++, C#, Object Pascal и Java, с применением библиотек классов.

 

Результаты освоения курса

В результате освоения курса слушатели будут:

знать:

  • технологию создания консольных и диалоговых приложений на языке программирования С++ с применением библиотек классов MFC и .NET Framework;
  • технологию создания приложений на языке программирования Object Pascal с применением библиотеки классов VCL;
  • технологию создания приложений на языке программирования Java с применением библиотеки классов JDK;
  • технологию создания приложений на языке программирования Java с применением библиотеки классов .NET Framework.

уметь:

  • создавать на языках программирования C++, C#, Object Pascal и Java консольные и диалоговые приложения;
  • создавать приложения с SDI и MDI интерфейсом;
  • разрабатывать WPF приложения, использующие технологию разделения представления и кода;
  • применять событийную модель управления;
  • использовать различные элементы управления;
  • создавать собственные компоненты интерфейса пользователя.

владеть:

  • технологиями проектирования и разработки различных типов приложений с применением разных систем программирования.

Преподаватель: Ирина Юрьевна Баженова