نمایش نتایج 1 تا 4 از 4

نام تاپیک: چند سوال در مورد سیستم عامل های مو بایل

  1. #1
    کاربر دائمی آواتار unix_svr4
    تاریخ عضویت
    اردیبهشت 1386
    محل زندگی
    Karaj
    پست
    102

    چند سوال در مورد سیستم عامل های مو بایل

    سلام
    می خواستم بدانم چگونه برای یک موبایل که تحت ماشین مجازی جاوا است سیستم عامل طراحی می کنند؟ ( آصلا آیا میشه بهش گفت سیستم عامل؟)
    آیا با همین Java ME خودمون میشه یک سیستم عامل یا یه چیزی شبیه اون رو برای موبایل ها طراحی کرد؟؟؟
    آیا برای طراحی یک سیستم عامل موبایل باید شناخت کافی از قطعات داخلی و معماری آن داشته باشیم؟

    موفق باشید.

  2. #2
    1-همانطوری که سیمبین طراحی شد
    2- هیچ چیزی این زبان کم نداره
    3- از معماری سیستم عامل و سخت افزار باید مطلع باشید
    3-1 همانطور که میدانید پردازنده های موبایل از نوع ARM هستند
    http://en.wikipedia.org/wiki/ARM_architecture

    http://www.jbenchmark.com/result.jsp?benchmark=ace

    http://en.wikipedia.org/wiki/Symbian_OS

  3. #3
    سلام.
    ماشین مجازی جاوا بر روی firmware دستگاه، و یا بر روی سیستم عامل دستگاه (مثل سیمبین) اجرا می شود. یعنی ماشین مجازی نیاز دارد تا در یک بستر نرم افزاری دیگر اجرا شود. برای اجرای کارهای سیستمی برنامه باید مجوزهای دسترسی را از ماشین مجازی درخواست کند. و اینکه آیا در مورد آن کار سیستمی اصلا جاوا رابطی قرار داده یا نه.
    اخیرا سیستم عاملهای کوچک شده ای با هسته لینوکس روی بعضی دستگاهها کار می کنند. امکان تغییر در کد این سیستم عاملها وجود دارد. خود لینوکس هم ماشین مجازی را اجرا می کند.

  4. #4
    کاربر دائمی آواتار handinux
    تاریخ عضویت
    اردیبهشت 1386
    محل زندگی
    Linux
    پست
    362
    در ضمن این را هم در نظر بگیرید که ماشین جاوا روی موبایل به هیج وجه سیستم عامل آن محسوب نمی شود و اینکه با جاوا نمی توان برای موبایل سیستم عامل نوشت.همانطور که گفته شد خود ماشین جاوا نیاز به یک بستر دارد که یا سیستم عاملهایی مثل لینوکس یا سیمبیان یا پالم آنرا فراهم می کنند یا یک برنامه شبه سیستم عامل آنرا بر عهده دارد.جاوا یک زبان محافظت شده بر اساس Sandbox است و مجوزهای خود را از بستری که روی آن سوار شده میگیرد.(منظورم روی موبایل است)

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •