На портале The e-book опубликовано вступление к разделу "Программное обеспечение" издания про е-книги
Современная эпоха базируется не только на инженерных разработках электроники и механики. Готовый продукт теперь строится на возрастающих возможностях логического программирования. Программное обеспечение играет существенную роль в расширении конкретных функций и возможностей электронных приборов, в том числе различных устройств, которые могут быть пригодны для чтения и считывания информации, а также для передачи контента на расстоянии.
Программное обеспечение занимается обработкой данных, формированием интерфейса взаимодействия с человеком, может поддерживать обработку текста, звука, видео и других видов контента.
Современному человеку уже не нужно объяснять, что телевизор теперь не просто включается, а загружает операционную систему и программное обеспечение, потому что является уже компьютером с узкоспециализированной задачей. Радиоприемник может принимать не только радиосигналы из эфира, а существовать как отдельная программа в компьютере, которая загружает радиостанции в виде контента из Интернета и воспроизводит в реальном времени и даже «на заказ». Мир очень сильно изменился благодаря существованию и развитию программирования функций и процедур в электронных приборах. Электронные книги не исключение. Если специализированные устройства имеют встроенное программное обеспечение, благодаря которому выполняют определенные последовательности действий, то отдельные программы могут расширять области применения компьютеров, планшетов, смартфонов и даже фоторамок.
Программное обеспечение можно разделить на категории по его назначению:
Системное обеспечение – ядро и комплекс программ, которые занимаются управлением компонентов входящих в конструкцию электронного устройства. Это основа, над которой возвышается все остальное строение логического управления устройством.
Прикладные программы – предназначены для выполнения задач пользователя. Рамки их возможностей зависят от операционной системы и через нее взаимодействуют с устройством. Это не только вспомогательное программное обеспечение, но и возможность расширять области применения устройства.
Инструментальные программы – предназначены для разработки и проектирования программного обеспечения.
Довольно часто новые продукты продаются с кратким «руководством пользователя». Предполагается, что потребители самостоятельно освоят устройство или уже подготовлены для его эксплуатации. То есть, на практике, использование современных гаджетов, в большинстве случаев, сводится к самообразованию пользователя. Для освоения сложной программной среды можно использовать не только «метод научного тыка», но и попросту прочитать одну или несколько книг, продающихся отдельно и благодаря которым строится целая издательская индустрия технической литературы.