Навігація
Головна
 
Головна arrow Інформатика arrow Інформаційні технології
< Попередня   ЗМІСТ   Наступна >

Людиномашинні інтерфейси

Такі інтерфейси визначають методи і механізми, за допомогою яких користувачі можуть спілкуватися з прикладними системами. Залежно від умов, які можуть визначатися як користувачами, так і прикладними системами, інтерфейси цього типу можуть забезпечувати такі функції:

операції типу "клієнт-сервер" - визначають взаємовідносини між "процесом-клієнтом" і "процесом-сервером" в мережі, зокрема між процесами, що мають місце при відображенні за допомогою графічного інтерфейсу користувача.

У цьому випадку програма, яка керує кожним дисплейним пристроєм, реалізує "процес-сервер", у той час як для користувача програма представляє "процес-клієнт", який запитує обслуговування сервером;

  • визначення об'єктів і адміністративне управління ними - включає в себе специфікації, за допомогою яких задаються характеристики відображаються елементів: колір, форма, розміри, рух, графічні характеристики, взаємодія між окремими елементами і т.д .;
  • параметри вікон - специфікації, які дозволяють визначити, як вікна створюються, пересуваються, зберігаються, відновлюються, видаляються і взаємодіють один з одним;
  • підтримка діалогу - специфікації, за допомогою яких встановлюються взаємовідносини між тим, що відображене на екрані (у тому числі рух курсору, дані, введені з клавіатури і додаткових пристроїв), і тим, як змінюється зображення залежно від вводяться;
  • специфікації мультимедіа, включаючи API - специфікації, визначення функцій і форматів даних, які підтримують маніпуляції різними формами цифрової і аналогової аудіовізуальної інформації в рамках єдиної прикладної системи.

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

Область підтримки розробки програмного забезпечення (програмна інженерія)

Мета, яку переслідує технологія відкритих систем, полягає у створенні та застосуванні мобільних, гнучких, здатних налаштовуватися на різні конфігурації апаратних платформ, інтероперабельних програмних засобів. Функціональна область програмної інженерії забезпечує для цього необхідну інфраструктуру, до якої входять як мови програмування, так і інтегровані інструментальні системи для підтримки розробки програмного забезпечення. У цій функціональної області можна виділити наступні засоби:

  • • стандартні мови програмування разом із середовищем підтримки, в яку входять отладчики, засоби налаштування і оптимізації коду, редактори;
  • • інтегровані середовища та інструментальні системи для розробки програмного забезпечення (Integrated Software Engineering Environment - ISEE), що включають в себе системи і програми для автоматизованого створення та підтримки програмного забезпечення. До складу таких систем входять засоби для вибору специфікацій та аналізу прикладних систем на етапі проектування, для створення та тестування програмного коду, документації та засобів підтримки колективних проектів для груп розробників. Інтерфейси, що входять до складу цих коштів, забезпечують зберігання, вибірку і обмін інформацією між програмами середовища;
  • • захист розробки програмного забезпечення, що надає засоби управління доступом і забезпечення цілісності програмних об'єктів (модулів коду, бібліотек, робочих програм і т.д.), а також інструментальні засоби та довідкову інформацію, складову інфраструктуру системи захисту.
 
Якщо Ви помітили помилку в тексті позначте слово та натисніть Shift + Enter
< Попередня   ЗМІСТ   Наступна >
 
Дисципліни
Агропромисловість
Аудит та Бухоблік
Банківська справа
БЖД
Географія
Документознавство
Екологія
Економіка
Етика та Естетика
Журналістика
Інвестування
Інформатика
Історія
Культурологія
Література
Логіка
Логістика
Маркетинг
Медицина
Нерухомість
Менеджмент
Педагогіка
Політологія
Політекономія
Право
Природознавство
Психологія
Релігієзнавство
Риторика
Соціологія
Статистика
Техніка
Страхова справа
Товарознавство
Туризм
Філософія
Фінанси
Пошук