рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

ЛАбораторная Работа № 9. программирование линейных алгоритмов

ЛАбораторная Работа № 9. программирование линейных алгоритмов - раздел Образование, Загрузка системы QuickBASIC Цель Работы: 1. Приобретение Навыков В Соста...

Цель работы:

1. Приобретение навыков в составлении простейших программ на алгоритмическом языке Qbasic.

2. Изучение среды программирования QBASIC.

3. Приобретение навыков работы в редакторе QBASIC.

Решение задачи с помощью ЭВМ включает следующие этапы:

- математическую формулировку условия задачи;

- выбор численного метода ее решения;

- разработку алгоритма;

- составление программы на алгоритмическом языке;

- отладку программы.

В предлагаемых заданиях к лабораторным работам условия задач уже представлены в математической формулировке с указанием численного метода решения и необходимость в выполнении первых двух этапов отпадает.

Программа на языке Qbasic - это последовательность строк, описывающих алгоритм решения задачи. Строка может содержать один или несколько операторов, разделенных двоеточием, а также комментарии, которые отделяются от операторов знаком «’». Комментарии – это пояснения к Вашей программе. Они могут быть написаны и отдельной строкой после ключевого слова REM. Отметим, что REM является невыполняемым оператором.

Оператор представляет собой строго формализованное указание на выполнение конкретного действия.

Каждая строка может начинаться метки. Метка может быть цифровой или буквенно-цифровой. Буквенно-цифровые метки могут иметь от 1 до 40 символов и начинаться с буквы, а завершаться двоеточием; цифровая метка завершается пробелом. Метка не определяет порядок выполнения строк программы, не является обязательной, и служит, как правило, для ссылки на нее. Программные строки выполняются в порядке их записи. Длина программной строки не должна превышать 256 символов.

Современные алгоритмические языки используют наборы различных типов данных.

Программа, написанная на языке Qbasic, обрабатывает числовые и символьные данные. Данные представляются в программе в виде констант и переменных. Тип данных определяет возможные значения констант и переменных, форму их представления в ЭВМ, объем занимаемой памяти, операции, которые могут выполняться над данными этого типа.

Числа.Qbasic оперирует двумя типами чисел: вещественными и целыми.

Под целое число отводится 2 байта памяти, и оно хранится в форме с фиксированной точкой. Запись целого числа представляет собой последовательность цифр со знаком или без него (например:5487, -7821, +3841).

Вещественные числа хранятся в ячейке памяти длиной 4 байта в форме с плавающей точкой. Возможны две формы «внешней» записи вещественных чисел в программах:

- с фиксированной точкой (3.7, -2.45);

- с плавающей точкой (-0.45Е2, 0.78D-3, здесь буквы «Е» и «D» означают основание 10, обычной и двойной точности соответственно, разделяют мантиссу и порядок).

Числовое или символьное значение может быть присвоено переменной или константе.

Переменная - величина, которая может меняться при выполнении программы. Переменная всегда имеет имя, которое содержит не более 40 буквенно-цифровых символов и начинается с латинской буквы.

– Конец работы –

Эта тема принадлежит разделу:

Загрузка системы QuickBASIC

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ Бюджетное ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ... ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ... МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: ЛАбораторная Работа № 9. программирование линейных алгоритмов

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Загрузка системы QuickBASIC
Загрузка (вход в систему) QBASIC может осуществляться следующими способами: - двойным щелчком по ярлыку на рабочем столе Windows. - через программы Провод

Текстовый редактор системы QBASIC
Окно редактирования предназначено для записи и редактирования программ с использованием встроенного текстового редактора системы QBASIC. При загрузке системы вышеуказанным способом, автома

Выполнение программы
После загрузки системы программирования необходимо: - ввести текст программы; - отладить программу; - выполнить и получить результат. После ввода текста программ

Отладка программы
Отладить программу можно, пользуясь инструментом Debug (Отладка). Пункт Debug (Отладка) основного меню среды задает режимы выполнения программы и позволяет отображ

Выполнение вычислений
Для вычисления арифметических выражений используется оператор присваивания, частный случай которого может применяться и для ввода данных. Общий вид оператора:

Наиболее часто используемые функции языка Qbasic
ABS(X) - вычисляет модуль аргумента, что соответствует математической записи ½x½; EXP(X) - экспонента, соответствует матема

Вывод данных и результатов
Вывод данных в программах, написанных на Qbasic можно осуществляется оператором PRINT. PRINT x,y,z - оператор вывода данных и результатов, где x,y,z -спис

Программирование разветвляющихся (условных) алгоритмов
Алгоритм разветвляющейся (условной) структуры - алгоритм, в котором последовательность выполнения действий зависит от некоторых условий. В языке Бэйсик для ветвления используются следующие

Циклические алгоритмы
Алгоритм называется циклическим, если все или отдельные его этапы в процессе решения задачи неоднократно повторяются. Цикл обеспечивает повторное выполнение, или, иначе говоря, циклическую

Характерные моменты циклического алгоритма
- первоначальный вход в цикл выполняется через блок подготовки; - цикл всегда характеризуется некоторой переменной, называемой параметром цикла. Начальное значение

Сложные циклы
Цикл называется сложным, если он содержит в себе другой, вложенный в него цикл. Количество вложенных друг в друга циклов (глубина вложений) может быть достаточно большим. Каждому циклу соответствуе

Лабораторная работа № 12 Работа с одномерными массивами
Цель работы: 1. Изучение приемов программирования с использованием массивов. 2. Закрепление навыков работы в отладочных режимах среды QBasic.

Q(1)=0.25: Q(2)=0.12: Q(3)=0.35: Q(4)=0.28
или с помощью оператора ввода: DIM Q(1 TO 4) INPUT Q(1), Q(2), Q(3), Q(4) Вывод массива осуществляется с помощью оператора PRINT

Лабораторная работа № 13 Работа с двумерными массивами
Цель работы: 1. Изучение приемов программирования с использованием двумерных массивов. 2. Закрепление навыков работы в отладочных режимах среды QBasic.

Описание и ввод строковых данных
В языке БЕЙСИК для обработки последовательности символов используется строковый тип данных. Данные строкового типа могут быть строковыми константами и строковыми переменными. Строко

Лабораторная работа № 15 Работа в графическом режиме
Цель работы: 1. Изучение приемов программирования с использованием графического режима. 2. Приобретение практических навыков работы в графическом режиме.

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги