Оценить:
 Рейтинг: 0

Компьютер и информатизация на селе

Год написания книги
2017
<< 1 2 3 4 5 6 7 8 ... 12 >>
На страницу:
4 из 12
Настройки чтения
Размер шрифта
Высота строк
Поля

Часть 4. О программах и операционных системах.

Наметив вопросы о технике, обратимся к программам. Программа – это не оборудование и не деталь, и не данные, хотя когда пишут про передачу данных то и про передачу программ. Программа – это инструкция, управляющая либо техникой, либо другой программой. Современные программы обычно не обладают никаким интеллектом. Они способны различать разные обстоятельства, но не могут интуитивно и гибко с ними работать. Это их достоинство так как иначе всё становится слишком зыбким. Программы не обучаются, не совершенствуются. На практике важно что программы не могут догадываться.

Какое значение имеют программы? Большое. Компьютер, планшет, телефон не работают без программ. Я не удивлюсь если скоро программы будут в ботинках. Так что именно делают программы? Они есть инструменты

– управления техникой

– взаимодействия с человеком

– передачи, хранения, редакции, создания, удаления данных

Программы можно классифицировать по-разному. Среди программ выделяют

– встроенные программы – всегда продаваемые вместе с техникой

– драйверы – программы для адаптации программной среды и оборудования друг к другу

– приложения – программы для выполнения профилированных работ, результат которых непосредственно нужен человеку

Вы неизбежно столкнётесь с понятием операционной системы (то есть ОС). Это набор программ, обеспечивающий базовые возможности. Обычно этих возможностей пользователю не достаточно.

Какие свойства программ нам интересны?

– Совместимость программы с ОС.

– Требования программы к технике и программам.

– Адаптация программы к конкретным данным и русскоязычному потребителю.

– Возможности программы.

– Лицензия программы.

– Поддержка программы, то есть помощь человеку при пользовании программой.

– Надёжность программы.

– Скорость работы программы.

– Потребление оперативной памяти.

– Потребление вычислительной мощности.

– Количество текстов и качество документации о программе, доступность документации, язык документации.

– Размер программы при её поставке.

– Потребность в компиляции программы.

– Версия, то есть выпуск программы.

Подробнее об ОС. Аппаратная архитектура.

Так как ОС – это набор программ, то свойства программ вообще и ОС отчасти совпадают. Но вам надо понимать и отличия. Создать отдельную программу и ОС – это задачи совершенно разного калибра и характера. На сегодня ясно что ОС должна удовлетворять требованиям, которые иногда просто не существуют относительно отдельной программы. Так, например, ОС должна реализовать многозадачность. Благодаря чему в один момент поверх одной ОС могут работать более одной программы. У ОС есть следующие важные для нас свойства

– способность обрывать работу программы несмотря на её состояние

– возможность программного выключения компьютера или подобной техники

– распределение оперативной памяти, и другие административные функции

В составе ОС выделяют

– ядро

– системные библиотеки

– оболочку – для взаимодействия с пользователем

– набор программ для обеспечения непосредственно пользователя основными возможностями – даже если это небольшие возможности, и сделано это не очень удобно

Прежде чем говорить об ОС применительно к наличной технике надо сказать про архитектуру этой техники. Архитектура – это класс, или тип техники, определяемый её вычислительной основой. Получаем такую таблицу.

Возможно я что-то упустил. Но этой информации вам, скорее всего, хватит. Нас прежде всего интересуют ОС для настольных и переносных компьютеров – ноутбуков, а также микрокомпьютеров, планшетов и многих телефонов. Опишу их.

– Windows. Наиболее популярная, интернациональная, наглядная, платная ОС. Последняя на сегодня – Windows 10. Адаптирована к малообразованному пользователю.

– OS X. Не очень популярная, наглядная, интернациональная, платная ОС. Для компьютеров производства Apple. Адаптирована к малообразованному пользователю.

– Linux. Не всегда наглядная, не всегда хорошо описанная на русском, обычно интернациональная ОС, с возможностью бесплатного использования. Существует в виде множества сборок с очень разными свойствами. Иногда её относят к UNIX.

– FreeBSD. Изначально не наглядная, прекрасно документированная на русском, интернациональная ОС. Иногда её относят к UNIX. Бесплатна.

– Raspbian. Сборка Linux для многих микрокомпьютеров.

– Android. Интернациональная, простая, наглядная, бесплатная ОС. Мало описана на русском. Адаптирована к малообразованному пользователю.

– NetBSD. Изначально не наглядная, неплохо описанная, бесплатная, интернациональная, пригодная к работе на старой технике ОС. Иногда её относят к UNIX. Советую обратить на эту систему внимание владельцам старой техники.

– IOS. Простая, интернациональная ОС для планшетов Ipad и телефонов iphone.

– PC-BSD, ULBSD. Наглядные сборки FreeBSD. Только для AMD64. Бесплатны.

Это не все ОС. Отметим, что для провинции особенно интересна поддержка операционной системой протокола IP версии 6.

Старые ОС не поддерживаются. Имеющиеся в них дефекты никто не станет исправлять. Новые технологии с ними могут не работать.

Часть 5. Как и где найти информацию.
<< 1 2 3 4 5 6 7 8 ... 12 >>
На страницу:
4 из 12

Другие электронные книги автора Иван Анатольевич Кузнецов