Баринов Сергей Сергеевич
Факультет: | Компьютерные науки и технологии |
Кафедра: | Компьютерная инженерия |
Специальность: | Системное программирование |
Тема выпускной работы: | Разработка и исследование средств отладки режима ядра операционной системы Microsoft Windows |
Руководитель: | профессор, д.т.н. Святный Владимир Андреевич |
Консультант: | старший преподаватель Шевченко Ольга Георгиевна |
Отчет о результатах поиска по теме выпускной работы
Для поиска информации в сети Интернет используются поисковые системы. Поисковые системы предлагают пользователю веб-интерфейс. Основной же частью поисковой системы является поисковой движок, которой постоянно переходит по ссылкам с одной страницы на другую, анализирует и затем индексирует страницы. Благодаря этому пользователь мгновенно получает ссылки на соответствующие запросу страницы.
Лидирующее положение на мировом рынке поисковых систем занимает Google (порядка 85 %). Ему противостоят поисковые системы Yahoo! и Microsoft Bing. В российском сегменте Интернета наиболее популярными являются поисковые системы Yandex и Rambler, украинский сегмент представлен поисковой системой Meta.
С помощью всех перечисленных систем были проведены два сеанса поиска с промежутком полтора месяца. Каждый сеанс включал 8 запросов по теме выпускной работы на трех рабочих языках, включая полное название работы и полное имя руководителя. Результатами проведенного поиска является количество найденных документов по каждому из запросов, что соответствует методике оценки большинства поисковых систем (табл. 1, 2). В табл. 3 показаны относительные изменения результатов поиска в процентном соотношении.
Таблица 1. Отчет о поиске за 14.02.2011
Поисковой запрос | Bing | Yahoo! | Yandex | Rambler | Meta | |
---|---|---|---|---|---|---|
Development and research of debugging tools for Microsoft Windows kernel mode | 267 000 | 476 000 | 1 320 000 | 518 000 | 17 | 195 |
Разработка и исследование средств отладки режима ядра операционной системы Microsoft Windows | 110 000 | 2 060 | 897 | 163 | 106 | 1 900 |
Розробка та дослідження засобів налагодження режиму ядра операційної системи Microsoft Windows | 242 | 56 | 18 | 9 211 | 1 | 80 |
Vladimir Svyatny | 57 | 8 | 9 | 702 | 10 | 8 |
Святный Владимир Андреевич | 1 560 | 64 | 64 | 870 | 387 | 207 |
Святний Володимир Андрійович | 179 | 976 | 961 | 123 | 93 | 113 |
System software | 6 760 000 | 457 000 000 | 485 000 000 | 67 000 000 | 12 000 000 | 1 360 000 |
Системное программное обеспечение | 610 000 | 938 000 | 882 000 | 19 000 000 | 16 000 000 | 757 000 |
Системне програмне забезпечення | 15 200 | 6 120 | 3 880 | 123 000 | 445 000 | 161 000 |
Kernel mode | 515 000 | 14 600 000 | 16 000 000 | 3 000 000 | 330 000 | 76 500 |
Режим ядра | 788 000 | 1 070 000 | 707 000 | 13 000 000 | 3 000 000 | 394 000 |
Debugging tools | 430 000 | 9 750 000 | 8 920 000 | 6 000 000 | 485 000 | 304 000 |
Средства отладки | 179 000 | 219 000 | 173 000 | 1 000 000 | 1 000 000 | 59 900 |
Засоби налагодження | 199 000 | 37 000 | 20 000 | 174000 | 132 000 | 63 000 |
Device driver | 7 530 000 | 49 400 000 | 40 500 000 | 20 000 000 | 2 000 000 | 300 000 |
Драйвер устройства | 4 930 000 | 895 000 | 835 000 | 6 000 000 | 15 000 000 | 757 000 |
Драйвер пристрою | 24 100 | 16 300 | 10 600 | 88 000 | 71 000 | 45 000 |
Interrupt handler | 142 000 | 923 000 | 936 000 | 722 000 | 44 000 | 1 900 |
Обработчик прерываний | 78 400 | 17 200 | 12 400 | 136 000 | 61 000 | 4 500 |
Оброблювач переривань | 497 | 11 | 11 | 178 | 239 | 80 |
Protected mode | 377 000 | 30 900 000 | 26 500 000 | 14 000 000 | 799 000 | 73 100 |
Защищенный режим | 828 000 | 2 960 000 | 2 570 000 | 22 000 000 | 734 000 | 1 220 000 |
Захищений режим | 74 200 | 6 500 | 4 050 | 630 000 | 346 | 147 000 |
Таблица 2. Отчет о поиске за 03.04.2011
Поисковой запрос | Bing | Yahoo! | Yandex | Rambler | Meta | |
---|---|---|---|---|---|---|
Development and research of debugging tools for Microsoft Windows kernel mode | 156 000 | 763 000 | 693 000 | 465 000 | 14 | 100 |
Разработка и исследование средств отладки режима ядра операционной системы Microsoft Windows | 156 000 | 2 470 | 921 | 190 000 | 110 | 1 400 |
Розробка та дослідження засобів налагодження режиму ядра операційної системи Microsoft Windows | 384 | 76 | 18 | 8 700 | 1 | 47 |
Vladimir Svyatny | 105 | 8 | 8 | 688 | 10 | 8 |
Святный Владимир Андреевич | 1 960 | 229 | 66 | 1 056 | 382 | 181 |
Святний Володимир Андрійович | 188 | 2 400 | 1 030 | 115 | 95 | 96 |
System software | 53 700 000 | 468 000 000 | 468 000 000 | 80 000 000 | 12 000 000 | 537 000 |
Системное программное обеспечение | 481 000 | 1 040 000 | 954 000 | 9 000 000 | 16 000 000 | 549 000 |
Системне програмне забезпечення | 58 200 | 5 660 | 4 190 | 122 000 | 453 000 | 95 400 |
Kernel mode | 2 530 000 | 14 400 000 | 14 600 000 | 4 000 000 | 339 000 | 15 800 |
Режим ядра | 37 600 000 | 748 000 | 563 000 | 7 000 000 | 3 000 000 | 269 000 |
Debugging tools | 3 450 000 | 8 870 000 | 8 920 000 | 9 000 000 | 483 000 | 28 100 |
Средства отладки | 507 000 | 195 000 | 160 000 | 899 000 | 1 000 000 | 51 800 |
Засоби налагодження | 375 000 | 35 500 | 20 600 | 172 000 | 138 000 | 51 800 |
Device driver | 14 500 000 | 40 500 000 | 42 600 000 | 24 000 000 | 2 000 000 | 114 000 |
Драйвер устройства | 6 810 000 | 909 000 | 1 160 000 | 7 000 000 | 15 000 000 | 466 000 |
Драйвер пристрою | 112 000 | 16 400 | 9 680 | 86 000 | 63 000 | 22 600 |
Interrupt handler | 1 060 000 | 1 030 000 | 1 020 000 | 729 000 | 49 000 | 1 100 |
Обработчик прерываний | 202 000 | 16 700 | 12 800 | 105 000 | 64 000 | 3 200 |
Оброблювач переривань | 469 | 12 | 12 | 175 | 185 | 48 |
Protected mode | 1 580 000 | 29 600 000 | 29 500 000 | 18 000 000 | 853 000 | 43 900 |
Защищенный режим | 632 000 | 3 720 000 | 2 300 000 | 26 000 000 | 35 000 000 | 933 000 |
Захищений режим | 48 300 | 6 390 | 4 230 | 634 000 | 736 000 | 132 000 |
Таблица 3. Изменение результатов поиска в процентном соотношении
Поисковой запрос | Bing | Yahoo! | Yandex | Rambler | Meta | |
---|---|---|---|---|---|---|
Development and research of debugging tools for Microsoft Windows kernel mode | -41,57% | 60,29% | -47,50% | -10,23% | -17,65% | -48,72% |
Разработка и исследование средств отладки режима ядра операционной системы Microsoft Windows | 41,82% | 19,90% | 2,68% | 116464,42% | 3,77% | -26,32% |
Розробка та дослідження засобів налагодження режиму ядра операційної системи Microsoft Windows | 58,68% | 35,71% | 0,00% | -5,55% | 0,00% | -41,25% |
Vladimir Svyatny | 84,21% | 0,00% | -11,11% | -1,99% | 0,00% | 0,00% |
Святный Владимир Андреевич | 25,64% | 257,81% | 3,13% | 21,38% | -1,29% | -12,56% |
Святний Володимир Андрійович | 5,03% | 145,90% | 7,18% | -6,50% | 2,15% | -15,04% |
System software | 694,38% | 2,41% | -3,51% | 19,40% | 0,00% | -60,51% |
Системное программное обеспечение | -21,15% | 10,87% | 8,16% | -52,63% | 0,00% | -27,48% |
Системне програмне забезпечення | 282,89% | -7,52% | 7,99% | -0,81% | 1,80% | -40,75% |
Kernel mode | 391,26% | -1,37% | -8,75% | 33,33% | 2,73% | -79,35% |
Режим ядра | 4671,57% | -30,09% | -20,37% | -46,15% | 0,00% | -31,73% |
Debugging tools | 702,33% | -9,03% | 0,00% | 50,00% | -0,41% | -90,76% |
Средства отладки | 183,24% | -10,96% | -7,51% | -10,10% | 0,00% | -13,52% |
Засоби налагодження | 88,44% | -4,05% | 3,00% | -1,15% | 4,55% | -17,78% |
Device driver | 92,56% | -18,02% | 5,19% | 20,00% | 0,00% | -62,00% |
Драйвер устройства | 38,13% | 1,56% | 38,92% | 16,67% | 0,00% | -38,44% |
Драйвер пристрою | 364,73% | 0,61% | -8,68% | -2,27% | -11,27% | -49,78% |
Interrupt handler | 646,48% | 11,59% | 8,97% | 0,97% | 11,36% | -42,11% |
Обработчик прерываний | 157,65% | -2,91% | 3,23% | -22,79% | 4,92% | -28,89% |
Оброблювач переривань | -5,63% | 9,09% | 9,09% | -1,69% | -22,59% | -40,00% |
Protected mode | 319,10% | -4,21% | 11,32% | 28,57% | 6,76% | -39,95% |
Защищенный режим | -23,67% | 25,68% | -10,51% | 18,18% | 4668,39% | -23,52% |
Захищений режим | -34,91% | -1,69% | 4,44% | 0,63% | 212616,76% | -10,20% |
Как и следовало ожидать, подавляющее большинство найденной литературы является англоязычной. Документы на украинском языке практически отсутствуют, ситуация с русскоязычными ресурсами ненамного лучше. Судя по количеству результатов, направление «системное программное обеспечение» является востребованным в мире. Достаточное количество документов найдено и по теме выпускной работы, однако, если при поиске задать строгое соответствие, то будет получен нулевой результат. Это свидетельствует в пользу новизны работы. Поиск по полному имени руководителя проф. Святного показывает его публикации на украинском, русском и английском языках, свидетельствуя об авторитете в научном мире.
Таблица изменений результатов показывает, что объем поисковой выдачи существенно не изменился. Видно, что в для некоторых сочетаний ключевых слов и поисковых систем наблюдается незначительное увеличение количества результатов, для других — уменьшение. Это свидетельствует о некоторой погрешности и инерционности поисковых механизмов. Исключение составляют два запроса для поисковых систем Yandex и Rambler, в которых количество документов возросло в огромное число раз. Можно предположить, что в этих случаях имеет место изменение алгоритма поиска или некое глобальное обновление индексированных данных. Для ключевой фразы «системное программное обеспечение» построены диаграммы изменения результатов для визуального сравнения (рис. 1-3).
Рис 1. Изменение результатов поиска по запросу
«System software»
Рис 2. Изменение результатов поиска по запросу
«Системное программное обеспечение»
Рис 3. Изменение результатов поиска по запросу
«Системне програмне забезпечення»