Автор: admin
Объединение двух вычислительных машин в единый комплекс производится с помощью общего для обеих машин магнитного оперативного запоминающего устройства. Общее МОЗУ, имея единую адресную систему, охватывающую весь массив ячеек памяти, включая и ячейки инкрементной машины, позволяет наиболее просто осуществить органическую связь двух машин между собой. Эта связь состоит в том, что AM может обратиться к любой ячейке МОЗУ, в том числе и к ячейкам ИМ, внося коррективы и изменения в ее вычислительный процесс, либо используя результаты ее вычислений.
Читать полностью »
Автор: admin
Бесспорным лидером в области внедрения этой технологии на железнодорожном транспорте России является компания SAS Institute, с которой МПС РФ заключено стратегическое соглашение о партнерстве, предусматривающее установку системы SAS по всей сети железных дорог России. Средства SAS представляют собой интегрирующую надстройку над всеми существующими информационными системами предприятия. Их эксплуатация не накладывает никаких дополнительных требований на эти системы. Читать полностью »
Автор: admin
Запрос представляет собой программу, которая записывается на ЯМД — языке высокого уровня — и обеспечивает поиск данных в базе данных. Структура запроса в системах БД относительно проста, что позволяет легко его понимать, автоматически генерировать и оптимизировать. Запросы обычно рассматриваются как часть языка ЯМД.
Часто, особенно для реляционных БД, язык базы данных, и в том числе ЯМД, называют языком запросов БД.
Современные языки запросов можно разбить на две ipymibi:
процедурные языки запросов, позволяющие получить требуемый результат — данные из БД — на основе записи средствами языка программирования (С++, Java и др.) алгоритма достижения результата;
декларативные или непроцедурные языки запросов, выражающие то, что должно быть возвращено из базы данных, т.е. требуемый результат без указания алгоритма его достижения.
Процедурные языки запросов, как правило, присущи СУБД с сетевой, иерархической и объектно-ориентированной моделью данных, а декларативные — реляционным и объектно-реляционным СУБД. Читать полностью »
Автор: admin
Обработку запросов пользователей осуществляет в СУБД процессор запросов, включающий компилятор ЯМД, интерпретатор ЯОД и подсистему обработки запросов. Процессор осуществляет всю работу по обработке запросов к БД и определению структуры БД.
Объектно-ориентированная технология проектирования использует объектную модель, основывающуюся на принципах абстрагирования, инкапсуляции, модульности, иерархичности и пр. Объектно-ориентированный анализ и проектирование принципиально отличаются от традиционных подходов структурного проектирования ИС, ибо по-другому представляется процесс декомпозиции, а архитектура получающегося программного продукта в значительной степени выходит за рамки представлений, традиционных для структурного программирования. Эти отличия обусловлены тем, что в основе объектно-ориентированного проектирования лежит методология объектно-ориентированного программирования.
Читать полностью »
Автор: admin
Поскольку ООСУБД хранят стабильные объекты, то построение ИС как системы взаимосвязанных объектов-классов, по сути, решает задачи концептуального и логического проектирования ООБД. Следовательно, объектно-ориентированная декомпозиция ИС на совокупность взаимосвязанных классов практически исключает деление на этапы концептуального и логического проектирования в том смысле, как он понимается при структурном проектировании РСУБД. Поэтому, как правило, говорят о логическом и физическом этапах проектирования ООБД и всей ИС в целом.
Читать полностью »
Автор: admin
Процесс объектно-ориентированного создания ИС обычно состоит из следующих, подробно описанных в этапов:
объектно-ориентированный анализ, во время которого изучаются требования к системе, с точки зрения будущих классов и объектов, на основе словаря предметной области. Анализ состоит из следующих шагов:
определение объектов (классов), в результате чего строится словарь данных, содержащий спецификации всех компонентов проекта;
определение атрибутов и поведения выявленных объектов для уточнения словаря данных и спецификаций каждого объекта путем объявления (не реализации!) методов каждого объекта-класса; здесь строится общая схема данных БД;
определение связей между объектами, уточнение типов ассоциаций (наследование, агрегация, инстанцирование и использование);
объектно-ориентированное проектирование, включающее в себя процесс объектной декомпозиции и представление логической (классы и объекты), физической (модули и процессы), статической и динамической моделей ИС (например, при помощи нотации UML), в результате чего создается описание архитектуры системы;
реализация ИС на основе ЯООП;
тестирование,
эксплуатация и сопровождение, которое в большинстве случаев является самым долговременным и дорогостоящим этапом, однако объектно-ориентированный подход позволяет значительно снизить уровень затрат на модификацию и эволюцию системы в ходе ее эксплуатации.
Автор: admin
Объектно-ориентированное проектирование ИС связано с двумя основными компонентами:
объектно-ориентированные методологии проектирования программных систем;
инструментальные средства, поддерживающие эти методологии.
Объектно-ориентированные методологии анализа и проектирования ИС представляют собой совокупность общих принципов и методов, среди которых наиболее популярными являются следующие методы:
метод Буча (Booch’93),
ОМТ (Object Modeling Technique),
OOSE (Object-Oriented Software Engineering).
Основной задачей стадий разработки, предшествующих реализации, является построение логической модели. Читать полностью »
Автор: admin
Преимуществами построения сетей ЭВМ с использованием узлов коммутации сети передачи данных являются:
значительное сокращение общего количества каналов связи и их протяженности из-за отсутствия необходимости организации прямых каналов между различными абонентами сети;
высокая степень использования пропускной способности каналов связи за счет использования одних и тех же каналов для передачи различных видов информации между абонентами сети;
возможность унификации технических решений по программно-техническим средствам обмена для различных абонентов сети, включая создание узлов интегрального обслуживания, способных осуществлять коммутацию информационных потоков, содержащих сигналы данных, голоса, телефакса и видео.
В настоящее время в сетях передачи данных применяются три метода коммутации: коммутация каналов, коммутация сообщений и коммутация пакетов.
При коммутации каналов в сети создается непосредственное соединение путем создания сквозного канала передачи данных (без промежуточного накопления информации при передаче).
Автор: admin
Физический смысл коммутации каналов заключается в том, что до момента начала передачи информации в сети через узлы коммутации устанавливается непосредственное электрическое соединение между абонентом-отправителем и получателем сообщения. Такое соединение устанавливается путем посылки отправителем специального сообщения-вызова, которое содержит номер (адрес) вызываемого абонента, и при прохождении по сети занимает каналы связи на всем пути последующей передачи сообщения. Очевидно, что при коммутации каналов все составные части формируемого сквозного канала связи должны быть свободными. Читать полностью »
Автор: admin
Принципиальной особенностью коммутации каналов является то, что все каналы, занятые при установлении соединения, используются в процессе передачи данных одновременно и освобождаются только после завершения передачи данных между абонентами.
Типичным примером сети с коммутацией каналов является сеть телефонной связи.
При коммутации сообщений производится прием и накопление сообщения в узле коммутации, а затем осуществляется его последующая передача. Читать полностью »