Программное обеспечение (ПО). Его виды
Рекомендуемая литература
Глава 6. Как скачивать с Youtube
Ресурсы RSS
Прогноз погоды в RSS
Это сервис от Yahoo, который показывает текущее состояние и прогноз погоды. По адресу http://weather.yahoo.com/необходимо выполнить поиск города и затем получить ленту RSS. Пример вывода на рис. 5.10.
Существует еще альтернативный независимый англоязычный сайт http://www.rssweather.com. Присутствуют основные города, в том числе стран СНГ. Возможна настройка параметров выводимой информации. Авторы сайта предупреждают, что запрос к RSS должен быть не чаще 1 раза в час, нарушители могут лишиться доступа к информации. Внешний вид примера текущего состояния погоды показан на рис. 5.11.
Рис. 5.10 Внешний вид погодного информера от Yahoo
Рис. 5.11 Внешний вид погодного информера от RSSWeather
Сайты с лентами в формате RSS добавляются постоянно, поэтому составлять какие-либо большие каталоги в книге - дело неразумное. Для поиска новых каналов RSS используйте такой алгоритм:
- Посмотрите, не появилась ли на сайтах, которые вы посещаете и хотите читать через агрегатор, ссылка на фид.
- Используйте каталоги для поиска интересных вам лент.
- Затем попробуйте поискать на специализированных поисковых сайтах ленты RSS по ключевым словам.
- Для поиска интересных журналов LiveJournal используйте переходы по друзьям друзей.
- То же самое используйте при поиске новых standalone-блогов. Переходите по ссылкам в SideBar.
- В. Г. Олифер, Н. А. Олшифер. Компьютерные сети. Учебник. 3-е издание. 2007 г. «Питер».
- Джеймс Ф. Куроуз, Кит В. Росс. Компьютераные сети. Многоуровневая архитектура Интернета. 2-е издание. 2004 г. «Питер».
- Виталий Герскевич. Блоги и RSS. Самоучитель. Сантк-Петербург. «БХВ-Птеребург». 2006 г.
- Денис Колисниченко. Интернет. Самоучитель «БХВ-Петербург». 2007.
- С. Симонович, Г. Совсеев. Страна Интернетия. «ДЕССКОМ», I-Press». Москва. 2002 г.
ПО является необходимой составной частью любой ЭВМ. Без соответствующих программ практически невозможно заставить машину сделать что-нибудь полезное.
Таким образом, ПО называется комплекс программ, обслуживающих взаимодействие блоков ЭВМ.
В настоящее время для разных типов ПЭВМ разработано несколько десятков тысяч программ, которые могут быть разделены на следующие классы:
- операционные системы (ОС) и сервисные программы (утилиты);
- системы программирования;
- прикладные системы.
ОС – комплекс программ для управления работой аппаратной части ЭВМ и организации взаимодействия пользователя с ЭВМ.
ОС дополняет аппаратные средства любой ЭВМ, позволяя прикладным программам обращаться к внешним устройствам, а пользователю – управлять работой машины с помощью соответствующих команд.
Итак, ОС является посредником между ЭВМ и пользователем. Схематично изобразим это так:
![]() |
Ядро ОС обычно дополняется набором сервисных программ (утилит), которые служат разным целям: начальная разметка дисков, установка параметров внешних устройств, выдача информации на печать и т.п.
Системы программирования и инструментальные языки- это особая категория программных средств. С их помощью создаются все другие программы. Таким образом, они занимают в информатике особое место.
С помощью инструментальных языков создаётся и прикладное ПО (ОС и утилиты), и новые системы программирования.
Следовательно, эта категория программных средств совершенно аналогична средствам производства в промышленности – таким как станки, инструменты, средства переработки сырья в нужную форму. Роль сырья играет информация – текстовые и числовые данные, закодированные сообщения, графические изображения. Такая же информация является и результатом работы любой программной системы.
Прикладные системысоставляю категорию программных средств, обращённых к пользователям ЭВМ – людям, которые не обязаны уметь программировать и даже знать устройство машин. Их роль заключается в том, чтобы с помощью ЭВМ решать свои повседневные задачи, либо учиться определённым навыкам (не обязательно относящимся к компьютерам), либо проводить свой досуг, играя в компьютерные игры.
Прикладные системы могут иметь общий характер (например, обеспечивать составление документов и их печать или хранение и выдачу справок).
Другие классы прикладных систем ориентируются на автоматизацию конкретных видов деятельности (учебные системы, проектировочные системы, бухгалтерские и т.п.).