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

  • 8041. Разработка электронной модели конструктора сетей
    Курсовой проект пополнение в коллекции 25.11.2010

    Западные инвесторы, привыкшие к фиксированным вложениям финансовых средств и стереотипным решениям в проектировании своих офисов на компонентах и решениях СКС, бывших в работе около 3 лет назад, совершенно забывают о том, что используемые ими схемы оснащения офисов СКС уже морально устарели. Это связано с тем, что потребности корпоративных пользователей в пропускной способности LAN-сетей и скорости сетевых приложений растут экспоненциально каждые 3-5 лет. Многие СКС, которые инсталлировались в последние годы, имеют 15-летнюю гарантию производителей на работу сетевых приложений. Но кто даст пользователю 100% -ную гарантию, что за 15 лет система не устареет морально, что не появятся новые сетевые приложения, для работы которых потребуются более производительные СКС? В этой связи возникает вопрос: за какое время сможет окупиться проект по вновь инсталлируемой СКС на предприятии или организации? Безусловно, для каждого предприятия он решается отдельно. На рисунке показано распределение инвестиций заказчика в стандартном офисе среднестатистической компании. За основу взяты инвестиции в офисное здание или группу зданий или сооружений, срок эксплуатации которых составляет в данном случае 30 лет. Чуть меньший период времени (около 18 лет)"служит" электросетевое оборудование, основные затраты на сооружение которого по объему вложенных средств занимают второе место. За время эксплуатации здания аппаратные средства РС могут быть заменены более 7 раз, программное обеспечение - 15 раз, сетевое аппаратное обеспечение - 5 раз, сетевое программное обеспечение - более 7 раз. И лишь СКС инсталлируется в здании только один раз.

  • 8042. Разработка электронной презентации для предприятия ГБУЗ "Медицинский информационно-аналитический центр"
    Отчет по практике пополнение в коллекции 20.07.2012

    Содержание информацииИспользуйте короткие слова и предложения Минимизируйте количество предлогов, наречий, прилагательных Заголовки должны привлекать внимание аудиторииРасположение информации на страницеПредпочтительно горизонтальное расположение информации. Наиболее важная информация должна располагаться в центре экрана. Если на слайде располагается картинка, надпись должна располагаться под ней.ШрифтыДля заголовков - не менее 24 Для информации не менее 18 Шрифты без засечек легче читать с большого расстояния Нельзя смешивать разные типы шрифтов в одной презентации Для выделения информации следует использовать жирный шрифт, курсив или подчеркивание Нельзя злоупотреблять прописными буквами (они читаются хуже строчных)Способы выделения информацииСледует использовать: рамки; границы, заливку; штриховку, стрелки; рисунки, диаграммы, схемы для иллюстрации наиболее важных фактов.Объем информацииНе стоит заполнять один слайд слишком большим объемом информации: люди могут единовременно запомнить не более трех фактов, выводов, определений. Наибольшая эффективность достигается тогда, когда ключевые пункты отображаются по одному на каждом отдельном слайде.Виды слайдовДля обеспечения разнообразия следует использовать разные виды слайдов: с текстом; с таблицами; с диаграммами.

  • 8043. Разработка электронной учебной среды по развитию наглядно-образного мышления
    Курсовой проект пополнение в коллекции 05.09.2012

    В процессе выполнения данного проекта были проделаны следующие виды работ:

    1. изучена новая предметная область;
    2. выявлены основные функции и требования к создаваемой системе, создана спецификация требований к системе;
    3. разработаны проектные решения на основе спецификации требований;
    4. спроектирована база данных;
    5. спроектирован интерфейс к ней;
    6. выбраны программные средства для реализации системы;
    7. более глубоко изучено выбранное программное средство;
    8. выполнена реализация системы;
    9. проведена отладка программы;
    10. проведен анализ и сравнительная оценка полученных результатов;
  • 8044. Разработка электронных таблиц
    Курсовой проект пополнение в коллекции 22.11.2007

    Для перевода из десятичной системы счисления в позиционные системы счисления с основанием В>1, следуем инструкции [1], был создан отдельный лист электронной книги, вид которого показан на рисунке А2 приложения А «Перевод из десятичной системы счисления в систему с основанием В». Ячейка К7 содержит основание системы В. Целая часть N десятичного числа записывается поразрядно в ячейке В10, дробная часть Z десятичного в В18. Целая часть В-ичного числа записывается поразрядно в ячейке D10-W10, чтобы младший разряд находился в ячейке W10. Дробная часть размещается с D18-W18, начиная с ячейки D18 вместо нулевых разрядов, могут быть оставлены пустые ячейки.

  • 8045. Разработка элементов информационной системы средствами СУБД MS Access и языка программирования VBA
    Курсовой проект пополнение в коллекции 24.06.2010

    Формы, которые можно создать средствами Microsoft Access, позволяют получать информацию, а так же корректировать ее в удобном для пользователя стиле. Microsoft Access позволяет создавать иерархические формы, в которых отображается информация из двух таблиц, связанных отношением “один - ко - многим". В случае необходимости иметь информацию о товарах и их производителе можно создать иерархическую форму. Для создания такой формы можно использовать мастер создания форм. Для корректировки вида формы используют режим “конструктора”. Для сохранения, закрытия и выхода из Microsoft Access в форме используются соответствующие кнопки, созданные при помощи мастера создания кнопок. Для перехода к отчету, содержащему информацию о всех товарах используется гиперссылка. Данная форма в режиме “конструктор” представлена на рисунке 2.4.1.

  • 8046. Разработка эффективных форматов микрокоманд для различных способов микропрограммирования
    Дипломная работа пополнение в коллекции 25.06.2012

    При вертикально-горизонтальном способе кодирования (рисунок 2.7) все множество МО также делится на подмножества, однако в каждое подмножество включаются только те МО, которые связаны между собой отношением совместимости по времени исполнения (встречаются вместе хотя бы в одной МК). Для всех этих подмножеств выделяется в операционной части МК одно поле М3, длина которого определяется максимальным количеством МО в подмножествах. Принцип кодирования МО в поле М3 - горизонтальный. Идентифицирующее поле М2 заполняется вертикальным кодом номера подмножества, зафиксированного в поле М3. Отличительной особенностью вертикально-горизонтального способа кодирования является требование несовместимости выделенных подмножеств МО между собой. Удовлетворить этому требованию можно, выделив наиболее часто встречающиеся в МК микрооперации в отдельное подмножество (универсальную группу). Кодирование МО универсальной группы - горизонтальное. Код универсальной группы помещается в поле М1 операционной части МК. Другое название этого способа - кодирование несовместимыми подмножествами МО.

  • 8047. Разработки интеллектуальной справочной системы по музыкальным произведениям
    Курсовой проект пополнение в коллекции 10.12.2010

    Такие тяжеловесы как Microsoft Corp. и Yahoo Inc. тратят миллиарды долларов, пытаясь отобрать у Google хотя бы небольшой сегмент рынка интернет-поиска. Но параллельно этому, растущие нишевые поисковые системы переосмысляют способ поиска информации, разрабатывая инструменты, которые тщательно ищут истинный смысл слов на веб-страницах вместо того, чтобы просто предоставить список сайтов с совпадающими ключевыми словами, эти претенденты надеются создать сервисы, которые помогут пользователям быстрее находить то, что те ищут. Потребители хотят находить информацию быстрее, и они ищут инструменты, которые помогли бы им сделать это. Такие поисковые системы используют семантическую науку, изучающую смысл слов, чтобы производить более релевантный поиск. Дело в том, что уровень контекста позволяет семантическим поисковым системам представлять информацию в соответствии с тем, как обычно думают люди. Семантический поиск представляет интерес, как для частных предпринимателей, так и для крупных компаний. Ключ к успеху семантического поиска в том, чтобы выдать результаты в контексте. Это сложно, так как объём информации всё возрастает. Причина, по которой люди хотят разрабатывать семантические поисковые системы, в том, что это лучший способ нахождения информации. Учитывая, что объём контента растёт всё быстрее, поисковые системы должны быть более эффективны и работать по образцу того, как думают люди. Подобные инструменты поиска показывают связи между различными документами и сайтами, основываясь не на ссылках, а на информации, содержащейся на страницах с помощью технологии под названием «графики семантических кластеров». Она отображает результаты в виде, который напоминает паучью паутину.

  • 8048. Разработки программы, реализующей игру "Слова"
    Курсовой проект пополнение в коллекции 13.07.2012

    0%20then%20delete(tempS,pos('%20',tempS),1);%20end;%20if%20tempS=ZagadalTemp%20then%20Begin%20ShowMessage('%d0%9f%d0%be%d0%b1%d0%b5%d0%b4%d0%b0');%20%20end;5%d0%9b%d0%be%d0%b3%d0%b8%d1%87%d0%b5%d1%81%d0%ba%d0%b0%d1%8f%20%d0%be%d1%88%d0%b8%d0%b1%d0%ba%d0%b0%d0%9a%d0%be%d0%b3%d0%b4%d0%b0%20%d0%bf%d0%be%d0%bb%d1%8c%d0%b7%d0%be%d0%b2%d0%b0%d1%82%d0%b5%d0%bb%d1%8c%20%d0%b2%d1%8b%d0%b1%d0%b8%d1%80%d0%b0%d0%bb%20%d0%b1%d1%83%d0%ba%d0%b2%d1%83%20%d0%be%d0%bd%d0%b0%20%d0%be%d1%81%d1%82%d0%b0%d0%b2%d0%b0%d0%bb%d0%b0%d1%81%d1%8c%20%d0%b2%20%d1%82%d0%b0%d0%b1%d0%bb%d0%b8%d1%86%d0%b5%d0%91%d1%8b%d0%bb%d0%be%20%d0%b4%d0%be%d0%b1%d0%b0%d0%b2%d0%bb%d0%b5%d0%bd%d0%be%20StringGrid1.Cells[ACol,ARow]:='';">№Тип ошибкиПримерРешение1Логическая ошибкаНе отображается русский алфавит в таблицеЗаполняем нашу таблицу буквами А..Я begin k:=192; for j:=0 to 3 do Begin //4 строки for i:=0 to 7 do StringGrid1.Cells[i,j]:=' '+chr(I+k); k:=k+8;i:=i+1; //8 колонок end;2Логическая ошибкаПри нажатии на кнопку новая игра не очищались прошлые слова Были добавлены следующие строки, for i:=0 to StringGrid2.ColCount do StringGrid2.Cells[i,0]:='';3Логическая ошибкаПри загрузке слов из текстового файла выводилась ошибкаИсправлена ошибка неверного чтения из файла.4Логическая ошибкаКогда пользователь угадал слово программа сравнивала загаданное слово не с тем что выбирал пользователь.sTemps - переменная хранящая слово угадывающее пользователем for j:=length(tempS) downto 1 do Begin if pos(' ',tempS)>0 then delete(tempS,pos(' ',tempS),1); end; if tempS=ZagadalTemp then Begin ShowMessage('Победа'); end;5Логическая ошибкаКогда пользователь выбирал букву она оставалась в таблицеБыло добавлено StringGrid1.Cells[ACol,ARow]:='';

  • 8049. Разреженная модель базовых блоков для оптимизации потоков команд
    Статья пополнение в коллекции 12.01.2009

    В некоторых распространенных архитектурах, например Intel i860 [2], зависимости между командами могут быть ограничены по времени сверху. То есть вторая (зависящая) инструкция должна быть выполнена ровно через определенное количество тактов после первой, иначе результат выполнения первой команды будет утерян. Хотя такие виды зависимостей и описываются существующими моделями [1], [5], но эффективных алгоритмов построения расписания, создающих корректное расписание всегда, когда это возможно, для них не существует. Это объясняется тем, что такие зависимости вводятся в модель с помощью специального атрибута связей. Данное расширение модели не позволяет эффективно использовать алгоритмы оптимизации, пригодные для моделей без этого атрибута [4], [5]. Эти алгоритмы в процессе работы могут заходить в тупик, генерируя некорректное расписание.

  • 8050. Разрешение имен доменов с помощью DNS
    Статья пополнение в коллекции 12.01.2009

    И WINS, и DNS выполняют разрешение имен, которое представляет собой процесс преобразования компьютерного имени в адрес. WINS преобразовывает внутренние имена NetBIOS в IP-адреса, а DNS преобразует в IP-адреса Internet-имена. Если ваша сеть охватывает только вашу компанию и в ней используются только системы компании Microsoft (например, на базе NetBIOS), DNS вам абсолютно ни к чему; все, что необходимо для разрешения имен предлагает WINS. Однако, если вы подключены к Internet, вам следует подумать о том, какой тип связи имеет смысл реализовывать. Если ваши пользователи будут получать доступ к внешним серверам в Internet, необходимо предоставить им возможности, которые выходят за рамки поиска адреса в Internet. Если же, напротив, вы планируете предоставлять ресурсы, к которым будут обращаться пользователи вне вашей сети, следует в своей базе данных DNS сконфигурировать серверы (например, все машины, которые содержат ресурсы для совместного использования) как хосты.

  • 8051. Разум-ориентированное программирование
    Информация пополнение в коллекции 12.01.2009

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

  • 8052. Разъемы материнской платы Intel D815EEA
    Контрольная работа пополнение в коллекции 06.05.2010

    В чипсете этой материнской платы, как уже говорилось, встроен графический контроллер, который выключается при установки в имеющийся порт AGP "нормальной" AGP видеокарты. Интерфейс AGP хоть и поддерживает режим 4x, но пропускная способность порта AGP в 1 Гб/сек не достаточно хорошо сбалансирована с пропускной способностью памяти (тоже 1 Гб/сек). Но это не ошибка в чипсете. Все чипсеты, работающие с памятью SDRAM имеют такую оплошность. Полностью сбалансированные решения можно найти в чипсетах, работающих с памятью SDRAM DDR и RDRAM. Встроенный графический чип обеспечивает простейшей графикой и низкой производительностью, что приемлемо, скажем, в обычных офисных компьютерах. Если же необходимо большее - установите в слот AGP нужную видеокарту. Чипсет 815 поддерживает технологию схожую с UMA/SMA. Это технология получила название "Ускоритель Производительности Графики" (Graphics Performance Accelerator - GPA). Отличие в том, что в GPA кэшируется особый участок памяти на самой видеокарте. Эта память разбивается на 4 Мб кусочки, которые кэшируются в оперативной памяти. Таким образом, получается довольно быстрый канал до процессора. Такое решение выгодно только для видеокарт низкого класса, т.к. "крутым" видеокартам пропускной способности памяти PC133 все равно не достаточно.

  • 8053. Распараллеливание многоблочных задач для SMP-кластера
    Дипломная работа пополнение в коллекции 16.10.2010

    В настоящее время идет развитие параллельной высокопроизводительной вычислительной техники по следующим направлениям:

    • Векторно-конвейерные компьютеры. Конвейерные функциональные устройства и набор векторных команд - это две особенности таких машин. В отличие от традиционного подхода, векторные команды оперируют целыми массивами независимых данных, что позволяет эффективно загружать доступные конвейеры, т.е. команда вида A=B+C может означать сложение двух массивов, а не двух чисел. Характерным представителем данного направления является семейство векторно-конвейерных компьютеров CRAY куда входят, например, CRAY EL, CRAY J90, CRAY T90, новые CRAY X1/X1E.
    • Параллельные компьютеры с общей памятью. Вся оперативная память таких компьютеров разделяется несколькими одинаковыми процессорами. Это снимает проблемы предыдущего класса, связанные с необходимостью явного выделения векторных операций в программе, а также позволяет распределить неоднородную работу (например, пока один процессор складывает, одновременно с ним другой может умножать), но добавляет новые - число процессоров, имеющих доступ к общей памяти, по чисто техническим причинам нельзя сделать большим. В данное направление входят многие современные многопроцессорные SMP-компьютеры или, например, отдельные узлы компьютеров HP Exemplar, HP Superdome и Sun StarFire.
    • Массивно-параллельные компьютеры с распределенной памятью. Идея построения компьютеров этого класса тривиальна: возьмем серийные микропроцессоры, снабдим каждый своей локальной памятью, соединим посредством некоторой коммуникационной среды - вот и все. Достоинств у такой архитектуры масса: если нужна высокая производительность, то можно добавить еще процессоров, если ограничены финансы или заранее известна требуемая вычислительная мощность, то легко подобрать оптимальную конфигурацию и т.п.
  • 8054. Расплатись по мобильному
    Статья пополнение в коллекции 12.01.2009

    Достаточно вспомнить про объем рынка мобильного контента, оцениваемый аналитиками в 710 миллиардов (!) долларов. Значительная часть транзакций, связанных с приобретением рингтонов, Java-игр и тому подобных продуктов, осуществляется с помощью платежных единиц, находящихся на внутреннем счете абонента сотовой связи. Такая система имеет два существенных недостатка: чрезвычайно ограниченную сферу применения и неясность юридического статуса используемых платежных единиц. Создание системы оплаты покупок с помощью мобильного телефона является одним из приоритетных направлений развития традиционных международных платежных систем. Главной причиной такого положения вещей является желание различных финансовых организаций и банковских учреждений использовать огромный потенциал быстро растущего рынка мобильной связи. В качестве примера можно привести активное участие таких объединений, как Visa и Master Card во множестве пилотных проектов, организованных для тестирования систем мобильных расчетов.

  • 8055. Распознавание графических символов
    Курсовой проект пополнение в коллекции 11.01.2011

    Особо следует отметить распознавание полноценных изображений. Область применения данного раздела многогранна. Например, на современных заводах контроль качества производимой продукции зачастую производят с использованием систем распознавания, которые отсеивают брак. Распознавание полноценных изображений применяется также на дорогах, для определения и распознавания номеров автомобилей, контроль их скорости. Обработка изображений актуальна и при анализе снимков из космоса и с самолётов. Таким образом, видно, что область применения распознавания изображений широка и многогранна и позволяет намного сократить и упростить рабочий процесс и вместе с тем повысить его качество. Однако, возможности интеллектуального анализа изображений с помощью компьютеров оставляют желать лучшего. Можно с уверенностью отметить лишь успехи в распознавании букв и цифр в документах и текстах, а также анализе изображений специального вида. Такая область как распознавание текстур, исследование в которой проводятся не одно десятилетие, пока не имеет универсальных методов.

  • 8056. Распознавание мелодии с помощью нечеткого поиска
    Курсовой проект пополнение в коллекции 13.07.2012

    Такое представление оказывается гораздо более удобным и наглядным, чем указание количества микросекунд, истекших от начала до конца фрагмента. К тому же это привычный для музыкантов метод исчисления музыкального времени. Темп в терминах микросекунд указывает количество микросекунд, приходящихся на одну четвертную длительность. Из этого можно легко установить, что продолжительность одного тика будет равна темпу, выраженному числом микросекунд в четвертной длительности, деленном на величину PPQN. Так, если в MIDI-файле установлена величина PPQN в 96 единиц, то это значит, что продолжительность одного тика при заданном темпе в 500000 микросекунд на четверть составит 500,000 / 96 (или 5,208.3) микросекунд. Иными словами, между соседними MIDI-тиками должно вмещаться 5,208.3 микросекунд, если установлен темп 120 BPM и значение количества тиков в одной четвертной PPQN = 96. При этом в каждой четвертной длительности будет укладываться 96 тиков, в восьмой длительности - 48 тиков, в шестнадцатой - 24 тика и т.д. Отметим, что для любого значения темпа может быть выбрано любое значение временного разрешения, т.е. любое значение PPQN. Например, при темпе в 100 BPM можно установить временное разрешение PPQN = 96 или PPQN = 192, или для временного разрешения PPQN = 96 можно установить темп BPM = 100 или BPM = 120.

  • 8057. Распознавание режимов работы авиационного ГТД с использованием технологии нейронных сетей
    Курсовой проект пополнение в коллекции 10.04.2012

    В последнее время, при создании сложных информационных систем, роль системного моделирования существенно возросла. Подтверждение тому - наличие встроенных CASE средств в современных системах управления базами данных (Oracle, Informix, R-Base и др.), а также в большинстве интеллектуальных систем. Однако присутствие этих средств в качестве базовых компонент системного моделирования, на основе которых в конечном итоге строится то или иное приложение, еще не означает, что они будут правильно использоваться при решении прикладных задач в той или иной области применения. Это объясняется тем, что кроме общей автоматизации создания приложения, CASE средствами, до сих пор отсутствует соответствующая методическая и методологическая поддержка данного процесса. Поэтому, несмотря на кажущуюся внешнюю простоту, общий успех системного моделирования определяется опытом, знаниями и интуицией пользователя.

  • 8058. Распознавание речи
    Доклад пополнение в коллекции 09.12.2008

    Для устранения негативного эффекта влияния варьирования голосового тракта на процесс распознавания речи было использовано множество методов. Первым делом рассматривалась характеристика пространства траектории артикуляторных органов, включая гласные, используемые говорящим. Наиболее удачные формы трансформации, использованной для сокращения различий, были впервые представлены Сакоя & Чибо и назывались динамичными искажениями (dynamic time warping). Техника динамичного искажения используется для временного вытягивания и сокращения расстояния между искаженным спектральным представлением и шаблоном для говорящего. Использование данной техники дало улучшении точного распознавания (~20-30%). Метод динамичного искажения используют практически все коммерчески доступные системы распознавания, показывающие высокую точность сообщения при использовании. Техника динамичного искажения представлена на рис.2. Вначале сигнал преобразовывается в спектральное представление, где определяется немногочисленный, но высокоинформативный набор параметров. Затем определяются конечные выходные параметры для варьирования голоса(следует отметить, что данная задача не является тривиальной) и производится нормализация для составления шкалы параметров, а также для определения ситуационного уровня речи. Вышеописанные измененные параметры используются затем для создания шаблона. Шаблон включается в словарь, который характеризует произнесение звуков при передаче информации говорящим, использующим эту систему. Далее в процессе распознавания новых речевых образцов (уже подвергшихся нормализации и получивших свои параметры), эти образцы сравниваются с шаблонами, уже имеющимися в словаре, используя динамичное искажение и похожие метрические измерения. В настоящее время этот метод изучается и дополняется.

  • 8059. Распознавание речи в Office XP
    Статья пополнение в коллекции 12.01.2009

    Для распознавания речи конечно же требуется подключить к компьютеру микрофон. Данный механизм подразумевает необходимость настройки на конкретного пользователя. Поэтому при первом же обращении к средствам распознавания речи вам понадобится обучить компьютер понимать ваше произношение. Для этого нужно сначала ввести некоторые сведения о себе возраст (до 12 лет или старше) и пол (рис. 4), а потом читать в течение 10 минут предлагаемый текст. С помощью выделения автоматически показываются распознанные слова, т. е. фактически выполняется проверка вашего произношения (движок настроен на североамериканское произношение). В будущем можно пройти дополнительные уровни обучения, а также сделать несколько профайлов для разных пользователей. Процесс обучения включает возможность расширения речевой базы путем ввода слова и записи его произношения.

  • 8060. Распознавание трехмерных объектов на сложном фоне по части контура
    Информация пополнение в коллекции 12.01.2009

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