کتاب 650 برنامه #C با حل آنها (معرفی و خلاصه) نوشتهی رمضان عباس نژادورزی و محمد نادعلی زاده چاری، مجموعهای کامل از مثالها و تمرینهای متنوع و کاربردی است که به صورت گام به گام ارائه شده است. این کتاب به صورت مختصر و معرفی قرار گرفته است.
زبان #C (سی شارپ) یکی از زبانهای شیگرا است که در سالهای اخیر طرفداران زیادی پیدا کرده است. با زبان #C میتوان برنامههای سیستمی از قبیل کامپایلر، مدیریت شبکه، بانکهای اطلاعاتی و برنامه اندرویدی نوشت. به همین دلیل زبان #C به عنوان یکی از زبانهای مهم در درس برنامهسازی پیشرفته در رشتههای کامپیوتر و فناوری اطلاعات تدریس میشود.
کتاب 650 برنامه #C با حل آنها شامل 6 فصل است که مفاهیم پایهای زبان برنامهسازی #C را تحت کنسول آموزش میدهد. فصلهای این کتاب عبارتاند از:
فصل اول، مباحثی نظیر آشنایی با #C، عملگرها و دستورات ورودی خروجی را با 75 مثال برنامهنویسی و حل آنها آموزش داده است.
فصل دوم، مباحثی مانند ساختار تصمیم (دستورات if، switch) و ساختار تکرار (دستورات for، while، do while، foreach، continue و break) را با حدود 235 مثال کاربردی برنامهنویسی آموزش داده است.
فصل سوم، تعریف متدها، فراخوانی متدها و متدهای کتابخانهای را با 107 مثال کاربردی شرح داده است.
فصل چهارم، آرایههای یک و دو بعدی، رشتهها را با 135 مثال کاربردی توضیح داده است.
فصل پنجم، کلاسها، وراثت، چندریختی و تعریف مجدد عملگرها را با 39 مثال آموزش داده است.
فصل ششم، فایلهای ورودی و خروجی متنی و باینری را با 49 مثال بهصورت پایهای شرح داده است.
این کتاب برای دانشجویانی که میخواهند مباحث پایهای #C را یاد بگیرند، مفید است و کتاب طراحی سیستمهای شیگرا به زبان #C را کامل میکند (تمام مسائل آن کتاب را نیز حل کرده است).