Sayfa#1(A Kitapçığı Manisa Celal Bayar Üniversitesi Yazılım Mühendisliği Bölümü YZM 3217- Yapay Zekâ Dersi Final Soruları A KİTAPÇIĞI Güz 2017-2018 Süre: 60 Dakika Adı ve Soyadı Öğrenci Numarası Grubu İmza Tarih Not /105 NOTLAR: 1. Süre, 60 dakikadır. 2. Her soru 7 puan değerindedir. Yanıt Şablonu: YZM 3217--- Yapay Zekâ Dersi Final Sınavı Soruları (Güz 2017
Sayfa#2(A Kitapçığı Soru#1A: LISP dilinde yazılmış f fonksiyonu aşağıda verilmiştir: (defun f (L (cond ( (null L nil ( (eq (car L 'a (cons 'b (f (cdr L ( t (cons (car L (f (cdr L (f '(a b c ifadesinin işletilmesi sonucu elde edilecek çıktı aşağıdakilerden hangisinde A (b b b B (b b c C (b a b D (b b c d E (a b b Soru#2A: LISP dilinde yazılmış g fonksiyonu aşağıda verilmiştir: (defun g (L1 L2 (cons (car L1 (cdr L2 (g '(2 5 9 '(a (3 4 5 ifadesinin işletilmesi sonucu elde edilecek çıktı aşağıdakilerden A (2 3 4 5 B (2 (3 4 5 C (2 D (2 4 5 E (3 4 5 Soru#3A: LISP dilinde yazılmış g fonksiyonu aşağıda verilmiştir: (defun g (L (if (null L 1 (+ (car L (g (cdr L (g '(1 2 3 4 ifadesinin işletilmesi sonucu elde edilecek çıktı aşağıdakilerden hangisinde A 7 B 9 C 10 D 11 E 14 Soru#4A: LISP dilinde yazılmış f fonksiyonu aşağıda verilmiştir: (defun f (L (if (null L nil (cons (cons (f (cdr L nil (cons (car L nil (f '(a ifadesinin işletilmesi sonucu elde edilecek çıktı aşağıdakilerden hangisinde A (a B ((NIL a C ((((NIL a a D ((((((NIL a a a E NIL YZM 3217--- Yapay Zekâ Dersi Final Sınavı Soruları (Güz 2017
Sayfa#3(A Kitapçığı Soru#5A: LISP dilinde yazılmış deneme fonksiyonu aşağıda verilmiştir: (defun deneme (L (if (null L T (not (deneme (cdr L I. (deneme '(1 2 3 4 II. (deneme '(2 4 6 III. (deneme '(1 2 3 4 5 6 7 Yukarıda verilen ifadelerden hangilerinin işletilmesi sonucunda TRUE değeri elde edilir? A Yalnız I B Yalnız II C Yalnız III D II ve III E I, II ve III Soru#6A: Prolog dilinde aşağıda belirtilen gerçekler tanımlanmıştır: ogretir(dr_onan, tarih. ogretir(dr_onan, ingilizce. ogretir(dr_onan, drama. ogretir(dr_karaca, fizik. dersalir(aliye, ingilizce. dersalir(ahmet, ingilizce. dersalir(alp, drama. dersalir(goknur, fizik. I. ogretir(dr_onan, Ders, dersalir(ogrenci, Ders. II. ogretir(dr_onan, Ders,!, dersalir(ogrenci, Ders. III. ogretir(dr_onan, Ders, dersalir(ogrenci, Ders,!. Yukarıda verilen sorgulardan hangileri yalnızca FALSE değeri döndürür? A Yalnız I B Yalnız II C Yalnız III D I ve II E I, II ve III Soru#7A: Prolog dilinde yazılmış aşağıdaki ifade verilmiştir: deneme([],0. deneme([h T],N :-deneme(t,n1, N is N1+1. deneme([1, 2, 4, 5], H sorgusunun işletilmesi sonucu elde edilecek çıktı aşağıdakilerden A H=4 B H=5 C H=6 D H=7 E H=8 Soru#8A: Prolog dilinde yazılmış aşağıdaki ifade verilmiştir: deneme([x []],X. deneme([h T],R:-deneme(T,G,R is H+G. deneme([1,2,3,4,5],g sorgusunun işletilmesi sonucu elde edilecek çıktı aşağıdakilerden A G=12 B G=13 C G=14 D G=15 E G=5 YZM 3217--- Yapay Zekâ Dersi Final Sınavı Soruları (Güz 2017
Sayfa#4(A Kitapçığı Soru#9A: Prolog dilinde yazılmış aşağıdaki ifade verilmiştir: deneme(0,[],[]. deneme(0,[h T],[H T]. deneme(n,[_ T],L :-N > 0, M is N -1, deneme(m,t,l. deneme(3,[1,3,5,6,7,8,9],u sorgusunun işletilmesi sonucu elde edilecek çıktı aşağıdakilerden A U=[1, 5, 6, 7, 8, 9] B U=[1, 6, 7, 8, 9] C U=[5,6,7,8,9] D U=[6, 7, 8, 9] E U=[1,3,5,6] Soru#10A: Prolog dilinde yazılmış aşağıdaki ifade verilmiştir: deneme([],[]. deneme([head Tail],Tail. I. deneme([8],h. II. deneme([[4,5],7,5],h. III. deneme([8,7,5],h. Yukarıda verilen sorgulardan hangileri H = [7, 5] çıktısını verir? A Yalnız I B Yalnız II C Yalnız III D II ve III E I, II ve III Soru#11A: Prolog dilinde yazılmış aşağıdaki kod parçası verilmiştir: mushroom(toadstool. mushroom(morel. mushroom(shiitake. poisonous(toadstool. edible(shiitake. edible(morel. likes(john, Z :- poisonous(z. eats(didier, X :- likes(john, X. eats(paul, X :- edible(x. eats(marie, X :- mushroom(x. eats(john, X :- likes(john, X, edible(x. dies(x :- eats(x,y, poisonous(y. I. X=didier II. X=marie III. X=paul dies(x sorgusu yukarıda belirtilen çıktılardan hangilerinin elde edilmesine neden olur? A Yalnız I B Yalnız II C I ve II D II ve III E I, II ve III YZM 3217--- Yapay Zekâ Dersi Final Sınavı Soruları (Güz 2017
Sayfa#5(A Kitapçığı Soru#12A: Aşağıda LISP dilinde yazılmış üç fonksiyon verilmiştir: I. (defun deneme(x (cond ((< x 0 (-x ((> = x 0 (x II. III. (defun deneme(x (cond ((< x 0 (-x (t x (defun deneme(x (if (< x 0 (-x x Yukarıda verilen fonksiyonlardan hangileri girilen bir değerin mutlak değerini döndürür? A Yalnız I B Yalnız II C Yalnız III D I ve III E I, II ve III Soru#13A: Prolog dilinde yazılmış aşağıdaki ifade verilmiştir: prog2(x,[x,_,_]. prog2(x, [_ T1]:- prog2(x, T1. prog2(x,[a,b,c,d] sorgusunun işletilmesi sonucu elde edilecek çıktı aşağıdakilerden A X= a B X=b C X=[b, c, d] D X=[c,d] E X=c Soru#14A: Aşağıdakilerden hangisinde bir listedeki elemanların konumlarını terse çeviren özyinelemeli bir LISP fonksiyonu A (defun g(l (if (null l nil (append (g (cdr l (list (car l B (defun g (list1 list2 (cond ((null list1 list2 ((member(car list list2(g (cdr list1 list2 (t (cons (car list1(g (cdr list1list2 C (defun g (list1 list2 (cond ((null list1 nil ((member(car list1 list2(cons (car list1(g (cdr list1 list2 (t (g (cdr list1 list2 D (defun g (list1 (nth 0(sort list < E (defun g (L1 L2 (cons (car L1 (cdr L2 Soru#15A: LISP te (+ (* 2 3 (* 3 5 s-ifadesi aşağıdakilerden hangisini döndürür? A 18 B 19 C 20 D 21 E 22 YZM 3217--- Yapay Zekâ Dersi Final Sınavı Soruları (Güz 2017