
- •Раздел I. Общие понятия информатики и вычислительной техники.
- •Информатика как научная дисциплина.
- •Информационные процессы: получение, передача, преобразование и хранение информации.
- •3. Магистрально-модульный принцип построения компьютера.
- •Аппаратная реализация компьютера.
- •Прикладное программное обеспечение.
- •Операционная система: назначение и состав.
- •Раздел II. Системы счисления. Кодирование информации.
- •Системы счисления.
- •Запись числа в позиционных системах счисления.
- •Перевод чисел в позиционных системах счисления.
- •4. Арифметические действия в позиционных системах счисления.
- •5.Информация.
- •Единицы измерения количества информации.
- •7. Двоичное кодирование информации.
- •Раздел III. Моделирование и формализация.
- •Моделирование как метод познания.
- •Формы представления моделей. Формализация.
- •Этапы решения задач на компьютере.
- •Исследование моделей.
- •Раздел IV. Основы алгоритмизации.
- •Алгоритм и его формальное исполнение.
- •Способы описания алгоритмов.
- •Виды алгоритмов.
- •Пример разветвляющегося алгоритма.
- •Раздел V. Основы программирования на языке Basic.
- •Основные сведения о языке Basic.
- •Встроенные математические функции.
- •Выражения на языке Бейсик.
- •Понятия оператора и программы.
- •Программирование на языке Бейсик. Простейшие программы на вычисления.
- •Разветвляющиеся программы.
- •Циклические программы.
- •Тема : Файл и файловая система.
- •Операции над файлами
-
Встроенные математические функции.
При решении многих прикладных и математических задач на компьютере часто возникает необходимость вычисления различных элементарных математических функций ( синус, косинус, логарифм и т.д.), что требует многократного составления одних и тех программ. Во избежание этого функции включены в состав языков программирования. Обращение к ним максимально упрощено. Такие функции называются встроенными (стандартными). При программировании достаточно написать наименование соответствующей функции и аргумент, заключенный в скобках. Для тригонометрических функций аргумент задается только в радианах.
Встроенные математические функции:
Обозначение в математике |
Запись в Бейсике |
Примечания |
sinx |
SIN(X) |
Аргумент в радианах |
cosx |
COS(X) |
Аргумент в радианах |
|
EXP(X) |
экспоненциальная функция, где е= 2,7182… |
lnx |
LOG(X) |
Функция натурального логарифма ( по основанию е) |
|
ABS(X) |
Абсолютное значение числа х |
arctgx |
ATN(X) |
Функция арктангенса, результат в радианах |
|
SQR(X) |
Квадратный корень из числа х |
Для вычисления каждой из них в программе достаточно указать лишь ее имя и значение аргумента.
-
Выражения на языке Бейсик.
Выражение представляет собой запись, указывающую, какие операции следует произвести над данными, чтобы получить требуемое значение.
Выражения
Арифметические Текстовые
Арифметическое выражение – это символьная запись, составленная из чисел, имен переменных и элементов массивов, встроенных функций, знаков арифметических операций, круглых скобок и имеющая смысл с точки зрения математики. Арифметическое выражение задает правило вычисления числового выражения.
Текстовое выражение. В частном случае текстовым выражением является текстовая переменная.
При записи арифметических выражений необходимо придерживаться следующих правил и ограничений:
-
Все символы выражения записываются в одну строку. Многоэтажные выражения, верхние и нижние индексы запрещены.
-
Два знака арифметических операций не должны располагаться рядом. Знак умножения опускать нельзя.
-
Операции в арифметическом выражении выполняются в порядке старшинства:
-
Операции внутри скобок;
-
Вычисления встроенных функций;
-
Возведение в степень;
-
Операции умножения и деления;
-
Операции целочисленного деления;
-
Операции деления по модулю;
-
Операции деления и умножения.
-
-
Тип арифметического выражения определяется типом его результата.
Операции равного старшинства выполняются по порядку слева направо.
Примеры записи арифметических выражений:
1.
;
2.
;
3.
.
Задания для самостоятельного выполнения.
Данные математические выражения записать на языке Basic.
-
.
-
.
-