Слайд 1Сетевые операционные системы
Определение и назначения
Сетевая операционная система
— операционная система со
встроенными возможностями для работы в компьютерных сетях.
Главными задачами являются
разделение ресурсов
сети (например, дисковые пространства) и администрирование сети. С помощью сетевых функций системный администратор определяет разделяемые ресурсы, задаёт пароли, определяет права доступа для каждого пользователя или группы пользователей.
Слайд 2Сетевые операционные системы
Концепция построения
Сетевая операционная система составляет основу любой вычислительной
сети.
В сетевой операционной системе отдельной машины можно выделить несколько частей:
Средства
управления локальными ресурсами компьютера
Средства предоставления собственных ресурсов и услуг в общее пользование
Средства запроса доступа к удаленным ресурсам и услугам и их использования
Коммуникационные средства ОС, с помощью которых происходит обмен сообщениями в сети
Слайд 3Сетевые операционные системы
ОС как система управления ресурсами
Управление ресурсами включает решение
двух общих, не зависящих от типа ресурса задач:
планирование ресурса
отслеживание состояния
ресурса
Слайд 4Сетевые операционные системы
Примеры ОС и их характеристики
Novell NetWare 4.1
Серверные платформы:
компьютеры на основе процессоров Intel, рабочие станции RS/6000 компании IBM
под управлением операционной системы AIX с помощью продукта NetWare for UNIX
Поддерживаемые сетевые протоколы: TCP/IP, IPX/SPX, NetBIOS, Appletalk
Banyan VINES 6.0 и ENS (Enterprise Network Services) 6.0
Серверные платформы: ENS for UNIX: работает на RISC-компьютерах под управлением SCO UNIX, HP-UX, Solaris, AIX ENS for NetWare: работает на Intel-платформах под управлением NetWare 2.x, 3.x, 4.x VINES работает на Intel-платформах
Клиентские платформы: DOS, Macintosh, OS/2, UNIX, Windows for Workgroups, Windows NT
Поддерживаемые сетевые протоколы: VINES IP, TCP/IP, IPX/SPX, Appletalk
Microsoft Windows NT Server 3.51 и 4.0
Серверные платформы: компьютеры на базе процессоров Intel, PowerPC, DEC Alpha, MIPS
Клиентские платформы: DOS, OS/2, Windows, Windows for Workgroups, Macintosh
Поддерживаемые сетевые протоколы: TCP/IP, IPX/SPX, NetBEUI, Appletalk
IBM LAN Server 4.0
Серверные платформы: операционные системы MVS и VM для мейнфреймов; AS/400 с OS/400, рабочие станции RS/6000 с AIX, серверы Intel 486 или Pentium под OS/2
Поддерживаемые сетевые протоколы: TCP/IP, NetBIOS, Appletalk
Слайд 5Javascript
Определение и назначения
JavaScript — прототипно-ориентированный скриптовый язык программирования.
JavaScript обычно используется
как встраиваемый язык для программного доступа к объектам приложений. Наиболее широкое
применение находит в браузерах как язык сценариев для придания интерактивности веб-страницам.
Основные архитектурные черты: динамическая типизация, слабая типизация, автоматическое управление памятью, прототипное программирование, функции как объекты первого класса.
Слайд 6Javascript
Язык программирования Java
Java — объектно-ориентированный язык программирования.
Достоинства
полная независимость байт-кода от операционной системы и оборудования, что
позволяет выполнять Java-приложения на любом устройстве, для которого существует соответствующая
виртуальная машина
гибкая система безопасности благодаря тому, что исполнение программы полностью контролируется виртуальной машиной
Слайд 7Javascript
Назначения и особенности
JavaScript не предназначен для создания самостоятельных приложений-он задуман
как компактный кроссплатформенный язык, легко интегрируемый в различные прикладные программные
продукты (например, браузеры) с целью расширения функциональных возможностей последних. Программы, создаваемые при помощи JavaScript, принято называть сценариями или скриптами.
Язык JavaScript как таковой (во всяком случае на уровне спецификации ECMA-262) не содержит в себе ровным счетом никаких механизмов, позволяющих взаимодействовать с веб-формами и какими бы то ни было другими элементами веб-страниц, управлять интерфейсом браузера и т.д.
Слайд 8Javascript
Примеры скриптов
Бегущая строка
Бегущая строка
var line="Факультет Технологии
и Предпринимательства ";
var speed=150;
var i=0;
function m_line() { if(i++
"; i=0;}
setTimeout('m_line()',speed);}