совместимость - PullRequest
       13

совместимость

0 голосов
/ 14 марта 2011

У меня возникли проблемы с пониманием того, что означают термины «совместимость» и «проблемы взаимодействия» с точки зрения разработки программного обеспечения. Может кто-нибудь дать мне пример того, что может быть проблемой совместимости?

Заранее спасибо

Ответы [ 3 ]

1 голос
/ 14 марта 2011

Совместимость означает взаимодействие кода, написанного на разных языках программирования. Например, когда вы вызываете функцию WINAPI (которая находится в C) из вашего кода C #, вы используете взаимодействие.

Поэтому проблемы взаимодействия - это проблемы взаимодействия. Например, при написании DLL на C ++ вам может потребоваться сохранить POD-интерфейсы ваших типов интерфейса, чтобы впоследствии обеспечить совместимость с C и .NET

0 голосов
/ 14 марта 2011

См. совместимость в Википедии

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

0 голосов
/ 14 марта 2011

Из вики :

В соответствии с ИСО / МЭК 2382-01, Словарь информационных технологий, Основные термины, взаимодействие определяется следующим образом: «Возможность общаться, выполнятьпрограммы или передавать данные между различными функциональными блоками таким образом, чтобы пользователь почти не знал об уникальных характеристиках этих блоков или не знал их вообще. "документов .doc между различными текстовыми процессорами.

...