Изучение работы матричного калькулятора

Характеристика использования матричного калькулятора, который предназначен для выполнения простых математических действий с матрицами. Проведение исследования его интерфейса и основ применения. Особенность сохранений промежуточных результатов в память.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 21.10.2017
Размер файла 198,3 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Министерство образования и науки Российской Федерации

ФГБОУ ВПО «САРАТОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ им. Н.Г. ЧЕРНЫШЕВСКОГО»

Кафедра математической кибернетики и компьютерных наук

Курсовая работа

на тему: Матричный калькулятор

студентки СГУ

Константиновой А.Ю.

Научный руководитель:

Богомолов А.С.

САРАТОВ 2012

Содержание

Описание задачи

Введение

1. Описание

2. Обзор

3. Матричный калькулятор online

Список использованной литературы

Описание задачи

В этой работе будет рассмотрена проблема решения математических задач, в частности задач, связанных с матрицами, с помощью автоматизированной системы, а также приведены обзоры калькуляторов, свободно распространяемыми в сети интернет. Для реализации поставленной задачи был использован язык Java. матричный калькулятор математический интерфейс

Введение

В наше время научная деятельность математиков и программистов тесно связана с подсчетом матриц и массивов. Для решения таких задач сейчас применяются коммерческие проекты, такие как Матричный калькулятор v 2.0, Калькуляторы на Delphi, которые позволяют производить все необходимые в работе вычисления, однако использование этих пакетов подразумевает выполнении ряда требований:

- покупка программного продукта, что как правило, затратно;

- возможность кратковременной потребности в данном продукте, что делает еще более невыгодным его приобретение;

- соблюдение условий для установки и нормальной работы пакета (например, наличие достаточно большого объема оперативной и внешней памяти на компьютере);

- сама по себе установка (не всегда возможна, так как далеко не на каждом рабочем месте у нас есть права администратора);

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

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

1. Описание

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

Технические характеристики:

Для запуска калькулятора на компьютере должен быть установлен пакет Java Runtime Environment 1.7 (JRE 1.7).

Долгое время вычисления результатов некоторых операций с матрицами большого размера.

2. Обзор

Для сравнения я выбрала два калькулятора, имеющих свободное распространение в сети.

Матричный калькулятор v 1.6 . [1]

а) Многофункциональный и в то же время простой калькулятор;

б) позволяет производить большой ряд операций;

в) сохранять промежуточные результаты в память;

Недостатки:

а) Возможность возведения только в степень = 2 ;

б) Требуется некоторое время на изучение интерфейса.

3. Матричный калькулятор online

а) Многофункциональный и в то же время простой калькулятор;

б) позволяет производить большой ряд операций;

в) сохранять промежуточные результаты в память;

г) простой и интуитивно понятный интерфейс.

Недостатки:

а) Требуется некоторое время на изучение интерфейса;

б) Доступ к калькулятору возможен только через Web-интерфейс.

Список использованной литературы

1. Арнольд К., Гослинг Дж. “Язык программирования Java.”

Размещено на Allbest.ru

...

Подобные документы

  • Краткая характеристика предметно-ориентированных языков, различия между "внутренними" и "внешними" DSL. Особенности работы транслятора (компилятора). Листинг программы для разработки простейшего калькулятора с использованием программной среды Java.

    лабораторная работа [57,8 K], добавлен 31.03.2017

  • Общая характеристика основ дисциплины "Теория чисел". Интерфейс, листинг и оценка положительных и отрицательных качеств программы-калькулятора CalcKurs, а также описание ее основных процедур – DelOstatok, Factor, NodNok, SuperGorner, Express и AntiExp.

    курсовая работа [1,9 M], добавлен 28.05.2010

  • Разработка приложения на базе скриптового языка программирования JavaScript, с использованием каскадных таблиц стилей CSS в среде программирования Bluefish Editor. Обоснование выбора инструментов. Применение клавиш управления памятью калькулятора.

    курсовая работа [3,8 M], добавлен 22.06.2015

  • Создание программы для выполнения простейших математических функций с применением языка программирования ObjectPascal. Проектирование графического интерфейса Калькулятора двоичных и шестнадцатеричных систем. Описание алгоритма на естественном языке.

    курсовая работа [115,4 K], добавлен 19.05.2014

  • Главный элемент матричного принтера. Синхронное взаимодействие всех механизмов принтера. Двухсторонний обмен информацией с ПК, хранение и проведение необходимых преобразований информации, формирование управляющих сигналов на рабочие органы принтера.

    контрольная работа [135,8 K], добавлен 06.09.2011

  • Формирование калькулятора большой "конечной" арифметики для четырех действий. Реализация построения таблиц сложения, вычитания, умножения и переноса по данным действиям. Защита калькулятора от некорректного ввода данных. Реализация функции сравнения.

    курсовая работа [181,0 K], добавлен 11.08.2014

  • Изучение схемы однокристального микроконтроллера Temic 80C51, анализ основных принципов действия шаговых двигателей. Разработка блока управления шаговыми двигателями и печатающей головкой простого матричного принтера. Создание программного обеспечения.

    курсовая работа [552,7 K], добавлен 24.12.2012

  • Технические характеристики и принцип работы принтера "Epson Lx 350". Принцип работы устройства по структурной схеме. Выбор и инсталляция операционной системы и драйверов. Диагностика матричного принтера, возможные неисправности и способы их устранения.

    курсовая работа [100,4 K], добавлен 07.12.2015

  • Рассмотрение основ создания калькулятора на объектно–ориентированном языке программирования Java, который будет подсчитывать длину текста. Математическая модель и алгоритм работы программы. Описание файлов готовой программы расчета символов в тексте.

    курсовая работа [276,5 K], добавлен 28.11.2014

  • Позиционирование и предназначение бюджетного калькулятора и калькулятора Windows. Определение математической модели приложения. Диаграмма классов. Проектирование бизнес логики. Описание программного продукта, его тестирование. Инструкция пользователя.

    дипломная работа [1,0 M], добавлен 06.06.2017

  • Пример построения программы с использованием арифметических операторов. Основные инструменты создания калькулятора. Процедура ввода чисел. Измененная процедура обработки нажатия кнопки "+". Процедура открытия формы "Справка", итоговый результат.

    презентация [1,5 M], добавлен 02.03.2012

  • Обзор некоторых сведений о матрицах. Описание этапов работы с функциями. Проектирование программы для выполнения вычислений над матрицами в среде программирования MSVisualStudio 2008, при помощи языка программирования C++. Проверка результатов в Mathcad.

    курсовая работа [182,0 K], добавлен 06.04.2013

  • Основные операции с матрицами. Проектирование объектно-ориентированного модуля для работы с матрицами в среде Delphi 7. Разработка программы, которая позволяет выполнять различные действия над матрицами. Описание интерфейса программы, исходный код модуля.

    курсовая работа [1014,2 K], добавлен 15.01.2013

  • Діаграма діяльності програми. Алгоритм програми "калькулятор". Побудова діаграм UML. Статична діаграма класів. Основні операції при обчисленні десяткового логарифму. Приклад калькулятора, що перемножує числа. Структури та типи діаграм, їх значення.

    дипломная работа [241,4 K], добавлен 21.09.2010

  • Особенности создания ряда игровых приложений, логической игры. Программное обеспечение простейшего калькулятора, генератора функций. Разработка элементов интерфейса простейшего графического редактора, электронной записной книжки, текстового редактора.

    методичка [788,7 K], добавлен 24.10.2012

  • Приемы управления работой печатающих устройств в MS-DOS. Формирование новых символов для матричного принтера. Разработка команд для их загрузки в оперативную память данного устройства. Подбор программы, реализующей процесс печати заданных символов.

    курсовая работа [814,6 K], добавлен 29.06.2011

  • Изучение надежности вложения средств в мультивалютные вклады в банках РФ. Разработка приложения для оценки эффективности и риска мультивалютного вклада на основе математических методов построения инвестиционного портфеля. Вычисление вектора приоритетов.

    дипломная работа [4,9 M], добавлен 18.12.2013

  • Автоматизация процесса операций над матрицами. Конфигурация компьютера, на котором будет разрабатываться программное приложение в системе Windows XP Professional. Построение концептуального прототипа системы меню, диалоговых окон и элементов управления.

    курсовая работа [1,2 M], добавлен 17.03.2013

  • Понятие памяти, функции ОC по управлению работой печатающих уcтройcтв в MS-DOS. Формирование новых cимволов для матричного принтера, разработка команд для загрузки cимволов в оперативную память принтера и программы, реализующей заданный процеcc печати.

    курсовая работа [2,6 M], добавлен 24.06.2011

  • Проведение исследования опыта взаимодействия в сети. Методы улучшения согласования с пользователем web-сервиса. Особенность проектирования онлайн-приложения. Изучение разработки контроллеров и моделей. Характеристика создания интерфейса программы.

    дипломная работа [1,3 M], добавлен 11.08.2017

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.