Определения (Информатика 9)
Глава 1. Моделирование и формализация
1.1 Моделирование как метод познания
- Модель - это новый объект, который отражает существенные с точки зрения цели моделирования признаки изучаемого предмета, процесса или явления.
- Моделирование - метод познания, заключающийся в создании и исследовании моделей.
- Информационная модель - описание объекта-оригинала на одном из языков кодирования информации.
- Натурная модель - реальный предмет, в уменьшенном или увеличенном виде воспроизводящий внешний вид, структуру или поведение моделируемого объекта.
- Формализация - процесс замены реального объекта его формальным описанием, т. е. его информационной моделью.
1.2 Знаковые модели
- Словесные модели - это описания предметов, явлений, событий, процессов на естественных языках
- Математическими моделями называются информационные модели, построенные с использованием математических понятий и формул.
- Компьютерными математическими моделями называются математические модели, реализованные с помощью систем программирования, электронных таблиц, специализированных математических пакетов и программных средств для моделирования.
- Имитационные модели воспроизводят поведение сложных систем, элементы которых могут вести себя случайным образом.
1.3 Графические информационные модели
- В графических информационных моделях для наглядного отображения объектов используются условные графические изображения, дополняемые числами, символами и текстами: схемы, карты, чертежи, графики и диаграммы, графы.
- Граф состоит из вершин, связанных линиями - рёбрами.
- У взвешенного графа вершины или рёбра характеризуются некоторой дополнительной информацией - весами вершин (рёбер).
- Цепь - это путь по вершинам и рёбрам графа, в который любое ребро графа входит не более одного раза.
- Цикл - цепь, начальная и конечная вершины которой совпадают.
- Сеть - граф с циклом.
- Дерево - граф иерархической системы. Между любыми двумя вершинами дерева существует единственный путь.
1.4 Табличные информационные модели
- Представленная в таблице информация наглядна, компактна и легко обозрима.
- Таблица типа "объект - свойство" - это таблица, содержащая информацию о свойствах отдельных объектах, принадлежащих одному классу.
- Таблица типа "объект - объект" - это таблица, содержащая информацию о некотором одном свойстве пар объектов, чаще всего принадлежащих разным классам.
1.5 База данных
-
База данных (БД) - совокупность данных, организованных
по определённым правилам, отражающая состояние объектов и их отношений
в некоторой предметной области, предназначенная для хранения
во внешней памяти компьютера и для постоянного применения.
База данных - информационная модель предметной области. - Основными способами организации данных в базах данных являются иерархический, сетевой и реляционный.
- Реляционная база данных (РБД) основана на представлении данных в виде таблиц.
- Запись - строка таблицы РБД.
- Поле - столбец таблицы РБД.
-
Запись содержит всю информацию об одном объекте, описываемом в базе данных.
Поле - это одна из характеристик объекта. - Ключ таблицы - поле или совокупность полей, значения которых в разных записях не повторяются (являются уникальными).
1.6 Система управления базми данных
- Система управления базами данных (СУБД) - программное обеспечение для создания баз данных, хранения и поиска в них необходимой информации.
- Таблицы, формы, запросы, отчёты - основные объекты СУБД.
Глава 2. Алгоритмизация и программирование
Массив - это поименованная совокупность однотипных элементов, упорядоченных по индексам, определяющим положение элемента в массиве.
Общий вид описания массива:
var <имя_массива>: array [<мин_знач_индекса> ..
<макс_знач_индекса>] of <тип_элементов>;- Метод последовательного построения алгоритма - один из основных методов конструирования алгоритмов.
- Вспомогательный алгоритм - алгоритм, целиком используемый в составе другого алгоритма.
- Формальные параметры используются при описании алгоритма.
- Фактические параметры - те величины, для которых будет исполнен вспомогательный алгоритм.
- Типы, количество и порядок следования формальных и фактических параметров должны совпадать.
- Запись вспомогательных алгоритмов в языках программирования осуществляется с помощью подпрограмм.
-
Процедура - подпрограмма, имеющая произвольное количество входных и выходных данных.
procedure <имя_процедуры> (<описание параметров-значений>; var: <описание параметров-переменных>); begin <операторы> end;
Для вызова процедуры достаточно указать её имя со списком фактических параметров.
-
Функция - подпрограмма, имеющая единственный результат, записываемый в ячейку памяти, имя которой совпадает с именем функции.
function <имя_функции> (<описание входных данных>): <тип_функции>; begin <операторы>; <имя_функции> := <результат> end;
В блоке функции обязательно должен присутствовать оператор <имя_функции> := <результат>.
Глава 4. Коммуникационные технологии
- Канал связи (передачи информации) - это система технических средств и среда распространения сигналов для передачи сообщений от источника к приёмнику
- Компьютерная сеть - два и более компьютеров, соединенных линиями передачи информации
- Скорость передачи информации (пропускная способность канала) - количество информации в битах в секунду (бит/с) и в производных единицах (Кбит/с, Мбит/с, Гбит/с):
1 Кбит/с = 1024 бит/с;
1 Мбит/с = 1024 Кбит/с;
1 Гбит/с = 1024 Мбит/с. - Сервер - более мощный компьютер; на нем хранится основная часть программного обеспечения и данных, которыми могут воспользоваться все другие компьютеры сети - клиенты
- Глобальная компьютерная сеть - это система связанных между собой компьютеров, расположенных на большом удалении друг от друга
- Основой сети Интернет являются компьютерные узлы и каналы связи.
- Узел - это мощный компьютер, постоянно подключённый к сети.
- Физические каналы для передачи данных:
- Электрический кабель
- Оптоволоконный кабель
- Радиосвязь
- Инфракрасные лучи
- Телефонная сеть
- Провайдер (provider - поставщик) - организация - поставщик сетевых услуг, предоставляющая доступ к сети интернет.
- Интернет (англ . Internet, от лат. Inter - между и англ. net - сеть) - всемирная компьютерная сеть, соединяющая вместе тысячи локальных, региональных и корпоративных сетей.
- Протоколы - особые соглашения (правила), реализованные в программном обеспечении.
- Пакет - небольшая порция (часть) файла которая передается по сети.
- Протокол IP - позволяет осуществлять маршрутизацию пакетов.
- Протокол TCP - обеспечивает установление надёжной передачи сетевых пакетов между двумя компьютерами.
- Протокол IP и протокол TCP используются вместе и практически неотделимы друг от друга - поэтому для них используется термин "протокол TCP/IP".
- IP-адрес - уникальный 32-битовый идентификатор, который выделяется компьютеру для подключения к Интернету.
- DNS (Domain Name System) - доменная система имён, благодаря ей компьютеры получают уникальные символьные адреса. Это таблица соответствия IP-адресов уникальным символьным адресам.
- Всемирная паутина (WWW) - это сервис для получения доступа пользователей сети к информационным ресурсам, хранящимся на компьютерах в разных частях света.
- Файловые архивы - своего рода библиотеки, хранящие файлы с программным обеспечением, графикой, музыкой и другой информацией.
- HTTP - протокол передачи гипертекстовых документов.
- FTP - специальный протокол передачи файлов (файловых архивов).
- Электронная почта (e-mail) - это система обмена сообщениями (письмами) между абонентами компьютерных сетей.
- SMTP - протокол для отправки почты.
- РОРЗ - протокол для приёма почты.