close
تبلیغات در اینترنت
دانلود جزوات آموزش درس شبیه سازی کامپیوتری استاد دکتر هادی روشن به زبا
مرورگرهای پیشنهادی :
موضوعات
  • پایان نامه و مقاله فنی مهندسی
  • مهندسی برق ، الکترونیک ، مخابرات
  • مهندسی فناوری اطلاعات
  • مهندسی کامپیوتر
  • مهندسی مکانیک
  • مهندسی عمران
  • مهندسی معماری
  • مهندسی ساخت و تولید
  • مهندسی منابع طبیعی
  • مهندسی کشاورزی
  • مهندسی شیلات
  • مهندسی صنایع
  • مهندسی مواد
  • مهندسی نقشه برداری
  • مهندسی تاسیسات
  • مهندسی شیمی
  • مهندسی متالوژی
  • مهندسی نساجی
  • مهندسی معدن
  • مهندسی نفت
  • محیط زیست
  • جوشکاری
  • پایان نامه و مقاله علوم انسانی
  • حقوق
  • اقتصاد
  • مدیریت
  • جغرافیا
  • جهانگردی
  • حسابداری
  • تربیت بدنی
  • ادبیات فارسی
  • علوم سیاسی
  • علوم اجتماعی
  • مدیریت صنعتی
  • مدیریت روابط عمومی
  • احکام و معارف اسلامی
  • روانشناسی و علوم تربیتی
  • گرافیک
  • هنر
  • بیمه
  • تاریخ
  • موسیقی
  • صنایع دستی
  • پایان نامه و مقاله پزشکی
  • علوم آزمایشگاهی
  • بهداشت عمومی
  • طب هسته ای
  • چشم پزشکی
  • جنین شناسی
  • روان پزشکی
  • دندانپزشکی
  • پیراپزشکی
  • دامپزشکی
  • طب سنتی
  • داروسازی
  • پرستاری
  • پزشکی
  • مامایی
  • آناتومی
  • ژنتیک
  • پایان نامه و مقاله علوم پایه
  • زیست شناسی
  • زمین شناسی
  • دندانپزشکی
  • دامپزشکی
  • پزشکی
  • فیزیک
  • پاورپوینت و اسلاید فنی مهندسی
  • پاورپوینت معماری
  • پاورپوینت کامپیوتر و IT
  • نمونه سوالات استخدامی
  • نمونه سوالات استخدامی بانک
  • نمونه سوالات استخدامی آموزش و پرورش
  • نمونه سوالات استخدامی شهرداری
  • نمونه سوالات استخدامی تامین اجتماعی
  • نمونه سوالات استخدامی دستگاه اجرایی
  • نمونه سوالات استخدامی فنی و حرفه ای
  • نمونه سوالات استخدامی وزارت خانه ها
  • نمونه سوالات استخدامی نظامی
  • سایر نمونه سوالات استخدامی
  • جزوات دانشگاهی
  • جزوات دروس مشترک دانشگاهی
  • جزوات مهندسی برق
  • جزوات مهندسی مکانیک
  • جزوات مهندسی عمران
  • جزوات رشته حسابداری
  • جزوات مهندسی فیزیک
  • جزوات مهندسی معماری
  • جزوات مهندسی ریاضی
  • جزوات مهندسی صنایع
  • جزوات مهندسی شیمی
  • جزوات مهندسی کامپیوتر و IT
  • جزوات رشته زمین شناسی
  • جزوات رشته روانشناسی
  • جزوات مهندسی مخابرات
  • جزوات رشته مدیریت
  • جزوات تربیت بدنی
  • جزوات حقوق
  • گزارش کارآموزی فنی مهندسی
  • مهندسی کامپیوتر (سخت افزار - نرم افزار)
  • مهندسی مکانیک
  • مهندسی برق
  • مهندسی شیمی
  • مهندسی فناوری اطلاعات
  • صنایع غذایی
  • حسابداری
  • مدیریت
  • مطالب پربازدید
    مطالب تصادفی
    مطالب پیشین
  • بررسی رابطة تك فرزندی با اختلالات رفتاری (چهارشنبه 05 اردیبهشت 1397)
  • بررسی توصيفی موسيقی و موسيقی درمانی بر روی انسان ها (چهارشنبه 05 اردیبهشت 1397)
  • بررسی تأثير ناكامی در ميزان پرخاشگری بين دانش آموزان دختر و پسر مقطع ابتدايی (چهارشنبه 05 اردیبهشت 1397)
  • بررسی ميزان تأثير اردوهای تربيتی ـ آموزشی بر رشد شخصيت دانش آموزان (چهارشنبه 05 اردیبهشت 1397)
  • نياز سنجی كاركنان اطلاعات (چهارشنبه 05 اردیبهشت 1397)
  • مقايسه هوش هيجانی و جرأت ورزی در دانش‌آموزان دختر و پسر نابينا و عادی (چهارشنبه 05 اردیبهشت 1397)
  • مقایسه میزان هیجان خواهی دانشجویان متأهل و مجرد (چهارشنبه 05 اردیبهشت 1397)
  • مددکاری (چهارشنبه 05 اردیبهشت 1397)
  • بررسی علل گرايش جوانان و نوجوانان به قرص های روان گردان (چهارشنبه 05 اردیبهشت 1397)
  • شناسايی نيازهای آموزشی و ترويجی توتون کاران (چهارشنبه 05 اردیبهشت 1397)
  • روش تحقيق وجود يا عدم وجود رابطه بين سبك زندگی و آرامش روانی (چهارشنبه 05 اردیبهشت 1397)
  • روش تحقيق تاثير تبليغات بر ميزان فروش محصولات (چهارشنبه 05 اردیبهشت 1397)
  • روش تحقیق مدیریت آموزشی (چهارشنبه 05 اردیبهشت 1397)
  • بررسی نحوه گذراندن اوقات فراغت (سه شنبه 04 اردیبهشت 1397)
  • بررسی روابط بين والدين و فرزندان و تأثير آن در تربيت (سه شنبه 04 اردیبهشت 1397)
  • در شبیه سازی سیستم دو پارامتر اساسی برای تعیین سیستم در نظر گرفته می شود : الف ) ساعت شبیه سازی ب) پیش آمدهای سیستم  . پیشآمدهای سیستم به دو دسته اند : الف ) پیشآمدهای اصلی که مستقل از دیگر پیشآمدها هستند مانند بیمار در بیمارستان و مشتری در بانک . ب ) پیشامدهای وابسته : پیشامدهایی هستند که در صورت  وجود یا ورود پیشامد اصلی به وجود می آید مانند پزشک در بیمارستان و صندوق دار در بانک . در هنگام شبیه سازی می توان پیشامدهای فرعی یا وابسته را بدون استفاده از داده های واقعی شبیه سازی کرد . اما برای پیشامدهای اصلی حتما باید بر اساس داده های واقعی  شبیه سازی انجام پذیرد

     

    تعریف سیستم از نگاه مهندس نرم افزار
    به دنبال هدفی که سیستم به دنبال آن است به شکل زیر تعریف می شود .
    مجموعه فرآیند هایی که جهت تحلیل برای ایجاد و یا توسعه ی یک محیط عملیاتی ایجاد می شود .
    2 بخش اساسی در مهندسی نرم افزار
    الف ) سیستم قدیمی وجود ندارد و می خواهد ایجاد شود
    ب ) سیستم موجود است و می خواهد extend  یا Reuse شود .
    Reuse: زمانی که بخواهیم سیستم را به طور کامل تعویض کنیم و سیستم قدیمی شده باشد ، عمل reuse صورت می دهیم .
    نکته ! هنگامی عمل reuse  انجام می شود که متناسب با سخت افزار و نرم افزار های موجود  فعلی سیستم Reuse  می شود .

    مراحل ایجاد یک نرم افزار
    1-    مهندسی نیاز ( تحلیل نیاز ها )
         برای انجام تحلیل نیاز در یک سیستم نیاز به یکinter reuse   داریم.
    1-1-    پرسش نامه
            در پرسش نامه ابتدا به سراغ مدیر می رویم ( مصاحبه با مدیر )
    به ترتیب به سراغ کاربران و بعد آن اپراتور و . . . می رویم .
    1- DBA               ( اپراتور بانک اطلاعاتی )
    2- programmer    ( برنامه نویس )
    3- user                 ( کاربران )
    شیوه طرح سؤالات مصاحبه بر اساس سؤالات تشریحی – تستی – کوتاه پاسخ – پاسخ طولانی – سؤالات open( هر نوع سؤال ) و سؤالات close  ( سؤالات انتخابی ) می باشد .
    2- طراحی مدل
    ابتدا به صورت  Rational ( عقلی – منطقی ) اتفاقاتی که در سیستم می افتد را مدل می کنیم . ( تعیین  Actor ها و نحوه تعامل آنها با use case انجام می گیرد) . سپس ترسیم نمودارهای جریان داده و در نهایت تعیین نمودارهای موجودیت و رابطه بین آنها نکته ! به محض اینکه موجودیت ها مشخص شوند و می توانیم به سراغ ترسیم نمودارهای FHD  نمودار جریان کار (منو) می رویم .
    3- پیاده سازی
    انتخاب یک زبان مناسب با توجه به نیاز های سستم ( یک زبان به روز) که سیستم حداقل برای یک مدت زمان مناسب قابل extend  باشد .
    4- تست
    تست باید در تمام مراحل وجود داشته باشد ، همراه با حضور کاربر یا اپراتور  چراتست  را در مرحله ی 4 انجام می دهیم ؟ به این جهت که پیاده سازی انجام شده و همه ی محصول آماده است . تست به صورت Black box  به این معنی که ورودی ها وارد و خروجی ها گرفته می شود.اگر خروجی های بدست آمده مطلوب بودند تست کامل است در غیر این صورت باید تست دومی گرفته شود.
    2)تست دوم به صورت باز روی خطوط برنامه انجام می شود که این کار توسط  Debugger   انجام تا محل بروز خطا را تعیین کند.

    5- تبدیل یا  conversion
    سیستم فعلی جایگزین سیستم قبلی نمی شود بلکه به صورت پارالل در کنار سیستم قبلی کار می کند.اگر سیستم فعلی برتر از سیستم قبلی باشد عمل جایگزینی انجام می شود که به آن تبدیل می گویند.
    6- پشتیبانی و نگهداری
    نگهداری شامل گرفتن پشتیبانی از تمام محولات،اسناد،پیاده سازی ها و پایگاه داده ها در پروسه ساخت محصول(نرم افزار) می باشد. لازم به تذکر است تمام اسناد به صورت آرشیوی در یک سیستم ذخیره می گردند.ضمنا برخی از بخشهای نرم افزار باید به طور خودکار عمل Black up را انجام دهد مخصوصاً بخش data base
    تعریف شبیه سازی کامپیوتری
    در مهندسی نرم افزار یا یک سیستم جدید خلق می شود یا با یک سیستم که از قبل وجود داشته extend  می شود. اما در شبیه سازی کامپیوتری باید یک سیستمی به طور واقعی هز قبل وجود داشته تا بتوانیم بر اساس حدس و گمان( توابع احتمالی و ریاضی) سیستمی را مشابه سازی کنیم. نکته ! هدف شبیه سازی تولید یک برنامه کامپیوتری است به گونه ای که بتواند اتفاقات قبلی رخ داده را نمایش دهد و آن اتفاقات را در مسیر صحیح و مناسب گزارش دهد.
    نکته ! وقتی وارد حوزه ی شبیه سازی می شویم سیستم باید وجود داشته باشد و اگروجود نداشت  باید بر اساس حدس و گمان سیستم را شبیه سازی کنیم.
    یک سیستم شبیه سازی شده به چه معناست؟
    از نگاه یک مهندس نرم افزار تولید یک محصوت نرم افزاری است و از نگاه یک مهندس  سخت افزار تولید یک قطعه سخت افزاری است. شبیه سازی ساختن یک مدل از یک محیطی است که قبلا برای مدتی کار کرده یا در حال حاضر در حال کار کردن است.شبیه سازی در مورد چیزهایی که اصلا وجود نداشته یا الان وجود ندارد تحلیلی است. اشیا در یک سیستم شبیه سازی شده به دو شکل است:
    1)برخی از اشیا همیشه در سیستم وجود دارند و از بین نمی روند (permanent) هستند.
    2)دسته دومی از اشیا که به صورت موقت هستند و به مرور زمان ازبین می روند.
    وضعیت یک سیستم در مدل شبیه سازی به چگونگی قرار گرفتن  اشیا درآن بستگی دارد یعنی ترتیب ورود اشیا در یک سیستم شبیه سازی در تولید مدل آن تاثیر می گذارد.

    اجرای یک سیستم بانکی
    اجرای این سیستم شامل مشتری ها- باجه ها- خدمه ها- پول-  سخت افزارها و مدیریت.
    مشتری: شامل تعداد آنها- زمان ورود هر کدام- مدت زمان سرویس هر کدام- نوع کار(سرویس) و مشخصات فردی آنها
    باجه ها: تعداد باجه ها(سرویس دهنده ها)- میزان سرعت یا فرسودگی بودن    Cacheir (سن آنها)- فرسوده بودن آن- متاهل بودن
    خدمه ها: سرعت کار- تعداد کار- تعداد خدمه ها و نوع کارشان
    پول: حجم- نوع
    سخت افزار: میزان حافظه- سرعت پردازنده- مدت زمان تولید(تاریخ تولید)
    مدیریت: سواد- دانش آن- آگاهی از نوع کارش
    انواع سیستم های صفی در شبیه سازی
    1) :SISO(سرویس یکی و صف یکی)
    2)SIPO: (صف یکی و سرویس چند تا)
    3) :PISO(صف چند تا و سرویس یکی)
    4)PIPO: (صف چند تا وسرویس چند تا )
    انواع شبیه سازی
    1-    شبیه سازی همانی : مدل شبیه سازی شده به همان شکلی کار می کند که مدل واقعی در حال فعالیت است.     
        مثال: ATM
    2-    شبیه سازی نیمه همانی : بخش هایی که بتوانیم از مدل واقعی برای شبیه سازی استفاده کنیم و بخش های دیگر را از مدل انسانی استفاده کنیم .
    3-    شبیه سازی آزمایشگاهی : شبیه سازی هایی هستند که به واقعیت منجر نشده اند ، اما در غالب فیلم و انیمیشن مدل آزمایشگاهی به وجود آمده اند .
    مثال : فیلم آواتار
    4-    شبیه سازی کامپیوتری : یک صف تشکیل می شود ، صف ارزیابی می شود و یک سرویس دهنده برای سرویس در صف به وجود می آید و سرویس گیرنده از صف خارج می شود . کاملا ً  Modeling بوده و برنامه کامپیوتری است .
    5-    شبیه سازی مونت کارلو : علاوه بر اینکه می تواند مدلهای شبیه سازی شده کامپیوتر را بسازد کاری در آینده نیز انجام می دهد . بر حسب محاسبات پیچیده ی ریاضی و فیزیک بدست می آید .
    چرا از شبیه سازی کامپیوتری استفاده می کنیم ؟
    به دلیل اینکه برخلاف بقیه شبیه سازی ها که در خیلی از محیط ها غیر قابل پیاده سازی است از آنجایی ک ه شبیه سازی کامپیوتری مبتنی بر صف است لذا قابل مدل شدن و قابل پیاده سازی است .
    خصوصیات شبیه سازی کامپیوتری
    1-    شبیه سازی کامپیوتری قابلیت فشرده کردن زمان را در یک بازه کوتاهی دارد.
    2-    قابلیت گسترش زمان : می توانیم یک اتفاقی راکه بازه زمانی کوچک رخ داده است را در یک بازه زمانی بزرگتر نسبت دهیم تا بتوانیم وقایع را با دقت و اطلاعات بیشتر نشان دهیم .
    3-    در شبیه سازی کامپیوتری می توانیم وضعیت سستم را با استفاده از شرایط اولیه تست کنیم . یعنی آن انتظاری که از سیستم داریم آیا با ایجاد یک شرایط مناسب اولیه به وجود می آید یا خیر .
    نکته ! مهمترین ویژگی این شبیه سازی کامپیوتری کم کردن هزینه است .
    4-    مشاهده بررسی وضعیت سیستم در لحظه ای از زمان : هر وقت بخواهیم سیستم را به جهتی سوق دهیم که هدف شبیه سازی است می توانیم داده های مورد نیاز آن را تولید کنیم .
    5-    بارزترین ویژگی این است که قبل از اینکه مدل ساخته شود می توانیم مدل را ببینیم .
    مراحل شبیه سازی کامپیوتری
    1-    مهندسی نرم افزار : براساس ویژگی های مهندسی نرم افزار
    2-    جمع اوری مشاهدات و نتیجدر سیستم واقعی و تعیین 2 دسته از پارامتر های ENDO , EXO
    3-    استفاه از نرم افزار های آماری برای استخراج نتایج و تحلیل انها
     مثال : استفاده از نرم افزار Excel
    4-    اجرای یک آزمایش اولیه بر روی نتایج بدست آمده از شبیه سازی با داده های دلخواه .
    5-    معتبر کردن مدل ساخته شده
    6-    نوشتن برنامه کامپیوتری و نصب آن

    در هر سیستم شبیه سازی 2 بخش را در نظر می گیریم :
    1-    زمانی که رخداد جدیدی وارد سیستم صف شبیه سازی می شود .
    2-    زمانی که  رخداد  پس  از پایان سرویس  از صف شبیه سازی  خارج  می شود.
    دو ایده (طرح ) برای پیاده سازی مدل شبیه سازی وجود دارد :

    1- فاصله گرا                        Interval                                                   Time Line (S.C Queue)            
    2- واقعیت گرا                         Event 

     

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

     

      
    فیلم آموزش برنامه نویسیآموزش برنامه نویسی جاوا
    پک اموزش PHP فوق العاده

    کسب درآمد با فروش فایل های سایت ما

    درباره :
    برچسب ها :دانلود جزوات آموزش درس شبیه سازی کامپیوتری استاد دکتر هادی روشن به زبا ,مرجع دانلود جزوات شبیه سازی ,کتاب شبیه سازی ,مقالات دانشجویی ,شبیه سازی ,دانلود ,شبیه سازی کامپیوتری ,فیلم های شبیه سازی ,فارسی ,آموزش ,سرفصل درس شببیه سازی ,دروس شبیه سازی ,فیلم شبیه سازی ,اموزش ,مقاله ,کتاب ,جزوه ,
    بازدید : 385 تاریخ : نویسنده : بهرام محمدپور | نظرات ()
    مطالب مرتبط
  • لینک دانلود جزوات درس ریزپردازنده
  • دانلود جزوات الکترونیک دیجیتال
  • دانلود جزوات ساختمان گسسته - ریاضیات گسسته
  • دانلود جزوات هوش مصنوعی و مرتبط
  • پک ساختمان گسسته در 3 دی وی دی
  • 3 تا خلاصه متفاوت از کتاب اندیشه اسلامی 2
  • دانلود کامل کتاب اندیشه اسلامی 1
  • دانلود کتاب فارسی آموزش برنامه نویسی اندروید با Basic4Android
  • جزوه مدارهای الکترونیکی مهندس فولادیان
  • جزوه مدارهای الکترونیکی – دانشگاه علم و صنعت – دکتر مزینی
  • کتاب الکترونیکی سیستم عامل شبکه
  • اسلاید های آشنایی با دستورات Bash در لینوکس
  • اسلایدهای ” مروری بر سیستم عامل لینوکس “
  • دانلود جزوات پایگاه داده
  • دانلود جزوات طراحی الگوریتم
  • دانلود کتب و جزوات برنامه نویسی و طراحی وب (PHP)
  • جزوه درس شبکه های کامپیوتری – عبدالرضا صالح
  • جزوه درس شبکه های کامپیوتری – ابوالفضل طرقی حقیقت
  • کتاب آموزش شبکه های کامپیوتری +Network ، نوشته احسان نیک آور
  • جزوه مبانی اولیه شبکه های کامپیوتری
  • اسلایدهای درس شبکه های کامپیوتری
  • کتاب شبکه های کامپیوتری – اندرو اس تنن بام به همراه حل تمرینات
  • کتاب نظریه اصلی مدار (Basic Circuit Theory)
  • جزوه “مدارهای الکتریکی”
  • کتاب بهبود کارآیی روش های انتشار اطلاعات در شبکه های حسگر بیسیم از طریق تجمیع اطلاعات
  • ارسال نظر برای این مطلب

    نام
    ایمیل (منتشر نمی‌شود) (لازم)
    وبسایت
    :):(;):D;)):X:?:P:*=((:O@};-:B/:):S
    نظر خصوصی
    مشخصات شما ذخیره شود ؟[حذف مشخصات] [شکلک ها]
    کد امنیتی
    آمار سایت
  • آمار مطالب
  • کل مطالب : 4306
  • کل نظرات : 17
  • آمار کاربران
  • افراد آنلاین : 10
  • آمار بازدید
  • بازدید امروز : 2,265
  • باردید دیروز : 7,213
  • گوگل امروز : 7
  • گوگل دیروز : 49
  • بازدید هفته : 30,954
  • بازدید ماه : 176,912
  • بازدید سال : 667,158
  • بازدید کلی : 6,520,884
  • نظرسنجی
    چه مطالبی در سایت قرار دهیم؟





    کدهای اختصاصی