شما وارد حساب خود نشده و یا ثبت نام نکرده اید. لطفا وارد شوید یا ثبت نام کنید تا بتوانید از تمامی امکانات انجمن استفاده کنید.


تبليغات
سامانه ي پيامکي آز پي ان يو مقالات ISI
فروشگاه اينترنتي آز پي ان يو خريد شارژ آز پي ان يو

سیستم عامل آندروئید چیست؟زمان کنونی: ۱۵-۹-۱۳۹۵، ۰۱:۵۷ :عصر
کاربرانِ درحال بازدید از این موضوع: 1 مهمان
نویسنده: Ahmad
آخرین ارسال: Ahmad
پاسخ: 1
بازدید: 482

ارسال پاسخ 
 
امتیاز موضوع:
  • 14 رأی - میانگین امتیازات: 4.07
  • 1
  • 2
  • 3
  • 4
  • 5

سیستم عامل آندروئید چیست؟

۸-۲-۱۳۹۱, ۱۲:۲۷ :عصر
ارسال: #1
سیستم عامل آندروئید چیست؟
آندروئید (Android) نام سیستم‌عامل منبع بازی است که گوگل برای تلفن‌های همراه طراحی کرده‌است.

مهمان ها نمي توانند تصاوير را ببينند و دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.


این سیستم عامل برای اولین بار در سال ۲۰۰۷ توسط گروهی به نام Open Handset Alliance معرفی شد. این گروه ترکیبی از شرکت‌های سازنده سخت‌افزار، نرم‌افزار و خدمات ارتباطی بودند که توسط گوگل تشکیل شده‌بود.

این گروه در طی سه سال گذشته توانسته شرکت‌های مختلف سازنده تلفن همراه را با خود همراه سازد و با عرضه این سیستم عامل برروی گوشی‌های ساخت شرکت‌های مطرحی مانند HTC، سامسونگ و موتورولا به گسترش سیستم عامل اندروید کمک کند.

ایده اصلی سیستم عامل اندروئید، منبع باز (Open Source) بودن آن است به این معنی که هر کس با نصب برنامه‌ای به نام (SDK (Software Development Kit می‌تواند برای این سیستم عامل برنامه مورد علاقه خود را بنویسد و آن را در فروشگاه نرم‌افزار اندروئید به نام Android Market Place برای فروش عرضه کند.

این سیستم عامل در نسخه‌های ابتدایی از قابلیت چند لمسی (Multi-Touch) برخوردار نبود ولی در نسخه‌های جدید آن برروی گوشی‌‌هایی مانند Nexus One چنین قابلیتی پیش‌بینی شده‌است.

معماری

سیستم عامل اندروئید از نظر معماری یک پشته نرم‌افزاری (Software Stack) به حساب می‌آید، به این معنی که مجموعه‌ای از برنامه‌های کوچک متصل به هم است که همگی به صورت یک سیستم عامل واحد کار می‌کنند.

مهمان ها نمي توانند تصاوير را ببينند و دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.


در پایین‌ترین بخش معماری اندروید، kernel این سیستم عامل قرار دارد. kernel هسته مرکزی سیستم عامل و ابتدایی‌ترین بخش آن را تشکیل می‌دهد. گوگل از نسخه ۲٫۶ لینوکس برای طراحی kernel اندروید استفاده کرد که شامل برنامه‌های مدیریت حافظه، ایمنی و Driver‌های سیستم می‌شود.

بخش دیگر پشته اندروید، کتابخانه‌ها (Library) سیستم عامل است. این بخش شامل دستورالعمل‌های مختلفی است که به دستگاه دستور می‌دهد با دیتای مختلف چطور رفتار کند. برای مثال کتابخانه Media Framework شامل اطلاعات اجرای انواع فرمت‌های فایل‌های عکس، فیلم و موزیک است.

در همین سطح از پشته اندروید، Android Runtime قرار دارد که شامل کتابخانه‌های Java‌ است که در ساخت برنامه‌های اندروئید به کار می‌رود و برای اجرای آن‌ها کاملاً حیاتی می‌باشد.

بخش دیگر پشته Runtime، Davlik Virtual Machine است. Virtual Machine نوعی از برنامه‌ها هستند که برروی سیستم عامل‌های مختلف نصب می‌شوند و محیط سیستم عامل و منابع آن را برای استفاده توسط برنامه‌های سیستم عامل‌های دیگر آماده می‌کنند. یکی از مزایای استفاده از Virtual Machine‌ در سیستم عامل اندروید این است که هیچ برنامه‌ای به منابع برنامه دیگر وابسته نیست و اگر یکی از برنامه‌ها Crash‌ کند، کارکرد برنامه‌های دیگر تحت تأثیر قرار نمی‌گیرد. این امر مدیریت حافظه سیستم را نیز بسیار ساده می‌سازد.

در بالاترین سطح پشته اندروید، چارچوب نرم‌افزارها (Application Framework) قرار دارد. این لایه شامل برنامه‌های کاربردی سیستم عامل نظیر برقراری تماس، استفاده از دوربین و ذخیره شماره تلفن است.

این لایه از سیستم عامل همان لایه‌ای است که به صورت “باز” در اختیار برنامه نویسان قرار می‌گیرد. این امر به آن‌ها اجازه دستیابی به منابع موبایل و سیستم عامل را می‌دهد.

منبع: دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
اللهّمَ صَلّ عَلی عَلی بنْ موسَی الرّضا المرتَضی الامامِ التّقی النّقی و حُجّتکَ عَلی مَنْ فَوقَ الارْضَ و مَن تَحتَ الثری الصّدّیق الشَّهید صَلَوةَ کثیرَةً تامَةً زاکیَةً مُتَواصِلةً مُتَواتِرَةً مُتَرادِفَه کافْضَلِ ما صَلّیَتَ عَلی اَحَدٍمِنْ اوْلیائِکَ
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
 سپاس شده توسط MostafA ، Administrator ، maryam
ارسال پاسخ 


موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  کی باید سیستم عامل خود را عوض کنیم؟ Administrator 0 419 ۴-۹-۱۳۹۱ ۱۱:۰۴ :صبح
آخرین ارسال: Administrator
  پنج سیستم عامل مفید و ناشناخته که احتمالا” نامی از آنها نشنیده اید Administrator 0 364 ۳-۱-۱۳۹۱ ۰۲:۰۸ :عصر
آخرین ارسال: Administrator
  انواع سیستم عامل بر روی یک فلش !!!!! mahdi 0 1,070 ۲۸-۱۲-۱۳۹۰ ۰۹:۴۸ :عصر
آخرین ارسال: mahdi
  آموزش 20 ترفند ویندوز 8 برای استفاده حداکثر از امکانات سیستم عامل Masoud Ebrahimi 2 542 ۲۱-۱۲-۱۳۹۰ ۱۱:۱۲ :عصر
آخرین ارسال: Masoud Ebrahimi
  تغيير تصوير ورود به سیستم‌عامل مک OS X Lion Masoud Ebrahimi 0 455 ۲۱-۱۲-۱۳۹۰ ۱۰:۵۹ :عصر
آخرین ارسال: Masoud Ebrahimi
  سام - سیستم عامل ایرانی nasrin67 0 765 ۲۵-۹-۱۳۹۰ ۰۹:۵۱ :صبح
آخرین ارسال: nasrin67
  ایجاد یک سیستم عامل جدید ممکن است؟ مهدی 0 490 ۲۰-۸-۱۳۹۰ ۰۹:۱۲ :عصر
آخرین ارسال: مهدی

کسانی که از این موضوع بازدید کرده اند . . . ( آز پی ان یو )
2 کاربر زیر موضوع را خوانده اند:
mahdi hashemi (۳-۸-۱۳۹۲, ۰۲:۳۲ :عصر)، bahram.r (۱۶-۴-۱۳۹۲, ۱۰:۵۷ :عصر)

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان


آپلودسنتر آز پي ان يو تالار گفتمان آز پي ان يو
تبلیغات نیازمندی های استان چهارمحال و بختیاری