Sliepka či vajce?len taký jednoduchý algoritmus...v1.45 10.05.2024 03:43
Algoritmus, ktorý zčasti ponúka riešenie tejto zdanlivo neriešiteľnej otázky.
Ako analytik-programátor musím veriť, že každá úloha (zadanie, problém) je riešiteľná = popísateľná. Riešenie úlohy, spočíva v popísaní jednotlivých krokov, vedúcich k želanému (požadovanému) výsledku, pri zohľadnení vstupných podmienok. Postupnosť takýchto krokov znalí problematiky nazývajú šialeným slovom že algoritmus. Postup pre stanovenie algoritmu je možné aplikovať na akúkoľvek úlohu, nemusí sa preto týkať len takej vysokošpecifickej činnosti akou je tvorba software pre IT priemysel.
Zadanie úlohy:
Odpovedať na otázku, čo bolo skôr: sliepka alebo vajce?
Vstupné podmienky:
Neznáme - náš (ale v podstate každý) algoritmus sa musí snažiť pokryť všetky mysliteľné možnosti, ktoré môžu (mohli) nastať.
Výstupné podmienky:
Odpoveď na zadanú otázku musí byť podložená logickým zdôvodnením.
Riešenie:
[ začiatok algoritmu ]
som kreacionista?
áno)
Odpoveď: Sliepka
Zdôvodnenie: Keďže verím, že všetko stvoril Boh, teda aj vesmír, zem, človeka a zvieratá stvoril Boh, tým pádom i sliepku stvoril Boh. Sliepka preto bola skôr ako vajce. [ koniec algoritmu ] nie)
som evolucionista?
áno)
Odpoveď: Vajce
Zdôvodnenie: Keďže verím v evolúciu, musím predpokladať určitý okamih v histórii, kedy daný živočích ešte nebol sliepka, ale ďalšiu generáciu už za sliepku považujeme. Počiatok novej generácie charakterizuje vajce. [ koniec algoritmu ] nie)
verím, že žijeme v matrixe?
áno)
Odpoveď: Otázka nemá zmysel
Zdôvodnenie: Keďže žijeme v matrixe, nič z toho čo vidíme v skutočnosti neexistuje. Neexistujeme ani my, všetko je len virtuálna realita. Tým pádom neexistuje ani sliepka či vajce a otázka nemá zmysel. [ koniec algoritmu ] nie)
som stúpencom Chucka Norrisa?
áno)
Odpoveď: Najprv bol Chuck Norris
Zdôvodnenie: Stúpenec Chucka Norrisa nemusí tento fakt zdôvodňovať, keďže je považovaný za dogmu. Chuck Norris neskôr vyčúral sliepku, z ktorej sa vyliahlo vajce. [ koniec algoritmu ] inak)
Odpoveď: Na otázku nie je možné odpovedať
Zdôvodnenie: Pravdepodobne neviem v čo verím, takže nie som schopný zodpovedať položenú otázku. [ koniec algoritmu ] Záver:
Možno si prekvapený, že algoritmus môže vyhodnotiť uvedenú otázku (zadanie) viacerými spôsobmi, teda že odpovede sa líšia na základe predpokladu, ktorý je splnený. Tento fakt je spôsobený skutočnosťou, že nie sú zadefinované vstupné podmienky. Pokiaľ by ale boli zadefinované (poznali by sme, ktorá z možností je tá pravá), snáď by ani nebolo potrebné riešiť takýto algoritmus, že?
Keď si došiel až sem, môžeš sa rozhodnúť čo ďalej...
xxx
|
nejaká reklama
podporastránka má príjem jedine od dobrovoľných podporovateľov
prosím, podpor stvoriteľa
SK41 1100 0000 0026 1872 7972
|