Почетак › Форуми › Линукс › Програмирање › Algoritmi
- Ова тема има 19 одговора, 4 гласа, а последњи пут ју је ажурирао
burga, 19 година, 11 месеци раније.
-
АуторЧланци
-
3. новембар 2006. у 12:16 am #49130
jboban
УчесникSto se te tautologije tice, imas iskljucivo ILI i neukljucivo ILI.
Da, OR i XOR, programerski govoreći. Naveo si slučajeve pamtiš, imaš zapisano i imaš literaturu. Dakle, u svakom slučaju to imaš. Gde je izbor na koji način to imam i sa čim se slažem/ne slažem?
“Ako je a = 5…” Gde je ostatak koda? Ne razumem te?
Naveo sam da je primer u C/C++, gde je operator poredjenja ‘==’, a operator dodele ‘=’. Ostatak koda je nebitan, ali se uvek izvršava (uslov je tautologija, uvek tačan).
3. новембар 2006. у 12:27 am #49131BrokeBody
УчесникNaveo si slučajeve pamtiš, imaš zapisano i imaš literaturu. Dakle, u svakom slučaju to imaš. Gde je izbor na koji način to imam i sa čim se slažem/ne slažem?
Izvini, ali ne znam kako da objasnim, ne znam kako da se izrazim? :redface: :'(
3. новембар 2006. у 12:53 am #49132BrokeBody
Учесник[quote=”BrokeBody”]
Ja se stvarno izvinjavam, ja sam taj koji se zagubio. 😀 Sad cu da prepravim.Programere osim odlične intuicije (velike gotovo kao i ženska što je ::) ) odlikuje i jaka logika. Nemoj na tome da padaš.
[/quote]E ovaj post tek sad vidim. 🙂 Hvala na savetu, u pravu si.
3. новембар 2006. у 12:55 am #49133jboban
УчесникAko sam dobro razumeo suštinu, trebalo je samo pitati da li takve stvari treba pamtiti ili koristiti gotove, napisane i sl.
3. новембар 2006. у 1:03 am #49134BrokeBody
УчесникNisam pitao da li “treba” pamtiti, vec da li neke algoritme pamti (vremenom neki nauci napamet), koristi redovno nesto sto je belezio ili koristi neku literaturu sa nekim cesto koriscenim algoritimima i sl. Da li je to cesci slucaj ili je cesci slucaj da sam smislja gotovo svaki algoritam? To me u stvari zanima.
Po mojoj zdravoj logici, verujem da je ono prvo cesci slucaj? Sta je vise uobicajeno, to me u stvari zanima. Nista vise.
4. новембар 2006. у 12:46 am #49135Časlav Ilić
Учесник[…] ali kad nam profesor da neki zadatak, bukvalno samo jedan u celoj sali zna da uradi, a mi ostali zakucamo. I profesor, i mi se slazemo da je matematika problem.
Da li svaki dobar programer pamti neke algoritme napamet kao sto svaki dobar matematicar pamti neke obrasce napamet (na desetine mozda), ili ih uvek ima negde zapisane, ili uvek ima neku literaturu sa nekim algoritmima koje stalno koristi? […]
(Odmah da kažem da se ne smatram „pravim programerom“, čak nisam završio nijedan od fakulteta koje navede pre trotačke 🙂
Možeš li da navedeš neki primer koji ste imali, zadatka gde se zakucate, te smatrate da biste trebalo da dobijete algoritam pre pisanja programa?
Interesuje me konkretan primer, jer inače bih samo nagađao o čemu se tu radi, ipak je u pitanju neka nova škola. Npr. u moje vreme, za ispitni zadatak — takav kakvi su već bili — se dobijao klot opis problema, a rešenje je moralo da sadrži: 1) kratak opis (proza) ideje rešenja, 2) nacrtan formalni algoritam i 3) napisan program.
5. новембар 2006. у 6:08 pm #49136BrokeBody
Учесникrešenje je moralo da sadrži: 1) kratak opis (proza) ideje rešenja, [color=red]2) nacrtan formalni algoritam[/color] i 3) napisan program.
Za to imamo predmet “Algoritamsko Modelovanje”.
8. новембар 2006. у 10:31 pm #49137burga
УчесникПа примењујете ли га (моделовање)? Ни ја нисам “професионални програмер” (фармацеут по струци), али се сећам да смо у првој години гимназије имали само да напишемо (нацртамо) алгоритам, не нужно и да напишемо код. Касније се куцао код, директно на рачунару (ваљда су тад све школе набавиле довољне количине компова), али је то смањило број решених задатака, чак и оних који нису стриктно математички (нпр. вађење палиндрома из задате речи), јер је људе увек мрзело да узму папир и оловку кад већ седе за рачунаром.
Предлог је дакле: састави алгоритам! Небитно је ли текстуални или схематски. Не верујем да радите програме у којима вам треба УМЛ. Схватите да вас нико не учи алгоритамском моделовању зато да бисте имали један испит више.
9. новембар 2006. у 4:46 am #49138jboban
УчесникNemam ništa protiv ćirilice, ali zašto toliko insistirati na njoj gde joj jeste, a još više nije, mesto? Pravilo je da se piše pismom kojim je obrazac napisan, a ovde je to latinica. Šta znači ćirilicom napisano “УМЛ”? Da li tako treba napisati i “Мицрософт Висуал Студио”, “Борланд Пасцал”?
9. новембар 2006. у 8:40 pm #49139burga
УчесникНаравно да не. Хајде, сад излазимо из теме, али важећи Правопис српскога језика строго дефинише транскрипцију са разних језика на српски, тачније на ћирилицу. Зашто ћирилица? А зашто да не, зашто се стидети свог званичног писма (по Уставу ЈЕДИНОГ званичног писма, након што су коначно, хвала им на томе, сва “браћа” одлучила да оду)? Не знам јеси ли приметио, на свим паковањима производа, од кексова па надаље, са вишејезичним описом, македонски пише искључиво ћирилицом, а српски по правилу латиницом.
Што се УМЛ-а тиче, то је у складу са Правописом, упореди 227.б.– пресловљене у одговарајућа или најближа наша слова [b]ФБИ[/b] (ФБИ-ја), [b]ВМО[/b] (ВМО-а), [b]НАТО[/b].
Под а. иде изворно, а под в. изговорно писање (Бибиси), са следећим коментаром:
Прва два начина се могу сматрати нормалним поступцима, а трећи се изузетно допушта…
QED
-
АуторЧланци
Мораш бити пријављен да би поставио коментар у овој теми.