پاورپوينت رشته کامپيوتر با عنوان اصول کامپیوتر۲ براساس کتاب اصول کامپیوتر ۲ تاليف دکتر داود کریم زادگان مقدم الگوریتم مجموعه محدود و پایانپذیر از دستورالعملها است. شرایط الگوریتم: ورودی خروجی قطعیت محدودیت کارایی ۱- ورودی: یک الگوریتم می تواند هیچ یا چندین کمیت ورودی داشته باشد که از محیط خارج تامین می شود. ۲- خروجی: الگوریتم بایستی حداقل یک کمیت بعنوان خروجی ایجاد کند. ۳- قطعیت: هر دستورالعمل باید واضح و بدون ابهام باشد. ۴- محدودیت: اگر ما دستورالعملهای یک .