Поделитесь своими знаниями, ответьте на вопрос:
Фирма «Интеллект» организует учебный класс, у них имеется 10 персональных компьютеров, принтер, сервер для хранения общих данных. Вас пригласили организовать одноранговую локальную сеть, которая должна позволять с каждого компьютера иметь доступ к серверу, принтеру (подключенному к серверу) и выход в Интернет. Должно быть предусмотрено временное подключение к сети двух ноутбуков. Необходимо разработать проект локальной сети и сделать сетевые настройки оборудования, научить руководство фирмы работать в локальной сетью и пользоваться услугами Интернет. Во кейса: 1. Какое необходимо оборудование для организации такой сети? 2. Какая должна быть установлена операционная система на компьютерах? 3. Как соединить компьютеры и принтер в локальную сеть? 4. Какие настройки необходимо произвести на сетевых устройствах? 5. Как организовать выход в Интернет? 6. Как настроить сетевое оборудование для подключения к Интернету? 7. Какие надо сделать настройки для временного подключения ноутбуков? 8. Каким образом можно копировать файлы с компьютера-сервера на клиентский компьютер? 9. Какие услуги предоставляет Интернет пользователям и как ими воспользоваться?
#Python 3.8.3
from typing import *
def FindFirstIndex(source: Iterable[Any], predicate: Callable[[Any], Any]):
for index, item in enumerate(source):
if (predicate(item)):
return index
def main():
arr = [1, 2, 3, 4, 5, -1, 2, -4]
firstOdd = FindFirstIndex(arr, lambda p: p % 2 != 0)
firstNegative = FindFirstIndex(arr, lambda p: p < 0)
arr[firstOdd], arr[firstNegative] = arr[firstNegative], arr[firstOdd]
print(arr)
if __name__ == '__main__':
main()
Объяснение: