دربارهی کتاب برنامه نویسی به زبان C ویژه میکروکنترلرها اثر نجفی
کاربران با استفاده از زبان برنامه نویسی سی، انواع میکروکنترلرها را برنامه ریزی و هدفمند می کنند که این مورد، موضوع اصلی این کتاب می باشد؛ مولف در ابتدا ذهن مخاطب را با ساختار و مفهوم میکروکنترلرها آشنا ساخته، سپس زبان برنامه نویسی C را با ارائه ی پروژه هایی کاربردی به او آموزش می دهد و در نهایت چگونگی برنامه ریزی میکروکنترلرها را به وسیله ی این زبان تشریح می کند. کتاب حاضر شامل ده فصل تحت عناوین زیر می باشد که در ادامه به شرح مختصری از آن ها می پردازیم:
1- آشنایی با ساختار میکروکنترلرها 2- مقدمات زبان برنامه نویسی C و3- آشنایی با انواع داده ها در زبان برنامه نویسی C و4- عملگرها و مقادیر 5- نرم افزارهای مورد نیاز و شروع اولین پروژه 6- دستورات شرطی 7- حلقه های تکرار 8- توابع 9- کلاس های حافظه 10- اشاره گر
فصل اول: آشنایی با ساختار میکروکنترلرها
در طول محتوای این فصل مفهوم میکروکنترلر و هم چنین ثبات یا رجیستر جهت آشنایی کامل مخاطب، به طور کامل تشریح می گردد.
فصل دوم: مقدمات زبان برنامه نویسی C
مفاهیم اولیه ی زبان برنامه نویسی C، ساختار یک کد در زبان برنامه نویسی C و هم چنین تفاوت برنامه نویسی برای رایانه و میکروکنترلر در این فصل توضیح داده می شود.
فصل سوم: آشنایی با انواع داده ها در زبان برنامه نویسی C
در این فصل انواع داده ها از قبیل: متغیرها، آرایه ها و رشته ها تشریح می گردد.
فصل چهارم: عملگرها و مقادیر
در این فصل انواع عملگرها از قبیل: عملگرهای محاسباتی، عملگرها رابطه ایی و منطقی، عملگرهای ترکیبی، عملگرهای بیتی، عملگر ()، عملگر ,، عملگر ؟، عملگر sizeof و هم چنین تقدم کلی در عملگرها، تبدیل نوع در محاسبات و اعداد در مبناهای مختلف در زبان برنامه نویسی C معرفی و توضیح داده می شود.
فصل پنجم: نرم افزارهای مورد نیاز و شروع اولین پروژه
در طول این فصل مولف نرم افزارهای مورد نیاز را معرفی کرده و پروژه ای را جهت اجرا به مخاطب ارائه می کند.
فصل ششم: دستورات شرطی
انواع دستورهای شرطی از جمله: دستور شرطی if، دستور شرطی switch و هم چنین تکنیک ماشین حالت در برنامه نویسی در این بخش بیان می گردد.
فصل هفتم: حلقه های تکرار
در این فصل نیز انواع حلقه ها از قبیل: حلقه ی while، حلقه ی for و هم چنین دستور break و continue در حلقه ها و دستور go to تشریح می شود.
فصل هشتم: توابع
مولف در طول این فصل انواع توابع و نکات مربوط به ایجاد آن ها و هم چنین نحوه ی ساخت فایل های کتاب خانه، الگوی استفاده از توابع مختلف و توابع پر کاربرد در زبان برنامه نویسی C را معرفی می کند.
فصل نهم: کلاس های حافظه
کلاس های حافطه شامل کلاس حافظه ی اتوماتیک، ثبات و استاتیک می باشد که هر یک به طور جداگانه در این فصل توضیح داده شده و سپس متغیرهای استاتیک محلی و هم چنین متغیرهای استاتیک عمومی تشریح می گردد.
فصل دهم: اشاره گر
در این فصل نیز ابتدا اطلاعات مفیدی جهت آشنایی با اشاره گر به مخاطب ارائه شده و سپس ارتباط اشاره گر با آرایه و رشته به طور کامل بیان می شود.
(همراه با DVD) مؤلف: مهندس حمید نجفی انتشارات: موسسه فرهنگی دیباگران تهران
نظرات کاربران درباره کتاب برنامه نویسی به زبان C ویژه میکروکنترلرها؛ نجفی
دیدگاه کاربران