Основные сведения о языке Бейсик

Содержание

Слайд 2

Программирование – это раздел информатики, задача которого – разработка программного обеспечения ЭВМ.

Программирование – это раздел информатики, задача которого – разработка программного обеспечения ЭВМ.

Слайд 3

Алфавит языка:

заглавные буквы лат. алфавита от А до Z;
арабские цифры

Алфавит языка: заглавные буквы лат. алфавита от А до Z; арабские цифры
0,1, 2, .., 9;
Знаки арифметических операций:
+ сложение, - вычитание, * - умножение;
/ - деление; ^ - возведение в степень;
\ - деление нацело (!); MOD - деление по модулю
разделители и прочие символы: точка, запятая, двоеточие, точка с запятой, пробел,
скобки, кавычки, апостроф и т.д.
Буквы русского алфавита используются только в текстовых константах.

Слайд 4

2. Данные:

Данные

Константы

Переменные

Числовая константа

Текстовая константа

Вещественные

Целые

Числа с плавающей точкой

2. Данные: Данные Константы Переменные Числовая константа Текстовая константа Вещественные Целые Числа с плавающей точкой

Слайд 5

Числовая константа записывается в программе в виде конкретного числа.
Вещественная константа –

Числовая константа записывается в программе в виде конкретного числа. Вещественная константа –
последовательность десятичных цифр (со знаком или без него) и ТОЧКИ.
Точка разделяет целую и дробную части константы. Число цифр константы – НЕ БОЛЕЕ 7.

Слайд 6

Экспоненциальный вид числа (числа с плавающей точкой)

Представление в виде числа с

Экспоненциальный вид числа (числа с плавающей точкой) Представление в виде числа с
плавающей точкой основано на том, что любое число может быть представлено в алгебраической форме: произведения числа, меньшего 10, называемого мантиссой, и степени десяти, называемой порядком.
Число: алгебраич.форма число с плав. точкой
1 000 000 1×106 1,000 000 0000Е+06
-123,452 -1,23452×102 1,2345200000Е+02
0,0056712 5,6712×103 5,6712000000Е-03
Задание: Например, число 0.0025. Как оно будет выводиться на экран?
Ответ: 2.5Е-03

Слайд 7

Текстовая (строковая) константа - это последовательность любых символов языка (в том числе

Текстовая (строковая) константа - это последовательность любых символов языка (в том числе
заглавных букв русского алфавита), ограниченная кавычками.
Длина текстовой константы не более 255 символов.
Пример:
запись вида “Выражение” - будет являться строковой константой, а запись вида “25678” будет ли являться строковой константой?
Ответ:
да, т.к. число заключено в апострофы.

Слайд 8

3. Переменные:

Переменная - это величина, значение которого может изменяться в процессе

3. Переменные: Переменная - это величина, значение которого может изменяться в процессе
выполнения программы, обозначается именем (идентификатором).
Имя переменной – это последовательность не более чем L латинских букв и цифр, начинающаяся с буквы и заканчивающаяся суффиксом, определяющим тип переменной, L = 40.

Слайд 9

3. Переменные:

AB
Z
Z1
1A

ВЕРНО

НЕ ВЕРНО

SSSS111
Я
LLLLLLL
22ФФФ

3. Переменные: AB Z Z1 1A ВЕРНО НЕ ВЕРНО SSSS111 Я LLLLLLL 22ФФФ

Слайд 10

4. Встроенные математические функции

4. Встроенные математические функции

Слайд 11

Примеры:

Вопрос: Как вы думаете, почему в последнем выражении столько скобок?
Ответ: Потому

Примеры: Вопрос: Как вы думаете, почему в последнем выражении столько скобок? Ответ:
что каждый аргумент функции должен заключаться в скобки.
В данном случае LOG(Y) будет являться аргументом для функции ABS().

Слайд 12

4. Выражения

Выражение – представляет собой запись, указывающую, какие операции следует произвести над

4. Выражения Выражение – представляет собой запись, указывающую, какие операции следует произвести
данными, чтобы получить требуемое значение.
Например:
(5* X + 3.3 * COS (X))/ LOG (Y)

Слайд 13

Правила записи арифметических выражений

Все символы выражения записываются в одну строку. Многоэтажные

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

Слайд 14

Правила записи арифметических выражений

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

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

Слайд 15

Вычислите устно:

A:=52 mod 5
Ответ: [2– остаток от деления]
2. B:=75 \

Вычислите устно: A:=52 mod 5 Ответ: [2– остаток от деления] 2. B:=75
7
Ответ: [10 - деление нацело]
3. C:=13 mod 7
Ответ: [5 - остаток от деления]
4. D:= 5 \ 2
Ответ: [2 - деление нацело]