Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
бдз с++.docx
Скачиваний:
34
Добавлен:
10.05.2014
Размер:
724.77 Кб
Скачать

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

«Национальный исследовательский ядерный университет «МИФИ»

ФАКУЛЬТЕТ «Автоматика и электроника» КАФЕДРА «Автоматика»

Группа: ___А3-03____

Отчёт

По контрольному домашнему заданию

дисциплина

Информатика

Работа защищена

с оценкой: _________________________

Выполнил:

(Фамилия И.О.)

Преподаватель: __Лобашев Д.А._______

(Фамилия И.О.)

Москва, 2011 г.

РЕФЕРАТ

Отчет 37 с., 3 ч., 3 рис., 1 прил.

C++, ПРОГРАММА, КОД, Visual Studio, ПЕРИМЕТР, ПЛОЩАДЬ, РАДИУС

Цель работы – написать программу на С++, которая подсчитывает площадь, периметр треугольника по заданным точкам и радиусы вписанной и описанной окружностей, а так же выполняет их построение.

Работа проводилась в среде Microsoft Visual Studio 2010.

Характеристики: программа обрабатывает входные данные в формате txt и на её основе строит графики на координатном поле.

Содержание

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

В основном окне программы необходимо было разместить пункты меню с горячими клавишами: файл (включая пункты: Открыть, Сохранить, Выход), инструменты (включая пункты: Выполнить расчет, Характеристики), о программе.

Так же было необходимо: продублировать пункты меня кнопками панели toolStrip, отобразить в строке статуса (statusStrip) процесс выполнения расчетов. Реализовать возможности: при нажатии на кнопку «О программе» вызов окно с данными о разработчике и назначении программы, кнопка «Выполнить расчет» запускала процедуры расчета параметров треугольника, кнопка «Характеристики» отображала окно с рассчитанными параметрами, результаты работы программы сохранить в файл txt.

1 Обзор

1.1 Advanced Grapher

Advanced Grapher - программа для построения графиков и их анализа. Поддерживает построение графиков функций вида Y(x), X(y), в полярных координатах, заданных параметрическими уравнениями, графиков таблиц, неявных функций (уравнений) и неравенств. До 30 графиков в одном окне. Вычислительные возможности: регрессионный анализ, нахождение нулей и экстремумов функций, точек пересечения графиков, нахождение производных, уравнений касательных и нормалей, численное интегрирование. Большое количество параметров графиков и координатной плоскости. Имеет возможности печати, сохранения и копирования графиков в виде рисунков, многодокументный настраиваемый интерфейс.

1.2 Mathcad

Это система компьютерной алгебры из класса систем автоматизированного проектирования, ориентированная на подготовку интерактивных документов с вычислениями и визуальным сопровождением, отличается легкостью использования и применения для коллективной работы. Mathcad имеет простой и интуитивный для использования интерфейс пользователя. Для ввода формул и данных можно использовать как клавиатуру, так и специальные панели инструментов. Mathcad достаточно удобно использовать для обучения, вычислений и инженерных расчетов [4]. Открытая архитектура приложения в сочетании с поддержкой технологий .NET и XML позволяют легко интегрировать Mathcad практически в любые ИТ-структуры и инженерные приложения. Есть возможность создания электронных книг.

2 Теоретическое обоснование данной обработки

Построение графика позволяет более эффективно и проще понять цель задачи. В задании для упрощения задачи необходимо было реализовать ввод данных из файла. Теоретически программа должна извлекать данные из файла указанного пользователем записывая их в невидимый textbox, далее при нажатии кнопки «Выполнить расчет» программа выполняет все необходимые расчеты. При нажатии кнопки «Характеристики» должно вызываться форма с данными которые надо было рассчитать. Результаты расчетов должны сохранятся в файл с расширением .txt.

Соседние файлы в предмете Информатика