справочник офицера (1021140), страница 95
Текст из файла (страница 95)
заз-» — "очному ап»- сепию способа ее решения нв том илн ннаы нскуссшенном тфармзлизаазгнкш) языке. Фармаамзацин задачи включает ршрабатку строго» паст»носки задачи, шюгросние анмапнческой молслн рассмагриаземою в залячс абьсата иян процесса, состаален»с п анис»низ штор»ты»решения т»ка'иг.
Ограничен»» — мп требования. опрсшлпшцие форму прелспплениа н прслелм шмененне значений пышных и выходных двпмх. Класснфнкан»» задач, решаемых на ЭВМ, может быль провезена по целевому назначеншо. по хзрекгару обработки данных и по области применения. По целевому назначению орели залач может ушювно выяснить опарагиано.тактические, ннженсрнмс, учетно.плановые а лр. Оператнана-тппичеакнс задачи предусматривают определение жшичсстшнных н «ачестзенных пшпзтгешй.
иеобхадиммх дла принятия рожениц, планирования боеаьш действий и зыпшшени» лругих фумкцнб упраалени» аодаками. По уровню управления згн юлачи могут быть разаеленм на опера. тнаные и тзкпгческие. Инженерные задзчн прелншнзчсны дя» прояснения ннженарнмх рамю. таа. Уютно-плановые юдачн предуамягриамат автоматизацию информационно-ршчегнык процсспе по машрначьио.тскннчссному обозначению задок, уюту ншпчия личного состава.
учету состояния техники н т. п. Па характеру отработки даипмх задач». решшмые на ЭВМ, делатся иа ииформацноинме н ресчетныс Информационные задачи прсдсгззлюот собой машинные мепшнкн. реакнзуиацие шгорнгмы сбора, обработки, снсюматизацин н «ыдачн денных, необходнммх дхя повышения зффектиеноатн различных андо» управленческой лсятсльвжтн юш обеспечени» решения ряс мтиых залач.
Раачетмые юлзчи предешалают собой методики зычно»спи» иа ЭВМ числоеык значений искомых показателей. Более иаи менее чанга лм ззлачн некио поделить на ценники машинного расчета н меголикн наш»нного моделирования. Па области практического применения палачи. решаемые на ЭВМ в интересах управления солохами, рюлшшнп мг ппзбные. маслелааа. тсльскне и учебные. Щгдбдзш щ~щи применяюгса е повседневно» леягельнастн но упраадснню аойскамн. ИюбддрддВВьдМд ддддуд ислмюуются прн обасгюааннн сшмобое па.
строения н прнменемия ыюрунсниа н басаац техник» а процессе нх рюрабогкм н испмтаний. а гадис прн исследовании дзугнк жшросоа. ддВщдддМдуб созшюгся жш бас»ой полгогавка »абак и учебного про. цссса асеино-учебнмх зашлсипб. 507 Щ)цббдббббб, рсшымы при ватомзтиэиравзмном управленим, реализуете» совокупностью взаимосвязанных алгоритмов, что и обеспечмввет автоматнзмпно основных функции управления.
В содержание задачи обмчио включзют палевое назначение. ыатемвтнческую малек. функциональную н ннформзцнонную связи с другими задачами, сшкабм реализации а ВК н прнблккемные сцепки зффекшаносги. На этапе фымчсскоп\ ираекпцюыни» исходным ллз раэрабопм программного абаспечеиня зал»ется документ Поатановкв кдачи и алгоритм решения, в котором изпагмотся органнза. шюнна-техпичесввв сущность залачм. се информшшоннав баэз и алгоритмнкимя рсшсинв. Сушсствуюшис а наставшее врем» методы ыстроенпз алгоритмов в основном ис соыржвт формалыюй аановы дпя нх автоматизиро. ванного синтеза.
т. е. разрабапш ыгоритмав представлкт аобал творческий процесс. Рюрабогчину обычно прсдостввлаекя опредысииа» матодны по процессу ыгоритммзации эзлзчи, выючаюшав в себя вылслемнс прслпопвпкммх операторов, запись содержания действий, усгамаалеине парлкм мх выпыменмя.
При этом рекомендуегсз реализовать рлд типовых этыов по разработке ыгармпна. к которым мокко отнести слешющне: описание общего замысла алгоритма, формализашш задачи: разработка обобшемной схемы алгоритма; разработка струкгурм атлезьныт бэюков: ап. Ус»слепне еаэмажшктн применения ствндвртнмх бчоков: стмкощм блоков алгормтма; рюрвботка блоков лагнческопэ «онтролв: оптимизация схемы ы. горнтыа; упэчненне паяя информации: оценка машинных ресурсов ляя реа. »извини алгоритма. Учитыыя, что ллв традиционных шлач упрввлеин» уле рюрвботанм типовые втгоритмм решснн», в первую ачсрсаь прн по«троснни ыгорнтмов жюбходимо учесть прелшеьтсуюшнй опыт и испольэовать имеющийся запев.
Весьма трудоемкой на этапе физического проектирования ввляетсв работа по написанию программ. Лргыринггые обеспешккс ЛСУ - совокупность программ иа носитечвх данных н прогрвмммых документов, предиюначенназ для отладюг, функцномнргныннз н щюееркн работоспособности АСУ. Программное обсспечемнс (ПО) АСУ аыючвег в аебя лве аоьтавлмошпе. общее ПО и специальное ПО. Обыск ПО АСУ (ОПО) - ч»сть программною «бсспечснн» АСУ. прсдставляюша» собой совокупмосгь программмых срслст», разработанных анс скин с сазынием даинаб АСУ. Сасюжгьиае ПО АСУ (СПО) . часть прогрпчмнОГО Обсспсчски» АСУ, представляющая собой ймакупмасгь программ, рщработанных при создании данной АСУ. Обычно ОПО АСУ представляет сараи совокупность программ общего назначения, препмвзиачсннмх Ыв организации вычислнтельиога щюнссса н ыя оргмипзиин текналогмческих происссав раэрабошн н еапроыжлеиня программных средств.
ОПО дыжно обеспечивать требуемый режим обработки данмых. котарый с ршвнтнем с)кдств вычиыительиай текники нспрермвно соверюснст- воюмя в нвпраелеппн прнблнмсния вычнсянтспьпоб срмзм к ыользовагамо. В общем случае средства ОПО жнуг быль ращеясны на унрвалмощую н об. рабатмшюшую частя. Упрввлмошав честь обсспсчвввег рмнсннс задача а требуемо» ренн»ч. Обрабатывающая часть трзнсанрует сшнрманне задача. запщмннод нв «екотором юыке программнрокання, ао анутренмнй машннныл язык ЭВМ. С помощью обрабатмамощел часты осушествяяе»з таксе редякпгроеенне программнмх модулен н гснераш» необходннол «снфнгура. нмн аычнслнтельной снсюмм в пело», Пакеты прпклалнмх программ со.
СПОАСК СПО миючаст программы н комимксы програм». 1»аяюацнсб «ото. рмв щютнгаеюя выповненнс пеней н зшшч. соотвстствуюшнх прямому мазначенвю АСУ. В нх иствв входят программы, реаянзуюшне мачзрнт»» сбора н обработка ленных. аыполненнв расчетов н ноделщюваннв в ннтересах оптнмнззцнп деятельности упрагщсячссиогп персонала АСУ. авгорнтмы ввода аыюла даннмк, а таю» югюрнтмы ях прсобрюювзнна в целая отображенна а осушаем»снял обмена с нсточнякамн н погребнтеламн ннфср.
маюш. Эффекгчвносп работы АСУ в знзчнтельмой мере опреаслаеюя щюгрое. пнем управляющей программы рею»понг времени [вентрвльного днмютчсраб которая яолнна обеашчнть усгодчншм функцшмнроввине снсшм» в любмх условнлх, а том чнсве прп се полной загрузке. Качестю фунюшонированнв АСУ свезено с ревлнзаннеб управляющей программой многнх задач, основнымя нз которых шляюти сяедующнм оргаянзацна прнема и обсспсчемне высокой скоростн обработки всего потока мютупающед в КСА ннформацян; нсюнеллнтсльное прннятне рщненнд по вновь «оавнвшнмса а АСУ обь.
екгам обслузшваю»: сесеареманнмй пересмотр реп»пай прл из»еленин состояний управляем»» процесса; обещ»челне мнннмвльнмх звщрмек прн доведеннн прннятых решений да управляемых сбьскпм; обюпсченае высокой скорсстн сосо»поспевая хола вмчисапшьного происса шюлс об»в н откаюе КСА н его эясмснюв; обеспеченно требуемой «коростн обмена кзк мсзщу рвзлнчнмма КСА твк н мыслу устролстввмн внутри КСА, рмюнфщурацня срелств АСУ н разнмчных КСА прнменнщльно к создавюныся условна» фуакцноннровамнщ вмоскве точность прнвюкн всех процессов обрабопщ информ»тяп н упращення к елнному реальному врем»». В локумсятапнн на щюгрвммное обеспечение лас»я постановка залечи. се описание н мюематн макая модель рмненнв. Локументвпня на прогрдм»- нос сбесщченне предназначена дяя того, чтобы доимчь определенного уронял дсталнъзцнн злгорнтма, прн коюром он монет быть реалнзоввн лро.
граммпстом без домлнншюных разьасненнй. В мютштсгвнн с этим суще. ствуег рхл форм прслстааленна влюрктмоа. к котормм нонне отнесся сле- ную цпе: описание нв ссюстщмном языке. юла«не в матсмглнчшкой форме. гкм(мческав ззпнсь щгщвцмв. опасен«в алгорнтма с нспшиозаннвм нн. формвпмонмых «змков, прсасгаелснне впгорнтмоа с помощью алгорнтмнческнх язы«ов. Обобщенное преасшвленне «он«регного алгсрнтма дает амчнсянтельнмл граф снсгемм, построенный на основе моделн щюцессв обрвбогн н» нвмн к П А лютов 1.
ПО долмгю быль достаточно лш выцолнснн» всех функцнй АСУ, в твкме долзщо иметь срсщчаа организации всех требуеммк прокисла обработкн дзмнмх. поззщщюшне своевременно аыпоянвть все автомат«знроеан. нмс фупвмнн во вскг рпламентнрованнык режвмзх фу«канон«рована» АСУ. 2. ПО дол мно оба«дать елсщю швы н о он о «кммн с во яства ми: фу«канон«пылая достаточность (полнота): явдезпюсть (а том емеле еосстанввлнвжмссть, малнчие средств аыявас. ннз сшнбок); щмптэруемость) молнфнцнруеность: молульносгь щютроенав; улобспю зксплуатапнн.
3. ПО лолпна допускать загрузку н проверку по частям н пронзводнть замену олмнх программ без коррекцнн другах 4. ПО доюкнс быть шюгроена такпм образом, чтобы ощутстене отдмм. ных лвннмх не еизмавщюь на выполненнн функций АСУ. нрн которых зтн данные нс нспользуютсв. 5, ПО дою«но нметь средства днвгшюгнзм шхпнчесюхо обеспечмцм АСУ н «смтрола на достоэермоеть входной ннформацнн. 6. В ПО долмны быть ревлнзованм меры по змшпе ат ошибок прн эволе н обработке ннфсрмзпнн, обеспечиэмошне заданное «эчсстао выполнен«в фунацнй АСУ. 7. ОПО доюкно эозволщь осупмстщ«пь настройку юзмпонентое СПО н дальнейшее ркюптме ПО АСУ бпз прерывание процесса ес функцноннрованнл. Долпнэ быль обмпечена защптв умв сгенернроввнной н загрупснной чашм ПО от случайных нзмененпй. б. Все программы СПО «он«ротной АСУ долмнм бмть соэмеинмм «ак мсмду собой, твк н с ОПО. Основнммн звлвчамн пращспграввщея математнческеге н преграммнвге обгщмчвнмв (МПО) лщяютсз; амбар (апваяне, ошающ и влача в зксплуатацню) средств общего матемзтнчесмпо н программного обеспечения (ОМПО), ршработ«а технолшмче.
ск«к процессов созлэннз программ нв основе прннцнпхальных ременнд. принятых прн общесистемном проекгнрованян; настройка (создание) управлзющед программм реального врсмем» (пен. зралыюго лнспщчсра); 5(0 построение моделей дчя нссасдоэання н отработки различи»и функ н«оказаны задач спсциюьного математического и програымиою обеспечь ииз (СМПО); выбор математических методов н нодсяей. рюработю аж оритноз н про. грани решения функциоиюьных юдач СМПО; организацн» иа базе цринцнно» и ыстодаа.