66881

Продукційна модель представленнязнань

Лабораторная работа

Информатика, кибернетика и программирование

Вивчення представлення знань засобами С++ та ПАСКАЛЬ в рамках продукційної моделі. Папір - метод читання оптичний, обєм середній, перезапис неможливий. Перфокарта - метод читання оптичний, обєм малий, перезапис неможливий. ГМД - метод читання магнітний, обєм середній, перезапис можливий.

Украинкский

2014-11-30

39.3 KB

0 чел.

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

ТЕРНОПІЛЬСЬКИЙ НАЦІОНАЛЬНИЙ ТЕХНІЧНИЙ УНІВЕРСИТЕТ ІМЕНІ ІВАНА ПУЛЮЯ

Кафедра комп’ютерних наук

Лабораторна робота №2

Продукційна модель представленнязнань

Виконав:                                                                       студент групи СНc-33

Михалевич М.М.

Перевірив:

Фалендиш В.В.

Тернопіль 2011

Тема роботи:Продукційна модель представлення знань.

Мета роботи: Вивчення представлення знань засобами С++ та ПАСКАЛЬ в рамках продукційної моделі.

Завдання до лабораторноїроботи.

Варіант 6

Завдання: Розробити форму представлення знань для системи ідентифікації носіїв інформації.

Знання, представлені експертом: Папір - метод читання оптичний, обєм середній, перезапис неможливий. Перфокарта - метод читання оптичний, обєм малий, перезапис неможливий. ГМД - метод читання магнітний, обєм середній, перезапис можливий. ЖМД - метод читання магнітний, обєм великий, перезапис можливий. CD –метод читання оптичеий, обєм великий, перезапис неможливий.CDRW – метод читання оптичеий, обєм великий, перезапис можливий.DVD – метод читання оптичеий, обєм великий, перезапис можливий.DVRW – метод читання оптичеий, обєм великий, перезапис можливий. ПЗП – метод читання електронний, обєм великий, перезапис неможливий.

Вигляд форми програми

Текст програми:

unit Unit1;

interface

uses

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs, StdCtrls, ExtCtrls;

type

 TForm1 = class(TForm)

   Panel1: TPanel;

   Panel2: TPanel;

   Panel3: TPanel;

   Label1: TLabel;

   RadioButton1: TRadioButton;

   RadioButton2: TRadioButton;

   RadioButton3: TRadioButton;

   Label2: TLabel;

   RadioButton4: TRadioButton;

   RadioButton5: TRadioButton;

   RadioButton6: TRadioButton;

   Label3: TLabel;

   ComboBox1: TComboBox;

   Button1: TButton;

   GroupBox1: TGroupBox;

   Memo1: TMemo;

   ScrollBox1: TScrollBox;

procedure Button1Click(Sender:TObject);

private

   { Privatedeclarations }

public

   { Publicdeclarations }

end;

var

 Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender:TObject);

begin

if (RadioButton1.Checked=True)and(Radiobutton4.Checked=True)and

     (ComboBox1.ItemIndex=1) then

begin

     Memo1.Lines.Clear;

     Memo1.Lines.Add('Перфокарта');

end

elseif (RadioButton1.Checked=True)and(Radiobutton5.Checked=True)and

      (ComboBox1.ItemIndex=1) then

begin

     Memo1.Lines.Clear;

     Memo1.Lines.Add('Папір');

end

elseif (RadioButton1.Checked=True)and(Radiobutton6.Checked=True)and

      (ComboBox1.ItemIndex=0) then

begin

     Memo1.Lines.Clear;

     Memo1.Lines.Add('CDRW , DVDRW');

end

elseif (RadioButton1.Checked=True)and(Radiobutton6.Checked=True)and

      (ComboBox1.ItemIndex=1) then

begin

     Memo1.Lines.Clear;

     Memo1.Lines.Add('CD , DVD');

end

elseif (RadioButton2.Checked=True)and(Radiobutton5.Checked=True)and

      (ComboBox1.ItemIndex=0) then

begin

     Memo1.Lines.Clear;

     Memo1.Lines.Add('ГМД');

end

elseif (RadioButton2.Checked=True)and(Radiobutton6.Checked=True)and

      (ComboBox1.ItemIndex=0) then

begin

     Memo1.Lines.Clear;

     Memo1.Lines.Add('ЖМД');

end

elseif (RadioButton3.Checked=True)and(Radiobutton6.Checked=True)and

      (ComboBox1.ItemIndex=1) then

begin

     Memo1.Lines.Clear;

     Memo1.Lines.Add('ПЗП');

end

elsebegin

   Memo1.Lines.Clear;

   Memo1.Lines.Add('Тип обєктувизначити не можливо!');

   Memo1.Lines.Add('Перевіртеправильністтьвведенихданих і спробуйтеще раз!');

end;

end;

end.

Висновок: На цій лабораторній роботі я ознайомився з представленням знань засобами Delphi.


 

А также другие работы, которые могут Вас заинтересовать

41592. Правительство в зарубежных странах 49.5 KB
  Место правительства в системе органов государственной власти. Порядок формирования и структура правительства. Полномочия правительства. Место правительства в системе органов государственной власти.
41593. Местное самоуправление в зарубежных странах 57 KB
  Понятие и основные принципы местного самоуправления. Системы основные модели местного управления и самоуправления. Понятие и основные принципы местного самоуправления. Исторически социальное назначение местного самоуправления было связано с защитой местных муниципальных интересов которые касаются решения вопросов непосредственного обеспечения жизнедеятельности населения.
41594. Основы конституционного права Французской Республики 78.5 KB
  Статус президента и правительства во Франции. Парламент Франции: структура полномочия. Система судебной власти Франции. принятая на референдуме учредила Пятую Республику во Франции заложила основы новой организации высших органов государственной власти которая в литературе получила наименование полупрезидентской смешанной формы правления.
41595. ПРЕДМЕТ МЕТОД И СИСТЕМА ТРУДОВОГО ПРАВА 54 KB
  ПОНЯТИЕ И ПРЕДМЕТ ТРУДОВОГО ПРАВА. Основным критерием для размежевания отраслей права является предмет правового регулирования т. круг общественных отношений который регулируется той или иной отраслью права.
41596. ИСТОЧНИКИ ТРУДОВОГО ПРАВА 38.5 KB
  Понятие источников трудового права Источники трудового права – это формы выражения правовых предписаний через нормативные акты как результат деятельности компетентных органов государства которые устанавливают или санкционируют правовые нормы обязательные для сторон правоотношений которые составляют предмет трудового права. У термина источники права два значения: 1.материальное – причины образования права т.
41597. ИССЛЕДОВАНИЕ ЗАМЕДЛЯЮЩИХ СИСТЕМ 76.32 KB
  Овладение методами построения дисперсионных характеристик и расчета сопротивления связи. С помощью петли связи в макете возбуждается стоячая волна амплитуда которой контролируется через петлю связи Конструктивно макет выполнен из колец и диафрагм с прорезанными в них щелями связи. Связь генератора и детекторной головки с макетом ЗС или с калибровочным резонатором осуществляется с помощью входной и индикаторной петель связи.
41598. ЛАНДШАФТНАЯ АРХИТЕКТУРА 3.28 MB
  Два варианта посадки растений для вертикального озеленения 15. Устройство и подбор ассортимента растений 18. При формировании древеснокустарниковых насаждений учитываются не только композиционные но и биологические и экологические особенности растений. Виды растений используемых для солитеров: крупные кустарники 23 м и более сирень обыкновенная и венгерская боярышник туя западная; красиво и обильно цветущие: чубушники ракитники калина розы.
41599. Понятие ландшафта в ландшафтной архитектуре. Природный, антропогенный, культурный и деградированный ландшафты 3.27 MB
  При формировании древеснокустарниковых насаждений учитываются не только композиционные но и биологические и экологические особенности растений. Виды растений используемых для солитеров: крупные кустарники 23 м и более сирень обыкновенная и венгерская боярышник туя западная; красиво и обильно цветущие: чубушники ракитники калина розы. По величине: малые 23 растения; средние 47 растений; большие 1012 растений. Виды растений предназначенных для стрижки: липа тополь боярышник чубушник барбарис можжевельник туя...
41600. Основные понятия баз данных ACCESS 2007 104.45 KB
  Создание базы данных состоящей из одной таблицы. Цели урока: Познакомиться с основными понятиями баз данных; Научиться создавать таблицы баз данных в режиме Конструктор; Освоить переход из режима Конструктор в режим таблицы; Освоить основные приемы заполнения и редактирования таблиц; Познакомиться с простой сортировкой данных и с поиском записей по образцу; Научиться сохранять и загружать базы данных. В окне системы управления базы данных щелкнуть по значку Новая база данных . Справа в появившемся окне дать имя новой...