مشخصات ورژن های مختلف سیمبیان
شنبه 13 اسفند 1390 12:47 PM
تا کنون 10 سیستم عامل با نام Symbian منتشر شده اند که آخرین نسخه استفاده شده در گوشی های معمول نسخه 9.2 آن است .آخرین نسخه هایی هم که به نمایش درآمده ولی هنوز خبری از استفاده آنها در گوشی های موبایل نیست نسخه های 9.3 و 9.5 می باشد که به ترتیب در جولای 2006 و مارچ 2007 به نمایش درآمده اند. از تغییراتی که در نسخه 9.5 نسبت به نسخه های دیگر دیده می شود یکی اینکه برنامه ها تا 75% سریعتر اجرا می شوند و دیگری بهینه سازی جهت تکنولوژی DVB-HTV در آن است علاوه بر این پشتیبانی از SQL نیز توسط SQLite در آن فراهم شده است.
فناوری سیمبیان
Symbian سیستم عاملی ست که شاید مهم ترین توصیف در قبال آن این است: Symbian سیستم عاملی ست برای وسایل دستی و همراه پس می بایست قدرت ارائه بالاترین کارائی در پائین ترین امکانات سخت افزاری را داشه باشد بنابراین و با در نظر گرفتن این ویژگی بسیار کم پیش می آید که در این سیستم عامل با موضوع کمبود حافظه روبرو شویم . یکی دیگر از ویژگیهایی که Symbian را از سیستم عاملهای دیگر نظیر دسک تاپ ها متمایز می کند این است که ممکن است این سیستم عامل برای ماهها و شاید سالها روشن و مشغول به کار باقی بماند بنابراین قدرت پایداری و Stability این سیستم می بایست در سطح بسیار بالائی قرار بگیرد. از دیگر ویژگی های Symbian ویژگی ست با نام Active Objects که در آن در لحظاتی که از CPU استفاده نمی شود بطور کلی آن را خاموش می کند و به این ترتیب در مصرف باتری بسیار صرفه جوئی می گردد. زبان برنامه نویسی اصلی Symbian همانگونه که اشاره شد C++ می باشد که البته این بدان معنی نیست که نمی توان برنامه های دیگر را در ساختار آن استفاده کرد . در حقیقت می توان توسط زبان های برنامه نویسی دیگری نظیر OPL،Python ،ویژوال بیسک و یا حتی Perl و جاوا نیز برای Symbian برنامه نوشت. از لحاظ ساختاری در پائین ترین لایه، هسته یا کرنل سیستم عامل بهمراه کتابخانه توابع قرار دارد که به توسط آن برنامه های اجرا شده توسط کاربران اجازه می یابند که به این توابع کتابخانه ای دسترسی پیدا کنند. در حقیقت هسته اصلی Symbian بر پایه معماری میکرو کرنل (MicroKernel Architecture) بنا شده است بدین معنی که در ساختار آن کمترین رجوع و استفاده از کرنل توسط سیستم عامل انجام می شود و کلا این هسته شامل دو عنصر مدیریت حافظه و Schedular می باشد و در آن خبری از پشتیبانی از فایل های سیستمی و یا عناصر شبکه وجود ندارد و در حقیقت اینگونه وظایف به عهده سرور های خارج از کرنل واگذار شده است تا با محدود کردن وظایف کرنل سیستم عامل کند و سنگین نگردد. اندکی بالاتر و در لایه بعدی سیستم، قسمت System Libraries قرار دارد که در آن اندازه و ظاهر تمام شکل ها و کاراکتر ها بهمراه بانک اطلاعاتی DBMS قرار دارد که جزئی حیاتی از کارکرد متعادل سیستم می باشند. لایه بعدی Networking and communication نام دارد که در آن سه بخش قابل تفکیک دیده می شود با نام های : ETEL ، ESOCK و C32 که هر کدام وظایف خاصی در رابطه با ارتباطات پیرامون این سیستم عامل بعهده می گیرند به عنوان مثال قسمت C32 مسئول بخش ارتباطات سریال دستگاه می باشد. علاوه بر این قسمت هایی برای ارتباطات کوتاه نظیر بلوتوث IrDA و USB نیز در این بخش تعبیه شده است. بخش عمده دیگری که در ساختار سیستم عامل یافت می شود بخشی ست با نام UIKON که مسئول شیوه نمایش رابط کاربری (User Interface) می باشند و چون معمولاً این قسمت توسط برنامه های جانبی (Themeها به عنوان مثال) قابل تغییر است لذا تنها رابط کاربری پیش فرض در اینجا دیده می شود
مدیریت:تالارهای دانشگاه،دانشجو
مدیریت سابق تالارهای تلفن همراه
صفحه اختصاصی:
اولین مدرسه عشق که تأسیس شد / درس عشق علی و فاطمه تدریس شد
گـل ادم چـو سـرشـتن به کاه ازلــی / اولـین کلمه که آمـوختند علـی بود علـی