Разработка программно-методического комплекса для анализа линейных цепей

Страница: 13/13

PCI,в качестве устройств вывода информации можно использовать принтер(в данный мо-

мент существуют струйные принтеры,имеющие очень высокое качество печати и недоро-

гие) или графопостроитель.

Вышеперечисленные характиристики в своем подавляющем большинстве были рассмот-

рены непосредственно по отношению к платформе PC,не исключено,а скорее даже наобо-

ро,что при анализе других платформ на процессорах MAC,ALPHA,SPARK и т.д. реализация

данной задачи окажется во много раэ эффективнее.

Что касается операционных систем,опять же применительно к платформе PC, то для э того прекрасно подойдет ОС Windows(95/NT),т.к. существует достаточное количество прекрасных

средств для разработки приложений под эти ОС-ы таких как:DELPHI,DELPHI2,C++BUILDER,

VISUAL C++ и т.д.ОС-ы семейства Windows(кроме 3.х) представляют собой полноценные мно-

гозадачные ОС-ы,так например,при вычислении точек по частоте можно,пользуясь этими спо-

собностями,имея n точек по частоте и разбив этот промежуток на m интервалов можно запус-

тить m процессов на параллельную обработку,а затем опять тоже самое, но внутри каждого ин-

тервала и уже с коррекцией шага в зависимости от изменения значения характиристики в конк-

ретной точке со значением частоты.Кроме этого можно воспользоваться тем,что ОС Windows

NT поддерживает многопроцессорную обработку,тоесть можно распараллелить вычисления

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

Что касается технологии программирования,то из достаточно большого их числа:структурное

программирование,объектно-ориентированоое,смешанное и т.д. более эффективным будет вы-

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

мож но будет получить максимальный эффект от написания программы.

Реферат опубликован: 26/04/2007