Дисциплина | Лекции по IT дисциплинам |
---|---|
Платформа .NET
|
Применительно к языкам программирования, в лекции рассмотрены основные парадигмы программирования, такие как: императивное программирование;
функциональное программирование; логическое программирование; объектно-ориентированное программирование.
|
Платформа .NET
|
Так как язык С# является строго типизированным языком, то типы данных в нём имеют особенное значение. В лекции рассмотрены
две общие категории встроенных типов данных: типы значений и ссылочные типы. Подробно рассмотрены типы значений.
|
Платформа .NET
|
C# является полноценным объектно-ориентированным языком. Это значит, что программу на C# можно представить в виде взаимосвязанных взаимодействующих между
собой объектов. Описанием объекта является класс, а объект представляет экземпляр этого класса.
|
Платформа .NET
|
Рассматриваются основные понятия инфраструктуры ASP.NET MVC, а также приводится сравнение с классической платформой веб-разработки
ASP.NET Web Forms. Указывается стек технологий Microsoft, который существовал в 2002 году в период появления платформы ASP.NET.
|
Программирование компьютерной
графики |
В лекции рассматриваются приложения Windows Forms, создаваемые с помощью Microsoft Visual Studio Community 2017. При этом, рассматриваются основы форм, основные свойства форм, добавление форм и взаимодействие между формами.
|
Программирование компьютерной
графики |
OpenGL является одним из самых популярных прикладных программных интерфейсов для разработки приложений в области двумерной и трёхмерной графики. В лекции описаны основные возможности библиотеки OpenGL через её функции.
|
Программирование компьютерной
графики |
В лекции приводятся основные функции OpenGL такие как: glOrtho для установки и модификации границ объема отсечения; glViewport для задания участка окна, где OpenGL может выполнять рисование;
glVertex для задания точки в двух- и трёхмерном пространстве и др. функции.
|
Программирование компьютерной
графики |
Рассматривается установка библиотеки OpenTK и использование её в проектах Microsoft Visual Studio. Библиотека OpenTK формирует изображение на элементе управления GLControl.
В лекции приводится инструкция добавления этого элемента в панель инструментов.
|
Программирование компьютерной
графики |
В лекции схематично приводится последовательность координатных преобразований от начальных координат примитивов изображения до оконных
координат изображения, выводимого на экран. Поэтапно рассматриваются модельно-видовые преобразования.
|
Программирование компьютерной
графики |
В лекции изначально рассматривается общая теория освещения объектов с помощью библиотеки OpenGL. Как известно, для использования источников света необходимо построить нормали
к освещаемой поверхности. В лекции рассматривается данный вопрос.
|
Дисциплина | Лабораторные работы по IT дисциплинам |
---|---|
Платформа .NET
|
Все лабораторные работы по дисциплине "Платформа .Net" направлены на создание трёх проектов. Один проект - для модели предметной области, второй - приложение MVC, третий - модульные тесты.
Основное внимание уделено созданию модели предметной области и хранилища данных.
|
Платформа .NET
|
Рассматриваются различные способы создания мобильной версии интернет-магазина по продаже компьютерных игр.
Рассматриваются, в основном, два подхода к решению данной задачи: использование чувствительного дизайна и создание содержимого, специфичного для
мобильных устройств.
|
Программирование
компьютерной графики |
Производится подключение библиотеки TAO Framework к проекту и соответствующих пространств имён; устанавливается на панель элементов элемент управления
SimpleOpenGLControl.
|
Программирование
компьютерной графики |
Предлагается написать приложение, реализующее сложные объёмные изображения на экране средствами OpenGL путём создания оконного приложения с
использованием элемента управления OpenGLSimpleControl.
|
Программирование
компьютерной графики |
Рассматривается вопрос установки источников освещения в DirectX 11. В работе слушатели изучат типы источников света; научаться устанавливать освещение в Direct3D,
создавать источники света с использованием шейдеров.
|
Системное
программирование и ассемблер |
В лабораторной работе рассматривается алгоритм перевода чисел из шестнадцатиричной системы счисления в десятичную и в двочную.
|
Основы
микроконтроллеров. Микропроцессорная техника. |
В работе предлагается ознакомиться с компилятором CodeVisionAVR и получить основные навыки разработки ПО для микроконтроллеров.
В качестве результата слушатели должны получить файл прошивки .hex.
|
Основы
микроконтроллеров. Микропроцессорная техника. |
В симуляторе VMLАВ создаётся виртуальное устройство на микроконтроллере ATmega16, которое отображает в двоичном виде НЕ горящими
светодиодами 8-ми битное число, начиная с 0 и с постоянным увеличением на 1.
|
Основы
микроконтроллеров. Микропроцессорная техника. |
В качестве устройства предлагается разработать синтезатор Семь нот, имеющий семь входов и один звуковой выход.
|
Основы
микроконтроллеров. Микропроцессорная техника. |
В лабораторной работе требуется разработать электронное устройство (синтезатор мелодий), предназначенное для воспроизведения простых одноголосых мелодий,
записанных в память программ.
|
* В разделе -IT-образование- приводятся лекции, лабораторные работы, методическая документация как для студентов, так и для преподавателей IT направления.
* В разделе Лекции содержатся готовые лекции по дисциплинам IT-направления.
* В разделе Лабораторные работы приведены подробные инструкции по выполнению лабораторных работ, а также указано программное обеспечение, необходимое для выполнения работ.
* В разделе Рабочие и учебные программы приведена документация по определённым дисциплинам IT-направления, такая как: рабочие учебные программы; учебные программы.
* В разделе -Олимпиадные задачи- приводятся задачи и тесты по компьютерной логике, базам данных, спортивному программированию и по компьютерным сетям. В частности данные задачи были представлены во ІІ-ом этапе Всеукраинской студенческой олимпиады по специальности "Компьютерные системы и сети", которая проходила 15-17 апреля 2014 г.
Раздел содержит олимпиадные задачи по IT-направлению, которые когда-либо были представлены на олимпиадах как международных, так и всеукраинских.
Раздел содержит рабочие программы учебной дисциплины и программы учебной дисциплины на укр. языке.