- •1) Алгоритмы и их свойства.
- •2) Абстрактная вычислительная машина.
- •3) Принципы Фон-Неймана.
- •4) Поколения компьютеров.
- •5) Архитектура компьютера: процессор, озу, системные шины, периферийные устройства.
- •6) Оперативная память, адрес оперативной памяти, связь разрядной адресной шины и объема оперативной памяти.
- •7) Системные шины компьютеров, технология «общая шина».
- •8) Идеология открытых систем в компьютерных технологиях.
- •9) Функции центрального процессора.
- •10) Внешние устройства компьютера, контроллеры, порты ввода-вывода.
- •11) Основные функции операционной системы
- •12) Ядро операционной системы и утилиты операционной системы.
- •13) Включение компьютера, загрузка операционной системы.
- •14) Функция ос – управление программами.
- •15) Функция ос – управление памятью, понятие виртуальной памяти, свопинг.
- •16) Функция ос – управление файловой системой.
- •17) Функция ос – управление прерываниями.
- •18) Функция ос – управление вводом-выводом.
- •19) Многозадачный и многопользовательский режим.
- •20) Классификация вычислительных систем (типы компьютеров).
- •21) Языки программирования, составные части системы программирования и среда программирования.
- •22) Основные определения и термины, используемые при описании сетей.
- •23) Классификация сетей.
- •24) Типы соединений, проводная, беспроводная, спутниковая связь.
- •25) Базовые типы топологии локальной сети.
- •26) Одноранговые сети и сети с централизованным управлением.
- •27) Преимущества, которые обеспечивает объединение всех компьютеров предприятия в сеть.
- •28) Определение и использование коммуникационных протоколов.
- •29) Модель сетевого взаимодействия. Уровни модели сетевого взаимодействия и их функции.
- •30) Глобальная сеть Интернет и основные принципы, лежащие в основе организации Интернет.
- •31) Адресация в Интернете.
- •33) Основные сервисы Интернет.
- •34) Определение баз данных, физическое и логическое представления баз данных, концептуальная, логическая и физическая модели данных.
- •35)Системы управления базами данных: определение, виды, используемые средства, пользователи баз данных, доступ к данным, транзакции.
- •36) Администрирование баз данных, функции администрирования.
- •37) Реляционная модель данных: таблицы, поля, записи, ключевые поля, связи, отношения целостности, схема данных.
- •38) Операции над таблицами: объединение, пересечение, проекция, прямое произведение, соединение, отбор, группировка, сортировка, удаление, обновление.
25) Базовые типы топологии локальной сети.
Топологией локальной сети называется способ соединения ее узлов. Базовыми топологиями считаются топология в форме звезды, кольцевая топология и шинная топология. В реальной структуре сети эти конфигурации могут комбинироваться.
Сеть со звездной топологией – аналог большой ЭВМ, в которой процессор получает и обрабатывает все данные с периферийных устройств как активный узел обработки данных. Один узел является центральным. Он соединен каналами связи со всеми остальными узлами, которые обычно называются рабочими станциями. Вся информация между двумя периферийными рабочими местами проходит через центральный узел вычислительной сети. Пропускная способность сети определяется вычислительной мощностью узла и гарантируется для каждой рабочей станции. Достоинством звездной топологии является быстродействие и надежность. Производительность вычислительной сети в первую очередь зависит от мощности центрального узла. Он может быть узким местом вычислительной сети. Недостатком является то, что при выходе из строя центрального узла нарушается работа всей сети.
Кольцевая топология предполагает, что узлы сети связаны по кругу. Компьютер сети принимает сообщение от соседа слева и передает соседу справа. Достоинство кольцевой топологии является бесконфликтность работы сети. Очень просто можно сделать кольцевой запрос на все станции. Недостаток заключается в том, что продолжительность передачи информации увеличивается пропорционально количеству рабочих станций, входящих в вычислительную сеть. Кроме того, при выходе из строя хотя бы одного узла вся сеть парализуется.
При шинной топологии среда передачи информации представляется в форме одного канала связи (шины), доступного дня всех рабочих станций. Все рабочие станции имеют право получать и посылать сообщения по сети. Адресат сообщения указывается в самом передаваемом пакете. В такой сети ее исправность не зависит от исправности узлов. Сеть с шинной топологией легко расширяема. Зато такая сеть самая конфликтная. Для предотвращения конфликтов применяется какой-либо способ их разрешения, называемый шинным арбитражем.
Наряду с базовыми топологиями вычислительных сетей на практике применяются и комбинированные, например, древовидная топология. Она образуется в основном в виде комбинаций вышеназванных топологий вычислительных сетей. Основание дерева вычислительной сети располагается в точке (корень), в которой собираются коммуникационные линии информации (ветви дерева). Вычислительные сети с древовидной структурой применяются там, где невозможно непосредственное применение базовых сетевых структур в чистом виде.
26) Одноранговые сети и сети с централизованным управлением.
Одноранговая, децентрализованная или пиринговая (от англ. peer-to-peer, P2P — равный к равному) сеть — это оверлейная компьютерная сеть, основанная на равноправии участников. В такой сети отсутствуют выделенные серверы, а каждый узел (peer) является как клиентом, так и сервером. В отличие от архитектуры клиент-сервера, такая организация позволяет сохранять работоспособность сети при любом количестве и любом сочетании доступных узлов. Участниками сети являются пиры.
В сети с централизованным управлением выделяются одна или несколько машин, управляющих обменом данными по сети. Диски выделенных машин, которые называются файл-серверами, доступны всем остальным компьютерам сети. На файл-серверах должна работать специальная сетевая операционная система. Обычно это мультизадачная операционная система, использующая защищенный режим работы процессора.
Остальные компьютеры называются рабочими станциями. Рабочие станции имеют доступ к дискам файл-сервера и совместно используемым принтерам, но и только. С одной рабочей станции вы не сможете работать с дисками других рабочих станций. С одной стороны, это хорошо, так как пользователи изолированы друг от друга и не могут случайно повредить чужие данные. С другой стороны, для обмена данными пользователи вынуждены использовать диски файл-сервера, создавая для него дополнительную нагрузку.
Есть, однако, специальные программы, работающие в сети с централизованным управлением и позволяющие передавать данные непосредственно от одной рабочей станции к другой минуя файл-сервер. Пример такой программы - программа NetLink. После ее запуска на двух рабочих станциях вы можете передавать файлы с диска одной станции на диск другой, аналогично тому, как вы копируете файлы из одного каталога в другой при помощи программы Norton Commander.
На рабочих станциях должно быть установлено специальное программное обеспечение, часто называемое сетевой оболочкой. Это обеспечение работает в среде той операционной системы, которая используется на данной рабочей станции, - DOS, OS/2 и т. д.
Файл-серверы могут быть выделенными или невыделенными. В первом случае файл-сервер не может использоваться как рабочая станция и выполняет только задачи управления сетью. Во втором случае параллельно с задачей управления сетью файл-сервер выполняет обычные пользовательские программы в среде MS-DOS. Однако при этом снижается производительность файл-сервера и надежность работы всей сети в целом, так как ошибка в пользовательской программе, запущенной на файл-сервере, может привести к остановке работы всей сети. Мы не рекомендуем вам использовать невыделенные файл-серверы, особенно в ответственных случаях.
Сеть с централизованным управлением
Существуют различные сетевые операционные системы, ориентированные на сети с централизованным управлением. Самые известные из них - Novell NetWare, Microsoft Lan Manager (на базе OS/2), а также выполненная на базе UNIX сетевая операционная система VINES.
В литературе, список которой приведен в конце книги, можно найти сравнительные характеристики этих операционных систем. Сравнение обычно выполняется по таким параметрам, как зависимость производительности от количества рабочих станций в сети, надежность, удобство и разнообразие административных средств для управления сетью и пользователями, наличие защиты информации от несанкционированного доступа, объем резидентной части, занимаемой сетевой оболочкой на рабочей станции, использование разделяемых ресурсов (сетевых принтеров, модемов коллективного пользования и т. д.), возможность использования нескольких серверов в сети.
На момент написания этой книги первое место по совокупности параметров занимает сетевая операционная система Novel NetWare 386 версии 3.11. Имеется локализованный вариант этой версии, полностью переведенный на русский язык.
Кроме того, готовится к выходу еще более мощная сетевая операционная система Novell NetWare версии 4.0. Мы расскажем вам об основных отличиях этой версии от версии 3.11.
Так как объем книги ограничен, основное внимание мы уделим Novell NetWare. Это вполне оправдано, так как в подавляющем большинстве локальных сетей в нашей стране используется именно эта сетевая операционная система.
Более того, мы будем в основном ориентироваться на метод доступа Ethernet, как наиболее распространенный, высокопроизводительный и надежный.