PDA

View Full Version : راهنمایی در مورد سیستم عامل سازی



GAME_BUILDER
یک شنبه 25 اسفند 1392, 15:47 عصر
سلام راسته میگن اندروید رو با لینوکس ساختن ؟؟ خیلی دوست دارم یک سیستم عامل بسازم ولی وقت ندارم وقت یادگیری فراوان ندارم میخام یک سیستم عامل درست کنم به نظر شما ساخت سیستم عامل 1 نفره ممکنه ؟؟ مثلا یک سیستم عامل مثل اندروید یا نمیدونم x و...
فرقش چیه که ما از اول شروع کنیم یا با هسته ی لینوکس بنویسیم سیستم عامل رو ؟؟ اگر با لینوکس توسعه بدیم دستمون بازه یا نه محدودیم ؟؟
راستی یونیکس چیه ؟؟ مثل لینوکسه ؟؟

prpe26
یک شنبه 25 اسفند 1392, 19:18 عصر
توصیه میکنم ابتدا پایه ای ترین مفاهیم رو هم در موردشون تحقیق کنید، چون این طرز سوال پرسیدن مشخص میکنه که همون پایه رو هم نمیدونید.

darknes666
چهارشنبه 28 اسفند 1392, 12:47 عصر
سلام دوست عزیز.
توی سیستم عامل نویسی نه تنها شما باید موارد بیشماری رو در رابطه با کد نویسی بدونی بلکه باید دارای خلاقیت و هوش نسبتا بالایی باشین.
چرا که الگوریتم های پیچیده کم نیستن.
نمیگیم سیستم عامل رو نمیشه یک نفره نوشت,میشه ولی زمان زیادی میبره و شما مقدار زیادی از وقت خودتون رو باید صرف اون کنید.

در رابطه با اندروید باید بگم اندروید بر پایه ی Linux kernel هستش.
این حرف اشتباهه که با لینوکس ساختن درستش همونیه که گفتم.تو ساختن اندروید از c,C++‎‎‎‎‎,java استفاده شده.
فکر میکنم هستش با c نوشته شده.

یونیکس یک سیستم‌عامل چندوظیفه‌ای و چندکاربره است که در سال ۱۹۶۹ به وسیلهٔ گروهی از کارمندان آزمایشگاه‌های بل متعلق به شرکت ای‌تی‌اندتی (AT&T Bell Labs) شامل کنت تامسون، دنیس ریچی، برایان کرنیگان، داگلاس مکیلروی مایکل لسک و جو اوسانا نوشته شد. یونیکس در ابتدا به زبان اسمبلی نوشته شد...
ادامه اش رو تو همون ویکی پدیا بخون http://fa.wikipedia.org/wiki/%DB%8C%D9%88%D9%86%DB%8C%DA%A9%D8%B3

در رابطه با این که فرقش چیه از صفر شروع کنی باید بهت بگم که اونوقت از هرکاری که کردی سر در میاری ولی اگر بخوای با هسته ی لینوکس ادامه بدی نیاز داری که کد هاشو تحلیل کنی و یه سری چیز های دیگه.