• Welcome to TUKE FÓRUM - Fórum pre študentov Technickej Univerzity v Košiciach.
 

FaLP a.k.a Funkcionalne a Logicke Programovanie

Started by psicho, 05.01.2007, 18:30:42

« predchdzajce - alie »

pUf

Quote from: psicho on  26.01.2007, 02:13:22
Funkcionalne a Logicke programovanie ako aj nazov napoveda je o funkcionalnom a logickom programovani cize sa zaobera deklarativnou paradigmou ,coje v skutku celkom odlisny pristup k programovaniu ako sme zvyknuty z imperativnej paradigmi. na hodinach sa funkcionalne prebera pomocou haskellu cosom najpr velmi nadaval naten jazyk ale teraz uz tvrdim zeto uplne král jazyk a potom prolog ale ten sami nepaci to skor pre takych ui ludi je good

jaaj psicho nemozem z teba dakedy  :laugh: :laugh:

Quote from: connar on  26.01.2007, 01:33:34
o com je vlastne to funkcionalne programovanie? mna to caka dalsi semester ak Boh da...

mna, ak mirek binas da, caka zapocet z OS uz asi za hodinkualebo nejak tak.. cize zrejme sa vyhnem kraal jazyku haskel  :laugh:
pUf :zuzka: ywetku (teh one and only :D)
~ ~ ~ ~ ~ ~ ~ ~
Support my band :) :P
bandzone
facebook

psicho

ten programator ktory sa nenauci programovat v haskelli toje ako plavec ktory nevie plavat :D
read my blog> www.codemazing.com <read my blog

joker

mno tak skuska bola absolutne v pohode  :)... mam to uz za sebou :)... :dancing: :dancing: :ropebanana: :ropebanana:

5lement

ano joker,mozem len to len potvrdit,skuska bola v pohode,aj Kollar bol velmi v pohode,ale aj tak,som rad,ze to mam uspesne za sebou :bananadance:

mrtvyhubar

Tak nam vy uspesny ludia prezradte co sa mame ucit... Zasa bolo len funkcionalne?naprogramovat nejake funkcie,alebo bola nebodaj aj nejaka teoria?
Viditeľné škody na nábytku sú ťažko opraviteľné a kazia celkový vzhľad
bytu. Myslite na to pred tým než začnete búchať pesťou po stole kôli nefunkčnému zadaniu.
"Making new tables in real life is not as simple as CREATE TABLE in sql"

Ing.Veduci

Jaaaj, tha aj ja to mam za sebou ... ten Kollar tam daval pismenka jak mu prislo .... ja mam  :ropebanana: B-85  :ropebanana:

Mno a bolo asi nieco take:
definujte fciu map - rekurzivne aj neviem ako
def. fciu foldl1
def. fciu concat - cez (++) - neviem o co islo
definujte binarny strom + priklad na vypis cohosi
definujte binarny vyhladavaci strom + priklad na vypis cohosi
Co bolo, to bolo. Terazky som Ing.Veduci
Predpokladám, že väčšina z vás má doma počítač. Buď to, alebo ste si túto stránku vycucali z vredu na nohe.

shadow

no ludia ucte sa asi tak ako kollar povedal "staci mat nabeh na to a skuska bude" ja som tam nieco napisal a mam A 95 :)
:ropebanana:  :dancing:  :beer1:

joshi

...jj...mas recht shadow...
Kollar asi len pozrie, vidi tam styri riadky napisane pri kazdom priklade a uz pise A abo B... :thumbs-up:

cize len tam daco napiste a malo by byt...

stricky

a ja ako debil na OS ani zapich nemam.......pici  :nervous:

pUf

pUf :zuzka: ywetku (teh one and only :D)
~ ~ ~ ~ ~ ~ ~ ~
Support my band :) :P
bandzone
facebook

stricky


fanfo

na skuske nebol ziadny lambda jazyk a pan kollar sedel cely cas v predu aj so svojim book-om a tukal si cely cas - ideal na tahaky => mojich 85b


všetko, čo je naozaj užitočné, som sa naučil v materskej škole

fanfo

Quote from: stricky on  26.01.2007, 21:43:52
a ja ako debil na OS ani zapich nemam.......pici  :nervous:

ked sa nespytas mudrejsich ze co si dat, radsej si klamat, ze na OS sa budem ucit o windows-e a o unix-e :hah:
ta dzig fat32 a kokociny.
za to FaLP: vsetky cvika na pokeci, zapich isty, skuska tiez (ked si si spravil aspon tahak na definicie funkcii)

na skuske boli definicie funkcii: reverse, foldr/foldl, binarny strom + este daco ale uz si nepamatam, bo ten shock ked som sa pozrel do indexu a tam B (85) veľmi dobre, hned som vsetko zabudol a tahaky s otazkami zahodil :emot-dance: :emot-dance:


všetko, čo je naozaj užitočné, som sa naučil v materskej škole

Ing.Veduci

Jou jou a ani ten Prolog nebol ... co boli tie posledne 4 prednasky so Sivym
Co bolo, to bolo. Terazky som Ing.Veduci
Predpokladám, že väčšina z vás má doma počítač. Buď to, alebo ste si túto stránku vycucali z vredu na nohe.

pUf

ja poznam iba lambda core z half life-u  :laugh: a pripajam sak nemtomovi: ahoj carin  :laugh: :laugh:
pUf :zuzka: ywetku (teh one and only :D)
~ ~ ~ ~ ~ ~ ~ ~
Support my band :) :P
bandzone
facebook

psicho

looooohoooohooool lambda jazyk nexistuje :D  akurat tak lambda kalkul a tone nic ine ako tvz anonymna funkcia alebo unkcia bez mena napr \m n = m+n :D
read my blog> www.codemazing.com <read my blog

pUf

boha za to by mal byt 1 kredit a za OS 15  :laugh: :laugh:
pUf :zuzka: ywetku (teh one and only :D)
~ ~ ~ ~ ~ ~ ~ ~
Support my band :) :P
bandzone
facebook

sogi

osedivel som, osivel, oziarilo ma od monitoru (LCD :D ), spravili sa mi vredy, nespal som, lebo som robil ZADANIA Z OPERACNYCH SYSTEMOV....a niekto dostane zapocet len tak za nic....a ako keby to nebolo dost, dostane napokon aj SKUSKU len tak za nic.....ked ma vyhodia kvoli fyzike....nebudem vobec lutovat....pretoze keby som si vybral iny odbor, dostal by som ineho skusajuceho (detto keby som si namiesto OS vybral FLP) a vsetko by bolo ok...vsetci maju rovnake podmienky....zjavne....
----------------------------------------------------------------------------------
Why geeks like computers: unzip, strip, touch, finger, grep, mount, fsck, more, yes,fsck,fsck,fsck,umount, sleep.
----------------------------------------------------------------------------------

vlado

navrhujem moderatorom(ak na tomto fore nejaki su) zlucit tuto temu a temu Falp Skuska. alebo niektoru z nich locknut...

no a k skuske ja som bol skupina B a mal som:
map rekurzivne aj nerekurzivne
foldr1
concat nerekurzivne pomocou (++)
binarny strom(typova definicia a funkcia zobrazStrom)
bin. vyhladavaci strom( to iste ako binarny strom)
posledne dve ulohy som zjavne nepochopil takze C  :sneaky2: co uz...hlavne ze je

jop a priznajte sa kto bol v tej mensej kopke s pocetnostou 3 heh
Neskúšajte na mňa ťahy!
Pokiaľ je vám život drahý!
Neskočím vám na tie triky!
Ja nechcem ísť do sanitky!

DeeL

ludia tak ja som to tiez dnes pekne dokopal... som prvy priklad mal blbo tak mi Kollar hodil do indexu D :j_shocked: ... tak som za nim zasiel a ukazal mu aj dalsie zlozitejsie priklady co som mal dobre tak mi hodil potom B :j_grin: ...

tha som aj rad... a bol som skupina A a aj si celkom pamatam zadania otazok (mozno aj nejake spravne odpovede), tak vam to tu asi napisem, ale dnes je uz vela hodin, tak keby som zabudol - pripomente ;)

:bananadance: :bananadance: :bananadance:

Múdri sa naučia od hlupákov viac, ako sa hlúpi poučia z príkladu múdrych.
(Marcus Porcius C. Cato)
It's not that I'm so smart, it's just that I stay with problems longer.
(Albert Einstein)

Hi yourself ;)

Raleon

Quote from: fanfo on  27.01.2007, 01:18:29
ked sa nespytas mudrejsich ze co si dat, radsej si klamat, ze na OS sa budem ucit o windows-e a o unix-e :hah:
ta dzig fat32 a kokociny.
Bohuzial to k tomu patri. (este maj rad ze nevymysleli an NTFS :) )
Problem je tam , ze to zadanie bolo prace na viacej casu, a vedla FII, ZI ,to je asi horko tazko splnitelne.
(a este k tomu pridali 108 otazok vypracovat... ale to len tak bokom... >:( )

Teda , si myslim ze na FEI nijaky predmet nieje len o tom, ze ,,co je to'' , ale ze ,,ako to''
(teda na OS nebudu ucit ze ako klikat, ako otvorit skicar, ako nainstalovat linux..., ale priblizit ludom ze ako sa asi funguju OS, (aby ste mali sajnu o tom, ked budete robit nejaky operacny system..) )





There is no such bad temper that can not be fixed with some good wine.

stricky

(aby ste mali sajnu o tom, ked budete robit nejaky operacny system..) )

Quote

... ved hej.... a co potrebne nas k tomu naucili? citat si cvika sam a ked nieco nevies ta sa spytas. To si mozem aj doma citat vo volnom case... a tie otazky nakoniec ani netreba...

Ev0

Quote from: DeeL on  27.01.2007, 06:07:26
ludia tak ja som to tiez dnes pekne dokopal... som prvy priklad mal blbo tak mi Kollar hodil do indexu D :j_shocked: ... tak som za nim zasiel a ukazal mu aj dalsie zlozitejsie priklady co som mal dobre tak mi hodil potom B :j_grin: ...

tha som aj rad... a bol som skupina A a aj si celkom pamatam zadania otazok (mozno aj nejake spravne odpovede), tak vam to tu asi napisem, ale dnes je uz vela hodin, tak keby som zabudol - pripomente ;)

:bananadance: :bananadance: :bananadance:

Ta skus tu nieco napisat teda ... co si si zapametal pls.

mrtvyhubar

Mohol by dakto popisat jake priklady presne boli na stromy?
Viditeľné škody na nábytku sú ťažko opraviteľné a kazia celkový vzhľad
bytu. Myslite na to pred tým než začnete búchať pesťou po stole kôli nefunkčnému zadaniu.
"Making new tables in real life is not as simple as CREATE TABLE in sql"

joshi

Quote from: mrtvyhubar on  31.01.2007, 21:42:58
Mohol by dakto popisat jake priklady presne boli na stromy?

tak ja som mal
1. definovat binarny strom BTree
    a definovat fciu ktora "naseka" do bin. stromu zoznam takymto sposobom...

   taze napr. [ x ]=[1,2,3,4]

   bude ASI:  Bin(Bin(Tip 1)(Tip 2)) (Bin(Tip 3)(Tip 4)) ..............skoda ze to nemozem nakreslit...

ale viem ze v druhej skupine bolo aj definovat vyhladavaci binarny strom ci aky ale fcie neviem ake boli...
to je asi tak na 80% co bolo bo uz nepamatam uplne presne len princip ulohy je taky jak som napisal...