آخرین اخبار و مقالات و مطالب پیرامون حلقه در ایران آی سی تی نیوز ، پایگاه فناوری اطلاعات و ارتباطات ایران
بر روی این دامنه اینترنتی سیستم مدیریت محتوا
پارس سی ام اس
نصب شده است که نرم افزاری قوی جهت طراحی سایت
می باشد. طراحی وب
با استفاده از پرتال
( پورتال
) پارس منجر به طراحی وب سایت
شما می شود. طراحی وب سایت
کپی رایت پورتال
پارس
... برای محاسبه این تابع می توان از بسط تیلور این تابع که به صورت زیر است، استفاده کرد: خب، حال اگر بخواهیم سری را حساب کنیم، نیاز به یک حلقه داریم تا تک تک جملات سری را حساب کرده و با جملات قبلی جمع کنیم ... اگر واگرا بود جوابی برای مساله وجود نخواهد داشت چون هیچ وقت حلقه ما به پایان نمی رسد، ولی اگر همگرا بود، می توان با گذاشتن یک شرط تمام شدن آن را نشان داد ... اگر کوچک تر باشد از حلقه خارج می شود و مقدار sum همان همگرایی سری و مقدار تابع e به توان x است که همان جواب مساله ماست ...
... گذشته از این، استفاده از روش مذکور سبب افزایش حجم فایل اجرایی پس از کامپایل، کندی در بارگذاری و اجرای برنامه، سخت تر شدن انجام عملیات اشکال زدایی (دیباگ)، بالا بردن میزان استفاده از حافظه اصلی و تحمیل بار مضاعف بر دوش پردازنده به دلیل استفاده مکرر از حلقه های تکرار و تصمیم گیری می شود ...
... برخی از این موارد بدین شرح اند: 1- حذف بخش های اضافه در کد گاه برخی از دستورات به صورت ثابت چندین بار پشت سر هم اجرا می شوند، این امر بیشتردر قطعه کد مربوط به حلقه ها دیده می شود ... برای نمونه، یک دستور ثابت همیشه در یک بار اجرای حلقه محاسبه می شود، می توان با بیرون آوردن این دستورات به خارج از حلقه و اجرای آنها در آنجا به اجرای بهینه یک حلقه کمک کرد و از زمان پرتی که برای محاسبه این دستور یا دستورات در هر بار اجرای حلقه صرف می شود، جلوگیری کرد ... 0; y = (a*a*a)*x*x + b*b*i; } محاسبه a به توان 3 و b به توان 2یهوده است چون همیشه یک مقدار ثابت دارند ولی در هر بار اجرای حلقه محاسبه می شوند ... راه حل این است که این مقادیر یک بار بیرون حلقه اجرا شوند و در دفعات بعد از حاصل این عبارت درون حلقه استفاده شود ... این امر سبب می شود که سرعت و زمان اجرای دستورات درون حلقه نسبت به حالت اول بهتر شود ... برای مثال قطعه کد زیر را در نظر بگیرید p = 0; for (int i = 0; i « length; i++) { if (a[i] » a[p]) p = i; max = a[p]; } در قطعه کد بالا قطعه فرمان [max = a[p بی دلیل در هر بار اجرای حلقه، محاسبه می شود که نیازی به این کار نیست ...
... اجبارهای که پول می سازدداتک اگرچه پیش از ایرانسل و مبین نت به عنوان یک شرکت دارنده پروانه انترنت پرسرعت(pap) مجوز ارایه خدمات اینترنت بی سیم را از رگولاتوری دریافت کرده بود اما در پی فشار و تهدید رگولاتوری ناگزیر شد با شرط و شروط و پرداخت قسطی حق لایسنس وایمکس به سازمان تنظیم مقررات به حلقه پروانه داران وایمکس کشور بپیوندد ...
... ir/30213a اما پیچیدگی زمانی الگوریتم پرایم عمل غالب در الگوریتم بالا مطابق شبه کد حلقه for-j است که دو حلقه تودرتو دارد و عملیات درون آن را می توان به عنوان عمل غالب در نظر گرفت ... حلقه اصلی که همان for-j است به اندازه n-1 بار تکرار می شود ... در هر بار تکرار حلقه اصلی، دو حلقه داخلی هر کدام n-1 بار اجرا می شوند ... اما مدت زمان اجرا شدن حلقه for-j از رابطه زیر به دست می آید: t(n) = 2(n-1)(n-1) چون عمل غالب در این الگوریتم حلقه for-j است، می توان مدت زمان اجرا شدن الگوریتم را هم ارز با مدت زمان اجرای حلقه for-j در نظر گرفت، در نتیجه مرتبه اجرایی الگوریتم بالا از مرتبه o(n2)) n2 است ...
... وزیر ارتباطات و فناوری اطلاعات خاطر نشان کرد: رویکرد ی که در بحث امنیت اتخاذ می شود باید بسته ای باشد تا سیستم پایدار بوده و به حلقه های مختلف توجه شود ...
... به عنوان مثال: char str1[] = “jamejam”; char* find; find = strchr(str1,’m’); puts(find); output » mejam برای این که ببینیم یک کاراکتر در یک رشته چندبار تکرار شده است، باید آن را در یک حلقه قرار دهیم و هر بار تابع strchr را اجرا کنیم، به صورت زیر: find=strchr(str1,’m’); while (find!=null) { printf (“found at %d\n”,find-str1+1); find=strchr(find+1,’s’); } strtok: این تابع 2 رشته را به عنوان ورودی دریافت می کند و سپس رشته اول را بر اساس رشته دوم که نقش جداکننده دارد جدا می کند ... اگر بخواهیم کل رشته را با استفاده از جداکننده جدا کنیم باید آن را در یک حلقه به صورت زیر فراخوانی کنیم: char str[] = “this is a test”; char * find; find=strtok(str,” “); while (find!=null) { puts(find); find=strtok(find+1,” “); } strlen: این تابع یکی از اساسی ترین توابع در کتابخانه string ...
... به گفته او این جشنواره می تواند نقش مهمی را در فرهنگسازی در حوزه توسعه خدمات الکترونیکی در حوزه سلامت، حوزه m-health و توریسم سلامت مبتنی بر فناوری اطلاعات ایفا کند که متاسفانه محورهای مذکور جزو حلقه های مفقوده در سیاستها و برنامه های حوزه سلامت الکترونیکی در کشور قرار گرفته اند و هیچ گونه برنامه جامعی در این زمینه توسط نهادهای متولی وجود ندارد و برگزاری چنین جشنواره و کنفرانسهایی می تواند ابعاد مختلف سلامت الکترونیکی را مشخص ساخته و مورد توجه قرار دهد ...
... برای این کار باید در یک حلقه اعداد را با دو عدد قبلی جمع کنیم، مثلا اگر عنصر 10 ام سری فیبوناچی را از ما خواستند در یک حلقه از 1 تا 10 اعداد را با دو عدد پیشین جمع می کنیم ... در هر بار اجرا شدن حلقه فوق داریم: fib = a + b; a = b; b = fib; این طوری می دانیم که در هر مرحله عدد فیبوناچی مورد نظر ما چیست ... مزیت روش آخر نسبت به روش های دیگر این است که دیگر حلقه ای اجرا نمی شود و بیشتر از توابع کتابخانه ای هر زبان استفاده شده است (توابع math ...
... همچنین این دایره از سه حلقه تشکیل شده که نرم افزارها و میانبرهای موجود در هر یک از حلقه ها در هر 4 قسمت، توسط شما قابل تغییر است ...
|
صفحه 1
|
2 | 3 | 4 |
|