برنامه زیر با استفاده از کلاس ها پیاده سازی شده است
قسمتی از کد :
void menu()
{
clrscr();
cout << “
———— Menu ————————–
”
<< ” ۱ : Sabtnam Daneshjoo
”
<< ” ۲ : Chap Moshakhesat Daneshjoo
”
<< ” ۳ : Vorud Moshakhesat Druss
”
<< ” ۴ : Vorud Moshakhasat Asatid
”
<< ” -۱ : Exit
”
<< “
———–Enter Choice———————”
<< “
=====>> “;
// << endl;
};
دانلود سورس کد روش Dijkstra's algorithm و A* search algorithm
موضوع پروژه: کدنویسی الگوریتم های دایجسترا و آ* برای مسیر یابی بین دو نقطه بر روی یک صفحه دلخواه
زبان برنامه نویسی: Csharp (سی شارپ دات نت)
محیط برنامه نویسی: Visual Studio 2012
توضیحات:
در علوم کامپیوتر، الگوریتم A* یک الگوریتم کامپیوتری است که به طور وسیع در پیمایش گراف و یافتن مسیر بین دو نقطه که گره نامیده میشوند، مورد استفاده قرار میگیرد. به علت عملکرد و دقت بالای این الگوریتم استفاده گستردهای از آن میشود. پیتر ای هارت (به انگلیسی: Peter E. Hart)، نیلز نیلسون (به انگلیسی: Nils Nilsson) و برترام رافائل (به انگلیسی: Bertram Raphael) اولین کسانی بودند که آن را در سال ۱۹۶۸ میلادی شرح دادند. این الگوریتم درواقع تعمیمی از الگوریتم دیکسترا میباشد. A* با استفاده از آروین(heuristic) عملکرد بهتری نسبت به زمان به دست میآورد.
در نظریه گراف، الگوریتم دیکسترا (به انگلیسی: Dijkstra's algorithm) یکی از الگوریتمهای پیمایش گراف است که توسط دانشمند هلندی علوم رایانه، اِدْسْخِر دیْکْسْترا در سال ۱۹۵۹ ارایه شد.
این الگوریتم یکی از الگوریتمهای پیمایش گراف است که مسئلهٔ کوتاهترین مسیر از مبدأ واحد را برای گرافهای وزنداری که یال با وزن منفی ندارند، حل میکند و در نهایت با ایجاد درخت کوتاهترین مسیر، کوتاهترین مسیر از مبدأ به همهٔ رأسهای گراف را به دست میدهد. همچنین میتوان از این الگوریتم برای پیدا کردن کوتاهترین مسیر از مبدأ تا رأس مقصد به این ترتیب بهره جست که در حین اجرای الگوریتم به محض پیداشدن کوتاهترین مسیر از مبدأ به مقصد، الگوریتم را متوقف کرد.
الگوریتم دیکسترا یکی از الگوریتمهای مورد استفاده برای محاسبه کوتاه ترین مسیر تک منبع (single-source shortest path) است و مشابه الگوریتم پریم میباشد در صورتی که گراف یال با وزن منفی داشته باشد، این الگوریتم درست کار نمیکند و میبایست از الگوریتمهای دیگر نظیر الگوریتم بلمن-فورد که پیچیدگی زمانی آنها بیشتر است استفاده کنیم.
خط مشی الگوریتم دیکسترا، مشابه با روش حریصانهٔ استفاده شده در الگوریتم پریم برای پیدا کردن زیر درخت فراگیر بهینه است.
نمونه تصویر برنامه:
آنچه تحویل داده می شود:
1. کد منبع برنامه یافتن کوتاه ترین مسیر طبق تصویر نمونه به زبان سی شارپ به صورت فرم اپلیکیشن قابل اجرا در محیط Visual Studio 2012 و نسخه های بالاتر (این کدها تست شده و 100 درصد به صورت تضمینی قابل اجرا می باشند)
پیدا کردن مسیر بین دو نقطه با استفاده از چهار الگوریتم زیر قابل انجام است:
1. الگوریتم دایجسترا
2. الگوریتم آ استار یا Manhattan
3. الگوریتم دایجسترا دو طرفه
4. الگوریتم آ استار دو طرفه یا منهتن دو طرفه
می توانید به راحتی موانع مورد نیاز خود را با کلیک های راست و چپ بر روی صفحه قرار دهید و صفحه مورد نظر خود را بسازید و سپس الگوریتم انتخابی را اجرا نمایید.
توجه توجه: در صورتی که بخواهید ما میتوانیم یک ویدئوی آموزشی که در آن به طور کامل کدهای برنامه نویسی توضیح داده شده اند تنها با قیمت 50 هزار ضبط نموده و در اختیارتان قرار دهیم.
مناسب برای دانشجویان کارشناسی (لیسانس) و کاردانی و دیپلم هنرستان
می توان به عنوان پروژه دروس کارشناسی یا کاردانی یا دیپلم، دروسی مانند هوش مصنوعی، طراحی الگوریتم ها، Artificial Intelligence، آزمایشگاه هوش مصنوعی، شبکه های کامپیوتری، آزمایشگاه شبکه های کامپیوتری، ساختمان داده ها
پس از خرید از درگاه امن بانکی، لینک دانلود در اختیار شما قرار میگیرد و همچنین به آدرس ایمیل شما فرستاده می شود. تماس با ما برای راهنمایی، درخواست مقالات و پایان نامه ها و یا ترجمه و یا انجام پروژه های برنامه نویسی و حل تمرینات با آدرس ایمیل:
ebarkat.shop@yahoo.com
یا شناسه تلگرام (آی دی تلگرام ما): @ebarkat
توجه: اگر کارت بانکی شما رمز دوم ندارد و یا در خرید الکترونیکی به مشکل برخورد کردید و یا به هر دلیلی تمایل به پرداخت الکترونیکی ندارید با ما تماس بگیرید تا راههای دیگری برای پرداخت به شما پیشنهاد کنیم.
توجه توجه توجه: هرگونه کپی برداری و فروش فایل های فروشگاه برکت الکترونیک (به آدرس ebarkat.ir یا codes.sellfile.ir) در فروشگاه های دیگر شرعاً حرام است، تمامی فایل ها و پروژه های موجود در فروشگاه، توسط ما اجرا و پیاده سازی و یا از منابع معتبر زبان اصلی جمع آوری شده اند و دارای حق کپی رایت اسلامی می باشند.
از پایین همین صفحه (بخش پرداخت و دانلود) می توانید این پروژه را خریداری و دانلود نمایید.
کد محصول 30093
لینک پرداخت و دانلود *پایین مطلب*
فرمت فایل:Word (قابل ویرایش و آماده پرینت)
تعداد صفحه:8
فهرست مطالب
- پیاده سازی
: (CU) Control Unit
پیاده سازی MAR :
پیاده سازی ROM:
پیاده سازی B:
پیاده سازی out :
در طرح واحد کنترل، دو روش اساسی وجود دارد که عبارتند از: روش Hard-Wired و روش Microprogrammed . طراح باید از همان ابتدا مشخص کند که از چه روشی برای طراحی واحد کنترل استفاده می نماید. در این آزمایش پردازنده را با استفاده از روش Hard-Wired طراحی کردیم.
- اطلاعاتی که واحد کنترل نیاز دارد تا بر اساس آن ها بتواند سیگنال های کنترلی را برای بخش های درونی و بیرونی پردازنده تولید کند:
1- کد دستورالعمل: واحد کنترل از کد دستورالعمل می فهمد که چه عملیاتی باید در پردازنده اجرا شود. در این پردازنده ساده ما از 4 دستورالعمل ADD,SUB,LOAD,OUT استفاده می کنیم و برای راحت تر شدن پردازش کد دستورالعمل را 4 بیت در نظر می گیریم و کد دستورات را به صورت زیر در نظر می گیریم تا دیگر نیازی به رمزگشایی کد دستورالعمل(Decode) نباشد:
ADD:= 0001 , SUB:=0010 , LOAD:=0100 , OUT:=1000
2- اطلاعات زمانی: که مرحله زمانی اجرای دستورالعمل را نشان می دهد. در پردازنده طراحی شده به زمان های T1.T2…T6 نیاز داریم. با استفاده از یک Sequence Counter زمان های T1 تا T6 را بوجود می آوریم و با کمک Decoder آن را رمزگشایی می کنیم.
دانلود پایان نامه کارشناسی ارشد رشته حسابداری بررسی مشکلات پیاده سازی بودجه بندی عملیاتی در بانکهای سپه استان یزد و ارائه راهکار مناسب با فرمت ورد و قابل ویرایش تعدادصفحات 115
چکیده
با توجه به نقش بودجه در سازمانها و ادارات، دولتها در صدد اصلاح نظام بودجه ریزی برآمدند و در نهایت از بودجه ریزی عملیاتی استفاده نموده ولی در عمل برای پیاده سازی این سیستم بودجه بندی با موانع و مشکلاتی رو به رو گردیدهاند. این تحقیق سعی مینماید در مرحله اول موانع و مشکلات موجود و تأثیر گذار بر بودجه بندی عملیاتی در بانکهای سپه استان یزد را شناسایی نموده و در مرحله بعد این موانع و مشکلات را اولویت بندی و در نهایت پیشنهاداتی را در جهت کاهش موانع پیاده سازی بودجه بندی عملیاتی ارائه نماید. دادههای این پژوهش با استفاده از پرسشنامه های که بین کارمندان بانک توزیع شده، جمعآوری گردیدهاست. پس از آن با تجزیه و تحلیل اطلاعات از طریق آزمون فریدمن و کروسکال والیس فرضیات تحقیق آزمون شده است. نتایج این پژوهش نشان میدهد که عوامل مدیریتی بر مشکلات پیاده سازی بودجه بندی عملیاتی تأثیر معنادار دارد. به عبارت دیگر برای اجرای موفق بودجه بندی عملیاتی باید به عوامل مدیریتی که شامل عامل انسانی، عامل فنی و فرایندی و عامل محیطی است توجه نمود.
پیشگفتار:
بودجه ریزی عملیاتی نوعی سیستم برنامه ریزی، بودجه ریزی و ارزیابی که بر رابطه بودجه هزینه شده و نتایج مورد انتظار تاکید می ورزد. در چارچوب بودجه ریزی عملیاتی، بخش های مختلف اداری براساس استانداردهای مشخصی تحت عنوان شاخص های عملکرد، پاسخگو هستند و مدیران در تعیین بهترین شیوه نیل به نتایج، از اختیار عمل بیشتری برخوردارند. از طرف دیگر در چارچوب چنین شیوه ای مشارکت سیاستگذاران، مدیران و حتی شهروندان در اغلب برنامه های راهبردی، اولویت های هزینه ای و ارزیابی عملکرد، صورت می گیرد. شناسایی ارتباط میان برنامهریزی راهبردی و تخصیص منابع، با توجه به افق های بلند مدت، از اهداف دیگر بودجه ریزی عملیاتی تلقی می شود.
اندیشه ای که در ورای بودجه ریزی عملیاتی قراردارد این است که اگر سیاستگذاران، تصمیمات مالی را به گونه ای عینی و بر مبنای کارآیی و اثربخشی استوار سازند، آنگاه هم آنها و هم مردم
می توانند درباره عملکرد دولت قضاوت روشنتری داشته باشند. در واقع بودجه ریزی عملیاتی، با مرتبط ساختن تصمیمات بودجه ای و عملکرد دولت، پاسخگویی دولت را در مقابل قانونگذاران و مردم تقویت کند.
بطور کلی فرآیند بودجه ریزی عملیاتی در پی پاسخگویی به این پرسش هاست، جایگاه کنونی ما کجاست؟ می خواهیم کجا باشیم؟ چگونه باید به این اهداف برسیم؟ چگونه باید پیشرفت خود را بسنجیم؟
بودجه ریزی عملیاتی از دیرباز در زمره پیشنهادات اصلاحی در کشورهای توسعه یافته و در حال توسعه بوده و در ایران نیز ایده عملیاتی کردن بودجه در سالهای اخیر اولین بار در بند " ب" تبصره " 23" قانون بودجه 1381 کل کشور مطرح شد براساس این بند:
" معاونت برنامهریزی و نظارت راهبردی کشور (موظف شده بود) در راستای اصلاح نظام بودجه نویسی نسبت به عملیاتی کردن بودجه، اصلاح نظام برآورد درآمدها و هزینه ها برای سال 1382 برای تمام دستگاههای اجرایی و شرکتها و سازمانهایی که شمول قوانین و مقررات عمومی بر آنها مستلزم ذکر نام است عمل نموده و توزیع اعتبارات مربوط به هزینه ها را براساس نیاز دستگاهها و فعالیتهایی که صورت می گیرد انجام دهد. " این موضوع عیناً" در بند " ر " تبصره " 1" قانون بودجه سال 1382 و بند " ز" تبصره " 1" قانون بودجه 1383 تکرار شد.
با وجود این تعاریف همچنان اجرای بودجه ریزی عملیاتی همچنان با ابهامات فراوانی همراه بوده است. این تحقیق سعی مینماید تا موانع و مشکلات پیاده سازی بودجه ریزی عملیاتی در بانکهای سپه استان یزد بعنوان یکی از دستگاههای اجرایی سهیم در بودجه کل کشور را بررسی و همچنین راه حلهایی برای رفع مشکلات و تسهیل پیاده سازی بودجه ریزی عملیاتی در این سازمان و سایر سازمانهای دولتی مشابه ارائه نماید.
این تحقیق از پنج فصل تشکیل شده است. فصل اول مربوط به کلیات تحقیق که در این فصل مسئله تحقیق، فرضیهها، جامعه آماری، محدودیتهای تحقیق و ... ارائه شده است. فصل دوم مربوط به پیشینه تحقیق که این فصل به سه بخش مجزا تقسیم شده است. بخش اول بودجهبندی و روشهای بودجهبندی، بخش دوم عوامل مؤثر بر پیادهسازی بودجهریزی عملیاتی و بخش سوم مربوط به سابقه کشورها در زمینه بودجهریزی است. فصل سوم مربوط به روش تحقیق که روش آزمون فرضیهها در این فصل به تفسیر ارائه گردیده است. فصل چهارم تجزیه و تحلیل فرضیههای تحقیق، که هر کدام از فرضیهها به تفکیک مورد تجزیه و تحلیل قرار گرفته است. و فصل پنجم نتیجهگیری و پیشنهادات مربوط به تحقیق که پیشنهادات تحقیق را به سه دسته پیشنهادات مربوط به نتیجه، پیشنهادات برای تحقیقات آتی و پیشنهادات کاربردی تقسیم نمودهایم.
فهرست مطالب
عنوان
پیشگفتار 1
فصل اول:کلیات تحقیق 3
1-1 مقدمه 4
1-2. بیان مسئله 4
1-3.ضروریت و اهمیت تحقیق 6
1-4.اهداف تحقیق 7
1-5.فرضیه های تحقیق 7
1-6.متغیرهای تحقیق 8
1-7.روش تحقیق 8
1-8.ابزار گردآوری داده های تحقیق 9
1-9.جامعه آماری و نمونه گیری 9
1-10.روش تجزیه و تحلیل داده ها 9
1-11.قلمرو تحقیق 10
1-12.تعاریف عملیاتی 10
1-13.محدودیتهای تحقیق 14
1-14.جمعبندی و نتیجهگیری 14
فصل دوم:پیشینه تحقیق 15
2-1 مقدمه 16
2-2.بودجه بندی و انواع روشهای بودجه بندی 17
2-2-1-تعاریف بودجه 17
2-2-2-مقاصد بودجه بندی 18
2-2-3-وظایف بودجه بندی 18
2-2-4-روشهای بودجه بندی 19
2-2-5-اساس بودجه بندی عملیاتی 24
2-2-6-تفاوت بین بودجه برنامه ای و عملیاتی 25
2-2-7-معایب و مزایای روش بودجه عملیاتی و سنتی 25
2-3. عوامل بودجه بندی 26
2-3-1-عوامل محیطی 27
2-3-2-عوامل فنی-فرایندی 31
2-3-3-عوامل انسانی 37
2-4.مبانی نظری بودجه عملیاتی 42
2-4-1-طرز تنظیم بودجه عملیاتی 42
2-4-2-چرا بودجه عملیاتی 44
2-4-3-بازدهی بودجه بندی عملیاتی 45
2-4-4-تجربه برخی از کشورها در اجرای نظام بودجه ریزی عملیاتی 46
2-4-4-1-کانادا 46
2-4-4-2-انگلیس 48
2-4-4-3-امریکا 50
2-4-4-4-ایرلند 54
2-4-4-5 هلند 56
2-4-5-مزایای بودجه بندی عملیاتی 57
2-4-6-بودجه بندی عملیاتی در بنگاههای فدرال 58
2-4-7-تجربیات بودجه بندی عملیاتی در کالیفرنیا 60
2-4-8-تحقیقات انجام شده در ایران وخارج 60
2-5 نتایج و جمعبندی 70
فصل سوم: روش تحقیق 73
3-1.مقدمه 74
3-2.روش تحقیق 74
3-3.اهداف تحقیق 75
3-4.فرضیه های تحقیق 75
3-5.متغیرهای تحقیق 76
3-6.جامعه آماری 77
3-7. نمونهگیری 77
3-8.روش گردآوری اطلاعات 79
3-9.روایی 80
3-10.پایایی 81
3-11- روش آزمون فرضیه ها 82
3-12 خلاصه و جمعبندی 85
فصل چهارم: تجزیه و تحلیل داده ها 87
4-1 مقدمه 87
4-2.نتایج توصیفی سؤالات عمومی پرسشنامه 87
4-3-نتایج تجزیه و تحلیل آزمون فرضیه اصلی 91
4-4- نتایج تجزیه و تحلیل آزمون فرضیه فرعی اول 92
4-5-نتایج تجزیه و تحلیل آزمون فرضیه فرعی دوم 95
4-6- نتایج تجزیه و تحلیل آزمون فرضیه فرعی سوم 98
4-7 نتیجه فصل 105
فصل پنجم:نتیجه گیری و پیشنهادات 106
5-1.نتیجه گیری کلی 107
5-2.پیشنهادها 109
این پروژه به زبان متلب نوشته شده است. و پس از دریافت تصویر مورد نظر از سوی شما چهره های موجود در تصویر را تشخیص می دهد. سپس چهره ها را به صورت جدا رسم کرده و چشم ها و بینی و دهان چهره ها را مشخص می کند.
بدون شک این پروژه برای شما کمک بزرگی خواهد بود
...