кунду-леко порахувати, яка вийде Екном часу!), а, по-друге, це дає якусь гарантованість від помилок в обчисленнях-просто кажучи, машина ніколи не помилиться при виконанні математичної опереціі. (Тут, щоправда, постає проблема правильності та безпомилковості використовуваного алгоритму, але це тема для окремої роботи.). Насправді, практика показала Переважно подібного підходу, в даний час ручна обробка результатів геодезичних вимірювань зустрічається вкрай рідко.
Передумови до автоматизації геодезичних обчислень.
В останні п'ятнадцять років розвиток електронної техніки і технології можна порівняти з лавиноподібним процесом-чим вище справжній рівень комп'ютерної технології, тим, відповідно швидше йде її розвиток. Це пов'язано з тим, що в даному випадку продукти технології служать одночасно і ресурсом, необхідним для її розвитку. Тому ми стали свідками дійсно лавиноподібного розвитку різноманітної електронно-обчислювальної техніки, збільшення її потужності, зниженням вартості її виробництва і, як наслідок усього цього, проникнення її практично в усі сфери життя суспільства. Це, природно, породило проблему прикладного іспольованія, яку можна розглянути і в аспекті автоматизації обробки результатів геодезичних обчислень.
Взагалі, персональні комп'ютери існують вже досить давно, але якщо, скажімо, на початку восьмідсятих років ще йшла В«війнаВ» різних платформ, серед яких були PC, Spectrum-сумісні, Macintosh, Commondore, Atari, і інші, котоире (практично всі з них тоді) характеризувалися досить невеликим обсягом оперативної пам'яті і невисоким бистродейстіем, що, природно, породжувало за собою проблему розробки відповідної програмного забезпечення. В принципі, розробка засобів для автоматизації геодезичних обчислень була можлива і тоді, але це доводилося робити безпосередньо на мові програмування (який або вибирався розробником, або, що зовсім вже несерйозно, був апаратно вбудований в систему). Тому розробка більш-менш нормальної системи, здатної виконувати поставлені завдання, вимагала неабияких программистких навичок. І це при тому, що швидше за все така система була здатна вирішувати тільки вузький, певний ще на етапі створення, коло завдань. Крім того, обмеженість системних ресурсів робила практично неможливим створення дійсно універсальної системи, яку можна б було легко пристосовувати під конкретний завдання, требющиеся для автоматизації, і яка б володіла В«дружнім інтерфейсом користувачаВ», тобто такий середовищем взаємодії користувача і програми, яка б дозволяла легко взаємодіяти з програмою і В«домагатисяВ» від неї потрібних результатів. Часто взагалі взаємодія з подібними програмами викликало дуже великі труднощі, оскільки іноді поміняти будь-які настройки було можливо тільки через модифікацію вихідного тексту програми, оскільки для створення універсальної і конфігурабельной програми не вистачало системних ресурсів, тобто програма просто не вміщується в пам'яті комп'ю...