Basic Terms
online
We have 18 guests and no members online
About us
Software Terms - Technology Basic
Iteration
- Details
- Written by পাভেল ফাহমি
- Hits: 626
কোন একটি প্রক্রিয়ার পুনরাবৃত্তিকে “ ইটেরেশন “ বলে । “ ইটেরেশন “ সবচেয়ে বেশী দেখা যায় কম্পিউটার প্রোগ্রামিং এ । কম্পিউটার প্রোগ্রামিং এ সাধারণত “ for “ অথবা “ while “ লুপ ব্যবহার করে “ ইটেরেশন “ করা হয় । এই লুপগুলোর সাহায্যে কোন একটি প্রক্রিয়াকে একটি নিদির্ষ্ট সংখ্যক বার বা অনেক সময় আসীম সংখ্যা পর্যন্ত পুনরাবৃত্তি করা যায় । রিকারসিভ ফাংশনের ( Recursive function ) সাহায্যে প্রক্রিয়ার বদলে কোন একটি ফাংশনকেই পুনরাবৃত্তি করা যায় । “ for “ বা “ while “ মাধ্যমে “ ইটেরেশন “ এর উদাহরণ নিচে দেয় হল ।
While loop: while (x < 30) { ... x++; }
For loop: for (x=0; x<30; x++) { ... }
ওয়েব স্ক্রিপ্ট এবং সফটওয়্যার প্রোগ্রাম উভয় ক্ষেত্রেই ইটেরেটেড ফাংশন ব্যবহার করা হয় । ইটেরেটেড ফাংশন উপরের উদাহরণ এর মত সহজ আবার অনেক সময় জটিল ও হতে পারে । জটিল ইটেরেটেড লুপে একই সাথে অনেক গুলো লুপ ব্যবহার করা হয় । মজার বিষয় হচ্ছে এই জটিল লুপগুলো সেকেন্ডের ভগ্নাংশ সময়ের মধ্যে সম্পূর্ণ হয় ।