Повышение квалификации по программе «Основы алгоритмизации и программирования». СТАРТ – 27 ОКТЯБРЯ
Институт информационных технологий БГУИР приглашает на обучение по программе повышения квалификации «Основы алгоритмизации и программирования».
Обучение с использованием дистанционных образовательных технологий позволит без отрыва от производства повысить Ваш профессиональный уровень.
Продолжительность обучения: 60 часов, занятия 27 октября – 27 ноября 2020 года.
Стоимость обучения: 460,00 рублей.
Предварительное расписание занятий:
1 неделя: 27.10 (вт); 28.10 (ср); 30.10(пт) 19.00 – 22.00;
2 неделя: 02.11 (пн); 04.11(ср); 06.11(пт) 19.00 – 22.00;
3 неделя: 10.11 (вт); 11.11(ср); 13.11(пт) 19.00 – 22.00;
4 неделя: 16.11 (пн); 18.11(ср); 20.11(пт) 19.00 – 22.00;
5 неделя: 24.11 (вт); 25.11(ср); 27.11(пт) 19.00 – 22.00.
Дополнительная информация, консультации, ответы на вопросы, запись на обучение по телефонам: +375 17 397 82 95; +37529 262 80 93
Программа курса:
Тема 1. Общие положения
Знакомство со средой разработки. Понятие консольного приложения. Создание проекта. Простейшее приложение, работа с редактором и комментариями. Компиляция и компоновка. Ошибки при компиляции. Правила вывода и вывода на экран.
Тема 2. Системы счисления
Представление чисел в двоичной и шестнадцатеричной системах. Перевод из одной системы счисления в другую. Представление чисел в памяти. Бинарные операции и сдвиги.
Тема 3. Основы алгоритмизации
Понятие алгоритм и его свойства. Способы описания алгоритмов. Решение задач с использованием средств программирования.
Тема 4. Введение в язык программирования Java
Основные типы данных. Переменные и типы данных. Диапазоны представляемых значений. Объявление переменных. Понятие литерал, константа. Преобразование типов.
Тема 5. Операторы управления
Управляющие операторы If-else. Арифметические операции и их приоритет их исполнения. Составные операторы. Оператор goto. Управляющий оператор switch.
Тема 6. Понятие цикл. Работа с циклами
Оператор цикла for. Примеры циклов, пустые секции оператора for, бесконечные циклы, прерывание программы. Операторы while и do-while. Бесконечные циклы. Циклы, не выполняемые ни разу. Операторы break, continue, return.
Тема 7. Одномерные массивы. Работа со строками
Объявление массивов. Размещение массивов в памяти. Определение размера массива. Индексация элементов массива. Алгоритмы поиска и сортировки.
Объявление символьной строки. Размещение строки в памяти. Массивы строк.
Тема 8. Многомерные массивы
Понятие многомерный массив. Объявление массивов и размещение в памяти. Индексация элементов массива. Алгоритмы поиска и сортировки.
Тема 9. Классы и методы
Понятие класс. Основы классов. Общая форма классов. Объявление классов. Оператор new.
Понятие метод. Добавление метода к классу. Возвращение значения. Добавление метода принимающего параметры.
Наследование классов, интерфейсы и абстрактные классы
Приглашаем Вас на обучение в ИИТ БГУИР!