Фрагмент — различия между версиями

Материал из didactis
Перейти к: навигация, поиск
(Текст)
(Текст)
Строка 21: Строка 21:
  
 
  **share** – разделять, делить; совместно использовать (например, ресурс, продукт) # см. также share-alike license).
 
  **share** – разделять, делить; совместно использовать (например, ресурс, продукт) # см. также share-alike license).
 +
 +
 +
== Фрагмент ==
 +
 +
phase(1+1j)= 0.7853981633974483
 +
Функция phase() из модуля cmath возвращает значение фазы комплексного числа:
 +
 +
>>> cmath.phase ( complex ('1+1j') ) * 180.0 / math.pi
 +
45.0
 +
 +
 +
 +
conj(5+3j)= (5-3j)
 +
 +
Функция conj() возвращает комплексно-сопряженный элемент, т.е. для каждого входного числа, возвращает число у которого такаяже действительная и мнимая часть, но мнимая часть имеет противоположный знак.
 +
 +
К тому же, numpy.conj() является универсальной функцией, т.е. поддерживает целый ряд параметров, которые позволяют оптимизировать ее работу в зависимости от специфики алгоритма, в котором она необходима.
 +
 +
Параметры:
 +
x - число, массив или подобный массиву объект
 +
Комплексное число или последовательность комплексных чисел.
 +
*ufunc_args - аргументы универсальной функции
 +
Аргументы, позволяющие настроить и оптимизировать работу функции (подробнее см. универсальные функции).
 +
Возвращает:
 +
результат - массив NumPy или вещественное число
 +
Массив чисел, каждое из которых сопряжено соответствующему числу из x или число, если на вход подано одно число.
 +
 +
 +
round(100.66)= 101
 +
Round — встроенная функция Python. Ее задача — округлять число с плавающей точкой до той цифры, которую задает пользователь. Если ее не задать, то возвращается ближайшее целое число, ведь значением по умолчанию является 0. Функция round помогает «улучшать» числа с плавающей точкой.
 +
Например, если округлить 4,5 до ближайшего целого, то вернется 5. Однако 4,7 будет результатом, если округлить до одной цифры 4,74. Быстрое округление — важный инструмент работы с такими числами.
 +
 +
floor(0.05)= 0
 +
Python floor
 +
Python math.floor () — встроенная функция, которая возвращает нижний предел входного числового значения. Метод floor () принимает числовое число в качестве аргумента и возвращает наибольшее целое число, не превышающее входное значение.
 +
Python math .floor () метод — это одна из математических функций, доступных в библиотеке Python math .
 +
Функция math .floor () используется для возврата ближайшего целочисленного значения, которое меньше или равно указанное выражение или значение.
 +
Для работы с методом floor () вам необходимо импортировать математический модуль из Python.
  
 
== Вариант 2 ==
 
== Вариант 2 ==

Версия 23:49, 7 декабря 2022

Текст

    • public license** – общедоступная (общественная) открытая лицензия, свободная лицензия # см. также DPL, freeware, GNU LGPL, GPL, license, Reciprocal Public License.
**Взаимная лицензия** [reciprocal license (также reciprocal licensing)] –  лицензия на использование ПО, программы, иного объекта интеллектуальной собственности, требующая предоставления лицензиару прав в отношении модификаций, производных продуктов и разработок лицензиата на базе этого объекта. Например, reciprocal source code license – взаимная лицензия на использование исходного кода; Reciprocal Public License (RPL) – взаимная открытая лицензия; LGPL (GNU Lesser General Public License), MPL (Mozilla Public License) (см. также copyleft license, software license, viral license).
**Взаимное лицензирование** [для ПО, программы] – см. взаимная лицензия.
**Взаимная общедоступная (общественная) открытая лицензия**  [Reciprocal Public License (RPL)] – копилефт-лицензия (copyleft license) на ПО, выпущенная впервые в 2001 году. Версия 1.5 этой лицензии опубликована 15 июля 2007 года, утверждена Организацией OSI как открытая лицензия OSL, базирующаяся на концепции взаимности (reciprocity), или честности, справедливости (fairness). Эта лицензия (модель лицензирования), призвана исключить недостатки, лазейки предыдущих открытых лицензий (open-source license), позволяющие недобросовестным лицензиатам извлекать финансовые выгоды, получая свободное ПО и продавая  (а не предоставляя бесплатно сообществу) его улучшенные модификации или производные продукты (см. также license, reciprocal license).
**Взаимная свободная лицензия** – см. взаимная общедоступная (общественная) открытая лицензия.
**Перелицензирование**  [re-licensing (также relicensing, software relicensing)] – замена, сменяемость лицензий применяется при разработке ПО с открытым исходным кодом, когда лицензии на используемые готовые программные модули несовместимы друг с другом, но необходимо сделать их совместимыми для обеспечения совместной работы.
**Изменение лицензирования** [ПО, программы] – см. перелицензирование. 
**Полусвободное ПО** [semi-free software – ПО, которое, так же как и свободное ПО, СПО (free software), обладает всеми четырьмя основными свободами, сформулированными для лицензии свободного ПО основателем FSF Ричардом Столлманом, однако действующими только в отношении некоммерческого использования ПО (см. также four freedoms, freeware, open source, shareware).
**ПСПО **– см. полусвободное ПО.
**share** – разделять, делить; совместно использовать (например, ресурс, продукт) # см. также share-alike license).


Фрагмент

phase(1+1j)= 0.7853981633974483 Функция phase() из модуля cmath возвращает значение фазы комплексного числа:

>>> cmath.phase ( complex ('1+1j') ) * 180.0 / math.pi 45.0


conj(5+3j)= (5-3j)

Функция conj() возвращает комплексно-сопряженный элемент, т.е. для каждого входного числа, возвращает число у которого такаяже действительная и мнимая часть, но мнимая часть имеет противоположный знак.

К тому же, numpy.conj() является универсальной функцией, т.е. поддерживает целый ряд параметров, которые позволяют оптимизировать ее работу в зависимости от специфики алгоритма, в котором она необходима.

Параметры: x - число, массив или подобный массиву объект Комплексное число или последовательность комплексных чисел.

  • ufunc_args - аргументы универсальной функции

Аргументы, позволяющие настроить и оптимизировать работу функции (подробнее см. универсальные функции). Возвращает: результат - массив NumPy или вещественное число Массив чисел, каждое из которых сопряжено соответствующему числу из x или число, если на вход подано одно число.


round(100.66)= 101 Round — встроенная функция Python. Ее задача — округлять число с плавающей точкой до той цифры, которую задает пользователь. Если ее не задать, то возвращается ближайшее целое число, ведь значением по умолчанию является 0. Функция round помогает «улучшать» числа с плавающей точкой. Например, если округлить 4,5 до ближайшего целого, то вернется 5. Однако 4,7 будет результатом, если округлить до одной цифры 4,74. Быстрое округление — важный инструмент работы с такими числами.

floor(0.05)= 0 Python floor Python math.floor () — встроенная функция, которая возвращает нижний предел входного числового значения. Метод floor () принимает числовое число в качестве аргумента и возвращает наибольшее целое число, не превышающее входное значение. Python math .floor () метод — это одна из математических функций, доступных в библиотеке Python math . Функция math .floor () используется для возврата ближайшего целочисленного значения, которое меньше или равно указанное выражение или значение. Для работы с методом floor () вам необходимо импортировать математический модуль из Python.

Вариант 2

Content-Type: text/x-zim-wiki Wiki-Format: zim 0.6 Creation-Date: 2022-08-03T00:47:51+03:00

Вариант 3

Создан среда 03 Август 2022

**Интеллектуальная собственность** [intellectual property (IP)] –  результаты мыслительной творческой деятельности, произведения науки, искусства, техники; изобретения, художественные и дизайнерские работы; имена, названия, логотипы, товарные знаки и др. Концепция юридической защиты оригинальных произведений. Касается товарных знаков, патентов, авторского права физических лиц и компаний, которые первыми зарегистрировали (запатентовали) свои объекты интеллектуальной собственности. Пример: “To a large degree, finding peace in this intellectual property war is what open source is all about” (Linus Torvalds). – Открытые “исходники” в значительной степени предназначены для достижения мира в этой войне, связанной с интеллектуальной собственностью (Линус Торвальдс) 
    • Управление интеллектуальной собственностью** [intellectual property management (IP management)] – охватывает такие вопросы, как авторское право, лицензирование и другие аспекты, важные для создателей и пользователей объектов интеллектуальной собственности.
    • Права на интеллектуальную собственность** [intellectual property rights (IP rights, IPR)] – монопольные права авторов (разработчиков) на созданные ими произведения, работы – в соответствии с законами об авторском праве или о патентном праве.
    • Права на объекты интеллектуальной собственности** – см. права на интеллектуальную собственность.
    • Управление инвентаризацией [inventory management]** – определение и регистрация аппаратных и программных средств компьютерной сети компании, её рабочих станций, серверов, принтеров и др. (см. также license manager).
    • Aвтоматический учёт [сетевых] ресурсов** – см. управление инвентаризацией.
    • Отслеживание ресурсов** [inventory tracking] – периодическая автоматизированная проверка и фиксация комплектности и состояния компьютерных (сетевых) аппаратных и программных ресурсов.
    • Оперативная (динамическая) инвентаризация **– см. отслеживание ресурсов.
    • Язык [географической разметки] KML и формат** [KML – Keyhole Markup Language] – язык разметки на основе XML и открытый формат (open format) для хранения и представления трёхмерных геопространственных данных (geospatial data) в программе Google Earth и в других картографических программах. Международный стандарт консорциума Open Geospatial Consortium (OGC) с 2008 года.
    • Cвободный** [libre (также liber)] – используется в обозначении свободного ПО.


    • Свободное ПО** [юридически] [libre software] – (фр., исп. libre – свободный) термин обозначает ПО, которое можно распространять юридически свободно, причём как бесплатно, так и за плату; этот термин предложила в 2000 г. Европейская комиссия, чтобы избежать неоднозначности английского free, означающего не только “свободный”, но и “бесплатный”.

лицензия [license (брит. licence)] – юридический инструмент (документ) – официальное разрешение, которое владелец авторских прав или патента, лицензиар (licenser) может выдать (выдаёт) лицензиату (licensee) на использование авторских произведений и материалов (изобретений, изделий, программ, фотоизображений, аудио- и видеоклипов или иных объектов интеллектуальной собственности), защищённых патентным или авторским правом. Данные и контент считаются открытыми (open data), если они предоставляются по явно применимой открытой лицензии, соответствующей требованиям стандарта Open Definition. Существует целый ряд стандартных открытых лицензий, в частности лицензий организации Creative Commons

    • Лицензионное соглашение** [license agreement (также licensing agreement)] – юридически оформленное соглашение между владельцем, например, программного продукта, идругой стороной, c изложением условий, на которых эта другая сторона может использовать данный продукт.
    • Лицензионный договор** – см. лицензионное соглашение.
    • Аудит лицензий** [license audit] – в ИТ – проверка наличия лицензий на ПО, установленное на компьютерах организации, и соблюдения условий лицензионных договоров (например, по количеству пользователей). Аудит могут проводить организации, уполномоченные

правообладателями ПО. Несоответствие купленных лицензий и установленного ПО влечёт за собой репутационные, финансовые, юридические и прочие риски (см. также license agreement, software audit).

    • Совместимость лицензий** [на ПО, программы] [license compatibility] – правовая основа, позволяющая комбинировать и распространять части программного обеспечения (ПО), имеющие разные лицензии, возможно с противоречивыми требованиями. Чтобы создать и опубликовать новую программу с использованием исходных кодов, предоставляемых по разным лицензиям, все авторы-разработчики кодов должны согласовывать дополнительные условия их комбинирования. Так, проприетарные лицензии являются обычно специфичными для программы и не предусматривающими совместимости; copyleft-лицензии намеренно делаются несовместимыми с проприетарными лицензиями, чтобы исключить возможность перелицензирования copyleft-программы по проприетарной лицензии и превращения этой программы в проприетарную. Многие copyleft-лицензии явно допускают перелицензирование по другим copyleft-лицензиям. С понятием совместимости лицензий связан такой вид лицензий, как разрешительные (permissive license), а также такие виды работ (произведений, продуктов), как коллективные (collective work) и производные (derivative work).
    • Лицензионная совместимость** – см. совместимость лицензий [на ПО, программы].
    • Соблюдение [условий] лицензии** [license compliance] – Гражданский кодекс РФ определяет следующие существенные условия

лицензионного договора: Лицензионный договор должен быть заключён в письменной форме. Лицензионный договор должен предусматривать предмет договора путем прямого указания на результат интеллектуальной деятельности (ПО). Лицензионный договор должен предусматривать способы использования результата интеллектуальной деятельности (ПО), то есть объём передаваемых прав – как лицензиат имеет право использовать ПО

    • license cost** – стоимость лицензии # см. также license.