к оглавлению

QuickBASIC

Аннотация

Настоящее пособие адресовано студентам первого курса всех специальностей, изучающих элементы программирования на языке QuickBASIC в рамках общеобразовательной дисциплины “Алгоритмизация и языки программирования”. Пособие может быть использовано студентами, как на уроках, так и для самостоятельного изучения языка. Причем, оно применимо как в твердой копии, так и в электронном виде, первое – предпочтительнее. Если студент пропустил занятие, то настоящее пособие для него – сборник индивидуальных консультаций. Первая часть содержит учебный материал, определенный рабочей программой: линейные структуры, разветвляющиеся структуры, циклы, массивы. Во второй рассмотрена графика в QuickBASIC и функции обработки символьных переменных.

Пособие адресовано и преподавателям, осваивающим содержание и методику преподавания дисциплины.

Оглавление

  1. Предисловие для студента
  2. Предисловие для преподавателя
  3. Среда Qbasic. Освоение клавиатуры, набор знаков и символов
  4. Переменные и константы, имена переменных. Присвоение значений переменным
  5. Стандартные функции. Набор выражений, содержащих функции
  6. Программы линейной структуры, принципы составления, отладки, тестирования
  7. Реализации разветвляющихся алгоритмов. Форматы оператора IF:THEN
  8. Операторы перехода. Организация простейших меню
  9. Составление и отладка программ разветвляющихся структур
  10. Понятие о циклах. Организация циклов с использованием IF:THEN
  11. Составление, отладка и тестирование программ циклических структур
  12. Организация циклов с использованием FOR:NEXT
  13. Вложенные циклы. Составление и отладка более сложных циклических программ
  14. Организация подпрограмм в Qbasic
  15. Составление и отладка более сложных программ, содержащих выбор, циклы и подпрограммы
  16. Одномерные массивы: определение, заполнение, печать
  17. Типовые задачи обработки одномерных массивов
  18. Более сложные задачи обработки одномерных массивов
  19. Двумерные массивы: определение, заполнение, печать
  20. Типовые задачи обработки двумерных массивов
  21. Реализация более сложных алгоритмов обработки двумерных массивов
  22. Программы, содержащие одномерные и двумерные массивы, подпрограммы
  23. Контрольная работа: составление и отладка программ по изученным темам

Примеры программ на языке QBASIC

к оглавлению

(время поиска примерно 20 секунд)

Знаете ли Вы, что абстракция через спецификацию - это прием программирования, позволяющий абстрагироваться от процесса вычислений описанных в теле процедуры, до уровня знания того, что данная процедура делает. Это достигается путем задания спецификации, описывающей эффект ее работы, после чего смысл обращения к данной процедуре становится ясным через анализ этой спецификации, а не самого тела процедуры. Мы пользуемся абстракцией через спецификацию всякий раз, когда связываем с процедурой некий комментарий, достаточно информативный для того, чтобы иметь возможность работать без анализа тела процедуры. Абстракция через спецификацию позволяет абстрагироваться от процесса вычислений описанных в теле процедуры, до уровня знания того, что данная процедура делает. Это достигается путем задания спецификации, описывающей эффект ее работы, после чего смысл обращения к данной процедуре становится ясным через анализ этой спецификации, а не самого тела процедуры. Мы пользуемся абстракцией через спецификацию всякий раз, когда связываем с процедурой некий комментарий, достаточно информативный для того, чтобы иметь возможность работать без анализа тела процедуры.

НОВОСТИ ФОРУМАФорум Рыцари теории эфира
Рыцари теории эфира
 01.10.2019 - 05:20: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от Вячеслава Осиевского - Карим_Хайдаров.
30.09.2019 - 12:51: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от Дэйвида Дюка - Карим_Хайдаров.
30.09.2019 - 11:53: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от Владимира Васильевича Квачкова - Карим_Хайдаров.
29.09.2019 - 19:30: СОВЕСТЬ - Conscience -> РУССКИЙ МИР - Карим_Хайдаров.
29.09.2019 - 09:21: ЭКОНОМИКА И ФИНАНСЫ - Economy and Finances -> КОЛЛАПС МИРОВОЙ ФИНАНСОВОЙ СИСТЕМЫ - Карим_Хайдаров.
29.09.2019 - 07:41: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от Михаила Делягина - Карим_Хайдаров.
26.09.2019 - 17:35: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от Андрея Пешехонова - Карим_Хайдаров.
26.09.2019 - 16:35: ВОЙНА, ПОЛИТИКА И НАУКА - War, Politics and Science -> Проблема государственного терроризма - Карим_Хайдаров.
26.09.2019 - 08:33: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от О.Н. Четвериковой - Карим_Хайдаров.
26.09.2019 - 06:29: ВОСПИТАНИЕ, ПРОСВЕЩЕНИЕ, ОБРАЗОВАНИЕ - Upbringing, Inlightening, Education -> Просвещение от Ю.Ю. Болдырева - Карим_Хайдаров.
24.09.2019 - 03:34: ТЕОРЕТИЗИРОВАНИЕ И МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ - Theorizing and Mathematical Design -> ФУТУРОЛОГИЯ - прогнозы на будущее - Карим_Хайдаров.
24.09.2019 - 03:32: НОВЫЕ ТЕХНОЛОГИИ - New Technologies -> "Зенит"ы с "Протон"ами будут падать - Карим_Хайдаров.
Bourabai Research Institution home page

Боровское исследовательское учреждение - Bourabai Research Bourabai Research Institution