کتاب الکترونیکی برنامه نویسی به زبان C
تالیف مهندس عین الله جعفر نژاد قمی
فهرست مطالب این کتاب الکترونیکی که به صورت Pdf میباشد :
مقدمات زبان C
• انواع داده ها
• متغیرها
• ثوابت
• عملگرها
• تحلیل مساله
• طراحی الگوریتم
• پیاده سازی الگوریتم
ساختار برنامه C و ورودی و خروجی
• ورودی – خروجی داده ها
• ورودی و خروجی کاراکترها
حلقه های تکرار و ساختارهای تصمیم
• ساختارهای تکرار
• ساختارهای تصمیم
• انتقال کنترل غیر شرطی
توابع و کلاسهای حافظه
• توابع و برنامه سازی ساخت یافته
• متغیرهای محلی و عمومی
• بازگشتی
• کلاسهای حافظه و حوزه متغیرها
• استاتیک عمومی
آرایه ها و رشته ها
• مرتب سازی آرایه ها
• جستجو در آرایه
• رشته ها
• انتساب رشته ها
• مقایسه رشته ها
• الحاق دو رشته
• آرایه ای از رشته ها
اشاره گرها
• متغیرهای اشاره گر
• عملگرهای اشاره گر
• اشاره گرها و انواع متغیرها
• اعمال روی اشاره گرها
• انتساب اشاره گرها به یکدیگر
• اعمال محاسباتی بر روی اشاره گرها
• مقایسه اشاره گرها
• متغیرهای پویا
• تخصیص حافظه پویا
• برگرداندن حافظه به سیستم
• اشاره گرها و توابع
• اشاره گرها و آرایه ها
• آرایه پویا
• اشاره گرها و رشته ها
• ارزش دهی اولیه به اشاره گرها
اشاره گر به اشاره گر
ساختمانها
• تعریف نوع ساختمان
• انتساب ساختمانها به یکدیگر
• آرایه ای از ساختمانها
• انتقال عناصر ساختمان به توابع
• اشاره گرهای ساختمان
• یونیونها
• انواع داده شمارشی
فایلها
توابع کتابخانه ای
صف, پشته, لیست پیوندی و درخت
روشهای مرتب سازی و جستجو
ساختمان کامپیوتر و وقفه ها
مدل های حافظه و مدیریت صفحه کلید
رمزگذاری و فشرده سازی متن ها
گرافیک
مهندسی نرم افزار به کمک C
طراحی مفسر زبانهای برنامه سازی
مدیریت منوها
ارتباط زبان C با اسمبلی
دستورات پیش پردازنده
چند نکته برنامه نویسی
ارتباط با دستگاههای جانبی