Міністерство загальної та професійної освіти Російської Федерації p>
Санкт-Петербурзький державний університет p>
Факультет географії та геоекології p>
Курсова робота p>
За темі p>
«Огляд засобів для автоматизації геодезичних обчислень. p>
Програма Microsoft Excel. Її застосування для розробки електронних таблиць.
Розробка електронної таблиці для автоматизації виконання практичної роботи p>
«Попередні розрахунки в тріангуляції». P>
Керівник: Курош Г.Д. p>
Виконав: студент 2-го курсу p>
Львів К.А. p>
Санкт-Петербург p>
1999 p>
Зміст p>
Введення. 3 p>
Огляд засобів автоматизації 6 p>
Висновок. 18 p>
Джерела: 19 p>
Введення. P>
Чому геодезичні обчислення необхідно автоматизувати.
Камеральна обробка результатів геодезичних вимірювань є однієюз найважливіших частин процесу з отримання координат пунктів геодезичноїмережі, але це лише один аспект проблеми. Насправді, камеральнаобробка результатів потрібен практично за будь-яких геодезичних роботах -починаючи від робіт з будівельної геодезії, і закінчуючи обробкоювимірювань в класної тріангуляції, полігонометрії, трілатераціі, і т.д. Алеякщо при роботах будівельної геодезії обсяг робіт з камеральної обробкивідносно невеликий, то при камеральної обробки результатів вимірюванькласної тріангуляції, наприклад, та й інших високоточних геодезичнихробіт об'єм обчислень стає дуже великим. Це пов'язано зі специфікоюцих робіт-висока точність вимагає спеціальних методів як проведеннявласне вимірювань, так і камеральної обробки їх результатів-застосуванняспеціальних методів вирівнювання, введення великої кількості поправок,постійного простежування всіх виходять результатів (у тому числі і зметою контролю їх правильності), і т.д. Це, природно, породжує за собоюпевні проблеми, основні з яких-це недопущення помилок, ітривалий час самої обробки з-за її великого обсягу. Хоча всіпроцеси обробки побудовані так, щоб максимально знизити ризик появипомилок (тут позначається облік великого досвіду геодезистів-процеси побудованітаким чином, щоб відразу помітити «неідущій» результат і вчасно знайти івиправити помилку), але так як вага-таки виконавцем робіт є людина,то, природно, не можна повністю гарантувати відсутність досконалепомилок. Звичайно, потім вони будуть виявлені і виправлені, але сам процеспошуку може зайняти чимало часу. Коли камеральну обробкувиконує людина з великим досвідом проведення подібних робіт, то ризикподібних помилок знижується, зменшується і час, необхідний для проведенняобробки. Але коли подібну роботу виконує людина, що не має подібногодосвіду, то ризик перерахованих вище помилок, навпаки, в багато разів.
Це при тому, що камеральна обробка в принципі є досить легкоформалiзуються, процесом. У зв'язку з цим постає питання про автоматизаціюгеодезичних обчислень. Справді-не логічніше доручити виконання
«Механічного» роботи комп'ютера, що дасть, по-перше, більшу вигоду підчасу (потужності сучасних обчислювальних машин легко вистачає длявиконання приблизно двох-трьох мільйонів операцій у секунду-далекопорахувати, яка вийде екном часу!), а, по-друге, це дає деякугарантованість від помилок в обчисленнях-просто кажучи, машина ніколи непомилиться при виконанні математичної опереціі. (Тут, щоправда, постаєпроблема правильності та безпомилковості використовуваного алгоритму, але це темадля окремої роботи.). Насправді, практика показала переважноподібного підходу, в даний час ручна обробка результатівгеодезичних вимірювань зустрічається вкрай рідко. p>
Передумови до автоматизації геодезичних обчислень.
В останні п'ятнадцять років розвиток електронної техніки і технологіїможна порівняти з лавиноподібним процесом-чим вище справжній рівенькомп'ютерної технології, тим, відповідно швидше йде її розвиток. Цепов'язано з тим, що в даному випадку продукти технології служать одночасноі ресурсом, необхідним для її розвитку. Тому ми стали свідкамидійсно лавиноподібного розвитку різноманітної електронно -обчислювальної техніки, збільшення її потужності, зниженням вартості їївиробництва і, як наслідок усього цього, проникнення її практично увсі сфери життя суспільства. Це, природно, породило проблему прикладногоіспольованія, яку можна розглянути і в аспекті автоматизації обробкирезультатів геодезичних обчислень.
Взагалі-то, персональні комп'ютери існують вже досить давно, алеякщо, скажімо, на початку восьмідсятих років ще йшла «війна» різнихплатформ, серед яких були PC, Spectrum-сумісні, Macintosh,
Commondore, Atari, і інші, котоире (практично всі з них тоді)характеризувалися досить невеликим обсягом оперативної пам'яті і невисокимшвидкодіючі, що, природно, породжувало за собою проблему розробкисоответсвующего програмного забезпечення. У принципі, розробка засобівдля автоматизації геодезичних обчислень була можлива і тоді, але цедоводилося робити безпосередньо на мові програмування (який абовибирався розробником, або, що зовсім вже несерйозно, був апаратновбудований в систему). Тому розробка більш-менш нормальної системи,здатної виконувати поставлені завдання, вимагала чималихпрограммісткіх навичок. І це при тому, що швидше за все така система булаздатна вирішувати тільки вузький, визначений ще на етапі створення, колозавдань. Крім того, обмеженість системних ресурсів робила практичнонеможливим створення дійсно універсальної системи, яку можна ббуло легко пристосовувати під конкретний завдання, требющіеся дляавтоматизації, і яка б володіла «дружнім інтерфейсомкористувача », тобто таким середовищем взаємодії користувача і програми,яка б дозволяла легко взаємодіяти з програмою і «домагатися» віднеї потрібних результатів. Часто взагалі взаємодія з подібними програмамивикликало дуже великі труднощі, оскільки іноді поміняти будь-якінастройки було можливо тільки через модифікацію вихідного текступрограми, оскільки для створення універсальної та конфігурабельнойпрограми не вистачало системних ресурсів, тобто програма просто не вміщуваласяв пам'яті комп'ютера.
І, крім усього іншого, не було сумісності між платформами, тобтопрограмний засіб, розроблений для якоїсь певної платформибуло просто неможливо використовувати а інший без проведення будь-якихдодаткових робіт з конвертації, перетворення форматів представленняданих, та ін Але навіть на такій базі стало можливим створення засобівавтоматизації різних обчислень, в т.ч. і геодезичних, тому щокомп'ютер вже був засобом, можливості якого на порядокперевершували можливості програмованих калькуляторів, не кажучи вже прокалькуляторах звичайних. Розробка засобів автоматизації була завданнямпрограміста, тому для розробки средст автоматизації геодезичнихобчислень або геодезист повинен був володіти программісткімі навичками,або (що зустрічалося значно рідше) програміст-геодезичними, абопрограміст і геодезист повинні були працювати в парі, що дозволялопрограмісту під керівництвом геодезиста створити працездатну програмудля автоматизації. Щоправда, тоді такі програми все одно не володілиуніверсальністю, тому в ті часи широко розповсюдження такірозробки не отримали-щоб ефективно працювати з програмою, треба булознати її «зсередини», що, звичайно, було дуже незручно.
С протягом часу ситуація поступово змінювалася в кращий бік, наринку персональних комп'ютерів лідерство поступово завоювала платформа PC,хоча багато хто до цих пір не погоджуються з цим твердженням. Так чиінакше, обчислювальні потужності набагато зросли, що поступоводозволило створити зручний і завоював загальну популярність «графічнийінтерфейс »-зручну і інтуїтивно зрозумілу середу взаємодії користувачаі програм (цілком наочним прикладом якого є завоювала загальнупопулярність і одержала широке поширення у нас в країні, та йв усьому світі операційна система Microsoft Windows, під керуваннямякій працює величезна безліч програм. Стали також можливірозробки та програмні засоби, про які раніше доводилося лишемріяти, в тому числі й програмні засоби, призначені дляавтоматизації геодезичних обчислень (які є підкласомгеоінформаційних систем), у тому числі й універсальні засобиавтоматизації обчислень практично будь-якого роду, якими єелектронні таблиці. Більш того, робота з подібними засобами розробкитепер багато разів спростилася, збільшилася її ефективність, швидкість іякість, і знизилася складність самого процесу розробки, завдяки чомуцей процес перестав бути якимсь «таїнством», доступним лише «присвяченим»
(програмістам), і став доступний практично будь-якій людині. Іншимисловами, геодезисту тепер не обов'язково потрібен програміст для того, щоброзробити засіб автоматизації, і завдяки такому розподілу завданьефективність збільшилася-адже геодезист знає набагато краще, ніжпрограміст, яким вимогам повинна задовольняти розробляєтьсязасіб, тому і підвищилася якість розробки. Зручність інтерфейсузробило такі кошти більш універсальними-адже тепер можна не простонаписати інструкцію, але і, припустимо, забезпечити свій кошт додатковимиінтерфейсними елементами, типу спливаючих підказок, які б з'являлисяпри наведенні курсору на потрібну клітину таблиці, і містили б інформацію проте, що за інформація міститься в даній клітині (або, наприклад, що требав цю клітку вводити).
Таким чином, підбиваючи підсумок цього вступу, необхідно сказати про те,що в даний час іформаціонние технології все глибше проникаютьпрактично у всі сфери суспільства, і швидкість цього процесу все щезростає. Тому для вирішення прикладних задач тепер вже вирішальну рольграє не доступність комп'ютерів та комп'ютерних технологій, як усьогодесять-п'ятнадцять років тому, але, швидше, правильність вибору засобів длявирішення конкретних завдань, які повинні задовольняти вимогам облікуспецифіки, але в той же час бути універсальними і простими в освоєнні.
Тому цей огляд, ні в якому разі не претендує на абсолютнуповноту, служить для того, щоб скласти уявлення про доцільністьвибору того чи іншого програмного засобу для автоматизації вирішення якої -небудь конкретного завдання. p>
Огляд засобів автоматизації p>
Два підходи до автоматизації - використання спеціалізованого програмного забезпечення геоінформаційних систем (ГІС) і використання універсальних засобів (електронних таблиць) з метою автоматизації геодезичних обчислень. < br> Існують два принципово розрізняються підходу до створення засобівавтоматизації геодезичних обчислень, відображені в заголовку. Тому привиборі програмного забезпечення для розробки якого-небудь засобуавтоматизації обчислень необхідно зробити вибір між двома цимипідходами.
Треба відразу сказати, що власне використання спеціалізованогопрограмного забезпечення як така не є саме розробкою новогозасоби автоматизації обчислень, через те, що це програмнезабезпечення саме по собі є саме таким засобом, якийнеобхідно лише належним чином настроїти для виконання того завдання,яку необхідно вирішити. Іншими словами, немає необхідності розроблятиалгоритми обробки результатів вимірювань, але необхідно лише правильновикористовувати споконвічно закладені програмістами можливості системи длявирішення конкретного завдання. Але тут якраз і виникає проблема.
Справа в тому, що в основному спеціалізовані ГІС спочаткупризначаються для вирішення досить вузького кола завдань, і розширеннюпіддаються важко. Тому, якщо рішення цієї задачі лежить в межахможливостей даної ГІС, то тоді завдання з використанням її вирішується безпраці, але якщо спочатку ГІС не створювалася для роботи з таким типомзадач, то вирішити завдання з використанням даної системи буде вельмипроблематично. Іншими словами, наприклад, ГІС, призначені для вивчення імоделювання структури рельєфу буде дуже складно, якщо тільки взагаліможливо, пристосувати до вирішення завдань з області обробки результатіввимірювань будівельної геодезії.
Таких проблем не виникає при використанні універсальних засобів типуелектронних таблиць, тому що в цьому випадку всі алгоритми роботи створюються
«З нуля», що забезпечує їх найкращу пристосованість до вирішеннявиникла завдання по автоматизації, але виникають проблеми іншого характеру.
Справа в тому, що розробка якісного засоби автоматизації обчислень
- Це досить трудомісткий процес, що займає іноді досить багаточасу. Звичайно, воно потім окупається, але тільки при достатньо великомуобсязі обчислювальних робіт подібного типу, а при вирішенні одиничною завданняіноді виявляється швидше, як не крамольною це звучить, підрахуватинеобхідні результати вручну.
Тому необхідно чітко уявляти можливості різнихгеоінформаційних систем для того, щоб віддати перевагу тій чи іншійз них при вирішенні конкретного завдання, а якщо серед них не виявиться потрібною,то тоді засіб необхідно розробити вручну, якщо це виправдано зточки зору витраченого часу. p>
Короткий огляд засобів автоматизації, заснованих на використанні спеціалізованих ГІС. Вимоги, що пред'являються до них.
Використання спеціалізованих ГІС дозволяє скоротити час, необхіднийдля проведення розрахунків у процесі камеральної обробки і багаторазовозбільшити надійність і безпомилковість обчислень. p>
Поява електронних геодезичних приладів призвело до можливостіістотної зміни методик польових робіт при виконаннітопографічних зйомок різного призначення. Сьогодні електроннітахеометри та супутникові геодезичні системи забезпечують необхіднуточність вимірювань для більшості видів робіт. Невід'ємною частиноюсучасних приладів є наявність пристроїв для реєстрації вимірювань.
Це дозволяє повністю відмовитися від запису результатів вимірювань впольові журнали. Ясно, що автоматична реєстрація даних у полістає практично безглуздою, якщо дані обробляються безвикористання відповідного програмного забезпечення. У зв'язку з цимбільшість компаній, що постачають геодезичну техніку, пропонують непостачання окремих приладів, а впровадження закінчених технологій. Зауважимо,що виробники приладів теж переходять до постачання технологій. Наприклад,фірма Spectra Precision в рамках концепції IS ™ (Integrated Surveying -
Інтегровані Зйомки) почала розповсюдження пакету програм GeoTool,повний набір модулів якого дозволить виконувати роботи від імпорту данихдо проектування споруд і винесення проектів в натуру. Але саме тут ікриється ще одна проблема - адже придбавши технологію, компанія виявляється
«Прив'язана» до неї, і змушена використовувати прилади однієї і тієї ж фірми, атакож звертатися до неї за оновленнями, тому що дуже часто перехід натехнологію іншої фірми може обійтися набагато дорожче, ніж продовженнявикористання вже купленої і освоєної. Тому пропонується короткий огляддеяких програмних продуктів для обробки результатів геодезичнихвимірювань. p>
Критерії включення в огляд p>
Паралельно з еволюцією обчислювальної техніки йшло розвитокпрограм обробки геодезичних вимірювань. Більшість підрозділівколишнього ГУГК і проектно-вишукувальних організацій самостійнорозробляли ті чи інші програми. Особливостями такихпрограм є їх орієнтованість на вирішення завдань тієї організації (ачасто навіть підрозділи організації), для якої вони створені. Зазвичайвони розроблялися і підтримувалися власними відділами автоматизації.
Переважна більшість таких «відомчих» програм не булиорієнтовані на роботу з накопичувачами електронних приладів просто через їхнедоступності. Більшість таких програмних продуктів не сталикомерційними і припинили свій розвиток. Тому в цьому огляді вони нерозглядаються. p>
Сьогодні на ринку геодезичних технологій на території України єневелике (порівняно з ринком ГІС-додатків) кількість програмнихпродуктів. Реально поширюються і підтримуються, мабуть, тількипродукти Caddy фірми Ziegler (Німеччина), «Кредо-Діалог» (Білорусія),
«Топоград» (Україна), Topocad фірми SMT Datateknik (Швеція) та FieldWorksкорпорації Intergraph. Швидше за все цей список неповний, проте інформаціясаме про ці продукти в тій або іншій формі поширюється середпотенційних користувачів. p>
Виділені таким чином продукти можна в свою чергу розділитипо використовуваних операційних систем. Як видно, 32-ти розрядні
MS Windows 95 і NT стають найбільш популярними і поширенимиопераційними системами. Переваги багатозадачних операційних систем
Windows з їх єдиним для користувача інтерфейсом, можливістю обмінуданими між різними додатками, простотою підключення периферійнихпристроїв, досконалими довідковими системами, русифікації і т.д.залучають все більшу кількість користувачів у Росії. З наведеноговище списку додатком для Windows є тільки Topocad. Пакет
FieldWorks є додатком інтегрованої графічного середовища
MicroStation, яка у свою чергу працює з Windows 95 та NT.
Розробники пакету «Топоград» тільки припускають випустити версію для
Windows в 1997 році. Роботи з перекладу Caddy і «Кредо-Діалог» під Windowsпоки що не ведуться. p>
Тому в цьому огляді зупинимося лише на програмнихпродуктах Topocad і FieldWorks. p>
Вимоги до геодезичної програмі. p>
Перш ніж перейти до обговорення програмних продуктів,необхідно виділити можливості, які повинні бути реалізовані втопографічних пакетах. p>
• Імпорт даних з польових накопичувачів електронних тахеометрів або польовихкомп'ютерів. Бажана підтримка форматів різних фірм. Дані можнаімпортувати безпосередньо через последоватльний порт комп'ютера абозчитувати з текстового файлу відповідного формату. Хоча виробникиприладів практично завжди пропонують необхідні інтерфейси дляформування текстових файлів результатів вимірювань на диску комп'ютера,представляється корисної підтримка обох можливостей імпорту. Необхіднотакож мати засоби для редагування польових вимірювань. p>
• Забезпечення імпорту координат точок місцевості, отриманих супутниковимиметодами. Поступово такі методи починаються використовуватися при виконаннівеликомасштабних зйомок. Звичайно для обчислення координат використовуєтьсяпрограмне забезпечення, що входить в комплект супутникової апаратури. Однакпропоновані виробниками GPS-апаратури «картографічні» програми вбільшості випадків не дозволяють обробляти результати наземнихвимірів, без яких важко обійтися при зйомці. p>
• Обробка результатів вимірювань в мережі обгрунтування. Найбільшпопулярними способами побудови обгрунтування на сьогоднішній день єпросторова Полігонометрія і різного роду зарубки. Кориснимипредставляються можливість автоматичного обчислення координат точокобгрунтування, контроль грубих помилок, зрівнювання і оцінка точності.
Контроль грубих помилок, як і раніше дуже важливий, оскільки навіть за наявностіавтоматичної реєстрації результатів вимірювань залишається ймовірністьпомилкового кодування точок, неточного центрування і вимірювання висотприладу і візирних цілей. • Обчислення прямокутних координат пікетів порезультатами полярних вимірювань. Більшість електронних тахеометрівдозволяють обчислювати і записувати в пам'ять прямокутні координатибезпосередньо в полі.
• Засоби графічного редактора і структурування графічних об'єктів,наприклад, розміщення об'єктів в різних шарах. При цьому наявність багатьохфункцій потужних графічних редакторів, наприклад просторовавізуалізація і т.д., необов'язково. • Наявність бібліотеки російських умовнихзнаків і можливість створення власних символів.
• Побудова та редагування моделей рельєфу та вертикалей.
• Висновок графіки на зовнішні пристрої і експорт даних в інші системи.
Необхідність виведення побудованих планів на плоттери не викликають сумнівів.
Часто саме на необхідності створення якісних «твердих» копійє головною причиною впровадження автоматизованих технологій. Однакпрактично завжди створення топографічного плану не є самоціллю,план містить необхідну інформацію для проектування інженернихспоруд, інформаційних систем і т.д. У закінчених цифрових технологіяхці завдання вирішуються програмними засобами. Ясно, що спеціалізованийтопографічний пакет зовсім не зобов'язаний містити засоби, наприклад, дляпроектування дренажних систем. Однак забезпечення експорту моделеймісцевості для подальшої обробки повинно бути обов'язково. p>
Основні характеристики Основні параметри включених досправжній огляд пакетів програм наведені в таблиці.
| Характеристики | Topocad | FieldWorks |
| Розробник | SMT Datateknik, | Intergraph, США |
| | Швеція | |
| Операційний | Windows 3.1, 95, NT | Windows 95, NT |
| система | | |
| Графічна середа | не потрібно | MicroStation |
| Оперативна пам'ять, | 12 | 16 |
| Мб | | |
| Обсяг дискової | 15 | 35 |
| пам'яті, Мб | | |
| Русская версия | є | немає |
| Графічний формат | Власний TOP | Власний FLD |
| Імпорт полярних | Geotronics, Leica, | Будь-які формати |
| вимірювань | Psion, Sokkia * | |
| Редактор | є | є |
| результатів | | |
| вимірювань | | |
| Імпорт результатів | Будь-які формати | Будь-які формати |
| супутникових | | |
| спостережень | | |
| Обробка | Одиночні ходи 5 | Довільні мережі |
| обгрунтування | типів, зворотній | |
| | Зарубка | |
| Врівноваження по МНК | немає | є |
| Контроль грубих | є | є |
| помилок | | |
| Обчислення | є | є |
| прямокутних | | |
| координат пікетів | | |
| Польове кодування | | |
| об'єктів: | | |
| - Кодування | шар, умовний | шар, умовний знак, атрибути, |
| точкових об'єктів | знак, атрибути | символ, текст, використання в |
| | | ЦМР |
| - Кодування | є | є |
| ламаних лінійних | | |
| об'єктів | | |
| - Кодування | немає | є |
| з'єднань | | |
| - Кодування | немає | є |
| кривих | | |
| - «Функції» ** | 5 типів | немає |
| Графічний | є | немає *** |
| редактор | | |
| Структуризація | Шар, колір, тип | Шар, колір, тип лінії |
| графічних | лінії | |
| об'єктів | | |
| Створення | є | є |
| власних | | |
| умовних знаків | | |
| Російські умовні | є | є |
| знаки | | |
| Побудова ЦМР | напівавтоматичне | автоматичне за кодами точок |
| Побудова | автоматичне | автоматичне |
| горизонталей | | |
| Створення «твердих» | Будь-які пристрої, | Будь-які пристрої, |
| копій | підтримувані | підтримувані Windows |
| | Windows | |
| Експорт даних | DXF, DWG | Через DGN MicroStation в |
| | | Інші програми Intergraph, |
| | | DXF та DWG |
| Побудова | Додаткові. Модулі Profile | Пакет SiteWorks |
| профілів, | і Volume | |
| обчислення обсягів | | | p>
* реалізація у версії 3.0 квітня 1998. p>
** Опції дозволяють автоматично побудувати по серії точок зоднаковими кодами прямокутник, дугу, коло, визначити координатинедоступною точки по вісі з двома відбивачами. p>
*** Користувачеві абсолютно недоступні кошти MicroStation, навітьелементарні (побудова ліній, тексту і т.д.). Усі графічні побудовивиконуються автоматично за кодами точок. p>
За наведеними даними можна зробити висновок, що пакет TopoCad єцілком універсальним засобом для проведення топографічних робіт. Пакетнедорогий і простий у вивченні. Може бути рекомендований для оперативноїобробки даних у польових підрозділах та остаточного оформленнямоделей. Основний принцип FieldWorks - готова модель місцевості за кодами.
Побудова контурної частини і моделі рельєфу виконуються зміноюкеруючих кодів. Система керуючих кодів дуже потужна і дозволяєобійтися без побудови графіки за допомогою миші. Для підключення умовнихзнаків і типів ліній доступні всі ресурси MicroStation. Це більш потужний,але й більш складний пакет. Може бути рекомендований для камеральнихпідрозділів досить великих організацій.
Але, знову звертаючи увагу на те, що розглянуті програмні засобиорієнтовані на виробничо-наукову роботу, але по суті являютьз себе готові технології, що дозволяють автоматизувати взагалі більшучастина циклу, що починається від виробництва польових робіт, ізакінчується створенням готової картки, яку можна роздрукувати навідповідному пристрої.
Це, звичайно, є дуже зручним при вирішенні завдань саме такогоплану, але, навпаки, створює труднощі, коли можна вирішити завдання «вибивається»з цих рамок. Тому стає необхідним розглянути універсальнізасоби автоматизації, що дозволяють вирішувати задачі в принципі будь-якогопрофілю, якими є універсальні електронні таблиці. p>
Програма Microsoft Excel. Короткий опис можливостей.
Ситуація, що склалася така, що найбільшого поширення в Росіїотримали програмні продукти корпорації Microsoft. Відволікаючись від іншихаспектів даної теми, проте необхідно сказати, що це створюєякусь універсальність у їх застосуванні, або навіть якийсь неоголошенийстандарт, тому що програмні продукти цієї корпорації зараз можна знайтипрактично на будь-якому комп'ютері, а отже, сумісність будезабезпечена. До того ж продукція Microsoft являє собою досить універсальнікошти, які можна використовувати для вирішення дуже багатьох завдань, ікрім того, дуже висока ступінь інтеграції між продуктами, що іобумовлює їх популярність в тому числі.
До пакету Microsoft Office, що працює під управлінням операційної системи
Microsoft Windows, входить у тому числі й потужний засіб розробкиелектронних таблиць Microsoft Excel. (До речі, треба сказати, що хоч ііснують інші засоби розробки електронних таблиць і автоматизаціїобчислень, але вони, по-перше, зустрічаються вкрай рідко (скажімо, увнутрішньофірмової використанні будь-якої компанії для своїх специфічнихпотреб, а по-друге, як уже було сказано, продукти Microsoft сталипрактично стандартом де-факто, чому сприяла і їх великауніверсальність). Таким чином, саме Microsoft Excel був обраний мноюдля розробки засоби автоматизації розрахунків в лабораторній роботі
«Попередні обчислення в тріангуляції». Тому інші засобипобудови електронних таблиць тут не розглядаються, але зате уделяестсяувагу деяких специфічних засобів Excel. p>
Можливості EXCEL дуже високі. Обробка тексту, управління базамиданих - програма настільки потужна, що в багатьох випадках перевершуєспеціалізовані програми-редактори або програми баз даних. Такерізноманіття функцій може спочатку запитати, ніж змусити застосовувати напрактиці. Але в міру набуття досвіду починаєш гідно цінуватите, що меж можливостей EXCEL важко досягти. За 14-річну історіютабличних розрахунків із застосуванням персональних комп'ютерів вимогикористувачів до подібних програм істотно змінилися. На початкуосновний акцент в таку програму, як, наприклад, VisiCalc, ставився нарахункові функції. Сьогодні становище іншого. Поряд з інженерними табухгалтерськими розрахунками організація і графічне зображення данихнабувають все зростаюче значення. Крім того, різноманіття функцій,пропоноване такою розрахунковою і графічною програмою, не повинноускладнювати роботу користувача. Програми для Windows створюють для цьогоідеальні передумови. Останнім часом багато якраз перейшли навикористання Windows як свою користувача середовища. Якнаслідок, багато фірм, що створюють програмне забезпечення, почалипропонувати велику кількість програм під Windows.
Вікно EXCEL.
Вікно Excel містить безліч різних елементів. Деякі з нихвластиві всім програмам у середовищі Windows, решта є тільки у вікні
Excel. Вся робоча область вікна Excel зайнята чистим робочим аркушем (аботаблицею), розділеним на окремі комірки. Стовпці озаглавлені літерами,рядки - цифрами. Як і в багатьох інших програмах у середовищі Windows,ви можете представити робочий аркуш у вигляді окремого вікна зі своїмвласним заголовком - це вікно називається вікном робочої книги, тому що втакому вікні можна обробляти кілька робочих аркушів. На одній робочоїсторінці в розпорядженні буде 256 стовпців і16384 рядка. Строкипронумеровані від 1 до 16384, стовпці названі літерами і комбінаціями букв.
Після 26 букв алфавіту колонки слідують комбінації літер від АА, АВ і т.д. Увікні Excel, як і в інших програмах під Windows, під заголовком вікназнаходиться рядок меню. Трохи нижче знаходяться панелі інструментів
Стандартна і Форматування. Кнопки на панелі інструментів дозволяютьшвидко і легко викликати багато функцій Excel. Оформлення робочих аркушів.
Вибір шрифту. Змінити тип, розмір шрифту або виконання тексту можнавиділивши відповідні поля і відкривши меню Формат. Вибравши команду Осередкивмене Формат. Після цього на екрані з'явиться діалог у якому будуть вказанірізні шрифти. Можна вибрати будь-який шрифт зі списку запропонованих. Привиборі шрифту можна переглядати його зображення у вікні приклад. Длявибору типу шрифту, його розміру і стилю можна використовувати поля і кнопки,розташовані на панелі інструментів. Типи шрифтів. В даний час дляоформлення таблиць і документів використовується велика кількість шрифтів.
Один з найголовніших факторів, який необхідно брати до уваги, --це розбірливість тексту, оформлення тим чи іншим шрифтом.
Стилі.
Поряд з вибором типу шрифту і його розміру можна вибрати стиль шрифту:курсив, напівжирний або з підкресленням. Використовують ці стилі тільки для виділення важливої інформації в тексті документів і таблиць.
Кольори та візерунки.
В Excel можна виділити в таблиці деякі поля за допомогою кольору і візерункуфону, щоб привернути до них увагу. Це виділення треба використовуватиобережно, щоб не перевантажити таблицю. Виберіть вкладку Вигляд у діалозі
Формат комірок. Тут для виділених комірок можна вибрати колір зафарбовування здопомогою палітри. Форматування чисел. Якщо потрібно, щоб записиперетворилися в зручний документ, слід провести форматуваннячисел в осередках. Найпростіше форматуються комірки, куди заносятьсягрошові суми. Для цього потрібно виділити форматіруемие осередки. Потімвибрати команду меню Формат - Осередки, а в діалозі - вкладку
Число. Обирається в групі ліворуч рядок Грошовий. Справа з'явиться кількаможливих варіантів форматів чисел. Формат числа визначається видомцифрового шаблону, який може бути двох видів: Щоб краще зрозуміти їхпризначення, розглянемо варіанти форматування чісла13.В першій колонцівзяті шаблони форматів, як у полі Коди формату. У другій колонці вибачите, як буде виглядати число в результаті форматування. Формат p>
Результат p>
#.###,## 13 p>
0.000,00 0.013,00 p>
#. # # 0 , 00 13,00 p>
Якщо в якості цифрового шаблону використовується нуль, то він збережетьсяскрізь, де його не замінить значуща цифра. Значок номери (він зображений увигляді решітки) відсутній на місцях, де немає значущих цифр. Кращевикористовувати цифровий шаблон у вигляді нуля для цифр, що стоять післядесяткової коми, а в інших випадках використовувати "грати". Якщо виоперуєте числами, де більше двох розрядів після коми і цифри в нихне дорівнюють нулю, то відбувається округлення в більшу або меншу сторону.
Точно так само Excel округлює дробові числа, які форматувати якцілі, тобто без розрядів після коми. Округлюються, однак, тількичисла, які виводяться на екран, у розрахунках використовуються точні значення.
У полі Коди формату можна вибрати варіант завдання сум, які йдуть "умінус ": поряд із звичайним мінусом їх можна виводити червоним, що частовикористовується під час оформлення бухгалтерської документації.
Перевірка орфографії.
У пакеті Excel є програма перевірки орфографії текстів,що знаходяться в комірках робочого аркуша, діаграмах або текстових полях.
Щоб запустити її потрібно виділити комірки або текстові поля, в якихнеобхідно перевірити орфографію. Якщо потрібно перевірити весь текст,включаючи розташовані в ньому об'єкти, виберіть комірку, починаючи з якої
Excel повинен шукати помилки. Далі потрібно вибрати команду Сервіс -
Орфографія. Потім Excel почне перевіряти орфографію в тексті. Можнапочати перевірку за допомогою клавіші F7.Еслі програма знайде помилку або не знайде перевіряється слова у словнику, на екрані з'явиться діалог
Перевірка Орфографії.
Оператори. P>
Усі математичні функції описуються в програмах з допомогоюспеціальних символів, названих операторами. Повний список операторівдан?? таблиці. p>
Оператор Функція Приклад p>
Арифметичні оператори p>
- 10 - p>
+ складання = A1 1 p >
- віднімання = 4-С4 p>
* множення = A3 * X123 p>
/поділ = D3/Q6 p> < p>
% відсоток = 10% p>
Оператори зв'язку p>
: діапазон = СУММ (A1: C10) p>
; об'єднання = СУММ (A1; A2; A6) p>
Текстовий оператор з'єднання p>
& з'єднання текстів p>
Текстовий оператор з'єднання преднозначен для того, щоб пристворення зразка документа не вносити, наприклад, кожен раз вручну, дати
- Програма сама звертатиметься до комірки, в якій проставили дату. P>
Перевичісленіе робочих аркушів. P>
За умовчанням при введенні, редагуванні формул або при заповненніформулами комірок усі обчислення формул у робочому аркуші відбуваютьсяавтоматично. Однак при складних інтеграційних розрахунків це може зайнятитривалий час, тому можна скасувати автоматичне обчислення.
Для цього потрібно вибрати команду меню Сервіс-Параметри, далі в інформації, що з'явиласявкладці Обчислення вибрати опцію Вручну й установити перемикач
Перевичіслять перед збереженням. Після цього всі обчислення в робочомуаркуші будуть відбуватися тільки після натискання клавіші Обчислити. p>
Функції Excel. p>
Функції покликані полегшити роботу при створенні й взаємодії зелектронними таблицями. Найпростішим прикладом виконання розрахунків єоперація додавання. Скористаємося цією операцією для демонстрації перевагфункцій. Не використовуючи систему функцій, потрібно буде вводити в формулуадресу кожної комірки окремо, додаючи до них знак плюс або мінус. Урезультаті формула буде виглядати наступним чином: p>
= B1 + B2 + B3 + C4 + C5 + D2 p>
Помітно, що на написання такої формули затрачено багато часу, томуздається що простіше цю формулу було б легше порахувати вручну. Щобшвидко і легко підрахувати суму в Excel, необхідно всього лишезадіяти функцію суми, натиснувши кнопку з зображенням знака суми абоз Майстра функцій, можна і вручну вдрукувати ім'я функції після знакарівності. Після імені функцій треба відкрити дужку, введіть адресиобластей і закрийте дужку. У результаті формула виглядатименаступним чином: p>
= SUM (B1: B3; C4: C5; D2) p>
Якщо порівняти запис формул, то видно, що двокрапкою тут позначаєтьсяблок осередків. Комі розділяються аргументи функцій. Використання блоківкомірок, або областей, як аргументів для функцій доцільно,оскільки воно, по перше, наочніше, а по друге, при такому записіпрограмі простіше враховувати зміни на робочому листі. Наприклад потрібнопідрахувати суму чисел у комірках з А1 по А4.Ето можна записати так: p>
= СУММ (А1; А2; А3; А4) p>
Або те саме іншим способом: p>
= СУММ (А1: А4) p>
Створення діаграм. p>
Працювати з електронними таблицями саме по собі велике задоволення, алеякби вдалося перетворити сухі стовпці чисел у наочні діаграми іграфіки. Таку можливість дає Excel. В Excel є два різні способизбереження в пам'яті діаграм, складених за вашими числовим даними: це,по-перше, "впроваджені" діаграми і, по-друге, "діаграмні сторінки".
Вбудовані діаграми являють собою графіки,