Research Group Computer Science 2 | Dept. of Computer Science |
Logic Programming
(V3 resp. 4 + Ü2, WS 2010/11) |
Course | Times/Room | Instructor |
---|---|---|
V3 resp. 4 | Tue 11:45 - 13:15 AH 3 | Prof. Dr. Jürgen Giesl |
Fri 11:45 - 13:15 AH 1 | ||
Ü2 | Wed 16:00 - 17:30 AH 3 | Prof. Dr. Jürgen Giesl, Carsten Fuhs, Carsten Otto, Thomas Ströder |
Also for the second exam, there are no aids or auxiliary materials allowed. Just bring a document-quality pen (not red or green), a valid document to prove your identity (i.e., passport or Personalausweis) and your student ID. Your resulting grade for the exam will also be your final grade for the whole course unless you already participated successfully in the first exam.
Bachelor Informatik students who already want to participate in the Master exam of the course should not register via Campus, but send a mail to lp10@i2.informatik.rwth-aachen.de instead.
All other students should make sure that their registration status with the (V)ZPA in Campus is as desired. If this is not the case (and if you cannot fix this yourself in Campus), please contact the ZPA directly.
SSE students who want to participate in the V4 version of the exam (8 credits) instead of the V3M version of the exam (6 credits) should both make sure that they are registered with the (V)ZPA and additionally send a mail to lp10@i2.informatik.rwth-aachen.de.
The deadline for the registration mails to lp10@i2.informatik.rwth-aachen.de (where needed) is Tuesday, March 15, 2011 at 4:00 PM.
Theoretical Computer Science, Area of Specialization
To write Prolog-programs, we recommend the SWI Prolog System.
An alternative to SWI-Prolog is GNU Prolog:In order to take part in the exercises, please sign up here.
The exercise sheets should be solved in groups of two. The solutions can be handed in at the beginning of the exercise class on Wednesdays.
transpose/2
from the clpfd
constraint theory may not necessarily be available in older Prolog implementations.
In that case, another implementation of transpose/2
is used by default
which does not have the desired behavior. Therefore, we provide you with the predicate
transpose_matrix/2
which
exhibits this desired behavior. Of course, you are not obliged to use any of these
predicates in your solution.Disclaimer | Research Group Computer Science 2 | Dept. of Computer Science |