لینک دانلود و خرید پایین توضیحات
دسته بندی : پاورپوینت
نوع فایل : powerpoint (..ppt) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید : 29 اسلاید
قسمتی از متن powerpoint (..ppt) :
بنام دانای توانا
1
سیتم عامل موبایل
فهرست
مقدمه ای بر ایجاد سیستم عاملهای موبایل
انواع سیستم عامل های موبایل
بررسی سیستم عامل لینوکس
بررسی سیستم عامل پالم
بررسی سیستم عامل بلک بری
بررسی سیستم عامل سیمبی ن
بررسی سیستم عامل ویندوز موبایل
بررسی سیستم عامل ویندوز فون
بررسی سیستم عامل ای او اس (اپل)
بررسی سیستم عامل آندروید گوگل
امنیت
مقایسه
2
مقدمه
در ابتدا تلفن همراه تنها برای ارتباطات عادی تلفنی استفاده می شد. با گذر زمان قابلی ت های دیگری نیز به این دستگاه ارتباطی افزوده شد .
تا اینکه شرکت های تلفن همراه نسل های دوم و سوم گوشی های خود را عرضه کردند .
این گوشی ها دارای امکانات سخت افزاری و نرم افزاری بیشتری بودند و تقریبا مانند یک کامپیوتر کوچک طراحی شدند .
3
مقدمه
در این زمان بود که این شرکت ها به اهمیت نرم افزار در این گوشی ها پی برده و رقابت نرم افزاری در کنار رقابت سخت افزاری شروع شد :
مایکروسافت یکی از شرکت هایی بود که قبلا روی سیستم عامل کامپیوترها ی جیبی خود کار کرده بود و Windows CE را به همین دلیل طراحی کرده بود .
بعد از رسمیت یافتن موبایل های نسل جدید شرکت های مطرح در این صنعت با همکاری هم سیستم عامل جدید برای موبایل ها به وجود آوردند که symbian نام گرفت
4
گوشیهای بدون سیستم عامل
سیستم عامل لینوکس
سیستم عامل بلک بری
سیستم عامل پالم
5
لینک دانلود و خرید پایین توضیحات
دسته بندی : پاورپوینت
نوع فایل : powerpoint (..ppt) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید : 21 اسلاید
قسمتی از متن powerpoint (..ppt) :
به نام خدا سیستم های عامل
1
ایجاد انحصار متقابل با حمایت سیستم عامل
همانطور که دیدیم، ایجاد انحصار متقابل در محیط کاربر از انتظار مشغولی بهره میبرد.
میتوان برای ایجاد انحصار متقابل از سیستم عامل کمک گرفت.
سیستم عامل میتواند بجای انتظار مشغولی، فرآیندها را مسدود سازد.
2
سمافور( علائم نگهبان، راهنما) (Semaphore)
مکانیسم سمافور شامل یکسری متغیر و دو تابع اصلی است.
بر دو نوع است:
سمافور صحیح
سمافور باینری
3
سمافورهای صحیح
توابع wait و signal بصورت اتمیک هستند. ( یعنی در میان اجرای این توابع، تعویض پردازه انجام نمیگیرد.)
4
ایجاد انحصار متقابل با سمافور صحیح
5
1
لینک دانلود و خرید پایین توضیحات
دسته بندی : پاورپوینت
نوع فایل : powerpoint (..ppt) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید : 31 اسلاید
قسمتی از متن powerpoint (..ppt) :
بنام خدا
سیستم عامل
ورودی و خروجی
سیستم عامل برای کنترل دستگاههای ورودی و خروجی (I/O) ، دستوراتی به دستگاههای می فرستد ، Interrupt هایی را دریافت می کند و به Error هایی که رخ می دهد. میپردازد.
اصول سخت افزار I/O
کلیات نرم افزار I/O
بن بستها Dead Locks
اصول سخت افزار I/O
در این پنجره از دیدگاه برنامه نویس به سخت افزار I/O نگاه می کنیم .
یعنی :
واسط (Interface) که در اختیار نرم افزار قرارداده می شود. دستوراتی که سخت افزار قبول می کند ، کارهایی را که انجام می دهد ، Error هایی که
در این بخش توجه ما بر این خواهد بود که که دستگاههای ورودی / خروجی چگونه Program می شوند . (Programming I/O Devices)
دستگاههای ورودی /خروجی I/O
به 2 دسته کلی تقسیم می شوند :
Block Devices
Character Devices
دستگاههای بلوکی Block Devices
دستگاهی است که اطلاعات را در بلوکهایی با سایز ثابت می ریزد که هر بلوک آدرس خودش را دارد. سایزهای معمول برای بلوک از 512 بایت تا 32768 Byte یعنی 32k می باشد.
خصوصیات اصلی یک دستگاه بلوکی این است که در این دستگاه هر بلوک مجزا از بلوکهای دیگر قابل خواندن و نوشتن است . دیسکها معمول ترین دستگاههای بلوکی هستند.
دستگاههای کاراکتری Character Devices
یک دستگاه کاراکتری یک Stream (جویباری) از کاراکترها را می پذیرد یا ارائه می کند، بدون توجه به هر گونه ساختار بلوکی . یک دستگاه کاراکتری قابل آدرس دهی نیست و عمل Seek را ندارد.
پرینترها ، واسط های شبکه (کارتهای شبکه) ، Mouse ها و بیشتر دسنتگاههایی که دیسک مانند نیستند ، دستگاههای کاراکتری هستند.
البته هر دستگاه در این طبقه بندی نمی گنجد مثلآ Clock ( ساعت کامپیوتر) نه قابل آدرس دهی بلوکی است و نه Stream های کاراکتری می گیرد یا تولید می کند. Clock تنها کاری که می کند ایجاد Interrupt یا سیگنال وقفه در بازه های زمانی تعریف شده است .
اما این تقسیم بندی دستگاههای ورودی / خروجی آنقدر کلی هست که بتوان از آن به عنوان پایه ای برای ایجاد نرم افزار سیستم عامل مربوط به دستگاههای I/O به طور مستقل از دستگاه (Device Independent )
استفاده کرد.
لینک دانلود و خرید پایین توضیحات
دسته بندی : پاورپوینت
نوع فایل : powerpoint (..ppt) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید : 33 اسلاید
قسمتی از متن powerpoint (..ppt) :
بررسی سیستم عامل های موبایل
www.parsdigishop.sellfile.ir
1
بنام دانای توانا
مقدمه ای بر ایجاد سیستم عامل ها
انواع سیستم عامل ها
بررسی سیستم عامل سیمبی ن ( Symbian OS )
بررسی سیستم عامل آندروید گوگل ( AndrOid )
بررسی سیستم عامل ویندوز موبایل ( WindoS MObiLe )
بررسی سیستم عامل مک (اپل) ( appLe MaC iOS )
نتیجه گیری
www.parsdigishop.sellfile.ir
2
در ابتدا تلفن همراه تنها برای ارتباطات عادی تلفنی استفاده می شد. با گذر زمان قابلی ت های دیگری نیز به این دستگاه ارتباطی افزوده شد .
تا اینکه شرکت های تلفن همراه نسل های دوم و سوم گوشی های خود را عرضه کردند .
این گوشی ها دارای امکانات سخت افزاری و نرم افزاری بیشتری بودند و تقریبا مانند یک کامپیوتر کوچک طراحی شدند .
www.parsdigishop.sellfile.ir
3
در این زمان بود که این شرکت ها به اهمیت نرم افزار در این گوشی ها پی برده و رقابت نرم افزاری در کنار رقابت سخت افزاری شروع شد :
مایکروسافت یکی از شرکت هایی بود که قبلا روی سیستم عامل کامپیوترها ی جیبی خود کار کرده بود و Windows CE را به همین دلیل طراحی کرده بود .
بعد از رسمیت یافتن موبایل های نسل جدید شرکت های مطرح در این صنعت با همکاری هم سیستم عامل جدید برای موبایل ها به وجود آوردند که symbian نام گرفت
www.parsdigishop.sellfile.ir
4
انواع سیستم عامل ها
سیستم عامل سیمبی ن ( Symbian OS )
سیستم عامل لینوکس ( LinuX )
سیستم عامل پالم ( paLm )
سیستم عامل بلک بری ( BlaCk Berry )
سیستم عامل ویندوز موبایل ( WindoS MObiLe )
سیستم عامل مک (اپل) ( appLe MaC iOS )
سیستم عامل آندروید گوگل ( AndrOid )
سیستم عامل بادا ( Bada )
سیستم عامل میامو ( MaemO )
سیستم عامل میگو ( MeeGo )
www.parsdigishop.sellfile.ir
5
لینک دانلود و خرید پایین توضیحات
دسته بندی : پاورپوینت
نوع فایل : powerpoint (..ppt) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید : 40 اسلاید
قسمتی از متن powerpoint (..ppt) :
توسعه برپایة عامل ( Agent )
2
اهداف جلسه
پیچیدگی نرمافزار و مفهوم عامل
خصوصیات عامل
آشنایی با سیستمهای چندعامله
آشنایی با انواع متدولوژیهای عاملگرا ( Agent-oriented )
3
پیچیدگی نرمافزار
پیچیدگی بهعنوان یکی از خصوصیات ذاتی نرمافزار مطرح است
متدولوژیهای بسیاری سعی به حل پیچیدگی نمودهاند
روشهای حل پیچیدگی
تجزیه ( Decomposition )
تجرید ( Abstraction )
سازماندهی ( Organisation )
4
پیچیدگی نرمافزار (ادامه)
در محیطهای مدرن، پیچیدگی به شکلهای دیگر ظهور نموده است
هوشمندی ( Intelligent )
تعاملپذیری ( Interoperability )
سازگاری ( Adaptive )
ناهمگنی سکوها ( Heterogeneous )
محیط توزیعشده ( Distributed )
5
نرمافزارهای مدرن
محیطهای مدرن نیاز به نرمافزارهایی دارند که
نیاز به کاربر نداشته باشند و مستقل از او واکنش دهند
بتوانند به سود ما تصمیمگیری نمایند
با دیگر سیستمها براحتی تعامل برقرار کند
در محیطهای شبکهای مختلف قابلیت اجرا داشته باشند
با شرایط جدید محیط سازگار شوند
هر یک از این ویژگی ها سبب توسعه علوم و دانش قبلی کامپیوتر شده اند، اما برآورده نمودن همه، سبب ایجاد زمینه جدیدی بهنام « سیستم های چند عامله » شده است