KompyuterlarDasturlash

Ko'chadan va postcondition sharti bilan aylanishiga

o'zini dasturlash murakkab bo'lishi mumkin. Barcha harakatlar qadam yozilishi kerak, deb, bilan boshlash uchun. Lekin bunday zarurat bilan sezilarli darajada dasturlashingiz kerak vazifalarga erishish engillashtirish bir necha xususiyatlari mavjud ( "Paskal", "C", "assembler" - qat'i nazar ishlatiladi nima tili). Bu vositalar biri ko'chadan yaratish.

dasturlash ko'chadan ahamiyati

bir davr nima? Nima uchun u kerak va nima siz uni ishlatish paytida dasturchi bo'lish foydalari? aylanishi siz harakatlar ma'lum miqdordagi ijrosini avtomatlashtirish imkonini beradi dasturi, muhim tarkibiy qismi hisoblanadi, belgilangan parametrlarga bilan mosligini taqdim. Shunday qilib, ish tsikli oddiy misol - hokimiyat muayyan miqdordagi podnesenie. mashinalari, barcha u bilan avtomatik ravishda amalga oshirilishi mumkin, chunki yetarli bo'lmaydi qadar satr buyurish hojat yo'q. ko'chadan Amalda ham vaqt va kuch ko'p tejash, shuning uchun har bir vaqt va tsikli foydalanish kodi ro'yxatdan uchun barcha amallarni zarur emas mumkin. Sodda o'zgaruvchan argumentlarni kiriting va amalga boshlash. Lekin ichki aylanishi sxemasi sifatida? Yoki yana ham? tsikl o'zlari va mexanizmlar juda ko'p - dasturlash haqida kitob haqida ma'lumot, "Paskal" Biz ko'rib chiqamiz yoki "assembler". Shuning uchun, axborot maqsadlari buzib tashlash mutlaqo uchun ikkita eng mashhur foydalanish nazariy sxemasini taklif etamiz:

  1. postcondition bilan Cycle.
  2. bir sharti bilan Loop.

Barcha boshqalar o'z o'zgarishlar va ayniqsa hollarda katta darajada bor, shuning uchun ular doirasida va muayyan maqsadlarga erishish ko'rib chiqilishi shart. Shu bilan birga, AQSh eng mashhur tavba qilaylik. shartlarsiz va postconditions bilan turli davrlarini? Bu erda bir sharti bilan halqa bo'lib:

«Ahvoli» esa «kod» qilish

postcondition bilan General nazariy rom davr

yozuv kodi Bu ariza tanasining postcondition amalga oshirish xarajatlarini bilan operator aylanishi. Birinchi qarashda g'alati tuyulishi mumkin:, albatta, nima uchun kod bajarishga so'ng holat qo'yish? Lekin hech narsa g'alati bor: bu shaklda bir xususiyati kodi qat'iy nazar sharoitlar uchrashdi yoki amalga yo'qmi qatl qilinadi. Lekin faqat 1 marta. u yoki kerak emas, deb, keyin esa, yo'qmi, barcha bu test amal qiladi. Va tsikli etarli tanasi sharoitida yo'qligida inobatga olinmaydi. Bu postcondition bilan tsikli ega bo'lgan juda muhim va foydali xususiyati hisoblanadi. u aytgan edi, nima misolida va qaerda siz bu yerda bo'yalgan amaliy bajarilishini ko'rish mumkin? Bu erda postcondition bilan tsikli bir misol:

takrorlash

"Kodi"

«Shartlari» qadar

bir sharti bilan umumiy nazariy davr asosi

Lekin eng mashhur variant to'g'ri bu. Ushbu kod ijro hech qachon bo'lmagan, uning o'ziga xos xususiyati, zarur sharti bajarilishi uchun aslida yotadi. Odatda, kodi juda ko'lamli va kompyuter ishlashi uning umumiy salbiy ta'sir ishga tushirdi. Shuning uchun, juda ayyor rejani ishlatiladi: murojaat ko'chadan yoki hatto shaxsiy sinflar joylashtirilgan kod dona eng faqat o'ng damlarda keladi. Ushbu kod, lekin bir kompyuter ishlatmang vaqt Barcha qolgan. Bu dastur sizga dastur yoki boshqa dasturlarni amalga oshirish uchun ishlash quvvatini saqlash imkonini beradi.

Turli xil dasturiy tillarida amalga oshirish

ko'chadan amaliy samaradorligini haqida bir necha og'iz so'z. Bu, avvalo vaqt saqlaydi foydalanuvchi va programcısı, ham ta'kidlash lozim. Ikkinchi aytilgan kuni nega, nima uchun bir necha so'zlar mijozga haqida aytish lozim. alohida qismga bo'lingan, dasturiy ta'minot tez shunga ko'ra yuklashingiz va ishga tushirish va imkon beradi, deb dalil, foydalanuvchi bunday dasturlarni ishlatish faqat juda baxtli bo'ladi. Bundan tashqari, kodi tsikli yoki (tez-tez tanadan sabab bo'ladi) alohida sinf saqlanadi, va bu yondashuv, ish samaradorligini beradi. Bundan tashqari, individual xotira hujayralari tezlik rekordini olib kelish kerak. hamma narsa qo'lda amalga oshirilishi kerak edi, agar shunday bo'lsa, u har biri olish kerak edi va tegishli yozuv bor. A halqa bir necha marta yoki hamma narsani o'zingiz qilish zarurligini kamaytirish, hatto o'nlab beradi. Va u soat muammoli kodni qarash kerak olib kelishi mumkin inson omili, tozalaydi.

xulosa

Shunday qilib, barcha yozilgan sarhisob, biz postcondition yoki oldindan davr sifati slow pulni tejash uchun qulay yo'l beradi, deb aytish mumkin. murakkab dasturlarni yozish paytida, unga amalga oshirish va o'qish uchun kodi engillashtirish uchun yordam yaxshi dasturchi do'stlaridan biri hisoblanadi. Ular maxsus dasturiy ta'minot yaratish jarayonini engillashtirish uchun mo'ljallangan, va unga qarshi ishlaydi - - Shuning uchun, ularning kodni yozganda postcondition yoki sharti bilan aylanishiga foydalanish kechishni emas, bu imkoniyat foyda olish uchun emas, balki.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 uz.birmiss.com. Theme powered by WordPress.