close

Вход

Забыли?

вход по аккаунту

?

Презентация

код для вставкиСкачать
Программирование
B
A
S
I
C
1 9
6 5
© Уласевич Е.В. 2006 г.
B
A
S
I
C
Beginners универсальный
All-purpose символьный
Symbolic
код
Instruction для
Code
начинающих
© Уласевич Е.В. 2006 г.
Язык Бейсик был создан Дж. Кемени и
Т. Курцем как язык, облегчающий написание
простых программ. Cейчас все чаще пишут Basic
вместо BASIC, придавая другую
названию: Basic — основной, базовый.
трактовку
Существует много различных версий Бейсика — от
очень
простых
до
усовершенствованных,
содержащих множество дополнительных языковых
конструкций. Наибольшее распространение имеют
следующие версии:
QuickBasic (QBasic) 4.5 для DOS
Visual Basic 3.0-6.0 для Windows.
© Уласевич Е.В. 2006 г.
QuickBasic 4.5 фирмы Microsoft — это очень
простой, но в то же время эффективный язык,
унаследовавший от раннего Бейсика все его
достоинства.
Для быстрой работы в среде используется режим
интерпретатора, а для окончательного перевода
отлаженных
программ
на
машинный
язык
используется компилятор.
Компилятор (англ. compiler — составитель,
собиратель) читает всю программу целиком, делает ее
перевод и создает законченный вариант программы на
машинном языке, который затем и выполняется.
Интерпретатор (англ. interpreter — истолкователь,
устный переводчик) переводит и выполняет программу
строка за строкой.
© Уласевич Е.В. 2006 г.
После того, как программа откомпилирована, ни сама
исходная программа, ни компилятор более не нужны. В то
же время программа, обрабатываемая интерпретатором,
должна заново переводиться на машинный язык при
каждом очередном запуске программы.
Из QBasic компилятор исключен.
QBasic входит в минимальный комплект поставки
программного обеспечения компьютера.
Бейсик очень популярный язык
программирования.
© Уласевич Е.В. 2006 г.
Компоненты алгоритмического языка.
Алгоритмический язык (как и любой другой язык)
образуют три его составляющие:
Алфавит
Синтаксис
Семантика
Алфавит — это фиксированный для данного языка
набор основных символов, т.е. "букв алфавита", из
которых должен состоять любой текст на этом языке —
никакие другие символы в тексте не допускаются.
26 прописных и 26 строчных букв латинского алфавита:
A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U,
V, W, X, Y, Z
a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z
Цифры: 1, 2, 3, 4, 5, 6, 7, 8, 9, 0.
© Уласевич Е.В. 2006 г.
Синтаксис — это правила построения фраз,
позволяющие определить, правильно или неправильно
написана та или иная фраза. Точнее говоря, синтаксис
языка
представляет
собой
набор
правил,
устанавливающих, какие комбинации символов являются
осмысленными предложениями на этом языке.
Семантика определяет смысловое значение
предложений языка. Являясь системой правил
истолкования
отдельных
языковых
конструкций,
семантика устанавливает, какие последовательности
действий описываются теми или иными фразами языка и,
в конечном итоге, какой алгоритм определен данным
текстом на алгоритмическом языке.
© Уласевич Е.В. 2006 г.
Знаки операций и специальные знаки:
Символ Название
+
*
/
\
=
^
:
“ ”
( )
Плюс
Минус
Умножение
Деление
Целочисленное деление
Равно
Возведение
в степень
Двоеточие
Кавычки
Скобки
Символ
‘
<
>
%
$
#
?
!
.
© Уласевич Е.В. ,
2006 г.
Название
Апостроф
Меньше
Больше
Процент
Знак символьной
переменной
Знак числа
Вопросительный
знак
Восклицательный
Точка
Запятая
Бейсик позволяет обрабатывать любую информацию,
представленную в виде чисел или текста (символов).
Данные
(информация)
Числа
Текст
Независимо от типа информации данные могут иметь вид:
Данные
Константы
Переменные
© Уласевич Е.В. 2006 г.
Массивы
Константы – данные, не изменяющиеся в процессе
выполнения программы.
Константы
Символьные
Числовые
Целые
Вещественные
Нормальная
форма
Экспоненциальная
форма
© Уласевич Е.В. 2006 г.
Переменные – данные, изменяющие свои значения
в процессе выполнения программы.
Они делятся на простые и индексированные.
Типы констант и переменных.
Тип
Целый
Обозначение Примеры
34%, А%
%
Вещественные
! или наличие
одинарной
точности
буквы Е
Вещественные
# или наличие
двойной
точности
буквы D
Символьный
$
Примечание
5!, МА!,
21.2Е-3
5.32#,
2.37D4
Сохраняется 7
десятичных чисел
A$, X$
Максимальна длина
символов 255
© Уласевич Е.В. 2006 г.
Сохраняется 17
десятичных чисел
Выражение в Бейсике – это комбинация символьных
или числовых констант и переменных, соединенных
знаками операций.
Различают выражения арифметические, логические и
строковые.
Операции в Бейсике делятся на:
арифметические операции: ( ), ^, * , /, \ , +, — ;
логические операции: и , или , не ;
операции отношения: < , > , <= , >= , = , <>
© Уласевич Е.В. 2006 г.
Стандартные (встроенные) функции:
Название функций
Абсолютная
(модуль)
величина
Функция
abs(x)
Корень квадратный
sqr(x)
Натуральный логарифм
log(x)
Целая часть х
int(x)
Минимум из чисел х и y
min(x,y)
Максимум из чисел х и y
max(x,y)
Синус (угол в радианах)
sin(x)
Косинус (угол в радианах)
cos(x)
Число PI
PI
© Уласевич Е.В. 2006 г.
Показательная функция.
exp(x)
Документ
Категория
Презентации по информатике
Просмотров
9
Размер файла
178 Кб
Теги
1/--страниц
Пожаловаться на содержимое документа