Компьютер и информатизация на селе - Иван Кузнецов
Шрифт:
Интервал:
Закладка:
Набор разъёмов.
Совместимость с другой техникой и программами.
Поддержка стандартов.
Скорость передачи данных.
Способность снижать энергопотребление при простое.
Количество информации об устройстве, качество документации.
Время работы при потере питания.
Конкретные свойства в русле функций устройства.
Качество встроенных программ (firmware).
Часть 4. О программах и операционных системах.
Наметив вопросы о технике, обратимся к программам. Программа – это не оборудование и не деталь, и не данные, хотя когда пишут про передачу данных то и про передачу программ. Программа – это инструкция, управляющая либо техникой, либо другой программой. Современные программы обычно не обладают никаким интеллектом. Они способны различать разные обстоятельства, но не могут интуитивно и гибко с ними работать. Это их достоинство так как иначе всё становится слишком зыбким. Программы не обучаются, не совершенствуются. На практике важно что программы не могут догадываться.
Какое значение имеют программы? Большое. Компьютер, планшет, телефон не работают без программ. Я не удивлюсь если скоро программы будут в ботинках. Так что именно делают программы? Они есть инструменты
управления техникой
взаимодействия с человеком
передачи, хранения, редакции, создания, удаления данных
Программы можно классифицировать по-разному. Среди программ выделяют
встроенные программы – всегда продаваемые вместе с техникой
драйверы – программы для адаптации программной среды и оборудования друг к другу
приложения – программы для выполнения профилированных работ, результат которых непосредственно нужен человеку
Вы неизбежно столкнётесь с понятием операционной системы (то есть ОС). Это набор программ, обеспечивающий базовые возможности. Обычно этих возможностей пользователю не достаточно.
Какие свойства программ нам интересны?
Совместимость программы с ОС.
Требования программы к технике и программам.
Адаптация программы к конкретным данным и русскоязычному потребителю.
Возможности программы.
Лицензия программы.
Поддержка программы, то есть помощь человеку при пользовании программой.
Надёжность программы.
Скорость работы программы.
Потребление оперативной памяти.
Потребление вычислительной мощности.
Количество текстов и качество документации о программе, доступность документации, язык документации.
Размер программы при её поставке.
Потребность в компиляции программы.
Версия, то есть выпуск программы.
Подробнее об ОС. Аппаратная архитектура.
Так как ОС – это набор программ, то свойства программ вообще и ОС отчасти совпадают. Но вам надо понимать и отличия. Создать отдельную программу и ОС – это задачи совершенно разного калибра и характера. На сегодня ясно что ОС должна удовлетворять требованиям, которые иногда просто не существуют относительно отдельной программы. Так, например, ОС должна реализовать многозадачность. Благодаря чему в один момент поверх одной ОС могут работать более одной программы. У ОС есть следующие важные для нас свойства
способность обрывать работу программы несмотря на её состояние
возможность программного выключения компьютера или подобной техники
Конец ознакомительного фрагмента.