Вариант Задание 1
Вариант 1.
Задание 2.1. Ознакомление с языком разметки XML, языком описания схем XML Schema и инструментами для работы с XML.
Сформировать схему XML документа для хранения информации о каталоге книг, организованном по следующим правилам:
В каталоге хранится информация не менее чем об одной книге.
Для каждой книги заданы название, издательство, год издания, не менее одного автора и непустой список ключевых слов.
Cоздать документ (instance document), содержащий информацию о нескольких книгах. Проверить соответствие документа схеме при помощи соответствующей утилиты. Название каждой книги должно быть уникальным.
Задание 2.2. Обзор средств языка C# для работы c документами в формате XML. Классы XmlDocument и XmlNode.
Разработать программу для поиска в каталоге книг и добавления новой информации в каталог с применением классов XmlDocument и XmlNode. Для выполнения поисковых запросов к документам применяйте язык XPath.
Вариант 2.
Задание 2.1. Ознакомление с языком разметки XML, языком описания схем XML Schema и инструментами для работы с XML.
Сформировать схему XML документа для хранения адресной книги, организованной по следующим правилам:
В адресной книге хранится не менее одной записи.
Каждая запись включает ФИО, адрес, один или несколько телефонов (телефон состоит только из цифр) и несколько адресов электронной почты (может быть ни одного).
Cоздать документ (instance document), содержащий адресную книгу с несколькими записями. Проверить соответствие документа схеме при помощи соответствующей утилиты. В адресной книге не должно быть совпадающих ФИО.
Задание 2.2. Обзор средств языка C# для работы c документами в формате XML. Классы XmlDocument и XmlNode.
Написать программу для поиска в адресной книге и добавления записей в каталог с применением классов XmlDocument и XmlNode. Для выполнения поисковых запросов к документам применяйте язык XPath.
Вариант 3.
Задание 2.1. Ознакомление с языком разметки XML, языком описания схем XML Schema и инструментами для работы с XML.
Сформировать схему XML документа для хранения информации о студентах, организованной по следующим правилам:
1. В ведомости хранится не менее одной записи.
2. Каждая запись включает фамилию студента, непустой список экзаменов и список зачетов (возможно пустой).
3. Каждому экзамену соответствует запись из названия экзамена и оценки (2,3,4,5)
4. Каждому зачету соответствует запись из названия зачета и информации сдал/не сдал.
Cоздать документ (instance document), содержащий несколько записей. Проверить соответствие документа схеме при помощи соответствующей утилиты. Фамилия каждого студента должна быть уникальной во всем документе.
Задание 2.2. Обзор средств языка C# для работы c документами в формате XML. Классы XmlDocument и XmlNode.
Разработать программу для поиска и изменений в соответствующем документе с применением классов XmlDocument и XmlNode. Для выполнения поисковых запросов к документам применяйте язык XPath.
Вариант 4.
Задание 2.1. Ознакомление с языком разметки XML, языком описания схем XML Schema и инструментами для работы с XML.
Сформировать схему XML документа для хранения расписания занятий, организованного по следующим правилам:
1. В расписании хранится не менее одной записи.
2. Каждая запись включает название предмета, время начала и окончания занятий и непустой список групп.
3. Времена заданы в виде HH:MM
4.Номер группы состоит их трех цифр.
Cоздать документ (instance document), содержащий несколько записей. Проверить соответствие документа схеме при помощи соответствующей утилиты. В расписании не должно быть занятий по одному и тому же предмету, начинающихся в одно время.
Задание 2.2. Обзор средств языка C# для работы c документами в формате XML. Классы XmlDocument и XmlNode.
Разработать программу для работы с расписанием, осуществляющую поиск и изменение в XML-документе с применением классов XmlDocument и XmlNode. Для выполнения поисковых запросов к документам применяйте язык XPath.
Вариант 5.
Задание 2.1. Ознакомление с языком разметки XML, языком описания схем XML Schema и инструментами для работы с XML.
Сформировать схему XML документа для хранения информации о структуре организации, организованной по следующим правилам:
1. Организация имеет название, руководителя и состоит не менее чем из одного подразделения.
2. Каждое подразделение имеет название, руководителя и может включать несколько подразделений.
3. Информация о руководителе состоит из ФИО и телефона, телефон состоит из семи цифр.
Cоздать документ (instance document), содержащий информацию об организации. Всеми подразделениями должны руководить разные люди. Проверить соответствие документа схеме при помощи соответствующей утилиты.
Задание 2.2. Обзор средств языка C# для работы c документами в формате XML. Классы XmlDocument и XmlNode.
Разработать программу для работы с информацией об организации, осуществляющую поиск и изменение в документе, представляющем организацию. Для решения задачи необходимо применять классы XmlDocument и XmlNode. Для выполнения поисковых запросов к документам применяйте язык XPath.
Вариант 6.
Задание 2.1. Ознакомление с языком разметки XML, языком описания схем XML Schema и инструментами для работы с XML.
Сформировать схему XML документа для хранения информации о структуре сети, организованной по следующим правилам:
1. Сеть состоит не менее чем из одного компьютера.
2. Каждый компьютер имеет имя и IP-адрес, котороый состоит из четырех чисел в диапазоне 0..255.
3. Компьютер может быть рабочей станцией, файл сервером или сервером печати.
4. Для файл-сервера задан максимальный объем доступного дискового пространства в мегабайтах.
Cоздать документ (instance document), содержащий информацию о сети, состоящей из нескольких рабочих станциях, нескольких файл-серверах и сервера печати. IP-адреса должны быть уникальны. Проверить соответствие документа схеме при помощи соответствующей утилиты.
Задание 2.2. Обзор средств языка C# для работы c документами в формате XML. Классы XmlDocument и XmlNode.
Написать программу, позволяюшую осуществлять поиск компьютера по имени и IP-адресу, а также добавлять новые рабочие станции. Для решения задачи необходимо применять классы XmlDocument и XmlNode. Для выполнения поисковых запросов к документам применяйте язык XPath.
Задание 7.
Задание 2.1. Ознакомление с языком разметки XML, языком описания схем XML Schema и инструментами для работы с XML.
Сформировать схему XML документа для хранения прогноза погоды, организованного по следующим правилам:
1. Прогноз погоды дан на заданную дату для не менее чем одного города.
2. Прогноз погоды для каждого города состоит из названия города, диапазона температур, скорости ветра, ожидаемых осадков и облачности.
3. Диапазон температур представляет собой два числа, причем первое меньше второго
4. Скорость ветра – неотрицательное целое число.
5. Осадки могут принимать значение: “нет”,”дождь”,”снег”.
6. Состояние облачности может быть следующим: “ясно”,”переменная”,”пасмурно”.
Cоздать документ (instance document), содержащий информацию о прогнозе погоды. Название города должно быть уникальное во всем документе. Проверить соответствие документа схеме при помощи соответствующей утилиты.
Задание 2.2. Обзор средств языка C# для работы c документами в формате XML. Классы XmlDocument и XmlNode.
С использованием классов XmlDocument и XmlNode написать программу, позволяюшую выдавать прогноз погоды для заданного пользователем города, а также добавлять информацию о новых городах. Для выполнения поисковых запросов к документам применяйте язык XPath.
страница 1
скачать
Другие похожие работы: