Kezdőoldal » Számítástechnika » Programozás » Mi is a programozás?

Mi is a programozás?

Figyelt kérdés

Sok helyen lehet sok mindent hallani a programozásról.

De egy témában ismeretlen ember számára egyszerűen szólva mi a programozás?


2017. máj. 28. 11:02
 1/9 anonim ***** válasza:
100%
Megmondod a számítógépnek hogy mit csináljon. A programozási nyelven keresztül meg kell értetned a géppel hogy mit akarsz mondani, az meg betűre pontosan követi az utasításokat.
2017. máj. 28. 11:08
Hasznos számodra ez a válasz?
 2/9 anonim ***** válasza:

Programozás, hasonló a szokványos értelemben vett program készítéssel (pl.: koncert lebonyolítás, napi szabadidős program stb.) Megtervezed mit fogsz csinálni.


Számítógép programozás is hasonló, azaz a számítógépnek definiálod azt, hogy mit csináljon.

Ennek vannak (absztrakciós) szintjei, mint ha egy vezérigazgató mondaná meg, hogy "most fejlesztés fontosabb, mint a bevétel" kijelentésre máshogy dolgoznak az alkalmazottak, mint a fordított esetben (több bevétel, mint fejlesztés).


Tehát ha veszünk egy "okos" kávéfőzőt, amin lenne egy gomb: "főzz kávét" felirattal, és megnyomod, akkor lefőz 1et. De ezt a kijelentést definiálni kell, mert különben nyomkodhatod, de nem fog semmit se csinálni.

Tehát: Erre a kijelentésre, ő tölt vizet, darál kávét, és lefőzi neked.


Csak, ha nincs ilyen, akkor neked kell megmondani az egyes lépéseket:

- tölts vizet

- daráld le a kávét

- főzzed le


Persze ez egyel alacsonyabb színt. Ha ezek definiálva vannak, akkor lényegében kész vagy. De ha nincs, akkor még lejjebb kell menni:


- tölts vizet: nyisd meg a csapot, vegyél xy deci vizet

- daráld le a kávét: nézd meg, hogy van-e kávé, ha van akkor daráld le és rakd a főző részbe

- főzzed le: a vizet forrald fel, majd öntsd át a darált kávén


És így tovább, részletezve. Lejjebb és lejjebb menve. Lényegében ez az algoritmus, ami mindig lefut a "Főzz kávét" gombra.


A Programozás maga, ennek az algoritmusnak a MEGTERVEZÉSE és implementálása (más szóval: lekódolása). Tehát amit ismerünk programozás NEM EGYENLŐ a kódolással.

2017. máj. 28. 12:39
Hasznos számodra ez a válasz?
 3/9 anonim ***** válasza:
0%
kockafejűek hobby-ja
2017. máj. 28. 12:55
Hasznos számodra ez a válasz?
 4/9 Szirty ***** válasza:
Programozás a program létrehozását jelenti.
2017. máj. 28. 13:31
Hasznos számodra ez a válasz?
 5/9 anonim ***** válasza:

Ha akarsz enni egy szendvicset, akkor kimész a konyhába, megnézed van-e kenyér, szalámi, vaj és ha van, akkor előveszed a kést, vágsz egy-két szelet kenyeret, megvajazod őket és teszel rá szalámit.

Ha nincs kenyér, akkor lemész, veszel, ha nincs szalámi, akkor megint lemész, veszel, és a vaj esetén is ugyanez a helyzet.

Azonban ha nem vagy hülye, akkor nem mész le külön kenyérért és utána vajért, szalámiért, hanem egy lépésben ellenőrzöd, hogy van-e minden, ha nincs akkor meg egy lépésben veszed meg as hiányzókat.


Na, ennek az egésznek az optimális szervezése, kivitelezése a programozás.

2017. máj. 28. 16:09
Hasznos számodra ez a válasz?
 6/9 Szirty ***** válasza:

#5

Ez inkább a dolog algoritmus alkotás része.

A programozás maga ennek az algoritmusnak a konkrét programozási nyelven való leírása.

Szerintem a kettő együtt tekinthető egésznek.

2017. máj. 28. 17:28
Hasznos számodra ez a válasz?
 7/9 anonim ***** válasza:
Megtanítani egy "követ" gondolkodni némi árammal :-D
2017. máj. 28. 18:52
Hasznos számodra ez a válasz?
 8/9 anonim ***** válasza:
Alkotó munka, a gépnek le írod 1gyesekkel és 2tesekkel (bináriás kód) hogy mit tegyen, mikor és hogyan.
2017. máj. 29. 19:31
Hasznos számodra ez a válasz?
 9/9 anonim ***** válasza:
Egyrészt binárisban legfeljebb egy chipagyú tudna kódolni, azért vannak a programozási nyelvek hogy ne kelljen ezzel szarakodni, másrészt meg 0010 féle ember létezik, aki érti a bináris számrendszert, meg aki nem.
2017. máj. 30. 00:38
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!