Mi a különbség a kódolás és a programozás között?


Legjobb válasz

A kódoló az, aki szoftvereket fejleszt. Rengeteg kódsort ír !! Alapvetően egy kódoló fejlesztő, és igen, ezért a srácok úgy gondolják, hogy ez a kifejezés kissé becsmérlő.

Eközben egy programozó (aki ismét kódot ír) egy adott problémával foglalkozik.

Ez megoldható a következő példa mutatja:

Tegyük fel, hogy részt vesz egy technológiai versenyen (Say TechFest at IIT Bombay), és részt vesz a kódolási versenyen, a feltett kérdés valami ilyesmi lesz:

2048-as klón íródott a Google Code-2015 során, de recept nem készült rá.

A források itt találhatók: https://github.com/TwoFX/Haiku2048

A receptet hozzá kell adni a haikuports / haiku-games / haiku2048 /.

Fontos: kérjük, olvassa el a “recept” feladatokra vonatkozó általános utasításokat, mivel ezekből sok van: https://dev.haiku-os.org/wiki/GoogleCodeInTaskRecipe

A válasz megoldása kódolással érhető el.

Eközben a programozási kérdés valami ilyesmi:

Probléma

A fa összekapcsolt grafikon ciklusok nélkül.

A gyökeres fa egy fa, amelyben egy speciális csúcsot gyökérnek nevezünk. Ha van él X és Y egy gyökeres fában azt mondjuk, hogy Y a X if X közelebb van a gyökérhez, mint Y (más szóval, a legrövidebb út a gyökértől a X rövidebb, mint a gyökértől a legrövidebb út Y ).

A teljes bináris fa egy gyökérzetű fa, ahol minden csomópontnak pontosan 2 vagy 0 gyermeke van.

Fát kap G a N csomópontok (számozott: 1 ide N ). Törölhet néhány csomópontot. Egy csomópont törlésekor a törölt csomóponthoz kapcsolt élek is törlődnek. Az Ön feladata a lehető legkevesebb csomópont törlése, hogy a fennmaradó csomópontok egy teljes bináris fát képezzenek a gyökér valamilyen kiválasztásához a fennmaradó csomópontok közül.

Amint láthatja, egy programozó algoritmikusan kéri megközelítés a „kódolók” számára nem szükséges problémák megoldására. 😉

Válasz

Az emberek ezt a két kifejezést felcserélhetik, de a programozás és a kódolás között óriási különbség van. Van esély arra, hogy találkozni fog ezzel a kérdéssel az interjúban, és azt mondhatja, hogy mindkettő ugyanaz.

Próbáljuk megfogalmazni ezt a két kifejezést.

Programozás

Ha egy eszközt képesek bizonyos típusú műveletek végrehajtására, programozásnak nevezzük.

Coding

Creating specific type of programme or software using programming language is called coding

Rendben, akkor is ugyanúgy néz ki. Hadd magyarázzam el mélyen. Például lehet informatikus hallgató, és sok programozási nyelvet ismer, például java, Python, javascript, php stb. Tehát bármilyen programot készíthet és elvégezheti a kívánt feladatokat. Egy nap anyukád elmondja, hogy tudsz kérjük, programozza be a sütőjét. Megmondja, mit? Ezt nem tudom megtenni, ez nem az én munkám. De a sütőben vannak olyan processzorok és programok is, amelyek sütőt működtetnek, de ezeken a dolgokon nem tud változtatni. Megtalálja sok hasonló dolog, mint a légkondicionáló, a mosógép ne. Mindegyiküknek van processzora és programja. Tehát a programozási kifejezésnek hatalmas jelentése van.Minden olyan dologra vonatkozik, amelynek van processzora, és működni fogod. Amikor készen áll arra, hogy valamilyen eszközt készen álljon a feladat végrehajtására, beprogramozhatja a számítógépet valamely változó kiszámítására. Mondhatja, hogy számítógépet programoz. De a kódolás csak a számítógép programozására vonatkozik. Ha csak egy meghatározott nyelven programozza a számítógépét, akkor ezt kódolásnak hívják.

Természetesen mindkét szót felcserélheti. Az ilyen típusú kérdések rácsot idéznek elő, amikor interjúban vagy előadásokon vesz részt. tanítványod. Köszönöm, hogy ilyen nagy kérdést tettél fel. Remélem, ennek van értelme az olvasó számára. Ha egyetért velem, kérjük, szavazzon a válaszra

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük