Автор работы: Пользователь скрыл имя, 18 Февраля 2013 в 13:04, шпаргалка
1. Магистрально-модульный принцип построения компьютера.
В основу архитектуры современных персональных компьютеров положен магистрально-модульный принцип. Модульный принцип позволяет потребителю самому комплектовать нужную ему конфигурацию компьютера и производить при необходимости ее модернизацию. Модульная организация компьютера опирается на магистральный (шинный) принцип обмена информацией между модулями.
Процесс исследования
поведения какого-либо объекта
или системы объектов на компьютере можно
разбить на следующие этапы: построение
содержательной модели объекта — построение
математической модели объекта — построение
информационной модели и алгоритма —
кодирование алгоритма на языке программирования
— компьютерный эксперимент.
Лучше всего рассмотреть процесс решения
задачи на компьютере на конкретном примере.
Пусть мы изучаем полет пушечного снаряда.
Сначала мы строим содержательную модель,
в которой рассматриваем движение снаряда
в поле тяготения Земли. В этой модели
мы рассматриваем только те параметры,
которые характеризуют движение снаряда
(скорость и координаты), и отвлекаемся
от других параметров (температура снаряда,
его цвет и т. д.). Затем строим математическую
модель.
Математическая модель всегда основана
на некоторых упрощениях, и поэтому этап
построения математической модели весьма
ответственный, неправильно выбранная
модель с неизбежностью приводит к неверным
результатам. Реально существующую физическую
систему опишем с помощью идеализированной
математической модели. Снаряд считаем
материальной точкой, сопротивлением
воздуха и размерами пушки пренебрегаем,
ускорение свободного падения считаем
постоянным g ~ 9,8 м/с2. Снаряд вылетает из
пушки со скоростью V под углом а к горизонту.
Математическая модель описывается с
помощью уравнений.
Пользуясь формулами из курса физики
9 класса и учитывая, что по оси X движение
равномерное, а по оси У — равноускоренное,
можно получить формулы зависимости координат
снаряда от времени:
х = (Vcos a)t, y = (Vsina)t-gt2/2.
Следующим этапом является построение
информационной модели и алгоритма. Здесь
необходимо четко зафиксировать, какие
величины являются аргументами и какие
— результатами алгоритма, а также определить
тип этих величин. В нашем случае аргументами
являются следующие переменные: угол вылета
снаряда А, его начальная скорость V и время
полета Т. Результатом являются координаты
X и У. Все они являются переменными вещественного
типа. Затем строится алгоритм, который
позволяет определять значения результатов
при различных значениях аргументов.
Построенный алгоритм записывается в
какой-либо форме, например в виде блок-схемы:
Следующим этапом является кодирование
алгоритма на языке программирования.
Закодируем наш алгоритм на языке программирования
Бейсик.
Теперь можно проводить компьютерный
эксперимент, для этого необходимо загрузить
программу в оперативную память компьютера
и запустить на выполнение. Компьютерный
эксперимент обязательно включает в себя
анализ полученных результатов, на основании
которого могут корректироваться все
этапы решения задачи (математическая
модель, алгоритм, программа).
В некоторых случаях можно избежать этапа
построения алгоритма и создания программы,
так как можно воспользоваться одной из
многих ранее созданных программ. Такие
библиотеки алгоритмов (программ) существуют
практически по всем областям науки и
техники.
С раннего детства
мы знаем,
что такое почта. Каждый из нас получал
и отправлял письма и с их помощью обменивался
информацией с друзьями, родственниками,
учреждениями и организациями. Почта,
телефон, телеграф обеспечивают человеку
связь, возможность общения на расстоянии.
Их называют средствами телекоммуникации.
Термин телекоммуникация состоит из двух
слов: теле-(в переводе с греческого означает
— «далеко») и коммуникация (в переводе
с латыни — «сообщение, связь») и означает
«связь, сообщение на расстоянии».
Если к вашему компьютеру подключить
модем, т. е. устройство, позволяющее передавать
информацию из компьютера через обыкновенную
телефонную сеть, то вы сможете обмениваться
сообщениями с любым человеком, чей компьютер
также подключен к телефонной сети с помощью
модема.
Модем (МОдулятор/ДЕМодулятор) предназначен
для модуляции (преобразования) сигналов
на выходе компьютера в сигналы, которые
могут передаваться по телефонной сети,
и демодуляции при приеме информации на
компьютер.
Одной из важнейших характеристик модема
является скорость передачи данных. Скорость
передачи данных определяет, какое количество
информации (бит) модем может передавать/принимать
за единицу времени (секунду).
Наиболее распространенные модемы имеют
скорости в 14 400 бит/с и 28 800 бит/с.
Чем выше скорость передачи данных, тем
меньше времени потребуется модему на
передачу или прием информации. Например,
при пересылке файла размером 500 Кб модему
со скоростью передачи данных 2400 бит/с
понадобится около 36 минут, модему на 9600
бит/с — около 9 минут, модему на 14 400 бит/с
— около 6 минут.
Определенная совокупность компьютеров,
подключенных через модем к телефонной
или иной коммуникационной среде и таким
образом имеющих возможность обмениваться
между собой информацией, представляет
собой компьютерную телекоммуникационную
сеть. Телекоммуникационная сеть состоит
из компьютеров-серверов, передающих между
собой информацию по определенным правилам
(протоколам), а также отвечающих на обращения
компьютеров-абонентов. Серверы организуют
использование так называемых сетевых
ресурсов (т. е. общей памяти компьютеров
сети и каналов связи). Для связи серверов
сети между собой может использоваться
беспроводная спутниковая связь, специально
выделенные телефонные линии (служат для
прямого соединения абонентов друг с другом,
набора номера не требуется), обычные коммутируемые
телефонные линии (обеспечивают соединение
с тем абонентом, номер которого набран).
Для связи абонента с сервером сети, как
правило, используется обычная коммутируемая
телефонная линия.
Сервер сети, отвечая на телефонный звонок
компьютера абонента, работает в одном
из двух режимов: on-line (оператор на линии)
или off-line (без оператора). Абонент, используя
специальную коммуникационную программу
и связываясь через свой компьютер с сервером,
работающим в режиме on-line, получает возможность
во время сеанса связи давать серверу
определенные команды: просмотр разделов
сервера, получение файлов с сервера на
компьютер абонента, передача файлов с
компьютера абонента на сервер. Связываясь
с сервером, работающим в режиме off-line,
абонент не имеет возможности непосредственно
работать с сервером: коммуникационная
программа абонента автоматически производит
обмен информацией с сервером и прекращает
сеанс связи. Иначе говоря, процесс ознакомления
с полученной информацией в режиме off-line
происходит уже тогда, когда связь с сервером
уже прекращена. При обмене информацией
между собой серверы сети используют режим
offline.
Серверы сети обмениваются информацией
между собой, поэтому абонент, подключенный
к какому-либо одному серверу сети, имеет
возможность обмениваться информацией
с любым другим абонентом, подключенным
к сети. Так как большинство сетей имеют
между собой шлюзы (средства обмена информацией
между серверами различных сетей) и тем
самым входят в мировое содружество сетей,
абонент одной какой-либо сети, в принципе
получает возможность обмениваться информацией
с любым другим абонентом, подключенным
к любой другой сети.
Структура сети такова, что каждый сервер
имеет по отношению к себе вышестоящий
сервер, с которым и обменивается информацией.
Так, серверы D и Е обмениваются информацией
с серверами В и С. Серверы А, В, С обмениваются
информацией с сервером N. Сервер же N имеет
шлюз в мировое содружество сетей, включая
наиболее распространенные в России сети:
Relcom, GlasNet и др.
Основной услугой
компьютерных сетей является электронная
почта. Этот режим работы компьютерных
сетей назван так, потому что обеспечивает
доставку электронных писем от одного
абонента к другому. Электронное письмо
— обычный текстовый файл, снабженный
несколькими служебными строками (конвертом).
Электронная почта позволяет пересылать
не только тексты, но при необходимости
программы, картинки и другую информацию.
Электронная почта — быстрый и достаточно
дешевый вид связи. В любую точку мира
электронное письмо идет, как правило,
не более 4 часов.
Для каждого абонента сети на одном из
компьютеров выделяется область памяти,
так называемый электронный почтовый
ящик. Все письма, поступающие на определенный
почтовый адрес, записываются в соответствующий
почтовый ящик. Чтобы использовать этот
почтовый ящик (получать из него информацию),
абонент должен передать на сетевой компьютер
свой почтовый адрес и определенный пароль,
обеспечивающий доступ к информации только
тому пользователю, который знает этот
пароль.
Для того чтобы электронное письмо дошло
до адресата, необходимо, чтобы оно было
оформлено в соответствии с международным
стандартом и имело почтовый электронный
адрес. Почтовый электронный адрес может
иметь разные форматы. Наиболее широко
распространена схема формирования адреса,
используемая, например, в сети Internet.
По аналогии с адресом, который мы указываем
на конверте обычного письма, электронный
адрес содержит два основных компонента:
идентификатор абонента (аналогично строке
КОМУ: на почтовом конверте);
координаты абонента, указывающие его
местонахождение (аналогично строке КУДА:
дом, улица, город, страна).
Для того чтобы отделить идентификатор
абонента от его почтовых координат, используется
значок @.
Например:
kuz@tit-bit.msk.ru
В рассматриваемом примере kuz — идентификатор
абонента, отражающий обычно начальные
буквы его фамилии или имени. Далее справа
от знака @ указываются почтовые координаты
абонента, которые описывают его местонахождение.
Эти координаты называют доменом. Составные
части домена разделяются точками. Крайне
правая часть домена, как правило, обозначает
код страны адресата. Код страны определяется
международным стандартом ISO. В нашем случае
ru — код России.
Следующая часть домена — msk — указывает
код города — Москвы.
Наконец, третья часть домена обозначает
имя машины (tit-bit), которой пользуется данный
абонент.
Использование компьютерных телекоммуникаций
дает возможность не просто передавать
сообщения абонентам сети, но еще и записывать,
хранить и читать информацию, ранее оставленную
там другим абонентом. Эти возможности
привели к появлению так называемых электронных
досок объявлений (ЭДО). Они получили такое
название по аналогии их функций с обычными
«досками объявлений» на стене школы,
учреждения, в журнале или газете. Для
организации электронной доски объявлений
используется мощный компьютер с большим
объемом дисковой и оперативной памяти.
В ней хранятся сообщения, полученные
от пользователей данной электронной
доски объявлений. К этому компьютеру
подключается несколько отдельных телефонных
каналов, что дает возможность использования
электронной доски объявлений одновременно
большим числом пользователей.
Абонент, обращающийся к ЭДО, входит в
систему меню, предлагаемую ЭДО. Он может
просмотреть меню, выбрать интересующий
его раздел, переписать информацию из
ЭДО в свой компьютер, передать информацию
из своего компьютера в ЭДО или оставить
сообщение для конкретного абонента.
Дальнейшее развитие идеи электронного
обмена информацией — это телеконференции.
Телеконференция — обмен электронными
сообщениями между абонентами по определенной
тематике. Сообщение, посвященное определенной
теме, попадает ко всем абонентам, подключенным
к данной конференции. Существует огромное
количество телеконференций, посвященных
совершенно разнообразным темам: образованию,
музыке, искусству, программированию,
бизнесу и т. д.
Телеконференции по своей организации
и функционированию во многом близки к
ЭДО, но имеют и отличие.
Используя режим телеконференций, абонент
может непосредственно не обращаться
на ЭДО. Ему необходимо заранее подготовить
сообщение, которое он хотел бы поместить
в тот или иной раздел, и указать, содержимое
каких разделов его интересует. Связавшись
с сервером сети, абонент передает все
функции организации работы компьютеру.
Компьютер передаст все сообщения, предназначенные
для отправки, и получит все содержимое
из разделов, которые были выбраны абонентом.
Благодаря совмещению технологий баз
данных и компьютерных телекоммуникаций
стало возможным использовать так называемые
распределенные базы данных. Огромные
массивы информации, накопленные человечеством,
распределены по различным регионам, странам,
городам, где хранятся в библиотеках, архивах,
информационных центрах. Обычно все крупные
библиотеки, музеи, архивы и другие подобные
организации имеют свои компьютерные
базы данных, в которых сосредоточена
хранимая в этих учреждениях информация.
Компьютерные сети позволяют осуществить
доступ к любой базе данных, которая подключена
к сети. Это избавляет пользователей сети
от необходимости держать у себя гигантскую
библиотеку и дает возможность существенно
повысить эффективность работы по поиску
необходимой информации.
Если вы являетесь пользователем компьютерной
сети, то можете сделать запрос в соответствующие
базы данных и получить по сети электронную
копию необходимой книги, статьи, архивного
материала, увидеть, какие картины и другие
экспонаты находятся в данном музее, и
т. д. Вы можете также послать свою информацию
в любую базу данных.