Kompilyatsiya vaqti va ish vaqti C# nima?
Kompilyatsiya vaqti va ish vaqti C# nima?

Video: Kompilyatsiya vaqti va ish vaqti C# nima?

Video: Kompilyatsiya vaqti va ish vaqti C# nima?
Video: C# va .NET | Juniorlarga ish topish, bench tizimi. Muxammadjon Fayziev. (debug podcast #10) 2024, Aprel
Anonim

Ish vaqti va kompilyatsiya vaqti dasturiy ta'minotni ishlab chiqishning turli bosqichlarini bildiruvchi dasturlash atamalari. Kompilyatsiya qilish - vaqt Siz kiritgan kod bajariladigan vaqtga aylantirilgan misoldir Ish vaqti bajariladigan fayl ishlayotgan misoldir. Kompilyatsiya qilish - vaqt davomida tekshirish amalga oshiriladi kompilyatsiya vaqti.

Shunga ko'ra, kompilyatsiya vaqti va ish vaqti o'rtasidagi farq nima?

Kompilyatsiya qilish - vaqt xatolari odatda deb ataladi xato sintaksis yoki semantikaga mos keladi. Ishlash vaqtidagi xatolar boshqa tomondan murojaat qiling xato da kodni bajarish paytida duch kelgan ish vaqti . Kompilyatsiya qilish - vaqt xatolari tomonidan aniqlanadi kompilyator da vaqt kodni ishlab chiqish.

Xuddi shunday, kompilyatsiya vaqti nima bo'ladi? Kompilyatsiya vaqti dastur kompilyatsiya qilinganda; ish vaqti - u bajariladigan vaqt (jismoniy yoki virtual kompyuterda). Dasturchilar yaratilgan har qanday narsaga nisbatan statik atamasidan foydalanadilar kompilyatsiya vaqtida va sobit qoladi davomida dastur ishlaydi.

Buni hisobga olsak, kompilyatsiya vaqti va ish vaqti xatosi nima?

Kompilyatsiya vaqtida xato har qanday turi hisoblanadi xato Bu java dasturini oldini oladi kompilyatsiya qilish sintaksis kabi xato , sinf topilmadi, belgilangan sinf uchun noto'g'ri fayl nomi, turli xil java ma'lumotlar turlarini aralashtirishda aniqlikning yo'qolishi va hokazo. A ish vaqti xatosi a degan ma'noni anglatadi xato bu dastur ishlayotgan paytda sodir bo'ladi yugurish.

Python qanday qilib vaqt va ish vaqti kodini tekshirishni kompilyatsiya qiladi?

Javob: Python ma'lum miqdorda amalga oshiradi kompilyatsiya qilish - vaqtni tekshirish , lekin aksariyati tekshiruvlar turi, nomi va hokazolar qadar qoldiriladi kodning bajarilishi . Binobarin, agar Python kodi foydalanuvchi tomonidan belgilangan funktsiyaga murojaat qiladi qiladi mavjud emas, kod bo'ladi kompilyatsiya qilish muvaffaqiyatli.

Tavsiya: