Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Istoria_vozniknovenia_i_razvitia_OS.docx
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
208.65 Кб
Скачать

Условный оператор

Командный интерпретатор поддерживает условный оператор следующего общего вида:

<условный оператор> ::=

if <команды> then <команды> {elif <команды> then <команды>} [else <команды>] fi

Выполняются команды после if и проверяется код возврата последней из них. Если это 0 (истина) выполняются соответствующие команды после then и выполнение оператора завершается. Если же это не 0 (ложь), то при наличии конструкций elif выполняются последовательно соответствующие команды-условия и, если они возвращают код 0, команды после then, а затем оператор завершается. Если ни одно из условий не было истинным, выполняются команды в части else и оператор завершается.

В качестве условия в условном операторе может использоваться любая команда. Однако, имеется стандартная команда для проверки условий в традиционном понимании. Это команда test, представленная в следующем разделе.

  1. Циклы в скриптах командного интерпретатора ос.

Командный интерпретатор поддерживает циклическую обработку. Чаще всего на практике используется цикл for - цикл по списку слов. Он описан в следующем подразделе.

Обратите внимание, что выделенные полужирным ключевые слова должны быть первым словом команды, т.е. первым словом в строке или идти сразу после точки с запятой.

Цикл for

Цикл for имеет следующий синтаксис:

<цикл for> ::=

for <имя переменной> [in<список слов>] do <команды> done

<список слов> ::=

<слово>{<пробел><слово>}

<команды> ::=

<команда> {<; или перевод строки><команда>}

Переменная последовательно получает значение очередного слова из списка, и для этого значения выполняются команды в теле цикла. Цикл завершается, когда пройден весь список слов. По умолчанию в качестве списка слов используются аргументы командной строки.

Операторы цикла while и until

Командный интерпретатор поддерживает также традиционные циклы по условию со следующим синтаксисом:

<оператор while> ::=

while <команды> do <команды> done

<оператор until> ::=

until <команды> do <команды> done

Выполняются команды, задающие условие, и проверяется код возврата последней из них. Если это ноль (истина), выполняются команды в теле цикла while или завершается выполнение цикла until. Если это не ноль (ложь), завершается работа цикла while или выполняется очередная итерация цикла until.

33. Настройка локальной сети.

Когда ставиться цель создать локальную сеть, то в первую очередь нужно определиться с ее структурой. Рассмотрим на данный момент популярные в практическом смысле структуры:

  1. Соединение двух или более компьютеров в сеть.

  2. Подключение к интернету нескольких компьютеров домашней сети.

  3. Офисная сеть средней величины.

Соединение двух или более компьютеров в сеть

В этом случаем Вам потребуется сетевой коммутатор – свитч. По скорости передачи данных среди свитчей можно выделить 100 мегабитные (D-link DES-1005A, D-link DES-1008A, TP-link TL-SF1005D, TP-link TL-SF1008D) и 1 гигабитные (D-link DGS-1005D/GE, D-link DGS-1008D/GE, TP-link TL-SG1005D, TP-link TL-SG1008D).

Для малой сети вполне хватит пятипортового или восьмипортового коммутатора. Свитч в сети является центральным узлом. Сетевые провода проходят напрямую от компьютеров к свитчу. Порты в свитче равнозначны и подключать кабель можно в любой из них.

На каждом компьютере необходимо в настройках сети указать IP адрес и маску подсети. Общепринято для небольших локальных сетей указывать адреса в диапазоне 192.168.0.0-192.168.255.255.Следующим важным моментом является настройка рабочей группы, в которую входят компьютеры локальной сети. Если компьютеры находятся в одной рабочей группе, то можно перейти к ресурсам компьютеров через сетевое окружение Windows, а если в разных, то компьютеры будут недоступны. Поэтому, для обмена данными между компьютерами локальной сети необходимо присоединить их к одной рабочей группе.Установка рабочей группы производится в панели управления в пункте «Система» на вкладке «Имя компьютера». После задания имени компьютера и названия рабочей группы, к которой он принадлежит, необходимо произвести перезагрузку.После подключения компьютеров к свитчу, установки настроек IP адресов и рабочей группы ваша сеть будет работать.

Все же, следует отметить, что такая схема сейчас используется не часто, так как она позволяет только обмениваться данными между компьютерами (передавать файлы, писать сообщения, играть в сетевые игры), но не имеет выхода в интернет. Подойдет, если необходимо быстро скопировать информацию с одного компьютера на другой. О том, как предоставить ресурсы компьютеры другим пользователям читайте в статьях «Открытие на общий доступ папок и файлов в Windows 7» и «Открытие на общий доступ папок и файлов в Windows XP».

В частном случае, если требуется соединить два компьютера, то можно обойтись без коммутатора, а использовать провод, обжатый по «обратной» схеме.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]