• Виды средств передачи информации. Способы передачи информации, способы восприятия информации

    Передача информации

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

    • Источник информации.
    • Приёмник информации.
    • Носитель информации.
    • Среда передачи.

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

    "Информация" здесь понимается в техническом аспекте, как осмысленное множество символов, чисел, параметров абстрактных или физических объектов, без достаточного "объёма" которого не могут быть решены задачи управления, выживания, развлечения, совершения преступлений или денежных операций.

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

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

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

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

    См. также

    Литература

    • Ричард Рид (Richard Read) Основы теории передачи информации = The Essence of Communication Theory (Essence of Engineering). - М .: «Вильямс», 2004. - С. 304. - ISBN 0-13-521022-4

    Ссылки


    Wikimedia Foundation . 2010 .

    Смотреть что такое "Передача информации" в других словарях:

      передача информации - Передача оцифрованной информации в соответствии с протоколом. [ГОСТ Р 41.13 2007] передача информации Процесс переноса информации (данных) от ее источника к потребителю. В общем виде его можно представить следующей схемой (рис. П.3). Эта схема… …

      Полезная функция спекуляции, состоящая в распространении информации в результате заключения публичных сделок на основе неизвестной информации. По английски: Transmission of information См. также: Биржевые спекулятивные операции Финансовый словарь … Финансовый словарь

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

      передача информации - 2.25 передача информации (data communication): Передача оцифрованной информации в соответствии с протоколом. Источник: ГОСТ Р 41.13 2007: Единообразные предписания, касающиеся транспортных средств категорий М, N и О в отношении торможения … Словарь-справочник терминов нормативно-технической документации

      передача информации - informacijos perdavimas statusas T sritis automatika atitikmenys: angl. information transfer; information transmission vok. Informationsübertragung, f rus. передача информации, f pranc. transmission d information, f … Automatikos terminų žodynas

      Передача информации, составляющей коммерческую тайну - (commercial secret information transfer) передача информации ее обладателем контрагенту на основании, в котором содержится условие о принятии контрагентом мер по охране ее конфиденциальности … Экономико-математический словарь

      передача информации, составляющей коммерческую тайну - Передача информации ее обладателем контрагенту на основании, в котором содержится условие о принятии контрагентом мер по охране ее конфиденциальности. Тематики экономика EN commercial secret information transfer … Справочник технического переводчика

      ПЕРЕДАЧА ИНФОРМАЦИИ СОСТАВЛЯЮЩЕЙ КОММЕРЧЕСКУЮ ТАЙНУ - ПЕРЕДАЧА ИНФОРМАЦИИ, СОСТАВЛЯЮЩЕЙ КОММЕРЧЕСКУЮ ТАЙНУ передача информации, составляющей коммерческую тайну и зафиксированной на материальном носителе, ее обладателем контрагенту на основании договора в объеме и на условиях, которые предусмотрены… … Юридическая энциклопедия

      Движение информации из одного подразделения в другое в пределах организации …

      Движение информации с верхних уровней организации на нижние … Словарь терминов антикризисного управления

    Книги

    • Передача информации. Статистическая теория связи , Фано Р.М.. В книге известного американского ученого Р. Фано систематически излагаются основы теории информации; наряду с основополагающими результатами шенноновской теориикодирования приводится ряд…

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

    Рис. 3. – Процесс передачи информации

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

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

    Клодом Шенноном , была предложена схема процесса передачи информации по техническим каналам связи, представленная на рисунке.

    Рис. 4. – Процесс передачи информации по Шеннону

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

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

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

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

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

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

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

    Однако, нельзя делать избыточность слишком большой. Это приведет к задержкам и подорожанию связи. Теория кодирования К. Шеннона как раз и позволяет получить такой код, который будет оптимальным. При этом избыточность передаваемой информации будет минимально-возможной, а достоверность принятой информации - максимальной.

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

    Скорость передачи информации – это информационный объем сообщения, передаваемого в единицу времени. Единицы измерения скорости информационного потока: бит/с, байт/с и др.

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

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

    Коммуникации между людьми имеют ряд специфических особенностей :

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

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

    2. Возможность взаимного влияния партнеров друг на друга посредством системы знаков.

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

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

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

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

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

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

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

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

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

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

    Виды вербальной коммуникации :

      Письменная: определенность источника; постоянство информации; возможность адекватного донесения.

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

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

    Виды невербальных средств общения :

    1. Визуальные средства общения – это:

      кинесика (жестикуляция) – движения рук, ног, головы, туловища;

      направление взгляда и визуальный контакт;

      выражение глаз;

      выражение лица (мимика);

      поза (пантомимика), в частности, локализация, смены поз относительно словесного текста;

      кожные реакции (покраснение, появление пота);

      дистанция (расстояние до собеседника, угол поворота к нему, персональное пространство);

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

    2. Акустические (звуковые) средства общения – это:

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

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

    3. Тактильно-кинестезические (связанные с прикосновением) средства общения – это:

      физическое воздействие (ведение слепого за руку и др.);

      такесика (пожатие руки, хлопанье по плечу).

    4. Ольфакторные средства общения – это:

      приятные и неприятные запахи окружающей среды;

      естественный и искусственный запахи человека и др.

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


    Содержание:

    1. Виды и способы передачи информации

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

    1.1 Шестнадцатеричная система исчисления

    Шестнадцатеричная система счисления является также как и восьмеричная вспомогательной системой представления информации в памяти компьютера и используется для компактной записи двоичных чисел и команд.
    Запись числа в восьмеричной системе счисления достаточно компактна, но еще компактнее она получается в шестнадцатеричной системе. В качестве первых 10 из 16 шестнадцатеричных цифр взяты привычные цифры 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, а вот в качестве остальных 6 цифр используют первые буквы латинского алфавита: A, B, C, D, E, F. Цифра 1, записанная в самом младшем разряде, означат просто единицу. Та же цифра 1 в следующем - 16 (десятичное), в следующем - 256 (десятичное) и т.д. Цифра F, указанная в самом младшем разряде, означает 15 (десятичное). Перевод из шестнадцатеричной системы в двоичную и обратно производится аналогично тому, как это делается для восьмеричной системы.

    1.2. Классификация программного обеспечения компьютеров

    Программное обеспечение можно разделить на две основные группы:
    1) Прикладное ПО - выполняет задачу пользователя
    2) Системное ПО (Базовое) - выполняет управление всей системы, обеспечивает функционирование системы.
    К группе базовых программ можно отнести операционные системы, прикладное же программное обеспечение это программы ориентированные на работу под какой либо операционной системой.
    1)Базовое ПО
    Операционная система (ОС) – комплекс программ, обеспечивающих поддержку работы всех программ, аппаратных средств ПК и сети.
    Под управлением ОС происходит проверка работоспособности и вся последующая работа персонального компьютера. Она загружается в оперативную память каждый раз при включении ЭВМ.
    Дисковые устройства принято обозначать латинскими буквами: A и B – гибкие магнитные диски, C, D и так далее логические зоны жесткого диска и винчестера.
    После успешной загрузки ОС на экране появляется приглашение, которое содержит имя активного диска и активного заголовка
    Файл – это поименованная часть памяти на магнитном носителе, содержащая информацию. Каждый файл имеет обозначение: имя, расширение, разделенных точкой. В зависимости от расширения файлы имеют определенное содержание, так файлы с расширением txt – текстовые, exe,com – командные, исполнительные, BAT – пакетные, sys – системные, в различных программных средствах могут быть созданы файлы, соответствующих расширений (например, BAS – в Бейсике).
    Каталог – это специальное место на диске, где содержатся сведения о файлах. Он может содержать файлы и другие каталоги, таким образом на диске организована разветвленная файловая структура (дерево).
    На компьютерах типа IВМ РС, используемых в качестве рабочих мест пользователей, чаще всего применяются следующие операционные системы:
    операционная система MS DOS фирмы Microsoft или совместимые с ней операционные системы РС DOS фирмы IBM и Novell DOS фирмы Novell и др. Мы будем называть эти ОС общим названием DOS;
    операционная система Windows фирмы Microsoft, точнее, Windows версий 3.1 или 3.11 или Windows for Workgroups 3.11 (это расширение Windows с поддержкой одноранговых локальных сетей);
    операционные системы Windows 95, Windows 98, Windows 2000 и Windows NТ Workstation (версий 3.51 и 4.0), Windows Me, Windows XP фирмы Microsoft;
    операционная система OS/2 3.0 Warp фирмы IBM;
    операционные системы Vista.
    2) Прикладное ПО – это совокупность программ, выполняемых вычислительной системой. Прикладное ПО решает задачи пользователя во вех сферах его деятельности. Специальное ПО – это системные и инструментальные программы. Системные выполняют вспомогательные функции: управление ресурсами ПК, создание копий информации, проверка работоспособности устройств, выдача справочной информации о компьютере. Инструментальные программы обеспечивают процесс создания новых программ для компьютера.
    Файловые менеджеры выполняют управление файловой системой: создание, переименование удаление файлов, а также навигацию по файловой системе.

    2. Принцип построения компьютерных сетей

    Компьютерная сеть – это совокупность компьютеров и различных устройств,обеспечивающих информационный обмен между компьютерами в сети без использования каких-либо промежуточных носителей информации.
    Все многообразие компьютерных сетей можно классифицировать по группе признаков: территориальная распространенность; ведомственная принадлежность; скорость передачи информации; тип среды передачи;
    По территориальной распространенности сети могут быть локальными, глобальными, и региональными.
    Локальные – это сети, перекрывающие территорию не более 10 м2, региональные – расположенные на территории города или области, глобальные на территории государства или группы государств, например, всемирная сеть Internet.
    По принадлежности различают ведомственные и государственные сети.
    Ведомственные принадлежат одной организации и располагаются на ее территории.
    Государственные сети – сети, используемые в государственных структурах.
    По скорости передачи информации компьютерные сети делятся на низко-,средне- и высокоскоростные.
    По типу среды передачи разделяются на сети коаксиальные, на витой паре, оптоволоконные, с передачей информации по радиоканалам, в инфракрасном диапазоне.
    Компьютеры могут соединяться кабелями, образуя различную топологию сети (звездная, шинная, кольцевая и др.).
    В классификации сетей существует два основных термина: LAN и WAN.
    LAN (Local Area Network) – локальные сети, имеющие замкнутую инфраструктуру до выхода на поставщиков услуг. Термин «LAN» может описывать и маленькую офисную сеть, и сеть уровня большого завода, занимающего несколько сотен гектаров. Зарубежные источники дают даже близкую оценку – около шести миль (10 км) в радиусе; использование высокоскоростных каналов.
    WAN (Wide Area Network) – глобальная сеть, покрывающая большие географические регионы, включающие в себя как локальные сети, так и прочие телекоммуникационные сети и устройства. Пример WAN – сети с коммутацией пакетов (Frame Relay), через которую могут «разговаривать» между собой различные компьютерные сети.
    Рассмотренные выше виды сетей являются сетями закрытого типа, доступ к ним разрешен только ограниченному кругу пол ьзователей, для которых работа в такой сети непосредственно связана с их профессиональной деятельностью. Глобальные сети ориентированы на обслуживание любых пользователей.

    2.1 Локальные вычислительные сети (ЛКС)

    Локальные вычислительные сети подразделяются на два кардинально различающихся класса: одноранговые (одноуровневые или Peer to Peer) сети и иерархические (многоуровневые).
    Одноранговая сеть представляет собой сеть равноправных компьютеров, каждый из которых имеет уникальное имя (имя компьютера) и обычно пароль для входа в него во время загрузки ОС. Имя и пароль входа назначаются владельцем ПК средствами ОС. Одноранговые сети могут быть организованы с помощью таких операционных систем, как LANtastic, Windows’3.11, Novell NetWare Lite. Указанные программы работают как с DOS, так и с Windows.
    В иерархических локальных сетях имеется один или несколько специальных компьютеров – серверов, на которых хранится информация, совместно используемая различными пользователями.
    ЛКС классифицируются по назначению:
    Сети терминального обслуживания. В них включается ЭВМ и периферийное оборудование, используемое в монопольном режиме компьютером, к которому оно подключается, или быть общесетевым ресурсом.
    Сети, на базе которых построены системы управления производством и учрежденческой деятельности. Они объединяются группой стандартов МАР/ТОР. В МАР описываются стандарты, используемые в промышленности.
    Сети, которые объединяют системы автоматизации, проектирования. Рабочие станции таких сетей обычно базируются на достаточно мощных персональных ЭВМ, например фирмы Sun Microsystems.
    Сети, на базе которых построены распределенные вычислительные системы.
    По классификационному признаку локальные компьютерные сети делятся на: кольцевые, шинные, звездообразные, древовидные;
    по признаку скорости – на низкоскоростные (до 10 Мбит/с), среднескоростные (до 100 Мбит/с), высокоскоростные (свыше 100 Мбит/с);
    по типу метода доступа – на случайные, пропорциональные, гибридные;
    по типу физической среды передачи – на витую пару, коаксиальный или оптоволоконный кабель, инфракрасный канал, радиоканал.
    Структура ЛКС
    Способ соединения компьютеров называется структурой или топологией сети. Сети Ethernet могут иметь топологию «шина» и «звезда». В первом случае все компьютеры подключены к одному общему кабелю (шине), во втором - имеется специальное центральное устройство (хаб), от которого идут «лучи» к каждому компьютеру, т.е. каждый компьютер подключен к своему кабелю.
    Основная среда передачи данных ЛКС – неэкранированная витая пара, коаксиальный кабель, многомодовое оптоволокно. При примерно одинаковой стоимости одномодового и многомодового оптоволокна, оконечное оборудование для одномодового значительно дороже, хотя и обеспечивает большие расстояния. Поэтому в ЛКС используют, в основном, многомодовую оптику.

    2.2 Глобальные сети

    Глобальная сеть (wide area network - WAN) охватывает значительную географическую область, часто целую страну или даже континент. Она объединяет машины, предназначенные для выполнения программ пользователя (то есть приложений). Мы будем следовать традиционной терминологии и называть эти машины хостами. Хосты соединяются коммуникационными подсетями, называемыми для краткости просто подсетями. Хосты обычно являются собственностью клиентов (то есть просто клиентскими компьютерами), в то время как коммуникационной подсетью чаще всего владеет и управляет телефонная компания или поставщик услуг Интернета. Задачей подсети является передача сообщений от хоста хосту, подобно тому как телефонная система переносит слова от говорящего слушающему. Таким образом, коммуникативный аспект сети (подсеть) отделен от прикладного аспекта (хостов), что значительно упрощает структуру сети.
    Примеры глобальных сетей.
    В СНГ в последние годы интенсивно внедряется сетевая компьютерная инфраструктура. Независимые государства развивают свои компьютерные сети и активно включаются в мировое информационное сообщество на базе глобальных международных сетей.
    В сетях СНГ основными каналами связи являются: коммутируемая телефонная сеть общего пользования, выделенные телефонные линии связи, специальные сети передачи данных (ПД-200, «Искра») и сеть абонентского телеграфа. В последнее время используются также линии связи на оптоволоконных кабелях, сотовая связь и радиосвязь. Основные национальные сети, а также международные сети, услугами которых могут пользоваться граждане СНГ:
    БЕЛИКОС - белорусский узел коммерческой сети СИТЕК, работающей на территории СНГ, Балтии и Болгарии.
    ИКСМИР (информационно-коммерческая сеть «Мировой информационный рынок») - сеть функционирует в 12 регионах СНГ. Обеспечивает электронную почту, коммерческие предложения, рекламу, курсы валют, биржевые новости, цены на рынках, законодательства стран и расписания движения железнодорожного и авиационного транспорта.
    СИТЕК - объединение национальных и региональных сетей коммерческого направления: биржевой и валютный рынки, товары и услуги, законодательство.
    ЭСТ - электронная система торгов Белорусской фондовой биржи дает возможность удаленным клиентам участвовать в торгах биржи.
    BASNET - сеть Академий наук РБ. Объединяет научно-исследовательские, проектные и информационные центры Республики Беларусь и предоставляет пользователям услуги международных сетей.
    BELPAK - сеть, имеющая статус государственной сети. Ориентирована на государственные административные структуры, крупные промышленные предприятия и коммерческие организации. Для развития сети получен кредит Европейского сообщества. Передача сообщений ведется посредством коммутации пакетов. Управляет сетью специальное подразделение Правительства РБ.
    EUNET / RELCOM - международная коммерческая сеть, ориентированная в основном на предприятия и организации среднего класса. Популярность сети обусловлена приемлемым уровнем сервиса и относительно низкими ценами.
    FIDONET - международная некоммерческая сеть, обеспечивающая свободный обмен информацией через BBS - электронные доски объявлений. Абоненты сети пользуются информацией BBS бесплатно.
    PAY - система электронных платежей, объединяет многие банки Беларуси, России, Украины, Казахстана и Кыргызстана, а также позволяет производить платежи в Азербайджане, Узбекистане и государствах Балтии.
    SPRINTNET - крупнейшая в мире сеть электронной почты. Основной физической средой передачи данных является оптоволоконный кабель, включая трансатлантический канал. Сеть осуществляет передачу сообщений на факсимильные аппараты, средства телексной и телетексной связи, обеспечивает электронные платежи и международные расчеты. Дает возможность пользователям доступа к большинству мировых сетей,
    SWIFT - общество международных межбанковских финансовых телекоммуникаций. Сеть гарантирует оперативную пересылку и безопасное хранение финансовых документов абонентов в 130 странах мира и бесперебойное обслуживание клиентов в течение 24 часов.
    UNIBEL - сеть образования и науки РБ. Сеть объединяет соответствующие министерства и ведомства, ведущие вузы, научно-исследовательские и проектные организации, библиотеки и др. Основная задача сети: обеспечение доступа белорусских пользователей к информационным ресурсам РБ и в мировое сообщество научных, образовательных и общественных кругов. Управляет сетью Министерство образования и науки РБ.
    Большинство глобальных сетей содержат большое количество кабелей или телефонных линий, соединяющих пару маршрутизаторов. Если какие-либо два маршрутизатора не связаны линией связи напрямую, то они должны общаться при помощи других маршрутизаторов. Когда пакет посылается от одного маршрутизатора другому через несколько промежуточных маршрутизаторов, он получается каждым промежуточным маршрутизатором целиком, хранится на нем, пока требуемая линия связи не освободится, а затем пересылается дальше. Подсеть, работающая по такому принципу, называется подсетью с промежуточным хранением (store-and-forward) или подсетью с коммутацией пакетов (packet-switched). Почти у всех глобальных сетей (кроме использующих спутники связи) есть подсети с промежуточным хранением. Небольшие пакеты фиксированного размера часто называют ячейками (cell).
    О принципе организации сетей с коммутацией пакетов стоит сказать еще несколько слов, поскольку они используются очень широко. В общем случае, когда у процесса какого-нибудь хоста появляется сообщение, которое он собирается отправить процессу другого хоста, первым делом отправляющий хост разбивает последовательность на пакеты, каждый из которых имеет свой порядковый номер. Пакеты один за другим направляются в линию связи и по отдельности передаются по сети. Принимающий хост собирает пакеты в исходное сообщение и передает процессу.
    Не все глобальные сети используют коммутацию пакетов. Второй возможностью соединить маршрутизаторы глобальной сети является радиосвязь с использованием спутников. Каждый маршрутизатор снабжается антенной, при помощи которой он может принимать и посылать сигнал. Все маршрутизаторы могут принимать сигналы со спутника, а в некоторых случаях они могут также слышать передачи соседних маршрутизаторов, передающих данные на спутник. Иногда все маршрутизаторы соединяются обычной двухточечной подсетью, и только некоторые из них снабжаются спутниковой антенной. Спутниковые сети являются широковещательными и наиболее полезны там, где требуется широковещание.

    3. Услуги компьютерных сетей

    Основной услугой компьютерных сетей является электронная почта. Этот режим работы компьютерных сетей назван так, потому что обеспечивает доставку электронных писем от одного абонента к другому. Электронное письмо - обычный текстовый файл, снабженный несколькими служебными строками (конвертом). Электронная почта позволяет пересылать не только тексты, но при необходимости программы, картинки и другую информацию. Электронная почта - быстрый и достаточно дешевый вид связи. В любую точку мира электронное письмо идет, как правило, не более 4 часов.
    Для каждого абонента сети на одном из компьютеров выделяется область памяти, так называемый электронный почтовый ящик. Все письма, поступающие на определенный почтовый адрес, записываются в соответствующий почтовый ящик. Чтобы использовать этот почтовый ящик (получать из него информацию), абонент должен передать на сетевой компьютер свой почтовый адрес и определенный пароль, обеспечивающий доступ к информации только тому пользователю, который знает этот пароль.
    Для того чтобы электронное письмо дошло до адресата, необходимо, чтобы оно было оформлено в соответствии с международным стандартом и имело почтовый электронный адрес. Почтовый электронный адрес может иметь разные форматы. Наиболее широко распространена схема формирования адреса, используемая, например, в сети Internet.
    Использование компьютерных телекоммуникаций дает возможность не просто передавать сообщения абонентам сети, но еще и записывать, хранить и читать информацию, ранее оставленную там другим абонентом. Эти возможности привели к появлению так называемых электронных досок объявлений (ЭДО). Они получили такое название по аналогии их функций с обычными «досками объявлений» на стене школы, учреждения, в журнале или газете. Для организации электронной доски объявлений используется мощный компьютер с большим объемом дисковой и оперативной памяти. В ней хранятся сообщения, полученные от пользователей данной электронной доски объявлений. К этому компьютеру подключается несколько отдельных телефонных каналов, что дает возможность использования электронной доски объявлений одновременно большим числом пользователей.
    Дальнейшее развитие идеи электронного обмена информацией - это телеконференции.
    Телеконференция - обмен электронными сообщениями между абонентами по определенной тематике. Сообщение, посвященное определенной теме, попадает ко всем абонентам, подключенным к данной конференции. Существует огромное количество телеконференций, посвященных совершенно разнообразным темам: образованию, музыке, искусству, программированию, бизнесу и т. д.
    Используя режим телеконференций, абонент может непосредственно не обращаться на ЭДО. Ему необходимо заранее подготовить сообщение, которое он хотел бы поместить в тот или иной раздел, и указать, содержимое каких разделов его интересует. Связавшись с сервером сети, абонент передает все функции организации работы компьютеру. Компьютер передаст все сообщения, предназначенные для отправки, и получит все содержимое из разделов, которые были выбраны абонентом.
    Благодаря совмещению технологий баз данных и компьютерных телекоммуникаций стало возможным использовать так называемые распределенные базы данных. Огромные массивы информации, накопленные человечеством, распределены по различным регионам, странам, городам, где хранятся в библиотеках, архивах, информационных центрах. Обычно все крупные библиотеки, музеи, архивы и другие подобные организации имеют свои компьютерные базы данных, в которых сосредоточена хранимая в этих учреждениях информация. Компьютерные сети позволяют осуществить доступ к любой базе данных, которая подключена к сети. Это избавляет пользователей сети от необходимости держать у себя гигантскую библиотеку и дает возможность существенно повысить эффективность работы по поиску необходимой информации.
    Если вы являетесь пользователем компьютерной сети, то можете сделать запрос в соответствующие базы данных и получить по сети электронную копию необходимой книги, статьи, архивного материала, увидеть, какие картины и другие экспонаты находятся в данном музее, и т. д. Вы можете также послать свою информацию в любую базу данных.

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

    Сейчас все популярнее становится система электронной почты.
    Что такое почта - мы знаем. Это традиционные средства связи, позволяющие обмениваться информацией, по крайней мере, двум абонентам. Для того, чтобы этот обмен состоялся, необходимо написать послание и, указав адрес, опустить в почтовый ящик, откуда письмо неминуемо попадет на почтовый узел. Если указанный адрес соответствует общепринятым стандартам, то через некоторое время почтальон положит его в почтовый ящик адресата. Далее абонент вскроет послание, и - обмен информацией состоялся. Чтобы ускорить процесс, вы поднимаете телефонную трубку, набираете телефонный номер и, если произойдет правильное соединение, то ваш абонент услышит то, что вы хотите ему передать. Если абонент не отвечает или его номер занят, придется повторить процедуру еще раз, сожалея о том, что вы тратите на это свое драгоценное время.
    Эти два вида связи - почтовая и телефонная - стали для нас традиционными, и мы уже хорошо знаем их достоинства и недостатки. А что же такое электронная почта? Электронная почта - это обмен почтовыми сообщениями с любым абонентом сети Internet. Существует возможность отправки как текстовых, так и двоичных файлов. На размер почтового сообщения в сети Internet накладывается следующее ограничение - размер почтового сообщения не должен превышать 64 килобайта.
    Электронной почты позволяет пересылать сообщения практически с любой машины на любую, так как большинство известных машин, работающих в разных системах, ее поддерживают.
    Электронная почта во многом похожа на обычную почту. С ее помощью письмо - текст, снабженный стандартным заголовком (конвертом) - доставляется по указанному адресу, который определяет местонахождение машины и имя адресата, и помещается в файл, называемый почтовым ящиком адресата, с тем, чтобы адресат мог его достать и прочесть в удобное время. При этом между почтовыми программами на разных машинах существует соглашение о том, как писать адрес, чтобы все его понимали.
    Электронная почта оказалась во многом удобнее обычной, "бумажной". Вот некоторые её преимущества.
    - электронной почтой сообщение в большинстве случаев доставляется гораздо быстрее, чем обычной;
    - стоит это дешевле;
    - для того чтобы отправить письма нескольким адресатам не нужно его размножать во многих экземплярах, достаточно однажды ввести текст в компьютер;
    - если нужно перечитать, исправить полученное или составленное Вами письмо, или использовать выдержки из него, это сделать легче, поскольку текст уже находится в машине;
    - электронная почта имеет ту же скорость доступа, что и телефон, но не требует одновременного присутствия обоих абонентов на разных концах телефонной линии;
    - удобнее хранить большое количество писем в файле на диске, чем в ящике стола; в файле легче и искать;
    - и, наконец, экономия бумаги.
    Надежность электронной почты сильно зависит от того, какие используются почтовые программы, насколько удалены друг от друга отправитель и адресат письма, и особенно от того, в одной они сети, или в разных. В наших условиях, пожалуй, лучше полагаться на электронную почту, чем на простую. Если письмо все-таки потерялось, Вы об этом сможете узнать достаточно скоро и послать новое.
    Это самое популярное на сегодня использование Internet у нас в стране. Оценки говорят, что в мире имеется более 50 миллионов пользователей электронной почты. E-mail доступна при любом виде доступа к Internet .
    E-mail (Electronic mail) - электронная почта. С ее помощью вы можете посылать сообщения, получать их в свой электронный почтовый ящик, отвечать, используя их адреса, исходя из их писем, рассылать копии вашего письма сразу нескольким получателям, переправлять полученное письмо по другому адресу, использовать вместо адресов (числовых или доменных имен) логические имена, создавать несколько подразделов почтового ящика для разного рода корреспонденции, включать в письма текстовые файлы. Из Internet вы можете посылать почту в сопредельные сети, если вы знаете адрес соответствующего шлюза, формат его обращений и адрес в той сети.
    В простейшем случае передача вашего письма произойдет cледующим образом: cначала по запускаемой вами стандартной процедуре ваш модем постарается связаться с модемом, установленном на почтовой машине (аналог - почтовое отделение связи). Как только будет установлена связь, произойдет идентификация вашего абонентского пункта (вашего компьютера), проверка пароля и передача подготовленной вами информации. После этого ваш модем "повесит трубку". Вы можете спокойно заниматься своими делами, а в это время почтовая машина проверит, насколько правильный адрес вы указали, и, если все в порядке, постарается связаться с вашим абонентом. Как только два модема - почтовый и вашего абонента - "договорятся", произойдет передача вашего послания. Обмен информацией состоялся.

    4.1. Адресация в системе электронной почты.

    Для того, чтобы ваше электронное письмо дошло до своего адресата, необходимо, чтобы оно было оформлено в соответствии с международными стандартами и имело стандартизованный почтовый электронный адрес. Общепринятый формат послания определяется документом под названием "Standard for the Format of ARPA – Internet Text messages", сокращенно - Request for Comment или RFC822, и имеет заголовок и непосредственно сообщение. Заголовок выглядит приблизительно так:
    From: почтовый электронный адрес - от кого пришло послание
    To: почтовый электронный адрес - кому адресовано
    Cc: почтовые электронные адреса - кому еще направлено
    Subject: тема сообщения (произвольной формы)
    Date: дата и время отправки сообщения
    Строки заголовка From: и Date: формируются, как правило, автоматически, программными средствами. Помимо этих строк заголовка, послание может содержать и другие, например:
    Message-Id: уникальный идентификатор послания, присвоенный ему почтовой машиной
    Reply-To: обычно адрес абонента, которому вы отвечаете на присланное вам письмо
    Само послание - как правило, текстовый файл достаточно произвольной формы.
    При передаче нетекстовых данных (исполняемой программы, графической информации) применяется перекодировка сообщений, которая выполняется cоответcтвующими программными средствами.
    Почтовый электронный адрес может иметь разные форматы. Наиболее широко распространена система формирования адреса DNS (Domain Name System), применяемая в сети Internet. Дешифрацию адреса и перевод его в необходимый формат осуществляют встроенные программные средства, применяемые в данной сети электронной почты.
    С точки зрения логики, для того чтобы адрес был информативным, необходимо, чтобы в нем присутствовали:
    - идентификатор абонента (по аналогии - строка КОМУ: на почтовом конверте);
    - почтовые координаты, определяющие его местонахождение (по аналогии - дом, улица, город, страна на почтовом конверте).
    Почтовый электронный адрес имеет все эти составляющие. Для того, чтобы отделить идентификатор абонента от его почтовых координат, используется значок @.
    Почтовый электронный адрес в формате Internet может иметь вид:
    [email protected]
    В рассматриваемом примере aspet - идентификатор абонента. То, что стоит справа от знака @, называется доменом и однозначно описывает местонахождение абонента. Составные части домена разделяются точками.
    Самая правая часть домена, как правило, обозначает код страны адресата - это домен верхнего уровня. Код страны утвержден международным стандартом ISO.
    Следующий поддомен - msk - является однозначно определяемым внутри домена верхнего уровня. Совокупность составных частей домена msk.ru называется доменом второго уровня. Аббревиатуры домена второго уровня определяются в соответствии с правилами, принятыми доменом верхнего уровня.
    Домен третьего уровня - mepi.msk.ru.
    Поддомен htd - зарегистрированное на почтовом узле имя машины.
    В заключении можно сказать, что E-mail является отличным средством общения людей (хотя и ограниченного круга, т.е. обладателей ПК с соответствующим обеспечением). Можно с уверенностью сказать, что электронную почту ждёт большое будущее во всех его проявлениях, и что она будет постоянно развиваться и совершенствоваться, что будет приводить к более удобному её использованию.

    Список используемой литературы:

      Угринович Н.Д. «Информатика и информационные технологии.» М.: БИНОМ. Лаборатория знаний, 2003г.
      Шауцукова Л.З. «Информатика» Москва, 2004г.
      Семакин И.Г. ;Хеннер Е.К. «Информатика и ИКТ.» Издательство "Бином", 207г.
      Ресурсы Internet.

    Вопрос 1. Понятие информации, виды и способы ее передачи.

    Информация (от лат. informatio, разъяснение, изложение, осведомленность) - сведения о лицах, предметах, фактах, явлениях, событиях, реального мира не зависимо от их представления.

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

    Однако можно лишь утверждать, что понятие ИНФОРМАЦИЯ предполагает наличие материального носителя информации, источника информации, передатчика информации, приемника и канала связи между источником и приемником.

    Классификация информации

    Информацию можно разделить на виды по различным критериям:

    по способу восприятия:

    Визуальная - воспринимаемая органами зрения.

    Аудиальная - воспринимаемая органами слуха.

    Тактильная - воспринимаемая тактильными рецепторами.

    Обонятельная - воспринимаемая обонятельными рецепторами.

    Вкусовая - воспринимаемая вкусовыми рецепторами.

    по форме представления:

    Текстовая - передаваемая в виде символов, предназначенных обозначать лексемы языка.

    Числовая - в виде цифр и знаков, обозначающих математические действия.

    Графическая - в виде изображений, предметов, графиков.

    Звуковая - устная или в виде записи и передачи лексем языка аудиальным путём.

    по назначению:

    Массовая - содержит тривиальные сведения и оперирует набором понятий, понятным большей части социума.

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

    Секретная - передаваемая узкому кругу лиц и по закрытым (защищённым) каналам.

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

    по значению:

    Актуальная - информация, ценная в данный момент времени.

    Достоверная - информация, полученная без искажений.

    Понятная - информация, выраженная на языке, понятном тому, кому она предназначена.

    Полная - информация, достаточная для принятия правильного решения или понимания.

    Полезная - полезность информации определяется субъектом, получившим информацию в зависимости от объёма возможностей её использования.

    по истинности:

    истинная

    Формы информации.

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

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

    Информацию можно:

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

    Информация может существовать в виде:

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

    Вопрос 2.Задачи получения, передачи, преобразования и хранения информации.

    1. Передача информации

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

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

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

    Декодирующее устройство - устройство для преобразования кодированного сообщения в исходное.

    Компьютер - это самое популярное средство для обработки, хранения и передачи информации.

    2. Преобразование информации

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

    Музыка, когда мы ее слышим, несет аналоговую информацию, но стоит только записать ее нотами, как она становится цифровой. Разница между аналоговой информацией и цифровой, прежде всего, в том, что аналоговая информация непрерывна, а цифровая - дискретна.

    3. Использование информации

    Информация используется при принятии решений. Достоверность, полнота, объективность полученной информации обеспечат вам возможность принять правильное решение.

    4.Хранение информации.

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

    Носитель информации – среда для записи и хранения информации:

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

    2) Волны различной природы (световая волна)

    3) Акустические носители

    4) Электромагнитные носители

    5) Гравитационные носители

    6) Вещество в различном состоянии

    7) Компьютерные носители (магнитные диски, оптические диски, винчестер, флэш-карта)

    Примерами упорядоченного хранения информации является записная книжка, оглавление в книге, словари, расписание, каталоги.

    ИТАК, передача, обработка и хранение информации происходит в форме :

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

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

    Состав операционной системы

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

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

    2. Командный процессор . Специальная программа, которая запрашивает у пользователя команды и выполняет их.

    3. Драйверы устройств. Специальные программы, которые обеспечивают управление работой устройств и согласование информационного обмена с другими устройствами, а также позволяют производить настройку некоторых параметров устройств. Технология «Plug ad Play» (подключай и играй) позволяет автоматизировать подключение к компьютеру новых устройств и обеспечивает их конфигурирование.

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

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

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

    Наиболее общим подходом к структуризации операционной системы является разделение всех ее модулей на две группы:

    1. Ядро – это модули, выполняющие основные функции ОС.
    2. Вспомогательные модули , выполняющие вспомогательные функции ОС. Одним из определяющих свойств ядра является работа в привилегированном режиме .

    Структура компилятора

    Процесс компиляции состоит из следующих этапов:

    1. Лексический анализ На этом этапе последовательность символов исходного файла преобразуется в последовательность лексем.
    2. Синтаксический анализ Последовательность лексем преобразуется в семантическое дерево.
    3. Оптимизация Выполняется удаление изличших конструкций и упрощение семантического дерева.
    4. Генерация кода. Семантическое дерево преобразуется в целевой язык.

    Стадии работы компилятора

    Работа компилятора состоит из нескольких стадий, которые могут выполняться последовательно, либо совмещаться по времени. Эти стадии могут быть представлены в виде схемы.


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

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

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

    Рассмотренная схема компилятора является упрощенной, поскольку реальные компиляторы, как правило, включают стадии оптимизации.

    Вопрос 12. Требования к языкам программирования и их классификация.

    Основные требования, предъявляемые к языкам программирования:

    наглядность - использование в языке по возможности уже существующих символов, хорошо известных и понятных как программистам, так и пользователям ЭВМ;

    единство - использование одних и тех же символов для обозначения одних и тех же или родственных понятий в разных частях алгоритма. Количество этих символов должно быть по возможности минимальным;

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

    модульность - возможность описания сложных алгоритмов в виде совокупности простых модулей, которые могут быть составлены отдельно и использованы в различных сложных алгоритмах;

    однозначность - недвусмысленность записи любого алгоритма. Отсутствие ее могло бы привести к неправильным ответам при решении задач.

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

    Высокое качество создаваемых программ (компактность и скорость выполнения);

    Возможность использования конкретных аппаратных ресурсов;

    Предсказуемость объектного кода и заказов памяти;

    Для составления эффективных программ необходимо знать систему команд и особенностифункционирования данной ЭВМ;

    Трудоемкость процесса составления программ (особенно на машинных языках и ЯСК), плохо защищенного отпоявления ошибок;

    Низкая скорость программирования;

    Невозможность непосредственного использования программ, составленных на этих языках, на ЭВМдругих типов.

    Машинно-ориентированные языки по степени автоматического программирования подразделяются на классы.

    - Машинный язык

    Отдельный компьютер имеет свой определенный Машинный язык (далее МЯ), ему предписывают выполнение указываемых операций над определяемыми ими операндами, поэтому МЯ является командным.

    - Языки Символического Кодирования

    Языки Символического Кодирования (далее ЯСК),так же, как и МЯ, являются командными. Однако коды операций и адреса в машинных командах, представляющие собой последовательность двоичных (во внутреннем коде) или восьмеричных (часто используемых при написании программ) цифр, в ЯСК заменены на символы (идентификаторы), форма написания которых помогает программисту легче запоминать смысловое содержание операции. Это обеспечивает существенное уменьшение числа ошибок при составлении программ. Использование символических адресов – первый шаг к созданию ЯСК.

    - Автокоды

    Есть также языки, включающие в себя все возможности ЯСК, посредством расширенного введения макрокоманд - они называются Автокоды.

    Макрокоманды обеспечивают передачу фактических параметров, которые в процессе трансляции вставляются в«остов» программы, превращая её в реальную машинную программу.

    Развитые автокоды получили название Ассемблеры. Сервисные программы и пр., как правило, составлены на языках типа Ассемблер.

    - Макрос

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

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

    Макрос одинаково может работать, как с программами, так и с данными.

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

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

    -Проблемно – ориентированные языки

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

    Фортран, Алгол – языки, созданные для решения математических задач;

    -Универсальные языки

    Универсальные языки были созданы для широкого круга задач: коммерческих, научных, моделирования и т.д.

    -Диалоговые языки

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

    Задачи: управление и описание алгоритмов решения задач..

    Одним из примеров диалоговых языков является Бэйсик.

    Бэйсик использует обозначения подобные обычным математическим выражениям. Многие операторы являются упрощенными вариантами операторов языка Фортран. Поэтому этот язык позволяет решать достаточно широкий круг задач.

    -Непроцедурные языки

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

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

    Рекурсивные структуры

    1.4.1. Список

    Список относится к особой группе структур - это так на­зы­ва­е­мые ре­курсивные структуры.

    Приведем рекурсивное определение списка: Списком называется со­­во­купность

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

    1.4.2. Набор

    Другим примером рекурсивной структуры является структура на­бора, которая

    определяется следующим образом: Набором называется совокупность связанных

    элементов, каждый из которых может быть ли­бо атомом, либо набором. Атом

    определяет "неделимый" элемент на­бора, предназначенный для хранения

    элементарной порции ин­фор­ма­ции. Реализация наборов основана на

    использовании разнородных списков.

    1.4.3. Дерево

    Еще один пример рекурсивной структуры, широко использующейся в

    программировании - структура дерева. Деревом называется сово­купность

    связанных элементов - вершин дерева, включающая в себя один особый элемент -

    корень, при этом все остальные эле­мен­ты образуют поддеревья. Наиболее

    широко используется струк­ту­ра бинарного дерева, все множество вершин

    которого делится (по отношению к корню) на два подмножества - два поддерева

    (левое и правое).

    Примеры рекурсивных алгоритмов

    6.1. Рисование дерева

    6.2. Ханойские башни

    6.3. Синтаксический анализ арифметических выражений

    6.4. Быстрые сортировки

    6.5. Произвольное количество вложенных циклов

    6.6. Задачи на графах

    6.7. Фракталы

    Присваивание

    В одной строке может стоять больше одной операции присваивания =.

    Знак = всегда означает: "переменной слева присвоить значение, стоящее справа ". Операция выполняется справа налево. Поэтому первой значение 100 получает переменная d, затем с, b и а.

    Знак присвоить может стоять даже внутри математического выражения:

    Присваивание имеет более высокий приоритет, чем сложение и вычитание. Поэтому сначала переменной r будет присвоено значение 9-с. А затем переменная value получит значение 5+9-с.

    Составное присваивание

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

    Преобразование типов

    (тип данных) выражение

    v=(double)age*f;

    Переменная age временно преобразуется к типу с плавающей точкой двойной точности и умножается на переменную f.

    Операции отношения

    Операции инкремента (++) и декремента (-)

    В языке C++ предусмотрены две уникальные операции, которые увеличивают или уменьшают значение переменной на 1.

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

    Операция sizeof

    Имеет формат

    sizeof данные

    sizeof (тип данных)

    Операция sizeof возвращает размер в байтах указанного в ней данного или типа данных.

    cout " "Размер типа float в байтах=\t" "sizeof (float)

    Результат: 4.

    Операция "запятая"

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

    Оператор?:

    (Условие) ? (выражение1):(выражение2)

    Если условие истинно, то выполняется выражение1, а если ложно, то выражение2.

    (а>b) ? (ans =10):(ans=25);

    ans=(a>b)?(10):(25);

    Если а>b, то переменная ans получается значение 10, иначе - значение 0.25

    Поразрядные операции

    |,или

    ^ исключающее или

    Логические бинарные операции (&&-конъюнкция(И) и || дизъюнкция (или))

    Унарные операции:

    & - операция получения адреса операнда

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

    Унарный минус- изменяет знак арифметического операнда.

    Унарный плюс (введен для симметрии с унарным минусом)

    ! – логическое отрицание значения операнда.

    Увеличение на единицу (инкремент или автоувеличение):

    префиксная операция – увеличение значения операнда на 1 до его использования

    постфиксная операция – увеличение значения операнда на 1 после его использования.

    Операнд не может быть константой.

    sizeof – операция вычисления размера(в байтах) для объекта того типа, который имеет операнд.

    Бинарные операции:

    Аддитивные (+- сложение арифметических операндов, - вычитание арифметических операндов)

    Мультипликативные (* - умножение операндов арифметического типа, / - деление операндов арифметического типа, %- получение остатка от деления целочисленных операндов (деление по модулю))

    Операции сдвига (<<- сдвиг влево битового представления значения левого целочисленного операнда на количество разрядов, равное значению правого целочисленного операнда, >>- сдвиг вправо битового представления значения левого целочисленного операнда на количество разрядов, равное значению правого целочисленного операнда)

    Операции отношения (сравнения) (> < <= >= != = =-равно)

    Логические бинарные операции (&&-конъюнкция(И) и || дизъюнкция (или))

    Операции присваивания (=- присвоить значение выражения-операнда из правой части операнду левой части p=10.3 – 2*x, *= присвоить левой части произведение значений обоих операндов P*=2 эквивалентно P = P*2, /= P/=2.2-d эквивалентно P=P/ (2.2-d), %= N%3 эквивалентно N=N % 3;,+= присвоить операнду левой части сумму значений обоих операндов А+= В эквивалентно А=А+В, -= Х -=4.5 – z эквивалентно Х=Х – (4.2 – z),

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

    Приоритеты операций задают последовательность вычислений в сложном выражении

    Вопрос 26. Потоковый ввод и вывод информации в языке С++

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

    Потоки ввода-вывода

    В соответствии с названием заголовочного файла iostream.h (stream - поток; "i" - сокращение от input - ввод; "o" - сокращение от output - вывод) описанные в этом файле средства ввода-вывода обеспечивают программиста механизмами для извлечения данных из потоков и для включения (внесения) данных в потоки. Поток определяется как последовательность байтов (символов) и с точки зрения программы не зависит от тех конкретных устройств (файл на диске, принтер, клавиатура, дисплей, стример и т.п.), с которыми ведется обмен данными. При обмене с потоком часто используется вспомогательный участок основной памяти - буфер потока.

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

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

    Используемые в программах потоки логически делятся на три типа:

    Входные, из которых читается информация;

    Выходные, в которые вводятся данные;

    Двунаправленные, допускающие как чтение, так и запись.

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

    В соответствии с особенностями "устройства", к которому "присоединен" поток, потоки принято делить на

    Стандартные,

    Консольные,

    Строковые и

    Файловые.

    В заключение перечислим отличительные особенности применения механизма потоков. Потоки обеспечивают:

    Буферизацию при обменах с внешними устройствами;

    Независимость программы от файловой системы конкретной операционной системы;

    Контроль типов передаваемых данных;

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

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

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

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

    Аналогом понятия внутреннего файла в языках Си/Си++ является понятие потока. Отличие от файловой переменной Паскаля состоит в том, что потоку в Си не ставится в соответствие тип. Поток - это байтовая последовательность, передаваемая в процессе ввода-вывода.

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

    Основные отличия файлов в Си состоят в следующем: здесь отсутствует понятие типа файла и, следовательно, фиксированной структуры записи файла. Любой файл рассматривается как байтовая последовательность:

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

    Стандартные потоки (istream, ostream, iostream ) служат для работы с терминалом. Строковые потоки (istrstream, ostrstream, strstream ) служат для ввода-вывода из строковых буферов, размещенных в памяти. Файловые потоки (ifstream, ofstream, fstream ) служат для работы с файлами.

    · ios базовый потоковый класс

    · streambuf буферизация потоков

    · istream потоки ввода

    · ostream потоки вывода

    · iostream двунаправленные потоки

    · iostream_withassign поток с переопределенной операцией присваивания

    · istrstream строковые потоки ввода

    · ostrstream строковые потоки вывода

    · strstream двунаправленные строковые потоки

    · ifstream файловые потоки ввода

    · ofstream файловые потоки вывода

    · fstream двунаправленные файловые потоки

    · Потоки для работы с файлами создаются как объекты следующих классов:

    · ofstream - запись в файл;

    · ifstream - чтение из файла;

    · fstream - чтение/запись.

    · Ввод/вывод в C++ осуществляется с помощью потоков библиотеки C++, доступных при подключении заголовочного файла iostream.h (в VC++.NET – объекта-заголовка iostream). Поток представляет собой объект какого-либо потокового класса.

    · Потоковые классы сконструированы на основе базового класса ios:

    · ios – базовый потоковый класс;

    · istream – класс входных потоков;