Единицы измерения информации.
Для обработки компьютером любая информация кодируется с помощью цифр. Цифры представляются электрическими сигналами, с которыми работает компьютер. Для удобства различения в компьютере используют сигналы двух уровней. Один из них соответствует цифре 1, другой - 0. Цифры 1 и 0 называются двоичными. Они являются символами, из которых состоит язык, понимаемый и используемый компьютером. Т.о., любая информация в компьютере представляется с помощью двоичных цифр. Наименьшей единицей информации является бит (от англ. binary digit (bit)). Бит- это количество информации, необходимое для однозначного определения одного из двух равновероятных событий. Один бит информации получает человек, когда он узнает, опаздывает с прибытием нужный ему поезд или нет, был ночью мороз или нет, присутствует на лекции студент Иванов или нет и т.д. В информатике принято рассматривать последовательности длиной 8 бит. Такая последовательность называется байтом. С помощью одного байта можно записать двоичные коды 256 (28) чисел от 0 до 255. Единицы измерения информации: 1 байт=8 бит; 1 килобайт (Кб) = 1024=210 байт; 1 мегабайт (Мб) = 1024 килобайт; 1 гигабайт (Гб) = 1024 мегабайт; 1 терабайт (Тб) = 1024 гигабайт
52. Стили и шаблоны.
Шаблон - особый вид документа, содержащий специальные средства для оформления итогового документа. Параметры, хранимые в шаблонах, определяют свойства нового документа, созданного на основе данного шаблона. К этим свойствам относятся: надписи и рисунки, которые должны появляться в каждом документе - например, колонтитулы, поля для вставки даты, времени и сведений об авторе, а также название документа, имя файла, стандартный текст или эмблема компании; поля страницы и другие параметры макета страницы; стили; макросы; текст и рисунки, сохраненные в качестве элементов списка автотекста; настраиваемые панели инструментов, меню и сочетания клавиш. Чтобы получить законченный документ из шаблона, достаточно ввести в его поля соответствующую информацию. Если стандартный шаблон не устраивает, можно воспользоваться мастером - диалоговой программой, создающей бланк будущего документа, учитывая указания пользователя. Например, мастер записок поможет создать грамотно оформленную служебную записку, а мастер Web-страниц существенно упрощает работу с Web-страницами. Если не хватает и этих возможностей, можно модифицировать один из имеющихся шаблонов или создать собственный шаблон на основе какого - либо документа. С помощью шаблонов и мастеров можно создавать: юридические документы, служебные записки, письма, факсимильные сообщения, отчеты, расписания, повестки дня, резюме, диссертации, справочники, брошюры, календари, бюллетени, руководства, Web-страницы, Заказы, счета-фактуры и др. документы. Шаблоны - файлы с расширением ".dot", которые хранятся в папке Шаблоны или вложенных в нее папках, отображаются в диалоговом окне Создание документа. Стиль это именованное описание способа форматирования документа или его фрагментов. Word различает стили символа и стили абзаца. Стиль символа включает имя шрифта, его размер, начертание, расстояние между символами в слове и другие параметры. Стиль абзаца это сочетание форматов символа и форматов абзаца. К форматам абзаца относятся форматы отступов и интервалов: способ выравнивания текста, отступы справа и слева, интервалы перед абзацем, после абзаца, между его строками, и форматы положения абзаца на странице.Стили позволяют применить к абзацу или слову целую совокупность атрибутов форматирования за одно действие.
Системы счисления.
Система счисления(СС) - это система записи чисел с помощью определенного набора цифр.CС называется позиционной, если одна и та же цифра имеет различное значение, которое определяется ее местом в числе. Десятичная СС является позиционной: 999.Римская СС является непозиционной. Значение цифры Х в числе ХХІ остается неизменным при вариации ее положения в числе.Количество различных цифр, употребляемых в позиционной СС, называется основанием СС. Развернутая форма числа - это запись, которая представляют собой сумму произведений цифр числа на значение позиций. Например: 8527=8*103+5*102+2*101+7*100 Если основание используемой СС больше десяти, то для цифр вводят условное обозначение со скобкой вверху или буквенное обозначение. В шестнадцатеричной СС основа - это цифры 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15 с соответствующими обозначениями 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F. Примеры чисел: 17D.ECH, F12AH. ДвоичнаяСС- это система, в которой для записи чисел используются две цифры 0 и 1. Основанием двоичной системы счисления является число 2. Двоичный код числа - запись этого числа в двоичной системе счисления. Например,0=02, 1=12, 2=102 и т.д В ВТ применяют позиционные СС с недесятичным основанием: двоичную, восьмеричную, шестнадцатеричную. Для обозначения используемой СС число снабжают верхним или нижним индексом, в котором записывают основание СС. Другой способ – использование латинских букв после записи числа: D – десятичная СС, В – двоичная СС, О – восьмеричная СС и Н – 16-ричная СС. Несмотря на то, что 10-тичная СС имеет широкое распространение, цифровые ЭВМ строятся на двоичных элементах, т.к. реализовать элементы с 10 четко различимыми состояниями сложно. Историческое развитие ВТ сложилось таким образом, что ЭВМ строятся на базе двоичных цифровых устройств: триггеров, регистров, счетчиков, логических элементов и т.д. 16-ричная и 8-ричная СС используются при составлении программ на языке машинных кодов для более короткой и удобной записи двоичных кодов – команд, данных, адресов и операндов. Задача перевода из одной СС в другую часто встречается при программировании, особенно, на языке Ассемблера. Например, при определении адреса ячейки памяти. Отдельные стандартные процедуры языков программирования Паскаль, Бейсик, Си, HTML требуют задания параметров в 16-ричной СС. Для непосредственного редактирования данных, записанных на жесткий диск, также необходимо умение работать с 16-ричными числами. Отыскать неисправность в ЭВМ невозможно без представлений о двоичной СС.
Понятие базы данных (БД)
Ба́за да́нных — представленная в объективной форме совокупность самостоятельных материалов (статей, расчётов, нормативных актов, судебных решений и иных подобных материалов), систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью электронной вычислительной машины (ЭВМ). Термин база данных (англ. database) появился в начале 1960-х годов, и был введён в употребление на симпозиумах, организованных компанией SDC в 1964 и 1965 годах, хотя понимался сначала в довольно узком смысле, в контексте систем искусственного интеллекта. В широкое употребление в современном понимании термин вошёл лишь в 1970-е годы. Основные классификации:1. по модели данных (иерархическая, объектная и объектно-ориентированная, объектно-реляционная, реляционная, сетевая, функциональная); 2.по среде постоянного хранения ( во вторичной памяти, или традиционная: средой постоянного хранения является как правило жёсткий диск, в оперативной памяти, в третичной памяти); 3.по содержимому ( Географическая, Историческая, Научная, Мультимедийная, Клиентская); 4.по степени распределённости( Централизованная, или сосредоточенная: БД, полностью поддерживаемая на одном компьютере. Распределённая БД — составные части которой размещаются в различных узлах компьютерной сети в соответствии с каким-либо критерием. Неоднородная: фрагменты распределённой БД в разных узлах сети поддерживаются средствами более одной СУБД. Однородная: фрагменты распределённой БД в разных узлах сети поддерживаются средствами одной и той же СУБД. Фрагментированная, или секционированная: методом распределения данных является фрагментирование (партиционирование, секционирование), вертикальное или горизонтальное. Тиражированная: методом распределения данных является тиражирование (репликация). Другие виды БД. Пространственная: БД, в которой поддерживаются пространственные свойства сущностей предметной области. Временная, или темпоральная : БД, в которой поддерживается какой-либо аспект времени, не считая времени, определяемого пользователем. Пространственно-временная БД: БД, в которой одновременно поддерживается одно или более измерений в аспектах как пространства, так и времени. Циклическая: БД, объём хранимых данных которой не меняется со временем, поскольку в процессе сохранения новых данных они заменяют более старые данные. Одни и те же ячейки для данных используются циклически. Сверхбольшая база данных — это база данных, которая занимает чрезвычайно большой объём на устройстве физического хранения.
Функции СУБД
Систе́ма управле́ния ба́зами да́нных (СУБД) — совокупность программных и лингвистических средств общего или специального назначения, обеспечивающих управление созданием и использованием баз данных. Основные функции СУБД: управление данными во внешней памяти (на дисках); управление данными в оперативной памяти с использованием дискового кэша; журнализация изменений, резервное копирование и восстановление базы данных после сбоев; поддержка языков БД (язык определения данных, язык манипулирования данными). Управление данными во внешней памяти включает обеспечение необходимых структур внешней памяти как для хранения данных, непосредственно входящих в БД, так и для служебных целей, например, для убыстрения доступа к данным в некоторых случаях (обычно для этого используются индексы). Управление транзакциями. Транзакция - это последовательность операций над БД, рассматриваемых СУБД как единое целое. Либо транзакция успешно выполняется, и СУБД фиксирует (COMMIT) изменения БД, произведенные этой транзакцией, во внешней памяти, либо ни одно из этих изменений никак не отражается на состоянии БД. Понятие транзакции необходимо для поддержания логической целостности БД. Журнализация. Одним из основных требований к СУБД является надежность хранения данных во внешней памяти. Под надежностью хранения понимается то, что СУБД должна быть в состоянии восстановить последнее согласованное состояние БД после любого аппаратного или программного сбоя. Поддержание надежности хранения данных в БД требует избыточности хранения данных, причем та часть данных, которая используется для восстановления, должна храниться особо надежно. Наиболее распространенным методом поддержания такой избыточной информации является ведение журнала изменений БД. Журнал - это особая часть БД, недоступная пользователям СУБД и поддерживаемая с особой тщательностью (иногда поддерживаются две копии журнала, располагаемые на разных физических дисках), в которую поступают записи обо всех изменениях основной части БД. Для восстановления БД после жесткого сбоя используют журнал и архивную копию БД. Архивная копия - это полная копия БД к моменту начала заполнения журнала (имеется много вариантов более гибкой трактовки смысла архивной копии). Конечно, для нормального восстановления БД после жесткого сбоя необходимо, чтобы журнал не пропал. Поддержка языков БД. Для работы с базами данных используются специальные языки, в целом называемые языками баз данных. В современных СУБД обычно поддерживается единый интегрированный язык, содержащий все необходимые средства для работы с БД, начиная от ее создания, и обеспечивающий базовый пользовательский интерфейс с базами данных. Стандартным языком наиболее распространенных в настоящее время реляционных СУБД является язык SQL (Structured Query Language).
Антивирусные программы
Антиви́русная програ́мма (антиви́рус) — специализированная программа для обнаружения компьютерных вирусов, а также нежелательных (считающихся вредоносными) программ вообще и восстановления заражённых (модифицированных) такими программами файлов, а также для профилактики — предотвращения заражения (модификации) файлов или операционной системы вредоносным кодом. Различают следующие виды антивирусных программ: — программы-детекторы; — программы-доктора, или фаги; — программы-ревизоры; — программы-фильтры; — программы-вакцины, или иммунизаторы. Программы-детекторы осуществляют поиск характерной для конкретного вируса сигнатуры в оперативной памяти и в файлах и при обнаружении выдают соответствующее сообщение. Недостатком таких антивирусных программ является то, что они могут находить только те вирусы, которые известны разработчикам таких программ. Программы-доктора, или фаги, а также программы-вакцины не только находят зараженные вирусами файлы, но и «лечат» их, т. е. удаляют из файла тело программы-вируса, возвращая файлы в исходное состояние. В начале своей работы фаги ищут вирусы в оперативной памяти, уничтожая их, и только затем переходят к «лечению» файлов. Среди фагов выделяют полифаги, т. е. программы-доктора, предназначенные для поиска н уничтожения большого количества вирусов. Наиболее известные из них: Kaspersky Antivirus, Norton AntiVirus, Doctor Web. В связи с тем, что постоянно появляются новые вирусы, программы-детекторы и программы-доктора быстро устаревают, и требуется регулярное обновление версий. Программы-ревизоры относятся к самым надежным средствам защиты от вирусов. Ревизоры запоминают исходное состояние программ, каталогов и системных областей диска тогда, когда компьютер не заражен вирусом, а затем периодически или по желанию пользователя сравнивают текущее состояние с исходным. Обнаруженные изменения выводятся на экран монитора. Как правило, сравнение состояний производят сразу после загрузки операционной системы. При сравнении проверяются длина файла, код циклического контроля (контрольная сумма файла), дата и время модификации, другие параметры. Программы-ревизоры имеют достаточно развитые алгоритмы, обнаруживают стелс-вирусы и могут даже отличить изменения версии проверяемой программы от изменений, внесенных вирусом. К числу программ-ревизоров относится широко распространенная программа Kaspersky Monitor. Программы-фильтры или «сторожа» представляют собой небольшие резидентные программы, предназначенные для обнаружения подозрительных действий при работе компьютера, характерных для вирусов. Такими действиями могут являться: — попытки коррекции файлов с расширениями СОМ. ЕХЕ; — изменение атрибутов файла; — прямая запись на диск по абсолютному адресу; — запись в загрузочные секторы диска; — загрузка резидентной программы. При попытке какой-либо программы произвести указанные действия «сторож» посылает пользователю сообщение и предлагает запретить или разрешить соответствующее действие. Однако они не «лечат» файлы и диски. Для уничтожения вирусов требуется применить другие программы, например фаги. К недостаткам программ-сторожей можно отнести их «назойливость» (например, они постоянно выдают предупреждение о любой попытке копирования исполняемого файла), а также возможные конфликты с другим программным обеспечением. Вакцины или иммунизаторы — это резидентные программы. предотвращающие заражение файлов. Вакцины применяют, если отсутствуют программы-доктора, «лечащие» этот вирус. Вакцинация возможна только от известных вирусов. Вакцина модифицирует программу или диск таким образом, чтобы это не отражалось на их работе, а вирус будет воспринимать их зараженными и поэтому не внедрится.
Сетевые устройства
Устройства, подключенные к какому-либо сегменту сети, называют сетевыми устройствами. Их принято подразделять на 2 группы: Устройства пользователя. В эту группу входят компьютеры, принтеры, сканеры и другие устройства, которые выполняют функции, необходимые непосредственно пользователю сети; Сетевые устройства. Эти устройства позволяют осуществлять связь с другими сетевыми устройствами или устройствами конечного пользователя. В сети они выполняют специфические функции. Типы сетевых устройств Сетевые карты. Устройства, которые связывают конечного пользователя с сетью, называются также оконечными узлами или станциями (host). Примером таких устройств является обычный персональный компьютер или рабочая станция (мощный компьютер, выполняющий определенные функции, требующие большой вычислительной мощности. Например, обработка видео, моделирование физических процессов и т.д.). Для работы в сети каждый хост оснащен платой сетевого интерфейса, также называемой сетевым адаптером. Как правило, такие устройства могут функционировать и без компьютерной сети. . Сетевые устройства обеспечивают транспортировку данных, которые необходимо передавать между устройствами конечного пользователя. Они удлиняют и объединяют кабельные соединения, преобразуют данные из одного формата в другой и управляют передачей данных. Примерами устройств, выполняющих перечисленные функции, являются повторители, концентраторы, мосты, коммутаторы и маршрутизаторы. Повторители (repeater) представляют собой сетевые устройства, функционирующие на первом (физическом) уровне эталонной модели OSI. Для того чтобы понять работу повторителя, необходимо знать, что по мере того, как данные покидают устройство отправителя и выходят в сеть, они преобразуются в электрические или световые импульсы, которые после этого передаются по сетевой передающей среде. Такие импульсы называются сигналами (signals). Когда сигналы покидают передающую станцию, они являются четкими и легко распознаваемыми. Однако чем больше длина кабеля, тем более слабым и менее различимым становится сигнал по мере прохождения по сетевой передающей среде. Целью использования повторителя является регенерация и ресинхронизация сетевых сигналов на битовом уровне, что позволяет передавать их по среде на большее расстояние.
Концентратор — это один из видов сетевых устройств, которые можно устанавливать на уровне доступа сети Ethernet. На концентраторах есть несколько портов для подключения узлов к сети. Концентраторы — это простые устройства, не оборудованные необходимыми электронными компонентами для передачи сообщений между узлами в сети. Концентратор не в состоянии определить, какому узлу предназначено конкретное сообщение. Он просто принимает электронные сигналы одного порта и воспроизводит (или ретранслирует) то же сообщение для всех остальных портов. Мост (bridge) представляет собой устройство второго уровня, предназначенное для создания двух или более сегментов локальной сети LAN, каждый из которых является отдельным коллизионным доменом. Иными словами, мосты предназначены для более рационального использования полосы пропускания. ККоммутатор Е можно назвать многопортовым мостом, но в некоторых случаях такое упрощение неправомерно. Коммутатор Ethernet используется на уровне доступа. Как и концентратор, коммутатор соединяет несколько узлов с сетью. В отличие от концентратора, коммутатор в состоянии передать сообщение конкретному узлу. Когда узел отправляет сообщение другому узлу через коммутатор, тот принимает и декодирует кадры и считывает физический (MAC) адрес сообщения.
Средства коммуникаций
Средство коммуникации — способ кодирования сообщений. Основные средства массовой коммуникации — это пресса, телевидение, радио, реклама, Интернет. Канал коммуникации — специальный маршрут или технология, используемся для передачи сообщения получателю. Коммуникации бывают материальными и информационными. К материальным коммуникациям относятся процессы, которые связаны с передачей каких-либо физических объектов. Например, водные коммуникации, транспортные магистрали, газопроводы и т. п. Информационные коммуникации объединяют процессы, передающие информацию. компьютерные коммуникации – это универсальный вид общения, который обеспечивает передачу информации от текстов до компьютерных программ с помощью носителей (жестких, гибких и лазерных дисков), а также с помощью современных средств связи.
Интернет-технологии
Интернет технологии это все, связанное с Интернет. Прежде всего, все многообразие сайтов, плюс чаты, форумы, электронная почта, Интернет торговля (включая Интернет магазины), социальные сети и масса всего, что создано для работы в Интернет или с использованием Интернет. Интернет технологии создаются по определенным методам в соответствии с определенными правилами при помощи специальных технических средств (сетей, серверов и т.п.) и специальных программ.Интернет технологии позволяют создавать в сети: веб-сервера; сайты, порталы и блоги; электронную почту; форумы; чаты и ICQ подобное; видеоконференции, вебсеминары, телеконференции; wiki-энциклопедии. Физические элементы Интернет технологии включают в себя: Сетевые технологии. Сервера. Дата центры; Программное обеспечение Интернет; Топология Интернет (взаимодействие компьютеров и серверов в сети); Сетевые службы (электронная почта, служба DNS, протокол FTP и т.п.); Локальные и домашние сети, маршрутизаторы.
Классификация сетей
Компьютерные сети принято классифицировать по типам передачи данных (широковещательные, сети с передачей от узла к узлу) и по размеру (локальные, муниципальные и глобальные сети). Если смотреть в общих чертах, существует два типа технологии передачи: широковещательные сети; сети с передачей от узла к узлу. Широковещательные сети обладают единым каналом связи, совместно используемым всеми машинами сети. Короткие сообщения, называемые в некоторых случаях пакетами, которые посылаются одной машиной, получают все машины. Поле адреса в пакете указывает, кому направляется сообщение. При получении пакета машина проверяет его адресное поле. Если пакет адресован этой машине, она его обрабатывает. Пакеты, адресованные другим машинам, игнорируются. Сети с передачей от узла к узлу, напротив, состоят из большого количества соединенных пар машин. В сети подобного типа пакету, чтобы добраться до пункта назначения, необходимо пройти через ряд промежуточных машин. Часто при этом существует несколько возможных путей от источника до получателя, поэтому алгоритмы вычисления таких путей играют очень важную роль в сетях с передачей от узла к узлу. Обычно (хотя имеются и исключения) небольшие, географически локализованные в одном месте сети используют широковещательную передачу, тогда как в более крупных сетях применяется передача от узла к узлу. В последнем случае имеется один отправитель и один получатель, и такую систему иногда называют однонаправленной передачей.