انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => برنامه‌سازی => نویسنده: مُحَمَّدْ در 11 امرداد 1389، 03:21 ب‌ظ

عنوان: ارتباط با سخت افزار و سیستم عامل در ++C
ارسال شده توسط: مُحَمَّدْ در 11 امرداد 1389، 03:21 ب‌ظ
نمی دونم چطور بپرسم  ??? ولی اگه بخواهیم توی برنامه با سخت افزار ها و یا سیستم عامل مستقیم در ارتباط باشیم باید چیکار کنیم و اینکه مثلا اطلاعات ساخت و تغییر فایل ها و یا حذف اون و تغییر بدست بیاریم چکار باید بکنیم ( کتابی در این باره معرفی کنید ) و اینکه بین ویندوز و لینوکس این دستورات فرق داره ؟یا نه
عنوان: پاسخ به: ارتباط با سخت افزار و سیستم عامل در ++C
ارسال شده توسط: hishki در 11 امرداد 1389، 06:57 ب‌ظ
نمی دونم چطور بپرسم  ??? ولی اگه بخواهیم توی برنامه با سخت افزار ها و یا سیستم عامل مستقیم در ارتباط باشیم باید چیکار کنیم و اینکه مثلا اطلاعات ساخت و تغییر فایل ها و یا حذف اون و تغییر بدست بیاریم چکار باید بکنیم ( کتابی در این باره معرفی کنید ) و اینکه بین ویندوز و لینوکس این دستورات فرق داره ؟یا نه
کلا کتاب آموزش c++ جعفر نژاد قمی چیز خوبیه! بعدش هم سی یه زبان برنامه نویسیه که شما می تونید با کامپایلر های مختلف کدتون رو کامپایل کنید و اینکه دستور زبان یا syntax متفاوتی داره یا نه باید بگم که متفاوت نیست! بستگی به کامپایلر داره که تو لینوکس معمولا از g++ استفاده می کنند. و این تفاوت هم در حد اینه که مثلا تو یکی باید برای include پرانتز بزاری و برای اون یکی نه!
عنوان: پاسخ به: ارتباط با سخت افزار و سیستم عامل در ++C
ارسال شده توسط: doomhammer65ir در 11 امرداد 1389، 07:47 ب‌ظ
نقل‌قول
کلا کتاب آموزش c++ جعفر نژاد قمی چیز خوبیه!
کلا کتاب اموزشی c++ جعفر نژاد قمی آشغاله !
دایتل و دایتل رو بخون
http://www.aghazeh.com/programing-language-ebooks/185-c-how-to-program-5th-edition.html
عنوان: پاسخ به: ارتباط با سخت افزار و سیستم عامل در ++C
ارسال شده توسط: مهدی... در 11 امرداد 1389، 07:54 ب‌ظ
جعفرنژاد قمی یه کتاب آشپزی ترجمه کنه کلکسیونش تکمیل میشه...
شورشو دراورده...
عنوان: پاسخ به: ارتباط با سخت افزار و سیستم عامل در ++C
ارسال شده توسط: hishki در 11 امرداد 1389، 07:56 ب‌ظ
نقل‌قول
کلا کتاب آموزش c++ جعفر نژاد قمی چیز خوبیه!
کلا کتاب اموزشی c++ جعفر نژاد قمی آشغاله !
دایتل و دایتل رو بخون
http://www.aghazeh.com/programing-language-ebooks/185-c-how-to-program-5th-edition.html
راست میگی دایتل و دایتل کتاب خوبیه و نویسنده های خوبی هستند منم یه کمیشو خوندم ولی یه مشکلش اینه که ترجمه ی خوبی ازش ندیدم همچنین از ۶۵۰ صفحه شاید ۴۰۰ صفحش برای مثال باشه! البته من یکی که به روش دیمی کار می کنم! نتیجش بهتره!
عنوان: پاسخ به: ارتباط با سخت افزار و سیستم عامل در ++C
ارسال شده توسط: -shahram در 13 امرداد 1389، 01:32 ب‌ظ
نمی دونم چطور بپرسم  ??? ولی اگه بخواهیم توی برنامه با سخت افزار ها و یا سیستم عامل مستقیم در ارتباط باشیم باید چیکار کنیم و اینکه مثلا اطلاعات ساخت و تغییر فایل ها و یا حذف اون و تغییر بدست بیاریم چکار باید بکنیم ( کتابی در این باره معرفی کنید ) و اینکه بین ویندوز و لینوکس این دستورات فرق داره ؟یا نه

به این نوع برنامه نویسی میگن System programming و میتونه در حد سیستم عامل باشه که اینکار برای پروژه های بزرگتر روتین تره(یعنی از امکانات کرتل که در حال کنترل سخت افزار مورد نظرت هستند دستورات رو به سختافزار میدی) و میتونه بطور مستقیم باشه(یعنی با توجه به آدرس های قسمت مختلف یک سخت افزار کنترلش میکنی).در هر دو صورت به سیستم عامل و  البته جزییات کامپایلرت مرتبطه اما قبل از زبان برنامه نویسی باید اطلاعات کاملی در مورد سخت افزار داشته باشی.

تویه لینوکس این کار خیلی بهتر صورت میگیره ولی در ویندوز هم قابل انجامه و البته تحت داس هم قابل انجام بود.
در لینوکس بهت پیشنهاد میکنم بری سراغ KDE که اصولا بستر خوبی داره.

اتفاقا یکی از بچه های همین فروم در این زمینه خیلی فعاله (شایدم قعال بود من حدود دو سال پیش تویه  جشن معرفی 8.04 دیدمش)

در ضمن در این زمینه کتب هم کم نیست.

در ضمن بهم بگو دقیقا میخوای چیکار کنی شاید بتونم بیشتر کمکت کنم