نیک فایل

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

نیک فایل

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

پایان نامه طراحی و پیاده سازی وب سایت فروشگاه رسانه های صورتی و تصویری

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

پایان نامه طراحی و پیاده سازی وب سایت فروشگاه رسانه های صورتی و تصویری


پایان نامه طراحی و پیاده سازی وب سایت فروشگاه رسانه های صورتی و تصویری

دانلود متن کامل این پایان نامه رشته کامپیوتر – نرم افزار با فرمت ورد word

 

عنوان تحقیق

طراحی و پیاده سازی وب سایت فروشگاه رسانه های صوتی و تصویری به صورت پویا

نیاز اساتید به داشتن سایت های پویا، ما را بر آن داشت تا تحقیقات خود را در زمینه آشنایی با زبان های برنامه نویسی آغاز کنیم. پس از انجام بررسی های لازم و با توجه به قابلیت های زبان برنامه نویسی PHP، به خصوص ارتباط با سرویس دهنده MySQL و استفاده از وب سرور Apache، موجب شد تا زبان PHP و بانک اطلاعاتی MySQL را برای پیاده سازی این سایت انتخاب کنیم.

2-1 : مکان تحقیق

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

در سال 1380 رشته مترجمی زبان انگلیسی، در 1381 دو رشته مهندسی کامپیوتر و نیز کارشناسی حسابداری و از تیرماه 1384 رشته مدیریت بازرگانی، به جمع رشته های دانشگاه افزوده شد.

 لازم به توضیح است که در بین 48 موسسه آموزش عالی و غیر انتفاعی، امام رضا(ع) از نظر سرانه فضای آموزشی، فضای رفاهی، کتب و نشریات و مرکز رایانه، مقام بالایی را در کل کشور دارد.

 دلیل استفاده از وب سرور آپاچی

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

  • آپاچی رایگان است.
  • کد منبع آپاچی به رایگان در دسترس است. ( به این گونه نرم‌‌افزارها اصطلاحاً “کدباز” یا open source گفته می‌شود.)
  • آپاچی بر روی مجموعه‌ای بسیار متنوعی از سیستم‌های عامل قابل استفاده است.
  • آپاچی دائماً در حال توسعه و افزایش قابلیت‌های جدید است.
  • آپاچی بسیار توانمند بوده و به واسطه طراحی ماجولار، به راحتی قابل توسعه است.

2-1-2 :   نصب برنامه آپاچی

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

نصب آپاچی تحت سیستم عامل ویندوز

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

apache-2.0.*-win32-x86-no-ssl.msi

با وجودی که نصب وب سرور آپاچی تحت سیستم عامل ویندوز 9x یا ME امکان پذیر است، توصیه می‌کنیم از انجام آن صرفنظر کنید. در مقایسه با این دو محیط، ویندوزNt, 2000 و Xp محیط پایدارتر و ایمن تر برای تمامی برنامه‌های سرور، از جمله وب سرور آپاچی محسوب می‌شوند. دستورالعمل‌هایی که در ادامه ملاحظه می‌کنید به نصب این وب سرور تحت سیستم عاملی از نوع windows 2000 professional مربوط است.

این فایل را در یک فهرست موقت قرار داده و سپس این دستورالعمل‌ها را به ترتیب جهت نصب آپاچی اجرا کنید:

  • با عنوان مدیر سیستم ( اصطلاحا Administrator) وارد سیستم شوید.
  • پس از یافتن فایل بر روی آن دابل کلیک کنید تا فرآیند نصب وب سرور آپاچی عملا آغاز شود.
  • همان گونه که در شکل 2-1 مشاهده می‌کنید، برنامه نصب وب سرور آپاچی مانند هر برنامه نصب دیگری تحت سیستم عامل ویندوز با بهره گیر از یک ویزارد قالب بندی شده است.

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

ولی در فایل دانلودی متن کامل پایان نامه

همراه با تمام ضمائم (پیوست ها) با فرمت ورد word که قابل ویرایش و کپی کردن می باشند

موجود است

 


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


پایان نامه طراحی و پیاده سازی وب سایت فروشگاه رسانه های صورتی و تصویری

دانلود پاورپوینت آماده : اطلاعات و ضوابط پیاده راه درس طرح منظر ( کارشناسی ارشد و کارشناسی ) در دست تولید

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

دانلود پاورپوینت آماده : اطلاعات و ضوابط پیاده راه درس طرح منظر ( کارشناسی ارشد و کارشناسی ) در دست تولید


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

 

برای پیاده راه ها واژگانی همچون 

Pedestrian zone،Car free zone،Pedestrian،Walk able Street Mall  ،Pedestrian Area  بکار برده می شود.

انواع تجهیزات در محدوده های پیاده

   1- امکاناتی برای استراحت .  2-سطوح مناسب طراحی.
    3
-مبلمان .  4- نور پردازی وروشنایی.  5- گیاهان و فضای سبز .  6- آب نما ها.   7-مراکز ارائه آثار فرهنگی و هنری .

 استاندارد ها برای ساخت پیاده راه

 

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

 

 

 و  نمونه های داخلی و خارجی .به همراه هشت اصل پیاده راه و ...

 

 

این فایل کاملا اصلاح  شده و شامل : صفحه نخست  و متن اصلی می باشد وبه صورت پاورپوینت  با فرمت ( ppt ) به همراه تصاویر رنگی و اطلاعات کامل و جامع در اختیار شما قرار می گیرد.
(فایل قابل ویرایش است )
تعداد اسلاید ها : 109 اسلاید  در دست تولید

   


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


دانلود پاورپوینت آماده : اطلاعات و ضوابط پیاده راه درس طرح منظر ( کارشناسی ارشد و کارشناسی ) در دست تولید

دانلود پایان نامه کامپیوتر نرم افزار : طراحی و پیاده سازی یک سیستم E-test

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

دانلود پایان نامه کامپیوتر نرم افزار : طراحی و پیاده سازی یک سیستم E-test


دانلود پایان نامه کامپیوتر نرم افزار : طراحی و پیاده سازی یک سیستم E-test

 مطالب این پست : دانلود پایان نامه طراحی و پیاده سازی یک سیستم E-test  

  پایان نامه رشته کامپیوتر – نرم افزار

با فرمت ورد  word  ( دانلود متن کامل پایان نامه  )

 

پایان نامه دوره کارشناسی کامپیوتر

گرایش نرم افزار

 

موضوع:

 

طراحی و پیاده سازی یک سیستم E-test

 

استاد راهنما:

مهندس علیرضا موحدیان

 

نام دانشجو:

مصطفی رسول پور

 

 

فروردین ماه 1388

 

 

پایان نامه دوره کارشناسی کامپیوتر

گرایش نرم افزار

 

موضوع:

 

طراحی و پیاده سازی یک سیستم E-test

 

استاد راهنما:

مهندس علیرضا موحدیان

 

استاد داور:

مهندس بوستانی

 

 

نام دانشجو:

مصطفی رسول پور

 

 

 

فروردین ماه 1388

 

چکیده

طراحی و پیاده سازی یک سیستم E-test

 

 

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

واژه‌های کلیدی

سیستم ،آزمون آنلاین، طراحی سوال، session،آزمون پیش فرض.

 

 

 

فهرست مطالب

عنوانصفحهمقدمه ……………………………………………………………………………………………………………………………….1فصل یکم – نگاه کلی به سیستم های مدیریت آزمون آنلاین………………………………………………………………………………………………………………………………..31-1- سیستم هایOTMS و ویژگی آنها‏ ………………………………………………………………………………3

1-2- شروع به کار و موانع موجود بر سر راه……………………… ……………………………………………………

4

1-3- مشخصات اولیه سیستم………………. ………………….. …………………………………………… ……………

5

فصل دوم- بانک اطلاعاتی………………………………………………………………………… ……………………………………………………………………………………………………………………………………………

72-1- MYSQL …………………………………………………………….. ………………………………………………..7   2-1-1- انتخاب پایگاه داده و برتری های MYSQL ……………………………………………………….. ….7   2-1-2- رقبای اصلی MYSQL   …………………………………………………………………………………… ….92-2- طراحی بانک اطلاعاتی آزمون ……………………………….. ……………………………………….. ………….11فصل سوم- زبان برنامه نویسی PHP……………………………………………………….. ………………. ……………………………………………………………………………………………………………………………………………173-1- PHP……………………………………………………………………………………………. ……………….. ……….       17     3-1-1- بررسی قابلیت های PHP…………………………………………………. ……………………………………18   3-1-2- مقایسه PHP با سایر زبان ها…………………………………………………………………………………..19    3-1-3- معایب PHP…………………………………………………………………………………………………………233-2- Form Validation…………………………………………………………………………………………………… 263-3- استفاده از Sessionها……………………………………………………………………………………………. …… 27 فصل چهارم- آشنائی با سیستم مورد نظر………………………………………………………………….. ………………… …………………………………………………………………………………………………………………………4-1- روند کلی برگزاری آزمون……………………………………………………………………………………………..

4-2- آموزش گام به گام کار با سیستم……………………………………….. …………………………………………..  

   4-2-1- بخش مدیریت(مدیر سیستم)……………………………………….. …………………………………………………………………………..                                    

   4-2-2- بخش مدیریت(مربی)……………………………………….. …………………………………………………………                                    

   4-2-3- بخش داوطلبان……………………………………….. ……………………………………………………………………………………………………………………………………………..

34 

 

34

35

 

35

 

38

 

41

 

 

 

 

فهرست شکلها

عنوانصفحهشکل 2-2- جداول بانک اطلاعاتی و روابط بین آنها …………………………………………………………………….. .11شکل 3-2- Form Validation ………………………………………………………………………………………………27شکل 3-3- استفاده از Sessionها‏ ……………………………………………………………………………….. ……………32

شکل 4-2- بخش مدیریت…………………………………………………………………………………………………………..

36

شکل 4-2-1- آزمون های موجود……………………………………………………………. …………………………………

37

شکل 4-2-2- بخش مدیریت(مربی)……………………………………………………………………………………………..

38شکل 4-2-2- افزودن آزمون………………………………………………………………………………………………………39شکل 4-2-2- افزودن سوالات…………………………………………………………………………. ………………………..40شکل 4-2-3-بخش داوطلبان………………………………………………………………………….. …………………………41شکل 4-2-3- مشخصات آزمون…………………………………………………………………………………………………42شکل 4-2- 3- آغاز آزمون……………………………………………………………………………………………………….43شکل 4-2-3- نتایج آزمون……………………………………………………………………………………………………….       44

 

 

مقدمه

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

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

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

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

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

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

پروژه ای که قرار است با همین هدف طراحی و پیاده سازی شود یک” سیستم مدیریت آزمون آنلاین” است تا جایگزین مناسبی برای روش های سنتی برگزاری آزمون گردد.

استفاده از این سیستم های OTMS (Online Test Management System)،روز به روز در حال گسترش است و امروزه بسیاری از موسسات معتبر دنیا با استفاده از این نوع سیستم ها آزمون های خود را به صورت Internet_Based Test به اجرا در می آورند.

آزمون هائی از قبیل TOEFL،IELTS و…از این دست آزمون ها هستند.

در نهایت با توجه به آنچه در ابتدا درباره اهمیت اطلاع رسانی و ارتباط پویا با کاربران در شبکه ایترنت گفته شد و همچنین افزایش روزافزون اهمیت Web Apps تصمیم بر آن گرفته شد تا وب سایتی پویا طراحی شود تا بتواند نیازهای مورد نظر را برآورده سازد.

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

ولی در فایل دانلودی متن کامل پایان نامه

همراه با تمام ضمائم با فرمت ورد word که قابل ویرایش و کپی کردن می باشند

موجود است


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


دانلود پایان نامه کامپیوتر نرم افزار : طراحی و پیاده سازی یک سیستم E-test

پایان نامه کارشناسی رشته کامپیوتر - طراحی و پیاده سازی یک سیستم E-test با فرمت word

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

پایان نامه کارشناسی رشته کامپیوتر - طراحی و پیاده سازی یک سیستم E-test با فرمت word


 پایان نامه کارشناسی رشته کامپیوتر - طراحی و پیاده سازی یک سیستم E-test با فرمت word

 

فهرست مطالب

عنوان

صفحه

مقدمه .................................................................................................................................................

1

فصل یکم -  نگاه کلی به سیستم های مدیریت آزمون آنلاین..................................................................................................................................................

3

1-1-  سیستم هایOTMS  و ویژگی آنها‏ ..........................................................................................

3

1-2- شروع به کار و موانع موجود بر سر راه........................... ............................................................

4

1-3- مشخصات اولیه سیستم................... ....................... ................................................... ...............

5

فصل دوم- بانک اطلاعاتی.................................................................................... ...............................................................................................................................................................

7

2-1- MYSQL .......................................................................  ........................................................

7

    2-1-1- انتخاب پایگاه داده و برتری های MYSQL  ................................................................. ....

7

    2-1-2- رقبای اصلی MYSQL  ................................................................................................ ....

9

2-2- طراحی بانک اطلاعاتی آزمون ...................................... ............................................... .............

11

فصل سوم- زبان برنامه نویسی PHP................................................................. ................... ...............................................................................................................................................................

17

3-1- PHP.......................................................................................................... .................... ..........

       17

     3-1-1- بررسی قابلیت های PHP.......................................................... ..........................................

18

     3-1-2- مقایسه  PHP با سایر زبان ها...............................................................................................

19

     3-1-3- معایب PHP........................................................................................................................

23

3-2- Form Validation..................................................................................................................

 

26

3-3- استفاده از Sessionها.......................................................................................................... ......

 

27

 

فصل چهارم- آشنائی با سیستم مورد نظر............................................................................. ..................... ..........................................................................................................................................

4-1- روند کلی برگزاری آزمون...........................................................................................................

4-2- آموزش گام به گام کار با سیستم............................................... ..................................................  

    4-2-1- بخش مدیریت(مدیر سیستم)............................................... ......................................................................................                                     

    4-2-2- بخش مدیریت(مربی)............................................... ..................................................................                                     

    4-2-3- بخش داوطلبان............................................... .................................................................................................................................................................

34

 

 

 34

 35

 

35

 

38

 

41

 فهرست شکلها

عنوان

صفحه

شکل 2-2- جداول بانک اطلاعاتی و روابط بین آنها ................................................................................ .

11

شکل 3-2- Form Validation ............................................................................................................

27

شکل 3-3- استفاده از Sessionها‏ ............................................................................................ ...............

32

شکل 4-2- بخش مدیریت..........................................................................................................................

36

شکل 4-2-1- آزمون های موجود...................................................................... .......................................

37

شکل 4-2-2- بخش مدیریت(مربی)...........................................................................................................

38

شکل 4-2-2- افزودن آزمون.....................................................................................................................

39

شکل 4-2-2- افزودن سوالات..................................................................................... .............................

40

شکل 4-2-3-بخش داوطلبان...................................................................................... ..............................

41

شکل 4-2-3- مشخصات آزمون...............................................................................................................

42

شکل 4-2- 3- آغاز آزمون......................................................................................................................

43

شکل 4-2-3- نتایج آزمون......................................................................................................................

       44

فهرست جدولها

عنوان

صفحه

جدول1-2- شروع به کار و موانع موجود بر سر راه..............................................................................................................

5


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


پایان نامه کارشناسی رشته کامپیوتر - طراحی و پیاده سازی یک سیستم E-test با فرمت word

پایان نامه رشته کامپیوتر با عنوان پیاده سازی الگوریتم FLB با فرمت WORD

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

پایان نامه رشته کامپیوتر با عنوان پیاده سازی الگوریتم FLB با فرمت WORD


پایان نامه رشته کامپیوتر با عنوان پیاده سازی الگوریتم   FLB با فرمت WORD

فهرست مطالب

 عنوان                                              صفحه       

 فصل اول  :  مقدمه   

1-1مفهوم گرید..................................................2   

  1-2طبقه بندی گرید............................................. 4                         

 3-1 ارزیابی گرید............................................... 4                 

1-4کاربردگرید...................................................5                     

1-5 تعریف زمانبندی گرید........................................6  

1-6 مروری بر تحقیقات گذشته......................................7    

1-7 مفهوم اصطلاحات به کار برده شده..............................8

1-8 نمای کلی پایان نامه.........................................9

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

2-1 زمانبندی کلاستر و ویژگیهای آن .............................. 10 

2-2 زمانبندی گرید و ویژگیهای آن................................13   

 3-2  رده بندی الگوریتم های زمانبندی گرید....................... 16 

  2-3-1   زمانبندی محلی/سراسری................................. 16            

  2-3-2  زمانبندی ایستا/پویا...................................16    

  2-3-3  زمانبندی بهینه/نزدیک به بهینه...........................21

  2-3-4  زمانبندی توزیع شده/مرکزی..............................22

  2-3-5  زمانبندی همکار و مستقل...............................22

2-3-6  زمانبندی زمان کامپایل /اجرا........................ 23

 2-4-1  رده بندی الگوریتم های زمانبندی از دیدگاهی دیگری..... 23

  2-4-2  اهداف زمانبندی.........................................23  

  2-4-3   زمانبندی وفقی.......................................24

  2-4-4 رده بندی برنامه های کاربردی...........................25

   2-4-4-1  کارهای وابسته.....................................25

   2-4-4-2  گراف کار..........................................26

 2-4-5   وابستگی کارهای تشکیل دهنده برنامه کاربردی...........       26   

2-4-6  زمانبندی تحت قیود کیفیت سرویس..........................26   

2-4-7  راهکارهای مقابله با پویایی گرید.......................28

 2-5  الگوریتم های زمانبندی کارهای مستقل......................32

2 -5-1 الگوریتم   MET   ...........................................32

      2-5-2  الگوریتم  MCT..............................................32

      2-5-3 الگوریتم   Min-min...............................................33

  2-5-4  الگوریتم Max-Min ................................................33

2      -5-5 الگوریتم Xsuffrage  ..............................................34                                 

2   -5-6-  الگوریتم GA . ...........................................35      

2-5-7- الگوریتم        SA. ...........................................37 

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

3-1 مشکلات زمانبندی گراف برنامه.................................39

3-2 تکنیک­های مهم زمان­بندی گراف برنامه در سیستم­های توزیع شده.....40   

3-2-1-  روش ابتکاری بر پایه لیست ................................ 40

  3-2-2- روش ابتکاری بر پایه تکثیر................................40

  3-2-3- روش ابتکاری کلاسترینگ......................................41

 3-3- دسته بندی الگوریتم­های زمان­بندی گراف برنامه در سیستم­های توزیع شده.....................................................44

 3-4- پارامترها و مفاهیم مورد استفاده در الگوریتم­های زمان­بندی گراف   برنامه.........................................................46

 3-5- الگوریتم­های زمان­بندی گراف برنامه با فرضیات محدودکننده......50

  3-5-1- الگوریتمی با زمان چند جمله­ای برای گراف های درختی - الگوریتم HU ....................................................50

  3-5-2- الگوریتمی برای زمان­بندی گراف برنامه  با  ساختار دلخواه در سیستمی با دو پردازنده..........................................51 

  3-5-3- الگوریتمی برای زمان­بندی گراف بازه­ای مرتب شده............52

 3-6- الگوریتم­های زمان­بندی گراف برنامه در محیطهای  همگن ..........54

  3-6-1- الگوریتم Sarkar................................................54

   3-6-2- الگوریتمHLFET................................................55

   3-6-3- الگوریتم ETF................................................55

   3-6-4- الگوریتم ISH ..............................................55

   3-6-5- الگوریتم FLB................................................56

   3-6-6- الگوریتم DSC................................................56

   3-6-7- الگوریتم CASS-II..............................................58

   3-6-8- الگوریتم DCP................................................59

   3-6-9- الگوریتم MCP................................................60

   3-6-10- الگوریتم MD...............................................61

   3-6-11- الگوریتم TDS...............................................61

 3-7- الگوریتم­های زمان­بندی گراف برنامه در محیطهای ناهمگن...............63    

  3-7-1- الگوریتم HEFT................................................63

  3-7-2- الگوریتم CPOP..................................................63

  3-7-3- الگوریتم LMT.................................................64

  3-7-4- الگوریتمTANH .................................................65  

 فصل چهارم :الگوریتم FLB

1-4           ویژگیهای الگوریتم........................................66  

    4-2 اصطلاحات به کار برده شده.................................66

    4-3 الگوریتم................................................67  

    4-4 پیچیدگی الگوریتم........................................75       

    4-5 کارایی الگوریتم.........................................77 .

فصل پنجم: شبیه سازی گرید

    5-1 ابزار شبیه سازی...................................79

        5-1-1- optosim..................................................79

        5-1-2 SimGrid ..................................................80

        5-1-3- Gridsim  ..................................................80

 کارهای انجام شده...............................................83          پیشنهادات............................................................83 

 مراجع     .............................................................85   

 

 

 

 

 

 

 

 

فهرست اشکال

   عنوان                                          صفحه

    شکل 1-2 ساختار کلاستر  ......................................11

    شکل 2-2 ساختار زمانبند گرید ...............................14

    شکل 2-3-2 رده بندی الگوریتم های ایستا.......................19

    شکل 2-4 رده بندی برنامه های کاربردی.........................26

    شکل 2-5-6کلاس بندی برنامه های کاربردی .......................37

    شکل 3-2-3 گراف نمونه با هزینه محاسباتی و ارتباطی .............43

    شکل 3-3 دسته بندی الگوریتم های گراف برنامه..................45

    شکل 3-4 گراف کارها .........................................50

    شکل 3-5-3 گراف بازه ای مرتب شده با هزینه محاسباتی یکسان .....53

   شکل 3-5-3 مقایسه الگوریتم های زمانبندی گراف برنامه در محیطهای

   همگن ........................................................54

    شکل     4-1 گراف کار...........................................76

    شکل  5-2 ساختار   Gridsim  .....................................81

 

 


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


پایان نامه رشته کامپیوتر با عنوان پیاده سازی الگوریتم FLB با فرمت WORD