1.1 Fænomener kontra begreber
Denne opgave har til formål at blive god til at skelne mellem begreber og fænomener
(samt mellem klasser og objekter når vi taler programmering). Bestem hvert af de følgende som enten et fænomen (objekt) eller et begreb (klasse):
|
1.2 Litteraturbegreber
Beskriv og tegn et generaliserings/specialiserings hierarki for de forskellige typer af
bøger, rapporter og tidsskrifter, der findes på et fagbibliotek, såsom AUB. Skitser dataegenskaberne af ovenstående begreber, samt hvilke operationer, der bør være, hvis vi skal bruge hierarkiet til at lave et katalogsystem til søgning ol. Inkluder endvidere begrebet `artikel' (som vi kender det fra bl.a. tidsskrifter), og diskuter, hvordan `artikel' forholder sig til `tidsskrift'. Diskuter tilsidst et begreb, der dækker samlingen af litteratur, som findes på et fagbibliotek. Hvordan forholder dette begreb sig til ovenstående begreber? |
1.3 Time concepts
Describe and draw the specialization/generalization hierarchy of concepts associated with points in time and time intervals.
As an inpiration we can mention such concepts as date, time, day, week, month, and year. Is there a common generalization of points in time and time interval? Is there an aggregation relationship between the two concepts? Describe some useful properties (operations) of the two concepts. What is the relationships between the designed concept hierarchy and the calendar concept? |
Generated: Monday March 31, 2008, 12:07:56
on the system cs-unix