9.Программы для работы в сети Интернет.
Программы, необходимые для работы в сети интернет, в том числе, для просмотра веб-сайтов, получения и отправки почты или текстовых сообщений, а так же для передачи файлов по сети Интернет.
- Браузеры
- Мессенджеры
- Почтовые клиенты
- Менеджеры загрузки
- p2p-клиенты
- FTP-клиенты
- Дополнения для браузеров
10. Классификация и характеристики компьютерных вирусов. Методы защиты от компьютерных вирусов.
- Соломенчук В. Интернет: Краткий курс. – СПб.: Питер, 2002.
- Гук М. Аппаратные средства IBM PC. / С-Пб.,Питер, 1999г.
- Касперский Е. Компьютерные вирусы в MS-DOS. / М., ”ЭДЭЛЬ”-“Ренессанс”, 1992г.
- Толковый словарь по вычислительной технике. / С-Пб., ТОО “Channel Trading LTD”, 2000г.
- Практикум по экономической информатике: Учебное пособие в 3-х ч. – М.: Перспектива, 2002.
- Основы работы на персональном компьютере: Учебное пособие / под ред. проф. А.В. Юркова. – СПб.: НИИММ, 2004.
- Хорошилов А.В., Селетков С.Н. Мировые информационные ресурсы: Учебное пособие. – СПб.: Питер, 2004.
- Потапкин А. Основы Visual Basic для пакета Microsoft Office. М.,1996.
- Дубнов П.Ю. Access 2000. Проектирование баз данных. Ecom 2000.
- Райтингер М., Муч Г. Visual Basic 6.0. Библиотека студента. BHV 2000.
- Копылов В.А. Информационное право. М., “Юристъ”, 1997.
- Колесниченко О.В., Шишкин И.В. Аппаратные средства PC. СПб.: БХВ-Петербург, 2004. – 1152 с
- Стенг Д., Мун С. Секреты безопасности сети. / К., ”Диалектика”, “Информейшн Компьютер Энтерпрайз”, 1996г.
- Платонов Ю.М., Уткин Ю.Г., Иванов М.И. Информатика (с компакт-диском). Серия «Библиотека студента». – М.: СОЛОН-Пресс, 2004.
- http://ru.wikipedia.org
Лекция 16. Сетевое программное обеспечение
Сетевое программное обеспечение – это программное обеспечение, позволяющее организовать работу пользователя в сети. Оно представлено общим, сетевым и специальным программным обеспечением.
Рис.18-1. Состав сетевого программного обеспечения компьютерных сетей
Общее сетевое программноеобеспечениевключает в себя:
- браузер— это программа просмотра Web-страницы.Браузер содержит следующие средства: программу для работы с электронной почтой (чтение, создание, редактирование и отправка почтовых сообщений); программу для работы с сервером новостей (подписка на группу новостей, чтение новостей, создание и пересылка сообщений), редактор текста.
- HTML—редакторы– редакторы, предназначенные для созданияWeb-страниц.
- Графические средства Web – средства, предназначенные для оптимизации графических элементовWeb-страниц.
- Машинные переводчики – программные средства, предназначенные для просмотраweb-страниц на различных языках.
- Антивирусные сетевые программы – программы предназначенные для предотвращения попадания программных вирусов на компьютер пользователя или распространения его по локальной сети фирмы.
- операционную систему(NetworkOperationSystem–NOS)– комплекс программ, обеспечивающих в условиях компьютерных сетей управление сетевыми ресурсами (программами, данными, устройствами, протоколами и т.д.). Операционная система сети управляет работой сети во всех ее режимах, обеспечивает реализацию запросов пользователей, координирует функционирование звеньев сети. Она имеет иерархическую структуру, соответствующую стандартной семиуровневой модели взаимодействия открытых систем.
- сервисные программы– программы, которые расширяют возможности операционной системы, предоставляя пользователю и его программам набор дополнительных услуг;
- систему технического обслуживания– система, которая облегчает диагностику, тестирование оборудования и поиск неисправностей в ПК.
- NetWare Lite, Personal NetWare (Novell),
- Windows For Workgroups (Microsoft),
- LANtastic (Artisoft).
- Vines 5.53 (Banyan),
- OS/2 LAN Server 4.0 Advanced (IBM),
- Windows NT Server (Microsoft),
- NetWare 5.0 (Novell).
- исполнение пользовательских приложений;
- реализация интерфейса пользователя с сетью;
- обеспечение соединения с сетью.
- управление учетными записями;
- защита доступа;
- централизованное лицензирование;
- защита данных;
- многозадачность и многопроцессорная обработка.
Для продолжения скачивания необходимо пройти капчу:
Программное обеспечение Интернета
Каждый сервис требует своего программного обеспечения (в общем виде структура программного обеспечения Internet приведена на рис.18.11).
Интернет построен на основе архитектуры «клиент-сервер». В сетях этого типа выделяется мощный хост-компьютер (или даже несколько хост-компьютеров), на который ставится серверное программное обеспечение.
На клиентских ЭВМ устанавливается клиентское программное обеспечение.
Хост-ЭВМ постоянно включены, имеют постоянные IP-адреса. Клиентские ЭВМ включаются по мере необходимости, связываются с серверным программным обеспечением хост-ЭВМ, получают от него времен-ный IP-адрес, действующий только в пределах данного сеанса связи.
Глобальные вычислительные сети имеют узлы (хосты), на которых устанавливается серверная часть программного обеспечения сервисов Интернета. Серверное и клиентское программное обеспечение взаимодействуют между собой.
Из рис.18.11видно, что программное обеспечение Интернета состоит из трех видов программ: серверное ПО, клиентское ПО и ПО систем безопасности. Серверное ПО устанавливается на хост-компьютерах, клиентское — на локальных ЭВМ (т. е. на ЭВМ клиентов). ПО систем безопасности может не соответствовать архитектуре «клиент-сервер».
Системы безопасности либо устанавливаются на клиентской ЭВМ или только на хост-ЭВМ, либо для них выделяется отдельная ЭВМ, на которой устанавливаются специализированные программы, обеспечивающие безопасность, — такие программы называются «брандмауэрами», или
Рис. 18.11. Структура программного обеспечения Internet (общий вид)
«firewall» (эти названия заимствованы у пожарных, которые требуют, чтобы при строительстве длинных домов производилось их разделение на части и одна часть от другой отделялась каменной стеной, основное назначение которой — не допустить распространения огня на всю постройку при возгорании одной из ее частей). Программы безопасности являются аналогами такой стены между ЭВМ пользователей и Интернетом. Они могут быть настроены так, чтобы полностью разрывать связь между ЭВМ и Интернетом, могут допускать одностороннюю связь (например, разрешена только отправка почты с локальной ЭВМ) или разрешать двустороннюю связь только для определенных видов работ. Кроме того, может быть запрещено выполнение каких-либо действий.
Входная и выходная информация в таких программах проходит через фильтры, которые, например, могут быть настроены на выявление вирусов, на пропуск файлов, не превышающих заданных размеров, или файлов определенного типа, на запрет связи с определенными IP-адресами и т.д.
В клиентском программном обеспечении необходимо обратить внимание на VRML-браузеры, позволяющие просматривать виртуальные миры, работать в трех измерениях (в двух измерениях по экрану можно перемещаться вверх-вниз и вправо-влево; в трех измерениях, кроме этого, добавляется возможность приближаться к экрану или удаляться от него). VRML-браузеры — это клиентское программное обеспечение. В Ин-тернете есть несколько сайтов с серверами VRML и своеобразными виртуальными мирами.
Как на клиентских ЭВМ, так и на хостах могут быть размещены программы, расширяющие возможности серверов и клиентов. Для написания таких программ применяются специальные алгоритмические языки: HTML, PHP, система программирования CGI, Java, Java-script, Perl, SSI и др.
При использовании таких программ на сервере должно быть установлено соответствующее программное обеспечение.
Программирование глобальных вычислительных сетей — сложное направление, в котором применяются приведенные выше алгоритмические языки на основе правил работы, определяемых протоколами TCP/IP и соответствующих сервисов Интернета.
5.5.1 Программное обеспечение для работы в Интернет
Начиная с первой половины 1990 годов для работы в Интернет, и, прежде всего, с появлением всемирной паутины, создаются специальные программы-браузеры (browse — просмотр). Современный браузер — это программа с графическим интерфейсом, которая обеспечивает поиск искомого ресурса на сервере по его адресу. Браузер считывает запрашиваемый документ, форматирует его для представления пользователю и демонстрирует на клиентском компьютере. Эпоха графических браузеров появилась с созданием браузера Mosaic, который впервые позволил пользователям увидеть красочный мир всемирной паутины. Сегодня в мире существует не менее десятка различных браузеров, наиболее распространенными являются Internet Explorer, Opera, Mozilla, Netscape Navigator и другие. Все браузеры имеют свои достоинства и недостатки, которые состоят в скорости работы, способности открывать страницы, отвечают требованиям безопасности и т.п.
Всем современным браузерам свойственна простота интерфейса в сочетании с большими возможностями, которые они предоставляют пользователям. Данные программы снабжены множеством сервисных функций, как, например, способность делать закладки на нужные страницы, автоматически отслеживать маршрут следования по сети с возможностью возвращения к любой промежуточной ступени, удобный доступ к e-mail и Usenet и другие. С их помощью пользователь может одновременно работать сразу с несколькими различными источниками, отсылать понравившиеся страницы по электронной почте, сохранять приглянувшиеся файлы на своем компьютере. Освоение работы с браузерами — это прикладная задача и может быть реализована непосредственно за компьютером. Основными функциями программ просмотра страниц являются:
- отображение Web-страниц, написанных на языке;
- реализации навигации гипертекста;
- ведение журнала посещенных сайтов;
- создание и работа с избранными страницами;
- автономная работа и обновление Web-страниц по заданию;
- выбор уровня безопасности при посещении разных сайтов.
Кроме браузеров, для работы в Интернет используются и многие другие программы, предназначенные для работы с электронной почтой, FTP-сервисом, осуществляющие загрузку созданных или обновленных страниц на web-сайтах, программы для коммуникаций и многие другие. Браузер Internet Explorer входит в состав операционной системы Windows, поэтому большинство пользователей даже не знают о том, что есть другие браузеры, предназначенные для работы с Интернетом. Самым популярным браузером в сети действительно является Internet Explorer. Рис.5.7 иллюстрирует использование наиболее популярных браузеров. Рис. 5.7. Статистика использования браузеров
5.5.2. Гипертекстовая система www
- язык разметки гипертекста HTML (Hyper Text Markup Language);
- способ адресации сайтов в сети в виде универсального указателя ресурса URL (Uniform Resource Locator);
- протокол передачи гипертекста HTTP (Hyper Text Transfer Protocol);
- общий шлюзовой интерфейс CGI (Common Gateway Interface).