Курсовой проект по предмету Компьютеры, программирование

  • 861. Многоголовочная машина Тьюринга
    Курсовые работы Компьютеры, программирование

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

  • 862. Многоканальные системы передачи
    Курсовые работы Компьютеры, программирование

    Цикл содержит 1056 импульсных позиций, из которых 1024 занимают информационные символы, а 32-служебные. Служебные позиции в цикле обеспечивают передачу синхрокомбинации, команд согласования скоростей, аварийных сигналов, сигналов служебной связи, дискретной информации. Сам цикл разбит на четыре группы по 264 импульсных позиции. В каждой группе позиции 1.8 занимают служебные символы, 9…264-информационные символы. Такое разнесение служебных символов по группам позволяет уменьшить память ЗУ передачи и приема, тат как за время передачи одновременно 32 служебных символов в память ЗУ поступит восемь импульсных позиций первичного потока. В первой группе на позициях 1…8 передается синхрокомбинация 11100110. Во второй группе на позициях 1…4 первые символы КСС, а на позициях 5…8 символы служебной связи. В третьей группе на позициях 1…4 передаются вторые символы КСС, на позициях 5…8 символы дискретной информации. В четвертой группе на позициях 1…4 передаются третьи символы КСС, на позициях 5…8-информационные значения (0 или 1) изъятого временного интервала при отрицательном согласовании скоростей. При положительном согласовании скоростей позиции 9…12 четвертой группы занимают балластные символы соответственно первого, второго, третьего и четвертого объединяемых потоков, которые в ЗУ своих БАСпр не поступают.

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

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

  • 864. Многомерные статистические методы и их применение в экономике
    Курсовые работы Компьютеры, программирование

    Желательно, чтобы таблица исходных данных соответвовала одному типу переменных. В противном случае разные типы переменных стараются свести к какому-то одному типу переменных. Например, все переменные можно свести к дихотомным, используя следующую процедуру. Количественные переменные переводят в ранговые, разбивая области значений количественной переменной на интервалы, которые затем нумеруются числами натурального ряда. Paнговые переменные автоматически становятся качественными, если не учитывть упорядоченноcти их значений. Что касается качественных переменных, то каждому из возможных ее значений приходится сопоставлять дихотомную переменную, которая будет равна 1, если качecтвенная переменная приняла данное значение, и О - в противном случае.тметим, что форма записи исходных данных, их сведение к одному типу, возможность использования только чаcти данных и т.п., игpают определенную роль при оценке практической эффективноcти вычислительного комплекса, предназначенного для решения задач классификации. [10, 386-387]

  • 865. Многопроцессорный вычислительный комплекс
    Курсовые работы Компьютеры, программирование

    Описание выводов микросхемы: CLK системная синхронизация, входной сигнал, идущий от синхрогенератора КП1810ГФ84; S0,S1,M/IO это входные сигналы, с дешифрации которых контроллер начинает свою работу по выполнению совместно с процессором очередного цикла шины ( расшифровка различных комбинаций этих сигналов приведена при описании выводов процессора с теми же названиями); МВ это входной сигнал выбора режима шины MULTIBUS; READY сигнал на этом входе, указывает на окончание текущего цикла шины; CMDLY этот входной сигнал позволяет задержать начало работы контроллера по выполнению очередного цикла шины; CENL это входной сигнал, называемый разрешением защелкивания команды (в PC/AT на этот вход должна подаваться логическая единица); CEN/AEN это входной сигнал, называемый разрешение команды/разрешение адреса; ALE это выходной сигнал, называемый разрешение защелки адреса; DEN это выходной сигнал разрешения передачи данных, определяет передачу данных со входов на выходы в шинных формирователях, подсоединенных к системной шине; DT/R это выходной сигнал, определяющий направление передачи данных ( микросхема DD14 используется для передачи младшего байта данных, а DD13 старшего байта данных); MCE это выходной сигнал разрешения каскадирования (в PC/AT не используется); INTA это выходной сигнал подтверждения аппаратного прерывания; IORC это выходной сигнал управления, сообщающий периферийному устройству, что оно должно выставит данные на шину для последующего их чтения процессором; IOWC - это выходной сигнал управления, информирующий о протекании цикла шины записи данных в периферийный порт; MRDC это выходной сигнал, сообщающий о проведении цикла шины чтения данных из ОП; MWTC этот выходной сигнал информирует о протекании цикла шины записи данных в ОП.

  • 866. Многофункциональный контроллер ВЗУ
    Курсовые работы Компьютеры, программирование

    1 УровеньF0Управление ВЗУ2 УровеньF1Организация сопряжения с ЦПF0F2Промежуточная обработка информацииF3Организация сопряжения с ВЗУ3 УровеньF11 Обмен параллельной информациейF1F12Формирование и хранение слова состояния канала (СКК)F13Управление обменомF2F21Хранение параллельной информацииF22Обработка принимаемой информацииF3F31Управление приводомF32Обработка последовательной информации4 УровеньF11.1Прием параллельной информации из ЦПF11F11.2Передача параллельной информации в ЦПF11.3Хранение передаваемой информацииF12F12.1Прием СККF12.2Передача СККF13F13.1Анализ поступающих сигналовF13.2Выдача управляющих сигналовF21.1Прием передаваемых данныхF21F21.2Хранение передаваемых данныхF21.3Прием служебной информацииF21.4Хранение служебной информацииF22.1Анализ слова состояния ВЗУF22F22.2Формирование управляющего слова ВЗУF22.3Анализ информации, передаваемой из ВЗУF31F31.1Передача управляющего слова в ВЗУF31.2Прием слова состояния ВЗУF32.1Кодирование информацииF32.2Декодирование информацииF32F32.3Формирование циклического кода контроля (CRC)F32.4Опознавание маркеровF32.5Параллельно-последовательные преобразования информации

  • 867. Множини: Математичні операції з множинами
    Курсовые работы Компьютеры, программирование

    Завдання полягає в тому, що потрібно створити програмний модуль „Множина” та організувати його правильну структуру, визначити методи та властивості цього модуля (елементами множини є цілі числа). Також потрібно реалізувати математичні операції з множинами. Набір операцій має бути таким, щоб забезпечити використання класу на деякому початковому етапі, тому обмежимось такими операціями, як: обєднання, перетин, різниця множин, симетричної різниці, перевірка належності заданого елемента множині. Після опису класу та реалізації всіх операцій потрібно створити обєкти даного класу та показати роботу математичних операцій над обєктами множинами на практиці.

  • 868. Модели TAKE-GRANT и их исследования
    Курсовые работы Компьютеры, программирование

    Таким образом, в расширенную модель Take-Grant можно включить понятие вероятности или стоимости пути передачи прав или информации. Путям меньшей стоимости соответствует наивысшая вероятность и их надо исследовать в первую очередь. Есть два основных подхода к определению стоимости путей.

    1. Подход, основанный на присваивании стоимости каждой дуге на пути в графе доступов. В этом случае стоимость дуги определяется в зависимости от прав доступа, которыми она помечена, а стоимость пути есть сумма стоимостей пройденных дуг.
    2. Подход, основанный на присваивании стоимости каждому используемому правилу де-юре или де-факто. Стоимость правила при этом можно выбрать, исходя из сферы применения модели Take-Grant. Стоимость может:
    3. быть константой;
    4. зависеть от специфики правила;
    5. зависеть от числа участников при применении правила;
    6. зависеть от степени требуемого взаимодействия объектов.
  • 869. Модели жизненного цикла автоматизированных информационных систем
    Курсовые работы Компьютеры, программирование

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

  • 870. Модели транзакций
    Курсовые работы Компьютеры, программирование

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

  • 871. Моделирование Web-графа
    Курсовые работы Компьютеры, программирование

     

    • Первой моделью 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 подобных сообществ.
  • 872. Моделирование автоклава с ПИД-регулятором
    Курсовые работы Компьютеры, программирование

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

  • 873. Моделирование арифметико-логического устройства для вычитания УДЦ
    Курсовые работы Компьютеры, программирование

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

  • 874. Моделирование бизнес-процесса организации перевозок транспортно-логистической компанией
    Курсовые работы Компьютеры, программирование

    Среди всех фирм-производителей 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.

  • 875. Моделирование бизнес–процессов "Управления связи УВД"
    Курсовые работы Компьютеры, программирование

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

  • 876. Моделирование бизнес-процессов телекоммуникационной компании OOO "Мультикабельные сети"
    Курсовые работы Компьютеры, программирование

    В данном проекте сформировано техническое задание для доработки типовой конфигурации «Управление клиентскими подключениями» под цели и задачи предприятия, осуществляющего деятельность в сфере телекоммуникационных услуг. В результате внедрения доработки рабочей конфигурации «Системой управления услугами» на предприятии ООО «Мультикабельные сети», существенно сократится время оформления заказа клиента, что позволит обработать больше заказов, а также существенно улучшить качество обслуживания клиентов, так как оперативность оказания услуг, является одной из ключевых особенностей деятельности данного предприятия. Под влиянием вышеперечисленных факторов, существенно увеличится объем подключений, что приведет к увеличению прибыли данного предприятия. Также в результате внедрения будет осуществляться учет и контроль технологических процессов, технологических операций и расход материалов по ним, что позволит рассчитать прямые затраты на подключение клиентов и анализировать эффективность различных услуг и тарифов.

  • 877. Моделирование бизнес–процессов учета товаров на складе в ООО "ТНТ Трейдинг"
    Курсовые работы Компьютеры, программирование

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

  • 878. Моделирование бизнес-процессов учета успеваемости студентов в высшем учебном заведении
    Курсовые работы Компьютеры, программирование

    Дерево узлов - представление отношений между родительскими и дочерними узлами модели IDEF0 в форме древовидного графа. Диаграмма дерева узлов имеет вид традиционного иерархического дерева, где верхний узел (прямоугольник) соответствует работе с контекстной диаграммы, а последующие нижние узлы представляют собой дочерние уровни декомпозиции [9]. Можно также создать диаграмму дерева узлов лишь для некоторой части модели, тогда верхним узлом диаграммы будет та работа декомпозиции, с которой вы захотите начать. В результате построения модели выполнения операции, используя методологию IDEF0, мы получили комплект диаграмм, описывающих совершение операции. В чем плюсы такого моделирования? С помощью подобной модели можно упорядочить и оптимизировать процесс документооборота в депозитарии, быстро и адекватно реагировать на изменение условий совершения операций. Такие модели позволяют на бумаге проверить и отследить предстоящую схему работы [10].

  • 879. Моделирование движения на плоскости
    Курсовые работы Компьютеры, программирование

     

    1. Офицеров Д.В., Старых В.А. Программирование в интегрированной среде Турбо-Паскаль: Справ. пособие.Мн.: Беларусь, 1992.
    2. Петров А.В. и др. Вычислительная техника и программирование: Курсовая работа/ А.В. Петров, М.А. Титов, П.Н. Шкатов; Под ред. А.В. Петрова.М.: Высш. школа, 1992.
    3. Поляков Д.Б., Круглов И.Ю. Программирование в среде Турбо-Паскаль: Версия 5.5.М.: Изд-во МИА, А/О Росвузнаука, 1992.
    4. Фигурнов В.Э. IBM PC для пользователя: Краткий курс.Сокращенная версия 7-го издания.М.:ИНФРА, 1999.
    5. Н.Я. Луцко.,П.П. Анципорович., Информатика Контрольные работы и курсовое проектирование: Учебно-методическое пособие для студентов-заочников машиностроительных специальностей
  • 880. Моделирование движения невесомой заряженной частицы в электрическом поле в среде MathCAD и Matlab
    Курсовые работы Компьютеры, программирование

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