فی لوو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فی لوو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

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

اختصاصی از فی لوو سیستم عامل موبایل اندرویدو برنامه های اندروید دانلود با لینک مستقیم و پر سرعت .

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


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

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

90صفحه ورد  قابل ویرایش 

فقط 10000تومان 

 

 

چکیده:
پایان نامه پیش رو در رابطه با سیستم عامل موبایل اندرویدو برنامه های اندروید  می باشد که مشتمل بر سه فصل خواهد بود.در فصل اول با نگاهی کلی به انواع سیستم عامل موجود سعی بر معرفی انواع سیستم عامل نموده ایم ،در فصل دوم تلاش بر شناساندن جزئیات مربوط به هر سیستم عامل و همچنین نسخه های متفاوت آن شده است و در نهایت در فصل آخر با بیان تاریخچه و ورژن های متفاوت سیستم عامل اندروید به تفهیم واژه اندروید پرداخته ایم.
به منظور دستیابی به مفهوم کامل سیستم عامل اندروید و نقش و سهم آن در بازارچه موبایل به مقوله های مهمی از جمله : رابط کاربری صفحات خانگی،امنیت ،لذت چند رسانه ای و مدیریت،بازارچه اندروید ،روت کردن اندروید،آینده اندروید ،نیز پرداخته ایم.
بدین ترتبت نتیجه میگیریم که سیستم عامل اندروید یکی از معرف ترین و کارآمد ترین سیستم عامل های موجود در جهان می باشد که از زمان پیداش تاکنون علارغم نقاط قوت و و ضعف در ویرایش های مختلف آن،همواره در مسیر تکاملی خود سعی بر کاهش نقاط ضعف و رسیدن به امکانات و خدمات مطلوب کاربران کرده است.

کلمات کلیدی :

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

 

 

 

 

 

فهرست مطالب

 

فصل اول : 1

تاریخچه ی سیستم عامل اندروید: 2

پنجرهی اعلانات: 3

ویجتهای صفحه خانه: 3

یکپارچهسازی با سرویس پست الکترونیکی جیمیل: 4

فروشگاهی به نام اندروید مارکت: 4

اندروید 1.1. 6

وقت دسر فرارسید: نسخه 1.5 یا «کیک یزدی». 7

ویجتهای قابل توسعه: 10

بهبود کلیپبورد (Clipboard): 10

ضبط و بازپخش ویدئویی: 11

قابلیتهای بیشتر: 11

نسخه 2.0 یا «نان خامهای». 14

پشتیبانی از حسابهای چندگانه: 15

فصل دوم. 17

قابلیت ناوبری نقشه گوگل: 18

دسترسی سریع به اطلاعات تماس: 18

ارتقای صفحه کلید مجازی: 18

بازسازی برنامه مرورگر: 19

نسخه 2.1 با همان نام «نان خامهای». 20

کاغذ دیواریهای زنده (Live Wallpapers): 20

قابلیت تبدیل گفتار به متن: 20

شکل  8- قفل صفحات ورژن های مختلف اندروید. 21

نسخه 2.2 یا «ماست بستنی». 24

نسخه 2.3 یا «نان زنجبیلی». 27

کنترل بیشتر بر قابلیت کپی/چسباندن: 28

صفحهکلید پیشرفته: 29

ابزارهای بهتر برای مدیریت دستگاه و کارایی بالاتر باتری: 30

پشتیبانی از دوربین مکالمه تصویری: 30

جایگزینی تم رنگی آبی به جای سبز: 33

بازطراحی صفحه خانگی و محل قرارگیری ابزارکها: 33

مرگ دکمههای فیزیکی: 34

بهینهسازی قابلیت چندوظیفهای: 35

نمونهای تازه از چینش برنامهها: 35

نسخه 4.0 یا «ساندویچ بستنی». 36

ارتقای صفحه خانگی: 38

قابلیت Android Beam: 38

قفل تشخیص چهره: 39

تحلیل میزان استفاده از پهنای باند: 39

برنامهی جدید تقویم و مدیریت ایمیل: 40

نسخه 4.1 یا «آبنبات پاستیلی». 40

بازطراحی فونت Roboto: 43

توسعه و دستورپذیری بخش اعلانات: 43

انعطافپذیری ویجتها: 43

پیشبینی متون: 43

اندروید 4.2 با همان نام آبنبات پاستیلی. 44

اتصال بیسیم به تلویزیون از طریق Miracast 44

ژستهای تازه کیبرد: 45

عکاسی پاناروما 45

استفاده چندکاربر از یک تبلت: 47

نگاه کلی : 48

برنامه های کاربردی Applications : 50

فصل  سوم. 52

ساختار برنامه ها در اندروید: 53

وابستگی امنیت به برنامه های کاربردی در سیستم عامل اندروید: 54

چهارچوب نرم افزار Application Framework : 55

Activity: 55

Window Manager: 56

Content Provider: 57

View System: 57

آشنایی با Platform Level و API Level : 61

جدول تطبیقی Platform Level و API Level: 61

کتابخانه ها Libraries: 63

کتابخانه های Java-Based : 63

کتابخانه های C\C++ Libraries : 66

اجرای رسانه ها Media Playback : 73

پایگاه داده SQLite: 76

کتابخانه C یا همان Libc: 77

ماشین مجازی دالویک Dalvik Virtual Machine: 78

هسته لینوکسی سیستم Linux Kernel: 80

برنامه نویسی اندروید چگونه است؟ 82

شاهکار گوگل در ایجاد برنامه های اندرویدی: 84

نتیجه  گیری : 86

منابع : 87

 

 

 

 

فهرست اشکال :

 

شکل 1-نمایی  از اندروید 1. 6

شکل2- نسخه 1.5 یا «کیک یزدی». 7

شکل 3- نسخه 1.5 یا «کیک یزدی». 8

شکل  4-صفحه  کلید  مجازی. 9

شکل 6-نمایی از اندروید 2.1. 14

شکل  7 اندازه صفحه موبایل در رزولیشن های مختلف.. 15

شکل 9- نمایی از اندروید 2.2. 24

شکل 10-نمایی از اندروید 2.3. 27

شکل 11- ابزارهای بهتر برای مدیریت دستگاه و کارایی بالاتر باتری. 30

شکل  12- نمایی از نسخه 3.0 یا «شانهعسل». 32

شکل  13- بازطراحی صفحه خانگی و محل قرارگیری ابزارکها 33

شکل 14 نمای اندروید ورژن 4.0. 37

شکل  15- میزان استفاده از پهنای باند. 39

شکل  16-نمای اندروید 4.1. 41

شکل 17 قابلیت Google Now.. 42

شکل  18- ژستهای تازه ک

دانلود با لینک مستقیم


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

دانلود جزوه درس سیستم عامل 2

اختصاصی از فی لوو دانلود جزوه درس سیستم عامل 2 دانلود با لینک مستقیم و پر سرعت .

دانلود جزوه درس سیستم عامل 2


دانلود جزوه درس سیستم عامل 2

سیستم عامل:

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

از دید ما سیستم عامل مدیر منابع سیستم می باشد.

منابع عبارتند از :

1- حافظه اصلی                                                  2-پردازنده ها

3-دستگاه ها                                                       4-اطلاعات

بدون سیستم عامل برنامه ریز یا کاربر باید کنترل منابع سیستم را خود بر عهده بگیرد و آنها را مستقیمأ کنترل نماید. برای اجتناب از این مشکلات طراحان و مهندسان سیستم های کامپیوتری به فکر راه حلی که در نهایت به یک پوسته نرم افزاری بر روی سخت افزار انجامید افتادند تا کسیکه قسمتهای مختلف سیستم را مدیریت می کند به صورت یک ماشین مجازی که بسیار ساده تر از ماشین حقیقی (سخت افزار محض) است. این پوسته نرم افزاری (سیستم عامل) نام دارد.

لفظ سیستم عامل به مجموعه ماجول هایی گفته می شود که در یک سیستم کامپیوتری کنترل منابعی مانند:پردازنده ،حافظه ها ،دستگاه هایI/o و پرونده ها ( File ) را بر عهده دارد.

تفاوت O/s با سایر نرم افزارها:

تفاوت مهمی که O/s با سایر نرم افزارها دارد دراین است که O/s در مد محافظت شده یا حالت ناظر پردازنده کار می کند ولی سایر نرم افزارها در مد کاربر یا مد حقیقی اجرا میشوند.

برای درک مطالب فوق به نکته زیر توجه می کنیم:

نکته: ویژگی که در اکثر کامپیوترهای معاصر یافت می شود وجود سخت افزار و دستورات خاصی است که فقط O/s آنها را به کار می گیرد این دستورات معمولا در اختیار کاربر قرار داده می شود که به آنها دستورات ممتاز گفته می شود.

نکته: در زیر رابطه سیستم عامل با سخت افزار نشان داده شده است.

وظایف اصلی سیستم عامل:

1-مدیریت حافظه (Memory Management )                                                                                      

2-مدیریت پردازنده ( Process Management)

3-مدیریت دستگاه ( Device Management)

4-مدیریت اطلاعات (File Management)

چند اصطلاح سخت افزار:

1-حافظه اصلی:

داده ها و برنامه ها را ذخیره می کند ،نا پایدار است و به آن حافظه حقیقی و یا اولیه گفته می شود.

2-پردازنده:

عملیات کامپیوتر را کنترل می کند و اعمال پردازش داده ها را انجام می دهد.

3-مؤلفه های ورودی و خروجی:

داده ها را بین کامپیوتر و محیط خارج آن منتقل می کند . محیط خارج شامل :انواع دستگاه ها از جمله حافظه ها و … می باشد .

4-اتصالات داخلی سیستم:

ساختار ها و راه کارهایی که ارتباط بین پردازنده ها ،حافظه اصلی ومؤلفه های ورودی و خروجی را فراهم می کند.

نحوه ذخیره و بازیابی اطلاعات بر اساس Fat :

برای مقایسه دو دیسکت پس از فرمان دیسک کپی:

Disk comp A:  A:

دیسک های سیستمی:

طریقه ساخت دیسک های سیستمی به شرح زیر است:

1-Format  A: /s

2-Sys  C:  A:

3-Sys  C:  A:

نکته:فایلهایی که باعث بازگردانی اطلاعات دیسک می شوند :

1-Image.dat

2-Mirror.fil

دستورات ایجاد فایل های حفاظت اطلاعات:

1-Image

2-Mirror

نکته:سویچ /B   باعث می شود در هنگام Format فضایی برای ریختن فایل های سیستم رزرو شود

نکته:سویچ /C  باعث بررسی نواحی خراب دیسک شده و نواقص ترمیم شود.

برای اطلاع از پارتیشن موجود روی هاردFdisk /Status        برای از بین بردن ویروسی که در (Partison Table) وجود دارد. Fdisk.Mbr                           ثبات ها:

نکته:بالاترین سرعت را کش دارد.

     حافظه جانبی _____Ram _____ ثبات _____ کش                                                                   

 نکته:برای بالا بردن حافظه Ram از ثبات ها استفاده می شود.

ثبات کنترل وضعیت:

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

نکته:کار پردازنده اجرای دستورالعمل است.

نکته:فرایند پردازش یک دستورالعمل را سیکل اجرایی دستورالعمل می نامند.

ثبات های پردازنده:    

در داخل پردازنده مجموعه ای از ثبات ها وجود دارد که این ثباته ها سطحی از حافظه که سریع تر و کوچکتر از حافظه اصلی است را فراهم می کند. ثبات های داخل پردازنده وظایف زیر را انجام می _ دهند:

1-ثبات های قابل رؤیت برای کاربر        2-ثبات های کنترل وضعیت

1: ثباتی است که برنامه ساز به وسیله دستورالعملهای ماشین می تواند به آنها مراجعه نماید.این ثباتها به برنامه ساز ماسین یا اسمبلی اجازه می دهند که با استفاده بهینه از آنها مراجعه به حافظه اصلی را به حد اقل می رسانند.

از جمله ثبات های قابل روئیت برای کاربر ثبات های :آدرس ،داده و اشاره گر کشته می باشد.

2: نوع دیگری از ثبات های پردازنده که برای کنترل عمل پردازنده به کار می روند که از این ثبات ها برای کنترل عمل پردازش و همچنین رویه های ممتاز سیستم عامل برای اجرا و کنترل برنامه ها استفاده می کنند. ثبات های زیر از این نوع می باشند.

1-ثبات های شمارنده برنامه (Pc )

2-ثبات دستورالعمل (Ir )

1: Pc شامل آدرس دستورالعملی است که باید واکشی شود.

2: Ir حاوی آخرین دستورالعملی است که واکشی شده است.

واحد کنترل:

تغریبأ هر دستگاهی که قابل تصور باشد ممکن است به عنوان دستگاه I/o به کار رود.بسیاری از دستگاه ها به مدار کنترلی نیاز دارند که قابل به کار گیری برای دستگاه های دیگر نیز باشد.این سخت افزار مشترک به دلایل اقتصادی به صورت یک دستگاه مجزا به نام واحد کنترل ساخته می شود.

اجرای دستورالعمل:

عمل اصلی کامپیوتر اجرای برنامه است. برنامه أی که قرار است اجرا شود شامل مجموعه أی از دستورالعمل ها می باشدکه در حافظه سیستم ذخیره شده است.پردازنده کار واقعی را با اجرای دستورالعمل های مشخص شده در برنامه انجا می دهد در ساده ترین حالت پردازش را در دو گام می توان نوشت:

1-پردازنده یک دستورالعمل را از حافظه می خواند ( واکش می کند )

2- پردازنده دستورالعمل واکش شده را اجرا می کند.

اجرای برنامه شامل تکرار فرایند واکشی و اجرای دستورالعمل هاست.اجرای دستورالعمل ممکن است شامل چندین عمل باشد و بستگی به طبیعت دستورالعمل دارد.

فرایندی که برای اجرای دستورالعمل لازم است ،چرخه دستورالعمل نام دارد. با استفاده از شرح دو مرحله ای که در بالا ذکر شد چرخه دستورالعمل در شکل زیر نمایش داده شدهاست.این دو گام تحت چرخه واکنش و چرخه اجرا عنوان می شود    

فهرست مطالب:

سیستم عامل

منابع

تفاوتos    با سایر نرم افزارها

وظایف سیستم عامل

اصطلاحات سخت افزاری

اتصالات داخلی سیستم

نحوه ذخیره و بازیابی اطلاعات بر اساسFat

دیسک سیستم و حفاظت اطلاعات

فایلهای اصلی سیستم عامل

نحوه سیستمی کردن دیسک

ثبات ها

واحد کنترل

اجرای دستورالعمل

دستاورد های ایجاد و توسعه سیستم عامل

فایل های دسته ای

 همگام سازی

مدیریت حافظه

نخ

فرایند

تنظیمات پیشرفته Ms-dos

تفاوت Dos با ویندوز

سیستم های بزرگ

زمان بندی کار

زمان بندی پردازنده

سیستم های رومیزی

سیستم های چند پردازنده ای

متداول ترین سیتم های چند پردازنده ای

معنای Smp

تفاوت چند پردازه ای متقارن و نا متقارن

سیستم های توضیعی

انواع سیستم های توضیعی

کلید های میان بر ویندوز

بالا بردن سرعت ویندوز

سیستم های خوشه ای

سیستم های بی درنگ

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

عملکرد سیستم کامپیوتر

ساختار سیستم عامل

مفسر زمان فرمان

فراخوانی سیستم

تعریف دمون

برنامه های سیستم

طراحی و پیاده سازی سیستم

چند اصطلاح

تعریف job

تعریف task

تعریف single task

تعریف multy tasking

تعریف thin slice

حفاظت از فایل ها ( file protection  )

 شامل 24 صفحه فایل word قابل ویرایش


دانلود با لینک مستقیم


دانلود جزوه درس سیستم عامل 2

مقاله در مورد مفاهیم شبکه درسیستم عامل UNIX

اختصاصی از فی لوو مقاله در مورد مفاهیم شبکه درسیستم عامل UNIX دانلود با لینک مستقیم و پر سرعت .

مقاله در مورد مفاهیم شبکه درسیستم عامل UNIX


مقاله در مورد مفاهیم شبکه درسیستم عامل  UNIX

لینک پرداخت و دانلود *پایین مطلب*

فرمت فایل:Word (قابل ویرایش و آماده پرینت)

 تعداد صفحه105

 

  1-3- تاریخچه توسعه و تکامل یونیکس

 

 

 

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

به دهه 1960 برمی گردیم , هنگامی که پیشرفت و توسعه کامپیوتر حوزه کاری تعداد اندکی شرکتهای پیشگام در صنعت و دانشگاههای پیشرو بود . در  این دوران اغلب تحقیقات  در آزمایشگاههای  بل , ام آی تی , و جنرال الکتریک  (  تولیدکننده  پیشروی  کامپیوتر  در  آن  زمان) صورت  می گرفت  . این  سه  کانون  تحقیقاتی  بر روی سیستم عاملی به   نام

( Multiplexed Information and Computing System) MULTICS برای کامپیوتر بزرگ GE 645 تشریک مساعی کرده بودند . MULTICS پیروزی کاملی نبود, و بنابراین با شایستگی کنار گذاشته شد ( به همین ترتیب تلاشهایی که بر روی کامپیوترهای GE صورت گرفت) .

در 1969, کن تامپسون محققی در آزمایشگاههای بل و یکی از طراحان MULTICS , بازی Space Travel را برای MULTICS نوشته بود . در روزهای اشتراک زمانی, کاربران باید برای زمانی که بر روی کامپیوتر بزرگ صرف می کردند, هزینه می پرداختند . احتمالا Space Travel بازی خوبی بوده است, اما بر روی کامپیوتر بزرگ GE به خوبی اجرا نمی شد و برای بازی 75 دلار هزینه در بر داشت . حتی برای یک آزمایشگاه تحقیقاتی نیز این مقدار اسراف وحشتناکی محسوب می شد, بنابراین کن تامپسون و همکارش دنیس ریچی بازی را باز نویسی کردند تا بر روی کامپیوتر DEC PDP-7 که آن موقع در آزمایشگاههای بل بدون استفاده بود, اجرا شد . اما به منظور بردن Space Travel به DEC , تامپسون باید سیستم عامل جدیدی برای آن می نوشت و در همین نقطه بود که یونیکس امروزی ریشه گرفت .برایان کرنیگان دیگر محقق آزمایشگاههای بل به این سیستم عامل, لقب (Uuniplexed Information and computing System) UNICS  را داد . سیستم عامل فوق در این راه به عنوان یونیکس شناخته شد و به کامپیوترهای قدرتمند تری منتقل گردید . در سال 1972, یونیکس به طرز دقیق بر روی 10 کامپیوتر در حال اجرا بود, و در سال بعد تامپسون و ریچی, یونیکس را با زبان برنامه نویسی C بازنویسی کردند . زبان برنامه نویسی C  قابل حمل تر بود و کمک کرد که یونیکس به سیستم عاملی تبدیل شود که می توانست بر روی انواع متفاوتی از کامپیوترها اجرا گردد .یونیکس به عنوان یک محصول توسط سرپرست حقوقیش AT&T دچار مشکل شد, چون دولت از معرفی محصولات کامپیوتری به صورت تجاری جلوگیری می کرد؛ این موضوع تا پیش از تجزیه AT&T سایر بازیگران را از صحنه بازار کامپیوتر خارج سازد. به دلیل تقاضا, AT&T اصلا یونیکس را به دانشگاهها, دولت و بعضی از شرکتها بخشید ( با مطالبه قیمتی اسمی به منظور پرداختن هزینه مواد اولیه ) .

یونیکس در بین سالهای 1974 تا 1979 در واقع یک محصول تحقیقاتی بود که در دانشگاهها به منظور مقاصد آموزشی محبوبیت یافته بود . یونیکس 2974 شباهت چندانی به یونیکس 1979 نداشت؛ در طی این سالها برنامه های کمکی و ابزارهای بسیاری به یونیکس افزوده شدند و در همان زمان نیز صنعت کامپیوتر به سرعت توسعه یافت و با این توسعه, بازار بالقوه یونیکس رشد پیدا می کرد .

در این زمان توسعه یونیکس به آزمایشگاههای بل و AT&T محدود نمی شد . در سال 1974 دانشگاه برکلی کالیفرنیا کار خود را بر روی یونیکس آغاز کرد و Berkeley Software Distribution  را تولید نمود . BSD, شامل بسیاری از برنامه های کمکی متداول مانند ویرایشگر متن vi و پوسته C بود که می توانیم آنها را در یونیکس امروزی پیدا کنیم . تحقیق بر روی BSD تا امروز ادامه دارد .

اما یکی از معماران BSD به نام بیل جوی, سان میکروسیستمز را پریشان و هیجان زده نمود و در آنجا کار تحقیقات و توسعه خود را بر روی یونیکس پیشرفت داد . امروزه سان یکی از رهبران بازار ایستگاه کاری یونیکس است ( مجموعه SPARCstation این شرکت برای اغلب مردم مترادف ایستگاه کاری یونیکس می باشد ), و SunOs تقریبا نگارش بسط یافته BSD است .

چندین شرکت دیگر نیز از سان سرمشق گرفتند و نگارشهای مخصوص به خودشان از یونیکس را توسعه دادند . AIX از آی بی ام, Ultrix از  DEC , و HP-UX از هیوات پاکارد, همگی مثالهایی از یونیکس نیمه اختصاصی می باشند . بعضی از نگارشها, مانند Coherent از Mark Williams Company , واقعا یونیکس نیستند, بلکه این نگارش فقط نرم افزاری است که مانند یونیکس واقعی به فرمانهای یونیکس پاسخ می دهد .

در سال 1980 هنگامی که مایکروسافت نگارش کاهش یافته ای از یونیکس به نام زنیکس را منتشر ساخت, یونیکس در دسترس کاربران ریزکامپوترها نیز قرار گرفت . شاید میکرسافت به دلیل شکل دادن اتحادی با آی بی ام مشهورتر باشد . این اتحاد, ( Disk Operating System ) DOC میکرسافت را به معروفترین سیستم عامل ریز کامپیوتر تبدیل ساخت . مسئوایت توسعه زنیکس به عهده شرکت سانتا کروز ( شرکتی که بخشی از آن در مالکیت میکروسافت است ), گذاشته است و هم اکنون SCO UNIX  محصول مهمی در دنیای یونیکس می باشد .

پیش از سال 1983, یونیکس وضعیت مطلوبی نداشت زیرا به طور رسمی پشتیبانی نمی شد ؛ AT&T هیچ تضمینی درباره آینده یونیکس نمی داد . این وضع در سال 1983 تغییر کرد, AT&T در این سال نگارش Unix system V Release 1 را منتشر ساخت و قول داد نرم افزاری که برای این نگارش ایجاد می شود با تمام نگارششهای آینده یونیکس از AT&T سازگار خواهد بود .

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

AT&T به همین دلیل, اتحاد بزرگ, یعنی UNIX System V Release 4 را معرفی نمود. این جدیدترین نگارش یونیکس, محبوب ترین و پراستفاده ترین فرمانهای SunOs, BSD, UNIX System V Release 3.2 و Xenix را ترکیب می کند .

هم اکنون یونیکس در


دانلود با لینک مستقیم


مقاله در مورد مفاهیم شبکه درسیستم عامل UNIX

پاورپوینت درباره آشنایی با مهندسی نرم افزار مبتنی بر عامل

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

پاورپوینت درباره آشنایی با مهندسی نرم افزار مبتنی بر عامل


پاورپوینت درباره آشنایی با مهندسی نرم افزار مبتنی بر عامل

فرمت فایل : power point  (لینک دانلود پایین صفحه) تعداد اسلایدها 38 اسلاید

 

 

 

 

 

 


مهندسی نرمافزار مبتنی بر عامل
 
nفرایندهای توسعه مبتنی بر عامل
nروشهای توسعه سیستمهای مبتنی بر عامل
nروشهای مهندسی نیازها
nچارچوب i*
nزبان GRL (زبان مدل سازی نیازها)
nچارچوب NFR
nروشهای تحلیل و طراحی سیستمهای مبتنی بر عامل
nراهحلهای مبتنی بر روشهای شیء گرا
 
 
nمتدولوژی MaSe
nمرحله تحلیل در MaSE 
nمرحله تعیین اهداف
nاعمال موارد کاربرد
nبازبینی نقشها
nمرحله طراحی
nایجاد کلاس های عامل
nساخت گفتگوها
nترکیب کلاس های عامل
nطراحی سیستم
nروشهای پیاده سازی
nروشهای تست
 
 
مهندسی نرمافزار مبتنی بر عامل
nنرمافزارهای مبتنی بر عامل دارای ویژگیهای مشترکی نظیر پیچیدگی، باز بودن و توزیع داده و کنترل هستند.
nنرمافزارهای مبتنی بر عامل معمولاً در دسته نرمافزارهای Real-Time و حساس قرار میگیرند.
nاز عاملها تشکیل شده بنابراین مهمترین Abstraction در اینگونه سیستمها مفهومی به نام عامل است.
nبنابراین این سیستمها نیازمند روشهای مهندسی نرمافزاری بوده که به طور خاص برای اینگونه سیستمها طراحی شده باشد.
 

دانلود با لینک مستقیم


پاورپوینت درباره آشنایی با مهندسی نرم افزار مبتنی بر عامل