IB013 Logické programování I Hana Rudová. jaro 2011



Podobné dokumenty
PA163 Programování s omezujícími podmínkami

Václav Matoušek KIV. Umělá inteligence a rozpoznávání. Václav Matoušek / KIV

I. Minimální standardy pro výuku a ukončení předmětů


Technologie dopravy a logistika LS 14/15

Předměty. Algoritmizace a programování Seminář z programování. Verze pro akademický rok 2012/2013. Verze pro akademický rok 2012/2013

Tvorba informačních systémů

ÚŘAD PRŮMYSLOVÉHO VLASTNICTVÍ

Aplikační software 2

Rámcový plán práce úseku OV

Obecná teorie systémů

Studium na katedře informatiky

Rámcový plán úseku TV

12PPOK PROJEKTOVÁNÍ POZEMNÍCH KOMUNIKACÍ

Umělá inteligence a rozpoznávání

Organizace předmětu, podmínky pro získání klasifikovaného zápočtu

PRAVIDLA PRO ORGANIZACI STUDIA V BAKALÁŘSKÉM A MAGISTERSKÉM STUDIJNÍM PROGRAMU 2017/2018

Přednáška 1 Úvod do předmětu

Rámcový plán práce úseku OV

ZPRACOVÁNÍ OBRAZU A TEXTU I. JAN CHARVÁT

MODULU TVŮRCE SYSTÉMŮ

Testování a verifikace softwaru

Studium na katedře informatiky

KIG/1GIS2. Geografické informační systémy. rozsah: 2 hod přednáška, 2 hod cvičení způsob ukončení: zápočet + zkouška

ZS: 2018/2019 NMAF063 F/3 Josef MÁLEK. Matematika pro fyziky III

Diskrétní matematika. DiM /01, zimní semestr 2017/2018

Základy matematiky pro FEK

Rámcový plán práce úseku OV

SYLABUS BAKALÁŘSKÁ PRÁCE A PRAXE

Karta předmětu prezenční studium

Výnos č /14 Upřesnění kreditního systému VŠCHT Praha pro akademický rok 2014/2015. Oddíl I Bakalářský studijní program

Úvod, základní pojmy

Organizace. Zápočet: test týden semestru (pátek) bodů souhrnný test (1 pokus) Zkouška: písemná část ( 50 bodů), ústní část

IPNIN - Podnikání na na Internetu

MASARYKOVA UNIVERZITA

Obecná didaktika úvodem Petr Knecht. SZ7MP_ODI1 St 19:25-20:10 (prezenční st.) SZ7MK_ODI1 Po 18:30-20:10 (kombinované st.)

Y16INS INFORMAČNÍ SYSTÉMY. Přednáška č. 1 Ing. Pavel Náplava naplava@fel.cvut.cz Katedra ekonomiky,manažerství a humanitních věd, K13116

Krizový management lidský aspekt

PRŮVODCE STUDIEM PRO PREZENČNÍ FORMU STUDIA MODULU LOGISTIKA A JAKOST

Vyhláška děkana č. 4D/2019 O ORGANIZACI AKADEMICKÉHO ROKU 2019/2020 NA FAKULTĚ ELEKTROTECHNICKÉ ZÁPADOČESKÉ UNIVERZITY V PLZNI

Biostatistika a e-learning na Lékařské fakultě UK v Hradci Králové

CLP(F D) program. Základní struktura CLP programu solve( Variables ) :- 1. definice proměnných a jejich domén declare_variables( Variables),

Nápověda ke cvičení 1

Z0076 METEOROLOGIE A KLIMATOLOGIE

STATISTIKA LS Garant předmětu: Ing. Martina Litschmannová, Ph.D. Přednášející: Ing. Martina Litschmannová, Ph.D.

STUDIJNÍ A ZKUŠEBNÍ ŘÁD VYSOKÉ ŠKOLY SOCIÁLNĚ SPRÁVNÍ, z.ú.

Univerzita Karlova v Praze. Pedagogická fakulta M. D. Rettigové č. 4

ZÁSADY KREDITNÍHO SYSTÉMU NA OSTRAVSKÉ UNIVERZITĚ V OSTRAVĚ

Základy matematické analýzy

Řízení projektového cyklu. Fáze projektového cyklu

Manažerské rozhodování

Karta předmětu prezenční studium

PRŮVODCE STUDIEM PRO PREZENČNÍ FORMU STUDIA MODULU CESTOVNÍ RUCH A VOLNOČASOVÉ OČASOVÉ AKTIVITY DÍLČÍ ČÁST PODNIKÁNÍ VE VOLNOČASOVÝCH AKTIVITÁCH

Logické programování

FAKULTA REGIONÁLNÍHO ROZVOJE A MEZINÁRODNÍCH STUDIÍ MENDELOVY UNIVERZITY V BRNĚ. Vyhláška děkana č. 4/2014. o bakalářských pracích

Učitelství 1. stupně ZŠ tématické plány předmětů matematika

PRŮVODCE STUDIEM PRO PREZENČNÍ FORMU STUDIA MODULU CESTOVNÍ RUCH A VOLNOČASOVÉ OČASOVÉ AKTIVITY DÍLČÍ ČÁST PODNIKÁNÍ V CESTOVNÍM RUCHU.

Zpracování elektronických studijních opor pro nově otevíranou kombinovanou formu učitelského studia matematiky

MATEMATIKA I. Marcela Rabasová

Rozvrh předmětů Ústavu organické chemie

Základní informace pro bakalářské studium oboru VZDĚLÁVÁNÍ DOSPĚLÝCH

KIV/ASWI 2007/2008 Pokročilé softwarové inženýrství. Cíle předmětu Organizační informace Opakování

Úvod do logiky a logického programování.

Podnikatelské praktikum

MANUÁL PRO STUDENTY ŠKOLNÍ INFORMAČNÍ SYSTÉM

BI-TIS TVORBA INFORMAČNÍCH SYSTÉMŮ

HARMONOGRAM AKADEMICKÉHO ROKU 2018/2019

MODULU BAKALÁŘSKÁ PRÁCE A PRAXE

Úvod do umělé inteligence, jazyk Prolog

Úvod do umělé inteligence, jazyk Prolog

Úvod do umělé inteligence, jazyk Prolog

Výuka statistiky v Moodle zkušenosti a možnosti (11 let s Moodlem na ekonomické fakultě VŠB-TU Ostrava) Václav Friedrich Pavel Hradecký

Návrh softwarových systém. Návrh softwarových systémů

4IZ440 Propojená data na webu Organizační a kontextový úvod

Studijní obory popis, studované předměty, vzorový studijní plán, Studijní a zkušební řád Harmonogram akademického roku, termíny registrací a zápisů

4EK311 Operační výzkum. 1. Úvod do operačního výzkumu

Vyhláška děkana č. 1D/2017 o organizaci akademického roku 2017/18 na FEL ZČU v Plzni

1. ÚVOD. Arnošt Žídek, Iveta Cholevová. 15. října 2013 FBI VŠB-TUO

Matematika I (2017) Literatura Opakovací kurs SŠ matematiky (4 str., 138 příkladů)+ Zákl. vzorce... Zákl. informace: Úroveň A, B,...

Harmonogram FUD UJEP pro akademický rok 2018/2019

Harmonogram FUD UJEP pro akademický rok 2016/2017

Distanční vzdělávání na VŠFS. nástin koncepce

Článek 2 Úprava letního výukového a zkouškového období Výukové období: Zkouškové období:

Úvod do práva sociálního zabezpečení II

Harmonogram FUD UJEP pro akademický rok 2017/2018

PRŮVODCE STUDIEM PRO PREZENČNÍ FORMU STUDIA MODULU PRÁVO V PODNIKÁNÍ

Potravinářská technika H1PT 3. ročník MSP, akademický rok 2011/2012

Programování v C++ 1, 1. cvičení

Ing. Jitka Řezníčková, CSc., Ing. Jan Šleichrt, Ing. Jan Vyčichl, Ph.D.

Správa majetku v životním cyklu stavby

Krizový management řízení věcných krizí

směrnice č. 4 SMĚRNICE DĚKANA FAKULTY ARCHITEKTURY VUT V BRNĚ PRO STUDIUM V BAKALÁŘSKÉM A MAGISTERSKÉM STUDIJNÍM PROGRAMU 2014/2015

Průvodce studiem modulu pro kombinovanou formu studia. Modul č. 14 BAKALÁŘSKÁ PRÁCE A PRAXE. Autor: František Prášek

Stavební mechanika 2 (K132SM02) Přednáší: doc. Ing. Matěj Lepš, Ph.D. Katedra mechaniky K132 místnost D

Harmonogram semestru

Cvičení č. 1: Úvod, Rovnoměrnost betonu

PRŮVODCE STUDIEM PRO PREZENČNÍ FORMU STUDIA MODULU IT V PODNIKU DÍLČÍ ČÁST PROGRAMOVÁNÍ BUSINESS APLIKACÍ

Základy jazyka C. Základy programování 1 Martin Kauer (Tomáš Kühr)

Vyhláška děkana č. 5D/2018 O ORGANIZACI AKADEMICKÉHO ROKU 2018/2019 NA FAKULTĚ ELEKTROTECHNICKÉ ZÁPADOČESKÉ UNIVERZITY V PLZNI

Univerzita Karlova v Praze. Opatření rektora č. 19/2006 a 19/2008

Transkript:

IB013 Logické programování I Hana Rudová jaro 2011

Hodnocení předmětu Zápočtový projekt: celkem až 40 bodů Průběžná písemná práce: až 30 bodů (základy programování v Prologu) pro každého jediný termín: 22.března nebo 29.března (bude upřesněno) alternativní termín pouze v případech závažných důvodů pro neúčast vzor písemky na webu předmětu Závěrečná písemná práce: až 150 bodů vzor písemky na webu předmětu opravný termín možný jako ústní zkouška Hodnocení: součet bodů za projekt a za obě písemky známka A za cca 175 bodů, známka F za cca 110 bodů známka bude zapsána pouze těm, kteří dostanou zápočet za projekt Hana Rudová, Logické programování I, 22. února 2011 2 Organizace předmětu

Základní informace Přednáška: účast není povinná nicméně... Cvičení: účast povinná, zápočet udělen za zápočtový projekt individuální doplňující příklady za zmeškaná cvičení Web předmětu: interaktivní osnova v ISu průsvitky dostupné postupně v průběhu semestru harmonogram výuky, předběžný obsah výuky pro jednotlivé přednášky během semestru elektronicky dostupné materiály informace o zápočtových projektech Obsah přednášky základy programování v jazyce Prolog teorie logického programováni logické programování s omezujícími podmínkami implementace logického programováni Hana Rudová, Logické programování I, 22. února 2011 3 Organizace předmětu

Literatura Bratko, I. Prolog Programming for Artificial Intelligence. Addison-Wesley, 2001. prezenčně v knihovně Clocksin, W. F. Mellish, Ch. S. Programming in Prolog. Springer, 1994. Sterling, L. Shapiro, E. Y. The art of Prolog : advanced programming techniques. MIT Press, 1987. Nerode, A. Shore, R. A. Logic for applications. Springer-Verlag, 1993. prezenčně v knihovně Dechter, R. Constraint Processing. Morgan Kaufmann Publishers, 2003. prezenčně v knihovně + Elektronicky dostupné materiály (viz web předmětu) Hana Rudová, Logické programování I, 22. února 2011 4 Organizace předmětu

Software: SICStus Prolog Doporučovaná implementace Prologu Dokumentace: http://www.fi.muni.cz/~hanka/sicstus/doc/html Komerční produkt Zakoupena licence pro instalace na domácí počítače studentů Nové IDE pro SICStus Prolog SPIDER dostupné až s poslední verzí SICStus 4.1.3 http://www.sics.se/sicstus/spider používá Eclipse SDK Podrobné informace dostupné přes web předmětu stažení SICStus Prologu (sw + licenční klíče) pokyny k instalaci (SICStus Prolog, Eclipse, Spider) Hana Rudová, Logické programování I, 22. února 2011 5 Organizace předmětu

SICStus IDE SPIDER převzato z http://www.sics.se/sicstus/spider Hana Rudová, Logické programování I, 22. února 2011 6 Organizace předmětu

Cvičení Zaměřeno na praktické aspekty, u počítačů Skupiny: skupina 01, sudý pátek, první cvičení 25.února skupina 02, lichý pátek, první cvičení 4.března zápis do skupin: dnes od 17:00 Zápočtové projekty: Adriana Strejčková <ada@fi.muni.cz> zápočtové projekty dostupné přes web předmětu zahájení registrace řešitelů projektu: 9. března, 19:00 předběžná analýza řešeného problému: 13. dubna termín pro odevzdání projektů: 20. května předvádění projektů (po registraci): 25.května 17.června Hana Rudová, Logické programování I, 22. února 2011 7 Organizace předmětu

Zápočtové projekty Projekty týmová práce na projektech, až 3 řešitelé lp a clp projekty podrobné pokyny k zápočtovým projektům na webu předmětu bodování, obsah předběžné zprávy a projektu Předběžná zpráva podrobné zadání v jakém rozsahu chcete úlohu řešit které vstupní informace bude program používat a co bude výstupem programu scénáře použití programu (tj. ukázky dvojic konkrétních vstupů a výstupů) Hana Rudová, Logické programování I, 22. února 2011 8 Organizace předmětu

Průběžná písemná práce Pro každého jediný termín 22. března nebo 29.března (bude upřesněno) Alternativní termín pouze v závažných důvodech pro neúčast Celkem až 30 bodů (150 závěrečná písemka, 40 projekt) Hana Rudová, Logické programování I, 22. února 2011 9 Organizace předmětu

Průběžná písemná práce Pro každého jediný termín 22. března nebo 29.března (bude upřesněno) Alternativní termín pouze v závažných důvodech pro neúčast Celkem až 30 bodů (150 závěrečná písemka, 40 projekt) 3 příklady, 40 minut Napsat zadaný predikát, porovnat chování programů Obsah: první čtyři přednášky a první dvě cvičení Oblasti, kterých se budou příklady zejména týkat unifikace backtracking řez seznamy optimalizace posledního volání aritmetika Ukázka průběžné písemné práce na webu Hana Rudová, Logické programování I, 22. února 2011 9 Organizace předmětu