Страница: 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