Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь 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; просмотров: 225; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.145.109.83 (0.011 с.) |