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

  • 1681. Система нахождения графических примитивов на изображении на основе преобразования Хафа
    Дипломы Компьютеры, программирование

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

  • 1682. Система обеспечения защищенности локальной сети отдела воинской части
    Дипломы Компьютеры, программирование

    Одной из наиболее важных функций локальных сетей является совместное использование файлов и печати. Windows NT обеспечивает разделение файлов и печати с помощью двух сетевых сервисов: Workstation и Server. Служба Workstation позволяет компьютерам обращаться к ресурсам в сети. Служба Server предназначена для управления созданием и защитой каталогов и принтеров, а также позволяет компьютеру выполнять роль сервера, предоставляющего свои собственные сетевые ресурсы для общего доступа. Дистанционный доступ к сетевым ресурсам в ОС Windows NT осуществляется по протоколу SMB (Server Message Block). Наибольший интерес с точки зрения безопасности представляет процесс регистрации пользователей в сети Windows NT по протоколу SMB. C каждым сетевым ресурсом сервера связан список контроля доступа, поэтому любой сеанс связи начинается с процесса регистрации сетевого клиента и проверки его прав на доступ к запрашиваемому сетевому ресурсу. При открытии сеанса связи сервер генерирует случайный 8-байтовый «вызов» (challenge) и посылает его клиенту. Клиент шифрует по алгоритму DES полученный от сервера «вызов», используя в качестве ключа шифрования 16-байтовый хэшированный пароль из своего файла SAM. Результатом является 24-байтовый «ответ» (response) клиента, который и передается серверу. Как уже упоминалось, в SAM хранятся два хэшированных пароля: хэш Windows NT и хэш LAN Manager. Поэтому клиент формирует два «ответа» общей длиной 48 байт. Сервер в свою очередь проводит аналогичные вычисления, используя собственный «вызов» и хэшированный пароль пользователя из своей базы данных SAM. Полученное в результате значение сервер сравнивает с пришедшим от клиента «ответом»; если они совпадают, то регистрация заканчивается успешно. Применяемый алгоритм сетевой регистрации Windows NT дает злоумышленнику, перехватившему пару «вызов-ответ», возможность подобрать пароль пользователя. Упоминавшаяся ранее программа L0phtCrack способна вычислить текстовые пароли на основании «вызова» сервера и «ответа» клиента. Как и в случае паролей из локальной базы SAM, «ответ» по стандарту LAN Manager наименее устойчив к взлому. В среднем подбор пароля по этому «ответу» занимает только на 40% больше времени, чем прямая атака на хэш LAN Manager из SAM. Вместе с тем администратор может запретить включение пароля LAN Manager в «ответ» клиента. Но отключение совместимости с LAN Manager для отдела неприемлемо, поскольку сделает невозможной работу сервера Windows NT с Windows 95, поддерживающей этот протокол.

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

     

    1. Алгоритм создания эффекта реверберации
    2. i::=1;
    3. MaxValue::=MaxValue*256;
    4. i::=i+1;
    5. Если i?(AudioData.nBlockAlign/AudioData.nChannels),то переход к п.2 иначе к п.5;
    6. MaxValue::=MaxValue/2 1;
    7. TempAudio.nChannels ::= AudioData.nChannels;
    8. TempAudio.nSamplesPerSec := AudioData.nSamplesPerSec;
    9. TempAudio.nBitsPerSample := AudioData.nBitsPerSample;
    10. DelaySmp := Round(Delay*AudioData.nSamplesPerSec/1000);
    11. Channel :: =0;
    12. %20(AudioData.nChannels-1),%d1%82%d0%be%20%d0%bf%d0%b5%d1%80%d0%b5%d1%85%d0%be%d0%b4%20%d0%ba%20%d0%bf.%2038%20%d0%b8%d0%bd%d0%b0%d1%87%d0%b5%20%d0%ba%20%d0%bf.12">Если Channel > (AudioData.nChannels-1),то переход к п. 38 иначе к п.12
    13. i :: = Start;
    14. Если i > (Start+Count-1), то переход к п. 37 иначе к п.14;
    15. j :: = Number;
    16. Если j < 0, то переход к п.21 иначе к п.16;
    17. Если (i - Start) < (DelaySmp*j), то переход к п.17 иначе к п.18;
    18. Smp ::= 0;
    19. Прочитать из файла значение Smp;
    20. SmpBuf [j] ::= Smp;
    21. j ::= j+1; переход к п.15;
    22. Mult ::= Volume;
    23. j::=1;
    24. Если j>Number, то переход к п.30 иначе к п.24;
    25. k::=1;
    26. Если k>Number, то переход к п.28 иначе к п.26;
    27. SmpBuf[k-1] := SmpBuf[k-1] + Round(SmpBuf[k]*Mult);
    28. k::=k+1; переход к п.25;
    29. Mult ::= Mult*Volume;
    30. j::=j+1; переход к п.23;
    31. Smp := Round(SmpBuf[0]/(Number+1));
    32. Если |Smp|>MaxValue, то переход к п.32 иначе к п.35;
    33. Если Smp<0, то переход к п.33 иначе к п.34;
    34. Smp::= - MaxValue;
    35. Smp::=MaxValue;
    36. Запись Smp в TempAudio;
    37. i::=i+1; переход к п.13;
    38. Сhannel ::= Channel+1; переход к п.11;
    39. AudioData ::= TempAudio;
    40. Конец.
  • 1684. Система обучения и контроля знаний студентов
    Дипломы Компьютеры, программирование

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

  • 1685. Система определения местоположения излучающего объекта
    Дипломы Компьютеры, программирование

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

  • 1686. Система охранно-пожарной сигнализации
    Дипломы Компьютеры, программирование
  • 1687. Система передачи дискретных сообщений
    Дипломы Компьютеры, программирование

    ФОК (формирователь опорного колебания) выделяет несущее колебание из входного сигнала и подает его на фазовый детектор. ФД (фазовый детектор) определяет фазу входного сигнала относительно опорного в интервале [-90°; 90°], по этому для определения фазы на интервале [0°; 360°] используют два ФД и подаю на них опорные колебания сдвинутые на 90° друг относительно друга. АД (амплитудный детектор) определяет амплитуду входного сигнала. Демодулятор (Д) сравнивает последующие и предыдущие посылки хранящиеся в элементах памяти (ЭП), и решает какое значение предавалось.

  • 1688. Система передачи дискретных сообщений на основе решения четырёх задач
    Дипломы Компьютеры, программирование
  • 1689. Система передачи тревожных сообщений по радиоканалу
    Дипломы Компьютеры, программирование

    Чтобы обеспечить высокую помехозащищенность устройства надо создать внутреннюю синхронизацию, что делает цепь от ЛД1 до УГ1. Рассмотрим работу этой цепи подробнее. ЛД1 выделяет огибающую принимаемого сигнала (рис.4.2,в), т.к. после линейного детектора возникают большие затухания сигнала, ставится Ус2. Для создания короткого импульса, необходимого для запуска ОВ1, используется цепь с компаратором и дифференциальной цепью (рис.4.2,г и рис.4.2,д). Чтобы обрезать отрицательные импульсы, последовательно с Д.Ц. подключается диод. Принцип работы ОВ1 заключается в том, что одновибратор формирует такую длительность импульса, чтобы в течение этого импульса работал УГ1, выдавая 53 коротких импульса, необходимые для обработки 53-х кодовой принимаемой последовательности. Таким образом, длительность импульса ОВ1 будет равна длительности посылки охранного сообщения Тобщ = 4,134 мс (рис.4.2,е). В свою очередь УГ1 запускает ГКРИ, который вырабатывает 53 коротких радиоимпульса (рис.4.2,з), необходимых для возбуждения ДЛЗ. Поскольку ДЛЗ вносит достаточно большое затухание сигнала, то на ее входе и выходе ставят Ус4 и Ус5, а затем ограничитель, чтобы амплитуда отклика была одинаковой в пределах всей его длительности. Ключ используется для того, чтобы обрезать нежелательное продолжение отклика ДЛЗ (рис.4.2,к), который бы вносил погрешность обработки второй принимаемой частоты. Управление ключом осуществляет ОВ2, который вырабатывает импульс равный длительности полезного отклика ДЛЗ Тстр = 50 мкс (рис.4.2,и). Также для создания защитного интервала между обрабатываемыми сигналами Тстр немного меньше, чем интервал между сигналами.

  • 1690. Система поддержки принятия маркетинговых решений в торговом предприятии на основе методов Data Mining
    Дипломы Компьютеры, программирование
  • 1691. Система программирования PascalABC.NET
    Дипломы Компьютеры, программирование

    SourceContext source_context_list->statementsubnodes>syntax_tree_node>statement_value tofrom_expr->addressed_valueleftright_type operation_type_expr->addressed_valuesubnode_type operation_type_node->addressed_value_const->const_nodeval_const->const_nodeval_const->const_nodeval>syntax_tree_node_body->syntax_tree_node_list subprogram_code_definitions subprogram_defs>addressed_value_funcnamename_const->const_nodeval_value->expression_definition->syntax_tree_node_type_reference->type_definitionunit_nametype_name_definitions->subprogram_definition_def_statementArrayList var_definitions_list->syntax_tree_nodeidents_def_statement->subprogram_definition_list vars_definition vars_typeinital_value_definition->type_definition_definitions->syntax_tree_node_definitionArrayList defs_tree->syntax_tree_node_unitArrayList compilation_units_name->syntax_tree_nodeprog_name_const->literalValue_list->expressionexpressions>addressed_value_funcname_value dereferencing_value_dereference->dereference>dereference_list indexes_node->statementloop_variableinitial_valuefinish_valuestatements_cycle_type cycle_typeincrement_value_node->statementstatementsexpr_node->statementexprstatements_node->statementconditionthen_bodyelse_body_type->type_definition_definition pointed_to>type_definitionleftright_types->type_definition_definitionArrayList indexers_type->type_definition_types indexers_definition elemets_types_definitions->subprogram_definition_list labels_attribute->ident_attribute attribute_type_parametres->syntax_tree_node_list idents_definition vars_type_kind param_kindinital_value_parametres->syntax_tree_node_parametresArrayList params_list_attributes_list->syntax_tree_node_attributeArrayList proc_attributes_header->subprogram_definition_parametres parametres_attributes_list proc_attributes_name nameof_objectclass_keyword_header->procedure_header_definition return_type_definition->subprogram_definition_header proc_header_block proc_body_declaration->subprogram_definitiontype_name_definition type_def_declarations->subprogram_definition_declarationArrayList types_decl_const_definition->const_definition_const_definition->const_definition_definition const_type_definition->syntax_tree_nodeconst_nameconst_value_definitions_list->subprogram_definition_definitionArrayList const_defs_name->syntax_tree_nodeidunit_name_unit->syntax_tree_nodeunit_name_unit_in->uses_unit_const in_file_list->syntax_tree_node_unitArrayList units_body->syntax_tree_node_list used_units_definitions program_definitions_list program_code_list using_list_unit->syntax_tree_nodefile_name_module->compilation_unit_name unit_name_node interface_part_node implementation_part_list initialization_part_list finalization_part_module->compilation_unit_name program_name_list used_unitsprogram_block_list using_namespaces_constant->long_const_address->addressed_value_funcname_value address_of_variant->statement_list conditionsexec_if_true_node->statementparam_variants conditionselse_statement_name->syntax_tree_nodeclass_namemeth_name_node->addressed_value_funcname_value left_value right_statement->statement_statement->statementlabel_statement->statementlabel_nameto_statement_statement->statementwhat_do_list do_with_call->dereference_list parametres_set_constant->expression_list values_const->expression_list elements_accessor_name->syntax_tree_nodeaccessor_name_accessor_name->syntax_tree_nodeaccessor_name_accessors->syntax_tree_node_accessor_name read_accessor_accessor_name write_accessor_property->subprogram_definitionproperty_name_definition property_typeindex_expression_accessors accessors_array_default array_default_parameter_list parameter_list_property->simple_property_parametres property_parametres_indexer_property_node is_default_members->syntax_tree_node_definitionArrayList members_modifer_node access_mod_modifer_node->syntax_tree_node_modifer access_level_body->syntax_tree_node_membersArrayList class_def_blocks_definition->type_definition_list class_parents_body body_indexer_property_node->syntax_tree_node_type_definition->type_definition_type tpunit_name_type_definition->type_definition_definition of_type_statement->statement_list statements_exception->syntax_tree_nodeexception_var_nameexception_type_namestat_exception_list->syntax_tree_node_exceptionArrayList on_exceptions_finally_statement->try_statement_list finally_statements_except_statement->try_statement_exception_list on_except_list else_statements_const_definition->statementnameval_const->expression_const_definitionArrayList rec_consts_type->type_definition_type_parts parts_definition base_type_type_definition->type_definition_list values_const->literalcconst_statement->statementexcep_char_const->literalchar_num_const_line->literalliterals_num_definition->type_definitionnum_of_symbols>syntax_tree_node_list vars_definition vars_type_list->syntax_tree_nodevars_type->syntax_tree_node_list case_exprs_type_parts parts_types->syntax_tree_node_typeArrayList vars_record_type->syntax_tree_nodevar_name_definition var_type_types vars_call->statement_value func_name_predefinition->type_declarationclass_name_const->const_node_type_definition->type_definition_definition elem_type>procedure_header>procedure_header_method_call->statementmethod_name_list exprs_node->addressed_value_value left_definition right_node->syntax_tree_node_definitions interface_definitions_list uses_modules_list using_namespaces_node->syntax_tree_node_list uses_modules_definitions implementation_definitions_list using_namespaces_expr->expressionleftright>proc_block_definitions defs_list program_code_block->syntax_tree_node_of_named_type_definition->type_definition_type_reference type_name_of_const_type_definition->type_definition>const_node_variants->syntax_tree_node_variantArrayList variants_expr->expressionleftright_def_list->syntax_tree_node_def_statementArrayList vars_type_parts->syntax_tree_node_def_list fixed_part_record_type variant_part_array_default->syntax_tree_node_interface_parameter_list parameter_list_definition property_typeindex_expression_parameter->syntax_tree_node_list names_definition type_parameter_list->syntax_tree_node_parameterArrayList parameters_ident->ident_expr->expressionexprformat1format2_part_list initialization_sect_list finalization_sect_info->syntax_tree_nodetext_stmt->statementexpraddress_type_node->token_info_type type_type->type_definition_definition file_of_type_type_ident->ident_type type_handler->syntax_tree_nodevariable_type_reference type_namestatements_ident->syntax_tree_nodevariable_type_reference type_name_handler_list->syntax_tree_node_handlerArrayList handlers_block->syntax_tree_node_list stmt_list_handler_list handlers_list else_stmt_list_handler->syntax_tree_node_handler_finally->try_handler_list stmt_list_handler_except->try_handler_block except_block_stmt->statement_list stmt_list_handler handler_message->statement_directive->proc_blockmodulenamename_space->syntax_tree_node_list name_space_parts_list->syntax_tree_node_spaceArrayList namespaces_import_module->uses_unitnew_name_module->compilation_unitfirst_namesecond_name_list import_list_definitions definitions_list module_code_ident_with_export_marker->ident_export_marker marker_exit_stmt->statementtext_stmt->statementexpr_procedure_receiver->syntax_tree_node_kind param_kindreceiver_namereceiver_typename_procedure_header->function_header_procedure_receiver receiverfirst_namesecond_name_withstmt_guardstat->syntax_tree_node_value name_definition type_namestmt_withstmt_guardstat_list->syntax_tree_node_withstmt_guardstatArrayList guardstats_withstmt->statement_withstmt_guardstat_list quardstat_listelse_stmt_stmt->statementstmt_stmt->statementidentifier_definition type_namein_whatstmt_name->method_name_type_node operator_type_value_funcname->addressed_value_type_reference_list->syntax_syntax_tree_node<named_type_reference> types_param_list->dereference<type_definition> params_list_type_reference->named_type_reference_type_reference name_param_list params_list_const->const_nodeval_const->const_nodeval_expr->addressed_value_type_reference name_ref_list params_list_definition_list->syntax_syntax_tree_node<type_definition> defs_definition->syntax_syntax_tree_node_list names_definition_list types_definition_list constructor_specific_params_definition_list->syntax_syntax_tree_node<where_definition> defs_operator->expression_type_reference type_name_operator->expression_type_reference type_name_directive->syntax_syntax_tree_nodeNameDirective_name_ident->ident_type operator_type_statement->statement_def_statement var_def

  • 1692. Система регистрации речи диспетчерских переговоров
    Дипломы Компьютеры, программирование

    CONTEXTHELPВ диалоге будет доступна контекстно-зависимая помощь. При запросе пользователем помощи ACM будет посылать окну-владельцу сообщения с кодами ACMHELPMSGCONTEXTMENU и ACMHELPMSGCONTEXTHELP, параметры wParam и lParam которых будут скопированы из исходных сообщений WM_CONTEXTMENU или WM_CONTEXTHELP. Коды сообщений ACM предварительно должны быть зарегистрированы в Windows посредством функции RegisterWindowMessage.ENABLEHOOKРазрешает использование функции перехвата сообщений Windows, заданной полем pfnHook.ENABLETEMPLATEДиалог будет создан из шаблона (template), описываемого полями hInstance и pszTemplateName.ENABLETEMPLATEHANDLEПоле hInstance содержит ключ уже загруженного в память шаблона диалога. В этом случае поле pszTemplateName игнорируется.INITTOFILTERSTRUCTINITTOWFXSTRUCTНачальные значения для типа и стандартного фильтра/формата в диалоге будут выбраны на основе описателя, указатель которого задан полем pwfltr / pwfx. В этом случае поле pwfltr/pwfx должно ссылаться на правильно заполненную структуру типа WAVEFILTER / WAVEFORMATEX.SHOWHELPДиалог будет снабжен кнопкой запроса помощи (Help), при нажатии которой окну-владельцу будет посылаться сообщение ACM с кодом ACMHELPMSGSTRING. Это сообщение необходимо предварительно зарегистрировать в Windows посредством функции RegisterWindowMessage.

    1. hwndOwner - êëþ÷ îêíà-âëàäåëüöà (owner window) ñîçäàâàåìîãî äèàëîãà. Ìîæåò áûòü íóëåâûì, åñëè îêíî-âëàäåëåö íå òðåáóåòñÿ.
    2. pwfltr / pwfx - óêàçàòåëü îáëàñòè ïàìÿòè äëÿ ñòðóêòóðû òèïà WAVEFILTER / WAVEFORMATEX, â êîòîðóþ çàíîñèòñÿ îïèñàíèå âûáðàííîãî ôèëüòðà/ôîðìàòà ïðè óñïåøíîì çàâåðøåíèè âûáîðà. Èç ýòîé æå ñòðóêòóðû áåðóòñÿ íà÷àëüíûå çíà÷åíèÿ ïîëåé äèàëîãà, åñëè ïðèñóòñòâóåò ñîîòâåòñòâóþùèé ôëàã ñòèëÿ.
    3. cbwfltr / cbwfx - ðàçìåð îáëàñòè ïàìÿòè äëÿ ñòðóêòóðû îïèñàíèÿ ôèëüòðà/ôîðìàòà. Åñëè óêàçàííîãî ðàçìåðà íåäîñòàòî÷íî äëÿ çàïèñè òðåáóåìîé ñòðóêòóðû - ACM âîçâðàùàåò êîä îøèáêè NOTPOSSIBLE, îäíîâðåìåííî çàíîñÿ â ýòî ïîëå òðåáóåìûé ðàçìåð îáëàñòè.
    4. pszTitle - óêàçàòåëü ñòðîêè çàãîëîâêà äèàëîãà. Åñëè ýòî ïîëå èìååò íóëåâîå çíà÷åíèå - ACM èñïîëüçóåò çàãîëîâîê ïî óìîë÷àíèþ.
    5. szFilterTag / szFormatTag - îáëàñòü äëÿ ñòðîêè íàçâàíèÿ òèïà ôèëüòðîâ/ôîðìàòîâ. Ïðè óñïåøíîì çàâåðøåíèè âûáîðà ACM çàíîñèò â ýòî ïîëå íàçâàíèå âûáðàííîãî òèïà.
    6. szFilter / szFormat - îáëàñòü äëÿ ñòðîêè íàçâàíèÿ ñòàíäàðòíîãî ôèëüòðà/ôîðìàòà. Ïðè óñïåøíîì çàâåðøåíèè âûáîðà ACM çàíîñèò â ýòî ïîëå íàçâàíèå âûáðàííîãî ñòàíäàðòíîãî ôèëüòðà èëè ôîðìàòà.
    7. pszName - óêàçàòåëü ñòðîêè íàçâàíèÿ ïðåñåòà äëÿ ôèëüòðà/ôîðìàòà. Åñëè ïîëÿ pszName è cchName îïèñûâàþò êîððåêòíóþ ñèìâîëüíóþ ñòðîêó, è ôëàãàìè ñòèëåé íå çàäàíà óñòàíîâêà íà÷àëüíûõ çíà÷åíèé, ACM ïûòàåòñÿ íàéòè ñîîòâåòñòâóþùèé ïðåñåò è óñòàíîâèòü ïî íåìó íà÷àëüíûå çíà÷åíèÿ ñïèñêîâ äèàëîãà. Ïîèñê ïðåñåòîâ ïðîèñõîäèò ïóòåì ïîñèìâîëüíîãî ñðàâíåíèÿ ñòðîê ñ èãíîðèðîâàíèåì ðåãèñòðà. Ïîñëå óñïåøíîãî çàâåðøåíèÿ âûáîðà, åñëè ïîëÿ pszName è cchName îïèñûâàþò áóôåð äîñòàòî÷íîãî ðàçìåðà, ACM çàíîñèò â íåãî íàçâàíèå âûáðàííîãî ïðåñåòà. Åñëè âûáðàííûé ôèëüòð/ôîðìàò íå èìååò ïðåñåòà (Untitled) - â áóôåð çàíîñèòñÿ ïóñòàÿ ñòðîêà.
    8. cchName - ðàçìåð áóôåðà, óêàçûâàåìîãî ïîëåì pszName, â áàéòàõ. Åñëè pszName ðàâíî íóëþ, çíà÷åíèå ýòîãî ïîëÿ èãíîðèðóåòñÿ.
    9. fdwEnum - ôëàãè ðåæèìîâ ïåðåáîðà ôèëüòðîâ/ôîðìàòîâ. Âìåñòå ñ ïîëåì pwfltrEnum / pwfxEnum çàäàþò óñëîâèÿ, êîòîðûì äîëæíû óäîâëåòâîðÿòü ôèëüòðû/ôîðìàòû, âêëþ÷àåìûå â ñïèñêè âûâîäèìîãî äèàëîãà. Ïîñêîëüêó äëÿ ïîñòðîåíèÿ ñïèñêîâ ACM ïîëüçóåòñÿ ñîáñòâåííûìè æå ôóíêöèÿìè ïåðåáîðà, â ýòîì ïîëå èñïîëüçóþòñÿ òå æå ôëàãè, ÷òî è â ôóíêöèÿõ acmFilterEnum / acmFormatEnum. Åñëè ïîëå pwfltrEnum / pwfxEnum èìååò íóëåâîå çíà÷åíèå, ïîëå ôëàãîâ ïåðåáîðà òîæå äîëæíî áûòü íóëåâûì.
    10. pwfltrEnum / pwfxEnum - óêàçàòåëü îïèñàòåëÿ ôèëüòðà/ôîðìàòà - ñòðóêòóðû òèïà WAVEFILTER / WAVEFORMATEX, îòäåëüíûå ïîëÿ êîòîðîé, ëèáî âñÿ ñòðóêòóðà öåëèêîì, çàäàþò óñëîâèÿ äëÿ îòáîðà ôèëüòðîâ/ôîðìàòîâ, âêëþ÷àåìûõ â ñïèñêè âûâîäèìîãî äèàëîãà.
    11. hInstance - êëþ÷ îáëàñòè äàííûõ, ñîäåðæàùåé øàáëîí äëÿ ñîçäàíèÿ äèàëîãà. Èìÿ ðåñóðñà çàäàåòñÿ ïîëåì pszTemplateName. Ïîëå èñïîëüçóåòñÿ òîëüêî ïðè íàëè÷èè â ñòèëå äèàëîãà ôëàãîâ ENABLETEMPLATE èëè ENABLETEMPLATEHANDLE; â ïðîòèâíîì ñëó÷àå çíà÷åíèå ïîëÿ äîëæíî áûòü íóëåâûì.
    12. pszTemplateName - èìÿ ðåñóðñà, ñîäåðæàùåãî øàáëîí äëÿ ñîçäàíèÿ äèàëîãà. Äëÿ íóìåðîâàííûõ ðåñóðñîâ ìîæåò èñïîëüçîâàòüñÿ ñòàíäàðòíûé ìàêðîñ Windows MAKEINTRESOURCE. Ïîëå èñïîëüçóåòñÿ òîëüêî ïðè íàëè÷èè ñðåäè â ñòèëå äèàëîãà ôëàãà ENABLETEMPLATE; â ïðîòèâíîì ñëó÷àå çíà÷åíèå ïîëÿ äîëæíî áûòü íóëåâûì.
    13. lCustData - ïðîèçâîëüíîå çíà÷åíèå, îïðåäåëÿåìîå ïðèëîæåíèåì, êîòîðîå áóäåò ïåðåäàâàòüñÿ â ôóíêöèþ ïåðåõâàòà ñîîáùåíèé - â ïàðàìåòðå lParam ñîîáùåíèÿ WM_INITDIALOG.
    14. pfnHook - óêàçàòåëü ôóíêöèè ïåðåõâàòà, êîòîðàÿ áóäåò ïîëó÷àòü ñîîáùåíèÿ Windows, àäðåñîâàííûå äèàëîãó âûáîðà.
    Ñòðóêòóðà ACMSTREAMHEADER

  • 1693. Система семантического разбора для естественно-языковых текстов
    Дипломы Компьютеры, программирование

    Тип технического средстваНаименование технического средства трудаКоличество технических средствЦена ед. техн. средства труда, грн.Общая стоимостьПотребляемая мощность за час, кВтПроцессорЯдро: Sargas Частота работы процессора: 2.7ГГц Частота шины: 2000МГц Кэш L1: 128кб Кэш L2: 1024Кб Модель: LE-140 Количество ядер: 1 Модельный ряд: Sempron proizvoditel-: AMD Сокет: AM3 Гарантия: 3 года1298,00298,000,3Материнская платаПроизводитель: Biostar USB: есть Количество слотов для оперативной памяти: 2 Процессорный разъём: Socket AM3 Тип оперативной памяти: DDR3 Дополнительная информация: Realtek ALC662 6-Channel HD Audio Модель: N68S3+ Поддерживаемая частота оперативной памяти: 800/1066/1333МГц Разъём питания: 24 pin SATA: 4 шт Сетевой адаптер (LAN): Realtek RTL8201CL - 10/100 Слоты расширения: 2 x Слот PCI, 1 x Слот PCI-E x16 Гарантия: 3 года1339,00339,00Оперативная памятьТип памяти DDR3 Объем памяти 1 ГБ Частоты работы памяти 1333 МГц Стандарт PC3-10666 Производитель Goodram1130,00130,00ВидеокартаПроизводитель: Palit Частоты работы памяти: 700МГц Графический процессор: Nvidia GeForce Интерфейс: PCI Express Объем памяти: 256мбГб Разъёмы: D-sub, DVI Шина памяти: 64бит Тип памяти: DDR2 Тип товара: Видеокарта Артикул: (NE2G84S00826-2186F) Частоты работы GPU: 567МГц Модель: NVIDIA GEFORCE PALIT 8400GS Гарантия: 3 года1253,00253,00ВинчестерПроизводитель: WD Модель: WD1600AAJS Модельный ряд: Caviar Blue Объем памяти: 160Гб Форм-фактор: 3.5 Объем буферной памяти: 16Мб Скорость вращения шпинделя: 7200об/мин Среднее время доступа, чтения: 8.9мс; Среднее время задержки: 4.16мс Тип разъема: SATA Тип товара: Винчестер Уровень шума работы: 31дБ Гарантия: 3 года1314,00314,00Система охлажденияПроизводитель: Deepcool Модель: BETA 10 Размеры кулера (ШхВxГ): 105x76x95мм Размеры вентилятора (ДхШxВ): 92x92x32мм Скорость вращения: 2200об/мин Socket: AM2, AM2+, AM3, S754, S939, S940 Уровень шума: 25дБ Вес: 368кг Материал радиатора: алюминий Тип товара: Вентилятор для процессора174,0074,00Устройства вводаМышь: А4-Tech Клавиатура: Gembird1110,00110,00Блок питанияПроизводитель: Gembird защита от короткого замыкания: есть защита от перенапряжения: есть Количество разъемов 4-pin CPU: 1 Количество разъемов 4-pin Floppy: 1; Количество разъемов 4-pin IDE: 4 Модель: CCC-PSU1 Мощность: 300Вт Тип разъема для материнской платы: 20+4 pin Версия ATX12V: v1.3 Тип коррекции коэффициента мощности (PFC): пассивный Гарантия: 12 месяцев1128,00128,00КорпусПроизводитель: Grand Модель: 2106B Тип корпуса: Midi-Tower1211,00211,00-МониторПроизводитель: Acer Диагональ: 19" Контрастность: 12000000:1 (DC)6 Максимальное разрешение: 1366x768 Модель: V193HQLAOB Размеры: 444x334.96x176.5мм Угол обзора: 170/160° Время отклика: 5мс Гарантия: 3 года1797,00797,000,4Итого2654,000,7

  • 1694. Система сигнализации ОКС-7
    Дипломы Компьютеры, программирование

    Стек протоколов ОКС-7 отталкивается от модели OSI и имеет только четыре уровня. Уровени совпадают с уровнями OSI 1 (физический), 2 (канальный) и 3 (сетевой). Уровень 4 ОКС-7 соответствует уровню 7 OSI. Уровни называются MTP () 1 , MTP 2 и MTP 3. Уровень 4 ОКС-7 содержит несколько различных пользовательских уровней, например Telephone User Part (TUP), ISDN User Part (ISUP), Transaction Capabilities Application Part (TCAP) и Signaling Connection and Control Part (SCCP).описывает транспортные протоколы, включая сетевые интерфейсы, обмен данными, обработка сообщений и маршрутизация их на верхний уровень. SCCP - это подуровень из других протоколов 4 уровня, и вместе с MTP 3 может быть назван Network Service Part (NSP). NSP обеспечивает адресацию и маршрутизацию сообщений без установления соединения (UDT) и сервис управления для других частей 4 уровня. TUP - это система сигнализации точка-точка для соединения звонков. ISUP - это ключевой протокол, предоставляющий канально-ориентированный протокол для установки, проключения и завершения соединения при звонке. TCAP используется для создания запросов к базе данных и используется при расширенной функциональности сети или как связующий протокол с интеллектуальными сетями (INAP), мобильными службами (MAP) и т.д.

  • 1695. Система слежения за направлением
    Дипломы Компьютеры, программирование

    Принятый сигнал с выходов облучателей О1 и О2 поступает на волноводный мост(ВМ). Где формируются суммарный uc(t) и разностный up(t) сигналы. Каждый из них обрабатывается своим приемником (Пр.). Система АРУ работает по сигналу суммарного сигнала. Она стабилизирует амплитуду колебаний на выходе каждого сигнала (выход УПЧ приемника) на определенном уровне, при изменении амплитуды принятого сигнала в широких пределах. Колебания с выходов приемника обоих каналов поступают на фазовый детектор (ФД). На выходе ФД формируется постоянное напряжение, величина которого определяется значением углового рассогласования, а полярность - его знаком. Это напряжение усиливается, и поступает в цепь управления исполнительным двигателем (ИД). Под действием управляющего напряжения ротор двигателя начинает вращаться и через редуктор поворачивает отражатель антенны в сторону уменьшения рассогласования.

  • 1696. Система телеизмерений частоты вращения турбобура
    Дипломы Компьютеры, программирование

    ,%20%d1%81%d0%b2%d1%91%d1%80%d0%bb%d0%b0%d0%bc%d0%b8%20%d0%b8%20%d0%b4%d1%80.%20%d0%a2%d0%b5%d1%85%d0%bd%d0%b8%d1%87%d0%b5%d1%81%d0%ba%d0%b8%d0%b5%20%d1%81%d1%80%d0%b5%d0%b4%d1%81%d1%82%d0%b2%d0%b0%20%d0%b1%d1%83%d1%80%d0%b5%d0%bd%d0%b8%d1%8f%20%d0%b2%d0%ba%d0%bb%d1%8e%d1%87%d0%b0%d1%8e%d1%82%20%d1%82%d0%b0%d0%ba%d0%b6%d0%b5%20%d0%b1%d1%83%d1%80%d0%be%d0%b2%d0%be%d0%b9%20%d0%bd%d0%b0%d1%81%d0%be%d1%81%20<http://www.mining-enc.ru/b/burovoj-nasos/>%20%d0%b8%d0%bb%d0%b8%20%d0%ba%d0%be%d0%bc%d0%bf%d1%80%d0%b5%d1%81%d1%81%d0%be%d1%80%20%d0%b4%d0%bb%d1%8f%20%d0%bf%d0%be%d0%b4%d0%b0%d1%87%d0%b8%20%d0%b1%d1%83%d1%80%d0%be%d0%b2%d0%be%d0%b3%d0%be%20%d1%80%d0%b0%d1%81%d1%82%d0%b2%d0%be%d1%80%d0%b0%20%d0%b8%20%d0%b3%d0%b0%d0%b7%d0%b0,%20%d0%b1%d1%83%d1%80%d0%b8%d0%bb%d1%8c%d0%bd%d1%8b%d0%b5%20%d1%82%d1%80%d1%83%d0%b1%d1%8b,%20%d0%b1%d1%83%d1%80%d0%be%d0%b2%d1%83%d1%8e%20%d0%b2%d1%8b%d1%88%d0%ba%d1%83%20%20<http://www.mining-enc.ru/b/burovaya-vyshka/>%d1%81%20%d1%82%d0%b0%d0%bb%d0%b5%d0%b2%d0%be%d0%b9%20%d1%81%d0%b8%d1%81%d1%82%d0%b5%d0%bc%d0%be%d0%b9,%20%d0%bf%d0%be%d1%80%d0%be%d0%b4%d0%be%d1%80%d0%b0%d0%b7%d1%80%d1%83%d1%88%d0%b0%d1%8e%d1%89%d0%b8%d0%b9%20%d0%b8%d0%bd%d1%81%d1%82%d1%80%d1%83%d0%bc%d0%b5%d0%bd%d1%82,%20%d0%be%d0%b1%d0%be%d1%80%d1%83%d0%b4%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5%20%d0%b4%d0%bb%d1%8f%20%d0%bf%d1%80%d0%b8%d0%b3%d0%be%d1%82%d0%be%d0%b2%d0%bb%d0%b5%d0%bd%d0%b8%d1%8f%20%d0%bf%d1%80%d0%be%d0%bc%d1%8b%d0%b2%d0%be%d1%87%d0%bd%d0%be%d0%b9%20%d0%b6%d0%b8%d0%b4%d0%ba%d0%be%d1%81%d1%82%d0%b8,%20%d0%b5%d1%91%20%d0%be%d1%87%d0%b8%d1%81%d1%82%d0%ba%d0%b8%20%d0%be%d1%82%20%d1%88%d0%bb%d0%b0%d0%bc%d0%b0%20<http://www.mining-enc.ru/sh/shlam/>%20%d0%b8%20%d0%b4%d0%b5%d0%b3%d0%b0%d0%b7%d0%b0%d1%86%d0%b8%d0%b8%20<http://www.mining-enc.ru/d/degazaciya/>,%20%d0%bf%d1%80%d0%be%d1%82%d0%b8%d0%b2%d0%be%d0%b2%d1%8b%d0%b1%d1%80%d0%be%d1%81%d0%be%d0%b2%d0%be%d0%b5%20%d0%be%d0%b1%d0%be%d1%80%d1%83%d0%b4%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5%20%d0%b8%20%d0%ba%d0%be%d0%bd%d1%82%d1%80%d0%be%d0%bb%d1%8c%d0%bd%d0%be-%d0%b8%d0%b7%d0%bc%d0%b5%d1%80%d0%b8%d1%82%d0%b5%d0%bb%d1%8c%d0%bd%d1%83%d1%8e%20%d0%b0%d0%bf%d0%bf%d0%b0%d1%80%d0%b0%d1%82%d1%83%d1%80%d1%83.%20%d0%91%d1%83%d1%80%d0%b5%d0%bd%d0%b8%d0%b5%20%d0%bf%d1%80%d0%be%d0%b8%d0%b7%d0%b2%d0%be%d0%b4%d0%b8%d1%82%d1%81%d1%8f%20%d0%b2%20%d0%be%d1%81%d0%bd%d0%be%d0%b2%d0%bd%d0%be%d0%bc%20%d0%bc%d0%b5%d1%85%d0%b0%d0%bd%d0%b8%d1%87%d0%b5%d1%81%d0%ba%d0%b8%d0%bc%20%d1%81%d0%bf%d0%be%d1%81%d0%be%d0%b1%d0%be%d0%bc:%20%d0%b1%d1%83%d1%80%d0%be%d0%b2%d0%be%d0%b9%20%d0%b8%d0%bd%d1%81%d1%82%d1%80%d1%83%d0%bc%d0%b5%d0%bd%d1%82%20%d0%bd%d0%b5%d0%bf%d0%be%d1%81%d1%80%d0%b5%d0%b4%d1%81%d1%82%d0%b2%d0%b5%d0%bd%d0%bd%d0%be%20%d0%b2%d0%be%d0%b7%d0%b4%d0%b5%d0%b9%d1%81%d1%82%d0%b2%d1%83%d0%b5%d1%82%20%d0%bd%d0%b0%20%d0%b3%d0%be%d1%80%d0%bd%d1%8b%d0%b5%20%d0%bf%d0%be%d1%80%d0%be%d0%b4%d1%8b,%20%d1%80%d0%b0%d0%b7%d1%80%d1%83%d1%88%d0%b0%d1%8f%20%d0%b8%d1%85%20(%d1%81%d0%bc.%20%d0%b1%d1%83%d1%80%d0%be%d0%b2%d0%be%d0%b5%20%d0%b4%d0%be%d0%bb%d0%be%d1%82%d0%be%20<http://www.mining-enc.ru/d/doloto-burovoe/>,%20%d0%b1%d1%83%d1%80%d0%be%d0%b2%d0%b0%d1%8f%20%d0%ba%d0%be%d1%80%d0%be%d0%bd%d0%ba%d0%b0%20<http://www.mining-enc.ru/b/burovaya-koronka/>);%20%d0%bf%d1%80%d0%b8%20%d0%b1%d1%83%d1%80%d0%b5%d0%bd%d0%b8%d0%b8%20%d0%b2%d0%b7%d1%80%d1%8b%d0%b2%d0%bd%d1%8b%d1%85%20%d1%81%d0%ba%d0%b2%d0%b0%d0%b6%d0%b8%d0%bd%20%d0%b2%20%d0%ba%d0%b2%d0%b0%d1%80%d1%86%d1%81%d0%be%d0%b4%d0%b5%d1%80%d0%b6%d0%b0%d1%89%d0%b8%d1%85%20%d0%b3%d0%be%d1%80%d0%bd%d1%8b%d1%85%20%d0%bf%d0%be%d1%80%d0%be%d0%b4%20%d0%bf%d1%80%d0%b8%d0%bc%d0%b5%d0%bd%d1%8f%d1%8e%d1%82%20%d1%82%d0%b5%d1%80%d0%bc%d0%b8%d1%87%d0%b5%d1%81%d0%ba%d0%be%d0%b5%20%d0%b1%d1%83%d1%80%d0%b5%d0%bd%d0%b8%d0%b5%20<http://www.mining-enc.ru/t/termicheskoe-burenie/>%20(%d1%81%d1%82%d1%80%d1%83%d1%91%d0%b9%20%d0%bf%d0%bb%d0%b0%d0%bc%d0%b5%d0%bd%d0%b8).%20%d0%9c%d0%b5%d1%85%d0%b0%d0%bd%d0%b8%d1%87%d0%b5%d1%81%d0%ba%d0%b8%d0%b5%20%d1%81%d0%bf%d0%be%d1%81%d0%be%d0%b1%d1%8b%20%d0%b1%d1%83%d1%80%d0%b5%d0%bd%d0%b8%d1%8f%20%d0%bf%d0%be%20%d0%bc%d0%b5%d1%82%d0%be%d0%b4%d1%83%20%d0%b2%d0%be%d0%b7%d0%b4%d0%b5%d0%b9%d1%81%d1%82%d0%b2%d0%b8%d1%8f%20%d0%b8%d0%bd%d1%81%d1%82%d1%80%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d0%b0%20%d0%bd%d0%b0%20%d0%b7%d0%b0%d0%b1%d0%be%d0%b9%20%d0%bf%d0%be%d0%b4%d1%80%d0%b0%d0%b7%d0%b4%d0%b5%d0%bb%d1%8f%d1%8e%d1%82%20%d0%bd%d0%b0%20%d0%b2%d1%80%d0%b0%d1%89%d0%b0%d1%82%d0%b5%d0%bb%d1%8c%d0%bd%d0%be%d0%b5%20%d0%b1%d1%83%d1%80%d0%b5%d0%bd%d0%b8%d0%b5%20<http://www.mining-enc.ru/v/vraschatelnoe-burenie/>,%20%d1%83%d0%b4%d0%b0%d1%80%d0%bd%d0%be%d0%b5%20%d0%b1%d1%83%d1%80%d0%b5%d0%bd%d0%b8%d0%b5%20<http://www.mining-enc.ru/u/udarnoe-burenie/>,%20%d1%83%d0%b4%d0%b0%d1%80%d0%bd%d0%be-%d0%bf%d0%be%d0%b2%d0%be%d1%80%d0%be%d1%82%d0%bd%d0%be%d0%b5%20%d0%b8%20%d0%b2%d1%80%d0%b0%d1%89%d0%b0%d1%82%d0%b5%d0%bb%d1%8c%d0%bd%d0%be-%d1%83%d0%b4%d0%b0%d1%80%d0%bd%d0%be%d0%b5%20%d0%b1%d1%83%d1%80%d0%b5%d0%bd%d0%b8%d0%b5%20<http://www.mining-enc.ru/u/udarno-vraschatelnoe-burenie/>.%20%d0%9f%d0%be%20%d1%82%d0%b8%d0%bf%d1%83%20%d0%b1%d1%83%d1%80%d0%be%d0%b2%d0%be%d0%b9%20%d0%bc%d0%b0%d1%88%d0%b8%d0%bd%d1%8b,%20%d0%b1%d1%83%d1%80%d0%b5%d0%bd%d0%b8%d0%b5%20%d1%80%d0%b0%d0%b7%d0%bb%d0%b8%d1%87%d0%b0%d0%b5%d1%82%d1%81%d1%8f%20%d0%bd%d0%b0%20-%20%d0%bf%d0%b5%d1%80%d1%84%d0%be%d1%80%d0%b0%d1%82%d0%be%d1%80%d0%bd%d0%be%d0%b5%20%d0%b1%d1%83%d1%80%d0%b5%d0%bd%d0%b8%d0%b5,%20%d0%bf%d0%bd%d0%b5%d0%b2%d0%bc%d0%be%d1%83%d0%b4%d0%b0%d1%80%d0%bd%d0%be%d0%b5%20%d0%b1%d1%83%d1%80%d0%b5%d0%bd%d0%b8%d0%b5%20<http://www.mining-enc.ru/p/pnevmoudarnoe-burenie/>,%20%d0%b3%d0%b8%d0%b4%d1%80%d0%be%d1%83%d0%b4%d0%b0%d1%80%d0%bd%d0%be%d0%b5%20%d0%b1%d1%83%d1%80%d0%b5%d0%bd%d0%b8%d0%b5,%20%d1%80%d0%be%d1%82%d0%be%d1%80%d0%bd%d0%be%d0%b5%20%d0%b1%d1%83%d1%80%d0%b5%d0%bd%d0%b8%d0%b5%20<http://www.mining-enc.ru/r/rotornoe-burenie/>,%20%d1%82%d1%83%d1%80%d0%b1%d0%b8%d0%bd%d0%bd%d0%be%d0%b5%20%d0%b1%d1%83%d1%80%d0%b5%d0%bd%d0%b8%d0%b5%20<http://www.mining-enc.ru/t/turbinnoe-burenie/>.%20%d0%92%20%d0%b4%d0%b0%d0%bd%d0%bd%d0%be%d0%b9%20%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%b5,%20%d0%b1%d1%83%d0%b4%d0%b5%d1%82%20%d1%80%d0%b0%d1%81%d1%81%d0%bc%d0%be%d1%82%d1%80%d0%b5%d0%bd%d0%be%20%d1%82%d1%83%d1%80%d0%b1%d0%b8%d0%bd%d0%bd%d0%be%d0%b5%20%d0%b1%d1%83%d1%80%d0%b5%d0%bd%d0%b8%d0%b5.%20">Бурение глубоких скважин осуществляют буровыми установками, взрывных - буровыми станками, шахтных стволов - стволопроходческими агрегатами, шпуров - бурильными молотками <http://www.mining-enc.ru/b/burilnyj-molotok/>, свёрлами и др. Технические средства бурения включают также буровой насос <http://www.mining-enc.ru/b/burovoj-nasos/> или компрессор для подачи бурового раствора и газа, бурильные трубы, буровую вышку <http://www.mining-enc.ru/b/burovaya-vyshka/>с талевой системой, породоразрушающий инструмент, оборудование для приготовления промывочной жидкости, её очистки от шлама <http://www.mining-enc.ru/sh/shlam/> и дегазации <http://www.mining-enc.ru/d/degazaciya/>, противовыбросовое оборудование и контрольно-измерительную аппаратуру. Бурение производится в основном механическим способом: буровой инструмент непосредственно воздействует на горные породы, разрушая их (см. буровое долото <http://www.mining-enc.ru/d/doloto-burovoe/>, буровая коронка <http://www.mining-enc.ru/b/burovaya-koronka/>); при бурении взрывных скважин в кварцсодержащих горных пород применяют термическое бурение <http://www.mining-enc.ru/t/termicheskoe-burenie/> (струёй пламени). Механические способы бурения по методу воздействия инструмента на забой подразделяют на вращательное бурение <http://www.mining-enc.ru/v/vraschatelnoe-burenie/>, ударное бурение <http://www.mining-enc.ru/u/udarnoe-burenie/>, ударно-поворотное и вращательно-ударное бурение <http://www.mining-enc.ru/u/udarno-vraschatelnoe-burenie/>. По типу буровой машины, бурение различается на - перфораторное бурение, пневмоударное бурение <http://www.mining-enc.ru/p/pnevmoudarnoe-burenie/>, гидроударное бурение, роторное бурение <http://www.mining-enc.ru/r/rotornoe-burenie/>, турбинное бурение <http://www.mining-enc.ru/t/turbinnoe-burenie/>. В данной работе, будет рассмотрено турбинное бурение.

  • 1697. Система управления программным комплексом для автоматизации расчётов трубопроводных систем
    Дипломы Компьютеры, программирование
  • 1698. Система управления распознаванием речевой информации
    Дипломы Компьютеры, программирование

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

  • 1699. Система управления уровнем жидкости в емкости
    Дипломы Компьютеры, программирование
  • 1700. Система учета заказов ОАО "Класс-сервис"
    Дипломы Компьютеры, программирование

    Однако в Microsoft Office вместо многократного повторения одной и той же последовательности действий мы можем написать макрос (Macro), который будет автоматически выполнять требуемую последовательность действий. Таким образом, макросы представляют собой средство, с помощью которого можно описать произвольную последовательность действий пользователя с целью ее последующего многократного выполнения. Для многих VBA-приложений - среди них Microsoft Word, Excel, PowerPoint и т.д. - макросы можно создавать с помощью языка Visual Basic for Application. Кроме того, в большинстве VBA-приложений имеется специальный инструмент для интерактивной записи макросов - программа MacroRecorder (макрорекордер). После включения макрорекордера он будет записывать все выполняемые пользователем действия в процессе его работы с приложением - до тех пор, пока запись не будет остановлена. После останова макрорекордер сохраняет записанную им последовательность действий в виде поименованного макроса, благодаря чему вы сможете пользоваться им каждый раз, когда потребуется повторить выполнение записанной в нем последовательности операций. Следует заметить, что независимо от того, работаете ли вы в Word, Excel или PowerPoint, создание нового макроса осуществляется одним и тем же способом. Выберите команду меню Сервис =>Макрос => Начать запись (Tools => Macros Record New Macro), в результате чего на экране раскроется диалоговое окно Запись макроса.