Kliknite tukaj, da si ogledate profil, kot ga vidijo drugi
 
Domov > Forum > Računalništvo

V katerem programu je možno izdelovati programe?

 
 
11.5.2009, 19:47
Ko odprem photoshop se ne morem načuditi, koliko ljudji, ki so najbrž vsi profesionalci, je ustvarilo program.
Že najmanjše programčke je za začetek dokaj zahtevno oblikovati, tako da zaenkrat aleksy, na photoshop lahko kar pozabima
 
 
 
11.5.2009, 21:38
Programiranje spletnih aplikacij je dokaj drugačna stvar, kot izdelovanje programov.

Tudi učenje z Visual Basic for Applications na Office programih nikakor ne priporočam, ker moraš že nekaj znati, da narediš kaj uporabnega.

C in C++ pa se izogibaj na daleč, ker sta to za učenje ena najslabših izbir, saj je njuna sintaksa res slaba in je zato potrebna velika mera samodiscipline pri programiranju.

Kot sem dejal je za učenje najbolj primeren Visual Basic, kjer imaš zraven tudi dokaj dobro razvijalno okolje in boš lahko enostavne programe pisal že v relativno kratkem času.



 
 
 
11.5.2009, 21:45
podtalje, VBA je pa res super. Lahko kar dobro začneš. C++ slaba izbira? To pa si brcnil v temo definitivno. Če želi narediti kaj uporabnega in dobrega je za to definitivno C++. Prenosljiv med operacijskimi sistemi, zelo dobro podprt (DirectX in ostala orodja), boljše izvajanje (nižji nivo) ...

spremenil: kljuka (11.5.2009 ob 21.52.54)
 
 
 
11.5.2009, 22:28
VBA je čisto vredu.
Moje mnenje je samo, da je integracija z Office-om pri učenju samo moteča, zato je bolje, da naložiš VisualBasic posebej in uporabljaš razvijalno okolje, ki pride zraven.


C++ seveda ima prednosti, ki si jih naštel, kot so prenosljivost, dobra podpora in "boljše" izvajanje.

Vendar pa ima tudi kar nekaj slabosti. Izhaja iz programskega jezika C, ki je bil je bil zasnovan z namenom čim bolj direktnega dostopa do pomnilnika in strojne opreme.

Posledica tega je obupno počasen prevajalnik glede na ostale programske jezike, kar pa danes niti ni več tak problem.

Drug problem take zasnove je, da je možno v njem kodo pisati zelo nepregledno, saj ne postavlja skoraj nobenih omejitev.
Še danes se spomnim primera programa iz knjige, ki je izpisal samo en stavek, pri tem pa niti približno nisi mogel ugotoviti, kaj ta program sploh počne.
Skratka C in C++ sta primerna za bolj izkušene programerje z veliko samodiscipline, ki znajo sami kodo pisati na lep način. Zato nista primeren za spoznavanje s programiranjem.

Še večji problem, ki je posledica direktnega pristopa, pa je, da se programski jezik zanaša na to, da bomo sami pisali pravilne programe in dopušča določene nedefinirane situacije. Posledica tega je lahko tako bizarna situacija, da bo program deloval ob določenih dnevih, ob določenih pa ne, vse to zaradi napačne uporabe zaseganja pomnilnika, kar pa prevajalnik mirno dopušča.

Tako da moje mnenje je še vedno, da C in C++ nikakor nista primerna jezika za začetnike.
 
 
 
11.5.2009, 22:35
OK, kakor komu. Sam vem, da sem z VB-jem začel prav v Officu in mi je uspelo lepo prit v VB. Kakorkoli. Poleg tega ti tudi velikokrat VBA pride prav pri kakšnem Excel-u, Word-u, Access-u. OK, mogoče so začetki v C++ zelo težki (npr. vse pisati v beležnici in potem ti compiler javlja error v x. vrstici pa take stvari ). Zdaj vse je odvisno od posameznika. Mogoče je C++ res za programerje z neko "podlago".


OK, zdaj pa dovolj filozofiranje

P.S. C je super za naprimer mikrokontrolerje (sicer uporabljam Basic ).
 
 
 
21.5.2009, 16:15
Programe napišeš v programskih jezikih, nato pa jih prevedeš v izvršljivo strojno kodo, ki je razumljiva računalniku (npr. .exe datoteke v Windows okolju).
Možnosti imaš več, za učenje pa predlagam, da se začneš učiti z Visual Basicom, ki je tudi brezplačen.
http://www.microsoft.com/express/downloa....
Drugače pa najbolje, da kar naložiš in poskusiš. Če pa so kakšna vprašanja, pa bomo pomagali.

Sem si naložil. Samo, ali je to celotna verzija?
EDIT: Razumem, hvala realife.


spremenil: Erco (21.5.2009 ob 16.30.09)
 
 
 
21.5.2009, 16:21
Možnosti imaš več, za učenje pa predlagam, da se začneš učiti z Visual Basicom, ki je tudi brezplačen.http://www.microsoft.com/express/downloa....
 
 
 
24.5.2009, 8:57
Dim a As Integer
Dim b As Integer
a = TextBox1.Text
b = a * a
TextBox2.Text = b


Že programiram na veliko


spremenil: Erco (24.5.2009 ob 08.58.43)
 
 
 
24.5.2009, 9:23
Uh ja. Poglej si okrajšano verzijo:

TextBox2.Text = TextBox1.Text ^ 2
 
 
 
24.5.2009, 9:27
No, malo daljše je, samo se s pomočjo tega da naredit spodoben programček za računanje kvadratne potence.

Se pravi tistega "Dim a As Integer" Sploh ne bi bilo treba. No, to si velja zapomniti.
EDIT: Super. Res deluje .


spremenil: Erco (24.5.2009 ob 09.28.59)
 
 
Prijava in registracija
 
 
 
Zmaga.com ponuja brezplačno in razumljivo učenje računalniških programov, vas na enkraten način spozna z različnimi svetovnimi jeziki, s podrobno obrazloženimi recepti prikaže čare kulinarike in vam prežene strahove pred domačimi opravili.
 
 
Poleg tega lahko prebirate poučne članke, ki so namenjene širjenju naše splošne razgledanosti ter preverite svoje znanje z priljubljenim in enostavnim sistemom za preverjanje znanja. Če med vsebinami, ki se dodajajo vsak dan, ne najdete želenega znanja, je za vaša vprašanja na voljo dobro obiskan forum, kjer lahko tudi aktivno sodelujete. V primeru, da bi radi svoje praktično znanje delili z ostalimi, pa to lahko storite preko preprostega vmesnika za dodajanje vsebin. Zmagajte z znanjem z Zmaga.com!