Что это за слово «большое слово» CS для одного и того же действия всегда имеет одинаковый эффект - PullRequest
14 голосов
/ 20 января 2010

Для этого есть термин в компьютерной науке, который ускользает из моей головы, одно из тех слов, которое оканчивается на «-icity».

Это означает, что что-то вроде данного действия всегда будет приводить к одному и тому же результату, т.е. в IE не будет никакого гистерезиса или действие не изменит функционирование системы ...

Звоните, кто-нибудь? Спасибо.

Извиняюсь за пометку, я только помечаю это Java b / c Я узнал об этом на уроке Java еще в школе, и я считаю, что у толпы, как правило, больше знаний по CS ...

Ответы [ 14 ]

1 голос
/ 20 января 2010

или действие не изменит функционирование системы ...

Вы ищете "идемпотентность"?

0 голосов
/ 20 января 2010

Звучит так, как будто вы описываете функцию без памяти . Хотя термин без памяти обычно используется для стохастических распределений, я не совсем помню, имеет ли он программный эквивалент ...

0 голосов
/ 20 января 2010

A в кислоте.

Атомность - утверждает, что модификации базы данных должны следовать правилу «все или ничего». Каждая транзакция называется «атомарной». Если происходит сбой одной части транзакции, происходит сбой всей транзакции.

0 голосов
/ 20 января 2010

Вы имеете в виду атомарный блок кода?

...