Инфоурок Информатика КонспектыУрок "Запись арифметических выражений на языке Бейсик" (8 класс)

Урок "Запись арифметических выражений на языке Бейсик" (8 класс)

Скачать материал

УРОК №5:

ЗАПИСЬ АРИФМЕТИЧЕСКИХ ВЫРАЖЕНИЙ

НА ЯЗЫКЕ БЕЙСИК

 

Цели и задачи урока:

ü   разобрать с учениками стандартные функции языка Бейсик;

ü   научить правильно записывать математические выражения на языке программирования;

ü   научить учеников правильному набору операторов, переменных, постоянных в среде программирования QBasic.

 

ХОД УРОКА

 

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

 

Далее приступим к изучению новой темы. Она записана на доске и являет следующим этапом при подготовке к работе на ЭВМ. Для решения поставленной задачи на ЭВМ нам необходимо знать его язык. Мы уже познакомились с алфавитом языка программирования Бейсик, что, конечно же, нас приблизило к заветной мечте – решать поставленные задачи на компьютере. Но для полной реализации нам необходимо узнать ещё многое. Одним из таких шагов, которые позволят решать задачи на компьютере, будет изучение стандартных функций языка программирования Бейсик. Эту тему можно подразделить на несколько подтем, коими являются: арифметические операции, математические функции, операции отношения и записи математических выражений на языке Бейсик.

Начнём урок со знакомства с арифметическими операциями. Часть из них мы прошли при знакомстве алфавита Бейсик. Часть для нас будет нова.

 

Арифметические операции на языке Basic

Операция

Обозначение

Пример

Результат

Сложение

+

2+5

7

Вычитание

-

10-8

2

Умножение

*

3*4

12

Деление

/

15/3
15/4

5
3.75

Целочисленное деление

\

15\4

3

Возведение в степень

^

2^3

8

Остаток от деления

MOD

13 MOD 5

3

Далее перейдём к рассмотрению математических функций. Из таблицы мы можем увидеть разницу написания математического языка и языка программирования.

Математические функции на языке Basic

 Корень

SQR(X)

 Модуль числа

ABS(X)

 Синус

SIN(X)

 Косинус

COS(X)

 Тангенс

TAN(X)

 Целая часть числа

INT(X)

 Натуральный логарифм

LOG(X)

 

Приведём несколько примеров записи арифметических выражений. Конечно же, все примеры пересмотреть нам не удастся, но на примере данных мы можем иметь представление о записи арифметических выражений на языке программирования.

 


Математическая запись

Запись на языке Бейсик

2a

2*A

3ac

3*A*C

1,75

1.75

0,035

.035

2/3

5/(6-A)

(8+7*T)/26

(3*M-7)/(B+Q)

A*B/C

A/(B*C)

M^5

A^(1/2)

ABS(X)

ABS(5-3.2*X^3)

SQR(A)

SQR(2+5.7*N)

Z^(1/3)

 

Теперь остались знаки (операции) отношений. Из алфавита языка Бейсик мы с ними уже знакомы.

Операции отношений

 

=

равно

<> 

не равно

> 

больше

< 

меньше

>=

больше или равно

<=

меньше или равно

 

Запись арифметических выражений на языке Бейсик

Арифметические выражения записываются по следующим правилам:

  • Нельзя опускать знак умножения между сомножителями и ставить рядом два знака операций.
  • Индексы элементов массивов записываются в круглых скобках.
  • Для обозначения переменных используются буквы латинского алфавита.
  • Операции выполняются в порядке старшинства: сначала вычисление функций, затем возведение в степень, потом умножение и деление и в последнюю очередь — сложение и вычитание.
  • Операции одного старшинства выполняются слева направо. Однако, есть одно исключение из этого правила: операции возведения в степень выполняются справа налево. Так, выражение   2**(3**2)  в школьном курсе вычисляется как   2**(3**2) = 512. В языке QBasic аналогичное выражение   2^3^2   вычисляется как   (2^3)^2 = 64.    

Любое математическое выражение на языке Бейсик записывается в виде строки. Чтобы вычислить данное выражение, достаточно перед ним поставить оператор PRINT либо поставить знак - ?.

 

 

 

 


Давайте решим примеры:

1.  Вычислить:

 

 

Для решения данного примера мы запишем следующую строку

 

 

 


После нажатия клавиши F5 на экран выйдет ответ

 

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

 

1. Вычислить:

 

Введём строку: PRINT SQR(LOG(ABS(5)))+EXP(PI)

 

       

нажмём клавишу F5 и получим результат равный

 

 

Запишите следующие выражения на языке Бейсик:

 

: стр.61-64 – читать;

стр. 65 записать выражения на языке Бейсик:

 

 

 

 

 

 

 

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Урок "Запись арифметических выражений на языке Бейсик" (8 класс)"

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Директор по маркетингу (тур. агенства)

Получите профессию

Секретарь-администратор

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 662 192 материала в базе

Скачать материал

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 21.10.2015 15013
    • DOCX 201.5 кбайт
    • 42 скачивания
    • Рейтинг: 4 из 5
    • Оцените материал:
  • Настоящий материал опубликован пользователем Камилов Кахрамон Турсунович. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Камилов Кахрамон Турсунович
    Камилов Кахрамон Турсунович
    • На сайте: 8 лет и 9 месяцев
    • Подписчики: 0
    • Всего просмотров: 42765
    • Всего материалов: 27

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Фитнес-тренер

Фитнес-тренер

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Управление сервисами информационных технологий

Менеджер по управлению сервисами ИТ

600 ч.

9840 руб. 5600 руб.
Подать заявку О курсе
  • Сейчас обучается 26 человек из 19 регионов
  • Этот курс уже прошли 34 человека

Курс профессиональной переподготовки

Информатика: теория и методика преподавания с применением дистанционных технологий

Учитель информатики

300 ч. — 1200 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Этот курс уже прошли 18 человек

Курс профессиональной переподготовки

Информационные системы и технологии: теория и методика преподавания в профессиональном образовании

Преподаватель информационных систем и технологий

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Этот курс уже прошли 13 человек

Мини-курс

Стратегии клиентоориентированного бизнеса

4 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Политическое проектирование и международные отношения"

4 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Идеи эпохи Просвещения: педагогическое значение для современности

4 ч.

780 руб. 390 руб.
Подать заявку О курсе