Разработка расчетной программы - Лабораторная работа

бесплатно 0
4.5 58
Изучение принципов построения линейных алгоритмов и простых расчетных программ на языке программирования C. Разработка программы расчета математических выражений на основе вводимых данных. Создание консольных приложений в среде Microsoft Visual Studio.


Аннотация к работе
Сформулировать задание на разработку программы преобразования единиц измерения градусы - радианы (Вариант №11). Разработать в Microsoft Visio алгоритм по решению задачи преобразования единиц измерения. Разработать от 5 до 8 тестов для проверки корректности преобразований, согласно разработанному алгоритму (для расчетов могут использоваться Microsoft Excel и программа Convert). Как минимум 3 теста должны быть направлены на выявление заведомо ошибочного поведения программы (при делении на ноль, при работе с очень большими или очень маленькими числами, при вводе некорректных данных). Программа должна содержать комментарии поясняющие операторы или группы операторов программы (желательно наличие комментариев, соответствующих текстовым описаниям из алгоритма).Я изучил принципы построения линейных алгоритмов и простых расчетных программ на языке программирования C, а также овладел навыками создания консольных приложений в среде Microsoft Visual Studio, стандартные типы данных языка С (их диапазоны значений и другие ограничения связанные с объемом выделяемой для хранения памяти), получить навыки разработки расчетных программ с использованием стандартных библиотек языка С (библиотеки ввода-вывода, математических функций и т.д.). Ограничения изученных типов данных и проблем (ошибок в расчетах), которые могут возникнуть в следствие этих ограничений: 1) вещественные типы данных в языке С не могут быть без знаковыми.

План
Оглавление

Задание №1

Цель работы

Ход работы

Алгоритм преобразования градусы - радианы

Тесты для проверки корректности преобразований

Код программы преобразования градусы - радианы

Результат тестов программы на проверку корректности преобразований

Задание №2

Цель работы

Ход работы

Код программы ограничения (максимальные и минимальные значения) для целочисленных и вещественных типов данных

Алгоритм по решению расчетной задачи

Код программы расчета математических выражений на основе вводимых пользователем данных

Вывод

Вывод
Я изучил принципы построения линейных алгоритмов и простых расчетных программ на языке программирования C, а также овладел навыками создания консольных приложений в среде Microsoft Visual Studio, стандартные типы данных языка С (их диапазоны значений и другие ограничения связанные с объемом выделяемой для хранения памяти), получить навыки разработки расчетных программ с использованием стандартных библиотек языка С (библиотеки ввода-вывода, математических функций и т.д.).

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

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

3) числам с плавающей точкой свойственно округление значений при вычислениях. В некоторых случаях могут быть получены некорректный результат вычислений по причине переполнения и потери значимости.

4) ошибки в программе могут возникнуть при явном и не явном преобразовании типов.

Размещено на .ru
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?