Москва

+7 (495) 638-08-44

Санкт-Петербург

+7 (812) 649-27-11

Ремонт компьютеров и ноутбуков Бибирево

bibirevo

Наши цены:

Выезд мастера0* руб.
Диагностика0* руб.
Удаление вирусов350 руб.
Установка Windows350 руб.
Настрока беспроводного интернета410 руб.
Установка антивируса390 руб.
Установка программ300 руб.
Сохранение данных400 руб.

Системы, работающие в режиме он-лайн

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

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

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

Системы с разделением времени.

Метод, который позволяет справиться с указанной выше проблемой, состоит в создании так называемых систем с разделением времени (сокращенно СРВ).

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

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

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

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

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

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

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

Оформление заявки
X
Перезвоните мне
X