Топология сетей. Аппаратные компоненты сетей.

Виды моделей данных.

сущ-ет 3 основных модели данных: иерархическая, сетевая, реляционная.

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

отношениями, образуют Graph (перевернутое дерево).

К основным понятиям иерархической структуры относятся: уровень, элемент (узел), связь.

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

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

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

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

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

- каждый элемент таблицы - один элемент данных; повторяющиеся группы отсутствуют;

- все столбцы в таблице однородные, т.е. все элементы в столбце имеют одинаковый тип (числовой, символьный и т.д.) и длину;

- каждый столбец имеет уникальное имя;

- одинаковые строки в таблице отсутствуют;

- порядок следования строк и столбцов может быть произвольным.

Таблица такого рода называется отношением.

База данных, построенная с помощью отношений, называется реляционной базой данных.

Реляционная модель данных.

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

- каждый элемент таблицы - один элемент данных; повторяющиеся группы отсутствуют;

- все столбцы в таблице однородные, т.е. все элементы в столбце имеют одинаковый тип (числовой, символьный и т.д.) и длину;

- каждый столбец имеет уникальное имя;

- одинаковые строки в таблице отсутствуют;

- порядок следования строк и столбцов может быть произвольным.

Таблица такого рода называется отношением.

База данных, построенная с помощью отношений, называется реляционной базой данных.

По степени универсальности:

1.Системы общего назначения не ориентируются на решение каких-то конкретных задач, а представляет собой программный продукт , который функционирует на некоторой модели ком-ро в определённой ОС и обладает средствами настройки на работу с любыми базами данных пользователя.

2.Специализированные- создаётся , когда невозможно и нецелесообразно использовать СУБД общего назначения.

27. Компьютерные сети: основные понятия и определения.

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

Классификация вычислительных сетей: В зависимости от территориального расположения: локальные (объединяют абонентов, расположенных в пределах небольшой территории), региональные (на значительном расстоянии друг от друга), глобальные (Интернет) (в разных странах, на различных континентах);

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

по принципу организации данных: последовательные (передача данных выполняется последовательно от одного узла к другому), широковещательные (в каждый момент времени передачу может вести только один узел, остальные узлы могут только принимать инф-ию)

Текстовые редакторы.

Те́кстовый реда́ктор — компьютерная программа, предназначенная для создания и изменения текстовых файлов, а также их просмотра на экране, вывода на печать, поиска фрагментов текста и т. п.

Условно выделяют два типа редакторов, а также отдельно рабочие среды, содержащие редактор

Текстовый редактор

Первый тип ориентирован на работу с последовательностью символов в текстовых файлах. Такие редакторы обеспечивают расширенную функциональность — подсветку синтаксиса, сортировку строк, шаблоны, конвертацию кодировок, показ кодов символов и т. п. Иногда их называют редакторы кода, так как основное их предназначение — написание исходных кодов компьютерных программ.

Текстовый процессор

Второй тип текстовых редакторов имеет расширенные функции форматирования текста, внедрения в него графики и формул, таблиц и объектов. Такие редакторы часто называют текстовыми процессорами и предназначены они для создания различного рода документов, от личных писем до официальных бумаг. Классический пример — Microsoft Word.

Текстовая рабочая среда

Также выделяют более общий класс программ — текстовые рабочие среды. По сути, такие среды представляют собой полноценную рабочую среду, в которой можно решать самые разнообразные задачи: с помощью надстроек они позволяют писать и читать письма, веб-каналы, работать в вики и Вебе, вести дневник, управлять списками адресов и задач. Представители этого класса — Emacs, Archy, Vim и Acme из операционной системы Plan 9. Такие программы могут служить средами разработки программного обеспечения. В любом случае, последние всегда содержат текстовый редактор как необходимый инструмент программирования.

С понятием форматирования документа в Word связывают четыре основные операции: форматирование страниц; форматирование абзацев; форматирование символов; форматирование списков.

Сервисы Internet

Все, к чему получает доступ клиент, подключенный к интернету, называют сервисами Internet. Сервисы осуществляются специальными серверами и могут быть платными и бесплатными. Наиболее известные: WWW, FTP, электронная почта и новости, электронные доски объявлений, Telnet- программа работы с удаленными компами.

WWW(World Wide Web) – это всемирная информационная система, использующая технологию размещения инф-ии на серверах в виде набора связанных документов. Такая форма представления инф-ии называется мультимедийной. Документ состоит из Web-страниц. Для работы с Web-стр. необходим доступ в интернет и программа просмотра Web-страниц – браузер (Internet Explorer, Opera…)

Сервис FTP – File Transfer Protocol – (Протокол передачи файлов) позволяет передавать по сети файлы любого формата. Функции – накопление, хранение, распространение файлов. (E-mail, Outlook Express, Eudora…)

Телеконференции (Usenet) или новости позволяет всем абонентам сети участвовать в групповых дискуссиях при обсуждении разл. вопросов (Internet News, Outlook Express)

Telnet – обеспечивает взаимодействие с удаленным компом. Пользователь получает возможность работать с удаленным компом «как со своим», т.е. получить в распоряжение все его ресурсы, к которым разрешен доступ. (BBS – Bulletin Board System (электронные доски объявлений)- это комп.ы, к которым можно подсоединиться с помощью модемов через телефонную сеть. В нее стекается вся подлежащая обмену инф-ия

Системы программирования

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

Распространенными системами программирования для создания Windows-приложений явл-ся: - пакет Borland Delphi, предназначенный для разработки визуальных приложений, - пакет Microsoft Visual Basic, предоставляющий инструмент для создания windows-программ, - пакет Borland C++

Псевдокоды

Псевдокод представляет собой систему обозначений и правил, предназначенную для единообразной записи алгоритмов.

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

В псевдокоде не приняты строгие синтаксические правила для записи команд, присущие формальным языкам, что облегчает запись алгоритма на стадии его проектирования и дает возможность использовать более широкий набор команд.

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

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

Защита информации

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

Для обеспечения безопасности инф-ии проводятся мероприятия, объединенные понятием система защиты инф-ии – совокупность организационных или административных и технологических мер, программно-технических средств, правовых и морально-этических норм, направленных на сведение к минимуму возможного ущерба пользователям комп.ов систем и сетей при работе с инф-ей

Организационно – административные средства защиты информации сводятся к регламентации доступа к инф-ии. К ним относятся: - разграничение доступа к инф-ии, -разработка должностных инструкций и правил по работе с инф-ей, - особое хранение носителей с конфиденциальной инф-ей, -защита от установки «нежелательной» аппаратуры и т.д.)

Технические средства используются для создания некоторой физически замкнутой среды внутри объекта защиты. 1)установка средств физической преграды 2)ограничение электромагнитного излучения путем экранирования помещений 3)применение ЖК и плазменных дисплеев, встроенных и лазерных принетеров с низким электромагнитным излучением

Программные средства и методы защиты реализуют сл. функции: -разграничение и контроль доступа к ресурсам, -регистрация и анализ протекающих процессов событий пользователей, -криптографическая защита инф-ии, -идентификация и аутентификация пользователей и процессов

Технологические средства защиты –создание архивных копий носителей, -автосохранение обрабатываемых файлов, -авторегистрация пользователей к тем или иным ресурсам т.д.

Правовые средства. К ним относятся действующие в стране законы и нормативные акты, регламентирующие правила обращения с инф-ей и ответственность за их нарушение

Средства распознавания и разграничения доступа к инф-ии. Идентификация – присвоение какому-либо объекту или субъекту уникального имени. Аутентификация – установление подлинности, т.е. проверка, явл-ся ли объект (субъект) действительно тем, за кого он себя выдает. Один из наиболее распространенных методов аутентификации – присвоение пароля и хранение его значения в системе.

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

Антивирусные программы.

Антивирусы – специальные программы, которые позволяют обнаруживать и уничтожать вирусы.

Виды: - программы-детекторы (осуществляют поиск характерной для конкретного вируса сигнатуры в оперативной памяти и в файлах, при обнаружении выдают сообщение. Недостаток – они могут находить только те вирусы, которые известны разработчикам таких программ), - программы-доктора или фаги (находят зараженные вирусами файлы, «лечат» их, т.е. удаляют из файла тело программы-вируса, возвращая файлы в исходное состояние), - программы-ревизоры (самые надежные. запоминают исходное состояние программ, системных областей тогда, когда комп. еще не заражен вирусом, а затем периодически или по желанию пользователя сравнивают текущее состояние с исходным) , -программы-фильтры (или «сторожа». представляют собой небольшие резидентные программы, предназначенные для обнаружения подозрительных действий при работе комп.а, характерных для вирусов), - программы-вакцины или иммунизатор(резидентные файлы, предотвращающие заражение файлов . Вакцина модифицирует программу или диск т.о., чтобы это не отражалось на их работе, а вирус воспринимает их зараженными и поэтому не внедряется)

Виды моделей данных.

сущ-ет 3 основных модели данных: иерархическая, сетевая, реляционная.

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

отношениями, образуют Graph (перевернутое дерево).

К основным понятиям иерархической структуры относятся: уровень, элемент (узел), связь.

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

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

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

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

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

- каждый элемент таблицы - один элемент данных; повторяющиеся группы отсутствуют;

- все столбцы в таблице однородные, т.е. все элементы в столбце имеют одинаковый тип (числовой, символьный и т.д.) и длину;

- каждый столбец имеет уникальное имя;

- одинаковые строки в таблице отсутствуют;

- порядок следования строк и столбцов может быть произвольным.

Таблица такого рода называется отношением.

База данных, построенная с помощью отношений, называется реляционной базой данных.

Реляционная модель данных.

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

- каждый элемент таблицы - один элемент данных; повторяющиеся группы отсутствуют;

- все столбцы в таблице однородные, т.е. все элементы в столбце имеют одинаковый тип (числовой, символьный и т.д.) и длину;

- каждый столбец имеет уникальное имя;

- одинаковые строки в таблице отсутствуют;

- порядок следования строк и столбцов может быть произвольным.

Таблица такого рода называется отношением.

База данных, построенная с помощью отношений, называется реляционной базой данных.

По степени универсальности:

1.Системы общего назначения не ориентируются на решение каких-то конкретных задач, а представляет собой программный продукт , который функционирует на некоторой модели ком-ро в определённой ОС и обладает средствами настройки на работу с любыми базами данных пользователя.

2.Специализированные- создаётся , когда невозможно и нецелесообразно использовать СУБД общего назначения.

27. Компьютерные сети: основные понятия и определения.

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

Классификация вычислительных сетей: В зависимости от территориального расположения: локальные (объединяют абонентов, расположенных в пределах небольшой территории), региональные (на значительном расстоянии друг от друга), глобальные (Интернет) (в разных странах, на различных континентах);

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

по принципу организации данных: последовательные (передача данных выполняется последовательно от одного узла к другому), широковещательные (в каждый момент времени передачу может вести только один узел, остальные узлы могут только принимать инф-ию)

Текстовые редакторы.

Те́кстовый реда́ктор — компьютерная программа, предназначенная для создания и изменения текстовых файлов, а также их просмотра на экране, вывода на печать, поиска фрагментов текста и т. п.

Условно выделяют два типа редакторов, а также отдельно рабочие среды, содержащие редактор

Текстовый редактор

Первый тип ориентирован на работу с последовательностью символов в текстовых файлах. Такие редакторы обеспечивают расширенную функциональность — подсветку синтаксиса, сортировку строк, шаблоны, конвертацию кодировок, показ кодов символов и т. п. Иногда их называют редакторы кода, так как основное их предназначение — написание исходных кодов компьютерных программ.

Текстовый процессор

Второй тип текстовых редакторов имеет расширенные функции форматирования текста, внедрения в него графики и формул, таблиц и объектов. Такие редакторы часто называют текстовыми процессорами и предназначены они для создания различного рода документов, от личных писем до официальных бумаг. Классический пример — Microsoft Word.

Текстовая рабочая среда

Также выделяют более общий класс программ — текстовые рабочие среды. По сути, такие среды представляют собой полноценную рабочую среду, в которой можно решать самые разнообразные задачи: с помощью надстроек они позволяют писать и читать письма, веб-каналы, работать в вики и Вебе, вести дневник, управлять списками адресов и задач. Представители этого класса — Emacs, Archy, Vim и Acme из операционной системы Plan 9. Такие программы могут служить средами разработки программного обеспечения. В любом случае, последние всегда содержат текстовый редактор как необходимый инструмент программирования.

С понятием форматирования документа в Word связывают четыре основные операции: форматирование страниц; форматирование абзацев; форматирование символов; форматирование списков.

Топология сетей. Аппаратные компоненты сетей.

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

По геометрии построения сети бывают:

1)Магистральная(линейная, шинная) Данная топология использует линейный моноканал передачи данных, к которому все узлы присоединяются через интерфейсные платы с помощью относительно коротких соединительных линий

2)Кольцевая(петлевая) Все узлы соединены ТВ единую замкнутую петлю (кольцо) каналами связи

3)Рациональная(звездообразная) Основу сети составляет спец. комп. – сервер, к которому подсоединяются рабочие связи каждая по своей линии связи)

4)Иерархическая(древовидная)

5)Полносвязная (сетка)

6)Смешанная (гибридная)

Наши рекомендации