menu
  • ENGLISH
  • Новини
  • Статии
  • Проекти
  • Изтегляне
  • Относно
  • Дарение
  • последна редакция на: 2017-11-02

    Машинно зависим софтуер наричаме този, който е свързан или разработен във връзка със специфичен хардуер. Такъв софтуер работи само с този тип устройство или устройства. Софтуер, който е машинно зависим, не може да бъде лесно преработен за употреба/управление на друг тип хардуер. Този процес обикновено изисква значителни модификации или дори пренаписване на оригиналната програма. 

    Машинно независим софтуер наричаме този, който работи с даден логически тип устройства, независимо от конкретния модел. Дадена програма, която е написана по този начин - не трябва да се притеснява за модела на хардуера, с който работи и не се нуждае от преработка, но в краен случай, ако се наложи то тя е несъществена. Софтуера, разработен по този начин трябва да съдържа в себе си информация за значителен по обем характеристики и възможности на устройствата, с които работи.

    Статията е резултат на личния ми опит при разработката на софтуер, свързан с управлението на POS устройства. Не забравяйте, че мнението ми е субективно и е напълно възможно да не съм прав, но все пак е резултат от седемнадесет годишен опит в същата област. Ако все още Ви интересува - можете да я намерите тук.