Software Crisis Revisited Flashcards

1
Q

How do logic programs work with software engineering?

A

Logic programs can serve as executable specifications, that can be made more efficient by program transformation.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

How do logic programs work with databases?

A

In the field of databases, logic programs have been shown to be adequate both as a query language, and for describing integrity constraints.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

How do logic programs work with computer architecture?

A

In the field of computer architecture, logic programs provide a way to overcome the von Neumann bottleneck through single assignment.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

How do logic programs work with artificial intelligence?

A

In the field of AI, logic programs naturally implement rules of the form A if B1 and … and Bn

How well did you know this?
1
Not at all
2
3
4
5
Perfectly