
- •Автоматизированное рабочее место. Его состав, функции, аппаратное и программное обеспечение.
- •Администрирование и мониторинг Windows nt/2000.
- •Адресация в сети Internеt.
- •Алгоритм. Свойства алгоритма. Способы описания алгоритма. Примеры.
- •Аппаратно – зависимые компоненты в ос.
- •Архитектура Windows nt/2000. Ядро и вспомогательные модули ос
- •Архитектура монитора обработки транзакций (схема и описание).
- •Архитектура эвм. Обобщенная структурная схема эвм (классическая).
- •Архитектуры файл – сервер и клиент – сервер локальных сетей.
- •Базовые классы vcl. Характеристика. Примеры.
- •Блокировка в sql Server 2000. Методы управления блокированием ресурсов.
- •Блокировки в sql Server 2000 (2003). Методы управления блокированием ресурсов.
- •Блочно – модульный принцип организации программ в языке Турбо Паскаль. Локальные и глобальные переменные. Примеры.
- •Виды совместимости ос.
- •Внешние устройства пк: диалоговые, запоминающие, телекоммуникационные.
- •Выполнение арифметических операций в двоичной, шестнадцатеричной системах счисления. Примеры
- •Двоичная арифметика. Примеры.
- •Дискретная модуляция аналоговых сигналов. Импульсно – кодовая модуляция.
- •Достоинства и недостатки объектно – ориентированного программирования.
- •Достоинства и недостатки объектно – ориентированной модели данных
- •Жизненный цикл программного обеспечения.
- •Иерархическая модель данных.
- •Иерархическая модель представления данных. Ее достоинства и недостатки.
- •Иерархическая структура памяти эвм: уровни иерархии, назначение зу различных типов.
- •Информатика как наука. Основные направления научных исследований в области информатики.
- •Информационное, аппаратное и программное обеспечение кс: структура и функции.
- •Информационные технологии автоматизированного офиса.
- •Информационные технологии обработки текстовых данных.
- •Использование распределенной файловой системы при работе с бд.
- •Использование триггеров в sql Server 2000.
- •Классификация и краткая характеристика языков программирования
- •Классификация и характеристики принтеров.
- •Классификация периферийных устройств ввода-вывода.
- •Классическая архитектура ос. Ядро и вспомогательные модули ос
- •Кодирование информации. Равномерные и неравномерные коды. Двоичное кодирование.
- •Коммутация каналов в сетях: сущность, оценка, область применения
- •Коммутация пакетов в сетях.
- •Компоненты sql Server 2000 (2003).
- •Компоненты интерфейсов Windows в Delphi.
- •Технологии fddi
- •Концепция виртуальной памяти.
- •Краткая характеристика простых типов данных в языке Турбо Паскаль. Основные функции обработки простых типов данных. Примеры.
- •Линии связи и их характеристики.
- •Логическая и физическая организация файловых систем.
- •Маршрутизация пакетов в сетях: методы маршрутизации, их характеристика и области применения.
- •Методы и средства защиты информации в ккс от несанкционированного доступа.
- •Механизм использования шаблонов в Delphi.
- •Микроядерная архитектура ос.
- •Многомашинные вычислительные системы.
- •Многопроцессорные вычислительные системы.
- •Модуль. Структура модуля в языке Турбо – Паскаль. Примеры.
- •Модуль. Структура модуля в языке Турбо – Паскаль. Примеры.
- •Название и характеристика кэш – памяти
- •Назначение и компоненты хранилища данных.
- •Назначение и роль ос в работе пк. Примеры.
- •Назначение и характеристики системы прерываний. Порядок обработки прерывания.
- •Назначение классов tPersistent и tComponent. Примеры.
- •Назначение центрального процессора (цп). Магистральный принцип передачи информации в цп, его преимущества и недостатки.
- •Назначение, состав и виды ос.
- •Нормальные формы, их назначение.
- •Обеспечение безопасности в Windows nt/2000.
- •Объект. Методы объектов в языке Турбо Паскаль.
- •Операции алгебры логики. Схемы, реализующие основные логические элементы эвм. Примеры.
- •Определение степени связи между сущностями при проектировании бд.
- •Организация ввода – вывода данных в Delphi.
- •Организация параллелизма вычислений в современных процессорах
- •Организация программ в языке Турбо Паскаль. Локальные и глобальные параметры. Примеры.
- •Организация списков в языке Турбо Паскаль. Примеры.
- •Организация циклов
- •Основная характеристика языков запроса бд.
- •Основные показатели оценки качества программы
- •Основные понятия метода проектирования бд, сущность – связь. Примеры.
- •Основные понятия эффективности функционирования кс
- •Основные свойства класса tControl. Примеры
- •Основные события, возникающие от клавиатуры в Delphi. Примеры
- •Операции над строками
- •Основные средства защиты в субд.
- •Основные средства защиты, встроенные в ос.
- •Основные средства разработки бд.
- •Основные структуры алгоритмов, примеры.
- •2. Алгоритмы разветвляющейся структуры
- •3. Алгоритмы циклической структуры
- •4. Алгоритмы со структурой вложенных циклов
- •5. Подчиненные алгоритмы
- •Основные структуры алгоритмов
- •2. Алгоритмы разветвляющейся структуры
- •3. Алгоритмы циклической структуры
- •4. Алгоритмы со структурой вложенных циклов
- •5. Подчиненные алгоритмы
- •Основные типы данных в Object Pascal.
- •Основные типы моделей данных.
- •Основные фунции микропроцессора. Характеристики микропроцессора.
- •Основные характеристики и особенности локальных компьютерных сетей (лкс).
- •Основные характеристики эвм.
- •Основные этапы разработки бд.
- •1. Разработка, утверждение тз и подборка под него готовых частей
- •2. Определение необходимых таблиц и связей между ними, полей таблиц и ключевых полей в бд
- •3. Проектирование интерфейса приложения
- •4. Тестирование, создание документации, сдача проекта и расчет
- •Основные этапы создания приложений в Delphi.
- •Особенности технологий Fast Ethernet и 100 vg'- AnyLan.
- •Перевод чисел из одной системы исчисления в другую (восьмеричная, десятичная, шестнадцатеричная система исчисления). Примеры
- •Передача дискретных данных на канальном уровне: используемые протоколы, способы связи между отправителем и получателем.
- •Передача дискретных данных на физическом уровне: цифровое кодирование и аналоговая модуляция.
- •Передача дискретных данных
- •Переносимость ос на разные аппаратные платформы.
- •Периферийные устройства пк.
- •Перспективы развития кс.
- •Перспективы развития телекоммуникаций в России.
- •Планирование и диспетчеризация потоков в процессе функционирования ос.
- •Подпрограммы – функции. Примеры.
- •Показатели целевой и экономической эффективности функционирования кс
- •Поколения эвм и их краткая характеристика.
- •Понятие «информационная культура». В чем она проявляется?
- •Понятие и классификация информационных технологий.
- •Понятие индекса. Использование индексирования в бд.
- •Понятие информации. Дискретная и аналоговая информация. Носители информации.
- •Понятие информационного общества. Характерные черты информационного общества.
- •Понятие мультипрограммирования. Способы управления процессом в режиме мультипрограммирования.
- •Понятие отношения. Условия, при которых таблицу можно считать отношением.
- •Понятие процесса и потока в ос.
- •Понятие процессов. Виды процессов.
- •Понятие распределенной бд, ее достоинства и недостатки.
- •Порты ввода – вывода: параллельный и последовательный.
- •Представление команд в эвм. Основные стадии выполнения команд.
- •Преимущества и недостатки микроядерной архитектуры ос
- •Прикладные сервисы Internet: электронная почта, телеконференции, почтовые списки, передача файлов.
- •Применение эвм в научных исследованиях, медицине, образовании.
- •Принципы объектно – ориентированного программирования.
- •Принципы построения глобальных компьютерных сетей (гкс).
- •Программы – функции. Вызов функции. Примеры.
- •Проектирование рекурсивных алгоритмов в языке Турбо – Паскаль. Пример.
- •Простые типы данных в языке Турбо Паскаль. Основные функции обработки простых типов данных. Примеры.
- •Процедуры. Формальные, фактические параметры. Примеры.
- •Прямой доступ к памяти
- •Пути совершенствования и развития телекоммуникаций в России
- •Распределение памяти при выполнении программ. Строчные переменные в языке Турбо Паскаль. Примеры.
- •Режимы передачи информации: сущность, оценка, области изменения.
- •Резервное копирование. Типы резервного копирования sql Server 2000.
- •Резервное копирование. Типы резервного копирования sql Server 2000 (2003).
- •Реляционная модель данных.
- •Ресурсы вычислительной системы. Управление ресурсами.
- •Рынок информационных продуктов и услуг. Инфраструктура информационного рынка.
- •Самосинхронизирующие коды: состав, характеристика, области применения.
- •Связывание таблиц в бд. Основные виды связей. Примеры
- •Сетевая модель данных.
- •Сетевое коммуникационное оборудование лкс: состав и назначение.
- •Сетевое оборудование ккс: состав и назначение.
- •Сетевые ос.
- •Система ввода – вывода. Программирование рекурсивных алгоритмов в языке Турбо Паскаль. Примеры.
- •Система ввода вывода : структура с одним общим интерфейсом
- •Система ввода-вывода: структура с каналами ввода-вывода
- •Система команд эвм общего назначения, методы адресации, типы команд, типы и размеры операндов.
- •Системы автоматизированного поиска в Internet: состав и области применения.
- •Системы ввода – вывода: структуры с общим интерфейсом.
- •Системы счисления. Двоичная, восьмеричная, шестнадцатиричная системы счисления. Примеры представления числа в указанных системах счисления
- •Сканеры, модемы, их назначение и характеристики
- •Состав основной памяти компьютера. Конструктивное исполнение модулей памяти.
- •Составляющие элементы реляционной модели данных и формы их представления.
- •Сравнительная характеристика файловых систем fat, ntfs.
- •Средства синхронизации потоков в ос
- •Стандартные визуальные компоненты в Delphi.
- •Странично – сегментная организация памяти
- •Строковые типы данных в языке Турбо Паскаль. Основные процедуры и функции обработки строковых данных. Примеры.
- •Структура и функции программного обеспечения ккс.
- •Структура и функции программного обеспечения лкс.
- •Структура и функции системы обеспечения безопасности (соб) ккс
- •Структура и характеристика языка sql
- •Структура программы в языке Турбо Паскаль
- •Структура проекта в Delphi
- •Структура типов данных в языке Турбо Паскаль.
- •Структурированные типы данных: массивы, записи, множества в языке Турбо Паскаль. Примеры.
- •Структурная организация и взаимодействие узлов и устройств эвм
- •Текстовые файлы в языке Турбо Паскаль. Стандартные средств обработки текстовых файлов. Примеры.
- •Типизированные и нетипизированные файлы в языке Турбо Паскаль. Стандартные средства обработки файлов. Примеры.
- •Типовая структура гкс
- •Типовая структура ккс.
- •Типовая структура ккс.
- •Типовые струкуры многопроцессорных систем
- •Типы гкс и их особенности
- •Типы сетей связи и тенденции их развития
- •Требования к ос. Классификация ос.
- •Трехзвенная модель распределенной системы бд.
- •Управление доступом к передающей среде. Методы и протоколы доступа.
- •Управление проектами в Delphi.
- •Условные конструкции языка Турбо Паскаль. Примеры.
- •Форма. Управление понятиями формы в Delphi. Примеры.
- •Формы представления чисел в эвм. Коды чисел: прямой, обратный, дополнительный
- •Характеристика Microsoft sql Server 2000. Компоненты sql Server 2000.
- •Характеристика Windows 2003.
- •Характеристика Windows nt/2000.
- •Характеристика внешних запоминающих устройств (взу).
- •1. Накопители на жестких магнитных дисках
- •2. Накопители на компакт-дисках
- •4. Накопители на гибких магнитных дисках
- •Характеристика и области применения сетей Frame Relay.
- •Характеристика и области применения сетей isdn.
- •Характеристика и области применения сетей атм.
- •Характеристика и области применения сетей х.25
- •Характеристика интегрированной среды разработки программ Delphi.
- •Характеристика класса tObject. Методы класса. Примеры.
- •Характеристика клиентского программного обеспечения в Internet.
- •Характеристика накопителей на гибких и жестких магнитных дисках.
- •Накопители на жестких дисках
- •Характеристика протоколов семейства tcp/ip
- •Характеристика сетевой модели данных.
- •Характеристика спутниковых сетей связи.
- •Характеристика технологии Ethernet.
- •Характеристика языка sql. Функциональные категории языка sql.
- •Характеристика языка программирования Турбо Паскаль.
- •Характеристики основных топологий в лкс.
- •Эталонная модель взаимодействия открытых систем osi.
Структура и функции программного обеспечения лкс.
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ И ФУНКЦИОНИРОВАНИЕ ЛКС
Программное обеспечение (ПО) ЛКС имеет иерархическую структуру, соответствующую семиуровневой модели ВОС. Это значительно облегчает задачу стандартизации ПО в соответствии с общепринятыми протоколами. Известно, что основная задача ЛКС - обеспечение прикладных процессов, реализуемых АС сети. Выполнение прикладных процессов обеспечивается средствами прикладных программ сети (ППС), которые реализуют протоколы верхнего (прикладного) уровня модели ВОС и соответственно образуют верхний уровень программной структуры ЛКС. Выполнение процессов взаимодействия, с помощью которых осуществляется передача данных между прикладными процессами различных АС, производится средствами сетевых операционных систем, а также аппаратными средствами сети. Обычно программы СОС локальных сетей реализуют протоколы трех верхних уровней модели ВОС: прикладного уровня (вместе с ППС), представительного и сеансового. Протоколы нижних четырех уровней (транспортного, сетевого, канального и физического) реализуются преимущественно аппаратными средствами, но, в принципе, процедуры этих уровней (кроме физического) могут быть реализованы программно средствами СОС.
Прикладные программы сети
Сетевые операционные системы обеспечивают выполнение обширных, но лишь общих функций ЛКС (поддержка файл-сервера, обеспечение многопользовательской работы, безопасности и секретности данных и т.д.), но они не могут самостоятельно реализовать многочисленные прикладные процессы. Например, не все СОС имеют собственные средства программирования электронной почты - одного из основных приложений ЛКС. Поэтому важным требованием к большинству современных прикладных программных средств является их способность работать в условиях локальных сетей, т.е. выполнять функции прикладных программ сети (ППС).
В состав наиболее известных ППС входят:
- текстовые процессоры нового поколения (Word 97, Word 2000);
- пакеты электронных таблиц, или табличных процессоров (SuperCalc-5, Lotus 1-2-3 версии 2.01 и 3.0, Quatro Pro версия 3.0, Excel 7.0, Excel 97, Excel 2000);
- СУБД (Access 2000, SQL Server, dBASE - 4;5, CLIPPER - 5.0, Paradox 5.0 и др.);
- пакеты группового обеспечения (Notes, Offis Vision);
- пакеты электронной почты (Microsoft Mail, Exchange Server);
- интегрированные пакеты (Sumphony, FrameWork);
- пакеты телесвязи для обеспечения передачи файлов между ПК (CROSSTALK, SMARTTERM, SMARTCОM II, KERMIT).
Эти ППС должны обеспечивать возможность функционирования в сети определенного типа. В настоящее время более 90% рынка объединились вокруг сетей Ethernet и Token Ring. Именно к этим типам сетей приспосабливается большинство разработчиков сетевых программных средств.
Сетевые операционные системы
СОС - это система программных средств, управляющих процессами в сети и объединенных общей архитектурой, определенными коммуникационными протоколами и механизмами взаимодействия вычислительных процессов. Они обеспечивают пользователям стандартный и удобный доступ к разнообразным сетевым ресурсам и обладают высоким уровнем прозрачности, т.е. изолируют от пользователя все различия, особенности и физические параметры привязки процессов к обрабатываемым ресурсам. Операционная система, управляющая работой ЛКС, является распределенной. Она распределяет все ресурсы сети между АС и организует обмен между ними.
Возможны следующие варианты структур СОС ЛКС:
а) каждая РС сети реализует все функции СОС, т.е. хранит в своей ОП резидентную часть СОС и имеет доступ к любой нерезидентной части, хранящейся на внешних носителях;
б) каждая РС сети имеет копии программ только часто реализуемых функций СОС, копии программ редко реализуемых функций имеются в памяти только одной (или нескольких) РС;
в) каждая РС сети выполняет определенный набор функций СОС, причем этот набор является либо индивидуальным, либо некоторые функции будут общими для нескольких РС. Основные функции СОС выполняются сервером сети.
Различия в структурах СОС обусловлены принятыми способами управления ЛКС (децентрализованное или централизованное управление). Отличительной особенностью СОС ЛКС является наличие слоя операционных систем, обеспечивающего обмен информацией между РС сети.
В сетях с централизованным управлением, т.е. типа "клиент-сервер", сетевая операционная система, называемая также ОС сервера, обеспечивает выполнение базовых функций, таких как поддержка файловой системы, планирование задач, управление памятью. Сетевая операционная система и ОС рабочей станции абонентской системы могут быть не совместимы, и тогда для обеспечения взаимодействия сервера и РС в рабочую станцию вводится специальная программа, называемая сетевой оболочкой. Оболочка загружается в оперативную память РС как резидентная программа. Она воспринимает прикладные запросы пользователей сети и определяет место их обработки - в локальной ОС станции или в СОС на сервере. Если запрос должен обрабатываться в сети, оболочка преобразует его в соответствии с принятым протоколом, обеспечивая тем самым передачу запроса по нужному адресу.
В персональных компьютерах, используемых в качестве РС, применяются ОС с разной архитектурой и возможностями. Ядро ОС обычно дополняется набором сервисных программ, с помощью которых осуществляется начальная разметка дисков, установка параметров внешних устройств, тестирование оперативной памяти, выдача информации на печать, стыковка с другими РС и т.д. Получило широкое распространение и фактически стандартизировано несколько "семейств" операционных систем - СР/М, MSX, MS DOS, Windows, Unix, OS/2, ориентированных на определенные классы компьютеров.
Для обеспечения эффективного функционирования ЛКС большое значение имеет выбор СОС. Когда ЛКС типа "клиент-сервер" имеет простую структуру с общей разделяемой средой, использовались такие СОС, как NetWare фирмы Novell, LAN Server фирмы IBM, LAN Manager фирмы Microsoft, Vines фирмы Banyan, выполненная на базе Unix, Windows NT. Они отличались между собой по таким параметрам, как надежность, удобство и разнообразие административных средств для управления сетью и работой пользователей, использование разделяемых ресурсов, наличие средств защиты информации от несанкционированного доступа, объем резидентской части, занимаемой сетевой оболочкой на РС, зависимость производительности сети от количества РС в ней, возможность использования нескольких серверов в сети. Каждая из указанных СОС имеет свои достоинства и недостатки: NetWare обладает хорошим сервисом файлов и их печати, UNIX считается лучшим сервером приложений, первые версии Windows NT обладают конкурентоспособной службой файлов и печати, представляют собой неплохой сервер приложений и выгодно отличаются по показателю цена/производительность.
Однако по мере развития локальных сетей, превращения их в сложные электронные магистрали масштаба предприятия, указанные сетевые операционные системы стали все в меньшей степени удовлетворять возросшим требованиям. В настоящее время выбор СОС для современных многосегментных ЛКС свелся к дилемме: последние версии NetWare или Windows NT фирмы Microsoft. В "битве гигантов", т.е. двух фирм Novell и Microsoft, уверенную победу одерживает Microsoft, продукция которой по всему миру завоевывает все более широкие рынки. Со временем, видимо, Windows NT практически вытеснит NetWare с рынка.
Привлекательность системы Windows NT (особенно последних ее версий, в частности Windows NT 5.0, получившая широкое распространение под названием Windows 2000) объясняется многими факторами: эффективными и постоянно прогрессирующими решениями компании Microsoft, закладываемыми в архитектуру системы; тесной связью системы с клиентскими ОС; расширением ее функциональности и интегрируемости с другими системами; ростом производительности и снижением стоимости. В настоящее время большинство серверов Internet работают под управлением Windows NT.
Операционная система Windows NT относится к типу клиент-сервер. Ее архитектура отвечает современным требованиям к ОС и имеет ряд особенностей и преимуществ:
- наличие специального компонента для управления взаимодействием клиентов и сервера: прикладные программы не имеют прямого доступа к аппаратным средствам и защищенным компонентам ОС, их запросы воспринимаются, контролируются и выполняются специальным компонентом ОС - исполняющей системой NT Executive, основу которой составляет микроядро. Именно микроядро управляет взаимодействием клиентов и сервера;
- переносимость, т.е. возможность работы на многих аппаратных платформах (на Intel - компьютерах с процессорами Pentium, на RISC - компьютерах RiMIPS R4x00, Digital Alpha AXP21xxx, Motorola Power PC60x и др.);
- масштабируемость, т.е. способность полностью использовать возможности симметричных многопроцессорных систем, способность эффективно управлять работой локальной сети в режиме "клиент-сервер";
- наличие более совершенной системы защиты, причем объектом защиты может быть любой ресурс - файл, программа, процесс, устройство, пользователь;
- наличие привилегированных подсистем, требующих доступа к системным ресурсам, которые обычно не предоставляются прикладным программам;
- поддержка распределенной обработки данных по запросам практически неограниченного количества пользователей, поддержка рабочих групп пользователей и разнообразных транспортных протоколов;
- возможность работы с любыми файловыми системами, что обеспечивает разнообразные возможности ОС;
- наличие системы приоритетов для выполняемых процессов и операций. Высший приоритет присваивается операциям ввода-вывода, выполняемым в режиме реального времени;
- возможность параллельной обработки в симметричных многопроцессорных системах;
- высокая надежность и отказоустойчивость, обеспечиваемые архитектурными решениями и избыточностью в уязвимых точках аппаратных и программных средств компьютера;
- возможность репликации (тиражирования) каталогов с одного сервера на другой, что весьма полезно в компьютерных сетях. Благодаря такой возможности пользователи могут обращаться к сетевым сервисам, не ожидая ответа от конкретного сервера.
Указанные особенности и преимущества обусловили широкие сферы применения Windows NT. Наиболее широкая сфера использования этой системы связана с компьютерными сетями, где она применяется в качестве СОС.
Система Windows NT Server может использоваться в качестве:
- сервера управления функционированием компьютерной сети (ЛКС, ККС, ГКС);
- сервера удаленного доступа, позволяющего пользователю удаленной рабочей станции, связанной с сетью через этот сервер, чувствовать себя полноправным клиентом сети;
- сервера обеспечения защиты данных от несанкционированного доступа и контроля за доступом;
- файл-сервера, обеспечивающего создание централизованного хранилища большого количества файлов для коллективного использования;
- сервера приложений, приспособленного для работы в системах клиент-сервер в качестве высокопроизводительного компьютера, выполняющего запросы РС;
- сервера печати, обеспечивающего выполнение запросов пользователей сети на печатные работы;
- сервера домена, обеспечивающего централизованное управление и защиту в больших сетях, где формируются домены - произвольные группы серверов, использующих единую базу учетных записей пользователей и политику защиты. Один из серверов этой группы, т.е. домена, выполняет функции контроллера домена (сервера домена);
- сервера резервирования данных, обеспечивающего возможность резервного копирования файлов на магнитную ленту;
- сервера связи для соединения различных сегментов многосегментной сети, а также сопряжения разнородных сетей, прежде всего с довольно распространенной сетью NetWare.
В связи с постоянным ростом популярности системы Windows NT ряд фирм выпустили продукты, позволяющие ее совместную работу с другими сетями.
В сетях с децентрализованным управлением, или одноранговых сетях (по сравнению с ЛКС с централизованным управлением их существенно меньше), объединяются компьютеры, каждый из которых может быть и сервером, и клиентом. В такой сети любой компьютер работает под управлением обычной дисковой ОС, а для выполнения сетевых функций в его оперативную память загружаются программы одноранговой СОС.
Для одноранговых ЛВС популярными СОС были NetWare Lite фирмы Novell и LANtastic фирмы Artisoft. Большинство этих систем базируются на ОС ПЭВМ типа MS DOS, OS/2, Unix и Windows.
Система NetWare Lite довольно удобна для управления работой небольших одноранговых сетей топологии Ethernet и Token Ring. В сети с системой NetWare Lite управление сетью сравнительно простое, оно включает распределение ресурсов между пользователями, управление доступом к сети и другие задачи. Здесь также может быть введен администратор, однако, как правило, каждый пользователь сам решает, какие ресурсы своей АС он выделяет в общее распоряжение. Система NetWare Lite работает в среде MS DOS, поэтому ее возможности, предоставляемые прикладным программам, не отличаются от возможностей DOS (например, режим "клиент-сервер" здесь невозможен).
В одноранговых ЛКС применяются также более совершенные СОС: Windows for Workgrups, Personal NetWare, POWERLan.