Основы программирования
Курс предназначен для обучения основам программирования. Рассматриваются основные понятия программирования – представление различных видов информации в ЭВМ, понятия алгоритма, программы, исполнителя, языка программирования, интерпретатора, транслятора, переменной, основные типы данных, управляющие конструкции языка, процедуры и функции, работа с файлами и т.д. Излагаются общие приемы программирования, используемые в настоящее время в наиболее распространенных языках программирования.
Первая часть курса посвящена основам языка Microsoft QuickBasic (QB) и включает следующие разделы:
1. Представление информации в ЭВМ.
2. Алгоритм. Программа. Трансляторы.
3. Переменные и константы. Типы переменных.
4. Структура программы на QB. Основные операторы QB.
5. Оператор присваивания.
6. Оператор ветвления.
7. Циклы.
8. Оператор безусловного перехода.
9. Массивы.
10. Стандартные функции в QB.
11. Создание собственных процедур и функций.
12. Работа с файлами.
13. Графика в QB.
Вторая часть курса посвящена изучению среды разработки приложений Microsoft Visual Basic (VB) и включает следующие разделы:
1. Интегрированная среда разработки VB.
2. Отличительные особенности разработки приложений для Windows.
3. Создание форм.
4. Дополнительные возможности, предоставляемые языком программирования VB по сравнению с QB. Отличия VB от QB.
5. Создание интерфейса пользователя.
6. Стандартные элементы управления VB.
7. События мыши и клавиатуры и их обработка.
Помимо изучения теоретических основ языка и примеров программ, курс предусматривает также большое количество практических задач, решаемых студентами на ЭВМ самостоятельно.