Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Часть 1. Взаимосвязь файлов и алгоритмы поиска информации в IX интерфейсе

Книги — Заказ | Поддержка | Поддержка — Проверка импорта/конвертирования | Географические информационные системы (ГИС) | Логическая и физическая структура ЦММ | Виды моделирования | Цифровые модели рельефа | Корпоративные интегральные АИС (MRP и ERP-системы) | Эволюция MRP. Переход от MRP к MRP-II | Продуктов |


Читайте также:
  1. A) определение b) обстоятельство c) часть глагола-сказуемого
  2. E) Подает зерно в склад готовой продукции. Часть зерна уходит на смешивание с сырым зерном.
  3. Fox идет в торговые центры в поисках менее перенасыщенной среды
  4. Gt; Часть ежегодно потребляемого основного напитала не должна ежегодно воз­мещаться в натуре. Например, Vu стойкости машины в течение года перенесена на
  5. I Часть
  6. I часть
  7. I часть занятия

Порядок выполнения работы:

1. Установить текущей директорию RZ;

2. Вызвать СУБД FoxPro:

3. Задать имя файла для вывода протокола диалога и установить
режим альтернативного вывода.

4. Убрать меню командой

SET MENU OFF.

5. Ознакомиться со структурой, индексами и форматами вывода
файла регистрационных карт:

• отобразить структуру файла;

• отобразить запись файла номер N с помощью команды edit
(здесь и далее N— порядковый номер варианта задания);

• отобразить эту же запись с использованием файла формата эк­рана:

SET FORM TO SZREG EDIT;

• вывести три записи начиная с номера N, используя для вывода записей файла форму отчета szr. frm.


 


Таблица ПЗ. 1. Варианты задания к поиску по регистрационным картам

 

6. Ознакомиться со структурой, индексом и форматом вывода
файла полных текстов:

• отобразить структуру файла и запись файла номер Л";

• отобразить три записи файла, упорядоченные по индексу
paged, idx (использовать для вывода записей файла форму
отчета szdoc. frm).

7. Ознакомиться со структурой и индексом файла частотных
словарей:

• отобразить структуру файла и запись номер N;

• отобразить 10 записей файла, упорядоченных по индексу FRV.IDX.

8. Ознакомиться со структурой и индексом инверсного файла:

• отобразить структуру файла;

• отобразить запись файла номер N;

• отобразить 10 записей файла, упорядоченных по индексу

IND.IDX.

9. Подготовить файлы БД к выполнению поисковых операций:

• в рабочей области номер 1 открыть файл регистрационных
карт и установить индекс Т1Р1;

• в рабочей области номер 2 открыть файл текстов и установить
индекс paged;

• в рабочей области номер 3 открыть инверсный файл и установить индекс ind;

• в рабочей области номер 4 открыть файл частотных словарей
и установить индекс frv;

• с помощью команды set exact off установить принцип
сравнения символьных строк, при котором строки считаются
равными, если одна из них является подстрокой другой;

10. Выполнить поиск регистрационных карт, удовлетворяющих
условию, указанному в варианте задания (табл. П3.1), по следующему алгоритму:

• в файле частотных словарей найти и отобразить запись со значением, указанным в варианте задания;

• в инверсном файле найти и отобразить первую запись, у которой в поле adres стоит значение, равное recno(4) (т. е. значение, равное физическому номеру текущей записи файла, от­крытого в рабочей области 4, или файла частотных словарей);

• найти в файле регистрационных карт запись, у которой значе­ния полей Т1 + Р1 равно значению поля PAGFI текущей записи инверсного файла, и вывести найденную запись, используя файл формата отчета szr.frm;

• вывести все записи, удовлетворяющие условию, используя
связь файлов БД:

- установить связь между инверсным файлом и файлом регистрационных карт:

SET RELATION TO SF1->T1+SF1->P1=PAGFI INTO SF1;

- вывести регистрационные карты, используя файл формата отчета szr.frm:

REPORT WHILE ADRES=RECNO(4) FORM SZR;

• вывести текст документа, соответствующий Регистрационной
карте номер N (N — номер варианта задания):

- найти регистрационную карту номер TV;

- перейти в рабочую область номер 2 — файл текстов;

- выполнить команду:

SEEK RTRIM(SF1->T1+SF1->P1)

(функция RTRIM убирает пробелы в конце текстовой строки);



Таблица П3.2. Варианты задания к поиску по полным текстам

- вывести текст документа в формате SZDOC:

REPORT WHILE PAGED=STRIM(SF1->T1+SF1->P1) FORM SZDOC;

- провести контекстный поиск, т. е. выделить из текста стра­ницы документа некоторый контекст (слово или его часть), например [депутат], и выполнить операцию

REPORT WHILE PAGED=STRIM(SF1->T1+SF1->P1) FOR [ДЕПУТАТ] $ TEXTD FORM SZDOC;

• выполнить аналогичный поиск под интерфейсом IX:

>do IXRZ$;

• удостовериться в совпадении результатов.
Отчет о лабораторной работе должен содержать:

• распечатку протокола работы с краткими комментариями к
выполненным действиям;

• описание алгоритма поиска регистрационных карт по значению из файла частотных словарей;

• схему взаимосвязи данных файлов БД.


Дата добавления: 2015-07-20; просмотров: 41 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Глоссарий| По курсу

mybiblioteka.su - 2015-2024 год. (0.007 сек.)