کتاب مبانی کامپیوتر و برنامه سازی با رویکرد الگوریتم و فلوچارت، پیاده سازی شده با C# نوشتهی رمضان عباس نژادورزی و مجید رهی، اکثر مفاهیم مورد نیاز برای ورود به دنیای برنامه نویسی را بیان کرده و به آموزش مطالبی مانند فلوچارت، ساختار تصمیم و تکرار، الگوریتمهای فرعی و توابع، آرایهها و ... میپردازد. سالهاست که علم اهداف خودش را با جستجو و یافتن پاسخ سوالات و به کار بردن آنها در پیشامدهایی که الگوی تکراری دارند، پیش میبرد و سریعتر از انتظار انسان، رازهای طبیعت را از دل آن پیدا میکند.از کلمات کلیدی که برای تعریف مفهوم الگوریتم میتوان آن را به کار برد، «حل مسئله» است. الگوریتم، یک روش برای یافتن پاسخ پرسشهای انسان و حل چالشهای روزمرهی زندگی است. عملیاتهای ساده مانند ضرب دو عدد تا چالشهای پیچیدهتری مانند هوش مصنوعی، دادهکاوی، یادگیری ماشین، پردازش تصویر و ....یکی از روشهایی که برای حل مسائل ریاضی و منطق میتوان نام برد، الگوریتم است. خوارزمی بود که اولین بار از این روش استفاده کرد. روش خوارزمی هم اکنون پایهی اجرای انبوهی از برنامههای کامپیوتری محسوب میشود و حتی نام الگوریتم نیز برگرفته از کلمهی الخوارزمی است.ترتیب مثالهای این کتاب به شکلی است که از سادهترین مثالها شروع میکند و قدمبهقدم مفاهیم کاربردیتر را در قالب مثالهایی سختتر مطرح میکند. پیاده سازی الگوریتم های حلشده با زبان برنامه نویسی C# از نقاط قوت این کتاب نسبت به دیگر کتابهای موجود در بازار است.این کتاب برای دانشحویان کامپیوتر،مهندسی فناوری اطلاعات، علوم کامپیوتر و افرادی که علاقهمند هستند تا برنامهنویسی را از پایه یاد بگیرند، کاربردی و مفید است.
کتاب مبانی کامپیوتر و برنامه سازی با رویکرد الگوریتم و فلوچارت