Теми рефератів
Авіація та космонавтика Банківська справа Безпека життєдіяльності Біографії Біологія Біологія і хімія Біржова справа Ботаніка та сільське гос-во Бухгалтерський облік і аудит Військова кафедра Географія
Геодезія Геологія Держава та право Журналістика Видавнича справа та поліграфія Іноземна мова Інформатика Інформатика, програмування Історія Історія техніки Комунікації і зв'язок Краєзнавство та етнографія Короткий зміст творів Кулінарія Культура та мистецтво Культурологія Зарубіжна література Російська мова Маркетинг Математика Медицина, здоров'я Медичні науки Міжнародні відносини Менеджмент Москвоведение Музика Податки, оподаткування Наука і техніка Решта реферати Педагогіка Політологія Право Право, юриспруденція Промисловість, виробництво Психологія Педагогіка Радіоелектроніка Реклама Релігія і міфологія Сексологія Соціологія Будівництво Митна система Технологія Транспорт Фізика Фізкультура і спорт Філософія Фінансові науки Хімія Екологія Економіка Економіко-математичне моделювання Етика Юриспруденція Мовознавство Мовознавство, філологія Контакти
Українські реферати та твори » Информатика, программирование » Microsoft Agent - графічні персонажі для інтерфейсів

Реферат Microsoft Agent - графічні персонажі для інтерфейсів

МІНІСТЕРСТВО ДО ОСВІТИ

Старооскольський ТЕХНОЛОГІЧНИЙ ІНСТИТУТ (ФІЛІЯ)

ДЕРЖАВНОГО Освітніх закладах

ВИЩОЇ ПРОФЕСІЙНОЇ ОСВІТИ

В«МОСКОВСЬКИЙ ДЕРЖАВНИЙ ІНСТИТУТ СТАЛИ І СПЛАВІВ

(ТЕХНОЛОГІЧНИЙ УНІВЕРСИТЕТ) В»

РЕФЕРАТ на тему:

В«Microsoft Agent - графічні персонажі для інтерфейсів В»

Підготував: студент гр. ІС-10-3

Іванов Р.В.

Прийняв: викладач: Шаманська Є.В.

Старий Оскол 2011р.


Зміст

Введення

Загальна характеристика програм-агентів

Програми, що використовують агентів

Персонажі MS Agent

Особливості створення персонажів

Список літератури


Введення

Microsoft Agent 2.0 - це набір декількох програмних сервісів, за допомогою яких можна використовувати анімовані персонажі в середовищі Windows. MS Agent пропонує користувачеві принципово нову форму роботи з комп'ютером, використовуючи фактор соціального спілкування. Дана технологія не є заміною звичного графічного інтерфейсу, а служить дуже зручним і наочним доповненням до нього, розширюють його можливості.

Агенти змінять методи взаємодії користувачів з програмним забезпеченням. Сучасні інтерфейси припускають пряме маніпулювання: користувачі маніпулюють уявленнями даних або інформації для виконання своїх завдань. Агенти перекладають на себе весь тягар роботи, пов'язаний з даними і інформацією, з якими хотіли б ознайомитися користувачі. Коли користувачі делегують агентам право вести роботу, то такий стиль інтерактивних дій називається делегованим маніпулюванням. Агенти можуть значно полегшити завантаження інформацією за допомогою автоматизування таких завдань, як визначення пріоритетів в електронній пошті, управління календарем департаменту, електронний шопінг, а також пошук у щоденних новинах потрібної інформації.

Ось сценарій дій. Ви переглядаєте інформацію в Internet. Вам потрібно купити музичний диск, крім того, ви хочете знайти кращий за певними показниками ресторан в Нью-Йорку. В Internet є сайти, які можуть надати вам допомогу з шопінгом і організацією вечері. Є шанс, що ці програми використовують агентів, які являють собою в деякій мірі інтелектуальне програмне забезпечення, здатне допомогти вам.

Ведуться обширні дебати з приводу того, що перетворює програму в агента. Ось думка Джима Уайта (Jim Vhite), винахідника мови General Magic Telescript для мобільних програмних агентів: В«Хорошим визначенням термінуВ« агент В»є елемент програмного забезпечення, яким користувач може передати частину відповідальності В».

Джефф забої (Jeff Ubois) розвиває це визначення. Він вважає, що ми повинні В«мати справу з програмами, яким не тільки була делегована відповідальність, але які можуть переміщати і нести цю відповідальність В». Емі Уол (Amy Wohl) дає агентам таке найпростіше опис: В«Агент являє собою просто програму, яка виконує дії від вашого обличчя для отримання бажаного результату аналогічно того, як в реальному житті людина агент-помічник діє від вашого обличчя, щоб розширити ваші ресурси і можливості В».

Петті Маєс, фахівець з програмним агентам лабораторії MIT Media Lab і засновник компанії Agents В»Incorporated, так описує будинок майбутнього:В« На сьогоднішній день, я впевнена, більшість з вас переконане в тому, що будинок майбутнього буде мати як фізичні (реальні) компоненти, так і цифрові (віртуальні). Віртуальна половина будинку буде населена агентами (створіннями). Таким чином, це віртуальний простір житла не буде просто пасивним ландшафтом даних, що очікують, коли ми почнемо його досліджувати. У ньому будуть проживати активні істоти, здатні додати осмисленість середовищі - цифровому світу - і виконувати в ньому дії, а також взаємодіяти з нами. Ці істоти і називають програмними агентами.


Загальна характеристика програм-агентів

Програмний агент має дуже широке визначення. Це процес, який В«живеВ» у світі комп'ютерів та комп'ютерних мереж, він може працювати автономно, виконуючи одну або кілька завдань В».

Агенти бувають видимими і невидимими. Видимі агенти можуть являти собою В«Балакучих голівВ» або В«актораВ» (які іноді називаються avatar - аваторой, анімаційним персонажем), які часто помітні на екрані в якості системного пристрою виводу. На виставці Comdex, що пройшла в листопаді 1993 р., компанія IBM продемонструвала Charlie, тривимірного актора, що забезпечує зворотний зв'язок з системою. На ранніх стадіях актори навмисно створювалися візуально простими, щоб не залякувати користувачів. Оскільки для деяких користувачів актори можуть представляти свого роду розвага, то повинен існувати спосіб їх відключення.

Про багатьох сучасних програмних продуктах говориться, що вони використовують агентів. Частіше всього це правда, проте ви можете задатися питанням про рівень розумності того чи іншого агента. Для того щоб бути розумним, агент повинен мати доступ до безлічі джерел знань. Ріссланд (Riss-land) перераховує джерела знань і наводить приклади для трьох суб'єктів - юриста, відповідального за написання технічної документації та секретаря.

Отже, по визначенню Ріссланд, джерелами знань є:

Г? користувач;

Г? завдання, що стоять перед ним;

Г? інструментарій (доступний і використовуваний);

Г? область (завдання, що стоїть перед користувачем);

Г? інтерактивні методи;

Г? спосіб виконання інтерактивних дій;

Г? оцінка знань.

Зовсім не обов'язково, щоб агенти постійно дивилися в упор на користувача з екрану комп'ютера. Велика частина їх роботи проходить за екраном: вони стають видимими тільки тоді, коли хочуть щось сказати користувачеві. Незалежно від того, чи є агент видимим або невидимим, він повинен приносити користувачеві певну користь. Вілсон (Wilsoh) дав наступний опис можливих характеристик розумного програмного агента.

Агент:

Г? виражає надії, бажання, наміри;

Г? компетентний у певній галузі знань;

Г? вчиться від свого середовища;

Г? адаптується до рівня досвіду користувача, його індивідуальності або техніці;

Г? співпрацює або інтерактивно взаємодіє з іншими агентами;

Г? автоматизує завдання відповідно до гнучким набором правил;

Г? діє автономно.

Болл (Ball) додає кілька характеристик вдалого інтерфейсу з агентом-помічником. Агент-помічник:

Г? підтримує інтерактивні дії В«датиВ» і В«взятиВ»;

Г? розпізнає, скільки користувач може чекати виконання операції;

Г? ефективно управляє перериваннями;

Г? знайомий з соціальними та емоційними аспектами інтерактивного взаємодії.

Дон Норман, фахівець з розробки на базі метафор реального світу, теж займався дослідженнями програм-агентів. Він перераховує чинники, які повинні враховувати розробники при побудові агентів:

Г? переконатися в тому, що користувачі відчувають, що саме вони управляють своєю комп'ютерною системою;

Г? звернути увагу на природу інтерактивної взаємодії між людиною і агентом;

Г? використовувати вбудовані системи безпеки воізбежаніе або для мінімізації виходу комп'ютера під контролю, а також ефекту помилки агента;

Г? підтримувати у користувачів виправдані очікування;

Г? дотримуватись умов конфіденційності;

Г? приховувати складність системи, одночасно висвітлюючи внутрішні операції.

Багато досліджень було проведено, щоб створити рекомендації, необхідні для розробки агентів. Проектувальникам програмного забезпечення потрібно знати важливі характеристики графічних і об'єктно-орієнтованих користувальницьких інтерфейсів (об'єкти, метафори, компоновка, колір, шаблони і т.д.), які надаються розробниками і психологами, що займаються проблемами сприйняття. Для того щоб побудувати В«соціально прийнятніВ» для користувача інтерфейси і агентів, проектувальники пови...


Страница 1 из 3Следующая страница

Друкувати реферат
Замовити реферат
Реклама
Наверх Зворотнiй зв'язок