Page 34 - 197_
P. 34

База
                   Пристої вводу-виводу            Монітор           даних
                                                                                             даних


                                                                     Банк










                                      і-2         і-1         і         і+1         і+2



                                         Програмні модулі загального призначення
                             Рисунок 4.2 - Структурна схема ПЗ САПР


                                   4.5 Лінгвістичне забезпечення [2]
                       Автоматизоване  проектування  –  це  процес  обміну
               інформацією,  процес    спілкування  між  його  учасниками  –
               людьми  різних  спеціальностей  та  кваліфікації  і  ЕОМ,  у  тому

               числі  з  різними  її  підсистемами.  Для  спілкування  потрібна
               мова.  Позаяк  ЕОМ  не  можуть  послуговуватися  природними

               мовами, то потрібні мови штучні (формальні). Ці мови різні, бо
               повинні  враховувати  рівень  підготовки  користувачів  САПР  в
               царині  програмування  та  використання  ЕОМ,  особливості  їх
               взаємодії з окремими елементами системи та особливості задач

               проектування.
                       Категорії користувачів САПР, їх функції та мови САПР:
                      1  –  системні  програмісти,  адміністратор  САПР.

               Найкваліфікованіші щодо контакту з ЕОМ: обслуговують ОС,
               можуть, з метою розширення функції ОС, розробляти додаткові
               процедури для керування інформаційними зв’язками між ППП,
               виконувати  зміни  в  базі  даних.  Для  виконання  цієї  роботи

               потрібні  знання  мови  ОС,  мов  машинних  та  процедурних
               систем програмування. Ці мови входять у групу універсальних
               машинно-орієнтованих мов типу автокоду (асемблер). Команди

               такої  мови  відображають  внутрішню  структуру  машини,
               дозволяють  програмісту  посилатися  на  внутрішні  регістри
               машини  й  адреси  пам’яті,  користуючись  їх  символічними
               позначеннями.  Проте  системні  програмісти  не  володіють

               методикою            технологічного             проектування            й       суттю


                                                         34
   29   30   31   32   33   34   35   36   37   38   39