اس فایل

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

اس فایل

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

پاورپوینت فرایند تحلیل سلسله مراتبی

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

پاورپوینت با موضوع  فرایند تحلیل سلسله مراتبی  دارای 81 اسلاید منظم میباشد


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


پاورپوینت فرایند تحلیل سلسله مراتبی

پاورپوینت-شرح و کنترل فرایند در سیستم عامل- در 50 اسلاید-powerpoin-ppt

اختصاصی از اس فایل پاورپوینت-شرح و کنترل فرایند در سیستم عامل- در 50 اسلاید-powerpoin-ppt دانلود با لینک مستقیم و پر سرعت .

پاورپوینت-شرح و کنترل فرایند در سیستم عامل- در 50 اسلاید-powerpoin-ppt


پاورپوینت-شرح و کنترل فراینددر سیستم عامل- در 50 اسلاید-powerpoin-ppt

سیسم های عامل در ابتدا می بایست محدوده های حافظه مورد نیاز هر نوع نرم افزار و برنامه های خاص را فراهم نمایند. مثلا" فرض کنید سیستمی دارای یک مگابایت حافظه اصلی باشد . سیستم عامل کامپیوتر فرضی ، نیازمند 300 کیلو بایت حافظه است . سیستم عامل در بخش انتهائی حافظه مستقر و بهمراه خود درایورهای مورد نیاز یه منظور کنترل سخت افزار را نیز مستقر خواهد کرد. درایورهای مورد نظر به 200 کیلو بایت حافظه نیاز خواهند داشت . بنابراین پس از استقرار سیستم عامل بطور کامل در حافظه ، 500 کیلو بایت حافظه باقیمانده و از آن برای پردازش برنامه های کاربردی استفاده خواهد شد. زمانیکه برنامه های کاربردی در حافظه مستقر می گردند ، سازماندهی آنها در حافظ بر اساس بلاک هائی خواهد بود که اندازه آنها توسط سیستم عامل مشخص خواهد شد. در صورتی که اندازه هر بلاک 2 کیلوبایت باشد ، هر یک از برنامه های کاربردی که در حافظه مستقر می گردنند ، تعداد زیادی  از بلاک های فوق را (مضربی از دو خواهد بود) ، بخود اختصاص خواهند داد. برنامه ها در بلاک هائی با طول ثابت مستقر می گردند. هر بلاک دارای محدوده های خاص خود بوده که  توسط کلمات چهار و یا هشت بایت ایجاد خواهند شد. بلاک ها و محدو ده های فوق این اطمینان را بوجود خواهند آورد که برنامه ها در محدوده های متداخل مستقر نخواهند شد.  پس از پر شدن فضای 500 کیلوبایت اختصاصی برای برنامه های کاربردی ، وضعیت سیستم به چه صورت تبدیل خواهد گردید؟

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

حافطه های  ذخیره سازی دیسکی ، یکی از انواع متفاوت حافظه موجود بوده که می بایست توسط سیستم عامل مدیریت گردد. حافطه های با سرعت بالای Cache ، حافظه اصلی و حافظه های جانبی نمونه های دیگر از حافظه  بوده که  توسط سیستم عامل مدیریت گردند.

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

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

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

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

مدیریت تمام منابع موجود در یک سیستم کامپیوتری ، یکی از مهمترین و گسترده ترین وظایف یک سیستم عامل است .

ارتباط سیستم با دنیای خارج

اینترفیس برنامه ها 
سیستم عامل در رابطه با اجرای برنامه های کامپیوتری خدمات فراوانی را ارائه می نماید. برنامه نویسان و پیاده کنندگان نرم افزار می توانند از امکانات فراهم شده توسط سیستم های عامل استفاده و بدون اینکه نگران و یا درگیر جزئیات عملیات در سیستم باشند ، از خدمات مربوطه استفاده نمایند. برنامه نویسان با استفاده از  
API)Application program interface) ، قادر به استفاده از خدمات ارائه شده توسط سیستم های عامل در رابطه با طراحی و پیاده سازی نرم افزار می باشند. در ادامه یه منظور بررسی جایگاه API به بررسی مثالی پرداخته خواهد شد که هدف ایجاد یک فایل بر روی هارد دیسک برای ذخیره سازی اطلاعات است .

برنامه نویسی ، برنامه ای را نوشته که بکمک آن قادر به ذخیره سازی داده های ارسالی توسط یک دستگاه کنترل علمی است . سیستم عامل یک تابع  API با نام MakeFile را یه منظور ایجاد فایل در اختیار برنامه نویس قرار می دهد.  برنامه نویس در زمان نوشتن برنامه از دستوری مشابه زیر استفاده می نماید :

 MakeFile [1,%Name,2]

 دستورالعمل فوق به سیستم عامل خواهد گفت که فایلی را ایجاد که شیوه دستیابی به داده های آن بصورت تصادفی ( عدد یک بعنوان اولین پارامتر ) ، دارای نام مشخص شده توسط کاربر (Name%) و دارای طولی متغیر است . ( عدد 2 ، بعنوان سومین پارامتر) سیستم عامل دستور فوق را بصورت زیر انجام خواهد داد :

  • سیستم عامل درخواستی برای هارد ارسال تا اولین مکان آزاد قابل استفاده مشخص گردد.
  • با توجه به اطلاعات ارسالی ، سیستم عامل یکentry در سیستم فایل مربوطه ایجاد و ابتدا و انتهای فایل ، نام فایل ، نوع فایل ، تاریخ و زمان ایجاد فایل و سایر اطلاعات ضروری  را ذخیره خواهد کرد.
  • سیستم عامل اطلاعاتی را در ابتدای فایل یه منظور مشخص کردن فایل ، تنظیمات مربوط به شیوه دستیابی به فایل و سایر اطلاعات مورد نیاز را خواهد نوشت .

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

اینترفیس کاربر 
API یک روش یکسان برای برنامه های کامپیوتری یه منظور استفاده از منابع موجود در یک سیستم کامپیوتری را فراهم می نماید. بخش رابط کاربر (UI) ، یک ساختار مناسب ارتباطی بین کاربر و کامپیوتر را فراهم می آورد.  اکثر سیستم های عامل از رابط های گرافیکی در این زمینه استفاده می نمایند. بخش رابط کاربر هر سیستم عامل شامل یک و یا مجموعه ای از برنامه های کامپیوتری است که بصورت یک لایه در بالاترین سطح یک سیستم عامل و در ارتباط با کاربر مستقر می گردند. برخی از سیستم های عامل از رابط های گرافیکی ( نظیر ویندوز ) و برخی دیگر از رابط های مبتنی بر متن ( نظیر سیستم عامل DOS ) استفاده می نمایند.

 

سیستم عامل چیست ؟

 


در فرهنگ رایانه سیستم عامل (به انگلیسی: Operating System) اساسی‌ترین برنامه سیستمی است که مدیریت کلیه منابع سیستم را به عهده گرفته و بستری را فراهم می سازد که برنامه‌های کاربردی می‌توانند بر روی آن اجرا شوند.

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

وظایف سیستم عامل:
سیستم عامل دو کار عمده انجام می‌دهد :
در نگرش پایین به بالا ، منابع منطقی ( مانند فایل ها ) و منابع فیزیکی ( مانند دستگاه های سخت افزاری ) رایانه را مدیریت و کنترل می‌کند .
در نگرش بالا به پایین ، وظیفه سیستم عامل این است که یک ماشین توسعه یافته ( Extended Machine ) یا ماشین مجازی ( Virtual Machine ) را به کاربران ارائه کند تا آنها بتوانند آسان تر برنامه نویسی نمایند و درگیر پیچیدگی های سخت افزاری رایانه نشوند .

به طور کلی ، وظایف سیستم عامل شامل موارد زیر است :
*
استفاده بهینه از منابع و جلوگیری از به هدر رفتن آنها
*
تخصیص و آزاد سازی منابع
*
اداره صف ها و زمان بندی استفاده از منابع
*
حساب داری ( Accounting ) میزان استفاده از منابع
*
ایجاد امنیت ( security )
*
ایجاد ، حذف و اداره فرایند ها
*
ایجاد مکانیسم های ارتباط بین فرایند ها و همگام سازی آنها
*
مدیریت فایل ها و پوشه ها
*
مدیریت حافظه های اصلی و جانبی
*
برقراری امکان دسترسی چندتایی ( Multiaccess ) و اجرای هم روند ( Concurrent ) فرایند ها
*
به اشتراک گذاری منابع ( Resource Sharing )
*
تعیین راهکار هایی برای اداره بن بست ( deadlock ) ها
*
جلوگیری از شرایط رقابتی ( Race Condition ) و تداخل یا در هم قفل شدن ( Interlock ) فرایند ها
*
جلوگیری از گرسنگی ( Starvation )

سیستم عامل های فعلی:
امروزه پرمصرف ترین سیستم عامل جهان ، ویندوز است که بر روی بیشتر رایانه‌های شخصی نصب شده ‌است.
نام چند ‌سیستم عامل معروف جهان در زیر آمده است :

*
یونیکس
*
لینوکس
*
سولاریس (سیستم عامل)
*
بی اس دی
*
مک او اس
*
ام وی اس.
*
ویلز (سیستم عامل)
*
ویندوز اکس‌پی
*
ویندوز 7
*
ویندوز ان‌تی
*
ویندوز سی‌ئی
*
پالم (سیستم عامل)
*
سیمبیان (سیستم عامل)

انواع سیستم عامل:

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

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

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

سیستم عامل بی درنگ:
از این نوع سیستم‌های عامل برای کنترل ماشین آلات صنعتی، تجهیزات علمی و سیستم‌های صنعتی استفاده می‌گردد. یک سیستم عامل بلادرنگ دارای امکانات محدود در رابطه با بخش رابط کاربر و برنامه‌های کاربردی مختص کاربران هستند. یکی از بخش‌های مهم این نوع سیستم‌های عامل، مدیریت منابع موجود کامپیوتری بگونه‌ای است که یک عملیات خاص در زمانی که می‌بایست، اجراء خواهند شد , مهم‌تر اینکه مدیریت منابع بگونه ایست که این عمل در هر بار وقوع, مقدار زمان یکسانی بگیرد.



سیستم عامل چیست ؟

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

تمام کامپیوترها از سیستم عامل استفاده نمی کنند. مثلا"  اجاق های مایکرویو که در آشپزخانه استفاده شده دارای نوع خاصی از کامپیوتر بوده که از سیستم عامل استفاده نمیکنند. در این نوع سیستم ها بدلیل انجام عملیات محدود و ساده، نیازی به وجود سیستم عامل نخواهد بود. اطلاعات ورودی و خروجی با استفاده از دستگاههائی نظیر صفحه کلید و نمایشگرهایLCD ، در اختیار سیستم گذاشته می گردند. ماهیت عملیات انجام شده در یک اجاق گاز مایکروویو بسیار محدود  و مختصر است، بنابراین همواره یک برنامه در تمام حالات و اوقات اجراء خواهد شد.

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

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

مدیریت منابع نرم افزاری و سخت افزاری یک سِستم کامپیوتری را برعهده دارد. پردازنده ، حافظه، فضای ذخیره سازی  نمونه هائی از منابع اشاره شده می باشند .

- روشی پایدار و یکسان برای دستیابی و استفاده  از سخت افزار را بدو ن نیاز از جزئیات عملکرد هر یک از سخت افزارهای موجود را برای برنامه های کامپیوتری فراهم می نماید

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

وظیفه دوم یک سیستم عامل ارائه یک رابط ( اینترفیس ) یکسان برای سایر برنامه های کامپیوتری است . در این حالت زمینه استفاده بیش از یک نوع کامپیوتر از سیستم عامل فراهم شده و در صورت بروز تغییرات در سخت افزار سیستم های کامپیوتری نگرانی خاصی از جهت اجرای برنامه وجود نخواهد داشت، چراکه سیستم عامل بعنوان میانجی بین برنامه های کامپیوتری و سخت افزار ایفای وظیفه کرده و مسئولیت مدیریت منابع سخت افزاری به وی سپرده شده است .برنامه نویسان کامپیوتر نیز با استفاده از نقش سیستم عامل بهعنوان یک میانجی بهراحتی برنامه های خود را طراحی و پیاده سازی کرده و در رابطه با اجرای برنامه های نوشته شده بر روی سایر کامپیوترهای مشابه  نگرانی نخواهند داشت . ( حتی اگر میزان حافظه موجود در دو کامپیوتر مشابه نباشد ) . در صورتیکه سخت افزار یک کامپیوتر بهبود و ارتقاء یابد، سیستم عامل این تضمین را ایجاد خواهد کرد که برنامه ها، در ادامه بدون بروز اشکال قادر به ادامه حیات وسرویس دهی خود باشند. مسئولیت مدیریت منابع سخت افزاری برعهده سیتم عامل خواهد بود نه برنامه های کامپیوتری، بنابراین در زمان ارتقای سخت افزار یک کامپیوتر مسئولیت سیستم عامل در این راستا اولویت خواهد داشت . ویندوز 98یاXP یکی از بهترین نمونه ها در این زمینههستند . سیستم عامل های فوق بر روی سخت افزارهای متعدد تولید شده توسط تولیدکنندگان متفاوت اجراء می گردد.  ویندوز 98 قادر به مدیریت و استفاده از هزاران نوع چاپگر دیسک و سایر تجهیزات جانبی است .

سیستم های عامل را از بعد نوع کامپیوترهائی که قادر به کنترل آنها بوده و نوع برنامه های کاربردی که قادر به حمایت از آنها می باشند به چهار گروه عمده تقسیم می نمایند:

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

-تک کاربره - تک کاره. همانگونه که از عنوان این نوع سیستم های عامل مشخص است، آنها بگونه ای طراحی شده اند که قادر به مدیریت کامپیوتر بصورتی باشند که یک کاربر در هر لحظه قادر به انجام یک کار باشد. سیستم عاملPalm OS برای کامپیوترهایPDA نمونه ای مناسب از یک سیستم عامل مدرن تک کاربره و تک کاره است .

-تک کاربره - چندکاره. اکثر سیستم های عامل استفاده شده در کامپیوترهای شخصی از این نوع می باشند. ویندوز 98 وMacOS  نمونه هائی در این زمینه بوده که امکان اجرای چندین برنامه بطور همزمان را برای یک کاربر فراهم می نمایند. مثلا" یک کاربر ویندوز 98 قادر به تایپ یک نامه با استفاده از یک واژه پرداز بوده و در همان زمان اقدام به دریافت یک فایل از اینترنت نموده و در همان وضعیت محتویات نامه الکترونیکی خود را برای چاپ بر روی چاپگر ارسال کرده باشد.

-


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


پاورپوینت-شرح و کنترل فرایند در سیستم عامل- در 50 اسلاید-powerpoin-ppt

تحقیق درباره اصطلاحات متداول در فرایند تهویه مکانیکی در پزشکی

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

تحقیق درباره اصطلاحات متداول در فرایند تهویه مکانیکی در پزشکی


تحقیق درباره اصطلاحات متداول در فرایند تهویه مکانیکی در پزشکی

فرمت فایل word: (لینک دانلود پایین صفحه) تعداد صفحات : 15 صفحه

 

 

 

 

 

بخشی از متن :

تعداد تنفس  Frequency) یا ((RR  (Respiratory Rate

تعداد تنفس­هایی است که در هر دقیقه توسط ونتیلاتور به بیمار داده­می­شود و بستگی به پاتولوژی بیماری بیمار و حجم جاری و مقدار مورد نیاز Paco2 دارد. برای بیماران با ریه طبیعی تعداد تنفس بین 8-6 تنفس در دقیقه مناسب است. برای بیماران با بیماری­های انسدادی ریه برای جلوگیری از auto PEEP و هیپرونتیلاسیون یا خروج بیش از حد Co2 تعداد تنفس بین  8-6  تنظیم می­شود. بیماران با بیماری­های محدودکننده ریوی(پنومونی) تعداد تنفس­ها بین 20-12 تنفس در دقیقه را تحمل می­کنند.

حجم جاری (Tidal Volume(Tv))

حجم جاری، حجمی از گاز است که در هر تنفس توسط ونتیلاتور به بیمار تحویل می­گردد. این حجم از 5 تا 15 میلی­لیتر به ازای هرکیلوگرم وزن بیمار قابل تنظیم است و بستگی به ظرفیت ریه­ها، مقاومت راه­های هوائی و پاتولوژی بیماری دارد. افراد با ریه طبیعی حجم­های  12- 15 cc/kg  را تحمل می­کنند اما در بیماران با بیماری­های محدود کننده ریوی از حجم­های  cc/kg 5-8 استفاده می­شود


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


تحقیق درباره اصطلاحات متداول در فرایند تهویه مکانیکی در پزشکی

دانلود تحقیق آشنایی با فرایند تولید نرم افزار

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

دانلود تحقیق آشنایی با فرایند تولید نرم افزار


دانلود تحقیق آشنایی با فرایند تولید نرم افزار

مقدمه:

تجزیه تحلیل و طراحی سیستمها بخش مهمی از فرایند تولید نرم افزار و سیستمهای نرم افزاری است.
فرایند تولید نرم افزار چگونگی ایجاد کد برنامه برای حل یک مسئلة پیچیده را که شامل مراحل گوناگونی است توصیف می کند.

حل مسئله حداقل شامل مراحل زیر است :
درک صورت مسئله یا تجزیه و تحلیل ( نیازمندیها ، معلومات و مجهولات ، ورودیها و خروجیها ، گردش فعالیتها و فرایندها و ... )
ارائة راه حل ( طراحی )
پیاده سازی

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

 

تعاریف:

فرایند تولید نرم افزار چگونگی تحلیل ، طراحی و پیاده سازی سیستمهای اطلاعاتی را توصیف می کند
روش ها و متدها Methodologies
 فرایند دقیق و چند مرحله ایی جهت تولید نرم افزار
Techniques
  مجموعه ایی از فنون مدلسازی که امکان ایجاد محصولات هر مرحله از فرایند را فراهم می کند
Tools
 نرم افزارها و برنامه های کامپیوتری که فرایند مدلسازی و بهره گیری از تکنیکها را امکان پذیر می کند

 

فرایند تولید نرم افزار:

تولید نرم افزار فرایندی مرحله به مرحله و گام به گام است
مجموعة مراحل و گامهای مورد نیاز ، محصولات هر مرحله ، قواعد و دستوراتی که باید در ایجاد محصولات میانی رعایت گردد و چگونگی بدست آوردن هر یک از آنها را اصطلاحاً چرخة حیات نرم افزار ( SDLC ) می نامند.
Software Development Life Cycle = SDLC

 

گامهای اصلی در فرایند تولید نرم افزار:

برنامه ریزی : شرح هدف از طراحی نرم افزار و چگونگی زمانبندی و مدیریت فرایند تولید
تجزیه و تحلیل : درک دقیق و کامل صورت مسئله و نیازمندیهای کاربران و آشنایی با راه حلهای فعلی مسئله
طراحی : ارائة راه حل ( ها ) و توصیف دقیق و کامل راه ها مورد توافق کاربران
پیاده سازی : ایجاد کدهای برنامه و سایر محصولات لازم

 

 

شامل 57 اسلاید powerpoint


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


دانلود تحقیق آشنایی با فرایند تولید نرم افزار

تحقیق درباره بررسی و ارزیابی اندازه گیری و مدیریت عملکرد فرایند

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

تحقیق درباره بررسی و ارزیابی اندازه گیری و مدیریت عملکرد فرایند


تحقیق درباره بررسی و ارزیابی اندازه گیری و مدیریت عملکرد فرایند

فرمت فایل : word (قابل ویرایش) تعداد صفحات : 58 صفحه

 

 

 

 

 

 

 

 

بعد از پایان این فصل، شما باید قادر به توضیح موارد زیر باشید:

  • تئوری محدودیت[1] را توضیح دهید.
  • انواع مختلف طرح های چیدمان تجهیزات[2] از جمله فرآیند­ها، تولیدات و تکنولوژی گروهی[3] را مقایسه کنید.
  • تولید ناب [4] را توضیح دهید.
  • مفهوم هزینه کیفیت[5] را شرح دهید.
  • ارزش سیستم های تولید به هنگام[6] را تعیین کنید.
  • بهایابی کایزن[7] را توضیح دهید.
  • در مورد انواع مختلف رویکردهای مقایسه­ای الگویابی[8] بحث و گفتگو کنید.
  • بهای صرفه جویی ناشی از کاهش موجودی کالا، کاهش مدت زمان چرخه تولید، بهبود بازده تولید، و کاهش میزان ضایعات و دوباره کاری را محاسبه کنید.

 

 

سیر تحول کارخانه قدیمی ربات[9]

در ده سال گذشته، شرکت ربات مربوط به راتینگتون[10] از اوهایو[11] با تولید مجدد ربات های آهنی، محصولات با کیفیتی تولید می­کرد که اصل این محصولات در طول دوره 1960-1950 در ژاپن تولید می شد. برخی از این ربات­ها از قبیل روبات  روبی و گورتی[12] بر مبنای فیلم های تخیلی مشهوری چون، سیاره ممنوعه  و  روزی که زمین بی حرکت ماند،[13]ساخته می شدند. هزینه ربات های اسباب بازی اورجینال، در بازارهای امروزی، هزاران دلار هزینه است که اغلب ثروتمندان قادر به پرداخت چنین مبالغی می باشند. با این حال، شرکت  قدیمی ربات، ربات هایی را با مبلغ ناچیز و مطابق با نیاز مشتریان تولید می­کرد. این تولید باعث افتخار و اعتماد نزد مشتریان بود. این شرکت ها با استفاده از قطعه های ربات های اورجینال، قطعات را به شکل قالب در می آورند و سپس آنها را روی هم سوار می کردند (گردآوری قطعه ها). بهترین فروش این اسباب بازی ها، یک ربات بنام  آقای ماشینی[14] بود که اعمال متعددی از قبیل نورپردازی[15]، حرکت رو به جلو[16] و عقب [17] و حرکت بالا و پایین بازوها را انجام داد. این ربات ­ها بعد از تغییراتی که در ربات رابی ایجاد شد رواج یافت و 40% از سهم بازار را به خود اختصاص داد. به هر حال، در اوایل سال2011، آقای ماشینی افت زیادی را در زمینه فروش و سهم بازار تجربه کرد. بعد از بررسی های متعدد، مشخص شد که چنین زیانی به کاهش عمده در کیفیت محصول و تاخیر در تحویل محصول به مشتری، است. انتقاد مشتریان بدین صورت بود: روبات ها قادر به انجام برخی از وظایف خود نیستند و بعد از چند روز کارکردن متوقف می شوند. از این رو، تعداد مرجوعی ها نجومی بود. مدیران ارشد تصمیم گرفتند تا بهبود چشمگیری در کیفیت روبات ها ایجاد کنند تا از این طریق حسن شهرت و سهم بازار به دست آید. در اصل، مشکل کیفیت ناشی از خرابی تجهیزات و نابابی و منسوخ بودن فرایند تولید و به روز نبودن فرایند تولید منجر به چنین مسائلی شده بود. روحیه[18] نیز در بین کارمندان بسیار پایین بود. نوا دومینگوس[19]، مدیر ناظر تولید جهت بررسی و دریافت پیشنهاد برای تغییر و بهبود تولید درخواست کمک کرد. بعد از چندین هفته مطالعه، نوا و تیم عملیاتی مدیریتی و پرسنلی کارخانه برخی از مشکلات کارخانه را به شرح زیر بیان کردند:

  • سیستم تولید سازماندهی نشده و به هم ریخته، به طوری که هم موجودی مواد خام و هم کالای در جریان ساخت انباشته شده و تماماً بر بخش خرید سرشکن می شوند.
  • فرایند تولید پیچیده و طولانی شده است.
  • از ماشین آلات از کار افتاده و منسوخ شده برای تولید استفاده می­شود.

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

  • آیا برخی از ماشین آلات موجود، از جمله ماشین قالب ریزی[20]، جایگزین شوند؟
  • شرکت در رابطه با فروشنده ای که تراشه­های معیوب تولید می کند چه عملی را باید انجام دهد؟
  • آیا به پیاده سازی یک فرایند تولید کاملا جدید مانند سیستم تولید به هنگام فکر کند؟

بعد از یک ماه مطالعه، مدیریت ارشد تصمیم گرفت که رویکرد سیستم تولید به هنگام را در شرکت پیاده کند. هزینه پیاده سازی و آموزش کارکنان در حدود 300.000 دلار است. پرسنل مدیریت می­خواستند قادر به توانایی ارزیابی بازده(منافع) ناشی از سرمایه گذاری در سیستم تولید به هنگام باشند. آن ها بر این نکته اصرار داشتند که: نوا و تیمش کیفیت محصولات و تغییرات ناشی از دوباره کاری را به دقت بررسی کنند ( هزینه دوباره کاری بخشی از محاسبات شرکتی است که تعیین می کند هزینه کیفیت چه چیزی باید باشد). در پایان سال اول، نوا نموداری از میزان دوباره کاری زیاد[21] را، که به قطعات ربات نیاز دارد رسم کرد، و دوباره کاری کم[22]، تعمیراتی مانند ابزارها و قطعه های  سازماندهی شده[23] را در بر می گیرد (نمودار نشان داده شده در شکل 7-1را ببینید). دوباره کاری زیاد در حدود 5/2% کاهش یافته، در حالی که میزان کاهش دوباره کاری بیشتر است(حدود6.6%). نوا معتقد بود که با بهبود نرخ بازده باید مدت زمان چرخه تولید را بهبود داد از زمانی که تولید ربات شروع می شود تا زمانی که پایان می یابد. در مجموع ، او پی برد که مدت زمان چرخه تولید از 16.4%روز به 7.2% روز کاهش یافته است و موجودی کالای در جریان ساخت از 1.774.000دلار به 818.000 دلارکاهش یافته است (میزان صرفه جویی 95.600دلار).   نوا می دانست که تغییر به سیستم تولید به هنگام زمان زیادی می برد. اما او متعجب از این بود که چه چیزی منافع شرکت را در طول سال تحت تاثیر قرار می دهد؟  آیا منافع، دوباره کاری را کاهش می­دهد، بازده را افزایش می دهد، و مدت زمان چرخه و موجودی کالا به گونه ای کاهش می یابد که 300.000 دلار از هزینه های پیاده سازی را جبران کند؟ در این فصل، ما پیرامون موضوعات مختلفی در رابطه با چگونگی اندازه گیری اطلاعات حسابداری مدیریت و اجرای تصمیم گیری های فرایند به بحث و گفتگو می پردازیم. این فصل سه نوع طرح را ارائه کرده است:1- طراحی فرایند 2- طراحی تولید 3- تکنولوژی گروهی.  تمامی این موارد می توانند جهت کمک به سازمان در زمینه کاهش هزینه ها مورد استفاده قرار گیرند. ما این موضوع را با بحث پیرامون اینکه چگونه سازمان ها می توانند هزینه های خود را با استفاده از رویکرد تولید ناب (با هدف بهبود کیفیت و کاهش مدت زمان چرخه تولید) کاهش دهند، دنبال می کنیم. سیستم تولید به هنگام، که در اصل توسط تویوتا توسعه یافت، به عنوان سیستمی است که نظریه های مختلف مورد بحث در این فصل را یکپارچه و هماهنگ می کند. الگویابی بهینه نیز اینگونه معرفی می شود: روشی که سازمان ها می توانند جهت انجام رقابت به آن دست یابند و بهترین روش را بر اساس مشاهدات خود انتخاب کنند.

چشم انداز فرایندها و ارزیابی متوازن

همان طور که در فصل 2 گفته شد، چشم انداز فرایند ارزیابی متوازن به موارد زیر اشاره دارد: مدیریت عملیات، مدیریت مشتری، نوآوری و فرایندهای قانونی و اجتماعی، که سازمان باید برتری خود را بر اساس این موارد، جهت جذب مشتری، رشد درآمد و اهداف سوددهی، مشخص کند. در این فصل، ما در مورد فرایند مدیریت عملیات بحث می کنیم که به سازمان ها اجازه تولید محصول و ارائه خدمات و تحویل آن به مشتری را می دهد. اهداف این فرایندها شامل عملیات بازدهی[24] از طریق تولید ناب ; بهبود هزینه، کیفیت، مدت زمان چرخه فرایند و استفاده از الگویابی به عنوان روشی برای به دست آوردن اطلاعات مربوط به اهداف رقابتی است. همانطور که در شرکت قدیمی ربات مشاهده شد، چنین ابزارهایی بر مبنای تصمیمات ناشی از فرایندها و فعالیت های سازمان است.

سیستم های چیدمان تجهیزات

تعیین نوع چیدمان کالا برای عملیات، نقش حیاتی در عملیات مدیریتی دارد. مدیران باید فرایند کامل عملیات را در چیدمان کالا در نظر بگیرند، و میزان فضای مورد نیاز(نیاز به تولید محصول یا ارائه خدمات، و تعداد عملیات مورد نیاز) را نیز در نظر داشته باشند. ما در این فصل در مورد سه نوع از چیدمان کالا بحث می کنیم. 1- طراحی فرایند 2- طراحی (بر مبنای ) محصول   3- تکنولوژی گروهی.  با در نظر گرفتن نوع چیدمان کالا، هدف کلی فرایند طراحی ، عملیات بازدهی و افزایش  درآمد عملیاتی سیستم است. روش دیگری که می تواند به این فرایند در هر سه نوع طراحی کمک کند،  تئوری محدودیت است. این تئوری بر این باور است که افزایش درآمد عملیاتی  به دقت مدیریت گلوگاه در فرایند تولید بستگی دارد. گلوگاه موقعیتی است که جریان کارایی یک فرایند را محدود و یا از آن جلوگیری می کند. گلوگاه، می تواند از طریق تعیین مکانی که مقدار زیادی کالای در جریان ساخت در آن انباشته شده، شناسایی شود. انباشت موجودی کالا نیز مدت زمان چرخه تولید را کند می کند (افزایش زمان چرخه تولید). تئوری محدودیت بسته به سه نوع اندازه گیری است: 1- حاشیه سود عملیاتی 2- سرمایه گذاری (موجودی انبار)   3-هزینه های عملیاتی. حاشیه سود عملیاتی برابر است با تفاوت بین درآمد فروش و هزینه های مستقیم(متغیر). سرمایه گذاری برابر است با هزینه مواد(مواد خام، کالای در جریان ساخت و موجودی کالای ساخته شده). هزینه های عملیاتی برابر است با کل هزینه ها، به استثنای هزینه مواد مستقیم که درحاشیه سود عملیاتی محاسبه می شود. تئوری محدودیت روی بهینه سازی جریان کوتاه مدت از طریق حاشیه سود عملیاتی تاکید می کند. افق برنامه ریزی آن معمولا یک ماه است. در این دوره زمانی کوتاه، اغلب هزینه های سازمان ثابت و غیر قابل اجتناب هستند، و این موضوع روشن کننده این مسئله است، که چرا تئوری محدودیت روی حداکثر کردن حاشیه سود متمرکز است. در ابتدا، به نظر می رسد که تئوری محدودیت نقطه مقابل هزینه یابی بر مبنای فعالیت است(در فصل 5 و 6 ارائه شده است)، افق برنامه ریزی هزینه یابی بر مبنای فعالیت، سه ماهه، سالانه و یا طولانی تر است. در رابطه با این دیدگاه ها، مدیران می توانند منابع مورد نیاز برای عرضه را اضافه و یا منابع مازاد بر عرضه را کاهش دهند و نیازی به تولید جاری یا آتی ندارند، در غیر اینصورت گلوگاه ایجاد می شود. توانایی مدیران برای تعدیل ظرفیت منابع(جهت انجام نیازهای جاری و آتی) این سوال را مطرح می کند که چرا هزینه یابی بر مبنای فعالیت هزینه های ظرفیت را به تصمیم گیری( در رابطه با مشتریان و محصولات) مرتبط می کند. در واقع، تئوری محدودیت و هزینه یابی بر مبنای فعالیت­ها از این نظر کاملا سازگارند که: تئوری محدودیت اطلاعاتی را در رابطه با بهینه سازی سود در کوتاه مدت ارائه می کند و هزینه یابی بر مبنای فعالیت نیز، به مدیران در مورد چگونگی بهینه سازی عملکرد برای دوره زمانی طولانی تر علامت می دهد. بر این اساس، تئوری محدودیت و هزینه یابی بر مبنای فعالیت ها می­توانند به طور همزمان مورد استفاده قرار گیرند و برای سازمان ها سودآور باشند.

 

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


تحقیق درباره بررسی و ارزیابی اندازه گیری و مدیریت عملکرد فرایند