Documente Academic
Documente Profesional
Documente Cultură
ADEVĂRAT/FALS
10) În informatica inteligenta, sunt prelucrate date sub forma de cunostinte, adica
acele corelatii logice si semantice dintre fapte puse în evidenta cu ajutorul regulilor de
rationament (inferentiere).
1
12) Pentru rezolvarea problemei, motorul de inferente poate executa mai multe
iteratii ale ciclului de baza prezentat, oprirea având loc în functie de metoda de inferenta
(rationament) folosita.
14) Modelul initial al bazei de cunostinte se obtine prin intermediul unor tehnici de
modelare manuala dupa care, prin rafinare, se realizeaza baza de cunostinte finala.
16) Ciclul de viata a unui sistem expert (ca a oricarui produs-program sau aplicatie
informatica) reprezinta perioada cuprinsa între momentul aparitei conceptului si momentul
scoaterii sistemului din exploatare.
22) Faptele, prezentate sub forma de asertiuni, sunt constituite din informatiile
procesate la nivel superior pe baza unor informatii a priori si care realizeaza descrierea
elementelor domeniului cunoasterii.
23) Asertiunea, considerata la modul general este un enunt care este dat ca
adevarat (true).
29) Prin programare logica se întelege realizarea unui program care este format din
fapte si relatii (relatii logice între multimi de date) din care se obtin concluzii.
32) Un domeniu compus defineste o structura de date, reunind mai multe elemente
sub un nume unic.
35) Sectiunea database (baza de date) este folosita pentru declararea si utilizarea
faptelor (sub forma de baza de date interna) ce trebuie prelucrate (adaugate, modificate sau
sterse) în timpul executiei unui program.
36) Toate sectiunile programului în limbajului Prolog pot fi utilizate de mai multe
ori în cadrul aceluiasi program.
ALEGERE
1 char
2 symbol
3 text
4 string
5 integer
2) Achizitia cunoasterii se realizeaza în mai multe faze. Care dintre fazele de mai
jos nu este caracteristica procesului de achizitie a cunoasterii?
3
1 regularizarea
2 conceptualizarea
3 implementarea
4 identificarea
5 formalizarea
1 domains
nume,den,tip=text
predicates
firma(den,tip)
asociat1(nume,den)
asociat2(nume,den)
patronat(nume,nume,den)
2 domains
nume,den,tip=symbol
predicate
firma(den,tip)
asociat1(nume,den)
asociat2(nume,den)
patronat(nume,nume,den)
3 domain
nume,den,tip=symbol
predicates
firma(den,tip)
asociat1(nume,den)
asociat2(nume,den)
patronat(nume,nume,den)
4 domains
nume,den,tip=symbol
predicates
firma(den,tip)
asociat1(nume,den)
asociat2(nume,den)
patronat(nume,nume,den)
1 A+C+G+D+B
2 A+B+C+D+E+F+G+H
3 C+D+E
4
5) Problemele dificile de rezolvat de catre expertii umani sunt:
A.complexe
B. inconsistent
C. incerte
D. incomplete
E. slab structurate
F. bazate pe aprecieri vagi
G. simple
H. confuze
1 A+B+C
2 F+G+H+B
3 A+D+C+E+F+H
1 A+B+C
2 A+B+C+F+G+H
3 C+F+G+B
1 A+B+C+F
2 C+D+E
3 D+F
1 A+C+D
2 B+C
3 D+E+F
A. MYCIN
B. DART
C. DENDRAL
D. LOAN PROBE
E. PLAN POWER
F. SURVEILLANCE EXPERT
G. BUSINESSPLAN
H. FINANCIAL ADVISOR
I. PPAM
J. ANSPLAN
1 G+H+I+J
2 C+D+E+F+G+B
3 A+B+C+D+E+F+G+H+I+J
1 A+B+C+D+E
2 I+J+K+B+C
3 A+B+D+E+G+H+I+J+K
6
12) În domeniul economic, problema de rezolvat cu ajutorul sistemului expert este
adecvata daca îndeplineste mai multe conditii:
A. problema este posibila si potrivita
B. problema este imposibila
C. problema este justificabila (profitabila)
D. natura problemei presupune manipulari simbolice si euristici
E. problema este complexa si dificila
F. scopul problemei serveste unei utilitati imediate si de perspectiva
1 B+B+C
2 A+C+D+E+F
3 D+E+F
1 A+D
2 A+C+D
3 B+C
1 B+D+E
2 A+B+C+D+F
3 D+E+F+C
1 A+B+C
2 B+C+D+A
3 A+B+C+D+E
7
16) Selectia, ca faza a ciclului de baza al unui motor de inferente, asigura:
A. extragerea din baza de reguli a unui submultimi (partitie) de reguli
B. extragerea din baza de fapte a unei submultimi (partitie) de reguli
C. extragerea din baza de fapte a unei submultimi (partitie) de fapte, partitii ce vor constitui
elementele ce caracterizeaza subdomeniul de rezolvare a problemei
D. de a determina o submultime de reguli declansabile, denumita submultime de conflict.
1 A+B+C
2 A+C
3 C+D+B
1 A
2 B+C
3 C
1 A+C+D
2 A+B+C+D
3 B+C
1 activarea regulii desemnate în faza de selectie ce are ca efect adaugarea uneia sau
mai multor fapte în baza de fapte
2 activarea regulii desemnate în faza precedenta ce are ca efect adaugarea uneia sau
mai multor fapte în baza de fapte
3 activarea regulii desemnate în faza de achizitie a cunoasterii ce are ca efect
adaugarea uneia sau mai multor fapte în baza de fapte
1 falsa (False)
2 adevarata (True)
3 nici adevarata, nici falsa
1 procese deductive de rationament prin care se gasesc faptele care satisfac scopul
stabilit
2 procese mixte (inductive si deductive) de rationament prin care se gasesc faptele
care satisfac scopul stabilit
3 procese inductive de rationament prin care se gasesc faptele care satisfac scopul
stabilit
9
27) În cazul metodei inductive (strategiei de control înapoi):
28) Alegerea unui instrument de dezvoltare a sistemului expert este functie de:
A. iscusinta si experienta cogniticianului
B. timpul la dispozitie
C. problema
D. resursele alocate
1 B+C
2 A+B+C+D
3 A+D+C
10
33) La realizarea sistemelor expert, modelele utilizate pentru proiectarea
interfetelor cu utilizatorul sunt:
A. modelul sistemului
B. modelul proiectantului
C. modelul utilizatorului
1 C+A
2 A+B+C
3 B
11
37) Ca etapa a ciclului de viata al unui sistem expert, reprezentarea cunostintelor
semnifica:
1 B+C
2 A+B+D
3 C+D
12
41) Modelul de specificare a metodei KOD, folosita la dezvoltarea sistemelor
expert, contine nivelele:
A. nivelul static
B. nivelul tematic
C. nivelul dinamic
D. nivelul descriptiv
1 C+D
2 A
3 A+B+C
1 schema de constructie
2 limbajul de reprezentare
3 mecanismele de rationament
4 domeniul cunoasterii
1 limbajul de reprezentare
2 domeniul cunoasterii
3 mecanismele de inferentiere
1 F1 AND F2 ? F2 AND F1
2 NOT(NOT(F1)) ? NOT(F1)
3 IF F1 THEN F2 ? NOT(F1) OR F2
4 (F1 OR F2) OR F3 ? F1 OR (F2 OR F3)
1 A+B+C
2 A+B+D
3 C+D
1 Bazele de date deductive fac parte din categoria bazelor de date active
2 Bazele de date deductive sunt denumite si baze de date distribuite
3 Comportamentul dinamic al bazelor de date active este descris de regulile
eveniment – conditie – actiune
4 Programarea logica reprezinta un tip de programare bazata pe rationamente
13
47) Care dintre afirmatiile de mai jos sunt false?
A. Pot fi definite predicate de aritate 3
B. “a” este o variabila Prolog
C. Scopurile pot fi interne si externe
D. Un predicat predefinit este obligatoriu redefinit în sectiunea predicates
1 A+B+C
2 B+D
3 C+D+A
1 A+B+D
2 B+C
3 C+D+B
1 Ana 4 ”Ana”
2 ana 5 a_w
3 123
2 T=7
2 T=7
15
1 Yes 3 X=5, 1 Solution
2 No 4 L=[5,3,3,3,3], 1 Solution
61) Similar structurilor de date, sunt definite structurile de cunostinte care servesc
pentru memorarea si prelucrarea cunostintelor printr-un proces de:
16
DA/NU
4) Conceptia holonica asupra sistemelor înseamna ca doua sau mai multe sisteme
autonome se pot integra, pentru a îndeplini obiective bine definite, pe baza unor criterii
prestabilite, pentru a forma un nou sistem de referinta denumit sistem holonic.
6) Daca premizele unei reguli sunt adevarate (faptele componente sunt verificate
de baza de fapte), atunci faptele din concluzie sunt false si nu vor fi incluse în baza de fapte.
17
14) Urmatoarele definitii de predicat sunt corecte:
predicates
este_mic(real,real)
este_mare(real,real)
RĂSPUNS NUMERIC
18
8) Câte etape contine metoda KADS?
17) Câte componente cuprinde meniul Compile din mediul de dezvoltare Turbo
Prolog?
COMPLETARE
19
6) Dintre metodele conduse de expertul _____________ (manuale si
semiautomate) se mentioneaza metoda manuala autoraportul expertului ce prezinta toate
conceptele si relatiile de nivel înalt cu privire la problema de rezolvat si metodele asistate de
____________ care au, mai întâi, ca rezultat, un model initial al bazei de cunostinte.
10) Pentru rezolvarea problemei, motorul de inferente poate executa mai multe
iteratii ale ciclului de baza prezentat, oprirea având loc în functie de metoda de
______________folosita.
16) S-au pus la punct mai multe metode de modelare a sistemelor cu baze de
cunostinte din care fac parte si sistemele expert: metoda KADS, metoda COGNITECH,
metoda KOD. Aceste metode preiau o parte din metodologia _____________ si metodologia
orientata pe obiecte.
22) Propozitia compusa este formata din propozitii elementare legate prin
intermediul conectorilor logici echivalenta, implicatie, ŞI– conjunctie, SAU - disjunctie, ___-
negatie.
26) Prin reguli de productie (în teoria limbajelor formale, denumirea initiala a fost
de reguli de scriere) se înteleg regulile de forma IF premize THEN concluzie, unde premizele
si concluzia reprezinta _________.
27) Faptele specifice problemei de rezolvat sunt fapte ____________ si sunt sterse
dupa obtinerea concluziei pentru problema.
21
38) Sectiunea clauses (clauze) cuprinde ___________ si ___________ ce
formeaza programul.
39) Fiecare baza de date interna utilizata se declara într-o alta sectiune
____________, prin specificarea predicatelor.
40) Ciclurile pot fi simulate prin folosirea predicatului fail sau prin
_____________.
45) Prin negatie (Not), rezultatul obtinut la evaluarea unei clauze este
___________
47) Limbajul Prolog are implementat în mod natural o singura metoda de cautare,
cunoscuta drept cautarea în ___________.
MATCHING
Precizati destinatia sectiunilor de baza ale unui program în limbajul Prolog, prin indicarea
corespondentei între denumirea sectiunii (A…F) si enuntul destinatiei (1…6):
1) domains
2) predicates
3) goal
4) clauses
5) constants
6) database
22
Stabiliti corespondenta dintre notiunile din primul tabel ce reprezinta fazele ciclului de baza al
unui motor de inferente si definirea acestora din cel de-al doilea tabel:
1 are loc în situatia existentei unui rezultat al filtrarii cu mai multe reguli
declansabile si este necesar sa fie aleasa numai o regula declansabila pentru a fi
executata
2 asigura extragerea din baza de reguli a unui submultimi (partitie) de reguli si din
baza de fapte a unei submultimi (partitie) de fapte, partitii ce vor constitui
elementele ce caracterizeaza subdomeniul de rezolvare a problemei
3 asigura activarea regulii desemnate în faza precedenta ce are ca efect adaugarea
uneia sau mai multor fapte în baza de fapte
4 permite compararea partii de premisa din regulile selectate cu faptele specifice
problemei de rezolvat, cu scopul de a determina o submultime de reguli
declansabile, denumita submultime de conflict. Operatia de comparare se poate
termina cu succes (au rezultat una sau mai multe reguli declansabile) sau cu esec
(nu a rezultat nici o regula declansabila)
7) selectia (restrictia)
9) rezolvarea conflictelor
10) executia
Stabiliti corespondenta dintre notiunile din primul tabel ce reprezinta metodele de inferenta
(rationament) ce pot fi folosite de motorul de inferenta si definirea acestora din cel de-al
doilea tabel:
Stabiliti corespondenta dintre notiunile din primul tabel ce reprezinta fazele achizitiei
cunoasterii si definirea acestora din cel de-al doilea tabel:
15) conceptualizarea
16) formalizarea
17) implementarea
18) testarea
Precizati corespondentei între denumirea cunatificatorului logic (A…E) si simbolul prin care
este reprezentat uzual (1…5), în calculul propozitional:
1 ^
2 ?
3 ?
4 ~
5 v
24
22) Şi logic
25) Echivalenta
26) Negare
Precizati corespondentei între denumirea cunatificatorului logic (A…G) si simbolul prin care
este reprezentat uzual (1…7), în calculul propozitional:
1 ^
2 ?
3 ?
4 ~
5 v
6 ∀
7 ∃
29) Şi logic
32) Echivalenta
33) Negare
25
Precizati corespondenta între denumirile optiunilor componente ale meniului Files din mediul
Turbo Prolog (A…I) si actiunile rezultate (1..9).
1 încarca un fisier
2 selecteaza un fisier
3 iesirea din mediul Prolog
4 fisier nou
5 modifica un director
6 salveaza fisierul curent, eventual cu un alt nume
7 salveaza fisierul curent
8 afiseaza un director
9 trecere în sistemul de operare DOS
36) Load
37) Pick
39) Directory
40) Write to
41) OS Shell
43) Quit
44) Save
26