Hirdetés
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Apple iPhone 17 Pro Max – fennsík
- Redmi Note 10S - egy a sok közül
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Milyen okostelefont vegyek?
- Az AI miatt drágulnak a mobilok is
- iPhone topik
- Samsung Galaxy A56 - megbízható középszerűség
- Hivatalos a OnePlus 13 startdátuma
- EarFun Air Pro 4+ – érdemi plusz
-
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!
- Világ Ninjái és Kódfejtői, egyesüljetek!
- Milyen TV-t vegyek?
- Luck Dragon: Asszociációs játék. :)
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Battlefield 6
- Számos VGA kihalhat a memóriapánik miatt
- Apple iPhone 17 Pro Max – fennsík
- Lexus, Toyota topik
- Redmi Note 10S - egy a sok közül
- Milyen videókártyát?
- További aktív témák...
- ZBook Fury 15 G7 15.6" FHD IPS i7-10850H RTX 3000 32GB 1TB NVMe magyar vbill ujjlolv IR kam gar
- T14 Gen1 27% 14" FHD IPS Ryzen 5 PRO 4650U 16GB 512GB NVMe új akku gar
- Gamer PC komplett konfiguráció eladó
- Macbook Pro 16" A2141 2019 Silver i7 (2020 végi gyártás)
- Macbook Pro 16" A2141 2019 Astro i9 1TB SSD (2021-es gyártás)
- GYÖNYÖRŰ iPhone 12 mini 256GB Blue -1 ÉV GARANCIA -Kártyafüggetlen, MS3625, 100% Akkumulátor
- Referencia Weboldallal Világítós bill+laptop bill magyarítás. Rania 3M -is! Touchpadok is.Posta ok
- Lenovo ThinkPad T14S Gen1 Intel i5-10310U Refurbished - Garancia
- GYÖNYÖRŰ iPhone 13 mini 128GB Starlight -1 ÉV GARANCIA -Kártyafüggetlen, MS3892, 100% Akkumulátor
- Tablet felvásárlás!! Apple iPad, iPad Mini, iPad Air, iPad Pro
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest



