Forum » Programiranje » Kaj sploh je programiranje?
Kaj sploh je programiranje?
phyro ::
preberi kar je napisal jype, enkrat ko vidiš idejo, če jo razumeš jo stežka pozabiš. Razen če jo znaš rešit sam za test.
LitralSM ::
Tako za info, a programira kdo v zbirniku?
Glede tiste naloge s kroglami bi rešitev bila dokaj enostavna, če bi za vajo imeli na razpolago neomejeno prostora. V prvo vrst postaviš 4 krogle po dve in dve vzporedno, tako da vsaka leži pravokotno na dve sosednji dotikajoči se. V drugo vrsto postaviš isto razporejene 4 krogle, le da so za drugi koren iz (2r2) zamaknjene po diagonali.
Različne variante pretestiraš tako, da na vsako ogljišče za n-ti večkotnik postaviš kroglo, naslednjo vrsto pa zamakneš za določeno razdaljo.
Najlažje pa bi bilo izvedeti, če bi vse skupaj počel IRL. Kupiš par paketkov pinpong žogic in jih zlepiš po zgornjem postopku. Nato narediš še škatlco v istem razmerju tako, da je razmerje krogle:škatla enako pingpongžogca:škatlca. V škatlco naliješ vodo in potunkaš različne izvedbe ter gledaš, kje je večji volumen izpodrinjene vode.
Easy, pa še nepotrebnemu računanju se na široko izogneš.
Glede tiste naloge s kroglami bi rešitev bila dokaj enostavna, če bi za vajo imeli na razpolago neomejeno prostora. V prvo vrst postaviš 4 krogle po dve in dve vzporedno, tako da vsaka leži pravokotno na dve sosednji dotikajoči se. V drugo vrsto postaviš isto razporejene 4 krogle, le da so za drugi koren iz (2r2) zamaknjene po diagonali.
Različne variante pretestiraš tako, da na vsako ogljišče za n-ti večkotnik postaviš kroglo, naslednjo vrsto pa zamakneš za določeno razdaljo.
Najlažje pa bi bilo izvedeti, če bi vse skupaj počel IRL. Kupiš par paketkov pinpong žogic in jih zlepiš po zgornjem postopku. Nato narediš še škatlco v istem razmerju tako, da je razmerje krogle:škatla enako pingpongžogca:škatlca. V škatlco naliješ vodo in potunkaš različne izvedbe ter gledaš, kje je večji volumen izpodrinjene vode.
Easy, pa še nepotrebnemu računanju se na široko izogneš.
Zgodovina sprememb…
- spremenilo: LitralSM ()
TESKAn ::
Tako za info, a programira kdo v zbirniku?
Ko sem se lotil mikrokontrolerjev, sem. Danes ne bi zneslo oziroma nimam razloga, da bi si delal dodatno delo.
Uf! Uf! Je rekel Vinetou in se skril za skalo,
ki jo je prav v ta namen nosil s seboj.
ki jo je prav v ta namen nosil s seboj.
kogledom ::
Zelo dobro je, če programer zna "matematično razmišljati". Kar ga loči od dobrega matematika pa je predvsem (izbrani) programski jezik(-i) za katere(ga) pozna omejitve, prednosti, knjižnice, urejenost in dostopnost dokumentacije...
Danes je važno predvsem to, da si samostojen in učinkovit. Pa če pri tem uporabljaš Google, kupe knjig ali samo lastno znanje - ni važno. To kar daš od sebe, mora biti narejeno samostojno, hitro in kvalitetno.
Zdaj pa bistvo: Pričakuje se, da bo programer za dosega cilja izbral pravilen pristop oz orodje. Nekje bo uporabil zbirnik, drugje bo kodo visoko nivojskega jezika pobral iz googla. Skupno vsemu temu je, da bo razumel, kaj je bistvo produkta (hitrost/natančnost/razširljivost/nadgradljivost/povezljivost/univerzalnost...) ki ga izdeluje, kako do tega najhitreje priti in kaj za to potrebuje. Seveda mora končani program tudi tudi temeljito stestirati vsaj na koncu, če tega ni opravljal že sproti.
To je programer; tega matematik niti code monkey ne znata - vsaj ne dovolj dobro, da bi od tega lahko dobro živela.
Danes je važno predvsem to, da si samostojen in učinkovit. Pa če pri tem uporabljaš Google, kupe knjig ali samo lastno znanje - ni važno. To kar daš od sebe, mora biti narejeno samostojno, hitro in kvalitetno.
Zdaj pa bistvo: Pričakuje se, da bo programer za dosega cilja izbral pravilen pristop oz orodje. Nekje bo uporabil zbirnik, drugje bo kodo visoko nivojskega jezika pobral iz googla. Skupno vsemu temu je, da bo razumel, kaj je bistvo produkta (hitrost/natančnost/razširljivost/nadgradljivost/povezljivost/univerzalnost...) ki ga izdeluje, kako do tega najhitreje priti in kaj za to potrebuje. Seveda mora končani program tudi tudi temeljito stestirati vsaj na koncu, če tega ni opravljal že sproti.
To je programer; tega matematik niti code monkey ne znata - vsaj ne dovolj dobro, da bi od tega lahko dobro živela.
Zgodovina sprememb…
- spremenil: kogledom ()
imagodei ::
Mimogrede, ko že debatirate o kroglicah v kvadratu in algoritmu zanj...
Thomas se je tega problema lotil s programom Pack'n'Tile z genetskimi algoritmi.
Thomas se je tega problema lotil s programom Pack'n'Tile z genetskimi algoritmi.
- Hoc est qui sumus -
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Kaj je to programerska logika? (strani: 1 2 )Oddelek: Programiranje | 10201 (7206) | windigo |
» | Programer-php, pythonOddelek: Loža | 8688 (5579) | Red_Mamba |
» | FRI vs FE (strani: 1 2 3 )Oddelek: Šola | 25513 (20304) | Invictus |
» | Punca -> Tehnik računalništva, Vegova LJ (strani: 1 2 3 )Oddelek: Šola | 33588 (27249) | x128 |
» | A se je možno samostojno naučit programiranja? (strani: 1 2 3 )Oddelek: Programiranje | 35358 (31452) | darkkk |