ИНСТИТУТ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ
БЕЛОРУССКОГО ГОСУДАРСТВЕННОГО УНИВЕРСИТЕТА ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ
ru be en kk uz vi
Поиск Карта сайта

Повышение квалификации по программе «Основы алгоритмизации и программирования». СТАРТ – 27 ОКТЯБРЯ

Повышение квалификации по программе  «Основы алгоритмизации и программирования». СТАРТ – 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 https://iti.bsuir.by/files/News/images/14.04.2020/1.pnghttps://iti.bsuir.by/files/News/images/14.04.2020/2.jpg

Программа курса:

Тема 1. Общие положения

Знакомство со средой разработки. Понятие консольного приложения. Создание проекта. Простейшее приложение, работа с редактором и комментариями. Компиляция и компоновка. Ошибки при компиляции. Правила вывода и вывода на экран.

Тема 2. Системы счисления

Представление чисел в двоичной и шестнадцатеричной системах. Перевод из одной системы счисления в другую. Представление чисел в памяти. Бинарные операции и сдвиги.

Тема 3. Основы алгоритмизации

Понятие алгоритм и его свойства. Способы описания алгоритмов. Решение задач с использованием средств программирования.

Тема 4. Введение в язык программирования Java

Основные типы данных. Переменные и типы данных. Диапазоны представляемых значений. Объявление переменных. Понятие литерал, константа. Преобразование типов.

Тема 5. Операторы управления

Управляющие операторы If-else. Арифметические операции и их приоритет их исполнения. Составные операторы. Оператор goto. Управляющий оператор switch.

Тема 6. Понятие цикл. Работа с циклами

Оператор цикла for. Примеры циклов, пустые секции оператора for, бесконечные циклы, прерывание программы. Операторы while и do-while. Бесконечные циклы. Циклы, не выполняемые ни разу. Операторы break, continue, return.

Тема 7. Одномерные массивы. Работа со строками

Объявление массивов. Размещение массивов в памяти. Определение размера массива. Индексация элементов массива. Алгоритмы поиска и сортировки.

Объявление символьной строки. Размещение строки в памяти. Массивы строк.

Тема 8. Многомерные массивы

Понятие многомерный массив. Объявление массивов и размещение в памяти. Индексация элементов массива. Алгоритмы поиска и сортировки.

Тема 9. Классы и методы

Понятие класс. Основы классов. Общая форма классов. Объявление классов. Оператор new.

Понятие метод. Добавление метода к классу. Возвращение значения. Добавление метода принимающего параметры.

Наследование классов, интерфейсы и абстрактные классы

 

Приглашаем Вас на обучение в ИИТ БГУИР!