Even the most powerful weapon won't win the battle if you don't have a well skilled army that is able to use it


Язык программирования Java и ООП

Задания лабораторных работ

Лабораторная работа №1 Date Time API
Лабораторная работа №2

Материалы лекций и другие презентации

Лекция 2. Управляющие конструкции
Лекция 2. Введение в объекты
Лекция 3. TDD и JUnit
Лекция 4. Использование объектов в Java
Лекция 4. Строки в Java
Лекция 5. GUI: JavaFX

Пособия и ссылки

Java - Методичка по лабораторным работам - НУК 2014
Брюс Эккель. Философия Java (4 издание - рус)
Bruce Eckel. Thinking in Java (4 edition - eng)
Дж.Бишоп Java 2. Эффективная работа

Язык программирования C++ и ООП

Задания лабораторных работ для колледжа

Лабораторная работа №1

Пример выполнения л.р. №1

Лабораторная работа №2

Пример выполнения л.р. №2 (автор Рыбалко Д.)

Лабораторная работа №3

Пример выполнения л.р. №3(автор Рыбалко Д.)

Лекции и метод. материалы для колледжа

Метод. пособие - Лекции по С++

Лекции и метод. материалы для колледжа (повторение)

Лекция №3 - Условные операторы
Лекция №4 - Циклы
Лекция №5 - Массивы
Разбор задач
Лекция №6 - Задачи с массивами
Лекция №7 - Функции в С++
Лекция №8 - Алгоритмы сортировки массивов
Лекция №8 - Алгоритмы сортировки массивов дополненное
Лекция №9 - Строки в С/С++

Лекция №10 - Указатели
Лекция №11 - Структуры
Лекция №12- Файлы

Пример работы с файлами

Лекция №13 - Структуры и файлы

Алгоритмы сортировки

Сортировка выбором
Сортировка обменами
Сортировка вставками
"Быстрая" сортировка - QuickSort

Файлы для скачивания

devcpp-4.9.9.2_setup.exe
MinGWStudioFullSetup-2.05r8-2.exe

Среда разработки Code::Blocks - простая и функциональная
Code::Blocks скачать по адресу http://www.codeblocks.org/downloads/26

Установка Code::Blocks

Netbeans - среда разработки на Java, C/C++ (и не только) NetBeans 8.0 для C/C++

Для установки NetBeans требуется, чтоб на компьютере был установлен JDK
JDK 8 for Windows x86
JDK 8 for Windows x64

Для поддержки С/С++ средой NetBeans на платформе Windows требуется наличие набора программных утилит Cygwin
Домашний сайт проекта cygwin, где можно скачать его согласно инструкции по следующей ссылке
Настройка поддержки C/C++ и Fortran в NetBeans (Cygwin)


Среда разработки CLion от JetBrains Скачать с сайта JetBrains
Перед установкой Скачать компилятор и установить (MinGW32), в настройках gcc version при установке указать Stable, либо укажите каталог установки MinGW в составе Code::Blocks

Если CLion вам понравился, обратитесь к преподавателю за инструкциями по получению образовательной лицензии на него