- Xiaomi Smart Band 7 - hetedik
- Google Pixel topik
- Sony Xperia 1 V - kizárólag igényeseknek
- Xiaomi 14T - nem baj, hogy nem Pro
- OFFTOPIK: Earfun-lányok Magyarországon
- iPhone topik
- Google Pixel 10 Pro XL – tíz kicsi Pixel
- Hat év támogatást csomagolt fém házba a OnePlus Nord 4
- Netfone
- MIUI / HyperOS topik
-
Mobilarena
Új hozzászólás Aktív témák
-
bucsupeti
senior tag
válasz
buktagt540 #5391 üzenetére
Részlet a témával foglalkozó blogomból:
"A programozás alapja hogy a problémát először gondolatban elemezni kell olyan szempontból hogy milyen bemenő adatok állnak rendelkezésre, azokon milyen műveletek kell végrehajtanunk hogy produkálni tudjuk a várt kimenetet. Röviden ez a lényeg.
Fogalmazzuk meg szavakkal, hogy milyen adataink vannak és azok milyen jellegűek (input, output, munkaközi adat)
Gondolkodjunk el a feladaton, figyelembe véve azt hogy milyen adatokat határoztunk meg az előzőekben.
Fogalmazzuk meg szóban, hogy az első pontban meghatározott adatok felhasználásával milyen műveleti lépéseket kell végrehajtanunk egészen addig, míg elő nem áll a kimeneti adat.
Gyakorlatilag itt van vége a programozásnak. Ezután már "csak" az következik hogy egy adott eszköz segítségével a számítógép számára is érthetővé tegyük. Ez az eszköz a fordítóprogram, ami egy adott programozási nyelven megírt programot a gép számára érthető tárgykóddá alakít, majd ezt egy linker nevű segédprogram futtatható állapotba alakítja.A fenti három pont a lényeges. Ha azokat megoldod, akkor már a kódolás egy mechanikus átírás. Alapvetően az a probléma hogy egyből nekiugranak az emberek a kódolásnak. Egy idő után természetesen így fog történni, reflexszerűen menni fog a kódírás, de amíg azt érzed hogy ezt te nem érted, addig az első 3 lépéssel van a baj. A későbbiekben rájössz majd, hogy teljesen mindegy hogy BASIC, Pascal vagy C a programnyelv amit használsz. Az algoritmus megalkotása (azaz a lépések amiket végre kell hajtani) nem a programnyelven múlik. Nem a programnyelv az oka hogy mennyire nehéz vagy könnyű a segítségével összerakni egy adott programot.
Sokat hallani hogy "Pascalban simán megírom, de a C annyira bonyolult hogy nem lehet ezt megírni". Ez kb olyan állítás, mintha azt mondaná valaki, hogy magyarul sokkal könnyebb beszélni mint angolul. Persze a magyar anyanyelvűnek igen, de az angolnak nem. Aztán ha a magyar anyanyelvű kimegy külföldre és kénytelen angolul beszélni, néhány hét múlva nem lesz bonyolult angolul sem megfogalmazni dolgokat.
Ebből azt akarom kihozni, hogyha megvan a készség (fentebbi 3 pont), akkor jöhet a gyakorlás. Ugyanis az hogy mennyire bonyolult vagy egyszerű egy adott programnyelven megfogalmazni valamit, az csak azon múlik (na jó, máson is) hogy mennyit gyakorlod. C vizsgára úgy kell elmenni hogy előtte 2 hétig legalább (de minél hosszabb ideig annál jobb) írogatod az egyszerű programokat." -
válasz
buktagt540 #5393 üzenetére
-
válasz
buktagt540 #5391 üzenetére
5391 hozzászólásból 4000 erről a kérdésről és az arra adott válaszokról szól.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Autóápolás, karbantartás, fényezés
- OLED TV topic
- Szelek helyett a nosztalgia szárnyán érkezik a SilverStone legújabb miditornya
- gban: Ingyen kellene, de tegnapra
- Kertészet, mezőgazdaság topik
- Nyíregyháza és környéke adok-veszek-beszélgetek
- Linux kezdőknek
- PlayStation 5
- Házi hangfal építés
- Xiaomi Smart Band 7 - hetedik
- További aktív témák...
- Lenovo Legion Go konzol 512GB Z1 Extreme + Garancia
- Eladó TRYX PANORAMA ARGB 360!
- P17 Gen2i 17.3" FHD IPS i7-11800H T1200 32GB 512GB NVMe ujjlolv IR kam gar
- Dell Precision 5820 XL PC - Xeon W-2123 112GB RAM 512GB SSD 1TB HDD RX 580 GTS 8GB Win 11
- Akció! HP Elitedesk 800 G1 USDT számítógép - i7 4770S 16GB RAM 128GB SSD Intel HD 4600 WIN
- BESZÁMÍTÁS! Apple iPhone 16 Pro MAX 256GB okostelefon garanciával hibátlan működéssel
- Xiaomi Redmi 12C 64GB, Kártyafüggetlen, 1 Év Garanciával
- 13-14" Új és használt laptopok , üzletitől a gamerig , kedvező áron. Garanciával !
- Lenovo ThinkPad X13 G2 multitouch (minimálisan használt)
- Xiaomi Redmi Note 10 Pro 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest