Курс дистанционного обучения "Язык программирования QBasic"
В 1964 году сотрудники Дартмундского колледжа Дж.Кемени и Т.Курц разработали язык BASIC (от англ. Beginner’s All — purpose Symbolic Instructiоn Code — многоцелевой язык символических команд для начинающих). Благодаря своей простоте по сравнению с другими языками программирования, а главное, способности работать в диалоговом режиме с пользователем, язык BASIC уже в 1970 году он практически стал одним из самых популярных языков программирования для персональных компьютеров. Существует немало различных версий языка, что обусловлено его адаптацией к различным типам компьютеров. Но главное преимущество — диалоговый режим работы — сохраняется во всех версиях. Современная версия языка — QBASIC для IBM PC — позволяет профессионально использовать все современные методы и технологию программирования.
В дистанционное обучение "Язык программирования QBasic" входит: знакомство с теоретическим материалом (созданном на основе материалов А.Е.Мокрушиной), выполнение тренировочных и практических заданий по модулям курса, обмен письменными заданиями (Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript.), общение в Skype (baribor5).
Модуль 1"Алфавит языка"
Алфавит языка Арифметические и логические выражения. Стандартные процедуры и функции.
Самостоятельная работа (ответы)
Модуль 2 "Команды следования"
Структура программы. Переменные и константы. Числа, символы, строки и другие типы данных. Описание переменных и констант различного типа. Оператор присваивания.
Самостоятельная работа (ответы)
Контрольная работа
Модуль 3 "Ветвления"
Логические условия. Оператор условия. Полная и неполная формы оператора. Оператор выбора. Программирование простых вычислительных алгоритмов
Самостоятельная работа (ответы)
Контрольная работа
Модуль 4 "Циклы"
Циклы. Операторы цикла. Оператор цикла с известным числом повторений (с параметром). Оператор цикла с логическим условием. Вложенность циклов. Программирование циклических алгоритмов
Самостоятельная работа (ответы)
Контрольная работа
Модуль 5 "Символьные величины"
Строковый, символьный тип данных. Основные операции. Программирование алгоритмов обработки текста. Операции поиска и замены в символьных строках и массивах
Самостоятельная работа (ответы)
Контрольная работа
Модуль 6 "Массивы"
Одномерные массивы. Размерность массива. Способы и примеры описания структур данных различного вида. Ввод и вывод массивов. Двумерные массивы.
Самостоятельная работа (ответы)
Контрольная работа
Среду программирования qbasic скачать можно здесь
Полезные ссылки (дополнительный материал):
Работа в среде программированияQBasic - http://www.gaps.tstu.ru/win-1251/lab/qb/win-1251/basic_met.html