Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Программирование и информатика / ТОИ / Учебник по Забуге.docx
Скачиваний:
68
Добавлен:
03.01.2020
Размер:
10.43 Mб
Скачать

38.0. Введение 447

38.1. Различные подходы к построению систем ИИ 449

38.2. Экспертные системы 453

Методы, основанные на правилах. 456

Методы, основанные на фреймах. 457

39.0. Введение 459

39.1. Локальные и глобальные сети 460

Навигация по разделу: 460

39.1.1. История развития компьютерных сетей 461

39.1.2. Назначение компьютерных сетей 462

39.2. Серверы и рабочие станции 462

39.3. Ресурсы сети 463

Навигация по разделу: 463

39.3.1. Сетевые ресурсы 463

39.3.2. Основные сетевые приложения 464

39.3.3. Влияние сетевых приложений на работу сети 464

39.3.4. Характеристики сети 465

40.1. Основы построения сетей 466

Навигация по разделу: 466

40.1.1. Механизм взаимодействия компьютеров в сети 466

40.1.2. Физическая передача данных по линии связи 467

40.1.3. Топология сетей 468

Шина (bus) 469

Кольцо (ring) 470

Звезда (топология компьютерной сети) 470

40.2. Сетевые устройства 471

Навигация по разделу: 471

40.2.1. Пассивное сетевое оборудование 472

40.2.2. Активное сетевое оборудование 474

Коммутатор (switch) 474

Маршрутизатор (router) 476

40.3. Сетевые протоколы 477

Навигация по разделу: 477

40.4.1. Модель OSI (взаимодействие открытых систем) 477

40.4.2. Семейство TCP/IP 483

40.4.3. Ethernet 484

40.4. Беспроводные сети 486

41.1. Глобальная сеть Интернет 486

Навигация по разделу: 487

41.1.1 Краткая история Интернета 487

41.1.2. Основы функционирования Интернета 488

41.1.3. Сервисы (службы) Интернета 488

Терминальный режим 488

Электронная почта (E-Mail) 489

Служба передачи файлов (FTP) 489

Группы новостей. Форумы 490

Служба World Wide Web (WWW) 490

Служба имен доменов (DNS) 491

Обмен сообщениями, чат (Chat) 491

Социальные сети 492

Блоги 492

41.2. IP-адрес и доменный адрес 493

Навигация по разделу: 493

41.2.1. IPv4. Классы IP адресов 493

41.2.2. Переход на IPv6 495

41.3. Протокол HTTP 498

Современные стандарты языка разметки. 499

XML 499

XHTML 499

41.4. Адрес URL 500

42.1. Браузеры 502

Понятие браузера 502

История развития браузеров 503

Веб-технологии 504

Использование фреймов 504

Протокол безопасного соединения 504

Использование технологии CSS 504

Использование JavaScript 505

Форматы синдикации 505

RSS 505

Atom 506

Поддержка операционных систем 506

Функциональность 507

Поддержка веб-технологий и протоколов 507

42.2. Почтовые программы 508

Электронная почта 508

История 509

Протоколы доступа к почтовым серверам 510

SMTP 510

POP3 511

IMAP 511

MAPI 512

Релеи 512

Маршрутизация почты 513

Структура письма 513

Заголовок SMTP 514

Заголовок письма 514

Часто используемые поля 515

Тело письма 517

Цепочки писем 517

Почтовые рассылки 517

Спам 518

Шифрование почты 519

MxA классификация 519

43.1. Понятие компьютерного преступления и защиты информации 521

43.3. Объекты нападений компьютерных преступлений 523

43.4. Приемы компьютерных преступлений 525

43.5. Предупреждение компьютерных преступлений 527

44.1. Общие сведения 529

44.2. Шифрование заменой (подстановка) 530

44.3. Шифрование методом перестановки 531

44.4. Системы с открытым ключом 532

44.5. Хэш-функции 532

44.6. Электронная цифровая подпись 533

Основная литература 534

Введение

Об авторах

1.1. Информатика как наука и учебная дисциплина

Информатика — это наука, изучающая все аспекты получения, хранения, преобразования, передачи и использования информации.

За рубежом этот курс обычно называется — «Сomputer science», что означает «компьютерные науки». Под этим понятием объединяют ряд научных направлений (более 20), исследующих разные стороны одного и того же объекта — информации.

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

В рамках государственных образовательных стандартов описаны дидактические единицы, которые обязательны при обучении дисциплины. Существует значительный разнобой в количестве часов (или кредитов) выделенных для изучения информатики в рамках различных направлений. Коллектив авторов этого учебника попытался выделить общие для всех технических и гуманитарных направлений темы и изложить их в простом и доступном виде.

В настоящее время эта дисциплина развивается очень быстрыми темпами, поэтому полностью стандартизировать изучение дисциплины с точки зрения авторов было бы не правильным. Поэтому предлагается в рамках НГТУ для непрофильных направлений (технических, не связанных со специализацией в области информационных технологий, и гуманитарных) общее время изучения разбить на две части: 2/3 – на изучение обязательных дидактических единиц, изложенных в этом учебнике и 1/3 – на тематику, связанную с направлением выпускающей кафедры.

Существует огромное множество учебников по информатике. Попытки объединить всю известную авторам информацию в рамках одного издания выливаются в тысячи страниц текста, прочитать которые у большинства студентов желания не возникает. Поэтому одним из критериев написания нашего учебника было ограничение объема текста 250-300 страницами.

Учебник по информатике это результат коллективного труда сотрудников НГТУ. Мы просим всех преподавателей, студентов и сотрудников сообщать ваши пожелания об улучшении структуры, текста, об исправлении найденных ошибок.

Об авторах

1.1. Информатика как наука и учебная дисциплина