Мегаобучалка Главная | О нас | Обратная связь


Предмет, задачи, особенности дисциплины. Базовые определения системы



2016-09-16 566 Обсуждений (0)
Предмет, задачи, особенности дисциплины. Базовые определения системы 0.00 из 5.00 0 оценок




Система исследования - научный процесс выработки новых научных знаний. Один из видов познавательной деятельности характеризующийся объективностью, воспроизводимостью, доказательностью и точностью. Задачи системного исследования:1)Разработка организационных процедур познавательного процесса обеспечивающего получение данного значения; 2)Осуществление подбора в каждом конкретном случае такого набора методов который бы позволял получить интегративную картину функционирования и развития объекта;3)Составление алгоритма познавательного процесса дающего возможность быстрейшего исследования системы. Система исследования включает 2 аспекта: системотехника и методические основы. Фундаментом явл методология-комплекс принципов, способов построения и организации теоретич и практич деятельности направленной на целостное изучение реальных процессов и явлений. Методические основы представлены совокупностью методов и алгоритмов теоретических и практических освоений системы объектов.Методы:1)общенаучные- методы анализа и синтеза, индукции и дедукции, сравнения.2)частные- многообразия методов полученная в конечной области. Алгоритм исследования определяет последовательность определенных процедур и операций, обеспечивающих создание целостной модели явления характеризующий этапы от начальной точки до конечной. Адаптация – приспособление системы к изменениям внутренних и внешних условий. Холи и Фейджен: система- множество объектов вмести с отношениями между объектами и их атрибутами. Каст: Сис-ма – организованное сложное целое собрание сочетания вещей, частей образующих сложное единое целое. Берх,Черняк: С-ма- абстрактный(языковой) аналог реального объекта, явления. Боголепов: С-ма- объективные единства закономерно связанных друг с другом предметов, явлений, знаний о природе и обществе.

2.Графические средства представления проектных решений АСОИУ (IDEF, DFD, UML, ERD и т.п.)

DFD- диаграммы потоков данных. Явл основным средством моделирования функцион требований к проектируемой системе. С их помощью эти требования представляются в виде иерархии процессов, связанных потоками данных. Главная цель представления – продемонстрировать, как каждый процесс преобразует свои входные данные в выходные, выявить отношения между этими процессами. Модель системы-иерархия диаграмм потоков данных, описывающих асинхронный процесс преобразования информации от ее ввода в систему до выдачи пользователю. Диаграммы верхних уровней иерархии определяют основные процессы с внешними входами и выходами. Они детализируются при помощи диаграмм нижнего уровня. Основные компоненты: внешние сущности, системы и подсистемы, процессы, накопители данных, потоки данных. Внешняя сущность – материальный объект или физическое лицо, представляющее собой источник или приемник информации (это квадрат, расположен над диаграммой и бросающим на нее тень). Процесс- преобразования входных потоков данных в выходные. Накопитель данных – абстрактное устройство для хранения информации, которую можно извлечь (идентифицируется буквой D и произвольным числом). Поток данных определяет информацию, передаваемую через некоторое соединение от источника к приемнику(линия, оканчивающ стрелкой которая показывает направление потока). Каждый поток имеет имя, отражающий его содержание.

UML-содержит стандартный набор диаграмм и нотаций: диаграммы вариантов использования (для моделирования бизнес-процессов организации – требования к системе), классов (для моделирования статической структуры классов системы и связи между ними), поведения системы, взаимодействия (для моделирования процесса обмена сообщениями между объектами), состояния (для моделирования поведения объектов системы при переходе из одного состояния в другое), деятельности (для моделирования поведения системы в рамках различных вариантов использования или моделирования деятельности ). IDEF0- диаграммы - главные компоненты модели, все функции ИС и интерфейсы на них представлены как блоки и дуги. Место соединения дуги с блоком определяет тип интерфейса. Управляющая информация входит в блок сверху, информация, которая подвергается обработке, показана с левой стороны блока, а результаты выхода показаны с правой стороны. Отличительной особенностью IDEF0 является её акцент на соподчинённость объектов. В IDEF0 рассматриваются логические отношения между работами, а не их временна́я последовательность. Стандарт IDEF0 определяет правило — наиболее важная функция находится в верхнем левом углу, кроме того есть правило стороны : — стрелка входа приходит всегда в левую кромку активности, — стрелка управления — в верхнюю кромку, — стрелка механизма — нижняя кромка, — стрелка выхода — правая кромка. Данная модель используется при организации бизнес-проектов и проектов, основанных на моделировании всех процессов, как административных, так и организационных.

3. Параллельные вычислительные системы

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

4. Классификация информационно-вычислительных сетей.

Существуют 2общепризнанных фактора для классиф. ИВС: технология передачи и масштаб. Есть два основных типа технологий передачи: вещание (от одного ко многим); точка-точка. Сети типа вещание имеют единый канал передачи данных, который используют все машины сети. Пакет, отправленный 1ой машиной, получают все другие машины сети. В определенном поле пакета указан адрес получателя. Каждая машина сверяет с ним свой адрес и если в этом поле не ее адрес, то игнорирует этот пакет. Различают режим широкого вещания (один пакет адресуется всем машинам в сети), режим группового вещания (один и тот же пакет получают машины принадлежащие к определенной группе в сети. Сети точка-точка соединяют каждую пару машин индивидуальным каналом. Поэтому, прежде чем пакет достигнет адресата, он проходит через несколько промежуточных машин. В этих сетях возникает потребность в маршрутизации. От ее эффективности зависит скорость доставки сообщений, распределение нагрузки в сети. Сети типа вещание используются на географически небольших территориях. Сети точка-точка - для построения крупных сетей, охватывающих большие регионы. По фактору Масштаб сети: к локальным сетям (LAN) - относят сети компьютеров, сосредоточенные на небольшой территории (не более 1-2 км). В общем случае LAN - систему, принадлежащая одной организации. Из-за коротких расстояний в LAN имеется возможно использовать дорогие высококачественные линии связи, кот. Позволяют достигать высоких скоростей обмена данными порядка 100 Мбит/с. Глобальные сети (WAN) - объединяют территориально рассредоточенные компьютеры, которые могут находиться в различных городах и странах. В глобальных сетях часто используются уже существующие линии связи, изначально предназначенные совсем для других целей (телефонные и телеграфные каналы). Из-за низких скоростей WAN(десятки Кбит/сек) набор предоставляемых услуг обычно ограничивается передачей файлов. Для устойчивой передачи дискретных данных здесь применяются сложные процедуры контроля и восстановления данных (из-за искажения сигналов). Городские сети (или сети мегаполисов)(MAN) - являются менее распространенным типом сетей. Предназначены для обслуживания территории крупного города - мегаполиса. Они используют цифровые магистральные линии связи, часто оптоволоконные (скор.от45 Мбит/с), и предназначены для связи локальных сетей в масштабах города и соединения локальных сетей с глобальными. Первоначально были разработаны для передачи данных. Поддерживают услуги видеоконференции и интегральную передачу голоса и текста.

5. Сетевая модель данных (СМД)

Сетевая модель позволяет организовывать БД, структура которых представляется графом общего вида. Наиболее распространенной и стандартизованной из реализаций СМД является модель CODASYL. В соответствии с ней описание схемы БД осуществляется на языке COBOL, а манипулирование данными – с помощью включающего языка программирования высокого уровня. Организация данных в сетевой модели соответствует структуризации данных по версии CODASYL. Каждая вершина графа хранит экземпляры сущностей (записи) и сведения о групповых отношениях с сущностями других типов. Каждая запись может хранить произвольное количество значений атрибутов (элементов данных и агрегатов), соответствующих экземпляру сущности. Групповые отношения характеризуют следующие признаки:1. Способ упорядочения подчинённых записей.Поддерживаются три способа упорядочения: Очередь – добавление в конец списка (FIFO – firstinput, firstoutput);Стек – добавление в начало списка (LIFO – lastinput, firstoutput); Сортировка по значению ключа - задаётся ключевое поле (поля), и вновь поступившая запись добавляется в упорядоченный список в соответствии со значением ключа.2. Режим включения подчинённых записей-бывает автоматический и ручной. Автоматический- подчиненная запись связана с записью-владельцем обязательной связью, поэтому она включается в групповое отношение и прикрепляется к записи-владельцу в момент внесения в БД. Ручной-запись может находиться в БД и не быть прикрепленной к записи-владельцу. Она вручную включается в групповое отношение тогда, когда это отношение (связь) возникает.3. Режим исключения подчинённых записей-определяется классом членства. Различают три класса членства: фиксированный, обязательный и необязательный. Записи с фиксированным членством удаляются вместе с записью–владельцем. Записи с обязательным членством должны быть удалены до удаления записи–владельца: владелец, к которому прикреплена хотя бы одна запись с обязательным членством, не может быть удален. Записи с необязательным членством при удалении записи–владельца останутся в БД. В сетевой модели данных предусмотрены специальные способы навигации и манипулирования данными. Аппарат навигации в графовых моделях служит для установления тех объектов данных, к которым будет применяться очередная операция манипулирования данными. Такие объекты называются текущими. В СМД применяются следующие операции над данными: запомнить: внесение информации в БД; включить в групповое отношение: установление связей между данными; переключить: переход члена набора к другому владельцу; обновить: модификация данных; извлечь: чтение данных; удалить: физическое или логическое удаление данных; исключить из группового отношения: разрыв связей между данными.


 

Билет № 2.

1.Материальные и нематериальные системы, система и среда, выбор определения системы. Материальна или нематериальна система.

В термин система на разных стадиях ее рассмотре­ния можно вкладывать разные понятия, говорить как бы о существова­нии системы в разных формах. В.Г. Афанасьев, говоря о материальности и нематериальности сис­темы, показал - система - «объективное единст­во закономерно связанных друг с другом предметов, явлений, а также знаний о природе и обществе. Стремясь подчеркнуть материальность систем, неко­торые исследователи понятие элемент заменяют терминами вещь, объект, предмет, обращая внимание на овеществленность, мате­риальность системы. Другие трактуют систему как отображение, т. е. как нечто, существующее лишь в сознании ис­следователя, конструктора. Т.О.говоря о материальности или нематериальности системы, имеют ввиду различ­ное представление объектов на разных стадиях познания или создания. Система и среда. На первых этапах сист анализа важно уметь отделить, отграничить систему от среды, с которой взаимодействует система. Частным случаем выделения системы из среды является определение ее через входы и выходы, посредством которых система общается со средой. В кибернетике и теории систем такое представление системы наз чер­ным ящиком. Сложное взаимодействие системы с ее окружением отражено в оп­ределении В.Н. Садовского и Э.Г. Юдина:1) образует особое единство со средой; 3)любая исследуемая система предст собой элемент системы более высокого порядка; 4)элементы любой исследуемой системы выступают как системы более низко­го порядка. Среда есть совокупность всех объектов, изменение свойств которых влияет на систему, а также тех объектов, чьи свойства меняются в результа­те поведения системы. Выделяет систему из среды наблюдатель, который отделяет (отгра­ничивает) элементы, включаемые в систему, от остальных (от среды). Возможно 3варианта наложения наблюдатели: 1) он может отнести себя к среде и, представив систему как полностью изоли­рованную от среды, строить замкнутые модели; 2)он включил себя в систему и моделир ее с учетом своего влияния и влияния системы на свои представления о ней(эклномич.системы); 3) выделил себя и из системы и из среды, и рас­сматр систему как открытую, постоянно взаимодействующую со сре­дой(для развивающихся систем. Выбор определения системы отражает принимаемую концепцию и является началом моделирования. Поэтому с самого начала целесообразно представлять определения в символической форме, способствующее более однозначному пониманию ее всеми участниками разработки/исследования системы. При проведении сис анализа нужно отобразить ситуацию с помощью полного определения системы, а затем сформулировать «рабо­чее» определение, которое уточниться, расшириться или сузится по ходу анализа.

2.Типизация проектных решений АСОИУ. Использование коробочных продуктов и адаптируемых интегрированных систем. Подходы к созданию автоматизированной системы

В наст время существуют различные подходы к построению АСОИУ, отличающиеся признаками, положенными в основу классификации. По признак использования тиражируемых программных средств классификация подходов к построению АСОИУ следующ:1-без использ.тиражируемых средств.1.1 самостоят разработка.1.2.заказные системы.2.с использ. тиражируемых средств.2.1.применение локальных(коробочных) продуктов.2.2.применение интегрируемых адаптивных систем.2.2.1 самостоят адаптация.2.2.2.адаптация разработчиком. В соответствии с этой схемой при выборе подхода к построению АСОИУ решается вопрос о возможности использования существующих на рынке тиражируемых систем или необходимости создавать уникальную систему, полностью ориентированную только на задачи конкретного предприятия. После принятия соответствующего решения рассматриваются варианты реализации системы в рамках выбранного направления.Самостоятельная разработка- разработку АСОИУ собственными силами, без привлечения сторонних организаций и приобретения тиражируемого прикладного программного обеспечения. Разрабатывающие систему сотрудники будут оторваны от своих прямых обязанностей по эксплуатации уже функционирующих программ, проект может сорваться из-за ухода одного-двух ведущих специалистов или нехватки сил для построения действительно мощной системы.Потенциально эффективным этот подход может быть для крупных предприятий, имеющих большой коллектив разработчиков, уже обладающих опытом разработки и внедрения комплексных систем автоматизации.Заказные системы. Предполагает разработку системы, полностью соответствующей особенностям конкретного предприятия, что и является его основным преимуществом. В потенциале этот подход характеризуется сравнительно меньшей стоимостью и меньшими сроками реализации, чем самостоятельная разработка.Прежде чем остановиться на данном подходе имеет смысл внимательно познакомиться с возможностями построения АСОИУ с явным применением тиражируемых средств, поскольку эти варианты могут быть дешевле при той же функциональности и надежнее в связи с применением широко апробированных решений.С организационной точки зрения этот подход может быть реализован 2способами: создание временного коллектива разработчиков на вашем предприятии путем привлечения специалистов со стороны и заключение договора со специализированной фирмой. Тиражируемые (коробочные) продукты-приобретение программ автоматизации различных видов хозяйственного учета(офисные программы или компьютерные игры). Программы поставляются в красочно оформленной упаковке (коробке), откуда, собственно, и пошло их название. В комплект поставки инструкция по установке и эксплуатации программы, пользуясь которой в большинстве случаев можно достаточно быстро ввести эту программу в эксплуатацию. Преимуществами - низкая стоимость программ, небольшие сроки их освоения, хороший сервис по сопровождению обновления версий ПО. Недостаток: недостаточной функциональностью и масштабом «коробочных» продуктов, а также проблемами совместимости систем различных производителей.Использование коробочных продуктов целесообразно для малых предприятий и на средних предприятиях на начальных стадиях автоматизации финансово-хозяйственной деятельности. Адаптируемые интегрированные системы. 1)основу составляет тщательно проработанное и предназначенное для тиражирования программное ядро. Оно изначально функционально ориентировано на возможность обеспечения комплексной автоматизации управленческого и других видов учета, данные которых необходимы в АСОИУ. 2) содержат гибкие средства настройки характеристик и возможностей создаваемой АСОИУ на особенности бизнеса конкретной организации. Построенные с использованием этого подхода отличаются сравнительно небольшим временем разработки, эффективностью решения задач автоматизации управления и сравнительной простотой модификации при изменении организационной структуры предприятия или существующих бизнес-процессов.

3. Динамические структуры данных, примеры.

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

struct имя_типа {информационное поле;

адресное поле;

};

Например:

struct TNode {

int Data;//информационное поле

TNode *Next;//адресное поле

};

Одноранговые сети.

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

5. Индексированные файлы

Индекс – это структура данных, связанная с файлом БД, и предназначенная для повышения скорости поиска отдельных записей в файле, в соответствии с чем сокращается время выполнения запросов пользователей на поиск, модификацию и удаление записей.Индекс базы данных упорядочен, каждый элемент содержит признак искомого объекта (поле индексирования), а также указатели на место его расположения. Файл, содержащий логические записи, называется файлом данных, а файл, содержащий индексные записи, — индексным файлом. Индексирование не требует физической упорядоченности записей в файле данных, сохраняет требуемую логическую упорядоченность записей в файле данных (становится возможным поиск по интервалам, поиск близких значений, доступ к данным в их логической последовательности).Применение индексов эффектив способ хранения и обработки данных. Это достигается за счет обработки значительно меньшего объема данных (индексного файла вместо файла данных) в операциях поиска и сортировки. Проблемой применения индексов является потеря производительности при их обновлении после операций удаления, вставки или изменения значения индексируемого поля. Если индексирование организовано по ключу таблицы, то индекс называется первичным (не содержит повторяющихся значений), иначе индекс называется вторичным (может содержать повторяющиеся значения). Файл данных может иметь один первичный индекс и несколько вторичных индексов. Индекс может быть разреженным (поле индексирования содержит индексные записи только для некоторых ключевых значений поиска в последовательно упорядоченном файле) или плотным (в индексе содержатся индексные записи для всех значений поиска в упорядоченном или неупорядоченном файле). В случае поддержания файла в отсортированном(по значениям ключей) порядке его можно просматривать как обычный словарь или телефонный справочник. Чтобы облегчить процедуру поиска, можно создать второй файл, называемый разреженным индексом, который состоит из пар (x, b), где x - значение ключа, а b - физический адрес блока, в котором значение ключа первой записи равняется х. Этот разреженный индекс отсортирован по значениям ключей.


 

Билет № 3.



2016-09-16 566 Обсуждений (0)
Предмет, задачи, особенности дисциплины. Базовые определения системы 0.00 из 5.00 0 оценок









Обсуждение в статье: Предмет, задачи, особенности дисциплины. Базовые определения системы

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

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



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (566)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.016 сек.)