کتاب ارشد درس و کنکور مهندسی نرم افزار گسترش علوم پایه
- انتشارات : گسترش علوم پایه
- تگ : ارشد کامپیوتر
محصولات مرتبط
دربارهی کتاب ارشد درس و کنکور مهندسی نرم افزار انتشارات گسترش علوم پایه
ویژگی منحصر به فرد کتاب ارشد درس و کنکور مهندسی نرم افزار در این ویرایش، افزوده شدن شمار زیادی تست تألیفی است که همسنگ با سؤالات کنکورهای رسمی بوده و کمک شایانی در رابطه با سنجش داوطلب خواهند نمود. ویژگی دیگری که تقویت شده است پاسخگویی کاملا تشریحی و با استناد به نکات مطرح شده در متن درس میباشد که گاهی اوقات به شواهد تجربی مرتبط با هنر - صنعت بازی سازی رایانهای نیز آراسته شده است.
از آنجایی که دکتر محمد حسین رضوانی تجربه ی عملی و کاربردی مهندسی نرم افزار را در ساخت بازی های رایانهای دارند و هم اکنون مشاور مهندسی نرم افزار در بنیاد ملی بازیهای رایانهای ایران هستند مثالهای مرتبط با این حوزه را در کتاب مورد استفاده قرار داده است تا قابلیت درک پذیری مفاهیم برای خواننده افزایش یابد. در حال حاضر در اکثر دانشگاههای معتبر جهان از دو کتاب مهندسی نرم افزار بیشتر از بقیه استفاده میشود. مرجع اصلی، کتاب رو گراس. پرسمن است و در کنار آن از برخی مثالهای مطرح شده در کتاب سامر ویل نیز استفاده میشود. تاکنون سؤالات کنکور ارشد نیز از همین دو کتاب مطرح شدهاند.
برشی از متن کتاب ارشد درس و کنکور مهندسی نرم افزار انتشارات گسترش علوم پایه
مدل توسعه ی همروند
مدل توسعهی همروند یا Concurrent Development Model که اختصاراً CDM نامیده میشود یک سری فعالیتهای فنی اصلی، وظایف و حالتهای مرتبط با آن است. این مدل معمولا به عنوان الگویی برای توسعهی کاربردهای مشتری از کارگزار (Client-server) به کار میرود. این مدل عملا برای همهی نرم افزارها قابل استفاده است و نام دیگرش مهندسی همزمانی است.
مدل از یک سری وضعیت (State) تشکیل شده است که اعمال مربوط به هر وضعیت میتواند به طور موازی انجام گیرد. شکل 10 این مدل را برای یک عنصر نشان میدهد. مدل فعالیت - تحلیل نشان داده شده ممکن است در هر لحظه از زمان در یکی از وضعیتهای مذکور باشد. به طور مشابه، فعالیتهای دیگر همچون طراحی یا ارتباط با مشتری را میتوان به روشی مشابه نمایش داد.
همهی فعالیتها به صورت همزمان وجود دارند ولی در وضعیتهای متفاوتی قرار دارند. به یک سناریو از شکل 10 توجه کنید. در آغاز پروژه، فعالیت «برقراری ارتباط با مشتری» نخستین تکرار خود را به پایان رسانده است (در شکل نشان داده نشده است) و در وضعیت «انتظار تغییرات» قرار دارد.
فعالیت «تحلیل» که هنگام کامل شدن «برقراری ارتباط با مشتری» در وضعیت none قرار داشت اکنون در حال گذار به وضعیت «تحت توسعه» میباشد. لیکن اگر مشتری خواستار تغییراتی در نیازهای خود باشد آن گاه فعالیت «تحلیل» از وضعیت «تحت توسعه» به وضعیت «انتظار تغییرات» میرود.
کتاب ارشد درس و کنکور مهندسی نرم افزار تألیف محمدحسین رضوانی و حمیدرضا مقسّمی توسط انتشارات گسترش علوم پایه به چاپ رسیده است.
نویسندگان: محمدحسین رضوانی - حمیدرضا مقسّمی انتشارات: گسترش علوم پایه
ثبت دیدگاه
دیدگاه کاربران