Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Informatika.docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
106.6 Кб
Скачать

Билет 22. Приоритет выполнения арифметических операций. Использование стандартных функций языка Basic.

Операции одного уровня выполняются слева направо в порядке их записи, например: CLS^?5*4/10*6 равно 12.

Если арифметическое выражение без скобок содержит операции различного приоритета, то сначала выполняются операции более высокого уровня, а затем операции одного уровня. Приоритет операций (в порядке убывания): 1. ^ - возведение в степень, 2.отрицание - (унарный минус), например, -5 дает число минус пять, 3. * , / - умножение и деление чисел с плавающей точкой, 4. \ - целое (целочисленное) деление. Числитель и знаменатель преобразуются в целые числа, путем округления, а в частном отбрасывается остаток: СLS:?19.8/6 равно 3, т.к. 20 делится на 6, и в частном отбрасывается остаток; CLS:?19.8/6.6 равно 2, т.к. 20 делится на 7 и в частном остаток отбрасывается; 5. MOD – определение остатка после целочисленного деления, например PRINT 17 MOD 4’ ответ 1, т.к. остаток равен 1; PRINT 17.2 MOD 4.7’ ответ 2, т.к. числа округляются до целых (17 и 5) и остаток после деления равен 2; 6. + и - - сложение и вычитание.

Билет 23. Этапы решения задач на компьютере.

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

1. ПОСТАНОВКА ЗАДАЧИ.

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

определить цель решения задачи;

определить необходимый объем информации;

дать точную формулировку задачи;

предложить идею решения задачи;

описать исходные данные и указать способы их хранения;

определить форму выдачи результатов.

2. ПОСТРОЕНИЕ МАТЕМАТИЧЕСКОЙ МОДЕЛИ.

Чтобы решить задачу, связанную с исследованием реального объекта, необходимо описать этот объект в математических терминах, связанных определенными соотношениями (формулами), то есть построить его математическую модель.

3. РАЗРАБОТКА АЛГОРИТМА.

Алгоритм решения задачи разрабатывается на основе построенной математической модели и представляет конечную последовательность предписаний (правил), которая определяет процесс преобразования исходных данных в результаты решения задачи.

4. СОСТАВЛЕНИЕ ПРОГРАММЫ.

Составление программы - это кодирование алгоритма для реализации его в компьютере.

5. ОТЛАДКА И ТЕСТИРОВАНИЕ ПРОГРАММЫ.

Отладка программы - это проверка ее на наличие технических, грамматических и, возможно, алгоритмических ошибок.

6. ПОЛУЧЕНИЕ И АНАЛИЗ РЕЗУЛЬТАТОВ.

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

Билет 24. Характеристика интегрированного математического пакета Mathcad

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

Функциональный набор системы включает в себя:

- вычислительные функции (вычисление арифметических выражений, производных, интегралов, вычисление суммы и произведения, решение уравнений, неравенств и их систем, решение дифференциальных уравнений, обработка матриц, использование символьных преобразований и др.);

- графические функции (построение двухмерных графиков в различных системах координат, построение графиков поверхностей, векторных полей, трехмерных гистограмм, применение элементов анимации);

- функции программирования (создание программных модулей, состоящих из программных элементов, подобных конструкциям языков программирования);

- сервисные функции (ведение диалога с пользователем посредством меню, пиктограмм или команд, размещение на экране и редактирование математических, графических и текстовых конструкций, форматирование документа, печать документа и др.).

В настоящем практическом пособии рассматривается система MathCad 2001i Professional, но почти все приведенные здесь сведения можно успешно использовать при работе с другими версиями системыьного труда.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]