فصل اول : مفاهیم اساسی
اهداف:
آشنایی با سیکل زندگی نرم افزار
آشنایی با الگوریتم
1-1 سیکل زندگی نرم افزار-نیازمندی ها:
نیازمندیها
تمام پروژه های بزرگ برنامه نویسی با مجموعه ای از مشخصات و خصوصیاتی که اهداف پروژه را مشخص می کند، شروع می شود.
این نیازمندیها اطلاعاتی را به برنامه نویسان می دهند(ورودی) و نیز نتایجی را که باید ایجاد گردد(خروجی) تعیین می کنند.
فهرست:
فصل اول : مفاهیم اساسی
فصل دوم : آرایه ها
فصل سوم : صف و پشته
فصل چهارم: لیست ها
فصل پنجم : درخت
فصل ششم: گراف ها
فصل هفتم: مرتب سازی
کامپیوتر