Макросы Datamine. Ресурсный геолог

Макросы Datamine. Ресурсный геолог
Автор книги: id книги: 3083955     Оценка: 0.0     Голосов: 0     Отзывы, комментарии: 0 800 руб.     (10,19$) Читать книгу Купить и скачать книгу Электронная книга Жанр: Правообладатель и/или издательство: Издательские решения Дата добавления в каталог КнигаЛит: ISBN: 9785006411692 Скачать фрагмент в формате   fb2   fb2.zip Возрастное ограничение: 12+ Оглавление Отрывок из книги

Реклама. ООО «ЛитРес», ИНН: 7719571260.

Описание книги

Книга описывает базовые понятия программирования применительно к языку макросов Datamine. На основе реальных примеров объясняются разновидности алгоритмов, основы хорошего стиля и рассматриваются некоторые хитрости написания универсальных макросов. Книга ориентирована на геологов, работающих с Datamine и желающих увеличить свою продуктивность. Книга сопровождается большим количеством примеров и заданий, основанных на геологических задачах.

Оглавление

Группа авторов. Макросы Datamine. Ресурсный геолог

Введение

Макросы: что это, для чего нужны, что могут и что не могут

Для чего нужны макросы

Что такое макрос

Как запускать макрос

Что может и не может макрос

Необходимые навыки

Инструменты разработки

Sublime Text

Visual Studio Code

Notepad ++

Макросы

Структура макросов

Алгоритмы: что это и какие бывают

Линейные алгоритмы

Переменные

Комментарии

Алгоритмы с ветвлением

Циклы

Подпрограммы

Связь макросов

Взаимодействие с пользователем

Отладка

Правила оформления кода

Хороший стиль

Документация

Хитрости

Массивы

Скорость выполнения

Обработка неопределенностей

INCLUDE

Создание «заготовки» для процесса

Использование в макросах файлов вне каталога проекта

Самостоятельная работа

Самостоятельная работа 1

Самостоятельная работа 2

Ответы на задания

Отрывок из книги

Книга написана в помощь специалистам, работающим с Datamine (любой версии) и желающим сделать свой труд более эффективным. Макросы – очень неплохое подспорье в работе, позволяющее ее ускорить и/или упростить. По сути, написание макросов – это программирование. Несмотря на то, что у большинства геологов когда-то там в ВУЗе был курс информатики с элементами программирования, почти никто из студентов геологических специальностей не уделяли этому предмету большого внимания. В результате, когда пришло время применять «полученные знания», оказалось, что «методом научного тыка» получается освоить не более чем линейные алгоритмы. Как итог – большинство макросов, написанных большинством специалистов, работающих с Datamine, представляют собой огромные «простыни», которые трудно читать, еще труднее править и/или отлаживать. Кроме того, макросы, имеющие относительно длительную историю, часто похожи на классическое письмо из Простоквашино, когда начинал писать макрос один специалист, потом при изменении условий (количества каркасов, поля зонального контроля или еще чего-нибудь) уже другой специалист, не разобравшись в исходном макросе (а как в нем разобраться, если это документ объема «Войны и мира» на языке то ли майя, то ли шумеров?), начал подставлять «костыли», потом пришел третий (четвертый, пятый и далее по списку), каждый со своими костылями, и так далее. О модификации таких фундаментальных макросов речи не идет, и все ими пользуются по принципу «работает – и слава богу». Это неправильно. Макросы должны быть короткими, настолько, насколько это возможно для решения конкретной задачи, понятными, легко анализируемыми и относительно легко модифицируемыми. А еще – должна существовать возможность использования макросов в относительно широком диапазоне входных данных, а не только в данных конкретных.

Книга, которую вы приобрели и открыли, призвана помочь вам научиться писать такие компактные, понятные и гибкие макросы. В книге содержатся основы программирования в применении к языку макросов для решения геологических задач. Мы старались излагать материал максимально доступным и понятным языком, разбавляя повествование шутками и прибаутками, чтобы вас, не дай бог, посередине книги не потянуло в сон.

.....

B) Зависанием Datamine до принудительного завершения пользователем работы макроса

C) Всем значениям в существующем поле AU присвоится 0. Если поле AU отсутствовало во входном файле, оно создастся

.....

Добавление нового отзыва

Комментарий Поле, отмеченное звёздочкой  — обязательно к заполнению

Отзывы и комментарии читателей

Нет рецензий. Будьте первым, кто напишет рецензию на книгу Макросы Datamine. Ресурсный геолог
Подняться наверх