книга DipMaster-Shop.RU
поиск
карта
почта
Главная На заказ Готовые работы Способы оплаты Партнерство Контакты F.A.Q. Поиск
Проектирование АЛУ для сложения двоично-десятичных чисел ( Курсовая работа, 13 стр. )
Проектирование баз данных таксационных описаний лесхозов на основе XML ( Курсовая работа, 21 стр. )
Проектирование базы данных посредствам прикладных программ Erwin и Microsoft Office Access ( Курсовая работа, 27 стр. )
Проектирование и разработка автоматизированного рабочего места менеджера отдела полиграфии компании ООО "Хабитус". ( Дипломная работа, 108 стр. )
Проектирование подсистемы калькуляции себестоимости* ( Дипломная работа, 82 стр. )
Проектирование подсистемы калькуляции себестоимости* 2011-82 ( Дипломная работа, 82 стр. )
Простой алгоритм двумерного отсечения. Рисование линий по алгоритму Брезенхема. ( Контрольная работа, 17 стр. )
Пространственная визуализация геохимиче-ских полей ( Курсовая работа, 14 стр. )
Процессор обновления баз данных в многомерной СУБД UniVerse с использованием в качестве клиентского приложения Internet браузера ( Курсовая работа, 68 стр. )
Публикация в информационных инфраструктурах справочников географических объектов ( Курсовая работа, 12 стр. )
Работа в среде программирования DELPHI ( Курсовая работа, 42 стр. )
Развивающая игра для детей «Раскраска» ( Курсовая работа, 23 стр. )
Развивающая игра для детей «Раскраска» 2008-23 ( Курсовая работа, 23 стр. )
Разработать игру и реализовать её с помощью языка программирования "Python" ( Курсовая работа, 16 стр. )
Разработать информационную систему с применением динамических структур данных ( Контрольная работа, 31 стр. )
Разработать программу, которая форматирует текст в файле, на языке программирования VisualC++ ( Курсовая работа, 21 стр. )
Разработка web-сайт ИП "Мельников". ( Дипломная работа, 90 стр. )
Разработка автоматизированной информационной системы автомагазина на языке Delphi и сопроводительной документации ( Курсовая работа, 49 стр. )
Разработка автоматизированной системы управления проектами для малых предприятий12 ( Дипломная работа, 150 стр. )
Разработка автоматизированной информационной системы автомагазина на языке Delphi и сопроводительной документации 2008-49 ( Курсовая работа, 49 стр. )
Разработка алгоритма и программы системы искусственного интеллекта ( Курсовая работа, 15 стр. )
РАЗРАБОТКА БАЗ ДАННЫХ ( Курсовая работа, 37 стр. )
Разработка библиотеки программ для автоматизированного тестирования юнитов (units) на языке программирования Delphi ( Курсовая работа, 26 стр. )
Разработка для персонального компьютера программного комплекса формирования двоичных М-последовательностей и анализа систем передачи информации на основе этих последовательностей при балансной и квадратурной балансной модуляции ( Дипломная работа, 162 стр. )
Разработка и реализация классификатора типов морского льда по данным спектральных каналов спутника MTSAT-1R ( Курсовая работа, 30 стр. )

Введение 4

1. Теоретические основы 5

1.1 Сложные типы данных 5

1.2 Функции 5

1.3 Массивы 8

1.4 Операторы 9

1.5 Динамическое выделение памяти 10

2. Описание программы 12

2.1 Описание данных 12

2.2 Вывод русских символов в консоли 13

2.3 Схемы машинных алгоритмов 14

3. Руководство пользователю 19

Заключение 20

Литература 21

Приложение 1. Листинг программы 22

Приложение 2. Распечатка результатов программы 31

В рамках данной курсовой работы, в соответствии с ее темой, разрабатывалось программное обеспечение, написанное на языке С++, как на одном из самых гибких и функциональных языков. С++, как и его предшественника, часто называют языком среднего уровня. Это совсем не означает, что С++ менее мощный, более труден в изучении и менее разработан, чем языки высокого уровня, типа Бейсик или Паскаль. Также это не означает, что у него имеются проблемы, присущие ассемблеру. Определение С++ как языка среднего уровня означает, что он объединяет элементы языков высокого уровня с функциональностью ассемблера. При этом программы на С++ имеют лучшую наглядность и их более просто сопровождать.

Си и его потомок С++ сочетают эффективность и мощность в относительно малом по размеру языке. Хотя Си не содержит встроенных компонент языка, выполняющих ввод-вывод, распределение памяти, манипуляций с экраном или управление процессами, тем не менее, системное окружение Си располагает библиотекой объектных модулей, в которой реализованы подобные функции. Библиотека поддерживает многие из функций, которые часто требуются.

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

Данная работа посвящена разработке программного обеспечения для проведения различных математических операций над комплексными числами. Изначально программа написана в среде разработки Microsoft Visual Studio 6. Такая программа может работать на ЭВМ, работающих под управлением какой-либо из операционных систем семейства Windows. Следует отметить, что требуется совсем немного изменений в исходном коде, главным образом косметического характера, для переноса данной программы на ЭВМ, управляемых какой-либо из операционных системы семейства Unix, что говорит о широкой поддержке языка С++ среди мировых производителей программного обеспечения.

1. Герберт Шилд «Программирование на Borland C++», издательство Попурри, Минск, 1999 г.

2. Е. М. Демидович «Основы алгоритмизации и программирования. Язык Си», издательство «Бестпринт», Минск, 2001 г.

3. А. Р. Кузнецов «Программирование на Visual C++ 6.0», издательство «Крол», Москва, 2001 год.

Примечаний нет.

2000-2024 © Copyright «DipMaster-Shop.ru»