
- •1) Дайте определение структур аис. Функциональным и обеспечивающим
- •2. Приведите примеры развития Internet/Intranet технологий.
- •3. Приведите классификация моделей разрабатываемого программного обеспечения,
- •Вопрос 1.Приведите схему структуры информационной системы как совокупность обеспечивающих подсистем. Дайте определение каждой подсистеме.
- •Вопрос 2. Дайте определение поисковым системам, Опишите ох основные возможности.
- •Вопрос 3. Дайте описание диаграммы переходов состояния.
- •3 Билет
- •Билет №4:
- •1. Дайте определение классической, централизованной архитектуры ис.
- •2. Приведите примеры использования Internet-технологии в электронной коммерции.
- •3. Дайте описание Методология idef0.
- •Кейлоггеры
- •Вопрос 1.Дайте определение Архитектуры распределение систем.
- •2. Дайте описание технологии хранилищ данных.
- •3. Дайте описание Методу описания процессов idef3.
- •Приведите основные типы информационных систем. Ответ:
- •Дайте описание общей схеме взаимосвязей моделей и представлений сложной системы в процессе объектно-ориентированного анализа и проектирования .
- •Билет №10
- •1.Обьясните какие управленческие функции решают ис.
- •2.Дайте определение четырём основным уровням распределённой архитектуры.
- •3.Дайте описание интегрированной модели сложной системы в нотации uml
- •Приведите три основных уровня управления, которые решаются с внедрением аис.
- •Дайте описание общих задач обработки данных.
- •Дайте описание диаграммы вариантов использования.
- •Билет 12
- •Вопрос1. Приведите категории на которые можно разделить информацию, которую использует менеджер в повседневной деятельности и в процессе принятия решений.
- •Вопрос2. Опишите классы структур асу.
- •Децентрализованная структура.
- •Централизованная структура.
- •Централизованная рассредоточенная структура.
- •Иерархическая структура.
- •Вопрос3. Дайте описание Диаграммы классов.
- •1.Какие функции решают системы знаний?
- •2.Приведите алгоритмы и опишите операции над данными.
- •3.Дайте описание диаграммы состояний.
- •Вопрос 1. Дайте определение принципа реализации ис с применением архитектуры файл-сервер.
- •Вопрос 2. Дайте определение целей автоматизации производства.
- •Вопрос 3. Дайте описание диаграммыкомпонентов.
- •18 Билет.
- •5. Средства документирования.
- •6. Средства тестирования.
- •Билет №19:
- •1.Особенности применения языка программирования Visual Basic при построении информационной системы по архитектуре файл - сервер на
- •2. Дайте описание функциональной структуры предприятия.
- •3. Приведите классификацию case-средств по типам и категориям.
- •Дайте описание принципа работы трехзвенной клиент-серверной архитектуре.
- •Дайте описание класcификации информационных систем.
- •3 Дайте описание Диаграммы переходов состояний.
- •Вопрос 2
- •1.Дайте описание основных характеристик субд ibm db2.
- •Приведите блок схему и объясните принцип построения обобщенной архитектуры субд.
- •Дайте описание модели быстрой (rad) разработки приложений.
- •Билет27
- •Вопрос1
- •Вопрос2
- •Вопрос3
- •12 Правил Кодда
- •1. Дайте определение структур аис. Функциональным и обеспечивающим
- •1.Приведите схему структуры информационной системы как совокупность обеспечивающих подсистем. Дайте определение каждой подсистеме.
- •2.Опишите назначение и методику «реинжиниринга бизнес-процессов»
- •3.Дайте описание интегрированной модели сложной системы в нотации uml.
Диаграммы переходов состояний определяют основные аспекты поведения программного обеспечения во времени,
диаграммы потоков данных - направление и структуру потоков данных,
концептуальные диаграммы классов - отношение между основными понятиями предметной области
диаграмм потоков данных (DFD - Data Flow Diagrams), описывающих взаимодействие источников и потребителей информации через процессы, которые должны быть реализованы в системе;
диаграмм «сущность-связь» (ERD - Entity-Relationship Diagrams), описывающих базы данных разрабатываемой системы;
диаграмм переходов состояний (STD - State Transition Diagrams), характеризующих поведение системы во времени;
спецификаций процессов;
словаря терминов.
Билет2.
Вопрос 1.Приведите схему структуры информационной системы как совокупность обеспечивающих подсистем. Дайте определение каждой подсистеме.
Подсистема – это часть системы, выделенная по какому-либо признаку.
Информационное обеспечение – совокупность единой системы классификации и кодирования информации, унифицированных систем документации, схем информационных потоков, циркулирующих в организации, а также методология построения баз данных.
Техническое обеспечение – комплекс технических средств, предназначенных для работы информационной системы, а также соответствующая документация на эти средства и технологические процессы.
Математическое и программное обеспечение – совокупность математических методов, моделей, алгоритмов и программ для реализации целей и задач информационной системы, а также нормального функционирования комплекса технических средств.
Организационное обеспечение – совокупность методов и средств, регламентирующих взаимодействие работников с техническими средствами и между собой в процессе разработки и эксплуатации информационной системы.
Правовое обеспечение – совокупность правовых норм, определяющих создание, юридический статус и функционирование информационных систем, регламентирующих порядок получения, преобразования и использования информации.
Вопрос 2. Дайте определение поисковым системам, Опишите ох основные возможности.
Поисковая система - Web-сайт, предоставляющий возможность поиска информации в Internet. Большинство поисковых систем ищут информацию на сайтах Всемирной паутины, но существуют также системы, способные искать файлы на Ftp-серверах, товары в Internet-магазинах, а также информацию в группах новостей Usenet.
Большинство русскоязычных поисковых систем индексируют и ищут тексты на многих языках - украинском, белорусском, английском и др. Отличаются же они от "всеязычных" систем, индексирующих все документы подряд, тем, что в основном индексируют ресурсы, расположенные в доменных зонах, где доминирует русский язык, или другими способами ограничивают своих роботов русскоязычными сайтами.
Наряду с универсальными поисковыми системами большой популярностью пользуются специализированные, такие как метапоисковые MetaCrawler.com и Nigma.ru, или осуществляющие "вертикальный" поиск (по конкретным типам: новости, картинки, видео, фото, вакансии, группы товаров и т. п.).
Первой поисковой системой для Всемирной паутины был "Wandex" - робот, разработанный Мэтью Греем (MatthewGray) из Массачусетского технологического института в 1993 году. В том же 1993 году появилась поисковая система Aliweb, работающая до сих пор. Первой полнотекстовой (т. н. "Crawler-based" - то есть индексирующей ресурсы при помощи робота) поисковой системой стала "WebCrawler", запущенная в 1994 году. В отличие от своих предшественников она позволяла пользователям искать по любым ключевым словам на любой Web-странице - с тех пор это стало стандартом во всех основных поисковых системах. Кроме того, это был первый поисковик, о котором стало известно в широких кругах. В 1994 году был запущен поисковик Lycos, разработанный в университете Карнеги Мелона (США).
Вскоре появилось множество других конкурирующих поисковых машин, таких как Excite, Infoseek, Inktomi, NorthernLight и AltaVista. В некотором смысле они конкурировали с популярными Интернет-каталогами, такими как Yahoo!. Позже каталоги соединились или добавили к себе поисковые машины, чтобы увеличить функциональность. В 1996 году русскоязычным пользователям Internet стало доступно морфологическое расширение к поисковой машине AltaVista и оригинальные российские поисковые машины Rambler и Aport. 23 сентября 1997 года была реализована поисковая машина Yandex.
Помимо поисковых машин для Всемирной паутины существовали и поисковики для других протоколов, такие как Archie для поиска по анонимным FTP-серверам и Veronica для поиска в Gopher.
Вопрос 3. Дайте описание диаграммы переходов состояния.
Диаграмма переходов состояний является графической формой предоставления конечного автомата - математической абстракции, используемой для моделирования детерминированного поведения технических объектов или объектов реального мира.
Для построения диаграммы переходов состояний необходимо в соответствии с теорией конечных автоматов определить: основные состояния, управляющие воздействия (или условия перехода), выполняемые действия и возможные варианты переходов из одного состояния в другое. Условные обозначения, используемые при построении диаграмм переходов состояний,
Если программная система в процессе функционирования активно не взаимодействует с окружающей средой (пользователем или датчиками), например, использует примитивный интерфейс и выполняет некоторые вычисления по заданным исходным данным, то диаграмма переходов состояний обычно интереса не представляет. В этом случае она демонстрирует только последовательно выполняемые переходы: из исходного состояния в состояние ввода данных, затем после выполнения вычислений - в состояние вывода и, наконец, в состояние завершения работы
Для интерактивного программного обеспечения с развитым пользовательским интерфейсом основные управляющие воздействия - команды пользователя, для программного обеспечения реального времени — сигналы от датчиков и/или оператора производственного процесса. Общим для этих типов программного обеспечения является наличие состояния ожидания, когда программное обеспечение приостанавливает работу до получения очередного управляющего воздействия. Для интерактивного программного обеспечения наиболее характерно получение команд различных типов, а если это еще и программное обеспечение реального времени - однотипных сигналов (либо от многих датчиков, либо требующих продолжительной обработки). В отличие от интерактивных систем для систем реального времени обычно установлено более жесткое ограничение на время обработки полученного сигнала программного обеспечения.
3 Билет
1 Вопрос : Приведите схему трехъярусной архитектуры информационной системы. Дайте определение каждому слою.
Ответ: Концептуально распределенные системы строятся послойно: презентационный слой, слой прикладной логики и слой управления ресурсами. Эти слои могут быть только абстракциями, существуя лишь на этапе проектирования, но могут быть четко видимы в программном обеспечении, когда их реализуют в виде отдельных подсистем, иногда с применением различного инструментария.
Презентационный слой: Все распределенные системы должны общаться с внешним миром, с пользователями-программистами или другими программными системами. Значительная часть этого общения связана с преобразованием информации и представлением ее для внешних пользователей, подготовкой запросов и получением ответов. Компоненты распределенной системы, обеспечивающие эту деятельность, формируют презентационный слой.
Часто этот слой называют клиентом распределенной системы, что неверно. Все распределенные системы имеют клиентов, то есть сущности, которые пользуются сервисами, предоставляемыми этими системами. Клиенты могут быть полностью внешними по отношению к системам и независимыми от них. В этом случае они не являются презентационным слоем самих систем. Лучшими примерами программ, спроектированных таким образом, являются сетевые навигаторы, обрабатывающие документы, написанные на языке HTML. Презентационным слоем распределенной системы в данном случае будет сетевой сервер, а также модули, занятые созданием HTML-документов. Случается, что клиент и презентационный слой слиты воедино. Это типично для систем типа клиент/сервер, в которых имеется программа, одновременно исполняющая роль клиента и презентационного слоя.
Слой прикладной логики: Любые системы программного обеспечения не только демонстрируют информацию, но и осуществляют обработку данных. Эта обработка производится программой, реализующей фактические операции, запрошенные клиентом через посредство презентационного слоя. Такая программа называется программой слоя прикладной логики. Иногда эти программы называются службами, предлагаемыми распределенными системами. В зависимости от сложности выполняемой логики этот слой может называться бизнес процессом, бизнес логикой, бизнес правилами или просто сервером.
Слой управления ресурсами: Для работы любая система программного обеспечения нуждается в данных. Данные могут размещаться в базах данных, файловых системах, в других репозиториях.
Программы слоя управления ресурсами объединяют все такие элементы. Иногда, чтобы показать, что этот слой реализуется с использованием системы управления базой данных, этот слой называют слоем данных. Этот подход, однако, имеет ограничения, поскольку он концентрируется только на аспекте управления данными. Однако в управлении нуждаются все внешние системы, поставляющие информацию. Сюда входят не только базы данных, но и другие распределенные системы со своими слоями презентационным, прикладным и управления ресурсами. При этом появляется возможность рекурсивно строить распределенные системы, состоящие из других систем, как из компонентов.
2 вопрос: Приведите примеры использования Internet-технологии в бизнесе.
Ответ: В недавнем прошлом основным режимом использования Internet являлся режим электронной почты. Электронная почта - это абсолютно необходимое средство коммуникации, однако в ряде важных случаев (например, при необходимости оперативного поиска информации на серверах, подключенных к сети) оно не является достаточным: обмен информацией происходит слишком долго. В таких случаях требуется подключение в Internet в режиме On-Line.
Первый подход (Internet в бизнесе). Любой компании необходимы информационное сопровождение своих бизнес-процессов, а также информационное взаимодействие в режиме online с внешней средой: филиалами в других городах и странах, клиентами, поставщиками - надежное и желательно недорогое. Те компании, которые первыми стали использовать электронную почту и телеконференции, на некоторое время получили конкурентное преимущество - развитые технологии позволяют практически мгновенно обмениваться качественной мультимедиа-информацией. Компании стали обзаводиться информационными витринами (сайтами), а многопрофильные компании и корпорации - информационными порталами , которые очень быстро стали не только представлять "лицо" компании в бизнесе, но и превратились в один из мощных инструментов управления бизнесом.
Создание и эффективное использование Web-порталов открывает принципиально новые возможности для использования Internet-технологий в бизнесе, позволяя:
оперативно размещать и развивать информационные ресурсы организации;
ускорить доступ к информации по тематике портала - в любой момент, в любой точке нахождения и для любого заинтересованного пользователя;
повысить информативность лиц, занимающихся подготовкой принятия решения;
формировать "клуб друзей организации" - заинтересовывать потенциальных заказчиков и клиентов качественными продуктами и услугами, системами скидок и бонусов, аккумулировать дополнительные финансовые ресурсы за счет привлекательных инвестиционных проектов и более активного использования информационных ресурсов организации широким кругом внешних пользователей;
оптимизировать рекламный бюджет и ИТ-расходы организации (за счет организации Web-сервисов коллективного пользования);
интегрировать информационные ресурсы организации с ресурсами поставщиков, партнеров по бизнесу, мировыми информационными ресурсами;
повысить качество управления процессами, информационной безопасностью и деятельностью организации в целом.
Перечислим некоторые преимущества, которые дает Internet для бизнеса:
Низкие затраты.
Открытость.
Устойчивость.
Доступ к максимально широкой аудитории.
Снижение расходов на маркетинг и поддержку.
Эффективное обеспечение работы компаний с распределенным производством.
Экономичное представление сотрудникам корпоративной и конфиденциальной информации.
Второй подход (Бизнес в Internet) основан на понимании того, что современный Internet является сложившимся информационным виртуальным пространством, которое доступно любому пользователю Сети в любое время в любой точке Земли. Любой полноценный клиент Internet может автоматически стать частью этого виртуального мира, создав и предоставив другим пользователям новую частицу информации.
В настоящее время сформировались два понятия - электронный бизнес и электронная коммерция, которые при всем внешнем сходстве имеют существенные различия.
Электронный бизнес означает осуществление и автоматизацию бизнес-процессов, а также повышение эффективности деятельности предприятия за счет повсеместного применения достижений из области Web-технологий.
Электронная коммерция является важнейшей составной частью электронного бизнеса. Это вид бизнеса, при котором взаимодействия (транзакции) между участниками коммерческих сделок происходят с помощью информационных технологий (электронные платежи, электронная цифровая подпись и пр.) или посредством Internet.
3 Вопрос: Дайте описание SADT-модели.
Ответ: SADT — методология структурного анализа и проектирования, интегрирующая процесс моделирования, управление конфигурацией проекта, использование дополнительных языковых средств и руководство проектом со своим графическим языком. Процесс моделирования может быть разделен на несколько этапов: опрос экспертов, создание диаграмм и моделей, распространение документации, оценка адекватности моделей и принятие их для дальнейшего использования. Этот процесс хорошо отлажен, потому что при разработке проекта специалисты выполняют конкретные обязанности, а библиотекарь обеспечивает своевременный обмен информацией.
Описание системы с помощью SADT называется моделью. В SADT-моделях используются как естественный, так и графический языки. Для передачи информации о конкретной системе источником естественного языка служат люди, описывающие систему, а источником графического языка - сама методология SADT.
SADT-модель дает полное, точное и адекватное описание системы, имеющее конкретное назначение.