# Справочное руководство &kbruch;

Sebastian
Stein

    seb.kde@hpfsc.de

Антон
Иванов

    a-i@bk.ru

Перевод на русский язык
2001-2004
Sebastian Stein
&FDLNotice;
2004-02-18
3.1.91

&kbruch; - это небольшая программа, создающая задачи на вычисление дробей. Пользователь должен решить задачу и ввести значения числителя и знаменателя. Программа проверяет введённые значения и определяет, верны ли они.

KDE
образование
дробь
математика
знаменатель
kbruch

## Введение

&kbruch; - это небольшая программа, создающая задачи на вычисление дробей. Пользователь должен решить задачу и ввести значения числителя и знаменателя. Программа проверяет введённые значения и определяет, верны ли они.

Для настройки создания задач могут быть использованы несколько параметров. Пользователь может выбрать задачи на сложение и вычитание и/или на умножение и деление.

Возможно также выбрать число дробей и максимальное значение знаменателя в условии.

&kbruch; очень компактен и фокусируется на создании задач. Доступна контекстно-зависимая помощь в различных ситуациях.

&kbruch; также предоставляет текстовый интерфейс. Это означает, что вы можете использовать &kbruch;, не запуская оконную систему &X-Window;. Для этого в командной строке &kbruch; нужно указать параметр `-t`.

Программа распространяется свободно на условиях &GNU; Public License.

## Работа с программой

### Главное окно

Так выглядит главное окно программы &kbruch;:

Главное окно &kbruch; после запуска программы
Главное окно &kbruch;

Все действия производятся в этом окне, поэтому с &kbruch; легко справятся даже юные пользователи. Главное окно разделено на четыре части:

- строка меню с двумя меню: Задача и Помощь

- панель инструментов, где можно настроить сложность создаваемых задач

- окно статистики, где показывается, сколько задач было задано и сколько было решено

- окно задания, где вам нужно ввести ответ к заданию

### Параметры задач

Существует три параметра, влияющих на сложность создаваемых заданий:

Условия

  Количество дробей в условии каждого задания, от двух до пяти включительно.

Макс. знаменатель

  Самое большое значение, которое &kbruch; может использовать в качестве знаменателя в задачах (от десяти до пятидесяти).

Операции

  Действия, которые могут быть использованы в задаче: Сложение и вычитание, Умножение и деление или Все операции.

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

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

Если вы не решили текущую задачу и нажмёте Новая задача, она будет засчитана как решённая неверно. Чтобы избежать этого, сначала решите текущую задачу, и, не переходя к новой, изменяйте настройки.

Выбранные настройки будут сохранены при выходе из &kbruch; и восстановлены при следующем запуске.

### Решение задач

После того, как вы решили задачу, вам нужно ввести ответ в два поля ввода: в верхнее -- числитель, в нижнее -- знаменатель.

Если результат отрицателен, вы можете поставить минус перед числителем или знаменателем. Если результат равен нулю, вы можете оставить оба поля пустыми. Если знаменатель равен единице, нижнее поле можно оставить пустым.

После того, как вы ввели ответ, нажмите кнопку Проверить под полями ввода. &kbruch; проверит введённый ответ и покажет правильный результат. Как вы можете видеть на следующем изображении, окно немного меняется:

Проверенная задача
Проверенная задача

Это задание было решено верно. Правильный ответ показывается в двух различных формах. Последняя форма используется в некоторых странах (в России, например) и в данном случае обозначает 4 + 1/4.

Когда вы вводите ответ, вам всегда нужно сокращать дробь, т.к. большинство преподавателей снижают оценку за несокращённые дроби. Если вы введёте правильный ответ, но не сократите дробь, &kbruch; покажет вам сообщение, как на снимке ниже:

Несокращённый ответ
Несокращённый ответ

Для перехода к следующему заданию нажмите кнопку Далее. Если вы хотите изменить настройки, сделайте это до того, как нажмёте на кнопку Далее.

### Статистика

В этой части окна показывается:

- сколько заданий было выполнено

- сколько заданий было решено правильно

- сколько заданий было решено неправильно

Вы можете сбросить эти значения, щёлкнув на кнопке Сброс.

Статистика сохраняется при выходе из &kbruch; и загружается при следующем запуске программы.

## Текстовый режим и режим генератора

&kbruch; наряду с графическим предоставляет и текстовый интерфейс. Для запуска программы в текстовом режиме введите в консоли:

``kbruch` `-t``

или

``kbruch` `--text``

Главное меню
Главное меню

Если вы -- учитель, вам может потребоваться создать множество сложных заданий. Для этого в &kbruch; есть режим генератора. Он может быть вызван только из командной строки:

``kbruch` `-g``

или

``kbruch` `--generate``

Режим генератора
Режим генератора

Как видно на снимке экрана, вы можете остановить генератор, нажав &Ctrl;C. Указывать параметры, такие как число дробей в условии, максимальное значение знаменателя и какие действия могут быть использованы, в этом режиме нельзя.

## Разработчики и лицензия

&kbruch;

Программа, документация (C) 2001-2004 Sebastian Stein seb.kde@hpfsc.de

Большое спасибо:

- Anne-Marie Mahfouf за управление проектом &kde; Edu

- Klas Kalass за красивый дизайн

- Eva Brucherseifer за написание программы KMath (графический интерфейс &kbruch; основан на этой программе)

- Dominique Devriese за исправление ошибок

- Stefan Schumacher за тестирование ранней версии

- Sven Guckes за тестирование текстового режима

- David Faure за помощь с &kde; CVS и &kde; Bugzilla

- Robert Gogolok за помощь с &kde; CVS

- John Kesson за вычитывание текста

Перевод на русский: Антон Иванов a-i@bk.ru

&underFDL; &underGPL;

## Установка

### Как получить &kbruch;

&install.intro.documentation;

### Требования

Чтобы использовать &kbruch; требуется &kde; > 3.1 .

Программу &kbruch; можно найти на домашней странице &kbruch;; она является частью проекта &kde; Edu.

Список изменений находится в файле ChangeLog дистрибутива &kbruch;. Вы также можете просмотреть сообщения в CVS.

### Сборка и установка

&install.compile.documentation;

&documentation.index;