Տարբերությունը աղբյուրի կոդի և օբյեկտի կոդի միջև

Բովանդակություն:

Տարբերությունը աղբյուրի կոդի և օբյեկտի կոդի միջև
Տարբերությունը աղբյուրի կոդի և օբյեկտի կոդի միջև

Video: Տարբերությունը աղբյուրի կոդի և օբյեկտի կոդի միջև

Video: Տարբերությունը աղբյուրի կոդի և օբյեկտի կոդի միջև
Video: Process Scheduling-ը Linux և Windows օպերացիոն համակարգերում - Լիլիթ Կնյազյան 2024, Հուլիսի
Anonim

Հիմնական տարբերություն – Աղբյուրի կոդը ընդդեմ օբյեկտի կոդի

Ծրագիրը ծրագրերի հավաքածու է: Ծրագիրը հրահանգների մի շարք է, որը տրվում է համակարգչին՝ կոնկրետ առաջադրանք կատարելու համար: Նրանց հրահանգները գրված են ծրագրավորողի կողմից՝ օգտագործելով ծրագրավորման լեզու: Հետևաբար, ծրագրային ապահովման մշակումը նշանակում է ծրագրերի մի շարք մշակում: Ծրագրեր գրելու գործունեությունը հայտնի է որպես ծրագրավորում։ Գործընթացը, որին հետևում են ամբողջական ծրագրակազմ մշակելու համար, կոչվում է Ծրագրային ապահովման զարգացման կյանքի ցիկլ (SDLC): SDLC-ում ներգրավված քայլերը հնարավորություն են տալիս հասկանալ սկզբնական կոդը և օբյեկտի կոդը: Այս հոդվածը քննարկում է աղբյուրի կոդի և օբյեկտի կոդի միջև եղած տարբերությունը:Աղբյուրի կոդի և օբյեկտի կոդի հիմնական տարբերությունն այն է, որ Աղբյուրի կոդը համակարգչային հրահանգների հավաքածու է, որը գրված է մարդու կողմից ընթեռնելի ծրագրավորման լեզվով, մինչդեռ Օբյեկտի կոդը մեքենայական լեզվով հայտարարությունների հաջորդականություն է և ելք է կոմպիլյատորից կամ մեկից հետո: assembler-ը փոխակերպում է աղբյուրի կոդը:

Ի՞նչ է աղբյուրի կոդը:

Ծրագիրը մշակելուց առաջ պետք է հասկանալ պահանջը: Վերլուծաբանները ստանում են օգտագործողի պահանջվող գործառույթները և դրանք փաստաթղթավորում: Այս փաստաթուղթը System Requirement Specification (SRS) է: Այն տրամադրում է պահանջվող գործառույթների նկարագրական փաստաթղթեր: Այդ փաստաթղթի հիման վրա համակարգը նախագծված է։ Համակարգի նախագծումը կարող է իրականացվել հոսքային գծապատկերների, տվյալների հոսքի դիագրամների (DFD) միջոցով: Նախագծման փուլի արդյունքները կարող են լինել տվյալների բազայի նախագծումը, գործընթացի ձևավորումը և այլն: Նախագծման փուլի ավարտից հետո այդ նախագծերը կարող են իրականացվել համապատասխան ծրագրավորման լեզվի միջոցով ծրագրավորողի կողմից:

Տարբերությունը աղբյուրի կոդի և օբյեկտի կոդի միջև
Տարբերությունը աղբյուրի կոդի և օբյեկտի կոդի միջև

Նկար 01. Աղբյուրի կոդը

Ծրագրավորման բազմաթիվ լեզուներ կան: Դրանցից մի քանիսն են C, C, C++, C և Python: Ծրագրավորողը կարող է ընտրել ծրագրավորման լեզուն՝ ըստ ծրագրային նախագծի և դիզայնը վերածել համակարգչային ծրագրերի: Հրահանգները գրված են՝ ծրագրավորման լեզվի միջոցով անհրաժեշտ ծրագրաշարի գործառույթներին հասնելու համար: Այդ հրահանգները ունեն շարահյուսություն, որը նման է անգլերենին և ընթեռնելի է մարդու կողմից: Մարդկանց համար ընթեռնելի ծրագրավորման լեզվով գրված հրահանգների այս հավաքածուն կոչվում է Աղբյուրի կոդ:

Ի՞նչ է օբյեկտի կոդը:

Աղբյուր կոդը հասկանալի է մարդկանց համար, քանի որ այն ունի անգլերեն լեզվի շարահյուսություն: Համակարգչով կամ մեքենայով դա հասկանալի չէ։ Համակարգիչները կամ մեքենաները հասկանում են երկուական լեզուն, որը բաղկացած է զրոներից և մեկից:Հետևաբար, անհրաժեշտ է սկզբնաղբյուրը վերածել մեքենայի համար հասկանալի ձևի: Կոմպիլյատորը կամ ասեմբլերը փոխակերպում է Աղբյուրի կոդը երկուական լեզվի կամ մեքենայական լեզվի: Այս փոխարկված կոդը հայտնի է որպես Օբյեկտի կոդ: Դա հասկանալի է համակարգչով։ Ի վերջո, մարդու կողմից տրված հրահանգները հասկանալի են համակարգչի կողմից:

Ո՞րն է նմանությունը աղբյուրի կոդի և օբյեկտի կոդի միջև:

Երկուսն էլ կապված են համակարգչային ծրագրավորման հետ։

Ո՞րն է տարբերությունը աղբյուրի կոդի և օբյեկտի կոդի միջև:

Աղբյուր կոդը ընդդեմ օբյեկտի կոդը

Աղբյուր կոդը համակարգչային հրահանգների հավաքածու է, որը գրված է մարդու կողմից ընթեռնելի ծրագրավորման լեզվով: Օբյեկտի կոդը մեքենայական լեզվով կամ երկուականով հայտարարությունների հաջորդականություն է, և այն ելքն է այն բանից հետո, երբ կոմպիլյատորը կամ assembler-ը փոխակերպում է Աղբյուրի կոդը:
Հասկանալիություն
Աղբյուրի կոդը ընթեռնելի է մարդու կամ ծրագրավորողի կողմից: Օբյեկտի կոդը ընթեռնելի է համակարգչի կողմից:
Սերունդ
Մարդը ստեղծում է աղբյուրի կոդը: Կազմիչը ստեղծում է օբյեկտի կոդը:
Ձևաչափ
Աղբյուրի կոդը պարզ տեքստի տեսքով է: Օբյեկտի կոդը երկուականների տեսքով է:

Ամփոփում – Աղբյուրի կոդը ընդդեմ օբյեկտի կոդի

Համակարգչային ծրագրերը օգտակար են համակարգչին որոշակի առաջադրանք կատարելու հրահանգներ տալու համար: Այս ծրագրերը գրված են ծրագրավորման լեզուներով։Կան բազմաթիվ ծրագրավորման լեզուներ, և ծրագրավորողը կարող է ընտրել լեզու՝ ծրագրեր կամ ծրագրեր մշակելու համար: Աղբյուրի կոդը և օբյեկտի կոդը ծրագրավորման հետ կապված երկու տերմին են: Աղբյուրի կոդի և օբյեկտի կոդի միջև տարբերությունն այն է, որ Source Code-ը համակարգչային հրահանգների հավաքածու է, որը գրված է մարդու կողմից ընթեռնելի ծրագրավորման լեզվի միջոցով, մինչդեռ Object Code-ը մեքենայական լեզվով հայտարարությունների հաջորդականություն է և ելք է այն բանից հետո, երբ կոմպիլյատորը կամ հավաքիչը փոխակերպում է: աղբյուրի կոդը։

Ներբեռնեք աղբյուրի կոդը ընդդեմ օբյեկտի կոդը

Դուք կարող եք ներբեռնել այս հոդվածի PDF տարբերակը և օգտագործել այն անցանց նպատակներով՝ ըստ մեջբերումների: Խնդրում ենք ներբեռնել PDF տարբերակը այստեղ Տարբերությունը աղբյուրի կոդի և օբյեկտի կոդի միջև

Խորհուրդ ենք տալիս: