In Russian: Latin letters DOS Windows Unix KOI-8 Unix ISO-5
In English:         None

IVVS RAN,
Baza znanij MET

Mnozhestvo ob`ektov


IHPCS RAS,
Knowledge Base MET

Set


TIPICHNYE PRIMERY * kvartiry v dome * telefonnye nomera v zapisnoj knizhke * ostanovki avtobusa * razlichnye marshruty avtobusov na odnoj ostanovke * ljudi v vagone metro * tovary v magazine * stat'i v gazete * mnozhestvo tekuschih del * griby v korzinke * mesta v kvartire, gde hranjatsja veschi * mnozhestvo ljudej na kontserte * mnozhestvo radiostantsij, dostupnyh Vam v dannyj moment * mnozhestvo jablok v 1-2 kg, kotorye Vy pokupaete * ochered' za biletami

NETIPICHNYE PRIMERY: * muhi v kvartire * kapli vody v stakane vody * mnozhestvo sobytij v zhizni cheloveka * zvezdy na nebe * derev'ja v lesu * ljudi na ploschadi goroda * mnozhestvo znakomyh ljudej konkretnogo cheloveka * mesta v lesu, gde Vam popadalis' griby * peredachi po televideniju

PRIMERY IZ OBLASTI "RABOTA NA KOMP'JUTERE": * fajly v kataloge * okna v programmnoj sisteme * simvoly v stroke * zapisi v baze dannyh * stroki v tekstovom fajle * simvoly v binarnom fajle * potok bit pri peredache dannyh po modemu * mnozhestvo okon i panelej, kotorye Vy osvoili v nekotoroj bol'shoj programme


OSNOVNYE STRUKTURNYE ELEMENTY:
(* mnozhestvo * elementy mnozhestva)

DOPOLNITEL'NYE STRUKTURNYE ELEMENTY:
* imja mnozhestva * imena elementov * osobye elementy * nekotoryj rassmatrivaemyj element mnozhestva


OGLAVLENIE

PRJAMYE VOPROSY i DEJSTVIJA

ZAIMSTVOVANNYE VOPROSY I DEJSTVIJA:
Kollektsija   KAK   CHastichno izvestnyj ob`ekt
Kollektsija   KAK   (ob`ekt V Ob`ekt i Dejstvija)

VOPROSY i PRIMERY
DEJSTVIJA i PRIMERY


PRJAMYE VOPROSY i DEJSTVIJA

voprosy:

* a 1 * Skol'ko elementov v etom mnozhestve? (primerno)

* a 2 * Skol'ko elementov v etom mnozhestve? (tochno)
[Kolichestvo]

* a 3 * Est' li svjazi mezhdu elementami v etom mnozhestve?!
(sm. dalee vopros * d 1)
[Sistema]

* a 4 * Sostav elementov v mnozhestve postojanen ili menjaetsja?
[Izmenenie]

* a 4.1 * Po kakoj prichine menjaetsja (ili ne menjaetsja) kolichestvo elementov?
[Prichina - Sledstvie]

* a 4.2 * V kakih situatsijah menjaetsja sostav mnozhestva?
[Kollektsija] [Situatsija]

* a 5 * Kakie dejstvija my mozhem delat' nad mnozhestvom v tselom?
[Kollektsija], [Dejstvie / Postupok], [Rabota], [Ob`ekt i Dejstvija]

* a 6 * Kakie dejstvija my mozhem delat' nad elementami mnozhestva?
[Kollektsija], [Dejstvie / Postupok], [Rabota], [Ob`ekt i Dejstvija]

* a 7 * Popolnjaetsja li eto mnozhestvo novymi elementami i uchityvaetsja li pri etom ego sostav?
[Kollektsija]

* a 14 * Suschestvujut li rjadom drugie, analogichnye "sosednie" mnozhestva?
[Mnozhestvo ob`ektov]

* a 8 * Mozhno li perenosit' elementy iz odnogo sosednego mnozhestva v drugoe?
[Svoboda dejstvija], [Mnozhestvo ob`ektov]

* a 9 * Est' li razbienie elementov mnozhestva na izvestnye i neizvestnye?!
[Tip ob`ektov]

* a 9.1 * Est' li neobhodimost' izuchat' neizvestnye elementy?!
[CHastichno izvestnyj ob`ekt]

* a 10 * CHem otlichajutsja elementy mnozhestva drug ot druga i v chem oni pohozhi??
[Tip ob`ektov], [Kollektsija]

* a 11 * Konkurirujut li elementy mnozhestva mezhdu soboj za chto-libo?
[Sorevnovanie]

* a 12 * Mozhem li my sostavit' perechen' ili katalog vseh elementov mnozhestva?
[Tekst], [Rabota], [Kollektsija]

* a 13 * Naskol'ko eto mnozhestvo obozrimo?

* a 15 * Mozhno li vystroit' elementy etogo mnozhestva v nekotorom linejnom porjadke?
[Posledovatel'nost']

* a 15.1 * Vazhno li - v kakom porjadke perechisleny elementy?
[Vazhnoe - Nevazhnoe]

* a 15.2 * Kak mozhno uporjadochit' elementy dannogo mnozhestva?
[Ob`ekt i ego Svojstva], [Posledovatel'nost']

* a 16 * CHto est' v etom mnozhestve ob`ektov takogo, iz-za chego mozhno smotret' na nih kak na odno tseloe?
[TSeloe i CHasti]

* a 17 * JAvljaetsja li dannyj element mnozhestva bolee vazhnym, chem drugie ob`ekty iz mnozhestva?
[Ierarhija]

* a 18 * Kak mozhno rasklassifitsirovat' elementy mnozhestva?
[Tip ob`ektov], [Kollektsija]

* a 19 * Kakie esche elementy mogut pojavit'sja v etom mnozhestve?
[Mnozhestvo ob`ektov]

* a 20 * Kakie neobychnye, osobye elementy est' v etom mnozhestve?
[Kollektsija]

dejstvija:

# A 1 # Vybrat' element iz mnozhestva.
[Vybor]

# A 2 # Rasklassifitsirovat' elementy mnozhestva.
[Tip ob`ektov], [Tekst]

# A 3 # Sostavit' perechen' ili katalog dlja elementov mnozhestva.
[Tekst], [Ob`ekt i Imja], [Ob`ekt i ego Svojstva]

# A 5 # Vypisat' perechen' dejstvij, kotorye my mozhem delat' nad elementami etogo mnozhestva.
[Ob`ekt i Dejstvija], [Rabota], [Kollektsija], [Tekst], [Iskusstvennyj ob`ekt], [Tip ob`ektov]

# A 6 # Najti drugie analogichnye mnozhestva i sravnit' s dannym mnozhestvom.
[Mnozhestvo ob`ektov]

# A 7 # Sravnit' dva mnozhestva.
[Rabota]

# A 8 # Dlja kazhdogo elementa mnozhestva vypisat' ego strukturu, ob`edinit' eti opisanija i poluchit' katalog dlja dannogo mnozhestva.
[Tekst], [Rabota], [TSeloe i CHasti]

# A 9 # Razbit' mnozhestvo na podmnozhestva (na gruppy).
[Tip ob`ektov], [Mnozhestvo ob`ektov]

# A 10 # ESLI est' mnozhestvo ob`ektov "A" odnogo tipa, i s nim tesno svjazano mnozhestvo ob`ektov "B" drugogo tipa, i eti ob`ekty pohozhi, TO inogda udobno rasshirit' ponjatie "A" i ob`edinit' oba eti mnozhestva v odno. [Tip ob`ektov]


ZAIMSTVOVANNYE VOPROSY I DEJSTVIJA

[ Mnozhestvo ob`ektov KAK CHastichno izvestnyj ob`ekt]

voprosy:

* b 1 * Est' li katalog s opisaniem elementov mnozhestva?!
[Tekst]


[ Mnozhestvo ob`ektov KAK (ob`ekt V Ob`ekt i Dejstvija)]

dejstvija:
# C 1 # Vypisat' perechen' dejstvij, kotorye my mozhem delat' nad mnozhestvom v tselom.
[Tekst], [Kollektsija]


[ Mnozhestvo ob`ektov KAK Sistema]

voprosy:

* d 1 * Mozhno li prosledit' i opisat' svjazi mezhdu elementami v dannom mnozhestve?
[Svjaz']


VOPROSY i PRIMERY

* a 1 * Skol'ko elementov v mnozhestve? (primerno)

ideja:
Etot vopros voznikaet srazu posle osoznanija chego-libo kak Mnozhestva - ot porjadka kolichestva elementov zavisit to, naskol'ko mnogo truda budut zanimat' operatsii s elementami etogo mnozhestva.

* a 2 * Skol'ko elementov v mnozhestve? (tochno)
[Kolichestvo]

ideja:
Neobhodimost' znat' tochnoe, a ne priblizitel'noe, kolichestvo elementov govorit o tom, chto my nachinaem smotret' na elementy mnozhestva ne s toj tochki zrenija, kogda kazhdyj element vazhen v svoej unikal'nosti (eto budet uzhe skoree Kollektsija, a imenno s tochki zrenija metafory "Mnozhestvo", kogda vse elementy predstavljajutsja primerno pohozhimi i vazhnee ih kolichestvo.

primer:
Esli Vy nauchnyj sotrudnik, to nabor statej, kotorye Vy napisali, - i dlja Vas samih, i dlja Vashih kolleg - Kollektsija. Odnako esli Vy pishete pro sebja kratkuju avtobiograficheskuju spravku, to togda v pervuju ochered' vazhno kolichestvo rabot, i nabor vashih statej - Mnozhestvo.

* a 3 * Est' li svjazi mezhdu elementami v etom mnozhestve?!
[Sistema]

ideja:
Otvet "da" privodit k drugoj metafore: [Mnozhestvo ob`ektov ETO Sistema]

Sm. dalee vopros * d 1 * Mozhno li prosledit' i opisat' svjazi mezhdu elementami v dannom mnozhestve? [Sistema * a 7 *]

primer:
prochitannye nauchnye stat'i: Kak pravilo, razlichnye stat'i, esli oni po odnoj teme, svjazany drug s drugom. Eti svjazi mogut byt' ochen' raznyh vidov. CHasche vsego mnozhestvo prochitannyh nauchnyh statej - eto sistema.

* a 4 * Sostav elementov v mnozhestve postojanno ili menjaetsja?
[Izmenenie]

ideja:
Esli (1) kolichestvo elementov v mnozhestve postojanno, to mnozhestvo opredeljaetsja v pervuju ochered' svoim sostavom. Esli zhe (2) kolichestvo menjaetsja, to mnozhestvo, kak otdel'naja suschnost' opredeljaetsja bolee slozhnym obrazom.

ideja:
Esli Vy predpolagaete chto-to delat' s elementami mnozhestva, to v sluchae (2), kogda sostav elementov menjaetsja, delat' chto-libo s mnozhestvom budet slozhnee.

primer:
ljudi v vagone metro:
(1) Poka poezd edet ot stantsii k stantsii, mnozhestvo ljudej v vagone ne menjaetsja, a kogda poezd stoit na stantsii (2) to odni ljudi vyhodjat, drugie vhodjat i zaranee pochti nevozmozhno ugadat' - kto vyjdet, i tem bolee - kto vojdet.

* a 4.1 * Po kakoj prichine menjaetsja (ili ne menjaetsja) kolichestvo elementov?
[Prichina - Sledstvie]

ideja:
Etot vopros vvodit v rassmotrenie ideju prichinno-sledstvennyh svjazej, metaforu [Prichina - Sledstvie].

primer:
mnozhestvo znakomyh ljudej konkretnogo cheloveka: Odno delo, kogda my smotrim na mnozhestvo svoih znakomyh i sovsem drugoe delo, kogda my dumaem o prichinah pojavlenija novyh znakomyh ili o prichinah "nepojavlenija".

* a 4.2 * V kakih situatsijah menjaetsja sostav mnozhestva?
[Kollektsija], [Situatsija]

ideja:
Etot vopros predlagaet rassmotret' kollektsiju iz situatsij, v kotoryh menjaetsja sostav mnozhestva. Dannaja tochka zrenija na mnozhestvo mozhet okazat'sja ochen' poleznoj.

primer:
mnozhestvo tekuschih del: Vopros "* V kakih situatsijah menjaetsja mnozhestvo tekuschih del?" v dannom sluchae zvuchit ochen' netrivial'no.

* a 5 * Kakie dejstvija my mozhem delat' nad mnozhestvom v tselom?
[Kollektsija], [Dejstvie / Postupok], [Rabota], [Ob`ekt i Dejstvija]

ideja:
Etot vopros predlagaet rassmotret' kollektsiju iz otdel'nyh dejstvij ili rabot nad etim mnozhestvom v tselom. Inogda vypolnenie dazhe odno dejstvie nad mnozhestvom v tselom mozhet okazat'sja ochen' netrivial'nym.

primer:
Web-servery, kotorye Vam ponravilis': Vy mozhete (1) oformit' otdel'nuju sobstvennuju stranichku so ssylkami na eti servery; (2) Vy mozhete poslat' etu stranichku svoim druz'jam; (3) Vy mozhete posle dolgogo pereryva projtis' po vsem etim serveram i posmotret' - chto novogo; (4) Vy mozhete zanovo rasklassifitsirovat' eti ssylki

* a 6 * Kakie dejstvija my mozhem delat' nad elementami mnozhestva?
[Kollektsija], [Dejstvie / Postupok], [Rabota], [Ob`ekt i Dejstvija]

ideja:
Etot vopros predlagaet rassmotret' kollektsiju iz otdel'nyh dejstvij ili rabot kotorye Vy mozhete delat' nad elementami iz etogo mnozhestva. Dlja nekotoryh mnozhestv takoj perechen' mozhet okazat'sja ochen' netrivial'nym.

primery:
mnozhestvo znakomyh ljudej konkretnogo cheloveka: Suschestvuet mnogo sposobov obschat'sja s tem ili inym znakomym chelovekom.

mesta v kvartire, gde hranjatsja veschi: Vy mozhete (a) navesti porjadok v tom ili inom meste, (b) proteret' pyl', (v) smenit' nabor veschej, kotorye tam lezhat.

* a 7 * Popolnjaetsja li eto mnozhestvo novymi elementami i uchityvaetsja li pri etom ego sostav?
[Kollektsija]

ideja:
Esli mnozhestvo tselenapravlenno popolnjaetsja novymi elementami i, tem bolee, esli uchityvaetsja, to mozhno posmotret' na nego kak na Kollektsiju.

primer:
Esli u Vas odin, dva, pjat' knig-al'bomov zhivopisi, kuplennyh v raznoe vremja bez vsjakoj sistemy, to eto prosto mnozhestvo. No esli Vy stali reguljarno pokupat' novye, da esche i uchityvat' kakie al'bomy uzhe est' - to eto prevraschaetsja v kollektsiju.

* a 8 * Mozhno li perenosit' elementy iz odnogo sosednego mnozhestva v drugoe? [Svoboda dejstvija], [Mnozhestvo ob`ektov]

ideja:
Esli perenosit' elementy mozhno, to eto opredelennaja stepen' svobody. Krome togo, v etom sluchae na vsju sistemu sosednih mnozhestv mozhno posmotret' kak na odno bol'shoe mnozhestvo.

primer:
Esli Vy mozhete v kakie-to momenty peresazhivat'sja iz avtobusa odnogo marshruta v avtobus, tramvaj, trollejbus drugih marshrutov, to Vam mozhet byt' udobno smotret' na vse avtobusy, tramvai i trollejbusy vseh marshrutov kak na odno bol'shoe mnozhestvo.

* a 9 * Est' li razbienie elementov mnozhestva na izvestnye i neizvestnye?! [Tip ob`ektov]

ideja:
Esli takoe razdelenie est', to menjaetsja situatsija: pojavljajutsja novye stepeni svobody i novye dejstvija, svjazannye s tem, chto nekotorye elementy neizvestny.

Krome togo, voznikaet delenie elementov na dva tipa.

Etot vopros - semanticheskij uzel.

primery:
Esli u Vas doma bol'shoe sobranie hudozhestvennoj literatury, to chasche vsego u Vas est' interesnye knigi, kotorye Vy esche ne chitali.

Esli Vam ponravilsja pisatel', hudozhnik, muzykal'naja gruppa, i Vy zahoteli poznakomit'sja so vsemi ih proizvedenijami, to mnozhestvo ih proizvedenij srazu zhe delitsja na izvestnye Vam i neizvestnye.

* a 9.1 * Est' li neobhodimost' izuchat' neizvestnye elementy?!
[CHastichno izvestnyj ob`ekt]

ideja:
Esli takaja neobhodimost' est', to Vy mozhete posmotret' na dannuju situatsiju, kak na proektsiju metafory [CHastichno izvestnyj ob`ekt].

primer:
mnozhestvo magazinov v gorode: Predpolozhim, chto odni magaziny Vy horosho znali, a drugie - ploho. I Vam stalo nuzhno kupit' vesch', kotoruju Vy ran'she ne pokupali. Vam pridetsja projtis' po magazinam, kotorye Vy ploho znali i osvoit'sja s nimi.

* a 10 * CHem otlichajutsja elementy mnozhestva drug ot druga i v chem oni pohozhi??
[Tip ob`ektov], [Kollektsija]

ideja:
Inogda na etot vopros dostatochno slozhno otvetit'.
Horoshee ponimanie otlichij elementov mnozhestva drug ot druga mozhet, v chastnosti, privesti k zhelaniju vydelit' tipy elementov.
Eto ponimanie mozhet pomoch' predvidet' pojavlenie novyh elementov.
Eto ponimanie takzhe mozhet podtolknut' Vas posmotret' na mnozhestvo kak na Kollektsiju i uporjadochit' ego (ee).

primer:
mesta v lesu, gde Vam popadalis' griby: Esli Vy popytaetes' zadumat'sja nad tem, chem eti mesta pohozhi i chem otlichajutsja, to Vy mozhete nachat' klassifitsirovat' ih, mozhete predskazat' novye gribnye mesta, mozhete nachat' rassmatrivat' takie mesta, kak kollektsiju.

* a 11 * Konkurirujut li elementy mnozhestva mezhdu soboj za chto-libo?
[Sorevnovanie]

ideja:
Esli da, to eto dobavljaet k dannoj situatsii esche odnu situatsiju/metaforu - [Sorevnovanie].

primer:
mnozhestvo del na rabote: Inogda u Vas mozhet byt' potentsial'nyh del bol'she, chem Vy mozhete sdelat' za den'. Togda voznikaet konkurentsija mezhdu delami i sootvetstvujuschee metapovedenie "CHto delat'?".

* a 12 * Mozhem li my sostavit' perechen' ili katalog vseh elementov mnozhestva?
[Tekst], [Rabota], [Kollektsija]

ideja:
Esli my pishem tekst, v kotorom perechisljaem vse elementy mnozhestva, to my delaem eto mnozhestvo obozrimym i tem samym menjaem otnoshenija mezhdu nashim myshleniem i dannym mnozhestvom. Polnyj perechen' kakogo-libo mnozhestva pomogaet vzgljanut' na mnozhestvo i nashe povedenie, svjazannoe s etim mnozhestvom na bolee tselostnom, intuitivnom urovne.

Katalog - t.e. kogda est' ne tol'ko nazvanija elementov, no i nekotoroe opisanie dlja kazhdogo elementa - daet esche bol'she informatsii dlja myshlenija na intuitivnom urovne.

Ideja sostavit' perechen' ili katalog tjanet za soboj drugie metafory:
[Tekst], [Rabota], [Kollektsija].

primery:
Esli vypisat' javnyj perechen' veschej, kotorye nado kupit', del kotorye nuzhno by sdelat', to hotja eto i opredelennaja rabota, poluchivshijsja tekst mozhet Vam pomoch' osoznat' situatsiju s den'gami ili svobodnym vremenem v tselom.

Telefonnaja knizhka - eto fakticheski katalog mnozhestva znakomyh ljudej.

* a 13 * Naskol'ko eto mnozhestvo obozrimo?

ideja:
V zavisimosti ot kolichestva elementov v mnozhestve, vozmozhnosti ohvatit' ego razom, menjajutsja Vashi vozmozhnosti po ponimaniju etogo mnozhestva.

primer:
sotrudniki v organizatsii: Esli sotrudnikov v Vashej organizatsii okolo 10, to Vy vseh budete horosho znat' v litso, verojatno s kazhdym u Vas vozniknut lichnye otnoshenija. Esli sotrudnikov 50-70, to togda opredelennoj rabotoj budet dazhe prosto zapomnit' v litso bol'shinstvo iz nih. Esli ih bolee 400, to Vy uzhe budete ploho predstavljat' - kakoj rabotoj oni v tselom zanimajutsja.

* a 14 * Suschestvujut li rjadom drugie, analogichnye "sosednie" mnozhestva?
[Mnozhestvo ob`ektov]

ideja:
Esli rjadom est' drugie, analogichnye, "sosednie" mnozhestva, to obschaja situatsija menjaetsja, pojavljajutsja sovershenno novye stepeni svobody. Dannyj vopros - eto semanticheskij uzel.

primer:
telefonnye nomera v zapisnoj knizhke: Podobnye zapisnye knizhki obychno est' ne tol'ko u Vas, no i u Vashih druzej. Esli Vam vdrug srochno pogovorit' s chelovekom, no u Vas net ego telefona, etot telefon mozhno inogda najti u druzej.

* a 15 * Mozhno li vystroit' elementy etogo mnozhestva v nekotorom linejnom porjadke?

ideja:
Daleko ne vse mnozhestva mozhno predstavit' v nekotorom linejnom vide. Esli (1) mnozhestvo mozhno predstavit' v linejnom vide, to pojavljaetsja rjad aspektov i dejstvij, svjazannyh s porjadkom. Esli (2) nel'zja, to chasche vsego eto oznachaet, chto dannoe mnozhestvo svjazano s nekotoroj slozhnoj nelinejnoj strukturoj i sootvetstvenno, pojavljajutsja drugie aspekty i dejstvija.

Dannyj vopros - eto uzlovoj vopros.

primery:
(1) mnozhestvo sobytij v zhizni cheloveka: Elementy etogo mnozhestva mozhno uporjadochit' po vremeni.
(2) muhi v kvartire, mesta v lesu gde Vy nahodili griby: Takie mnozhestva svjazany s ob`emnym prostranstvom, trudno najti estestvennyj sposob ih uporjadochit'.

* a 15.1 * Vazhno li - v kakom porjadke perechisleny elementy?
[Vazhnoe - Nevazhnoe]

ideja:
Eto vazhno togda, kogda ot prosmotr mnozhestva svjazan s kakimi-to dejstvijami i ot porjadka perechislenija zavisit hod nekotoroj raboty.

primery:
porjadok vystuplenij sportsmenov, porjadok prosmotra televizionnyh peredach

* a 15.2 * Kak mozhno uporjadochit' elementy dannogo mnozhestva?
[Ob`ekt i ego Svojstva]

ideja:
Najti neskol'ko poleznyh sposobov uporjadochivanija dlja odnogo mnozhestva - netrivial'naja rabota. Obychno eta rabota tesno svjazana s osoznaniem togo, kakie svojstvau ob`ektov-elementov mogut byt' ochen' vazhnymi pri vosprijatii mnozhestva.

primer:
telefonnye nomera v zapisnoj knizhke: Telefonnye knizhki mozhno uporjadochivat' po-raznomu: po alfavitu, po vremeni pojavlenija telefona, po gruppe interesov, po mestu zhitel'stva. Esli u Vas mnogo znakomyh ljudej i esli Vy derzhite telefonnuju knizhku v vide fajla, Vy mozhete odnovremenno imet' neskol'ko perechnej.

* a 16 * CHto est' v etom mnozhestve ob`ektov takogo, iz-za chego mozhno smotret' na nih kak na odno tseloe?
[Ideja], [TSeloe i CHasti]

ideja:
Za kazhdym dazhe myslennym ob`edineniem neskol'kih ob`ektov v mnozhestvo stoit nekotoraja ideja. Dannyj vopros predlagaet vyjavit' etu ideju. Bolee togo, esli eta ob`edinjajuschaja ideja dostatochno sil'na, na dannoe mnozhestvo mozhno posmotret' takzhe i s t.zr. metafory [TSeloe i CHasti].

primery:
kollektsija marok: Inogda v kioskah prodajut bol'shie, otnositel'no deshevye nabory marok odnoj kakoj-libo strany ili neskol'kih stran. Esli Vy kupite odin ili bol'she takih naborov, to potom Vam nado budet raspolozhit' ih na stranitsah al'boma. V etot moment Vam pridetsja chasto zadavat' vopros * a 16 * dlja raznyh podmnozhestv etih marok.

materialy na Web-servere: Predpolozhim, chto u Vas est' dostatochno mnogo razlichnyh interesnyh tekstov i Vy hotite razmestit' ih na Web-servere. V Web-servere udobno vydeljat' "logicheskie Web-servery" - razbivat' teksty na gruppy, v raznye katalogi i stroit' dlja kazhdogo "logicheskogo Web-servera" otdel'nyj HTML-fajl s oglavleniem-ssylkami na vse ostal'nye fajly v etoj gruppe. Esli u Vas teksty dostatochno "raznosherstnye", to vopros * a 16 * stanovitsja vazhnym.

* a 17 * JAvljaetsja li dannyj element mnozhestva bolee vazhnym, chem drugie ob`ekty iz mnozhestva?
[Ierarhija]

ideja:
Esli hotja by pro odin element mnozhestva mozhno skazat', chto on "vazhnee" drugogo, eto znachit, chto mezhdu elementami mnozhestva est' otnoshenie "vazhnee", eto znachit, chto v etom mnozhestve est' otdel'naja podstruktura, ierarhija. Iz-za samogo fakta, chto odni elementy mogut byt' vazhnee drugih mozhno vypolnit' opredelennye dejstvija, prinjat' nekotorye reshenija.

primery:
kollektsija knig: Obychno nekotorye knigi dlja cheloveka byvajut vazhnee drugih. Bolee vazhnye knigi mozhno razmestit' na bolee udobnoe dlja dostupa mesto i naoborot.

mnozhestvo Web-serverov, kotorye Vy prosmotreli: Verojatno odni Web-servery budut dlja vas vazhnymi, a drugie - net. Ssylki na vazhnye Web-servery mozhno pomestit' v osobyj fajl ("moi ljubimye URL").

* a 18 * Kak mozhno rasklassifitsirovat' elementy mnozhestva?
[Tip ob`ektov], [Kollektsija]

ideja:
Esli elementy mnozhestva mozhno razbit' na neskol'ko grupp ili tipov, to my mozhem dalee rassuzhdat' ob etom mnozhestve uzhe imeja v pole vnimanija bolee obozrimyj i udobnyj nabor (Kollektsiju) tipov elementov, klassifikatsiju.

primer:
Esli k Vam prihodit mnogo pisem po elektronnoj pochte, to ochen' udobno postroit' nekotoruju klassifikatsiju pisem i planirovat' rabotu po chteniju etih pisem uzhe v terminah dannoj klassifikatsii.


DEJSTVIJA i PRIMERY

# A 1 # Vybrat' element iz mnozhestva.
[Vybor]


ideja:
Inogda nekotorye mnozhestva dlja togo i suschestvujut, chtoby Vy imeli vozmozhnost' vybrat' nuzhnyj element. primer:
sobranie knig doma: Vybrat' knigu pochitat'.

# A 2 # Rasklassifitsirovat' elementy mnozhestva.
[Tip ob`ektov], [Tekst]

ideja:
Kogda elementov v mnozhestve mnogo, to klassifikatsija, razbienie ih na tipy pozvoljaet sdelat' mnozhestvo elementov obozrimym (zameniv neobozrimoe mnozhestvo elementov, obozrimym mnozhestvom tipov elementov, sm. [Mnozhestvo ob`ektov * a 13 *]).

Krome togo, pojavljaetsja promezhutochnyj uroven' pri vybore elementov ili drugih dejstvijah - snachala mozhno vybrat' tip elementa, a potom uzhe sam element.

Rasklassifitsirovat' elementy mnozhestva - eto rabota. Rezul'tat etoj raboty - drugoe mnozhestvo - mnozhestvo tipov elementov. Verojatno, v vide teksta.

primer:
sobranie knig doma: Kogda knig stanovitsja mnogo ih polezno razbit' na gruppy.

# A 3 # Sostavit' perechen' ili katalog dlja elementov mnozhestva.
[Tekst], [Ob`ekt i Imja], [Ob`ekt i ego Svojstva]

ideja:
Sostavit' perechen' dlja elementov mnozhestva - eto rabota. V rezul'tate etoj raboty voznikaet tekst, kotoryj delaet mnozhestvo elementov obozrimym i pozvoljaet rassuzhdat' ob etom mnozhestve na novom urovne.

Esli my sostavljaem prosto perechen', to my mozhem stolknut'sja s problemami imenovanija elementov (sm. [Ob`ekt i Imja]). Esli my sostavljaem katalog, to vozmozhno nam pridetsja vospol'zovat'sja metaforoj [Ob`ekt i ego Svojstva].

Ideju perechnja ili kataloga sm. v [Mnozhestvo ob`ektov * a 12 * Mozhem li my sostavit' perechen' ili katalog vseh elementov mnozhestva?]

primery:
Televizionnaja programma peredach na nedelju - primer perechnja dlja mnozhestva teleperedach.

Referativnyj zhurnal s annotatsijami statej - primer kataloga dlja mnozhestva vyhodjaschih nauchnyh statej.

# A 5 # Vypisat' perechen' dejstvij, kotorye my mozhem delat' nad elementami etogo mnozhestva.
[Ob`ekt i Dejstvija], [Rabota], [Kollektsija], [Tekst], [Iskusstvennyj ob`ekt], [Tip ob`ektov]

ideja:
Esli Vy chasto vypolnjaete raznoobraznye dejstvija nad elementami nekotorogo mnozhestva, a vremenami Vam prihoditsja delat' prosto netrivial'nye dejstvija nad etimi elementami, to stoit potratit' vremja na rabotu po sostavleniju perechnja-kollektsii vseh dejstvij, kotorye Vy mozhete sebe predstavit' dlja elementov etogo mnozhestva. Poluchennyj tekst mozhet pomoch' Vashej intuitsii v slozhnyh situatsijah.

blizkie metafory: [Mnozhestvo ob`ektov KAK Iskusstvennyj ob`ekt], [Mnozhestvo ob`ektov KAK Tip ob`ektov].

primery:
Esli Vy rabotaete sistemnym programmistom, to Vam chasto prihoditsja vypolnjat' samye netrivial'nye operatsii nad tekstovymi fajlami. So vremenem javno ili nejavno Vy sobiraete predstavitel'nuju kollektsiju razlichnyh dejstvij nad tekstovymi fajlami, otrazhennuju libo v vide programm ili batch-fajlov, libo v vide tehnologicheskih priemov.

Esli Vy rabotaete kak issledovatel'-teoretik, to Vam, vozmozhno, chasto prihoditsja vypolnjat' razlichnye dejstvija nad novymi ponjatijami. Osoznanie i javnoe vypisyvanie kollektsii dejstvij nad ponjatijami - eto esche odin shag v Vashej professional'noj rabote.

Esli Vy pishete bol'shie programmy na nekotorom ob`ektno-orientirovannom jazyke, to vvodja v programmu novyj tip dannyh, Vam, chasto prihoditsja srazu zhe predstavit' vozmozhnye dejstvija nad elementami etogo tipa dannyh.

# A 6 # Najti drugie analogichnye mnozhestva i sravnit' s dannym mnozhestvom.
[Mnozhestvo ob`ektov]

ideja:
Esli krome dannogo mnozhestva "rjadom" est' drugie analogichnye mnozhestva, to eto daet Vam novye vozmozhnosti kak s t.zr. ponimanija etogo mnozhestva, tak i s t.zr. vozmozhnyh dejstvij nad nim i nad ego elementami.

primer:
mesta v kvartire, gde hranjatsja veschi: Byvaja v gostjah u svoih druzej i znakomyh Vy mozhete uvidet' raznye "analogichnye mnozhestva" mest, gde mogut hranit'sja veschi. Blagodarja etomu opytu Vy mozhete izmenit' svoe "mnozhestvo", sdelat' ego bolee razvitym.

# A 7 # Sravnit' dva mnozhestva.
[Rabota]

ideja:
Sravnenie dvuh mnozhestv, osobenno esli v nih mnogo elementov, eto netrivial'noe dejstvie, eto rabota. Sravnivat' mozhno po-raznomu, v zavisimosti ot ishodnoj problemy.

primery:
Vy pokupaete ovoschi i frukty na rynke: hodite ot prilavka k prilavku i sravnivaete mnozhestva mezhdu soboj.

Vy horosho znali slozhnuju programmu, mnozhestvo ee okon, panelej, menju, dejstvij, parametrov. Spustja nekotoroe vremja firma vypustila novuju versiju etoj programmy.

# A 8 # Dlja kazhdogo elementa mnozhestva vypisat' ego strukturu, ob`edinit' eti opisanija i poluchit' katalog dlja dannogo mnozhestva.
[Tekst], [Rabota], [TSeloe i CHasti]

ideja:
Katalog - eto forma predstavlenija elementov dannogo mnozhestva v vide teksta. Dannuju rabotu stoit vypolnit', esli sostav etogo mnozhestva menjaetsja ne ochen' chasto, a Vam chasto nuzhno libo sravnivat' elementy mezhdu soboj, libo vypolnjat' kakie-libo raboty ottalkivajas' ot sostojanija dannogo mnozhestva. Dlja togo, chtoby vypolnit etu rabotu Vam neobhodimo vyjavit' te chasti elementov, kotorye vazhny dlja dannogo kataloga.

Katalog nezamenim, esli Vam nuzhno dat' vozmozhnost' poznakomit'sja s dannym mnozhestvom drugim ljudjam.

primery:
peredachi po televideniju: Programma peredach - eto katalog, ona pomogaet Vam sorientirovat'sja, vybrat' nuzhnuju peredachu, znat' vremja peredachi, ne peresekaetsja li ona s drugimi peredachami na drugih kanalah.

mnozhestvo okon, panelej, menju, dejstvij, parametrov v slozhnoj programme: Obychno v sovremennyh slozhnyh programmah est' podsistema pomoschi (help), gde dlja kazhdogo elementa programmy est' nebol'shoj tekst-opisanie. Dlja mnozhestva elementov slozhnoj programmy eto - katalog.

Na gazety s reklamnymi ob`javlenijami mozhno posmotret' kak na katalog dlja firm, kak na katalog dlja tovarov, kak na katalog dlja uslug.
[firma KAK Organizatsija], [tovar KAK Predmet], [usluga KAK Rabota]

Baza znanij MET: dlja kazhdoj metafornoj shemy stroitsja slozhnoe opisanie v vide gipertekstovogo fajla dlja WWW.

Dlja kazhdoj idei v opisanii metafornoj shemy avtor stremitsja dat' identifikator, opisanie idei, primery i ssylki na drugie metafornye shemy ili na drugie idei. T.e. kazhdyj gipertekstovyj fajl - eto tozhe katalog - katalog idej, svjazannyh s dannoj metafornoj shemoj.

# A 9 # Razbit' mnozhestvo na podmnozhestva.
[Tip ob`ektov]

ideja:
Esli mnozhestvo bol'shoe, to dlja togo, chtoby lechge bylo s nim rabotat', mozhno razbit' ego na men'shie podmnozhestva i tem samym vvesti nekotoryj promezhutochnyj uroven' - dlja vosprijatija, vybora, perechislenija, dejstvij.

Eto dejstvie ochen' tesno svjazano s ideej vydelenija tipa ob`ektov.

primery:
tovary v magazine: V magazinah obychno est' sektsii po tipam tovarov. Krome togo nekotorye magaziny orientirujutsja na tot ili inoj tip veschej, kotorye oni prodajut.

zvezdy na nebe: Mnozhestvo zvezd prinjato razbivat' na sozvezdija.

stat'i v gazete: CHasto stat'i snabzhajutsja rubrikoj.

fajly na komp'jutere: Mnozhestvo vseh fajlov na komp'jutere razbito na podmnozhestva pri pomoschi katalogov. Mnozhestvo fajlov v kataloge mozhet byt' razbito na podmnozhestva pri pomoschi rasshirenija ili osobyh prefiksov ili suffiksov v imenah fajlov.


V nachalo etogo fajla
Uslovnye oboznachenija
O proekte "Baza znanij MET" v tselom
Nauchnyj otchet po dannoj teme
Ob avtore proekta
Ob IVVS RAN
e-mail: Leonid Ovanesbekov <olg@www.ivvs.ru>

1995 janv 19 cht -- 1998 mart 09 pn