Manisa Celal Bayar Üniversitesi Yazılım Mühendisliği Bölümü YZM Yapay Zekâ Dersi. Final Soruları A KİTAPÇIĞI. Güz,

Benzer belgeler
A KİTAPÇIĞI. Final Soruları. Sayfa#1(A Kitapçığı) Süre: 60 Dakika

Örnek Arasınav Soruları Güz 2017

Manisa Celal Bayar Üniversitesi Yazılım Mühendisliği Bölümü YZM Biçimsel Diller ve Otomata Teorisi. Final Sınavı Soruları A KİTAPÇIĞI

Final Sınavı Soruları Bahar 2018

Manisa Celal Bayar Üniversitesi Yazılım Mühendisliği Bölümü YZM Biçimsel Diller ve Otomata Teorisi. Final Sınavı Örnek Soruları A0 KİTAPÇIĞI

Final Sınavı Soruları Güz, Süre: 90 Dakika

Final Sınavı Örnek Soruları Bahar 2018

Programlama Dili Prensipleri. Lab Notları 8 ve 9

Arasınav Sınavı Soruları Güz 2017 Süre: 90 Dakika

Bölüm 15. Fonksiyonel programlama dilleri (Functional Programming Languages)

Final Sınavı Örnek Soruları Güz 2018 Süre: 90 Dakika

Bölüm 15. Fonksiyonel Programlama Dilleri ISBN

Arasınav Örnek Soruları Bahar 2018

Arasınav Soruları Güz, Süre: 90 Dakika

Veri Tabanı Yönetim Sistemleri Bölüm - 5

ALGORİTMA VE PROGRAMLAMA I

1) Programlama dillerinin temel kavramlarını öğrenir. 1,2,4 1

DERS SEÇİM KILAVUZU. Sınıf Dönemi Kodu Adı Sınıf Dönemi Kodu Adı. Nesne Yönelimli Programlama. Yazılım Tasarımı ve Mimarisi

ALGORİTMA VE PROGRAMLAMA I

YZM 3215 İleri Web Programlama

YMT219 VERİ YAPILARI ÖDEV-1

Aşağıdaki şemaya dikkat edin. Sorgulamalarımızı genellikle bu şemaya göre yapacağız.

IQ PLUS BUTİK EĞİTİM MERKEZİ

Dekleratif Programlama. Örnek : Aile Ağacı. SWI-Prolog. Prolog Dekleratif programlama dili

Math 103 Lineer Cebir Dersi Final Sınavı

ALGORİTMA VE PROGRAMLAMA I DERS#1

MHN 2115 Sosyal Sorumluluk Projesi

Kullanıcı tanımlı fonksiyonlar SQL2000 ile gelen özelliklerden biridir. Fonksiyonlar tek bir değer veya tablo döndürmek için kullanılır.

ALGORİTMA VE PROGRAMLAMA II

ALGORİTMA VE PROGRAMLAMA I DERS NOTU#8

Lambda, Map, Filter ve Dizi Tamamlama

sınıf Matematik sınıf sınıf 56 test 560 soru Yaprak test 560 soru

Math 103 Lineer Cebir Dersi Final Sınavı

ALGORİTMA VE PROGRAMLAMA I

YZM 2116 Veri Yapıları

T.C. YILDIRIM BEYAZIT ÜNİVERSİTESİ SAĞLIK HİZMETLERİ MESLEK YÜKSEKOKULU STAJ DEFTERİ

obs.mku.edu.tr/oibs/bologna

YZM 3217 YAPAY ZEKA DERS#8: PROLOG: LİSTELER

ALGORİTMA VE PROGRAMLAMA I

mod ile açılacak olan dosyanın ne amaçla açılacağı belirlenir. Bunlar:

GÜZ YY. - MKT103 - GÖRSEL PROGRAMLAMA DERSİ - ARA SINAVI

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS

Temel Bilgisayar Programlama Final Sınavı Çalışma Notları

BAŞVURU İÇİN GEREKLİ KOŞULLAR YÜKSEK LİSANS

Math 103 Lineer Cebir Dersi Final Sınavı

Fonksiyonlar istenilen deger tipinde dönüs yapabilir. INT, VARCHAR deger döndürebileceğiniz gibi bir tablo da döndürebilirsiniz.

YZM 2116 Veri Yapıları

Manisa Celal Bayar Üniversitesi Yazılım Mühendisliği Bölümü YZM Veri Yapıları Dersi. Proje#2

Veritabanı Tasarımı COUNT, DISTINCT, NVL

Adı soyadı :... Öğrenci no :... İmza :... Tarih, Süre : dak.

Internet Programming II. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı

İNTERNET PROGRAMCILIĞI DERSİ ÇALIŞMA SORULARI

VERİ TABANI ve YÖNETİMİ

YZM Algoritma ve Programlama I Manisa Celal Bayar Üniversitesi, Yazılım Mühendisliği. Proje#1

Sorgudan elde edilen değerin değişkenlere aktarılmasını sağlar. Sorgudan tek satır dönmesi gerekir, aksi durumda hata olur.

Math 103 Lineer Cebir Dersi Final Sınavı

Karakter katarları ile ilgili fonksiyonlar içerir Yerel kayan noktalı sayılar tanımlanır

Temel Bilgisayar Programlama

YAZ OKULUNDAN DERS ALMA İLE İLGİLİ DUYURU

Veritabanı Yönetim Sistemleri

KULLANICI TANIMLI FONKSİYONLAR

Muafiyetlerin kabulü için 21 Eylül 2018 tarihine kadar öğrenci işleri birimine başvuru yapınız.

Bu örnekte L1 listesi 5 eleman içermektedir. Bir liste içerisinde başka bir listeyi de barındırabilir.

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS

Deney 7: Fonksiyon Tanımlama ve Parametre Aktarım Yöntemleri

İnternet Programcılığı Dersi 2.Dönem Ders Notu

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS

Bilgisayar Programlama Dilleri

DENİZ HARP OKULU BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ

Bölüm 5. Ağaç. Olcay Taner Yıldız. O. T. Yıldız, C && Java ile Veri Yapılarına Giriş, Boğaziçi Üniversitesi Yayınevi, / 73

-air. Uludağ Üniversitesi Fen Edebiyat Fakültesi Matematik Bölümü Yaz Öğretimi Ders Uygunluk Formu

İNÖNÜ ÜNİVERSİTESİ MÜH. FAK. BİLGİSAYAR MÜH. BÖL. ALGORİTMA VE PROGRAMLAMA 1 DERSİ LAB. ÖDEVİ

Yrd. Doç. Dr. Caner ÖZCAN

BLM 112- Programlama Dilleri II. Hafta 5 İşaretçiler (Pointers)

Bilgisayar Mühendisliği Yüksek Lisans Programı

DÖNEM İÇİ NOT GİRİŞİ KULLANMA KILAVUZU

Aşağıdaki tabloyu inceleyin. Sorgulama işlemlerini bu tabloya göre yapacağız.

T.C. MANİSA CELAL BAYAR ÜNİVERSİTESİ Sosyal Bilimler Enstitüsü Müdürlüğü Uluslararası Ticaret ve Finans Anabilim Dalı Başkanlığı

GOLDMESAJ SMS API DÖKÜMANI

2-A HAYAT BİLGİSİ TÜRKÇE ALMANCA ALMANCA İNGİLİZCE TÜRKÇE MATEMATİK TÜRKÇE TÜRKÇE HAYAT BİLGİSİ TÜRKÇE TÜRKÇE MATEMATİK DRAMA MÜZİK ALMANCA ALMANCA

LİSANS SERVİS DERSLERİ HAFTALIK DERS PROGRAMI HAZIRLAMA FORMU

Stack Islemleri. Postfix ve Infix notasyonlari. Stack ozellikleri

BAŞVURU İÇİN GEREKLİ KOŞULLAR YÜKSEK LİSANS

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS. Mantık Devreleri EEE

Akıllı Mekatronik Sistemler (MECE 404) Ders Detayları

DOSYA İŞLEMLERİ Programlama dilleri hafta -

T.C. CELAL BAYAR ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ ÖĞRETİM YILI GÜZ YARIYILI

ZEKA KÜPÜ YAYINLARI FİYAT LİSTESİ KİTAPLARIMIZIN ADI

Bilgisayar Mühendisliği Yüksek Lisans Programı

İNÖNÜ ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ 2. SINIF 1. DÖNEM VERİ YAPILARI DERSİ LABORATUAR ÖDEVİ

CELAL BAYAR ÜNİVERSİTESİ KIRKAĞAÇ MESLEK YÜKSEKOKULU ARAŞTIRMA YÖNTEM VE TEKNİKLERİ DERSİNE AİT PROJE HAZIRLAMA VE YAZIM KILAVUZU

FARABİ DEĞİŞİM PROGRAMI PROTOKOLÜ

9. SINIF. final 9. Sınıf Aylık Dergi Seti FİNAL EĞİTİM KURUMLARINDA ÖĞRENCİLERE VERİLECEK KAYNAKLAR. TOPLAM - 110t. Kurumun KDV li Alış Fiyatı

Bölüm 6. Karma. Olcay Taner Yıldız. O. T. Yıldız, C && Java ile Veri Yapılarına Giriş, Boğaziçi Üniversitesi Yayınevi, / 31

İş Yaşamı İçin İletişim Becerileri I (ENG301) Ders Detayları

HACETTEPE ÜNİVERSİTESİ BAHAR DÖNEMİ

AVRASYA UNIVERSITY. Dersin Verildiği Düzey Ön Lisans (X ) Lisans ( ) Yüksek Lisans( ) Doktora( )

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS. Yapay Zeka Sistemleri BIL

YZM 2116 Veri Yapıları

Transkript:

Sayfa#1 (A KİTAPÇIĞI 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, 2018-2019 Süre: 60 Dakika Adı Öğrenci Numarası Soyadı İmza Tarih 03.01.2019 Not /105 Yanıt Şablonu:

Sayfa#2 (A KİTAPÇIĞI Soru#1A: LISP dilinde yazılmış deneme fonksiyonu aşağıda verilmiştir: (defun deneme (x (cond ((= x 0 1 (t (* 2 (deneme (- x 2 Buna göre, (deneme 6 ifadesinin işletilmesi sonucu elde edilecek çıktı aşağıdakilerden hangisinde verilmiştir? A 2 B 8 C 24 D 32 E 64 Soru#2A: LISP dilinde yazılmış deneme fonksiyonu aşağıda verilmiştir: (defun deneme (list (cond ((null (cdr list (cons (car list nil (t (append (deneme (cdr list (cons (car list nil Buna göre, (deneme '(A B C ifadesinin işletilmesi sonucu elde edilecek çıktı aşağıdakilerden A (C B B (A B C C (C B A D (C B E (A C B Soru#3A: LISP dilinde yazılmış deneme fonksiyonu aşağıda verilmiştir: (defun deneme(item list (cond ((null list nil ((equal item (car list (deneme item (cdr list (t (cons (car list (deneme item (cdr list Buna göre, (deneme '(A D '(A B C D A D ifadesinin işletilmesi sonucu elde edilecek çıktı aşağıdakilerden A (B C B (A B C D C (A B C D A D D (A B C E (C B Soru#4A: LISP dilinde yazılmış deneme fonksiyonu aşağıda verilmiştir: (defun deneme(n list (cond ((< n 1 nil ((null list nil ((= n 1 (car list (t (deneme (- n 1 (cdr list Buna göre, (deneme 2 '(1 2 3 4 5 ifadesinin işletilmesi sonucu elde edilecek çıktı aşağıdakilerden A (1 2 B 2 C (2 3 4 5 D (4 5 E 3

Sayfa#3 (A KİTAPÇIĞI Soru#5A: LISP dilinde yazılmış deneme fonksiyonu aşağıda verilmiştir: (defun deneme(list (cond ((null (cdr list (car list (t (deneme(cdr list Buna göre, (deneme '(1 2 3 4 ifadesinin işletilmesi sonucu elde edilecek çıktı aşağıdakilerden A 1 B 2 C 3 D 4 E (4 3 2 1 Soru#6A: LISP dilinde yazılmış deneme fonksiyonu aşağıda verilmiştir: (defun deneme (list (cond ((null (cdr list nil (t (cons (car list (deneme (cdr list Buna göre, (deneme '(1 2 3 4 ifadesinin işletilmesi sonucu elde edilecek çıktı aşağıdakilerden A (1 2 B (1 2 3 C (3 2 1 D (1 2 3 4 E (4 Soru#7A: LISP dilinde yazılmış deneme ve deneme2 fonksiyonları aşağıda verilmektedir: (defun deneme (list (cond ((null (cdr list nil (t (cons (car list (deneme (cdr list (defun deneme2 (list (cond ((null (cdr list (car list (t (deneme2 (deneme (cdr list Buna göre, (deneme2 '(1 2 3 4 5 ifadesinin işletilmesi sonucu elde edilecek çıktı aşağıdakilerden A 1 B 2 C 3 D (4 5 E (3 4 5 Soru#8A: LISP dilinde yazılmış g fonksiyonu aşağıda verilmiştir: (defun g (L (if (null L 1 (+ (car L (g (cdr L Buna göre, (g '(1 2 3 4 ifadesinin işletilmesi sonucu elde edilecek çıktı aşağıdakilerden hangisinde verilmiştir? A 7 B 9 C 10 D 11 E 14

Sayfa#4 (A KİTAPÇIĞI 9. ve 10. Soruları aşağıda sunulan Prolog dilinde yazılmış koda göre yanıtlayınız: Veri tabanı: hirsiz(tunc. hirsiz(ahmet. resit_degil(tunc. resit_degil(filiz. resit_degil(pakize. resit_degil(seda. yetiskin(ahmet. yetiskin(miray. yetiskin(can. yetiskin(kaan. yardim_eder(filiz, miray. yardim_eder (pakize, ahmet. yardim_eder (pakize, kaan. yardim_eder (ahmet, filiz. yardim_eder (miray, seda. yardim_eder (kaan, can. yardim_eder (can, tunc. Tanımlı Kurallar: sabikali(x :- hirsiz(x. sabikali(x :- yardim_eder(x, Y, sabikali (Y. cezaevi (X: - sabikali (X, yetiskin (X. islahevi (X: - sabikali (X, resit_degil (X. Soru#9A: Yukarıda verilen Prolog kodu için, I. X= ahmet II. X= kaan III. X= can cezaevi(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 Soru#10A: Yukarıda verilen Prolog kodu için, I. X= tunc II. X= pakize III. X= filiz islahevi(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

Sayfa#5 (A KİTAPÇIĞI Soru#11A: 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. Buna göre, 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 TRUE 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#12A: Prolog dilinde yazılmış aşağıdaki ifade verilmiştir: deneme([ ], 1. deneme([h T],N :-deneme(t,n1, N is N1+1. Buna göre, deneme([1, 2, 4, 5], H sorgusunun işletilmesi sonucu elde edilecek çıktı aşağıdakilerden A H=12 B H=5 C H=6 D H=7 E H=8 Soru#13A: Prolog dilinde yazılmış üç kod parçası aşağıda sunulmaktadır: I. deneme([], 0. deneme([_ Tail], LL :- deneme(tail, TL, LL is TL + 1. II. deneme1(l, N :- deneme2(l, 0, N. deneme2([ ], A, A. deneme2([_ Tail], A, N :- A1 is A +1, deneme2(tail, A1, N. III. deneme([ ], 0. deneme([first Rest], S :- deneme(rest, S1, S is First + S1. Buna göre, yukarıda verilen kod parçalarından hangileri, bir listenin uzunluğunu döndürmek için kullanılabilir? A Yalnız I B Yalnız II C Yalnız III D I ve II E I, II ve III

Sayfa#6 (A KİTAPÇIĞI Soru#14A: Aşağıdakilerden hangisinde bir listedeki elemanların konumlarını terse çeviren özyinelemeli bir LISP fonksiyonu verilmiştir? 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 (+ (* 3 3 (* 2 5 s-ifadesi aşağıdakilerden hangisini döndürür? A 18 B 19 C 20 D 21 E 22