Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа №3.doc
Скачиваний:
15
Добавлен:
09.05.2015
Размер:
705.54 Кб
Скачать

Самостоятельная работа

  1. Создать программу (№1) для определения фамилий пациентов, температура тела которых находится выше нормы (т.е. более 36,6), используя информацию о структуре данных, приведённую в таблице 1.

Рисунок 10 - Результат работы программы №1, которую нужно создать.

  1. Усложнить предыдущую программу (№1), подсчитав количество пациентов с повышенной температурой, а, также создав интерфейс ввода порога температуры, фамилии пациентов, со значением выше которой следует вывести на экран.

Рисунок 11 – Результат работы программы №2, которую нужно создать.

  1. Создать программу (№3) для определения артериального давления и температуры тела пациента по его фамилии, используя информацию о структуре данных, приведённую в таблице 1.

Рисунок 12 - Рисунок 11 – Результат работы программы №2.

Вопросы для самоподготовки

  1. Чем глобальная переменная отличается от локальной?

  2. Чем индексированная переменная отличатся от скалярной?

  3. Что такое циклический алгоритм? Какие операторы реализуют его в языке Cache ObjectScript?

  4. Для чего используется программа Cache Studio?

  5. С помощью каких функций в Cache ObjectScript осуществляется навигация в многомерных массивах?

  6. Какая функция определяет существование данных на n-м уровне?

  7. Чем характеризуется поиск “Depth-first”?

  8. Результатом работы, какой функции является имя n-го индекса массива?

  9. Какую роль выполняет функция $Query? Что является её аргументом?

  10. Для чего используется знак косвенности (@)?

Рекомендуемые источники

  1. Документация, поставляемая с Cache, доступная по локальному адресу:

C:\InterSystems\Cache\Docs\Main.html

  1. СУБД Cache. Объектно-ориентированная разработка приложений. Учебный курс. В.Кирстен и др. СПб: Питер, 2001г.- 415 с.

  2. СУБД Cache. Работа с объектами. И. И. Труб – М.: ДИАЛОГ-МИФИ, 2006 – 480с.

  3. http://www.intersystems.ru

  4. http://www.sql.ru/forum/actualthread.aspx