Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемИван Царьков
1 Язык программирования Quick BASIC
2 Языки программирования уровням уровням по стилям по стилям низкий высокий линейное программирование структурное программирование объектно - ориентированное программирование визуальное программирование Язык QBASIC
3 Переводчик алгоритмов, записанных на языке высокого уровня, в машинный код конкретного процессора называется -ТРАНСЛЯТОР компиляторы интерпретаторы. получают весь текст программы, потом просматривают его и создают машинный автономный код. Языки программирования, ориентированные на трансляцию путем компиляции, называются компилируемыми языками программирования. Паскаль, Си и многие другие Он постепенно просматривает текст программы, последовательно переводит каждую строку в машинный код и тут же исполняет его инструкции. + высокая скорость работы и автономность. - трудоемкость отладки, большой размер полученного кода Машино-зависимость. уменьшенный размер кода машино-независимость простота написания и отладки QBASIC
4 Бейсик создан в 1965 году в США создан в 1965 году в США учебный язык программирования. учебный язык программирования. «basic» с английского - основной «basic» с английского - основной версии бейсика Quick BASIC, Visual Basic версии бейсика Quick BASIC, Visual Basic
5 Программирование в Quick BASIC
6 Правила для вычислений 1). Десятичные числа пишутся с точкой вместо запятой. Например, 2,1 = 2.1; 5,35= ,1 = 2.1; 5,35= ). Если десятичное число очень большое или очень маленькое, то его записывают с использованием стандартного вида числа. Например: 1.5 Е 12 (т.е. 1,5 10 = ); 7.2 Е 9 (т.е = 0, ) Задание в тетради: записать в коротком виде вещественные числа ,131313
7 Арифметические действия Символ операции ОбозначениеПример ^Возведение в степень (А в степени В)А^В *Умножение (А умножить на В)А *В /Деление (А делить на В)А/В \Целочисленное деление (А делить на В )А\В MODДеление по модулю (остаток от деления А на В)A MOD В +Сложение (А плюс В )А + В _Вычитание ( А минус В )А-В (Открывающая скобка )Закрывающая скобкаВ/(А*(В+С))
8 При вычислении арифметических выражений соблюдается следующий приоритет выполнения арифметических операций и скобок : а)Действия в скобках; г) Целочисленное деление; б)Возведение в степень; д) Деление по модулю; в)Умножение и деление; е) Сложение и вычитание. Операции равного старшинства выполняются по порядку слева направо. Исключение: А ^ В ^ С = А ^ (В ^ С).
9 Используются следующие встроенные числовые функции: 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 ]
10 Запишите данные примеры на языке 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
11 Домашнее задание: Выучить лекцию. Выучить лекцию. Записать в тетради математические выражения на языке QBASIC: Записать в тетради математические выражения на языке QBASIC:
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.