فروشگاه انتشارات علوم رایانه دکتر عین الله جعفرنژادقمی
30% تخفیف !
ویژه سالروز تاسیس انتشارات علوم رایانه
قیمت و خرید کتاب درسی برنامه نویسی به زبان C (همراه با مثال‌های هدفمند و خودآموز)
ارسال رایگان ارسال سریع به سراسر کشور

کتاب درسی برنامه نویسی به زبان C (همراه با مثال‌های هدفمند و خودآموز)

اثر دکتر عین‌الله جعفرنژاد قمی (عضو هیأت علمی جهاد دانشگاهی)، از انتشارات علوم رایانه
قیمت : 280,000 تومان
400,000 تومان
افزودن به سبد خرید
پیام به فروشنده !
16,100 تومان
اعتبار هدیه بگیرید !
نظر خود را به اشتراک بگذارید
تضمین اصالت کالا
تخفیف‌های دوره‌ای
ارسال سریع به سراسر کشور
کالاهای مشابه کتاب درسی برنامه نویسی به زبان C (همراه با مثال‌های هدفمند و خودآموز)
مشخصات کتاب درسی برنامه نویسی به زبان C (همراه با مثال‌های هدفمند و خودآموز)
موضوع
سی (زبان برنامه نویسی کامپیوتر) C (Computer program language)‎‬
انتشارات
انتشارات علوم رایانه
تعداد صفحه
336 صفحه
سال انتشار
1403
قطع کتاب
وزیری
نوع جلد
شومیز
شابک
8-227-205-600-978
فهرست مطالب
فصل 1: مقدمات زبان C و تسهیلات ورودی و خروجی داده‌ها 1-1. ویژگی‌های مهم زبان C 1-2. انواع داده‌ها 1-3. متغیرها 1-4. تعریف ثابت‌ها 1-5. عملگرها 1-6. تقدم و شرکت‌پذیری عملگرها 1-7. تبدیل انواع 1-8. روش ایجاد برنامه 1-9. محیط برنامه‌نویسی زبان C 1-10. مفهوم پیش پردازنده 1-11. فرآیند آماده‌سازی و اجرای برنامه 1-12. ساختار برنامه C 1-13. تسهیلات ورودی ـ خروجی داده‌ها 1-14. ورودی ـ خروجی کاراکترها 1-15. تمرین‌ها 1-16. پروژه برنامه‌نویسی فصل 2: ساختارهای کنترل ترتیب اجرا 2-1. ساختارهای تکرار 2-2. از کدام حلقه‌ی تکرار استفاده کنیم؟ 2-3. ساختارهای تصمیم 2-4. تمرین‌ها 2-5. پروژه برنامه‌نویسی فصل 3: توابع و کلاس‌های حافظه 3-1. توابع و برنامه‌سازی ساخت‌یافته 3-2. نوشتن توابع 3-3. روش‌های ارسال پارامترها به توابع 3-4. توابعی که هیچ مقداری را برنمی‌گردانند 3-5. توابعی که یک مقدار را در نامشان برمی‌گردانند 3-6. متغیرهای محلی و سراسری 3-7. متغیرهای محلی همنام با متغیرهای سراسری 3-8. بازگشتی 3-9. کلاس‌های حافظه و حوزه‌ی متغیرها 3-10. تفاوت کلاس‌ حافظه‌ی خارجی و کلاس حافظه‌ی استاتیک سراسری 3-11. نکته‌ای راجع به الگوی تابع 3-12. تمرین‌ها 3-13. پروژه برنامه‌نویسی فصل 4: آرایه‌ها و رشته‌ها 4-1. آرایه‌های یک‌ بُعدی 4-2. آرایه‌ی یک‌ بُعدی به عنوان آرگومان تابع 4-3. مرتب‌سازی آرایه‌ها 4-4. جستجو در آرایه 4-5. آرایه‌های چندبعدی 4-6. آرایه‌های دوبعدی به عنوان آرگومان تابع 4-7. مقدار اولیه‌ی آرایه‌ها 4-8. نکته‌ای راجع به آرایه‌ها 4-9. رشته‌‌ها 4-10. ورودی ـ خروجی رشته‌‌ها 4-11. خواندن رشته با تابع gets( ) 4-12. چاپ رشته با تابع puts( ) 4-13. رشته‌ها به عنوان آرگومان تابع 4-14. انتساب رشته‌ها (کپی کردن رشته در رشته‌ی دیگر) 4-15. مقایسه‌ی رشته‌ها 4-16. الحاق دو رشته 4-17. آرایه‌ای از رشته‌ها 4-18. تمرین‌ها فصل 5: اشاره‌گرها 5-1. متغیرهای اشاره‌گر 5-2. عملگرهای اشاره‌گر 5-3. اشاره‌گرها و انواع متغیرها 5-4. اعمال روی اشاره‌گرها 5-5. متغیرهای پویا 5-6. اشاره‌گرها و فراخوانی باارجاع توابع 5-7. اشاره‌گرها و آرایه‌ها 5-8. آرایه پویا 5-9. اشاره‌گرها و رشته‌ها 5-10. ارزش‌دهی اولیه به اشاره‌گرهای رشته‌ای 5-11. اشاره‌گر به اشاره‌گر 5-12. نکاتی در مورد اشاره‌گرها 5-13. آرگومان‌های تابع main() 5-14. تمرین‌ها فصل 6: ساختمان‌ها و یونیون‌ها 6-1. تعریف نوع ساختمان 6-2. تعریف متغیر نوع ساختمان 6-3. دسترسی به عناصر ساختمان 6-4. ارزش‌دهی اولیه به ساختمان 6-5. آرایه‌ای از ساختمان‌ها 6-6. تعریف ساختمان‌ها به صورت تودرتو 6-7. ساختمان‌ها به عنوان آرگومان تابع 6-8. اشاره‌گرهای ساختمان‌ 6-9. ساختمان بیتی ‌ 6-10. یونیون‌ها ‌ 6-11. ساختمانی از یونیون‌ها 6-12. تغییرنام انواع داده‌ها با typedef ‌ 6-13. انواع داده‌ی شمارشی 6-14. تمرین‌ها فصل 7: پردازش فایل‌ها 7-1. انواع فایل از نظر نوع اطلاعات 7-2. سازمان فایل 7-3. ورودی ـ خروجی کاراکترها 7-4. ورودی ـ خروجی رشته‌ها 7-5. فایل به عنوان وسیله ورودی ـ خروجی 7-6. عیب‌یابی در ورودی ـ خروجی فایل 7-7. حذف فایل 7-8. بافر 7-9. ورودی ـ خروجی همراه با فرمت 7-10. ورودی ـ خروجی رکورد 7-11. انجام تغییرات در فایل ترتیبی 7-12. فایل‌های تصادفی 7-13. تغییر موقعیت داخل فایل 7-14. تعیین موقعیت فایل 7-15. دستگاه‌های ورودی ـ خروجی استاندارد 7-16. تمرین‌ها فصل 8: دستورات پیش پردازنده 8-1. تعریف ماکرو 8-2. ضمیمه کردن فایل‌ها 8-3. دستورات پیش پردازنده شرطی 8-4. حذف ماکروی تعریف شده 8-5. اسامی ماکروهای از پیش تعریف شده فصل 9: توابع کتابخانه‌ای 9-1. توابع ریاضی 9-2. توابع کاراکتری 9-3. توابع رشته‌ای 9-4. توابع تخصیص حافظه پویا 9-5. توابعی در مورد فایل‌ها و فهرست‌ها فصل 10: امکانات استانداردهای جدید C 10-1. متغیرهای نوع bool 10-2. پشتیبانی از کاراکترهای یونیکد 10-3. کنترل مرزها 10-4. همترازی انواع داده 10-5. ساختمان و یونیون بدون نام 10-6. عملگر _Alignof 10-7. تعریف ماکروهای کلی با استفاده از _Generic 10-8. کاربرد _Noreturn برای توابع 10-9. کاربرد کلمه کلیدی _Static_assert 10-10. توابع nline پیوست 1 : چند نکته مهم برنامه‌نویسی پیوست 2 : نصب و راه‌اندازی نرم‌افزار Code::Block واژه‌نامه انگلیسی به فارسی مراجع
نظر خود را به اشتراک بگذارید
commentuser
Copyright © 2023 Powered By Olomrayaneh web developer team, All Rights Reserved.
فروشگاه انتشارات علوم رایانه دکتر عین الله جعفرنژادقمی - لوگو