Дипломная работа по предмету Компьютеры, программирование

  • 801. Подсистема выделения текстильных волокон в задачах экспертизы
    Дипломы Компьютеры, программирование

    Структурная схема, представленная на чертеже РТДП 5.000.002. Данная схема описывает функционально законченные блоки программного модуля выделения текстильных волокон на изображении и состоит из следующих элементов:

    1. Выбор изображения для обработки. Выбор изображения производится путем задания текущего каталога и поиска необходимой фотографии из множества найденных в текущем каталоге.
    2. Выбор операции. Этот модуль управляет всей работой подсистемы выделения. Здесь осуществляется выбор производимых над исходным изображением манипуляций. После окончания выполнения выбранной процедуры управление вновь передается в данный модуль для проведения дальнейших преобразований.
    3. Выделение волокон. Этот модуль осуществляет выделение всех пикселов, сходных по цвету iветом фона. При этом на обрабатываемом изображении остаются только те объекты, которые отличались от фона.
    4. Построение R, G, B планов. Путем прохода по всему изображению создается 3 BMP файла, содержащих информацию о красной, голубой и зеленой составляющей обрабатываемой картинки. Информация, сохраненная в таком виде, удобна для восприятия пользователем и позволяет сразу получить визуальное представление выходных данных без использования дополнительных программных средств.
    5. Поиск волокон заданного цвета. На этом этапе осуществляется поиск волокон заданного цвета для их последующей идентификации. Поиск осуществляется путем прохода по всему изображению, на котором уже выделены все волокна и нахождению объектов с заданным цветом. Результаты работы сохраняются в отдельном файле чтобы улучшить визуальное восприятие информации оператором.
    6. Сохранение изображения. На этом этапе происходит сохранение изображения в bmp-формате. В результате оператор получает полное визуальное представление о проделанных манипуляциях и в случае необходимости может повторить обработку с другими задаваемыми параметрами для достижения максимального качества преобразований.
    7. Преобразование из RGB - представления в HSB. Данный модуль путем прохода по всем точкам изображения осуществляет для каждого пиксела определение его красной, голубой и зеленой составляющих, и на основе их анализа производит преобразование из RGB представления в HSB. Полученные данные сохраняются для дальнейшего использования в файле с расширением hsb.
    8. Построение гистограмм цветности, насыщенности и яркости. Этим модулем осуществляется построение указанных гистограмм, которые в дальнейшем используются для выделения волокон. Гистограммы сохраняются в bmp - формате и файлах отчета.
    9. Сохранение результатов обработки в файлах отчета. Результаты преобразований сохраняются в текстовых файлах для ведения необходимой отчетности и дальнейшего использования при необходимости повторных исследований. Файлы отчета не занимают много места на дисковом пространстве и содержат всю необходимую информацию, полученную в ходе проведенных преобразований.
  • 802. Подсистема защиты обособленного подразделения ООО "Центр защиты информации "Гриф"
    Дипломы Компьютеры, программирование

    Функциональная областьВнутренние процессы функциональной области1.Оказание услуг населению1.1.Поиск клиентов. 1.2.Оказание услуг и их сопровождение.3.Информационное обеспечение 3.1.Обеспечение руководства оперативной информацией для принятия управленческих решений. 3.2.Организация эффективного использования информационных ресурсов. 3.3.Обеспечение сокращения цикла управления.4.Правовое обеспечение4.1.Обеспечение руководства и сотрудников организации правовой информацией 4.2.Сопровождение работы организации в соответствии с законодательством РФ.5.Кадровое обеспечение5.1.Комплектование штатов. 5.2.Учет движения кадров. 5.3.Планирование численности персонала. 5.4.Составление штатного расписания. 5.5.Подготовка приказов. 5.6.Планирование отпусков.6.Обеспечение транспортом, сырьем и материалами6.1.Учет движения материалов и оборудования. 6.2.Контроль качества и хранения материалов. 6.3.Закупочная деятельность. 6.4.Определение потребностей в материалах, ресурсах и комплектующих.7.Управление функционированием7.3.Принятие управленческих решений. 7.6.Управление закупками. 7.8.Управление складированием. 7.7.Управление ведением документации. 7.9.Управление продажами. 7.1.Разработка стратегических планов. 7.2.Осуществление связи с внешней средой. 7.5.Управление производственными работами. 7.4.Формирование приказов и распоряжений.8.Управление производством8.1.Управление оборудованием. 8.2.Управление качеством оказываемых услуг. 8.3.Составление сводок и графиков работ.9.Управление планированием9.1.Определение режима работы предприятия. 9.2.Планирование производственных мощностей. 9.3.Планирование размещения рабочей силы. 9.4.Финансовое планирование. 9.5.Анализ резервов хозяйственной деятельности. 9.6.Управление фондами предприятия. 9.7.Управление капитальными вложениями.

  • 803. Подсистема учета и контроля отгрузки и выработки товарной продукции
    Дипломы Компьютеры, программирование
  • 804. Поиск фотооборудования
    Дипломы Компьютеры, программирование

    Рисунок 6 Общая структура сайта

    1. Раздел «Регистрация» Раздел предназначен для регистрации нового пользователя;
    2. Раздел «Поиск» Форма поиска по разделам;
    3. Раздел «Оборудование»:
    4. Списки оборудования выборки оборудования по критериям, таким как: оценка, теги, тип, количество пользователей у которых оно есть и т.д.;
    5. Информация об оборудовании страница, на которой расположена информация по конкретному оборудованию и краткая информация из других разделов, связанная с ним;
    6. Цены на оборудование список цен конкретного оборудования, с возможностью перейти на сайт магазина для заказа или связаться с продавцом;
    7. Сообщить об ошибке форма для отправки модераторам информации о неточности в описании;
    8. Раздел «Статьи»:
    9. Списки статей выборки статей по критериям, таким как: оценка, теги и время публикации. Так же они могут быть результатом расширенного поиска;
    10. Просмотр статьи страница на которой расположена сама статья, краткая информация из других разделов, связанная с ней, и комментарии. Статья может располагаться на удалённом сайте, тогда происходит редирект на внешний источник;
    11. Добавление статьи форма для добавления статьи;
    12. Раздел «Магазины»:
    13. Списки магазинов выборки магазинов по критериям, таким как: оценка, местоположение и тип.
    14. Информация о магазине страница, на которой расположена информация по конкретному магазину и краткая информация из других разделов, связанная с ним.
    15. Добавление магазина форма добавления магазина.
    16. Раздел «Фотографии»:
    17. Списки фотографии выборки фотографии по критериям, таким как: оценка, теги, альбом и т.д.
    18. Список альбомов Страница, на которой расположен список альбомов конкретного пользователя.
    19. Просмотр фото Страница, на которой будет расположена фотография, информация о ней и комментарии.
    20. Добавление фотографии форма загрузки фотографии и добавления информации о ней.
    21. Раздел «Пользователи»:
    22. Информация о пользователе Страница с информацией о пользователе;
    23. Моя страница страница пользователя;
    24. Редактирование \ добавление информации о себе Форма Редактирования \ добавления информации о себе;
    25. Список оборудования пользователя список оборудования, которое есть у пользователя;
    26. Куплю список оборудования, которое пользователь хотел бы купить;
    27. Сообщения личные сообщения пользователя.
  • 805. Поиск эйлерова пути в графе
    Дипломы Компьютеры, программирование

    Работа практически всех модулей зависит от работы модуля VVOD, следовательно, его нужно отлаживать в первую очередь. Модуль VYVOD связан с модулем main: VYVOD выводит сообщения, возникающие при работе main, его нужно отлаживать параллельно. Правильность работы модуля poisk также тесно связан с главной программы, их работу необходимо синхронизировать. Работа модуля prov1 зависит от работы модуля marker, их нужно отлаживать вместе. А работа же модулей prov1 и prov2 может быть отлажена независимо от других модулей (за исключением нюанса, возникающего между prov1 и marker. Следовательно, получаем следующие этапы отладки:

  • 806. Политика безопасности при работе в Интернете
    Дипломы Компьютеры, программирование

    СервисПротоколыЧто нужно сделатьПочему это надо сделатьE-mailПользователи должны иметь по одному адресу электронной почты

    • Чтобы не раскрывать коммерческой информации. SMTPСервис электронной почты для организации должен осуществляться с помощью одного сервера
    • Централизованный сервис легче администрировать.
    • В SMTP-серверах трудно конфигурировать безопасную работу. POP3POP-пользователи должны использовать APOP-аутентификацию.
    • Чтобы предотвратить перехват паролей. IMAPРекомендовать переход на IMAP.
    • Он лучше подходит для удаленных пользователей, имеет средства шифрования данных. Новости USENET NTTPБлокировать на брандмауэре
    • Не нужен для деятельности организации WWWHTTPНаправлять на www.my.org
    • Централизованный WWW легче администрировать.
    • WWW-сервера тяжело конфигурировать *Все другиемаршрутизировать6.22. Сотрудник отдела автоматизации
    • Table 6.2 Образец политики безопасности для Интернета ПолитикаСервисИзнутри наружуИзвне внутрьОбразец политикиСостояниеАутентификацияСостояниеАутентификацияFTPДаНетДаДаДоступ к FTP должен быть разрешен изнутри снаружу. Должна использоваться усиленная аутентификация для доступа снаружи к FTP.TelnetДаНетДаДаДоступ по Telnet должен быть разрешен изнутри наружу. При доступе снаружи должна использоваться усиленная аутентификация.RloginДаНетДаДаrlogin на внутренние машины организации с внешних хостов требует письменного разрешения ответственного за сетевые сервисы и использования усиленной аутентификации.HTTPДаНетНетНетВсе WWW-сервера, предназначенные для использования внешними пользователями, должны быть размещены за брандмауэром. Входящий HTTP через брандмауэр должен быть запрещен.SSLДаНетДаДаТребуется использовать в сеансах SSL клиентские сертификаты при прохождении SSL-сеансов через брандмауэр. POP3НетНетДаНетPOP-сервер организации должен быть размещен внутри за брандмауэром. Брандмауэр будет пропускать POP-трафик только к POP-серверу. Требуется использовать APOP.NNTPДаНетНетНетВнешний доступ к NNTP-серверу запрещен.Real AudioНетНетНетНетСейчас нет коммерческой необходимости поддерживать живое аудио через брандмауэр. Если такой сервис требуется, надо связаться с ответственным за сетевые сервисы.LpДаНетНетНетВходящие запросы на lp-сервис должны блокироваться на брандмауэреFingerДаНетНетНетВходящие запросы на finger-сервис должны блокироваться на брандмауэреGopherДаНетНетНетВходящие запросы на gopher-сервис должны блокироваться на брандмауэреWhoisДаНетНетНетВходящие запросы на whois-сервис должны блокироваться на брандмауэреSQLДаНетНетНетСоединения внешних хостов с внутренними БД должны быть утверждены ответственным за сетевые сервисы и использовать утвержденные прокси-сервисы.RshДаНетНетНетВходящие запросы на rsh-сервис должны блокироваться на брандмауэреДругие, такие как NFSНетНетНетНетДоступ к любым другим сервисам, не указанным выше, должен быть запрещен в обоих направлениях, чтобы использовались только те Интернет-сервисы, которые нам нужны, и о безопасности которых имеется информация, а остальные были запрещены.Организация может захотеть поддерживать некоторые сервисы без усиленной аутентификации. Например, для загрузки внешними пользователями открытой информации может использоваться анонимный сервер FTP. В этом случае эти сервисы должны находиться на другой машине, чем брандмауэр, или в сети, которая не соединена с корпоративной сетью организации, содержащей критические данные. Ниже в таблице показан метод описания такой политики для FTP. Table 6.3 Обобщенная политика безопасности
    ПолитикаАвторизованный FTP-сервисАнонимный FTP-сервисПоместить сервер снаружи брандмауэра НетДаПоместить сервер в служебную сеть, не содержащую критических данныхНетДаПоместить сервер в защищенную сетьДаНетПоместить сервер на брандмауэрНетНетСервис будет доступен с любой машины в ИнтернетеНетДа

  • 807. Полный исследование устойчивости и качества управления для разомкнутой и замкнутой систем
    Дипломы Компьютеры, программирование
  • 808. Полный факторный эксперимент
    Дипломы Компьютеры, программирование

    {$R *.DFM}RandomNorm( mF, dF: real ): real;:= mF + dF * random;;CalculateX( level: byte ): real;: real;: real;: byte;:= 0;:= 0;planingMatrix[ i, level ] = 1 then:= u[ i, 2 ]:= u[ i, 1 ];:= xResult + p[ i ] * xU;i:= 1 to 3 doplaningMatrix[ i, level ] = 1 then:= u[ i, 2 ]:= u[ i, 1 ];:= xResult + p[ i ] * xU;:= xResult + p[ i ] * xU * xU;;:= xResult;;MakeExperiment;: real;, j: byte;i:= 1 to 8 do:= CalculateX( i );j:= 1 to 10 do[ i, j ]:= c1 * xValue + c2 * RandomNorm( mF, dF );;;CalculateYAverage;, j: byte;i:= 1 to 8 do[ i ]:= 0;j:= 1 to 10 do[ i ]:= yAverage[ i ] + expResult[ i, j ];[ i ]:= yAverage[ i ] / expNum;;;CalculateRegCoeficients;, j: byte;;i:= 0 to factorNum do[ i ]:= 0;j:= 1 to planeNum do[ i ]:= regCoeficient[ i ] + planingMatrix[ i, j ] * yAverage[ j ];[ i ]:= regCoeficient[ i ] / planeNum;;;CalculatedSu;, j: byte;i:= 1 to planeNum do[ i ]:= 0;j:= 1 to expNum do[ i ]:= dSu[ i ] + sqr( expResult[ i, j ] - yAverage[ i ] ) / ( expNum - 1 );;;FindMax: real;: byte;: real;:= 0;i:= 1 to planeNum dodSu[ i ] > fResult then:= dSu[ i ];:= fResult;;Check1D;: real;: byte;:= 0;i:= 1 to planeNum do:= dSum + dSu[ i ];:= FindMax / dSum;D:= false;G < 0.2926 thenD:= true;gipotesa1D = false then('Дисперсии не однородны');;;CalculatedSo;: byte;:= 0;i:= 1 to planeNum do:= dSo + dSu[ i ];:= dSo / planeNum;;CalculateRegMean;: byte;:= dSo / planeNum / expNum;i:= 0 to factorNum do[ i ]:= abs( regCoeficient[ i ] ) / sqrt( dSbi );;MakeDecision;: byte;i:= 0 to factorNum do[ i ]:= false;tCritery[ i ] > 2.26 then[ i ]:= true;;;CalculateL: byte;: byte;: byte;:= 0;i:= 0 to 6 dodecisionRegMean[ i ] then( xResult );:= xResult;;CalculateYExp;: real;, i: byte;level:= 1 to planeNum do:= 0;i:= 0 to 3 do:= xResult + regCoeficient[ i ] * planingMatrix[ i, level ];//xU;[ level ]:= xResult;;;CheckRegAd;: byte;;:= 0;i:= 1 to planeNum do:= dSad + sqr( yAverage[ i ] - yExpResult[ i ] );:= dSad * expNum / ( planeNum - CalculateL );:= dSad / dSo;:= false;fP < fisherCritery[ planeNum - CalculateL ] then:= true;regAd = false then( 'Ренресионная модельне адекватна' );;;FillPlaneMatrix;, j: byte;.SGridPlaneMatrix.Cells[ 0, 0 ]:= 'x0';.SGridPlaneMatrix.Cells[ 1, 0 ]:= 'x1';.SGridPlaneMatrix.Cells[ 2, 0 ]:= 'x2';.SGridPlaneMatrix.Cells[ 3, 0 ]:= 'x3';i:= 0 to factorNum doj:= 1 to planeNum do.SGridPlaneMatrix.Cells[ i, j ]:= FloatToStr( planingMatrix[ i, j ] );;FillExpMatrix;, j: byte;i:= 1 to expNum do.SGridY.Cells[ i, 0 ]:= IntToStr( i );i:= 1 to planeNum do.SGridY.Cells[ 0, i ]:= IntToStr( i );i:= 1 to expNum doj:= 1 to planeNum do.SGridY.Cells[ i, j ]:= FloatToStrF( expResult[ j, i ], ffFixed, 6, 3 );;FillYAverage;: byte;i:= 0 to 7 do.SGridYAverage.Cells[ i, 0 ]:= FloatToStrF( yAverage[ i + 1 ], ffFixed, 6, 3 );;FillRegCoeficient;: byte;i:= 0 to 3 do.SGridRegCoef.Cells[ i, 0 ]:= FloatToStrF( regCoeficient[ i + 1 ], ffFixed, 6, 3 );;FillDSu;: byte;i:= 0 to 9 do.SGridDSu.Cells[ i, 0 ]:= FloatToStrF( dSu[ i + 1 ], ffFixed, 6, 3 );;FillExpMistake;.LblExpMistake.Caption:= 'Ошибка опыта: ' + FloatToStr( dSo );;FillRegCoeficientCritery;: byte;i:= 0 to 3 dodecisionRegMean[ i ] then.SGridCritery.Cells[ i, 0 ]:= 'значим'.SGridCritery.Cells[ i, 0 ]:= 'не значим';FillYExp;: byte;i:= 0 to 7 do.SGridYExp.Cells[ i, 0 ]:= FloatToStrF( yExpResult[ i + 1 ], ffFixed, 6, 3 );;FillFCritery;.LblFCritery.Caption:= 'Критерий Фишера: ' + FloatToStr( fP );;FillresultTables;;;;;;;;;;;TFMain.Exit1Click(Sender: TObject);;;TFMain.SpeedButton1Click(Sender: TObject);;;;D;;;;;;;TFMain.FormCreate(Sender: TObject);;;.ffe_typeconst;: array[ 0..3, 1..8 ] of shortint =

  • 809. Поломка и ремонт видеокарты
    Дипломы Компьютеры, программирование

    Пиксельные процессоры - это одни из главных блоков видеочипа, которые выполняют специальные программы, известные также как пиксельные шейдеры. По числу блоков пиксельных шейдеров и их частоте можно сравнивать шейдерную производительность разных видеокарт. Так как большая часть игр сейчас ограничена производительностью исполнения пиксельных шейдеров (см. технологические обзоры игр), то количество этих блоков очень важно! Если одна модель видеокарты основана на GPU с 8 блоками пиксельных шейдеров, а другая из той же линейки - 16 блоками, то при прочих равных вторая будет вдвое быстрее обрабатывать пиксельные программы, и в целом будет производительнее. Но на основании одного лишь количества блоков делать однозначные выводы нельзя, обязательно нужно учесть и тактовую частоту и разную архитектуру блоков разных поколений и производителей чипов. Только по этим цифрам сразу можно сравнивать чипы только в пределах одной линейки одного производителя: AMD(ATI) или NVIDIA. В других же случаях нужно обращать внимание на тесты производительности.

  • 810. Понятие САЗПР, ее цель и объект автоматизации
    Дипломы Компьютеры, программирование

    ·Концепция эвристичности. Любая интерактивная система тем лучше, чем проще в ней диалог между пользователем и ЭВМ. Концепция эвристичности реализуется при возникновении ситуации, когда необходимо принять решение, которое ранее не было формализовано и введено в программные блоки системы. Она сводится к тому, что программа раiетного элемента системы передает управление рассматриваемому элементу, который пытается смоделировать необходимое решение. За проектировщиком остается право согласиться на предложенное решение, откорректировать его, забраковать или изменить ход решения задачи, выбрав альтернативную цепочку управления. Использование так называемого искусственного интеллекта в автоматизированных системах, предназначенных для целей землеустройства, основывается на базе знаний и комплексах различных программ. База знаний создается с учетом опыта землеустроителя-проектировщика. В ней накапливаются информация, знания о предмете и деятельности проектировщика, формируются правила, выводы и знания об организации данных в системе и правила манипулирования ими.

  • 811. Поняття iнформатики, мережевi можливостi OC Windows, Netscape Navigator
    Дипломы Компьютеры, программирование

    ),%20Go%20(www.go.com%20<http://www.go.com/>),%20Lycos%20(www.lycos.com%20<http://www.lycos.com>),%20Excite%20(www.excite.com%20<http://www.excite.com>),%20Magellan%20(magellan.excite.com%20<http://magellan.excite.com/>).%20%d0%94%d0%bb%d1%8f%20%d0%bf%d0%be%d1%88%d1%83%d0%ba%d1%83%20shareware%20%d0%bf%d1%80%d0%be%d0%b3%d1%80%d0%b0%d0%bc%20%d0%b4%d1%83%d0%b6%d0%b5%20%d0%b7%d1%80%d1%83%d1%87%d0%bd%d0%b8%d0%b9%20%d1%81%d0%b5%d1%80%d0%b2%d0%b5%d1%80%20shareware.cnet.com%20<http://shareware.cnet.com/>.%20%d0%94%d0%be%d0%ba%d0%bb%d0%b0%d0%b4%d0%bd%d0%b8%d0%b9%20%d0%ba%d0%b0%d1%82%d0%b0%d0%bb%d0%be%d0%b3%20%d1%80%d1%96%d0%b7%d0%bd%d0%b8%d1%85%20%d0%b1%d0%b0%d0%b7%20%d0%b4%d0%b0%d0%bd%d0%b8%d1%85%20%d1%96%20%d1%81%d0%b5%d1%80%d0%b2%d0%b5%d1%80%d1%96%d0%b2%20%d0%bf%d0%be%d1%88%d1%83%d0%ba%d1%83%20%d0%b2%d0%b8%20%d0%b7%d0%bd%d0%b0%d0%b9%d0%b4%d0%b5%d1%82%d0%b5%20%d0%bd%d0%b0%20%d1%81%d0%b5%d1%80%d0%b2%d0%b5%d1%80%d1%96%20www.search.com%20<http://www.search.com>.">До найбiльш популярних загальних пошукових серверiв вiдносяться каталог YAHOO (www.yahoo.com <http://www.yahoo.com>), Go (www.go.com <http://www.go.com/>), Lycos (www.lycos.com <http://www.lycos.com>), Excite (www.excite.com <http://www.excite.com>), Magellan (magellan.excite.com <http://magellan.excite.com/>). Для пошуку shareware програм дуже зручний сервер shareware.cnet.com <http://shareware.cnet.com/>. Докладний каталог рiзних баз даних i серверiв пошуку ви знайдете на серверi www.search.com <http://www.search.com>.

  • 812. Последовательность шагов создания VCD и DVD дисков
    Дипломы Компьютеры, программирование

    Для записи CD-R существует огромное количество программ, многие из которых поддерживают запись Video CD и Video CD 2.0 - Adaptec Easy CD Creator, WinToGo, WinOnCD. Некоторые из них поставляются в комплекте с пишущими дисководами, другие продаются отдельно. Поскольку программы очень просты в освоении, можно попробовать несколько, начав, к примеру, с идущей в комплекте с дисководом (для Mitsumi это WinOnCD). Процесс создания Video CD 1.0 очень прост - нужно выбрать полученный после кодирования MPEG-файл и перенести его в проект. Если файлов несколько, то можно добавлять группами (порядок следования можно поменять позже) или перетаскивать их по одному, сразу учитывая нужную последовательность. Структура Video CD 2.0 состоит из элементов PlayList, SelectionList, PplayItems и SegmentPlayItems. PplayItems - это обычные последовательности аудио/видеоданных, размещаемые в каталоге MPEGAVI, и аудиоданных в формате CD (44.1 кГц, 16 бит, стерео), размещаемые вслед за аудио/видеоданными в каталоге CDDA. Таким образом, при воспроизведении в устройстве, не поддерживающем Video CD 2.0, или при свободном воспроизведении вначале проиграются все видео файлы, затем все аудио файлы. SegmentPlayItems - это неподвижные изображения со стандартным (288 линий) или высоким (576 линий) разрешением, а также аудио- и аудио/видеоданные, сжатые в MPEG1 и располагаемые в каталоге SEGMENT. Расположение данных в этом каталоге имеет некоторые особенности. Во-первых, это расположение файлов в первом треке на диске, что не позволяет читать их на простых проигрывателях CD-I. Во-вторых, скорость аудио потока в MPEG1-файле может быть установлена от 0 до 384 kbit/s (при этом скорость видео потока может быть 1374-990 Kbit/s соответственно). Ну, и третья - это возможность создания слайд-шоу с музыкальным сопровождением или без него. PlayList - это список в который могут вноситься аудио-, аудио/видео- и слайдовые последовательности, размещаемые PplayItems и SegmentPlayItems, т.е. это просто ссылки на треки, задающие определенный порядок воспроизведения. SelectionList - это меню выбора, которое может ссылаться на подменю и PlayList. Из этих элементов и формируется структура меню или алгоритм воспроизведения диска, визуально гораздо более простой и понятный, чем при описании словами:-)). Программа Video Pack, часто используемая для создания Video CD, имеет еще один элемент для создания структуры диска - Container. Он может содержать сложную иерархическую систему меню и подменю, показываемую одним квадратиком, что полезно при проектировании сложных систем. Video Pack позволяет сразу записать диск или сохранить его образ в виде RAW-файла, что достаточно актуально, т.к. программа поддерживает не все типы пишущих дисководов.

  • 813. Поставка и реализация бытовой техники
    Дипломы Компьютеры, программирование

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

  • 814. Построение базы данных "Абитуриент" для учебного заведения
    Дипломы Компьютеры, программирование

    {$R *. dfm}TForm1. SortTable; {Сортировка данных по Сумме баллов методом пузырька, абитуриенты с наиболее высокой суммой постепенно перемещаются в начало таблицы}i,TempIndex: Integer;: Boolean;: TAbiturientRecord;Length (FTableRecords) >1 then: =True;a do: =False;i: =0 to Length (FTableRecords) - 2 do(FTableRecords [i]. AScore1+FTableRecords [i]. AScore2+FTableRecords [i]. AScore3) < (FTableRecords [i+1]. AScore1+FTableRecords [i+1]. AScore2+FTableRecords [i+1]. AScore3) then: =FTableRecords [i];[i]: =FTableRecords [i+1];[i+1]: =Temp;: =FRecordIndexs [i];[i]: =FRecordIndexs [i+1];[i+1]: =TempIndex;: =True;;;;;TForm1. RefreshTable; {Обновление информации в таблице абитуриентов, прописываем название столбцов в таблице и заполняем строки с учётом выбранного факультета}i,a,b,c: Integer;. Enabled: =FEdit;;(FTempIndexs,0);. Cells [0,0]: ='№ п/п';. Cells [1,0]: ='Фио абитуриента';. Cells [2,0]: ='Пол';. Cells [3,0]: ='Дата рождения';. Cells [4,0]: ='Специальность (факультет) ';. Cells [5,0]: =APredmetName [cbb1. ItemIndex,0];. Cells [6,0]: =APredmetName [cbb1. ItemIndex,1];. Cells [7,0]: =APredmetName [cbb1. ItemIndex,2];. Cells [8,0]: ='Сумма балов';. Cells [9,0]: ='ЕГЭ '+APredmetName [cbb1. ItemIndex,0];. Cells [10,0]: ='ЕГЭ '+APredmetName [cbb1. ItemIndex,1];. Cells [11,0]: ='ЕГЭ '+APredmetName [cbb1. ItemIndex,2];. Cells [12,0]: ='Телефон';. Cells [13,0]: ='Домашний адрес';. Cells [14,0]: ='Имеющееся образование';: =0;: =0;Length (FTableRecords) >0 theni: =0 to Length (FTableRecords) - 1 doFTableRecords [i]. ASpecialnost=cbb1. ItemIndex then(a);. Cells [0,a]: =IntToStr (a) +'. ';. Cells [1,a]: =FTableRecords [i]. AName+' '+FTableRecords [i]. AFamilia+' '+FTableRecords [i]. AOtchestvo;FTableRecords [i]. ASex=0 then StringGrid1. Cells [2,a]: ='М' else StringGrid1. Cells [2,a]: ='Ж';. Cells [3,a]: =DateToStr (FTableRecords [i]. ABirsday);. Cells [4,a]: =ASpecialnost [FTableRecords [i]. ASpecialnost];. Cells [5,a]: =IntToStr (FTableRecords [i]. AScore1);. Cells [6,a]: =IntToStr (FTableRecords [i]. AScore2);. Cells [7,a]: =IntToStr (FTableRecords [i]. AScore3);. Cells [8,a]: =FloatToStr (FTableRecords [i]. AScore1+FTableRecords [i]. AScore2+FTableRecords [i]. AScore3);. Cells [9,a]: =IntToStr (FTableRecords [i]. AScoreEGE1);. Cells [10,a]: =IntToStr (FTableRecords [i]. AScoreEGE2);. Cells [11,a]: =IntToStr (FTableRecords [i]. AScoreEGE3);. Cells [12,a]: =FTableRecords [i]. ATelefon;. Cells [13,a]: =FTableRecords [i]. AAdres;. Cells [14,a]: =AObrazovanie [FTableRecords [i]. AAttestat];( (FTableRecords [i]. AScore1+FTableRecords [i]. AScore2+FTableRecords [i]. AScore3) >=SpinEdit3. Value) and ( (FTableRecords [i]. AScoreEGE1+FTableRecords [i]. AScoreEGE2+FTableRecords [i]. AScoreEGE3) >=SpinEdit1. Value) then: =1 else b: =0;b=1 then inc (c);(FTempIndexs,a);[a-1]: =Point (i,b);;a=0 then. RowCount: =2;i: =0 to StringGrid1. ColCount-1 do StringGrid1. Cells [i,1]: ='';else StringGrid1. RowCount: =a+1;. Caption: ='Всего абитуриентов поступающих на выбранный факультет: '+Inttostr (a) +' из них прошли на бюджет: '+Inttostr (c);;TForm1. btn5Click (Sender: TObject);; {Закрываем приложение};TForm1. FormCreate (Sender: TObject); {Действия при создании формы}i: Integer;: =Tform3. Create (Self); {Создаем и отображаем титульный экран с названием курсовой работы}. Showmodal;. Free;

  • 815. Построение базы данных "Кулинарная книга"
    Дипломы Компьютеры, программирование

    create table Recipe(_ID int NOT NULL auto_increment PRIMARY KEY,_Cuisine_ID int NOT NULL,Rec_Cuisine_ind (Rec_Cuisine_ID),_Category_ID int NOT NULL,Rec_Category_ind (Rec_Category_ID),_Cooking_method_ID int NOT NULL,Rec_Cooking_method_ind (Rec_Cooking_method_ID),_User_ID int NOT NULL,Rec_User_ind (Rec_User_ID),_Book_ID int NOT NULL,Rec_Book_ind (Rec_Book_ID),_Basis_ID int NOT NULL,Rec_Basis_ind (Rec_Basis_ID),_Author_ID int NOT NULL,Rec_Author_ind (Rec_Author_ID),_cooking_method tinytext default NULL,_name char(100) default NULL,_content int default NULL,_weight char(100) default NULL,KEY (Rec_Cuisine_ID)Cuisine(Cuisine_ID)DELETE NO ACTIONUPDATE NO ACTION,KEY (Rec_Category_ID)Category(Category_ID)DELETE NO ACTIONUPDATE NO ACTION,KEY (Rec_Cooking_method_ID)Cooking_method(Cooking_method_ID)DELETE NO ACTIONUPDATE NO ACTION,KEY (Rec_User_ID)User(User_ID)DELETE NO ACTIONUPDATE NO ACTION,KEY (Rec_Book_ID)Book(Book_ID)DELETE NO ACTIONUPDATE NO ACTION,KEY (Rec_Basis_ID)Basis(Basis_ID)DELETE NO ACTIONUPDATE NO ACTION,

  • 816. Построение временной функции
    Дипломы Компьютеры, программирование

    ('Diskreminant raven : - d = b1^2 - 4*a1*c1 - , gde a1,b1,c1 - koeficienti; ' );(' d - diskreminant.' );:=sqr(b1)-4*a1*c1;(' - d = ',d:0:0,' -');d>=0 then begin:=((-b1)+sqrt(d))/(2*a1);:=((-b1)-sqrt(d))/(2*a1);;(' Korni kvadratnogo yravnenija :');(' г============Вм');(' Вж z1 = ',z:4:3,' Вж');(' Вж z2 = ',v:0:0, ' Вж');:=z;(' L============-');;abs(z)>abs(v) then:=v;;(' г---------------Вм');('Naimen6ii po modulu koren kv. yr-ija : - m = z = ',m:4:3,' -');(' L----------------');(' //__________________________________________//');;

  • 817. Построение вычислительной сети
    Дипломы Компьютеры, программирование

    ОборудованиеХарактеристикиКоммутатор D-Link DES-1008D/E+ Fast E-net Switch 8-portОсновные: · Производитель D-Link · Модель DES-1008D/E+ · Неуправляемый портативный коммутатор · Uplink · MAC Address Table1000 адресов на устройство Конфигурация: · Порты Fast Ethernet8 портов 10/100 Мбит/сек Питание: · Блок питания Внешний · Потребление энергии 8 ваттКоммутатор D-Link DES-1005D / EОсновные характеристики: · Тип сети Fast Ethernet, Ethernet · Кол-во базовых портов 5 · MDI 1 порт · Скорость передачи по UPLINK 100 Мбит/сек. · Индикаторы- активное соединение · Поддерживаемые стандарты - IEEE 802.3 (Ethernet) - IEEE 802.3u (Fast Ethernet) - IEEE 802.3x (Flow Control) Дополнительные характеристики: · Размер таблицы MAC адресов (L2) 8000 · Методы коммутации store-and-forward · Скорость пересылки148800пакетов/сек · Устройство хранения - 2 МБ · СертификатыCE Mark, CSA C22.2 No. 950, FCC Часть 15 Класс B, TUV-GS - ZH1/618, UL-1950 Технические характеристики: · Среда передачи Ethernet 10baseT: категория 3/4/5 НВП, скорость передачи до 10 Мбит/сек, длина сегмента до 100 м Ethernet 100BaseTX: категория 5 НВП, скорость передачи до 100 Мбит/сек, длина сегмента до 100 м · Интерфейсы5 x Ethernet 10/100BaseT RJ-45Acorp Sprinter@ADSL LAN 420iОсновные: · ADSL - ADSL2+ · ПротоколыPPPoA, PPPoE · Поддержка IGMP (Multicast) · DMZ · NATПоддерживается · DHCP-сервер Параметры производительности: · Скорость передачи данных24 Мбит/сек для входящего трафика, 1 Мбит/сек для исходящего трафика Конфигурация: · Порты Fast Ethernet4 порта 10/100 Мбит/сек · Порты WAN1 порт RJ-11 Интерфейс: · ИндикаторыPower, ADSL, LAN Питание: · Блок питания ВнешнийCanon PIXMA MP550Основные: · Тип оборудованияМФУ (принтер/сканер/копир) · Технология печатиСтруйная · Кол-во цветов4 · Объем капли1 пиколитр · Разрешение цветной печати 9600 x 2400 dpi · ЖК-дисплей, TFT, цветной, 5 см · Тип установки картриджа 5 раздельных картриджей · Прямая печать - Возможна прямая печать фотографий iифровых фото- и видеокамер, совместимых со стандартом PictBridge · Скорость печати 39 секунд (фото 10 x 15 см, без полей, в стандартном режиме) · Скорость печати (ISO/IEC 24734)9.2 изобр./мин. (ч/б), 6 изобр./мин. (цветная) · Функции сканера: Push-scan, режим автоматического сканирования, сканирование на USB-накопитель, сканирование на карту памяти, функция Multi-Scan, создание/ редактирование/защита паролем PDF (функция доступна при использовании решения MP Navigator EX), устранение муара, нерезкая маска, съемка панорам (функция доступна при использовании решения MP Navigator EX), правильная ориентация документа, предотвращение отображения просвечивающих изображений/текста,функция коррекции угла наклона документа, функции коррекции фотографий (коррекция выцветания, коррекция зернистости изображения, устранение следов пыли и царапин, коррекция контрового цвета, автоматическое тонирование), функция коррекции глубоких теней, текст (оптическое распознавание символов) · Функции копирования: Автоматическая регулировка интенсивности (копирование с автоматической экспозицией), регулировка интенсивности вручную, повтор изображения, копирование с масштабированием по размеру страницы, копирование «в край» (без полей), копирование на наклейки, копирование «2-на-1», копирование «4-на-1», копирование со стиранием рамки, стирание теней, функция обрезки/наложения маски на копию, функция повторной фотопечати, функция восстановления выцветших документов, повышение яркости лица, ручная регулировка цвета (яркость, контрастность, оттенки), коррекция глубоких теней на копии, функция автоматической коррекции фотографий Auto Photo Fix II · Ширина области сканирования 210 мм (A4) или 216 мм (Letter) Интерфейс: · Слоты для карт памяти CF, SD HC, SD, microSD HC, microSD, miniSD HC, miniSD, MMCplus, MMC, RS-MMC, MS Duo, MS Micro (M2), MS Pro Duo, MS Pro, MS, xD Type H, xD Type M, xD, USB Flash Drive · ИнтерфейсUSB 2.0 · BluetoothBluetooth 2.0 · Податчик бумаги150 листов (задний лоток), 150 листов (кассета) · Плотность бумаги64-105 г/м2 (обычная бумага) и рекомендованные Canon специальные материалы для печати плотностью до 300 г/м2 - задний лоток; 64-105 г/м2 (обычная бумага) - кассета · Максимальная плотность бумаги 300 г/м2 Расходные материалы / заменяемые компоненты: · Картридж черныйPGI-520BK, CLI-521BK · Ресурс картриджа (ISO)Черный: 324 страниц, голубой: 535 страниц, пурпурный: 510 страниц, желтый: 530 страниц · Картридж цветнойCLI-521C (голубой), CLI-521M (пурпурный), CLI-521Y (желтый) Копир: · Число копий99 копий · Масштабирование25-400% с шагом 1% и предварительно заданные коэффициенты · Первая копия26 секунд Сканер: · Оптическое разрешение 2400 x 4800 dpi · Сканирующий элементCIS · Глубина цвета 48 бит/24 бита (16 бит на входе/8 бит на выходе для каждого из цветов RGB) · Уровень шума44.5 дБ(A) при печати с подачей из заднего лоткаDEPO Race X140Процессор: Intel Core 2 Duo Processor E8400 (3.00GHz, 1333MHz FSB, 6MB) Дисковая подсистема: SATA Оперативная память: до 8 Гб DDR2-800 Dual Channel Сетевая карта: интегрированная Gigabit Ethernet 10/100/1000BASE-TX

  • 818. Построение графика функции с использованием программирования
    Дипломы Компьютеры, программирование

    Сначала iитается шаг изменения по оси S. Начальное значение интервала (переменная LFT). Вычисляется значение функции Y (переменная У). Затем переменной J присваивается значение функции в абсолютных координатах, затем с помощью процедуры PUTPIXEL высвечивается точка с координатами. Указатель перемещается в эту точку. Далее в цикле пока не будет пройдена вся область по оси T выполняются следующие действия. Значение X (абiиссы) увеличивается на шаг mashx. iитается значение функции (переменная Y). iитаются значения абсолютной координаты по S. И строится линия от текущей позиции до точки с полученными координатами. После того как завершается построение графика запускается процедура OZIFR которая производит оцифровку осей. Cначала, выбирается цвет линий. В переменную dxc записывается цена засечки. Переменной ch присваивается начальное значение интервала по T и это значение выводится под первой засечкой. Также вычисляется значение S в этой точке и проводится преобразование в строковую переменную. Далее в цикле происходит переход к следующей засечке. Значение Ch увеличивается на цену деления и выводится на экран. После завершения оцифровки оси S определяется цена деления по оси T. Оцифровка начинается с минимального значения и далее аналогично оцифровке оси T.

  • 819. Построение графиков переходного процесса в электрических цепях
    Дипломы Компьютеры, программирование

    Принцип работы. Программа имеет помимо головной программы несколько процедур и функций. Сначала функция Init выполняет инициализацию графического режима. Затем с помощью функции OpenForRead открывается файл для чтения, здесь же выбирается один из двух способов ввода данных: с клавиатуры или iайла. Если файл не был открыт, то программа завершает работу; если же был открыт, то с помощью процедуры ReadFile вводятся данные (напряжение (U), электроемкость (C), индуктивность (L) и сопротивление (r)). Далее производится вычисление i(t) и uc(t) в процедуре Vychislenie. Потом программа открывает файл для записи, это выполняется с помощью функции OpenForWrite. В этой функции выбирается один из двух способов для записи данных: экран, файл, либо вообще не записывать данные. В случае если файл был открыт, производится вывод раiетных значений в файл. В противном случае следует запрос на построение графиков. Если выбрали построение графиков, то процедура Risuem_Graphic начнёт строить графики. После этого процедура CloseFile закрывает файл с данными. Конец программы.

  • 820. Построение имитационной модели с использованием приложения Simulink пакета Mathlab
    Дипломы Компьютеры, программирование