Язык программирования Quick BASIC. Языки программирования уровням уровням по стилям по стилям низкий высокий линейное программирование структурное программирование.

Презентация:



Advertisements
Похожие презентации
Число Числа состоят из цифр. Д робная часть от целой отделяется точкой. Перед отрицательными числами ставится знак - (минус). Знак плюс ставить необязательно.
Advertisements

Числовые выражения В языке Q-basic. Переменные. Переменная - это область данных в памяти, имеющая имя. Переменная - это величина, которая может меняться.
Выражения и функции в Паскале
ОПЕРАЦИИ И СТАНДАРТНЫЕ ФУНКЦИИ языка PASCAL. Темы: Операции Функции Приоритетность.
Тема урока Команда присваивания. Арифметические операции и выражения. Стандартные функции.
Чтобы писать программы в среде программирования необходимо изучить его знаковую систему.
Обучающая программа по изучению языка программирования Бейсик Электронное пособие для учащихся.
© Уласевич Е.В г. Программирование B A S I C 1965.
ОПЕРАЦИИ И СТАНДАРТНЫЕ ФУНКЦИИ языка PASCAL. Темы: Операции Функции Приоритетность.
Стандартные арифметические функции и выражения.. Функция Назначение abs(x) Вычисление абсолютного значения величины х. sqr(x) Возведение в квадрат значения.
Типы переменных в Паскале Учитель информатики и ИКТ ГБОУ СОШ 1297 г.Москва Александрова Е.В.
Язык программирования FreeBasic. Введение.. Что такое FreeBasic ? FreeBasic - язык высокого уровня, нацеленный на легкое и удобное написание программ.
LOGO Основные сведения о языке Бейсик Урок информатики в 10 классе Муниципальное образовательное учреждение «Средняя общеобразовательная школа 101» г.
Линейный алгоритм. Синтаксис языка Basic
Куклев Евгений Иванович МОУ «Оброченская средняя общеобразовательная школа» Презентация к уроку информатики в 9 классе по теме «Программирование: встроенные.
Арифметические выражения. Выражение - это формальное правило для вычисления некоторого значения. В зависимости от типа значения выражения можно разделить.
Функции в языке visual basic. Понятие функции в языке программирования близко к понятию функции в математике. Функция может иметь один или более аргументов,
Начала программирования Занятие 3. Вещественный тип данных. Вычисления по формулам. Арифметические операции. Деление целочисленное и с остатком.
Арифметическое выражение описывает правило вычисления значения некоторой величины. Оно может содержать числа, переменные, функции. Объединенные знаками.
Оператор присваивания. Основные операции во Free Pascal Урок 3 по программированию.
Транксрипт:

Язык программирования Quick BASIC

Языки программирования уровням уровням по стилям по стилям низкий высокий линейное программирование структурное программирование объектно - ориенти­рованное программирование визуальное программирование Язык QBASIC

Переводчик алгоритмов, записанных на языке высокого уровня, в машинный код конкретного процессора называется -ТРАНСЛЯТОР компиляторы интерпретаторы. получают весь текст программы, потом просматривают его и создают машинный автономный код. Языки программирования, ориентированные на трансля­цию путем компиляции, называются компилируемыми языками программирования. Паскаль, Си и многие другие Он постепенно просматривает текст программы, последова­тельно переводит каждую строку в машинный код и тут же исполняет его инструкции. + высокая скорость работы и автономность. - трудоемкость отладки, большой размер полученного кода Машино-зависимость. уменьшенный размер кода машино-независимость простота написа­ния и отладки QBASIC

Бейсик создан в 1965 году в США создан в 1965 году в США учебный язык программирования. учебный язык программирования. «basic» с английского - основной «basic» с английского - основной версии бейсика Quick BASIC, Visual Basic версии бейсика Quick BASIC, Visual Basic

Программирование в Quick BASIC

Правила для вычислений 1). Десятичные числа пишутся с точкой вместо запятой. Например, 2,1 = 2.1; 5,35= ,1 = 2.1; 5,35= ). Если десятичное число очень большое или очень маленькое, то его записывают с использованием стандартного вида числа. Например: 1.5 Е 12 (т.е. 1,5 10 = ); 7.2 Е 9 (т.е = 0, ) Задание в тетради: записать в коротком виде вещественные числа ,131313

Арифметические действия Символ операции ОбозначениеПример ^Возведение в степень (А в степени В)А^В *Умножение (А умножить на В)А *В /Деление (А делить на В)А/В \Целочисленное деление (А делить на В )А\В MODДеление по модулю (остаток от деления А на В)A MOD В +Сложение (А плюс В )А + В _Вычитание ( А минус В )А-В (Открывающая скобка )Закрывающая скобкаВ/(А*(В+С))

При вычислении арифметических выражений соблюдается следующий приоритет выполнения арифметических операций и скобок : а)Действия в скобках; г) Целочисленное деление; б)Возведение в степень; д) Деление по модулю; в)Умножение и деление; е) Сложение и вычитание. Операции равного старшинства выполняются по порядку слева направо. Исключение: А ^ В ^ С = А ^ (В ^ С).

Используются следующие встроенные числовые функции: ABS() - абсолютная величина (модуль) числа; ABS() - абсолютная величина (модуль) числа; ATN() - арктангенс; ATN() - арктангенс; COS() - косинус; COS() - косинус; SIN() - синус; SIN() - синус; TAN() - тангенс; TAN() - тангенс; ЕХР() - экспонента; ЕХР() - экспонента; LOG() - натуральный логарифм; LOG() - натуральный логарифм; SQR() квадратный корень; SQR() квадратный корень; FIX() - целая часть аргумента; FIX() - целая часть аргумента; INT() - целое число, меньшее, чем аргумент; INT() - целое число, меньшее, чем аргумент; SGN() - функция знака, значение 1, 0 или - 1; SGN() - функция знака, значение 1, 0 или - 1; RND() - случайное число из отрезка [ 0 ; 1 ] RND() - случайное число из отрезка [ 0 ; 1 ]

Запишите данные примеры на языке QBASIC в тетрадь: 1. 6,75 - 6,75 (0,45 - 6,72 : 6,4) 2. 5 sin 70°-32+92/5 3. (1,224: 0,4-3,1)-0,5+ 0,5 4. (14 – 45*5) (10 : 3)3,5 Решить данные примеры на КОМПЬЮТЕРЕ в QBASIC, показать выполненную работу учителю! 6 2

Домашнее задание: Выучить лекцию. Выучить лекцию. Записать в тетради математические выражения на языке QBASIC: Записать в тетради математические выражения на языке QBASIC: