هایدی

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

هایدی

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

تحقیق و بررسی در مورد سیستم عامل 10 ص

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

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 10

 

سیستم عامل

مفاهیم کلی

به طور کلی نرم افزارهای کامپیوتر به دو گروه تقسیم می‌شوند:

یکی برنامه‌های سیستمی که عملیات کامپیوتر را مدیریت می‌کنند و دیگری برنامه‌های کاربردی .سیستم عامل (operating system=os) اصلی ترین برنامه سیستمی است که به عنوان رابط بین کاربر و سخت افزار کامپیوتر عمل می‌کند .

سیستم عامل دو وظیفه (یا هدف) اصلی دارد:

سیستم عامل استفاده از کامپیوتر را ساده می‌سازد. این بدان معناست که مثلاًکاربر یا برنامه نویس بدون درگیر شدن با مسائل سخت افزاری دیسکها به راحتی فایلی را بر روی دیسک ذخیره و حذف کند . این کار در واقع با به کاربردن دستورات ساده‌ای که فراخوان های سیستمی (System Calls) را صدا می‌زنند انجام پذیرد .

در صورت عدم وجود سیستم عامل کاربرو یا برنامه نویس می‌بایست آشنایی کاملی با سخت افزارهای مختلف کامپیوتر (مثل مونیتور ,فلاپی , کی بورد و غیره) داشته باشدو روتین‌هایی برای خواندن و یا نوشتن آنها به زبانهای سطح پائین بنویسد. از این جنبه به سیستم عامل با عنوان ماشین توسعه یافته(Extended machine) یا ماشین مجازی (Virtual machine) یاد می‌شود که واقعیت سخت افزار را از دید برنامه نویسان مخفی می‌سازد.

وظیفه دوم سیستم عامل مدیریت منابع(Resource Management) می‌باشد, یعنی سیستم عامل باعث استفاده بهینه و سودمند (اقتصادی) از منابع سیستم می‌گردد. منظور از منابع پردازنده‌ها ,حافظه‌ها ,دیسکها,ماوس ها , چاپگرها , فایلها , پورتها و غیره هستند. یک سیستم کامپیوتری منابع نرم افزاری و سخت افزاری بسیار دارد که ممکن است در حین اجراء برنامه لازم باشند , سیستم عامل همانند مدیر منابع عمل کرده و آنها را بر حسب نیاز به برنامه‌های مشخصی تخصیص می‌دهد.

سیستم عامل معمولا اولین برنامه‌های است که پس از بوت شدن در حافظه بار می‌شود. پس از بار شدن قسمتی از سیستم عامل بطور دائم در حافظه باقی (Resident)می‌ماند. قسمتهای دیگر با توجه به کاربرد کامپیوتر توسط کاربر از دیسک به حافظه آورده می‌شود.

به قسمت اصلی سیستم عامل که وظایف مهم آن را انجام می‌دهد هسته یا Kernel گفته می‌شود. هسته سیستم عامل برنامه‌ای است که در تمامی اوقات بر روی کامپیوتر در حال اجراست.

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

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

تطابق تکنیکهای سیستم عامل با نسل های کامپیوتر:

در نسل اول کامپیوترها (55-1945) که از لامپ خلأ برای ساخت آنها استفاده می‌شد,زبانهای برنامه نویسی (حتی اسمبلی)ابداع نشده بودند و سیستم عامل نیز اصلاً وجود نداشت . روند کار به این صورت بود که برنامه نویسان تنها در یک فاصله زمانی مشخص حق استفاده از کامپیوتر بزرگ و گران قیمت را داشتند.

آنها برنامه‌های خود را توسط تخته مدار سوراخدار (و بعدها توسط کارتهای پانچ) و به زبان ماشین به کامپیوتر می‌دادند. اکثر برنامه‌های محاسبات عددی معمولی مانند جداول سینوس و کسینوس بود.

سیستم های دسته ایBatch system

سیستم های چند برنامه ایMulti programming

سیستم spooling

سیستم اشتراک زمانیTime sharing

سیستم عاملهای کامپیوتر های شخصی و شبکه

سیستم های توزیع شدهDistributed system

سیستم ها ی چند وظیفه ایMulti tasking

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

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

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

خدمات و مولفه های سیستم عامل:

مدیریت پردازش در سیستم عامل در سیستم عامل

مدیریت حافظه در سیستم عامل

مدیریت فایل در سیستم عامل

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

مفسر فرمان

وقفه در سیستم عامل

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

انوع سیستم عامل از نظر ساختار:

تکنیک سیستم یکپارچه

تکنیک سیستم لایه ای

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

سیستم مشتری –خدمتگزار

زبان های پیاده سازی سیستم عامل

پردازش و زمابندی:

پردازش در سیستم عامل

حالات یک پردازش

بلوک کنترلی پردازش

نخ”بند-رشته”

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

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

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

انواع زمانبندی ها:

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

اول آمده-اول سرویس شده

زمانبندی نوبت گردشی

اول کوتاه ترین زمان

کوتاه ترین زمان باقی مانده

بالا ترین نسبت پاسخ

دادن اولویت به پردازش

صفهای چند گانه MQ

صفهای چند گانه با فید بک

بلا درنگReal time

تضمین شده«در زمان مقرر

زمان بندی شانسی

LPT

سیستم اشتراک زمانیTime sharing

این سیستم‌ها از اوایل سالهای 1970 در نسل سوم کامپیوترها معمول شدند. سیستم اشتراک زمانی در واقع تعمیم سیستم چند برنامگی است

. در سیستم‌های چند برنامگی کاربر ارتباطی با کامپیوتر نداشت و خطایابی برنامه‌ها مشکل بود چرا که زمان برگشت نسبتاً طولانی اجازه آزمایش کردنهای متعدد را نمی‌داد. در سیستم اشتراک زمانی کاربر به کمک دو ترمینال (Terminal) که شامل کی بورد(برای ورودی) و مونیتور (برای خروجی ) است با کامپیوتر به صورت محاوره‌ای (interactive) رابطه بر قرار می‌سازد.

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

در سیستم اشتراک زمانی فقط یک پردازنده وجود دارد که توسط مکانیزمهای زمانبندی بین برنامه‌های مختلف کاربرها با سرعت زیاد (مثلاً در حد میلی ثانیه(سوئیچ می‌شودو بنابراین هر کاربر تصور می‌کند کل کامپیوتر در اختیار اوست .در اینجا تأکید بر روی میزان عملکرد کاربر است یعنی هدف فراهم کردن وسایل مناسب برای تولید ساده نرم افزار و راحتی کاربرد می‌باشد و نه بالا بردن میزان کاربرد منابع ماشین .

کاربر می‌تواند در هر زمان دلخواه برنامه خود را آغاز یا متوقف سازد و یا برنامه را به صورت قدم به قدم اجراء و


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


تحقیق و بررسی در مورد سیستم عامل 10 ص

سیستم و ساختار فایل 44 ص

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

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 44

 

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

کارایی سیستم فایل

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

سلسله مراتب حافظه‌ها

پارامترهای ظرفیتی و زمان رسانه(بویژه دیسک )

اندازه بلاک و تکنیک بلاک بندی

لوکالیتی رکوردهای فایل

چگونگی بافرینگ و اندازه و تعداد بافرها

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

تکنیکهای کاهش زمان استوانه‌جویی و زمان درنگ دورانی

تکنیکهای تسریع پردازش فایل

سیستم فایل کاراتر (مثلا LFS) )

ساختار فایل کاراتر

بافر و بافرینگ

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

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

بافرها به سه روش ساخته می‌شود.

با ایجاد ناحیه‌ای از حافظ در برنامه و با اجرای یک ماکرو که محتوای بافر را با فایلهای تحت پردازش مرتبط می‌کند(در این حالت برنامه‌ساز خود را ایجاد می‌کند)

یا اجرای یک ماکرو, که از سیستم در خواست ایجاد بافر می‌کند.

خود سیستم عامل وقتی که فایل باز می‌شود , اقدام به ایجاد (ها) میکند و پس از بسته شدن فایل , بافر(ها) را باز پس می‌گیرد.

چگونگی دستیابی برنامه به محتوای بافر

برنامه به دو صورت می‌تواند به محتوای بافر دستیابی داشته باشد:

روش موسوم به اسلوب انتقالی

روش موسوم به اسلوب مکان نمایی یا مکان گیری (یا اسلوب تعویض)

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

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

توجه داریم که بکارگیری دو اسلوب انتقالی و مکان نمایی , در هر یک از دو عمل ورودی یا خروجی , یا هر دو امکان پذیر است.

انواع بافرینگ

از نظر تعداد بافرهایی که به عملیات ورودی / خروجی برنامه فایل پرداز تخصیص میدیابد , انواع زیر وجود دارد:

بافرینگ ساده

بافرینگ مضاعف

بافرینگ چند گانه

-----------------------------------------------------------

بافرینگ ساده

در این بافرینگ ,یک بافر در اختیار برنامه فایل پرداز قرار داده می‌شود . در بافرینگ ساده طبعاً زمان انتظار واحد پردازش مرکزی و اجرای برنامه افزایش می‌یابد در اثنایی که بافر پر می‌شود , واحد پردازش مرکزی حالت عاطل دارد . در محیط چند برنامه‌ای می‌توان از زمان برای برنامه‌های دیگر استفاده کرد. می‌بینیم که در این حالت امکان همروندی عملیات CPU و عملیات پردازشگر ورودی/ خروجی وجود ندارد . البته در اسلوب مکان نمایی , در اسلوب انتقالی چون


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


سیستم و ساختار فایل 44 ص

تحقیق و بررسی در مورد سیستم اطلاعات مدیریت 12 ص

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

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 18

 

سیستم اطلاعات مدیریت

چکیده

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

کلیدواژه : سیستم اطلاعات مدیریت؛ سیستم گزارش‌دهی مدیریت

1- مقدمه

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

 2- مدل سیستمی سازمان و نقش سیستم اطلاعات در مدیریت آن

سازمان را به عنوان یک سیستم باز و یک سیستم کنترلی حلقه بسته می‌توان به صورت زیر نمایش داد (مک لئود 1994، 103):

 

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

3- انواع سیستم‌های اطلاعاتی در سازمان

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


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


تحقیق و بررسی در مورد سیستم اطلاعات مدیریت 12 ص