نحوه تعیین زبان برنامه

فهرست مطالب:

نحوه تعیین زبان برنامه
نحوه تعیین زبان برنامه

تصویری: نحوه تعیین زبان برنامه

تصویری: نحوه تعیین زبان برنامه
تصویری: ‫زبان های برنامه نویسی PLC + بررسی + راهنمای انتخاب (LAD, FBD, ST, STL, SFC) 2024, ممکن است
Anonim

از زبان برنامه نویسی برای نوشتن برنامه های رایانه ای استفاده می شود. پس از کامپایل کد ، یک فایل اجرایی بدست می آید. گاهی اوقات کاربر باید بفهمد که برنامه با چه زبانی نوشته شده است.

نحوه تعیین زبان برنامه
نحوه تعیین زبان برنامه

دستورالعمل ها

مرحله 1

پیچیدگی تعیین زبان برنامه بستگی به شکلی دارد که برنامه به شما مراجعه کرده است - به شکل کد منبع یا یک فایل اجرایی. اگر کد منبع را می بینید ، شناسایی زبان با نحو آن - یعنی با ساختارهای مشخصه آن ، کاملاً آسان است. با وجود این واقعیت که بسیاری از زبان های برنامه نویسی وجود دارد ، فقط تعداد کمی از آنها گسترده هستند.

گام 2

اگر دلفی باشد - در محیط برنامه نویسی محبوب دلفی مورد استفاده قرار می گیرد و از Turbo Pascal نشات گرفته است - کد برنامه شامل عملگرهای مشخصه ای از آغاز و پایان است. با یک بار مشاهده منبع در دلفی ، دیگر این زبان را با زبانهای دیگر اشتباه نخواهید گرفت. می توانید منابع و سایر اطلاعات مفید در مورد دلفی را در اینجا پیدا کنید:

مرحله 3

زبان بسیار متداول C ++ ساخت های خاص خود را دارد. در نگاه اول به کد منبع برنامه ، محل قرارگیری پرانتزها بلافاصله توجه شما را جلب می کند ، این بسیار بارز است. علاوه بر این ، معمولاً برای C ++ نوشتن نظر پس از دو بریدگی: //. در یک زبان به ظاهر مشابه (برای یک غیر برنامه نویس) ، C ، از نظرات برای نظرات استفاده می شود: / * متن نظر * / (در ++ C ، از هر دو نوع می توان استفاده کرد ، اما معمولاً همان بریدگی مضاعف است که استفاده می شود). منابع C ++ را می توانید در اینجا مشاهده کنید:

مرحله 4

زبان C # (بخوانید "si sharp") نسبتاً اخیراً ظاهر شده و به طور فعال توسط شرکت مایکروسافت در حال توسعه است. راحت برای نوشتن سریع برنامه های سفارشی. بسیاری از ویژگیهای نحوی را از C ++ به ارث برده اید. می توانید در اینجا با نحو زبان C # آشنا شوید:

مرحله 5

ویژوال بیسیک (VB). توسط نحو به راحتی قابل تشخیص است. نمونه ای از کد به این زبان را می توانید در اینجا مشاهده کنید:

مرحله 6

اسمبلر زبان برنامه نویسی سطح پایین. برنامه ریزی روی آن کاملاً دشوار است ، اما برنامه های بدست آمده کوچک و سریع هستند. شما می توانید نحو اسمبلر را در اینجا مشاهده کنید:

مرحله 7

با استفاده از محیط توسعه Microsoft Visual Studio می توانید منابع C ، C ++ ، C # و VB را باز کنید. برای زبان دلفی ، شما به محیط توسعه Borland Delphi نیاز دارید.

مرحله 8

اگر شما نیاز به یادگیری زبان یک برنامه از قبل تدوین شده دارید ، وضعیت پیچیده تر می شود. اکثر برنامه های آماده بسته بندی شده اند ، بسیاری از آنها برای مقاومت در برابر هک شدن رمزگذاری شده اند. برای آگاهی از بسته بودن یا نبودن برنامه و همچنین تعیین حفاظت از آن ، برنامه Protection ID به شما کمک خواهد کرد. می توانید آن را از اینجا بارگیری کنید:

مرحله 9

برنامه بسته بندی شده باید بسته بندی نشود ؛ ابزارهای ویژه ای برای این کار وجود دارد. می توانید آنها را از اینجا ، در بخش "Unpackers" بارگیری کنید:

مرحله 10

پس از باز کردن برنامه ، می توانید با استفاده از ابزار PEID متوجه شوید که به چه زبانی نوشته شده است. می توانید آن را از اینجا بارگیری کنید: https://cracklab.ru/download.php؟action=list&n=MzU=. این برنامه را اجرا کرده و فایل اجرایی مورد علاقه خود را برای استفاده از آن باز کنید. اطلاعات مربوط به زبانی که در آن نوشته شده است در پنجره پایین برنامه ظاهر می شود.

توصیه شده: