Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Классификации компьютерных сетейСодержание книги
Поиск на нашем сайте Современное производство требует высоких скоростей обработки информации, удобных форм ее хранения и передачи. Необходимо также иметь динамические способы обращения к информации, способы поиска данных в заданные временные интервалы; реализовывать сложную математическую и логическую обработку данных. Нельзя не учитывать и тот факт, что доступ к ресурсам компьютеров был затруднен из-за существующей политики централизации вычислительных средств в одном месте.
Центральная ЭВМ
4 0OBbxwjzWQKCuHZNyxrh4337kIHwQXGjOseE8EMeNuXtTaHyxo38Rpd90CJC2OcKwYTQ51L62pBV fuZ64th9u8GqEOOgZTOoMcJtJ9MkWUmrWo4PRvX0Yqg+7c8W4bU/7Kql9rL6DObr5J7HrdlpxPu7 qXoCEWgK/2P404/qUEanoztz40WHsMqSNE4R1iBinS0f5yCOCItFCrIs5LV/+QsAAP//AwBQSwEC LQAUAAYACAAAACEAtoM4kv4AAADhAQAAEwAAAAAAAAAAAAAAAAAAAAAAW0NvbnRlbnRfVHlwZXNd LnhtbFBLAQItABQABgAIAAAAIQA4/SH/1gAAAJQBAAALAAAAAAAAAAAAAAAAAC8BAABfcmVscy8u cmVsc1BLAQItABQABgAIAAAAIQCUD8uOnAIAAAwFAAAOAAAAAAAAAAAAAAAAAC4CAABkcnMvZTJv RG9jLnhtbFBLAQItABQABgAIAAAAIQBJBDrZ3AAAAAcBAAAPAAAAAAAAAAAAAAAAAPYEAABkcnMv ZG93bnJldi54bWxQSwUGAAAAAAQABADzAAAA/wUAAAAA " o:allowincell="f" filled="f"/> Терминал ТерминалТерминалТерминал Рис. 1. Система централизованной обработки данных Появление малых ЭВМ, микроЭВМ и ПЭВМ потребовало нового подхода к организации систем обработки данных:
ЭВМ 1 ЭВМ 2
ЭВМ 3 1 7Hp2wTF0niTcLwQwpNbrjoyEj/fN3QpYiIq06j2hhG8MsK6vrypVaj/RG1520bAUQqFUEmyMQ8l5 aC06FRZ+QEq/Lz86FdM5Gq5HNaVw1/OlEDl3qqPUYNWALxbb0+7sJLwOh22TmcCbz2j3J/88bezW SHl7MzdPwCLO8Q+GX/2kDnVyOvoz6cB6CY9FkSdUwvIhbUpAnokM2FHCShTA64r/X1D/AAAA//8D AFBLAQItABQABgAIAAAAIQC2gziS/gAAAOEBAAATAAAAAAAAAAAAAAAAAAAAAABbQ29udGVudF9U eXBlc10ueG1sUEsBAi0AFAAGAAgAAAAhADj9If/WAAAAlAEAAAsAAAAAAAAAAAAAAAAALwEAAF9y ZWxzLy5yZWxzUEsBAi0AFAAGAAgAAAAhAIlAe5ifAgAADgUAAA4AAAAAAAAAAAAAAAAALgIAAGRy cy9lMm9Eb2MueG1sUEsBAi0AFAAGAAgAAAAhANSumtfeAAAACQEAAA8AAAAAAAAAAAAAAAAA+QQA AGRycy9kb3ducmV2LnhtbFBLBQYAAAAABAAEAPMAAAAEBgAAAAA= " o:allowincell="f" filled="f"/>u J9+JCw6xDaTgfpaBQGqCackq+Hjf3K1AxKTJ6C4QKvjGCOvq+qrUhQkjveFll6zgEIqFVuBS6gsp Y+PQ6zgLPRLfvsLgdeJ1sNIMeuRw38l5luXS65b4g9M9vjhsTruzV/Daf27rpY2y3id3OIXnceO2 Vqnbm6l+ApFwSn8w/OqzOlTsdAxnMlF0CvLHRc6ogvmCOzGwyvMliCMP2QPIqpT/G1Q/AAAA//8D AFBLAQItABQABgAIAAAAIQC2gziS/gAAAOEBAAATAAAAAAAAAAAAAAAAAAAAAABbQ29udGVudF9U eXBlc10ueG1sUEsBAi0AFAAGAAgAAAAhADj9If/WAAAAlAEAAAsAAAAAAAAAAAAAAAAALwEAAF9y ZWxzLy5yZWxzUEsBAi0AFAAGAAgAAAAhAF3vBGOfAgAADgUAAA4AAAAAAAAAAAAAAAAALgIAAGRy cy9lMm9Eb2MueG1sUEsBAi0AFAAGAAgAAAAhAM+tSWTeAAAACQEAAA8AAAAAAAAAAAAAAAAA+QQA AGRycy9kb3ducmV2LnhtbFBLBQYAAAAABAAEAPMAAAAEBgAAAAA= " o:allowincell="f" filled="f"/>
Терминал ТерминалТерминалТерминал Рис. 2. Система распределенной обработки данных Распределенная обработка данных - обработка данных, выполняемая на независимых, но связанных между собой компьютерах, представляющих распределенную систему. Для реализации распределенной обработки данных были созданы многомашинные ассоциации, структура которых разрабатывается по одному из следующих направлений; многомашинные вычислительные комплексы (МВК); компьютерные (вычислительные) сети. Многомашинный вычислительный комплекс - группа установленных рядом вычислительных машин, объединенных с помощью специальных средств сопряжения и выполняющих совместно единый вычислительный процесс. Под процессом понимается некоторая последовательность действий для решения задачи, определяемая программой. Многомашинные вычислительные комплексы могут быть: локальными при условии установки компьютеров в одном помещении, не требующих для взаимосвязи специального оборудования и каналов связи; дистанционными, если некоторые компьютеры комплекса установлены на значительном расстоянии от центральной ЭВМ и для передачи данных используются телефонные каналы связи. Компьютерная (вычислительная) сеть - совокупность компьютеров и терминалов, соединенных с помощью каналов связи в единую систему, удовлетворяющую требованиям распределенной обработки данных. Основные отличия компьютерной сети от многомашинного вычислительного комплекса: 1. Размерность. В состав МВК могут входить обычно две, максимум три ЭВМ, расположенные преимущественно в одном помещении. Вычислительная сеть может состоять из десятков и даже сотен ЭВМ расположенных на расстоянии от нескольких метров до тысяч км. 2. Разделение функций между ЭВМ. Если в многомашинном комплексе функции обработки данных, передачи данных и управления системой могут быть использованы в одной ЭВМ, то в вычислительных сетях эти функции распределены между различными ЭВМ. 3. Необходимость решения в сети задачи маршрутизации сообщений. Сообщение от одной ЭВМ к другой в сети может быть передано по различным маршрутам в зависимости от состояния каналов связи, соединяющих ЭВМ друг с другом. Классификация вычислительных сетей
Абоненты сети - это объекты, генерирующие или потребляющие информацию в сети. Абонентами сети могут быть отдельные ЭВМ, комплексы ЭВМ, отдельные терминалы. Любой абонент сети подключается к станции. Станция - аппаратура, которая выполняет функции, связанные с передачей и приемом. Совокупность абонента и станции принято называть абонентской системой. Для организации взаимодействия абонентов необходимы линии связи и аппаратура передачи данных, которые называют коммутационной сетью. Такой переход позволяет рассматривать любую компьютерную сеть как совокупность абонентных систем и коммуникационной сети. Абонентских систем вычислительные сети можно разделить на три основных класса: глобальныесети (WAN - Wide Area Network); региональныесети (MAN - Metropolitan Area Network); локальныесети(LAN - Local Area Network). Глобальная вычислительная сеть объединяет абонентов расположенных в различных странах, на различных континентах. Региональная вычислительная сеть связывает абонентов, расположенных на значительном расстоянии друг от друга. Локальная вычислительная сеть объединяет абонентов, расположенных в пределах небольшой территории(2 - 2,5 км).
Иерархия компьютерных сетей
Региональная ЛВС сеть 2
Глобальная сеть ЛВС
ЛВС
Региональная сеть 1 ЛВС ЛВС
Internet представляет глобальную компьютерную сеть. Само ее название означает «между сетей». Это сеть соединяющая отдельные сети. Internet обеспечивает обмен информацией между всеми компьютерами, подключенными в сеть. цифровой IP - адрес (IP-InternetworkProtocol - межсетевой протокол) и доменный адрес. Оба эти адреса могут применяться равноценно. Цифровой адрес удобен для обработки на компьютере, а доменный адрес - для восприятия пользователем.
Компьютерные коммуникации
Для соединения компьютеров в сеть требуется сетевое оборудование и программное обеспечение. Любая коммуникационная сеть должна включать следующие основные компоненты: сообщение, передатчик, средства передачи, приемник. Передатчик - устройство, являющееся источником данных. Приемник - устройство, принимающее данные. Приемником могут быть компьютер, терминал или какое-либо цифровое устройство. Сообщение - цифровые данные определенного формата, предназначенные для передачи. Это может быть файл базы данных, таблица, ответ на запрос, текст или изображение. Средства передачи - физическая передающая среда и специальная аппаратура, обеспечивающая передачу сообщений. Цифровой способ передачи позволяет в каждый момент времени использовать передающую среду только двумя пользователями и допускает нормальную работу только на ограниченном расстоянии. Аналоговый способ передачи цифровых данных обеспечивает широкополосную передачу за счет использования в одном канале сигналов различных несущих частот. Широкополосная передача, которая предусматривает работу для каждого абонента по своей частоте в пределах одного канала. Технические устройства, выполняющие функции сопряжения ЭВМ с каналами связи называют адаптерами или сетевыми адаптерами. Мультиплексор передачи данных - устройство сопряжения ЭВМ с несколькими каналами связи. Модем - устройство, выполняющее модуляцию и демодуляцию информационных сигналов припередачи их из ЭВМ в канал связи и при приеме в ЭВМ из канала связи. Концентратор - устройство, коммутирующее несколько каналов связи на один путем частотного разделения. Повторитель - устройство, обеспечивающее сохранение формы и амплитуды сигнала при передаче его на большее, чем предусмотрено данным типом физической передающей среды, расстояние. Маршрутизатор или роутер - устройство, соединяющее сети разного типа, но использующее одну операционную систему. С помощью двух адресов - адреса сети и адреса узла маршрутизатор однозначно выбирает определенную станцию. Узел - любое устройство, непосредственно подключенное к передающей среде сети.
Языки высокого уровня Машинные языки и машинно-ориентированные языки — это языки низкого уровня, требующие указания мелких деталей процесса обработки данных. Языки же высокого уровня имитируют естественные языки, используя некоторые слова разговорного языка и общепринятые математические символы. Эти языки более удобны для человека.
FORTRAN - один из первых языков программирования высокого уровня (FORmulaTRANslator, примерно 1953 г.). Основу языка составляют арифметические операторы, соответствующие по своему синтаксису традиционной записи математических выражений. Уровень языка с сегодняшних позиций не слишком высок, поэтому он не очень распространен.
COBOL - язык программирования, который был создан для решения экономических задач и производства промышленной обработки огромной экономической информации (банковские операции, бухгалтерский учет, заработная плата, материально-техническое снабжение, сбыт, торговые операции). Практически с появлением этого языка ЭВМ получили широкое распространение в бизнесе. ALGOL - язык программирования высокого уровня (ALGO rithmic L anguage 1958 г.).название ряда языков программирования, применяемых при составлении программ для решения научно-технических задач на ЭВМ. Алгол относится к языкам высокого уровня и позволяет легко переводить алгебраические формулы в программные команды.
Бе́йсик (от BASIC, сокращение от англ. Beginner’sAll-purposeSymbolicInstructionCode — универсальный код символических инструкций для начинающих; англ. basic — основной, базовый) — семейство высокоуровневых языков программирования. Создан в 1964 г. Томасом Куртом и Джоном Кемени как язык для начинающих, облегчающих написание простых программ. Существуют сотни различных версий этого языка, которые мало или не полностью совместимы друг с другом. Определенного стандарта BASIC не существует. На компьютерах IBM PC широко используется версии Quick BASIC фирмы MicrosoftCorp. и Turbo BASIC фирмы Borland. 10INPUT I 20IF I >=0THENPRINT"Positive number or null":GOTO40 30PRINT"Negativenumber" 40END
Pascal - разработан в 1970 г. Никлаусом Виртом на базе ALGOL-60 как язык для обучения студентов основам программирования. В отличии от BASIC, Pascal является структурированным языком и это позволяет избежать многих ошибок при написании сложных программ. Pascal утвержден как международный стандарт в 1982 г. Изначальный Pascal имел ограниченные возможности и был прост в изучении. Современные версии языка представляют собой системы программирования, в которых сам язык является основной составной их частью. В настоящее время наиболее популярной системой программирования является TurboPascal 7.0 фирмы Borland. VisualBasic, Delphi, Visual C++ - современные системы программирования, работающие в операционных системах Windows 3. xx, Windows 95, Windows 98 - дальнейшее развитие языков BASIC, Pascal, C.
Язык 'C' является профессиональным языком. Практически вся индустрия создания компьютерных игр использует этот язык. Язык 'C' изобретен Денисом Ричи в 1972 г. и создавался как инструментальное средство для реализации операционной системы UNIX на ЭВМ фирмы DEC, но его популярность быстро переросла за рамки конкретной ЭВМ. В язык включены средства программирования на уровне ассемблера (например, побитовые операции).
|
||
|
Последнее изменение этой страницы: 2016-08-16; просмотров: 369; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.21 (0.009 с.) |