PDA

View Full Version : طراحی سیستم عامل



سینا اکبری
یک شنبه 27 بهمن 1392, 12:01 عصر
سلام دوستان.
برای طراحی یک سیستم عامل چه چیز هایی لازم است؟
منظورم اینه که چه زبان های برنامه نویسی وچه مباحثی رو باید یاد بگیرم؟ یه سیستم عامل مثل ios یا اندروید
بالای انجمن در این باره نوشته شده بود اما چیزی نفهمیدم اگه میشه کامل و ساده توضیح دهید.
جستوجو هم زیاد کردم اما.....
ممنون

m.j_banitaba
سه شنبه 29 بهمن 1392, 15:18 عصر
این سوال مثل این میمونه که ساخت یک پالایشگاه را به طور خلاصه بیان کنید. یا اینکه فرایند ساخت یک شکاری بمب افکن را به طور خلاصه بیان کنید . یا اینکه مراحل ساخت یک ناو هواپیمابر را به طور خلاصه بیان کنید.:متعجب::افسرده::گیج::متف کر:
اما در یک جمله طراحی سیستم عامل به طراحی فرایند خودکار سازی کنترل فرایندهای یک سیستم کامپیوتری استاندارد را گویند.(البته به نظر من)
احتیاج به فرایندهای مهندسی نرم افزار دانش طراحی فرایند های اتومات.

prpe26
پنج شنبه 08 اسفند 1392, 12:57 عصر
منابع زیادی در این مورد هست. ابتدا سعی کنید زبان های C و Assembly رو یاد بگیرید که تقریبا پر کاربردترین ها هستند در زمینه سیستم عامل.

YasserDivaR
دوشنبه 19 اسفند 1392, 18:03 عصر
سینا اکبری (http://barnamenevis.org/member.php?322075-%D8%B3%DB%8C%D9%86%D8%A7-%D8%A7%DA%A9%D8%A8%D8%B1%DB%8C)
سلام دوستان.
برای طراحی یک سیستم عامل چه چیز هایی لازم است
m.j_banitaba (http://barnamenevis.org/member.php?273126-m-j_banitaba)
این سوال مثل این میمونه که ساخت یک پالایشگاه را به طور خلاصه بیان کنید
یاسر شیخی
به نظر من سوال اولی خیلی راحت تره و آسون تره
من حتی میتونم روش ساخت بمب هسته ای رو توضیح بدم
اما سوال دومی رو نه
مثل یه جوک بود قول چراغ به طرف میگه 2 تا آرزو بکن
یا رو میگه میخوام از اول تا آخر دنیا جاده آسفالت بکشم
قوله میگه نمی تونم آرزو بعدی میگه خوب می خوام قدرتی داشته باشم که خانم ها رو یشناسم
قوله فکر می کنه و میگه جاده 4 بانده باشه یا 2 بانده :دی
البته بنده قصد جسارت نداشتم و صرفا مزاح کردم

prpe26
دوشنبه 19 اسفند 1392, 22:18 عصر
سینا اکبری (http://barnamenevis.org/member.php?322075-%D8%B3%DB%8C%D9%86%D8%A7-%D8%A7%DA%A9%D8%A8%D8%B1%DB%8C)
سلام دوستان.
برای طراحی یک سیستم عامل چه چیز هایی لازم است
m.j_banitaba (http://barnamenevis.org/member.php?273126-m-j_banitaba)
این سوال مثل این میمونه که ساخت یک پالایشگاه را به طور خلاصه بیان کنید
یاسر شیخی
به نظر من سوال اولی خیلی راحت تره و آسون تره
من حتی میتونم روش ساخت بمب هسته ای رو توضیح بدم
اما سوال دومی رو نه
مثل یه جوک بود قول چراغ به طرف میگه 2 تا آرزو بکن
یا رو میگه میخوام از اول تا آخر دنیا جاده آسفالت بکشم
قوله میگه نمی تونم آرزو بعدی میگه خوب می خوام قدرتی داشته باشم که خانم ها رو یشناسم
قوله فکر می کنه و میگه جاده 4 بانده باشه یا 2 بانده :دی
البته بنده قصد جسارت نداشتم و صرفا مزاح کردم
و احتمالا باید بدونید که فروم علمی اون هم بخش تخصصی جای مناسبی برای مزاح کردن نیست.
از لحاظ تئوری (بدون توضیح یک خط کد و یا حتی نوشتن اون) بسیار ساده میشه توضیح داد که سیستم عامل چیه و چطور میشه نوشت، ولی از لحاظ عملی باید بحث بشه. مثلا MikeOS اسمبلی خالصه و این در صورتیه که هرچقدر سیستم عامل بزرگتر میشه کدهای بیشتر و از زبانهای دیگر هم درش دخیل میشن. نمونش لینوکس.
و نمیشه به صورت خلاصه توضیح داد که سیستم عامل نویسی چیه و چطور میشه انجامش داد.

yassersajjadi
دوشنبه 26 اسفند 1392, 23:52 عصر
دوست عزیز شما باید به اسمبلی و سی و سی پلاس پلاس مسلط باشین ، توابع این زبال ها مثلا printf باید به وسیله خود شما دوباره ایجاد بشه ، البته خد شما هم میتونین ابداعاتی به خرج بدین وتوابع دیگه ای رو ایجاد کنین ، باید یک پیش زمینه هم از روند کار یونیکس و لینوکس رو بدونید ، یک روند خوب هم در بخش پین شده توسط دبیر انجمن نوشته شده که میتونین طبق همون موارد پیش برین

hadi0x7c7
سه شنبه 27 اسفند 1392, 00:42 صبح
سیستم عامل nachos هست که هم به زبان جاوا نوشته شده، و هم به زبان سی++ این میتونه خوب باشه واسه شروع، البته این سیستم عامل فرضش بر این هست که کتاب استالینگز روخوندید(و یا سیستم عامل پاس کردید)

pswin.pooya
سه شنبه 27 اسفند 1392, 19:41 عصر
سلام سیستم عاملهای آموزشی زیادی هست. منتها قبل از همه اینها باید تسلط کافی رو به مباحث سیستمی داشته باشید. نه اینکه خواب ببینید و صبح بگین میخوام بیلگیتس رو شکست بدم. خیلی ها توی همین فروم از همین کار رو کردن و نشستن مثلا mikeos رو دستکاری کردن و این حرفها آخرش هم تمام کاری که تونستن بکنن همون عوض کردن اسم mikeos بود. فردی که میخواد سیستم عامل بنویسه اصلا باید از قبل بدونه که چه کارهایی قرار بکنه و اونها رو هم بلد باشه و بعدش به این فکر بیفته ....

tamanna1992
دوشنبه 19 خرداد 1393, 12:45 عصر
سلام، من برای درس سیستم عامل یک سری اطلاعات در قالب تحقیق درباره ی سیستم عامل nachos میخام، و متاسفانه تو وب هم گشتم فارسی چیز خوبی نیست و وقت ترجمه هم ندارم، کسی مطلبی داره؟! ممنون میشم.

emadrezvani
دوشنبه 19 خرداد 1393, 16:02 عصر
http://homes.cs.washington.edu/~tom/nachos/ ?