- •Вопрос 1. Схема абстрактного технологического процесса. Классы информационных технологий, их состав, примеры.
- •3. Логическая и физическая структура документа. Разметка. Виды разметки.
- •Вопрос 4. TeX. Разработчики. Наиболее известные варианты. Преимущества.
- •Вопрос 7. Xml и xhtml. Описание элемента и списка атрибутов в xml. Спецификация описания типа документа в xml, альтернативная dtd.
- •Вопрос 9. Процесс сжатия mp3.Понятие биттрейта. Характеристики стандартных биттейтов при сжатии звука.
- •Вопрос 10. Кодирование стереосигнала в мр3. Форматы хранения аудиоинформации.
- •Вопрос 12. Форматы графических файлов.
- •Вопрос 13. Принцип оцифровки изображения. Режимы цветопередачи при оцифровке изображения. Понятие интерполяционного повышения разрешения. Три основных способа интерполяции. Twain.
- •3 Основные способа интерполяции:
- •Полноцветный
- •Вопрос 15. Моделирование и конфигурирование сцены в процессе построения трехмерной компьютерной модели.
- •Вопрос 17. Ocr. Общая характеристика. Основные принципы. Основные методы.
- •Вопрос 18. Технологический процесс использования abbyy Fine Reader. Принципы ipa.
- •Вопрос 19. Общий принцип mda. Классификаторы, используемые при распознавании символов в abbyy Fine Reader.
- •Вопрос 20. Технологии распознавания речи. Общие принципы распознавания речи. Акустическая и лингвистическая модели.
- •Вопрос 21. Классификация систем распознавания речи. Применение систем распознавания речи.
- •Вопрос 22. Критерии оценки качества озвучивания речи. Факторы, влияющие на озвучивание слов. Основные подходы к озвучиванию речи.
- •Модуль лингвистической обработки.
- •Вопрос 24. Этапы процесса машинного перевода. Фразеологический машинный перевод.
- •26. Защита файлов. Общий подход и подход unix. Организация многопользовательского доступа к файлам.
- •Вопрос 27. Файловая система ntfs.
- •Вопрос 30. Язык sql. Понятие транзакции. Свойства acid-транзакций.
- •Вопрос 31. Основные функции субд. Основные структурные элементы субд. Функции утилит администратора бд.
- •Вопрос 33. Коммутация пакетов. Эталонная модель взаимодействия открытых систем. Базовые сетевые топологии.
- •Вопрос 35. Протоколы электронной почты. Почтовые клиенты. Распределенные файловые системы Internet.
- •Вопрос 36. Распределенные информационные системы Интернет.
- •Вопрос 38. Клиент-серверные архитектуры распределенной обработки данных.
- •Вопрос 40. Схемы размещения и доступа к данным в распределенных бд. Управление параллельной обработкой в распределенной бд.
- •Вопрос 41. Технологии и средства удаленного доступа. Odbc, rpc.
- •Вопрос 42. Dcom.
- •Вопрос 43. Информационная безопасность. Защита информации. Меры информационной безопасности. Наиболее распространенные угрозы. Принципы анализа угроз.
- •Вопрос 44. Меры программно-технической безопасности.
- •Вопрос 45. Криптографические методы защиты информации.
- •Вопрос 46. Компьютерные вирусы и защиты от них. Средства защиты данных в субд. Защита информации в сетях.
Вопрос 38. Клиент-серверные архитектуры распределенной обработки данных.
Клиент-серверная архитектура распределенной обработки данных.
В большинстве случаев организация взаимодействия пользователя с БД строится на основе модели клиент-сервер, то есть приложения реализующие какой либо тип модели отличаются способом распределения функции между двумя частями системы – клиентской, которая отвечает за целевую обработку данных и реализации взаимодействия с пользователем, и сервер – который обеспечивает, обрабатывает запросы и отправляет запросы клиента для специальной обработки.
Сервер – это программный комплекс реализации СУБД, определение данных, чтение и запись данных, поддержку схем внешнего концептуального и внутреннего уровня, диспетчеризацию и выполнение запросов.
Клиент – это программное обеспечение разрабатываемое как пользователями так и поставщиками СУБД, работающие поверх СУБД и обращающиеся для операциями над данными к компонентам СУБД через интерфейс внешнего уровня.
Технологии клиент-сервер принято разделять все функции системы на 4 группы: ввод о отображение данных(пользовательского интерфейса); реализация логики предметной или прикладной области; фундаментальные функции хранения и управления информационными ресурсами; служебные функции организации взаимодействия между функциями первых 3 групп.
В зависимости от группировки и размещения этих функций в узлах сети выделяют 4 подхода:
Файловый сервер FS – компоненты представления предметной логики и доступа к ресурсу сосредоточены на клиентской машине. Предоставляет только функции файлового доступа, доступ к ресурсам предоставляется файловыми операциями.
Доступ к удаленным данным RDA – коды компонента представления и прикладного компонента совмещены и выполняются на компьютере клиента, который поддерживает как функции ввода и отображения данных так и прикладные функции. Доступ к информационным ресурсам обеспечивается как правило операторами специального языка (например SQL) или вызовами функций специализированной библиотеки API. С удаленным компьютером, например сервером БД, ведется обмен запросами и блоками данными.
Сервер БД DBS – процесс выполняемый на компьютере-клиенте ограничивается функцией представления. Прикладные функции реализованы в хранимых процедарх. Они храняться непосредственно в БД на сервере БД. Понятие информационного ресурса для этой модели сужено до БД поскольку механизм хранимых процедур имеется пока только в БД.
Сервер приложений AS – приклданой компонент размещается на отдельной машине. Таким образом трех-звенная архитектура является более общей моделью по отношению двух-звенной модели. Обособление компонента поддержки бизнес правил способствуют повышению специального компонента или к клиентской информационной системы и эффективности ее функционирования. Модель подразумевает обобщение до многозвенной архитектуры содержащей множество прикладных компонентов поддержания различных уровней семантики и бизнес логики.
На практике часто используют смешанные модели, когда поддержка целостности БД и некотооеы простейшие прикладные функции поддерживаются хранимыми процедурами как DBS, а более сложные функции реализуются непосредственно в клиентской прикладной программе, например RDA.