آموزش نوشتن سیستم عامل, قسمت اول


- 783 بازدید

سلام
حالتون چه طوره!
خوب خوبین؟
خوب من میخوام بهتون یاد بدم که چه جوری میشه سیستم عامل نوشت!
چه جوری؟ سیستم عامل؟
چی میگی بابا!
آره! جدی!
خوب بریم سر اصل مطلب

سیستم عامل چیه؟
سیستم عامل به مجموعه نرم افزارهایی گفته میشه که موجب میشن که کاربر با کامپیوتر و گوشی و حتی هر سخت افزار دیگه ای ارتباط برقرار کنه
خوب! چه جوری مینویسن! مگه میشه من بنویسم؟
آره میشه!
فقط باید به یه زبون برنامه نویسی مثل c مسلط باشین و همچین یه سرکی تو اسمبلی کشیده باشین
سی؟ اسمبلی؟ نمیشه حالا ویژوال بیسیک؟
نه!
چرا؟
چون وقتی کامپیوتر میاد بالا هیچ چیزی نداره!
و اینکه ویژوال بیسیک از توابع ویندوز استفاده میکنه
وقتی هیچ چیزی نداره, من چه طوری بنویسم؟
این همه نوشتن جناب عالی روش
خوب چه جوری؟
شما چندتا تابع با اسمبلی مینویسی که با سخت افزار ارتباط برقرار کنه و بعدش از طریق همون تابع با همه سخت افزارا ارتباط برقرار میکنید
حالا ولش کن!
سی از کجا یاد بگیرم؟
من خودم دارم آموزش C++ میدم
C++?
آره
مگه با اونم میشه نوشت!
نه پس!, با ویژوال بیسیک میشه
ویژوال بیسیک؟ آخ جون!
ای بابا!
کشتی مارو با ویژوال بیسیک!
بزار کنار بیا با c++
خوب آموزشاتو از کجا بگیرم؟

یک نفر این پست رو پسندیده!

Print Friendly, PDF & Email



  • درباره امیر رضا رمضانی

    من یه برنامه نویس کم بینام بیشتر تو بحث سیستم عامل و هوش مصنوعی و بازی و شبکه برنامه نویسی میکنم. همینطور تو موسیقی با کامپیوتر فعالیت میکنم. پیانو رو هم بلدم به لطف خدا به فیلمهای پلیسی و جنایی و بکش بکش علاقه زیادی دارم مخصوصا زمانی که خون ریخته بشه و کشتار شدید بشه. بیشتر سعی میکنم به بقیه خدمت کنم مخصوصا نابیناها از دست کسی ناراحت نمیشم ولی خیلی سریع از کوره در میرم C++ رو تو 12 سالگی و اسمبلی رو تو 16 سالگی یاد گرفتم رو سیستم عامل AmirOS که جنبه یه آموزشی برایه خودم داشت و گیم انجین advanced audio game engineکار کردم audio game kit نسخه اولش به صورت یه کتاب خونه C++ تحت لیسانس bsl-1.0 منتشر شده. و اگه زنده بودم و حوصله داشتم advanced audio game engine رو هم کامل میکنم و منتشرش میکنم از تحصیلاتم بگم که دورانه ابتدایی و راهنمایی و اول دبیرستان رو تو مدرسه یه خزائلی گزروندم و دوم دبیرستان تا پیشدانشگاهی رو هم رفتم تو عادی که اگه به تجربه یه من میخواید بدونید عادی خیلی بهتر از استثنایی برا من بود تو دبیرستان دیپلوممو علوم انسانی گرفتم و الآنم دارم تو دانشگاهه آزاده تهران جنوب مترجمی زبانو ادامه میدم در مورده علاقم به زبان تنها نکته ای که میتونم بگم اینه که خیلی زیاد از زبان خوشم میاد و همینجوری دوست دارم ادامه بدمش راستی: مدیر سایتم و میتونید با شماره 09194098098 و آیدی اسکایپ amir.ramezani1370 و ایمیله amir.ramezani1370@gmail.com با من در تماس باشید و نظرات, پیشنهادات, انتقادات و هر چی دل تنگتون میخوادش, در مورد هر چیز بگین.
    این نوشته در آموزش ارسال و , , , , برچسب شده است. افزودن پیوند یکتا به علاقه‌مندی‌ها.

    5 پاسخ به آموزش نوشتن سیستم عامل, قسمت اول

    1. سعید پناهی سعید پناهی می‌گوید:

      سلام امیر داداش
      کارت حرف نداره
      منتظر قسمتهای بعدیش هستیم
      دستت طلا

    2. سعید پناهی سعید پناهی می‌گوید:

      آهان یادم رفت
      بعزی یا میگن من اینو کپی کردم خودت بیا بگو خودم گذاشتم
      .
      آهان اینم بگم من اصلا دوست ندارم کپی برداری کنم.
      مخصوصن از سایتهای مشابه
      .
      امیر جان تو سایت ثبت نام کرده و خودش گذاشته

    3. امیر رضا رمضانی می‌گوید:

      آقایون, خانوما, اساتید!: اگه به آموزشایی که تو گوشکن گذاشتم دقت کنید زمین تا آسمون با هم فرق میکنن
      مورد بعدی اینه که اصلا کپی برداری نشده
      من قصد دارم تا هم تو این آموزشا, هم تو آموزشایی که تو گوشکن میزارم, یه سیستم عامل کوچولو بنویسم تا آقایون یاد بگیرن
      و اینکه بدونن این چیزی که داره رو کامپیوتراشون اجرا میشه اصلا چیه و چی کار میکنه!
      خواهشا اینو با آموزشای دیگه اشتباه نگیرید
      هم این آموزشا, هم آموزشای گوشکن با هم متفاوتن و من خودم درستشون میکنم و کدشونو مینویسم.
      در ضمن تمامی کدها قبل از اینکه اینجا آورده بشن تست میشن
      سوال یا ابهامی بود بگین!

    4. شبرنگ می‌گوید:

      امیر آقا سلام.
      ممنون بابت زحماتت برای دوستان نابینا.
      من هم دارم رو این آموزشا کار میکنم.
      منتظر قسمتهای بعدیش هستیم.

    پاسخ دهید

    نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

    Question   Razz  Sad   Evil  Exclaim  Smile  Redface  Biggrin  Surprised  Eek   Confused   Cool  LOL   Mad   Twisted  Rolleyes   Wink  Idea  Arrow  Neutral  Cry   Mr. Green