Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Огляд засобів для автоматизації геодезичних обчислень

Реферат Огляд засобів для автоматизації геодезичних обчислень





реалізації базових алгоритмів, як то: проходження, розвилка, цикл. Скажімо, вибір з двох сценаріїв обчислення (що необхідно, коли, наприклад, виходить число градусів більше 360 - ти, така ситуація не становить ніяких труднощів для людини, але не для комп'ютера!) являє собою не дуже просто реалізовану завдання, вона, будучи по суті найпростішої, призводить до появи, наприклад, таких формул:

Ця формула є якраз вибір із двох сценаріїв обчислень, в заісімості від кількості секунд і хвилин у відповідних осередках, враховує всі варіанти.

Ясно, що працювати з такого роду формулами дуже незручно.

Напрями удосконалення. Мова Visual Basic. p> Хоча розроблена таблиця і справляється з поставленим завданням, тим не Проте існує ряд моментів, які хотілося б поліпшити. Це - позбутися від структур, описаних в кінці попереднього параграфа, сделат вибір сценарію рішення зрозумілим і легким для читання, а в далекій перспективі - навіть розширити дану таблицю таким чином, щоб з'явилася можливість роботи нема з фіксіроанним кількістю точок, а з довільним, задаючи їх кількість. Дана задача є дуже трудомісткою і вимагає хорошея знання особливостей програмування на вбудованому в MS Excel мова програмування Visual Basic. p> Це в принципі об'єктно-орієнтоване розширення звичайного мови Basic, з дуже великим числом нових функцій і методів, покликаних допомогти в вирішенні найрізноманітніших завдань будь-якої складності. Інтеграція мови програмування та електронної таблиці надає щонайширші можливості, адже в числі наданих коштів є і засоби доступу до значенням клітин електронної таблиці, і навіть доступ до їх властивостей. Так, наприклад, створюється макрос - певна послідовність інструкцій, яка виконується або відразу при завантаженні документа, або ж при виборі з меню В«Сервіс-Макрос-Макроси-Виконати" (альтернативний варіант - натиснути клавішу F8), і при своєму виконанні макрос, припустимо, опитує користувача, скільки пунктів, яке їх взаємне розташування, і т.д. , Після чого, використовуючи власні кошти доступу до значенням клітин таблиці, генерує потрібну структуру. Наприклад, підпрограма

Sub MyInput ()

With Workbooks ("Book1"). Worksheets ("Sheet1"). Cells (1, 1)

. Formula = "= SQRT (50)"

With . Font

. Name = "Arial"

. Bold = True

. Size = 8

End With

End With

End Sub

в результаті свого виконання запише в клітку A1 (або 1,1 в даному форматі запису) листа В«Sheet1" книги з назвою "Book1" формулу "= SQRT (50)В», тобто квадратний корінь з 50 - ти, а результат буде записаний потовщеним шрифтом Arial розміру 8. p> На жаль, процес створення дійсно універсального засобу автоматизації обчислень є надзвичайно трудомістким і тривалим, що робить його созданией завданням не одного програміста, але будь-якої фірми, спеціалізується на розробці програмного обнспеченія. І, як уже було сказано вище, для подібних завдань набагато більш доцільно ...


Назад | сторінка 17 з 20 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Об'єктно-орієнтоване програмування за допомогою Microsoft Visual Basic ...
  • Реферат на тему: Основи програмування на Visual Basic
  • Реферат на тему: Розробка міні-ігор на мові програмування Visual Basic
  • Реферат на тему: Мова програмування Basic
  • Реферат на тему: Побудова графіків функцій засобами електронної таблиці Excel