Vad är skillnaden mellan kodning och programmering?


Bästa svaret

En kodare är en som utvecklar programvara. Han eller hon skriver massor av rader kod !! I grund och botten är en kodare en utvecklare och ja, så killar tycker att termen är lite nedsättande.

Under tiden tar en programmerare (som återigen skriver kod) ett särskilt problem.

Detta kan visas med följande exempel:

Antag att du tävlar i en teknologitävling (säg TechFest på IIT Bombay) och att du deltar i kodningstävlingen, frågan kommer att vara ungefär så här:

En 2048-klon skrevs under Google Code-2015 men inget recept gjordes för det.

Källorna finns här: https://github.com/TwoFX/Haiku2048

Receptet bör läggas till i haikuports på haikuports / haiku-games / haiku2048 /.

Viktigt: läs de allmänna instruktionerna för ”receptuppgifter”, eftersom vi har många av dessa: https://dev.haiku-os.org/wiki/GoogleCodeInTaskRecipe

Lösningen på detta svar uppnås via kodning.

Under tiden är en programmeringsfråga ungefär så här:

Problem

Ett träd är ett anslutet diagram utan cykler.

Ett rotat träd är ett träd där ett speciellt toppunkt kallas roten. Om det finns en kant mellan X och Y i ett rotat träd säger vi att Y är ett barn till X if X är närmare roten än Y (med andra ord, den kortaste vägen från roten till X är kortare än den kortaste vägen från roten till Y ).

Ett fullständigt binärt träd är ett rotat träd där varje nod har antingen exakt 2 barn eller 0 barn.

Du får ett träd G med N noder (numrerade från 1 till N ). Du får ta bort några av noderna. När en nod raderas raderas också kanterna som är anslutna till den raderade noden. Din uppgift är att ta bort så få noder som möjligt så att de återstående noderna bildar ett fullständigt binärt träd för något val av roten från de återstående noder.

Som du kan se kräver en programmerare algoritmisk metod för att lösa problem som inte krävs för ”kodare”. 😉

Svar

Människor använder dessa två termer utbytbara men det är väldigt annorlunda mellan programmering och kodning. Det finns chanser att du kommer att stöta på den här frågan i intervjun och du kan säga att båda är desamma.

Låt oss försöka ge dig en definition av dessa två termer.

Programmering

Att göra en enhet som kan utföra specifik typ av operation kallas programmering

Kodning

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

Okej, det ser fortfarande ut som detsamma. Låt mig förklara dig på ett djupt. Till exempel kan du vara datavetenskaplig student och du kan många programmeringsspråk som java, python, javascript, php osv. Så du kan göra alla typer av program och utföra uppgifter du vill. En dag säger din mamma att du kan vänligen programmera hennes ugn. Du kommer att säga vad? Jag kan inte göra detta, det här är inte mitt arbete. Men i ugnen finns det också processor och program som kör ugn men du kan inte göra förändringar i dessa saker. Du kommer att hitta mycket liknande saker som luftkonditionering, tvättmaskin ne. De har alla processor och program. Så programmeringsperioden har stor betydelse.Det gäller för alla saker som har processor och du kommer att få det att fungera. När du gör en enhet redo att utföra uppgiften kan du programmera en dator för att beräkna någon variabel. Du kan säga att du programmerar en dator. Men kodning avser bara programmering av en dator. När du bara ska programmera din dator med ett specifikt språk kallas det kodning.

Naturligtvis kan du använda båda ordet utbytbara. Den här typen av frågor ger gallereffekt när du är i intervju eller föreläsning. din elev. Tack för att du ställde en så bra fråga. Jag hoppas att det är vettigt för läsaren. Om du håller med mig, röst upp svaret

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *