Kezdőoldal » Számítástechnika » Programozás » Programozás javítja a logikáda...

Programozás javítja a logikádat,és a gondolkodásod?

Figyelt kérdés
2022. dec. 11. 15:22
 1/10 anonim ***** válasza:
7%
Nem.
2022. dec. 11. 15:33
Hasznos számodra ez a válasz?
 2/10 anonim válasza:
94%

Szerintem igen, en legalabb is ugy erzem. Mint a matek.

De hivatalos kutatasrol nem tudok.

2022. dec. 11. 15:40
Hasznos számodra ez a válasz?
 3/10 anonim ***** válasza:
100%
Az algoritmikus gondolkodást mindenképp. :)
2022. dec. 11. 15:52
Hasznos számodra ez a válasz?
 4/10 anonim ***** válasza:
Attól fögg, hogy milyen szinten nyomod. A probléma megoldó készséget mindenképpen javítja, de a logikát nem feltétlenül, csak ha tanulsz is kódolás mellett.
2022. dec. 11. 19:25
Hasznos számodra ez a válasz?
 5/10 anonim ***** válasza:
66%
Azt mondanám, hogy nem javítja, de egy másféle gondolkodásmódra (is) tanít. Bizonyos alapvető dolgokat máshogy közelítesz meg utána, mint a nagy átlag. Meg nekem az is megdöbbentő volt, hogy más, programozni nem tudó emberek tudnak "szürkében" is gondolkodni, ellenben velem, akinek valahogy minden vagy fekete, vagy fehér. :) Úgy értem, ha valami sem ez, sem az, vagy éppen mindkettő egyszerre, akkor is meg kell tudni határozni programozóként, hogy mi kell legyen a következő lépés az algoritmusban. Az életben/valóságban viszont sokszor nem ennyire éles a határ, vagy egyértelmű a válasz. Egy rossz példával élve: férfi vagy nő. Ezt egy számítógép (pl. egy nyilvántartó programban) meg tudja különböztetni, mindössze egy biten. Az életben viszont nem kevés számban vannak már "szivárványok" is. (Na jó, csak külföldön, mert itthon betiltották őket. :) ) Viccet félretéve, programozóként ilyenre is ELŐRE gondolni kell, különben fatal error lesz a futáskor, vagy inkonzisztenciát okozol az adatokban. Akinek sosem kellett még ilyen dolgot leprogramoznia, az valószínűleg nem is gondolt még ilyesmire.
2022. dec. 11. 19:56
Hasznos számodra ez a válasz?
 6/10 anonim ***** válasza:

5:

A programozás is alkalmazhat fuzzy logikát, amikor valaki nem egyértelműen nő vagy férfi, nem egyértelműen kopasz, hanem csak bizonyos mértékig a halmaz része.


A nyilvántartó programban beírod, hogy férfi vagy nő, de egy program, amely felismeri az arcról, hogy férfi vagy nő, max. eredményben egybites, mert férfi és női jegyeket egyaránt felismerhet ugyanazon az arcon, míg arra a következtetésre jut, hogy az egyik túlsúlyban van.

2022. dec. 12. 06:44
Hasznos számodra ez a válasz?
 7/10 anonim ***** válasza:

#6: 5 vok

Tulajdonképpen megerősíted amit írtam. A férfi-nő dolog csak egy példa volt, de 100 más dolgot írhattam volna helyette. A kérdező kérdésére miszerint javítja-e a logikát a programozás, szerintem nem javítja, csak máshogy látsz utána/általa bizonyos dolgokat. Mondhattam volna színeket is vagy bármit. Amíg az ember nem kezd el programozni, addig 6-8 féle szín létezik számára (legalábbis a férfiaknak, a nőknek mondjuk ezek 5-szöröse). :) De ha elkezdesz programozni, akkor viszont már több milliárd szín is létezhet. Nem elég tehát a számítógépnek annyi, hogy legyen a kirajzolt kocka színe mondjuk piros, mint a való életben sokszor elég ennyi infó is. Erre értettem, hogy nem javítja a logikát, de máshogy közelíted meg általa a dolgokat. Írhattam volna pl azt is, hogy valami nedves, vagy száraz. Emberként megtapogatod és azt mondod, hogy kicsit nedves. A számítógépnek (vagy áramkörnek) ezzel szemben meg kell pontosan húzni egy határt, hogy hány % nedvességtartalomtól deklarálhatja, hogy a vizsgált dolog nedves. Ha meg akarod különböztettetni vele azt is, hogy kicsit vagy nagyon, akkor több határt kell pontosan és ELŐRE definiálni. Szerintem aki nem programozott még életében, az ilyenekre nem gondol. (Pl. kapsz egy megbízást, hogy öntözőrendszert kell telepítened valahová. A megbízó csak annyit fog mondani, hogy "ha száraz a föld a paprika alatt, akkor locsolja meg az automata rendszer", de nem fogja azt megadni, hogy ha a föld nedvességtartalma kisebb vagy egyenlő mint x százalék, akkor a locsolóberendezés pumpáját indítsd el, és mindaddig pumpáld a vizet, x bar nyomással, amíg a föld nedvessége el nem éri, vagy meghaladja az y értéket.) Ezért gondolom, hogy a programozás inkább egy másféle gondolkodást, másféle látásmódot tanít, mintsem logikát fejlesztene. Remélem érthetően írtam le amit akartam. :)

2022. dec. 12. 12:06
Hasznos számodra ez a válasz?
 8/10 anonim ***** válasza:

7:

6 vagyok. Amit írsz, szerintem ne. másféle gondolkodásmód, hanem másféle absztrakciós szint. A programozásban és az élet más területén is van az a szint, ahol elég azt megmondani, hogy piros, meg az a szint is, amikor definiálni kell a színárnyalatot.

2022. dec. 12. 12:30
Hasznos számodra ez a válasz?
 9/10 anonim ***** válasza:
Igazából azt olvastam valahol, hogy a nyelvérzékkel is kapcsolatban van a dolog. Állítólag, ha valaki jó emberi nyelvekből, akkor a programozásból is jobb lesz.
2022. dec. 12. 13:04
Hasznos számodra ez a válasz?
 10/10 anonim ***** válasza:

8:

5 vagyok. Nem tudok és nem is akarok vitába szállni abban amit írsz, mert igazad van! Én akkor is úgy érzem, hogy sok dolgot másként látok mióta autodidakta módon megtanultam programozni. Először még Turbo Pascal-ban kezdtem, aztán VB, VB.net, és makróztam is elég sokat, leginkább excel-ben. Nem írtam még tehát Windóz 12 szintű programot, mert ahhoz azért kevés a tudásom, de így is úgy érzem, hogy kell egy fajta absztraktív gondolkodásmód ahhoz, hogy akár egy egyszerűbb, de használható programot összebarkácsolj magadnak. Vagy csak akár felépítsd/kitaláld a saját objektumaid struktúráit, megtervezd, hogy milyen módon kommunikáljanak majd ezek egymással.

2022. dec. 12. 18:07
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, 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!