Jak vzniká program

21. května 2015 v 16:34 | Zelený jezevčík |  Pelmel všeho druhu
Co je to program?
Asi si říkáte, proč sem takovou věc píši.Vy jistě dobře víte, že program je "soubor příkazů",
které počítači říkají, co má dělat. Jsou psány programovacím jazykem (strojových kódem).
Ten je však složen z čísel, a protože je děsně složité se jej naučit, vymysleli nějací
géniové vyšší programovací jazyk (Java, C, Pascal, Basic.. jsou jich desítky), ten je povětšinou psán slovy (nebo takhle,
ještě jsem neslyšela o v. p. jazyku, který by obsahoval příkazy zapisované čísly).
Program, zapsaný v. p. jazykem, je však pro počítač tak nějak bezvýznamný,
neboť aby mu počítač rozuměl, musí být přeložen do strojového kódu.
Mezi programy řadíme všechny hry, editory, prohlížeče i operační systémy.
Program je software. Software je program.

Kdo píše programy?
Lidem, kteří píší programy, se - překvapivě - říká programátoři. Zabývají se
vývojem programů, což je velice složitá práce. Proto by měl programátor být
trpělivý a pořádný. Kvůli jedné malé chybce nemusí fungovat celý program.

Jak vzniká program?
Jak už jsem řekla, program je/jsou soubor/y příkazů blablabla. To znamená,
že program je vlastně "seskupení" různých souborů s příkazy, umístěných
v adresářch (složkách). Omlouvám se, zkušený programátor by byl
celkem paf z takového vysvětlení. Je to "laicky řečeno".

Co musím udělat, abych mohl vyvinout program?
Vývoj pořádného, složitého programu není jednoduchá ani rychlá
věc. Na "velkých" programech často pracuje tým vývojářů,
kteří si mezi sebou pravděpodobně rozdělili práci.
Nečekejte tedy, že jen tak vyvinete program jako je Word,
Windows či The Sims.
Ale k věci. Abyste mohli vyvinou program, musíte pro to
udělat pár věcí:
1) MUSÍTE SE TO NAUČIT. Potřebujete znát nějaký programovací jazyk,
ve kterém budete svůj program vyvíjet. Čili, umět spolehlivě
zapisovat program.. Bez příručky, "z hlavy".
2) Celkem jednoduchá věc: Sehnat nějaký textový editor, ve
kterém budete psát svůj program. Hodí se: Windows Poznámkový
blok. Nehodí se: MS Word, T602. Samozřejmě můžete psát i v
textovém režimu obrazovky.
A pokud chcete programovat s jistotou, hodí se tzv.
vývojové prostředí, např. NetBeans, které můžete
bezplatně stáhnout na stránkách firmy Oracle America.
3) Potřebujete mít pevné nervy. Může to trvat velmi dlouho
(..no a nejspíš bude.) Uvědomte si, že naučit se programovat
může trvat i pár let.

Několik poznámek nakonec
Nechce se vám mučit programovat? Nezoufejte! Existují
tzv. Gamemakery, tj. programy, umožňující tvorbu her bez
jakékoliv znalosti programování, např. zde:
(Ozkoušeno, bezpečné. - 21. 5. 2015)

Tento článek není odborný, je to jen tak "pro zajímavost laikům". :-)
 

1 člověk ohodnotil tento článek.

Komentáře

1 Kulíšek Kulíšek | 21. srpna 2015 v 16:42 | Reagovat

Teď na něčem pracuju v Unity 5. Má to na Youtubku spoustu pěkných návodů.

Pro úplné nováčky bych doporučil www.devbook.cz kde se můžou pohodlně naučit základy programování a případně řešit složitější problémy s komunitou českých programátorů.

Nový komentář

Přihlásit se
  Ještě nemáte vlastní web? Můžete si jej zdarma založit na Blog.cz.
 

Aktuální články

Reklama