- •Министерство образования и науки российской федерации
- •Оглавление
- •Глава 1. Понятие информатики, системы счисления, кодирование информации
- •1.1. Предмет и задачи информатики, понятие информации
- •Понятие информации
- •1.2. Информационные процессы и технологии
- •1.2.1. Формы представления информации
- •1.2.2. Понятие количества информации
- •1.2.3. Единицы измерения информации
- •1.3. Системы счисления
- •1.3.1. Типы систем счисления
- •1.3.2. Двоичная система счисления
- •1.3.3. Шестнадцатеричная система счисления
- •1.3.4. Перевод чисел из одной системы счисления в другую
- •1.4. Основы булевой алгебры
- •1.5. Кодирование информации в компьютере
- •1.5.1. Понятие кодирования
- •1.5.2. Кодирование числовой информации
- •1.5.3. Представление вещественных чисел
- •1.5.4. Кодирование текстовой информации
- •Универсальный код - Unicode
- •1.5.5. Кодирование графической информации
- •Растровая графика
- •Векторная графика
- •Фрактальная графика
- •1.5.6. Кодирование звука
- •1.5.7. Кодирование команд
- •1.5.8. Коды, исправляющие ошибки
- •1.6. Тесты
- •Глава 2. Основы организация и функционирования компьютеров
- •2.1. Классификация компьютеров
- •Краткая история развития компьютеров
- •2.2. Принципы построения персонального компьютера
- •2.3. Базовая конфигурация пк
- •2.3.1 Системный блок
- •2.3.2. Системная плата
- •2.3.3. Центральное процессорное устройство
- •2.3.4. Шинные интерфейсы и порты системной платы
- •2.3.5. Базовая система ввода-вывода
- •2.3.6. Энергонезависимая память
- •2.4. Система памяти компьютера
- •2.4.2. Оперативная память
- •2.4.3. Накопители на жестких магнитных дисках
- •2.4.4. Накопители на оптических дисках
- •2.5. Периферийные устройства
- •2.5.1. Монитор
- •2.5.2. Видеоплата
- •2.5.3. Звуковая карта
- •2.5.4. Клавиатура
- •2.5.5. Манипулятор «мышь»
- •2.5.6. Принтеры
- •2.5.7. Сканеры
- •2.5.8. Графи́ческий планшет
- •2.5.9. Плоттер
- •2.5.10. Стриммер
- •2.5.11. Флэш-память
- •2.5.12. Модем
- •2.11. Внешний и внутренний модемы
- •2.5.13. Сетевая плата
- •2.5.14. Тюнер
- •2.6. Тесты
- •Глава 3. Программное обеспечение компьютеров
- •3.1. Понятие и классификация программного обеспечения
- •3.2. Назначение и функции операционных систем пк
- •3.3. Основные операционные системы
- •3.4. Файловая система
- •3.5. Операционная система WindowsXp
- •3.6. Операционная система WindowsVista
- •3.7. Прикладные программы
- •3.8. Инструментальные программные системы
- •3.9. Тесты
- •Глава 4. Электронные таблицы Excel
- •4.1. Назначение электронных таблиц
- •4.2. Интерфейс пользователя в Excel
- •4.3. Основы работы в Excel
- •4.3.1. Ввод данных в ячейки электронной таблицы
- •4.3.2. Выравнивание содержимого ячеек
- •4.3.3. Формулы и функции
- •Примеры вычислений с использованием стандартных функций
- •4.3.4. Копирование данных, адресация ячеек
- •4.4. Построение диаграмм и графиков в Excel
- •4.5. Обработка табличных данных в Excel
- •4.5.1. Группировка данных
- •4.5.2. Сортировка и фильтрация данных
- •4.6. Объединение электронных таблиц
- •4.7. Анализ данных с помощью сводных таблиц
- •4.8. Решение типовых задач средствами Excel
- •4.8.1.Подбор параметров
- •4.8.2.Анализ и прогнозирование данных
- •4.8.3. Использование логических функций в Excel
- •Функция Комментарий результата
- •4.8.4. Вычисление функций и построение графиков
- •Вычисление функций одной переменной
- •Вычисление функций двух переменных
- •4.8.5. Решение нелинейного уравнения
- •4.8.6. Решение системы уравнений
- •4.8.7. Численное интегрирование функций
- •4.8.8. Решение дифференциальных уравнений
- •4.8.9. Финансовые вычисления в Excel
- •Расчет амортизационных отчислений
- •Расчет процентных платежей
- •Расчет стоимости инвестиции
- •Расчет продолжительности платежей
- •4.9. Тесты
- •Глава 5. Компьютерные сети, Интернет
- •5.1. Назначение и классификация компьютерных сетей
- •5.1.1. Классификация сетей
- •5.1.2. Сетевые топологии
- •5.2. Модель взаимодействия в компьютерной сети
- •5.3. Среда передачи и сетевое оборудование
- •5.3.1. Сетевое оборудование
- •5.3.2 Стандартные сетевые протоколы
- •5.4. Основы Интернет
- •5.4.1. Клиенты и серверы
- •5.4.2. Передача информации в Интернете
- •5.4.3. Протоколы Интернета
- •5.4.4. Адресация в Интернете
- •5.4.5. Система доменов Интернет
- •5.4.6. Способы подключения к сети Интернет
- •5.4.7. Постоянное подключение
- •5.5. Информационные ресурсы Интернет
- •5.5.1 Программное обеспечение для работы в Интернет
- •5.5.2. Гипертекстовая система www
- •5.6. Средства коммуникации в Интернет
- •5.6.1. Электронная почта
- •5.6.2. Антиспам
- •5.6.3. Телеконференции Usenet
- •5.6.4. Служба передачи файлов ftp
- •5.6.5. Форум
- •5.6.7. Тематическиe сайты
- •5.6.8. Порталы
- •5.6.9. Блоги
- •5.6.10. Социальные сети
- •5.6.11. Интернет-пейджеры
- •5.6.13. Интернет-магазины
- •5.6.14. Дистанционное обучение
- •5.6.15. Интернет-переводчики
- •5.6.16 Поиск информации в Интернет
- •5.7. Защита информации в сетях
- •5.7.1.Компьютерные вирусы
- •5.7.2.Антивирусная защита
- •5.7.3.Межсетевые экраны
- •5.7.4.Криптографические средства
- •5.8. Тесты
- •Ответы на тесты главы 5
- •Глава 6. Основы информационных систем и баз данных
- •6.1. Понятие информационных систем и баз данных
- •6.2. Модели баз данных
- •6.2.1.Иерархическая модель данных
- •6.2.2. Сетевая модель
- •6.2.3.Реляционная модель данных
- •6.3. Основы проектирования информационных систем
- •6.3.1. Нормализация бд
- •6.4. Субд Microsoft Access
- •6.4.1.Краткая характеристика Access
- •6.4.2. Структура и объекты базы данных
- •6.4.3. Создание таблиц
- •6.4.4. Создание запросов
- •6.4.5. Создание форм для ввода данных
- •6.4.6. Создание и печать отчетов
- •6.4.7. Основные этапы разработки базы данных
- •6.5.Тесты
- •7.1. Основные понятия программирования
- •7.1.1. Понятие алгоритма
- •7.1.2. Программа. Языки программирования
- •7.1.3. Этапы работы над программой. Система программирования
- •7.2. Предварительные сведения о языке Паскаль и системе программирования
- •7.2.1. Запуск системы Турбо Паскаль
- •7.2.2. Алфавит языка Паскаль
- •7.2.3. Структура программы на языке Паскаль
- •7.3. Начинаем программировать на Паскале
- •7.3.1. Первая программа на Паскале
- •7.3.2. Цветовое оформление результатов
- •7.3.3. Программы линейной структуры
- •7.3.4. Использование вещественных чисел
- •7.4. Использование возможностей интегрированной среды программирования
- •7.4.1. Редактирование текста редактором системы Турбо Паскаль
- •7.4.2. Работа со справочной системой
- •7.4.3. Работа с окнами
- •7.5. Условные операторы и оператор безусловного перехода
- •7.5.1. Оператор If
- •7.5.2. Логические переменные. Логические операции
- •7.5.3. Оператор Case
- •7.5.4. Безусловный оператор перехода Goto
- •7.6. Операторы цикла
- •7.6.1. Оператор For
- •7.6.2. Оператор Repeat … until
- •7.6.3. Оператор While
- •7.7. Работа с символами и строками
- •7.7.1. Символьные константы и переменные
- •7.7.2. Строковые переменные
- •7.8. Массивы
- •7.8.1. Одномерные массивы
- •7.8.2. Двумерные массивы.
- •7.9. Функции и процедуры.
- •7.9.1. Функции
- •7.9.2. Процедуры
- •7.10. Работа с файлами
- •7.10.1. Текстовые файлы
- •7.11. Тесты
- •Глава 8. Компьютерное обеспечение презентаций
- •8.1. Средства обеспечения компьютерной презентации
- •8.1.2. Программные средства
- •8.2.1. Создание новой презентации с помощью Мастера автосодержания
- •8.2.2. Создание презентации с помощью пустых слайдов
- •8.2.3. Создание презентации на основе существующей
- •8.2.4. Создание презентации с помощью шаблонов оформления
- •8.2.5. Использование книжной и альбомной ориентации в одной и той же презентации
- •8.2.6. Отображение областей задач и перемещение между ними
- •8.3. Режимы Microsoft PowerPoint
- •8.3.1. Обычный режим
- •8.3.2. Режим сортировщика слайдов
- •8.3.3. Режим просмотра слайдов
- •8.3.4. Выбор режима по умолчанию
- •8.3.5. Добавление нового слайда
- •8.3.6. Дублирование слайдов в пределах Презентации
- •8.3.7. Изменение порядка слайдов
- •8.3.8. Скрытие слайда
- •8.3.9. Отображение скрытых слайдов
- •8.3.10. Создание слайда, содержащего заголовки других слайдов
- •8.4. Сохранение форматирования слайда при копировании
- •8.4.1. Копирование и вставка слайдов
- •8.4.2. Копирование и вставка таблиц и фигур
- •8.4.3. Копирование и вставка текста
- •8.4.4. Копирование слайдов с помощью средства поиска слайдов
- •8.5. Отправка слайдов в Microsoft Word
- •8.5.1. Разрешение вопросов при копировании и вставке
- •8.6. Работа с текстом. Общие сведения о добавлении текста на слайд
- •8.6.1. Рамки
- •8.6.2. Автофигуры
- •8.6.3. Надписи
- •8.6.4. Текст WordArt
- •8.7. Вставка текста в презентацию
- •8.7.1 Вставка текста в формате Microsoft Word или rtf
- •8.7.2. Вставка текста в формате html
- •8.7.3. Вставка обычного текста
- •8.7.4. Автоподбор параметров текста
- •8.7.5. Текст в области «Структура»
- •8.7.6. Работа средств проверки стиля в презентации
- •8.7.7. Что входит в проверку стиля?
- •8.7.8. Оформление презентации
- •8.8 Тесты
- •Литература
- •Пестриков Виктор Михайлович
5.2. Модель взаимодействия в компьютерной сети
При проектировании компьютерных сетей, необходима совместимость оборудования по электрическим и механическим характеристикам, совместимость программного обеспечения и совместимость по системе кодирования и формату данных. Для решение этой задачи была предложена модель взаимодействия открытых систем OSI ( Open System Interconnections), разработанная в соответствии со стандартами Международного института стандартов ISO (International Standards Organization) в 1984 году. Эта модель ISO/OSI рассматривает архитектуру компьютерных сетей на семи различных уровнях и ее используют все производители сетевых продуктов, хотя реальные сетевые средства, предлагаемые ими, поддерживают не все функции стандарта.
Прикладной уровень является верхним уровнем системы, на котором пользователь взаимодействует с компьютерной системой, а физический - нижним, используемым для передачи сигналов между компьютерами сети. Для обеспечения совместимости на всех уровнях сети используются стандартные протоколы обмена. Функции, выполняемые в указанных уровнях, представлены на рис.5.4.
Между одноименными уровнями абонентов сети существует виртуальная (логическая) связь, например, между прикладными уровнями взаимодействующих по сети абонентов. Реальную же, физическую связь (кабель, радиоканал) абоненты одной сети имеют только на самом нижнем - физическом уровне. Передаваемая информация проходит все уровни, от верхнего и до нижнего. Принимаемая информация проходит обратный путь: от нижнего к верхнему уровню.
Рис. 5.4. Путь информации от передатчика к приемнику
Каждый более низкий уровень не только производит обработку данных, приходящих с более высокого уровня, но и снабжает их заголовком и служебной информацией. Такой процесс формирования служебной информацией продолжается до последнего (физического) уровня. На физическом уровне сформированный пакет передается по кабелю приемнику. При этом каждый уровень принимающего абонента производит обработку данных, полученных с нижеследующего уровня в соответствии с исключаемой им служебной информацией.
Для связи компьютерных сетей, работающих по разным протоколам, служат специальные средства, называемые шлюзами. Шлюзы могут быть как аппаратными, так и программными. Например, это может быть специальный компьютер (шлюзовый сервер), а может быть и программа. При подключении локальной сети предприятия к глобальной сети важную роль играет понятие сетевой безопасности. Для обеспечения сетевой безопасности между локальной и глобальной сетью устанавливают так называемые брандмауэры, которым может быть специальный компьютер или программа, препятствующая несанкционированному перемещению данных между сетями.
Процесс обмена данными между компьютерами модели OSI имеет аналогию почтовой пересылки документа, представленной в таблице 5.1. Каждому уровню модели сопоставляется конкретная задача, в том числе и транспортной среде, то есть передача данных разбивается на отдельные подзадачи. Соглашения для связи между различными уровнями называют протоколом. Данные передаются от седьмого в нижерасположенный уровень с определенным заголовком до тех пор, пока не будет достигнут последний первый уровень. На приемной стороне поступающие данные анализируются и, передаются далее от первого в вышерасположенный уровень, пока информация не будет передана в пользовательский прикладной уровень.
Таблица 5.1. Уровни модели ISO
Уровень
|
Аналогия сети
|
Прикладной уровень
|
Документ создан на бумажном носителе
|
Уровень представления
|
Документ помещен в пакет и определен вариант доставки (поезд, самолет и т.п.)
|
Сеансовый уровень
|
Пакет опущен в почтовый ящик |
Транспортный уровень
|
Пакет доставлен на почтамт и отделен от других пакетов, использующих другой способ доставки
|
Сетевой уровень
|
После сортировки пакет помещен в коробку и, тем самым, создана новая единица доставки - коробка
|
Канальный уровень
|
Коробка с документами помещена, например, в вагон - новая единица доставки
|
Физический уровень
|
Почтовый вагон прицеплен к составу - появилась новая единица доставки - состав. За доставку теперь отвечает железнодорожная служба, действующая по своему протоколу доставки
|
Уровень 7, прикладной. На прикладном уровне с помощью прикладных программ пользователь создает документ. На этом уровне производится передача файлов, обмен почтовыми сообщениями и управление сетью. Примерами протоколов верхних уровней являются:
- FTP (File Transfer Protocol) - протокол передачи файлов;
- NFS (Network File System) - сетевая файловая система.
Уровень 6, уровень представления. На этом уровне происходит преобразование данных прикладного уровня в формат данных для транспортного уровня.
Уровень 5, сеансовый. На этом уровне происходит проверка прав пользователя и передача документа к протоколам транспортного уровня. Этот уровень отвечает за обмен данными между компьютерами пользователей.
Уровень 4, транспортный. На этом уровне информация разбивается на так называемые пакетами, для передачи их на сетевой уровень. Примером протокола транспортного уровня является:
- TCP (Transmission Control Protocol) - протокол управления передачей.
Уровень 3, сетевой. На этом уровне происходит деление пользователей на группы и задание маршрута пакета, для этого каждый пакет получает адрес, по которому он должен быть доставлен независимо от прочих пакетов. Используются протокол:
- IP (Internet Protocol) - протокол Internet .
Уровень 2, канальный. На этом уровне происходит анализ сигналов на физическом уровне. Например, в компьютере эти функции выполняет сетевая карта или модем. Производится создание, передача и прием кадров данных. Для этого используется протокол Ethernet.
Уровень 1, физический. На нем происходит реальная передача пакетов данных канального уровня и преобразование их в двоичный код потока данных. На физическом уровне определяются параметры среды передачи, которые задаются:
типом кабелей и разъемов;
способом подключения кабелей к контактам в разъемах;
схемой кодирования сигналов.
Средства физического уровня лежат за пределами компьютера. На компьютере получателя информации происходит процесс преобразования данных от двоичных сигналов до документа.