چک سام چیست؟

نوشته شده در تاریخ6 سال پیش

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

برچسب: چک سام
محصولات مرتبط
محصول ناموجود میباشد
این دیاگ یک دستگاه عیب یاب کامل و چند منظوره میباشد که با تکنولوژی روز دنیا به دو زبان فارسی ،انگلیسی ارائه میشود و قابلیت پشتیبانی از تمامی خودرو های ایرانی و همچنین خودروهای خارجی را نیز دارد.مشاوره 09129735256  
محصول ناموجود میباشد
آیکو دیاگ نام دیاگ تخصصی کمپانی ایرانخودرو میباشد که باقابلیتهای منحصر بفرد خود،تمامی عملیات عیب یابی و تنظیمات مربوط به خودرو های مذکور رابه صورت کامل انجام میدهد. در طرح جدید فروش دیاگ ماشین سافت شما مبلغی را در...
محصول ناموجود میباشد
دیاگ ایسوزو TECH 2 دستگاه TECH2دیاگ تخصصی مخصوص کامیون و کامیونت  ایسوزو و اتوبوس های ایسوزو میباشد. این دستگاه با تکنولوژی CANBUS کار میکنند و قابلیت خطا یابی کلیه قسمت ها را دارا میباشد. یکسال گارانتی ماشین سافت...
محصول ناموجود میباشد
ولوو وکام عیب یاب تخصصی ولوو و رنو به انگلیسی Vocom ، قوی ترین عیب یاب و به اصطلاحی دیاگ تخصصی ولوو میباشد که قابلیت عیب یابی خودرو های یورو 6 ، ولوو های FH500  ، رنو ترکس های جدید و حتی محصولاتی که موتور کومنز یا...
ارسال نظر
پاسخ دهید
لطفا برای ارسال نظر وارد شوید.

فهرست

ارسال‌پیام‌واتساپ‌

تماس‌ساعت9تا16لمس‌کنید

تماس از ساعت 10 الی 15- 04134444149

ارسال‌پیام‌روبیکا

یک حساب کاربری رایگان برای استفاده از لیست علاقه مندی ها ایجاد کنید.

ورود به سیستم