Cтраница 1
Набор встроенных функций программист может дополнять нужными ему функциями. Это может потребоваться в том случае, когда функция очень сложная, и тогда отладка программы значительно упростится, если программу функции отлаживать отдельно, либо функция необходима для нескольких программ, и ее целесообразно запрограммировать один раз. [1]
Набор встроенных функций включает в себя как те, которые используются в SQL и QBE ( COUNT, SUM, MAX, MIN), так и две логические функции ANY и ALL. Среднее значение вычисляется с помощью деления результата применения SUM на результат применения COUNT. Функии SUM, MAX и MIN определены на множестве арифметических значений и выдают сумму, максимум и минимум соответственно. Функции ANY и ALL определены на множестве логических значений и выдают логические ог ( ИЛИ) и and ( И) этих значении соответственно. Интересно отметить, что если значение true ( истина) считать большим, чем false ( ложь), то ANY и ALL будут соответствовать МАХ и MIN. [2]
Фортран содержит богатый набор встроенных функций для работы с числовыми типами различной точности. Такие функции могут быть оптимизированы, например, написаны на ассемблере с оптимизацией использования кэш-памяти. Немаловажным является и наличие встроенной комплексной арифметики. [3]
В ПЛ / 1 имеется богатый набор встроенных функций. Кроме того, у программиста имеется возможность определять свои новые функции. [4]
Третий шаг состоит в добавлении к макропроцессору набора других встроенных функций, которые оказывают существенную помощь в написании сложных макроопераций. Наиболее важными из них являются функции условной проверки вычисления арифметических выражений. Это дает макропроцессору, во всяком случае с формальной точки зрения, полный набор функций языка программирования. [5]
Управляющие макросы в системе AGE представляют собой просто наборы заранее установленных управляющих переменных и встроенных функций управления. Например, макросы используют для оценивания ЛЧ AND - одну из функций AGE, доступную для пользователя. Эта функция в качестве своего аргумента берет лисповские выражения и возвращает Т, если результатом вычисления ни одного из этих выражений не был NIL. Если же макросы работают не совсем так, как это хотелось бы пользователю, не удовлетворяющие его элементы могут быть модифицированы. Например, пользователь может заменить функцию INITIALIZE какой-либо другой, лучше соответствующей рассматриваемой задаче. Таким образом, из довольно простого исходного макроса пользователь может развивать управляющие структуры произвольной степени сложности. [6]
Чтобы сделать макросы более быстродействующими и понятными, следует увеличить набор встроенных функций, исключив тем самым мучительные подробности вычислений. [7]
Поэтому в последнее время отмечается динамичный рост разработок в области экранных пультов, обладающих большим набором встроенных функций обработки изображений, возможностью его идентификации и обработки на уровне макрофрагментов. [8]
После преобразования данных в формат MathCAD, они могут быть использованы для решения необходимых задач с применением набора встроенных функций и выведены в формате MathCAD или в исходном формате. [9]
Фортран 90 поддерживает операции над сечениями массивов и использование векторных индексов. Он имеет набор встроенных функций для выполнения разнообразных операций с массивами. Границы изменения индексов массива могут быть произвольными, в отличие от С, где нижняя граница обязательно равна нулю. Средства работы с массивами делают Фортран удобным для параллельного программирования. [10]
Предлагаем два набора встроенных функций. Первый дает дополнительные удобства при работе с цепочками и литерами. Второй набор расширяет возможности ввода / вывода. [11]
Первый вариант языка, построенный с привлечением минимального числа понятий, появился в 1963 г. В 1964 г. был расширен набор встроенных функций для манипуляции с цепочками литер и простейших вычислений, включены средства для добавления функций, написанных на языке ассемблера, и предусмотрен механизм функций, определяемых программистом. [12]
Вводится возможность работы с данными вещественного и комплексного типов длиной 16 и 32 байта соответственно. Для выполнения различных операций над такими данными в библиотеку Фортрана включены соответствующие программы. Кроме того, расширен набор встроенных функций, а также введен специальный код формата для преобразования данных при выполнении операций ввода-вывода. [13]
В старых версиях Фортрана простая точность на одном компьютере могла соответствовать двойной ( повышенной) точности на другом. Динамический доступ к численным свойствам реализации позволяет создавать переносимое и численно устойчивое программное обеспечение. В Фортране 90 такой доступ обеспечивается с помощью концепции моделей числовых значений и набора соответствующих встроенных функций для получения характеристик моделей. [14]
Информационные технологии Microsoft Excel доступны пользователям различной квалификации - от конечных пользователей до профессиональных программистов. Конечные пользователи, как правило, ограничиваются заполнением таблиц данными, заданием простейших расчетных формул, командами меню. Продвинутые пользователи создают комплексные информационные технологии, основанные на применении всего арсенала средств Microsoft Excel, в первую очередь, это - набор встроенных функций, стандартные надстройки, решают задачи моделирования и анализа данных, используют возможности Microsoft Excel no интеграции данных и функций обработки других программных средств, и в первую очередь Microsoft Office. Профессиональные программисты с помощью инструментальных средств ( язык программирования Visual Basic for Application) создают законченные приложения и специальные надстройки Microsoft Excel, обеспечивающие высокий уровень автоматизации обработки информации. [15]