Задание для выполнения данной лабораторной работы по предмету информатика и информационно-коммуникационные технологии в профессиональной деятельности подходит для использования при изучении данных курсов на 1 и 2 курсе колледжа. Представленную лабораторную работу можно использовать для закрепления изученного теоретического материала и повторения.
Лабораторная работа №4
Тема: Среда программирования
Цель: изучить среду программирования на примере Qbasic, отработать навыки вычисления
арифметических выражений в Qbasic, научиться составлять простейшие программы.
Теоретические сведения к лабораторной работе
Основные понятия языка Qbasic
→
П р о г р а м м а – это набор машинных команд, которые следует выполнить компьютеру
для реализации того или иного алгоритма.
Иными словами, п р о г р а м м а – это форма представления алгоритма для исполнения
его машиной.
Под я з ы к о м п р о г р а м м и р о в а н и я ( Я П ) понимают совокупность средств и
правил представления алгоритма в виде, приемлемом для компьютера.
Команды на языке программирования называются операторами
Чтобы начать работу с QBasic, надо запустить программу QBasic.exe. (Команда:
→
Пуск Мой компьютер Локальный диск С папка
После запуска QBasic на экране появится окно:
Qbasic файл
→
→
QB)
После написания программы, чтобы ее просмотреть, надо нажать клавишу F5. программа
будет исполнена в случае отсутствия синтаксических ошибок. При допуске ошибки после
запуска программы на экране появится окно с сообщением об ошибке. Можно выбрать
кнопку Справка, чтобы получить информацию о допущенной ошибке, либо нажать
клавишу Enter или Esc. После осуществляется возврат в окно редактирования, где курсор
будет находиться в том месте, где была допущена ошибка. После исправления ошибок
можно запустить программу с места, где она прервалась– F5, запустить программу
сначала– Shift+F5. нажатием клавиши Alt осуществляется попадание в меню.
Для перехода на русский язык предназначено правое сочетание клавиш Ctrl+Shift, на
английский– левое сочетание клавиш Ctrl+Shift
Алфавит
QBasic
заглавные буквы латинского алфавита;
1.
арабские цифры;
2.
разделители; , ; . : ' (апостроф) " ( ) % (целая величина), & (длинное целое число),
3.
(пробел), ! (признак вещественной величины), # (признак второй точности), $ (текстовая
величина);
содержит в себе следующие символы:знаки арифметических операций: +, , *, / (деление), ^ (возведение в степень), \
4.
(деление нацело), «МОД» (деление по модулю);
5.
знаки операций отношений: >, <, =, < > (не равно), > =,< =.
Если необходимо вычислить значение арифметического выражения или нескольких
арифметических выражений, то необязательно составлять программу. Можно использовать
ЭВМ в режиме непосредственного счета.
Для этого не нужно делать никаких специальных переходов, потому что при включении
ЭВМ находится в этом режиме.
Для того чтобы произвести вычисления, достаточно после оператора PRINT набрать
нужное выражение.
П Р И М Е Р : Нахождение значения арифметического выражения
в
12
35
56
QBasic будет выглядеть следующим образом–
PRINT 23*45612/35+ SQR(56)
*23
456
После запуска программы на исполнение нажатием клавиши F5 будет получено значение
данного арифметического выражения: 10495.14.
Оператор PRINT в QBasic предназначен для вывода данных на экран. Если после
оператора PRINT взять любую последовательность символов в кавычки, то эта
последовательность и будет выведена на экран.
П Р И М Е Р :
PRINT «Я учусь в Белгородском индустриальном колледже»
На экране получится:
Составление простейших программ
Для составления простейших (линейных) программ на языке QBasic используются
следующие операторы:
REM
INPUT
X=A
Читается «переменной X
Операторкомментарий для названия программы
Оператор ввода исходных данных
Оператор присваиванияприсваивается значение
переменной А»
PRINT
END
Оператор вывода искомых данных
Оператор завершения программы
П Р И М Е Р : Написать программу вычисления выражения
tg
3
x
2sin
x
при
.
3x
Программа
REM Вычисление выражения
x=3
y=TAN(3*x)*SIN(2*x)
PRINT «Значение выражения =»; y
END
Задание №1. Написать программу для нахождения значения арифметического выражения:
Вариант №__
Содержание работы:
записать условие задачи
Программа:
__________________________________________________________________
Ответ: __________
Задание №2. Написать программу, которая выведет на экран Ваши ФИО и адрес
местожительства.
Программа:
__________________________________________________________________
__________________________________________________________________
Задание №3. Написать программу вычисления выражения:
записать условие задачи
Программа:
__________________________________
__________________________________
__________________________________
Ответ: __________
Задание №4. Ответить на вопросы:1.
Что такое программа?
2.
Что называется оператором?
Как осуществляется просмотр
3.
результата программы в Qbasic?
Для чего предназначен оператор
4.
INPUT в Qbasic?
Как найти значение арифметического
5.
выражения в Qbasic?
Задание №5. Сделать вывод о проделанной лабораторной работе: