X
تبلیغات
رایتل

مقاله نرم افزار Software

دوشنبه 1 آذر 1395

مقاله نرم افزار Software

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

....................


در ادامه به شرح هر کدام از انواع نرم افزارهای بیان شده در شکل فوق می پردازیم:

1- نرم افزارهای سیستمی

نرم افزارهای سیستمی نرم افزارهایی هستند که برای بهره برداری از سخت افزار, سایر نرم افزارها و مدیریت وپشتیبانی سیستمهای کامپیوتری و شبکه و همچنین توسعه و ایجاد نرم افزارهای دیگر مورد استفاده قرار می گیرند. این نرم افزارها خود به دو دسته مدیریت سیستم و توسعه سیستم تقسیم می شوند. نرم افزار مدیریت سیستم شامل سیستم عاملها، سیستمهای مدیریت پایگاه داده و سیستمهای مدیریت شبکه می شوند. نرم افزارهای توسعه سیستم شامل زبانهای برنامه نویسی، کامپایلرها، مترجم ها و CASE Tool ها می شوند.



خرید فایل



برای دیدن ادامه مطلب اینجا را کلیک کنید
برچسب‌ها: مقاله، افزار، Software

خودکارسازی آزمون نرم¬افزاری محاسبات ابری (Automated Software Testing the Cloud commputing) - فایل Word

یکشنبه 28 شهریور 1395
محاسبات امروزی بازتاب دهنده دو واقعیت متضاد است، از یک سو قیمت تمام شده برای هر قطعه به خاطر پیشرفت صنعت رایانه به سرعت رو به کاهش است، از سوی دیگر بدنبال فراگیر شدن محاسبات در سازمان­ها و در نتیجه افزایش پیچیدگی در مدیریت زیرساخت­های اطلاعاتی توزیع شده و ناهمگن، انجام محاسبات بیش از پیش هزینه بر شده است. تعاریف رسمی متفاوتی در­خصوص محاسبات ابری می‌توان یافت موسسه استاندارد و فناوری ملی آمریکا یا NIST[1] ، محاسبات ابری را اینچنین تعریف می‌کند : "مدلی برای ایجاد سهولت در درخواست دسترسی به شبکه به منظور اشتراک گذاردن مجموعه­ای از منابع محاسباتی با قابلیت پیکر­ه­بندی شدن (مانند شبکه­ها، سرورها، سیستم­های­ ذخیره­سازی و سرویس­ها) که سریعاً و با صرف کمترین عملیات مدیریتی و تعامل با فراهم­آورنده خدمات، قابل دسترس می­باشند"[2]. در[3 ...



برای دیدن ادامه مطلب اینجا را کلیک کنید

مهندسی نرم افزار مبتنی بر جستجو (Search-Based Software Engineering)- فایل Word

یکشنبه 28 شهریور 1395
SBSE[1] روشی برای مهندس نرم افزار می باشد که از الگوریتم های بهینه سازی مبتنی بر جستجو ( SBO [2] ) برای فرموله کردن مسائل مهندسی نرم افزار (مهنسی نیازمندی ها، طراحی، تست و ... ) استفاده می کند. در 5 سال گذشته رشد چشمگیری در کار بر روی SBSE  انجام گرفته است. SBSE از طریق چرخه ی زندگی [3] SE [4] به مسائل اعمال شده است (از مهندسی نیازمندی ها و برنامه ریزی پروژه گرفته تا نگهداری و مهندسی مجدد). از آنجایی که این روش، پیشنهاد یک مجموعه راه حل های خودکار و نیمه خودکار در فضای مسائل پیچیده با اشیای رقابتی و تضاد را می دهد، به یک مسئله ی جذاب تبدیل شده است. رشد روز افزون مقالات چاپ شده در طی چند سال اخیر نیز نشان از با اهمیت بودن این فیلد پژوهشی می باشد. در SBSE ، واژه ی " Search " به تکنیک های بهینه سازی مبتنی بر جستجوی متاهیورستیک[5] اشاره دارد که استفاده می شوند. در حقیقت SBS ...



برای دیدن ادامه مطلب اینجا را کلیک کنید

ترجمه فصل 21 درس استاد دکتر رشیدی Aspect-oriented Software Development

سه‌شنبه 23 شهریور 1395
ترجمه فصل 21 درس استاد دکتر رشیدی Aspect-oriented Software Development ارتقاء نرم افزار با روش جنبه گرا ...



برای دیدن ادامه مطلب اینجا را کلیک کنید

chemistry assistant software

جمعه 19 شهریور 1395
برنامه ای بسیار مفید و کاربردی برای شیمیدان ها و دانشجویان رشته شیمی اطلاعات در زمینه شیمی و نرم افزارهای مربوطه: وبسایت جامع شیمیست ...



برای دیدن ادامه مطلب اینجا را کلیک کنید
برچسب‌ها: chemistry، assistant، Software

دانلود Vector NTI Software

چهارشنبه 17 شهریور 1395
Vector NTI Software نرم افزار بسیار قوی و کامل برای انجام پروژه های ژنتیک و بیوتکنولوژی. این نرم افزار مراحل بیوانفورماتیکی پروژه از طراحی پرایمر و کشف ژن تا ساخت سازه ژنی و کلونینگ ژن (همسانه سازی ژن) و بیان ژن را با قابلیت های بسیار خوبی که دارد انجام می دهد. ...



برای دیدن ادامه مطلب اینجا را کلیک کنید
برچسب‌ها: دانلود، Vector، Software