Компьютеры, программирование

  • 4021. Модели данных, поддерживаемые СУБД. Концепция и разработка распределенных СУБД
    Дипломная работа пополнение в коллекции 01.11.2011

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

  • 4022. Модели жизненного цикла автоматизированных информационных систем
    Курсовой проект пополнение в коллекции 24.11.2010

    Такую трансформацию каскадной схемы разработки автоматизированной системы можно рассматривать как "моделирование с промежуточным контролем". Межэтапные корректировки обеспечивают большую надежность каскадной модели, хотя и увеличивают весь период разработки. Основным недостатком каскадного подхода является существенное запаздывание с получением результатов. Согласование результатов с пользователями производится только в точках, планируемых после завершения каждого этапа работ, требования к автоматизированной системе "заморожены" в виде технического задания на все время ее создания. Таким образом, пользователи могут вносить свои замечания только после того, как работа над системой будет полностью завершена. В случае неточного изложения требований или их изменения в течение длительного периода создания автоматизированной системы пользователи получают систему, не удовлетворяющую их потребностям. Модели (как функциональные, так и информационные) автоматизируемого объекта могут устареть одновременно с их утверждением. От перечисленных недостатков свободна спиральная модель разработки автоматизированной системы (рис.3), в которой делается упор на начальные этапы жизненного цикла: анализ и проектирование. На этих этапах реализуемость технических решений проверяется путем создания прототипов. Каждый виток спирали соответствует созданию фрагмента или версии программного обеспечения, на нем уточняются цели и характеристики проекта, определяется его качество и планируются работы следующего витка спирали. Таким образом, углубляются и последовательно конкретизируются детали проекта и в результате выбирается обоснованный вариант, который доводится до реализации. Разработка итерациями отражает объективно существующий спиральный цикл создания автоматизированной системы. Неполное завершение работ на каждом этапе позволяет переходить на следующий этап, не дожидаясь полного завершения работы на текущем. При итеративном способе разработки недостающую работу можно будет выполнить на следующей итерации. Главная же задача - как можно быстрее показать пользователям автоматизированной системы работоспособный продукт, тем самым активизируя процесс уточнения и дополнения требований. Основная проблема спирального цикла - определение момента перехода на следующий этап. Для ее решения необходимо ввести временные ограничения на каждый из этапов жизненного цикла. Переход осуществляется в соответствии с планом, даже если не вся запланированная работа закончена. План составляется на основе статистических данных, полученных в предыдущих проектах, и личного опыта разработчиков автоматизированных систем. В рамках спиральной модели жизненного цикла широкое распространение получил один из подходов к разработке программного обеспечения, известный как методология быстрой разработки приложений RAD (Rapid Application Development). Эта методология включает в себя три составляющие: небольшая команда программистов (от 2 до 10 человек); короткий, но тщательно проработанный производственный график (от 2 до 6 мес.); повторяющийся цикл, при котором разработчики по мере того, как приложение начинает обретать форму, запрашивают и реализуют в продукте требования, полученные через взаимодействие с заказчиком. Команда разработчиков должна представлять собой группу профессионалов, имеющих опыт в анализе, проектировании, генерации кода и тестировании программного обеспечения с использованием CASE-средств, способных хорошо взаимодействовать с конечными пользователями и трансформировать их предложения в рабочие прототипы.

  • 4023. Модели знаний и данных
    Информация пополнение в коллекции 12.01.2009

    Фреймов с одинаковым названием в системе может храниться сколь угодно много. Нужно лишь, чтобы они отличались друг от друга. Благодаря уникальной конструкции файловой системы поиск нужного фрейма происходит очень быстро. Обратимся вновь к грамматике языка IRL. Слот <Источник> может присутствовать в любом фрейме, но он не является обязательным. Это значит, что если данные хранятся в конкретной базе данных, то мы ее указываем, а если нет - это будет факт общего вида, пример которого и был приведен выше. Следует остановиться еще на одном важном моменте. В реальной практике довольно редко встречаются обособленные файлы баз данных. Как правило, для увеличения быстродействия систем обработки данных информация хранится во множестве различных файлов, связанных между собой. Язык IRL позволяет описывать связанные базы данных. Мы не будем касаться конкретного синтаксиса. Приведем лишь общий вид некоторого факта, а именно: описание объекта "Фирма", данные о котором хранятся в одной базе данных, а данные о продукции, выпускаемой фирмой - в другой базе данных. Естественно, что эти базы должны быть связаны между собой.

  • 4024. Модели и характеристики качества. Повышение качества.
    Реферат пополнение в коллекции 09.12.2008

    ISO 9000TQM

    • Нет необходимости фокуса на определенного потребителя
    • Фокус на определенного потребителя
    • Не интегрировано в корпоративную стратегию
    • Интегрированная стратегия компании
    • Фокус на технические системы и процедуры
    • Фокус на философию, концепции, инструменты и методологию
    • Вовлеченность всех сотрудников не обязательна
    • Подчеркивает необходимость вовлечения всех сотрудников
    • Не фокусирует на непрерывном улучшении
    • Непрерывное улучшение и TQM являются синонимами, в результате чего TQM представляется непрерывным и не оканчивающимся путешествием в качество
    • Ответственность за качество должна быть определена и документально оформлена, но часто ответственность за качество возлагается на соответствующие подразделения, например отдел качества
    • Каждый сотрудник ответственен за качество
    • Возможность фокуса на подразделения
    • Организация всех подразделений, функций и уровней
    • В основном статиченПодразумевает изменение процесса и культурыОсновное же отличие TQM от стандартов ИСО серии 9000 состоит в том, что TQM является вершиной современных методов управления качеством и ориентирована на повышение качества изделий, когда уже имеется некий достигнутый уровень, а внедрение стандартов ИСО серии 9000 скорее направлено на снижение вероятности сделать что-либо неверно.
    • Наибольший вклад в развитие теории TQM внесли В.Эдвардс Деминг, Джозеф М.Джуран и Филип Б.Кросби, которые подчеркивали необходимость подхода к качеству на уровне организации. Самым главным в подходе В.Эдвардса Деминга к качеству является следующее: признание того, что всегда существуют отклонения, отслеживание "неестественных" отклонений и затем выяснение причин, лежащих в их основе. Если в процессе возникают экстремальные отклонения, это может весьма затруднить прогноз, и, значит, организации может потребоваться больше персонала, сырья и материалов, чтобы свести до минимума влияние нерегулярных поставок от поставщиков. Интересно, что Деминг выдвигает идею об отмене оценки заданий и результатов выполнения работы, так как, по его мнению, они создают атмосферу страха, способствуют краткосрочному вкладу в работу, игнорируя долгосрочные задачи, и разрушают работу в командах. В то время как в работе Деминга основное внимание уделяется улучшению качества применительно прежде всего к процессам, системам и статистике, Джозеф М.Джуран подчеркивает необходимость для каждого менеджера непосредственно заниматься деятельностью, приводящей к повышению качества. Он является сторонником подхода, который предусматривает вовлеченность персонала в процедуры, обеспечивающие качество и решение проблем. 10 этапов для повышения качества по Джозефу М.Джурану 1. Сформируйте осознание потребности в качественной работе и создайте возможность для улучшения качества. 2. Установите цели для постоянного совершенствования деятельности.
    3. Создайте организацию, которая будет работать над достижением целей, создав условия для определения проблем, выбора проектов, сформировав команды и выбрав координаторов.

  • 4025. Модели машинной графики
    Информация пополнение в коллекции 12.01.2009

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

  • 4026. Модели оптимального размещения файлов в вычислительной сети
    Контрольная работа пополнение в коллекции 20.05.2011

    Вычислительная сеть состоит из трех узлов K1, K2, K3, а РБД содержит семь файлов F1, F2, …, F7. А ?i (i = 1, 2, 3) имеют значения: ?1 = 2, ?2 = 3, ?3 = 2, а величины pij (i = 1, 2, 3; j = 1, 2,..., 8) и Wik (i = 1, 2, 3; k = 1, 2) приведены в таблицах 1 и 2 соответственно:

  • 4027. Модели оптимизации машиностроительного производства
    Контрольная работа пополнение в коллекции 09.12.2008

    где 5 коэффициент параллельности (одновременности) обработки партии на операциях (0,3 параллельная обработка; 0,6 параллельно-последовательная; 0,9 последовательная). КСM коэффициент сменности; ТCM продолжительность смены; qij количество рабочих мест-дублеров; Коп, i число операций обработки деталей i-го наименования; tШК,ij норма штучно-калькуляционного времени; РВ,ij процент выполнения норм по ij-й детале-операпии; tМO время межоперационного пролеживания деталей на рабочем месте в ожидании обработки; tе,i время естественных процессов.

  • 4028. Модели полупроводниковых диодов
    Контрольная работа пополнение в коллекции 30.10.2009

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

  • 4029. Модели проявочного оборудования
    Контрольная работа пополнение в коллекции 09.03.2011

    Управление процессором осуществляется с помощью панели 5. Пленка 1 может загружаться в процессор с помощью стола 4, и тогда процессор может быть установлен в темном помещении. Если процессор оборудован специальным светозащитным боксом для размещения кассет с пленкой, то он может эксплуатироваться в помещении с обычным освещением. Если процессор оборудован кассетой дневного света 2, то можно работать как с листами, так и с рулонами пленки PTS в кассетах 7. Процессор также имеет устройства загрузки дневного света 6 и повторной промывки 9, что дает возможность использовать ее вне темного помещения в случае установки «через стенку».

  • 4030. Модели сложных систем
    Дипломная работа пополнение в коллекции 17.11.2011

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

  • 4031. Модели теории графов для выделения контуров по градиентному изображению
    Информация пополнение в коллекции 12.01.2009

    Третье условие следует из априорного предположения 3, согласно которому графы градиентного и контурного изображения должны иметь приблизительно одинаковые характеристики. Расстоянием между вершинами и на графе градиентного изображения будем называть стоимость пути, соединяющего эти вершины и имеющего наименьшую стоимость. Аналогичным образом определяется расстояние на графе контурного изображения. Для того, чтобы графы контурного и градиентного изображения имели приблизительно одинаковые метрические характеристики, необходимо, чтобы расстояние, вычисляемое по графу контурного изображения было приблизительно такое же, как и на графе градиентного изображения, т.е. для вершин контурного изображения. Это условие можно проверить, вычисляя относительную погрешность , можно, например, считать, что контурное изображение является допустимым, если для любых вершин , принадлежащих контурному изображению.

  • 4032. Модели транзакций
    Курсовой проект пополнение в коллекции 09.02.2011

    Модель вложенных транзакций. Транзакция рассматривается как коллекция взаимосвязанных подзадач или субтранзакций, каждая из которых также может состоять из любого количества субтранзакций. Модель вложенных транзакций была предложена Моссом (Moss) в 1981 году. В этой модели вся транзакция рассматривается как набор связанных подзадач, называемых субтранзакциями, каждая из которых также может состоять из произвольного количества субтранзакций. В данном определении полная транзакция представляет собой древовидную структуру или некоторую иерархию субтранзакций. В модели вложенных транзакций присутствует транзакция верхнего уровня, содержащая некоторое количество дочерних транзакций, каждая из которых, в свою очередь, может включать вложенные транзакции, и т.д. В исходном варианте, предложенном Моссом, выполнять операции в базе данных разрешается только транзакциям самого нижнего уровня (субтранзакциям самого нижнего уровня вложенности). В табл. 2 приведен пример вложенной транзакции Т1, в которой выполняется резервирование места в гостинице, заказ билетов на самолет и аренду автомобиля. Она включает субтранзакции заказа авиабилетов (Т2), бронирования места в отеле (Т5) и найма автомобиля (Т6). Транзакция заказа авиабилетов тоже является вложенной и состоит из двух субтранзакций: заказа билета для перелета из Лондона в Париж (Т3) и бронирования места на соответствующем рейсе из Парижа в Нью-Йорк (Т4). Завершение работы транзакций должно происходить в направлении снизу вверх. Следовательно, транзакции Т3 и Т4 должны закончить свою работу до завершения работы их родительской транзакции T2, а работа транзакции Т2 должна быть завершена до окончания работы ее родительской транзакции Т1. Однако отмена транзакции на некотором уровне не оказывает влияния на выполнение транзакций более высоких уровней. Вместо этого родительской транзакции разрешается выполнить свою собственную операцию восстановления нормальной работы, воспользовавшись одним из следующих допустимых способов.

  • 4033. Моделирование USB гаджета в программе 3Ds MAX 2009
    Контрольная работа пополнение в коллекции 18.01.2012

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

  • 4034. Моделирование Web-графа
    Курсовой проект пополнение в коллекции 09.12.2008

     

    • Первой моделью web-графа являлась модель Erdös-Renyi [3]. Конечные вершины для исходящих дуг в этой модели выбираются случайным образом из всех вершин графа. В частности, для моделирования web-графа применялась модель с среднем числом исходящих из каждой вершины дуг равным 7. Более глубокий анализ полученных на практике данных показал неадекватность модели Erdös-Renyi настоящим web-графам.
    • В 1999г. R. Kumar [4] и независимо A.L. Barabasi и A. Albert [5] обнаружили, что число входящих в вершину дуг имеет экспоненциально распределение с коэффициентом 2.1. Также ими было выдвинуто предположение о том что и число исходящих дуг имеет экспоненциальное распределение с коэффициентом 2.7. Следует отметить, что последнее утверждение не является бесспорным [6].
    • Первой моделью, реализовавшая это свойство считается модель Aiello, Chung и Lu [7], хотя она и предназначена для отображения трафика телефонных звонков. Немного позднее Albert, Barabasi and Jeong [8] предложили модель “Развивающейся сети”, в которой на каждой итерации к графу добавляется новая вершина и соединяется с некоторым числом вершин графа. Если выбрать эту константу равной 7-и, то коэффициент распределения будет около 2.
    • В том же году A. Border [9] обнаружил удивительное свойство web-графа. На макроскопическом уровне он имеет структуру “бабочки”. Ее центром является группа страниц, образующих компонент сильной связности (SCC). Также имеются страницы, ссылающиеся на центральную группу (IN), страницы на которые ссылается центральная группа (OUT) и группа несвязных с ними страниц. Существуют также “трубы” ссылки между “крыльями” бабочки. В web-графе размером 200 млн. страниц, предоставленным компанией Alexa в 1997г. было обнаружено свыше 100000 подобных сообществ.
  • 4035. Моделирование автоклава с ПИД-регулятором
    Курсовой проект пополнение в коллекции 25.05.2010

    Предохранительные клапаны или разрывные устройства предназначены для автоматического выпуска избытка жидкой, паро или газообразной среды из системы высокого давления при чрезмерном повышении давления в ней в систему низкого давления или в атмосферу и обеспечивающей безопасную эксплуатацию установок и предотвращение аварий. Наиболее часто применяются пружинные и рычажногрузовые предохранительные К.. Рычажногрузовые клапаны изготовливают только малоподъемными: однорычажные К. с одним седлом и двухрычажные с двумя седлами. Эти К. выдаются стабильностью усилия; применяются только в стационарных установках; не могут быть использованы для работы с противодавлением. Малоподъемные клапаны. применяются, в основном, на несжимаемых средах. Использование их на сжимаемых средах нецелесообразно изза невысокого значения пропускной способности, которое для сжимаемых сред может быть существенно повышено в конструкциях полноподъемных клапанов. Пружинные клапаны более совершенной конструкции, чем рычажногрузовые; имеют меньшую инерционность, меньшую массу и габаритные размеры; главным образом полноподъемные. Полноподъемные клапаны характеризуются скоростью срабатывания на полный ход золотника. Они обеспечивают высокие значения пропускной способности при сравнительно малых превышениях давления в защищаемой системе. Время открытия этих клапанов 0,008 0,04с.

  • 4036. Моделирование алгоритма оценки вероятного ущерба от несанкционированного доступа злоумышленника к конфиденциальной информации
    Дипломная работа пополнение в коллекции 30.06.2011

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

  • 4037. Моделирование арифметико-логического устройства для вычитания УДЦ
    Курсовой проект пополнение в коллекции 12.07.2012

    На рис.1 представлена структурная схема АЛУ для вычитания 18-разрядных целых чисел. В состав АЛУ входят: входной регистр первого слагаемого RA, входной регистр слагаемого RB; стек сумматора ST; сумматор -- (в данной реализации - арифметический сопроцессор 8087, отсюда вытекает нестандартная архитектура сумматора) для нахождения разности; выходной регистр сумматора совмещен со входным регистром RA.

  • 4038. Моделирование бизнес-процесса организации перевозок транспортно-логистической компанией
    Курсовой проект пополнение в коллекции 27.03.2012

    Среди всех фирм-производителей CASE-средств именно компания IBM Rational Software Corp. (до августа 2003 года - Rational Software Corp.) одна из первых осознала стратегическую перспективность развития объектно-ориентированных технологий анализа и проектирования программных систем. Эта компания выступила инициатором унификации языка визуального моделирования в рамках консорциума OMG, что, в конечном итоге, привело к появлению первых версий языка UML. И эта же компания первой разработала инструментальное объектно-ориентированное CASE-средство, в котором был реализован язык UML как базовая нотация визуального моделирования.Rose - CASE-средство фирмы Rational Software Corporation (США) - предназначено для автоматизации этапов анализа и проектирования ПО, а также для генерации кодов на различных языках и выпуска проектной документации.Rational Rose - популярное средство визуального моделирования, которое считается стандартом де-факто среди средств визуального проектирования приложений. Этот продукт входит в состав пакета IBM Rational Suite и предназначен для моделирования программных систем с использованием широкого круга инструментальных средств и платформ. Инструментальное средство IBM Rational Rose расширяет возможности моделирования программных систем, выходящих за рамки платформы J2EE и инструментальных средств моделирования в составе IBM Rational Professional Bundle.

  • 4039. Моделирование бизнес–процессов "Управления связи УВД"
    Курсовой проект пополнение в коллекции 11.04.2012

    Из отдела милиции (например: ЦАО-2) инженер ответственный за технику в райотделе привозит неисправное оборудование (например: системный блок). Перед принятием на склад проверяется наличие документов на аппарат (формуляр), проверяется комплектность на соответствие с данными в формуляре, уточняется неисправность, заносится в БД и ответственному лицу выдается корешок, что аппарат принят на ремонт. Системный блок размещают на складе. Далее составляется наряд на ремонт и выдается работнику. Работник расписывается в журнале что он взял аппарат на ремонт. Если в процессе ремонт выясняется что необходимо заменить деталь, что работник выписывает деталь на складе запчастей. После того как техника отремонтирована, она возвращается на склад, где инженеру райотдела сообщат что техника готова и её можно забрать. Но в случае если при ремонте требуется заменить деталь которой нет на складе, то деталь заказывается, а аппарат отправляется в долгий ремонт, продолжительность нахождения техники в долгом ремонте зависит от выделения средств на покупку запчастей (деньги на запчасти выделяются из средств поступивших из федерального бюджета РФ для УВД), это от одного месяца до полугода.

  • 4040. Моделирование бизнес-процессов на предприятии (на примере ООО "СемьСот" г. Владивосток)
    Дипломная работа пополнение в коллекции 30.07.2012

    Модели бизнес-процессов применяются предприятиями для различных целей, что определяет тип разрабатываемой модели. Графическая модель бизнес-процесса в виде наглядной, общепонятной диаграммы может служить для обучения новых сотрудников их должностным обязанностям, согласования действий между структурными единицами компании, подбора или разработки компонентов информационной системы и так далее. Описание с помощью моделей такого типа существующих и целевых бизнес-процессов используется для оптимизации и совершенствования деятельности компании, путем устранения узких мест, дублирования функций и прочего. Имитационные модели бизнес-процессов позволяют оценить их эффективность и посмотреть, как будет выполняться процесс с входными данными, не встречавшимися до сих пор в реальной работе предприятия. Исполняемые модели бизнес-процессов могут быть запущены на специальном программном обеспечении для автоматизации процесса непосредственно по модели [4].