
ИНФОРМАТИКА БАЗОВЫЙ КУРС.
Лекция 8
Наличие коммуникационных программных средств. Важнейшим направлением развития Windows является включение в ее структуру широко используемых и специальных программных средств для поддержки различных коммуникаций и компьютерных сетей.
Сетевые средства операционной системы Windows позволяют:
— организовать электронную почту в локальной и глобальной сетях с помощью программы Outlook Express;
— организовывать телеконференции и телефонные разговоры по цифровым каналам с помощью программы NetMeeting;
— создавать Web — страницы с помощью редактора FrontPage Express;
— организовывать одноранговую компьютерную сеть из нескольких компьютеров;
— подключиться к компьютерной сети с выделенным сервером.
Наличие, средств мультимедиа.
Операционная система Windows обеспечивает интерактивную работу с высококачественным звуком и видео при помощи специальных аппаратных и программных средств. Непременным атрибутом мультимедиа-компьютера являются звуковая плата, которая обеспечивает преобразование звука в компьютерную форму и обратно, и видеоплата, которая преобразует видеоинформацию в компьютерную форму и обратно. К звуковой плате подключаются различные акустические системы.
Для работы со звуком и видео на компьютере разработано множество программных средств. Они обеспечивают проигрывание аудиокомпакт-дисков, воспроизведение, запись и редактирование звуковых файлов, просмотр видеоклипов.
Файловая система WINDOWS.
Является важной частью любой операционной системы, которая отвечает за организацию хранения и доступа к информации на магнитных дисках
Файловая система WINDOWS предоставляет следующие возможности:
1) поддержку длинных имен. Имена файлов могут содержать до 255 символов, включая расширение, пробелы, несколько точек (расширением имени считаются те имена, которые следуют после последней точки);
2) поддержку сети, позволяющую одновременно работать с различными сетевыми системами.
3) повышение производительности за счет использования 32-разрядности и многозадачности;
4) обеспечение поддержки различных активных файловых систем.
5) поддержку новых устройств.
Сетевые ос
Сетевые операционные системы возникли с появлением локальных и глобальных сетей и предназначены для обеспечения доступа пользователям ко всем ресурсам вычислительной сети.
Сетевая операционная система составляет основу любой вычислительной сети. Под сетевой операционной системой в широком смысле понимается совокупность операционных систем отдельных компьютеров, взаимодействующих в целях обмена сообщениями и разделения ресурсов по единым правилам — протоколам. В узком смысле сетевая ОС - это операционная система отдельного компьютера, обеспечивающая возможность работать в сети.
Если компьютер предоставляет свои ресурсы другим пользователям сети, то он играет роль сервера. При этом компьютер, обращающийся к ресурсам другой машины, является клиентом.
Сервисные программы
Сервисное программное обеспечение — это совокупность программных продуктов, предоставляющих пользователю дополнительные услуги в работе с компьютером и расширяющих возможность операционных систем.
По функциональным возможностям сервисные средства можно подразделить на средства:
улучшающие пользовательский интерфейс;
защищающие данные от разрушения и несанкционированного доступа;
восстанавливающие данные;
— ускоряющие обмен данными между диском и ОЗУ;
архивации-разархивации;
антивирусные средства.
По способу организации и реализации сервисные средства могут быть представлены оболочками, утилитами и автономными программами.
Оболочки, которые являются как бы надстройкой над операционной системой или группой утилит, предоставляют пользователю качественно новый интерфейс и освобождают его от детального знания операций и команд ОС. Norton Commander самая популярная оболочка над ОС MS-DOS.
Оболочкой называется программа, являющаяся надстройкой над другой программой или «прослойкой» между какой-либо программой и пользователем.
Оболочки операционных систем обеспечивают:
создание, переименование, копирование, пересылку, удаление и быстрый поиск файлов в текущем каталоге диска или на всех дисках компьютера;
просмотр содержимого файлов, создание и сравнение ката логов;
редактирование и распечатку файлов;
поиск файлов;
архивацию, обновление, разархивацию архивных файлов,
просмотр архивов;
синхронизацию каталогов, расщепление и слияние файлов;
форматирование дискет;
запуск программ.
Трансляторы языков программирования
Транслятором языка программирования называется программа, осуществляющая перевод текста программы с языка программирования в машинный код.
Комплекс средств, включающих в себя входной язык программирования, транслятор, машинный язык, библиотеки стандартных программ, средства отладки оттранслированных программ и компоновки их в единое целое, называется системой программирования. В системе программирования транслятор переводит программу, написанную на входном языке программирования, на язык машинных команд конкретной ЭВМ. В зависимости от способа перевода с входного языка трансляторы подразделяются на компиляторы и интерпретаторы.
В компиляции процессы трансляции и выполнения программы разделены во времени. Сначала компилируемая программа преобразуется в набор объектных модулей на машинном языке, которые затем собираются (компонуются) в единую машинную программу, готовую к выполнению.
Интерпретатор осуществляет пошаговую трансляцию и немедленное выполнение операторов исходной программы.
Ассемблеры состоят из входного языка программирования ассемблера и ассемблер-компилятора. Ассемблер представляет собой мнемоническую запись машинных команд и позволяет получить высокоэффективные программы на машинном языке.
(Входной язык программирования является языком более высокого уровня по отношению к машинному языку, называемому языком низкого уровня).