دانشکده

دانلود فایل ها و تحقیقات دانشگاهی ,جزوات آموزشی

دانشکده

دانلود فایل ها و تحقیقات دانشگاهی ,جزوات آموزشی

نرم افزار فتوشاپ قسمت اول 36 ص

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 36

 

آموزش نرم افزار فتوشاپ قسمت1

نرم افزار فتوشاپ چیست؟

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

نصب برنامه :

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

CD نرم افزار را داخل درایو گذاشته و به داخلCD رفته گزینهSetup را بعد از گذراندن مراحل    ( تعیین محل نصب بر روی دیسک سخت و همچنین مراحل و صفحات بعد) به صفحه       می رسید که از آن نمی توان گذر نمود چون از شما کد ورود نرم افزار را طلب می کند در اینجا شما به درایوCD رفته و فایل متن (Text) داخلCD نرم افزار را باز نموده و شماره سریال داخل را بلوکه کرده کپی نمایید به داخلSetup برگشته و در قسمتSerial namber ،Paste نمایید و مشخصات فردی خود را نیز وارد نمایید به این ترتیب گزینهNext روشن و فعال میگردد.حالا دکمهNext رازده و منتظر بمانید تا نرم افزار نصب گردد. بعد از نصب برنامه به منویStart رفته و از قسمتPrograms گزینهAdobe Photoshop را زده تا نرم افزار باز شود اینجا محیط نرم افزار فتوشاپ است.

که متشکل از:

ناحیه کاری

نوار منو

نوار پارامترها

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

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

FILE

در این منو فرمانهای ورود خروج و نیز ذخیره سازی موجود می باشد تک تک آنها را توضیح خواهیم داد.

New :

 به کمک این گزینه می توان یک صفحه جدید کاری درصحنه ایجاد نمود و کلید های میان بر این گزینه معادلCtrl+N می باشد . زمانی که این گزینه را می زنید یک پنجره جدید بازمی شود که تعیین کننده مشخصات و نوع تنظیمات صحنه ای می باشد که شما ایجاد خواهید کرد.

Name :

به کمک این گزینه مشخص می شود که نام صحنه ای که ایجاد می نمایید چه باشد.

درقسمتImage size تنظیمات مربوط به اندازه صفحه جدید می باشد که به ترتیب توضیح خواهم داد . قسمتPreset sizes دراین قسمت اندازه های معیین و استاندارد و از پیش تعیین شده و را در اختیار شما قرار می دهد برای سهولت و سرعت و دقت در کار البته این گزینه به صورت پیش فرض به صورت دستی تنظیم شده است یعنی شما به صورت دلخواه می توانید اندازه صحنه جدید را ایجاد نمایید.

Width :

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

Height :

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

Resolution :

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

درمقابل سه گزینه بالا یک منوی کرکره ای وجود دارد که معیین کننده واحد اندازه گیری     می باشد.

Mode :

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

Bitmap



خرید و دانلود  نرم افزار فتوشاپ    قسمت اول   36 ص


نرم افزار ریاضی و آمار ( اکسل) 34 ص

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 34

 

نرم افزار ریاضی و آمار ( اکسل)

فایلهای اکسل خود را در گوگل ایجاد کنید

معرفی Google Docs :

یکی از خدمات شرکت گوگل Google Docs است که توسط آن می توان فایلها Documents(word) ، SpreadSheets (Excel) ، Presentation(PowerPoint) را ایجاد کرد.

 از جمله امکانات دیگر این تکنولوژی رایگان شرکت گوگل می توان به موارد :

 ایجاد فایلها :

به سادگی می توان کارهای اولیه مانند بالت، مرتب سازی، ساخت جدول، فرمول نویسی و عوض کردن فونت را انجام داد البته به صورت مجانی .

آپلود فایها:

Google Docs انواع فایهای متداول و معمول مانند :

Doc , XLS , RTF , CSV , PPT , ODT , ODS و ...

را قبول می کند ، می توانید این فایلها را آپلود کنید.

سادگی کار: مانند سایر نرم افزارها با Toolbar ها کار می کنید .

Share کردن فایلها و کار با آنها:

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

می توانید تنظیم کنید که چه کسانی اجازه دیدن داردند و چه کسانی اجازه ویرایش

می توانید همزمان روی فایهایتان کار کنید، و در ضمن نسخه های قدیمی فایل نیز موجود است و از Chat آنلاین گوگل نیز استفاده کنید.

روی لینک زیر برای دیدن نمونه فایلی که به اشتراک گذاشته شده است و برای عموم قابل دیدن است کلیک کنید  

Published File (اگر من که بوجود آورنده این فایل هستم به شما اجازه بدهم می توانید این فایل را ویرایش کنید)  

 نمونه فایل آموزش به صورت اکسل (این فایل بر روی سرور گوگل است و یک فایل داینامیک است یعنی اگر من فایل ویرایش کنم شما با ویرایش جدید فایل را دانلود می کنید بدون اینکه مجبور باشم لینک را آپدیت کنم)

 دسترسی و امینت:

فایلهای شما بر روی سرور گوگل هستند و از هر نقطه دنیا به صورت Web base قابل دسترس و هر زمان از طریق اینترنت و بدون نیاز به هیچ نرم افزاری قابل استفاده می باشند.

فایها را به سادگی کپی و Export می کنید.

به سادگی آنها را بر روی وب قرار می دهید

شروع کنید:

اگر در Google شما Account ندارید ، ایجاد کنید . (منظور همان ایمیل است ()

Login کنید . (منظور این است که وارد ایمیل خود شوید)

روی لینک Documents کلیک کنید. (این لینک در بالای صفحه ایمیل شما نشان داده شده است.)

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

3 ترفند بسیار کاربردی در نرم افزار Excel

مطمئنأ شما نیز پس از نصب بسته نرم افزاری آفیس ، با نرم افزار Microsoft Office Excel برخورد داشته اید. اکسل نرم افزاری قدرتمند برای محاسبه ، مدیریت و تحلیل داده ها می باشد. بسیاری از کاربران عملیات آماری و اعدادی خود را با این نرم افزار انجام میدهند. اکنون قصد داریم به معرفی 3 ترفند بسیار کاربردی در اکسل بپردازیم. این ترفندها عبارتند از "کشیدن چارت در چند ثانیه" ، "کپی کردن Chart Formats" و "لینک کردن Autoshape و Textbox با اطلاعات داخل سلول". یقینأ استفاده از این ترفند میتواند کار با اکسل را برای شما آسان تر و بهینه تر نماید. کشیدن چارت در اکسل در چند ثانیه در واقع در دو مرحله بسیار ساده شما میتوانید به سرعت یک چارت در اکسل بکشید: 1- یک سلول را در میان جدولی که میخواهید اطلاعات آن به شکل چارت رسم شود انتخاب کنید. 2- کلید F11 را فشار دهید. چارت شما آماده است ! اکسل چارت شما را در یک Chart Sheet جدید ایجاد میکند. شما میتوانید سایر تنظیمات را طبق روش معمول انجام دهید. کپی کردن Chart Formats در اکسل همانگونه که میدانید تنظیمات مربوط به فرمت چارتها در اکسل بسیار وقت گیر و گاه کسل کننده است. آیا تا به حال چارتی را در اکسل ایجاد کرده اید که به نظرتان فرمت مناسب و ایده آلی داشته باشد و دوست داشته باشید سایر چارتهایی که ایجاد میکنید یا قبلا کشیده اید همین فرمت را داشته باشند؟ در این ترفند روش بسیار ساده ای را برای کپی کردن Chart Formats حتی بین فایلهای مختلف معرفی خواهیم کرد. 1- چارتی که فرمت دلخواهتان را دارد انتخاب (select) کنید. 2- با فشردن دو کلید ctrl+C چارت را کپی کنید. 3- چارت مقصد که میخواهید فرمت آن را تغییر دهید را انتخاب (select) کنید. 4- از منوی edit بالای صفحه گزینه Paste Special را انتخاب کنید. 5- در پنجره ظاهر شده گزینه Formats را انتخاب کرده و Ok کنید. به همین سادگی کلیه فرمتهای چارت شما کپی شد. لینک کردن Autoshape و Textbox با اطلاعات داخل سلول در اکسل آیا تا به حال به مرتبط کردن یک text box یا یک AutoShape به یک سلول نیاز پیدا کرده اید؟ با این ترفند شما می توانید اطلاعات یک سلول را به یک text box یا یک AutoShape بصورت لینک منتقل کنید.



خرید و دانلود  نرم افزار ریاضی و آمار ( اکسل) 34 ص


نرم افزار اکسس 101 ص

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 101

 

Access

مدیریت پایگاه داده ها (چه داده های متنی یا تصویری یا غیره) شاید مهمترین کاربردی بوده است که همواره از کامپیوترهای تجاری خواسته شده است. به همین دلیل در چند سال گذشته قبل از ظهور محیطهای مبتنی بر رابط گرافیکی شاهد حکومت زبان cobol بر امپراطوری کامپیوتر بودیم. بعد از این امر ظهور برنامه dBase و فروش حیرت آور آن خبر از همین احتیاج مبرم به پایگاه داده ها می داد.باز در این عرصه نیز شرکت مایکروسافت بیکار ننشست و Access که کاستیها و اشکالات برنامه های قبلی را برطرف نموده و کار با داده ها را به صورت فوق العاده ای راحت تر میکند عرضه کرد.این برنامه که همراه با کار در محیط کاملا گرافیکی ویندوز حتی قابلیت نصب در شبکه و internet را نیز دارد بدون شک یک نیاز شرکتهای تجاری, برنامه نویسان, طراحان صفحات وب و حتی برای اشخاص معمولی برای کنترل داده ها و اطلاعات خود بوده است.ما در این دوره آموزشی شما را با قابلیت access آشنا کرده و شاید اگر اغراق نکرده باشم شما را استاد این برنامه بی نظیر خواهیم کرد شما نیز لحظه به لحظه به آشنایی با قابلیتهای این برنامه مطمئنا مشتاق یادگیری هرچه سریع آن خواهید شد.

شناسایی اصول ابزارهای لازم برای اجرا نرم افزار ACCESS

- برای مطالعه این دوره آموزشی نیاز است کاربران محترم آشنایی با محیط ویندوز و SQL داشته باشند.

- جهت نصب و اجرای نرم افزار های Office که اکسس نیز شامل آن می شود، نیاز به سیستمی با مشخصات ذیل می باشد:

- حداقل سیستم مورد نیاز کامپیوتری با پردازشگر PENTIUM 3 یا بالاتر

- میزان حافظه RAM بسته به سیستم عاملی که از آن استفاده می کند دارد

- سیستم عامل WINDOWS98

24 مگابایت MBحافظه به اضافه 8 مگابایت حافظه RAM برای هر یک از برنامه های OFFICE که بطور همزمان با برنامه Microsoft Access اجرا می شوند

- سیستم عامل Windows Me یا Windows Nt 32 مگابایت حافظه RAM به اضافه 8 مگابایت حافظه RAM برای هر یک از برنامه های OFFICE

- سیستم عامل WINDOWS 2000 professional 64 مگابایت حافظه به اضافه 8 مگابایت حافظه RAM برای هر یک از برنامه های OFFICE

- هارد دیسک

فضای حافظه هارد دیسک بسته به پیکر بندی انجام شده متفاوت خواهد بود و با نصب سفارشی برنامه OFFICE ممکن است فضای مورد نظر افزایش یا کاهش یابد

- 245 مگابایت از فضای آزاد موجود در هارد دیسک که 115 مگابایت از آن در محلی قرار داشته باشد که در سیستم عامل خود را در آن نصب نموده اید، 50 مگابایت فضا دیگر دیسک برای کاربرانی که از سیستم هایی به غیر از Windows 2000 و windows me استفاده می کنند.

- سیستم عامل

برنامه Access 2003 قابل نصب روی سیستم عامل هایی چون Windows 2000 و WINDOWS98 و windows me و Windows 2002 و بالاتر می باشد

آشنایی با کاربرد Access

اکسس که یکی از برنامه های موجود در بسته نرم افزاری آفیس( Microsoft Office ) است برای ساماندهی و کنترل و مدیریت پایگاه داده ایجاد شده است.

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

آشنایی با روند تکاملی نگا رشهای ACCESS

برنامه های office ابتداعا روی win3.11 که تحت سیستم عامل Dos اجرا میشد به وجود امد با ورزن 1 و 2و .....و سپس با ظهور نرم افزار windows9x ،نرم افزارها ی office تحت ورزن های 97،2000،2002،2003،و بالاتر بوجود امده است.

شناسایی اصول کار با Menu Bar

باید توجه داشت که همانگونه که ابزار ها متناسب با محیط اشیاء و نماها متفاوت است فرامین موجود در منو ها نیز متناسب با محیط و اشیاء و نماها مفاوت است.مثلا در محیط جدول و نمای ورود داده Data Sheet فرامین منو insert و سایر منوها ، فرامینش با نمای Design View متفاوت است.سایر محیط اشیاء و نماهای ان نیز شامل این قاعده میشود .این تفاوت را در شکل D6 و D7 می توانید ببینید.

 

 

شناسایی اصول کار با Toolbars

یکی از راحتترین کارها ، انتخاب دکمه های نوار ابزار می باشد که در دسترس کاربر قرار می گیرد.از قابلیت های برنامه Access این است که متناسب با هر object ایی ابزار ان در اختیار کاربر قرار می دهد.بنابراین در شی Table نوار ابزارهای نمای Data sheet ان(شکل ِD1 )

 

با نوارابزارهای نمای design view ان(شکل D2) تفاوت داردبه همین ترتیب سایر شی ها نیز از این مسئله مستثنی نیست.

 

در صورتی که بخواهید نوار ابزاری را فعال یا غیر فعال نمائید، کافیست از منو view گزینه Toolbar را انتخاب سپس گزینه customize را انتخاب کنید.شکل D3



خرید و دانلود  نرم افزار اکسس 101 ص


نرم افزار Fault Tolerance با استفاده از Simulated Annealing 20 ص

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 20

 

به نام خدا

نرم افزار Fault Tolerance با استفاده از Simulated Annealing

چکیده :

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

 

برای این منظور از روش simulated Annealing (SA) استفاده می کنیم .

SA یکی از روشهای بهینه سازی حل مسئله است که در واقع الهام گرفته شده از فرایند ذوب و دوباره سرد کردن مواد می باشد و به همین دلیل به شبیه سازی حرارتی شهرت یافته است .

پس از حل مسئله با روش SA ، سعی می کنیم آن را در یک نرم افزار تحمل خطا به کار ببریم. برای داشتن یک نرم افزار تحمل خطا تکنیکهای مختلفی وجود دارد که ما در این مقاله با استفاده از تکنیک های افزونگی و تنوع طراحی از روش Acceptance Voting (AV) بهره برده ایم .

مقدمه :

Fault: باعث errorدر سیستم می شود که به آنbug هم گفته می شود .

Error : حالتی از سیستم است که منتج به خرابی می شود .

Failure : حالتی است که سیستم از سرویس مورد نظر منحرف شود .

2-1- تحمل خطا (Fault Tolerance):

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

3-1- سیستم تحمل پذیر خطا (System Fault Tolerance ) :

سیتم تحمل پذیر خطا معادل با سیستم قابل اعتماد ( Dependable ) می باشد که باید ویژگی های (قابلیت دسترسی ، قابلیت اعتماد ، ایمنی و قابلیت نگهداری را داشته باشد :

- قابلیت دسترسی: سیستم در هر لحظه آماده استفاده باشد .

- قابلیت اعتماد: سیستم پیوسته و بدون عیب کار کند .

- ایمنی: وقتی سیستم fail می شود اتفاق فاجعه آمیزی رخ ندهد .

- قابلیت نگهداری: سیستم شدهfail به راحتی قابل ترمیم باشد.

4-1- افزونگی ( Redundancy):

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

5-1- تنوع طراحی (Design Diversity) :

برای تولید یک سیستم تحمل پذیر خطا می توان یک نرم افزار را به شرکت های مختلف برنامه نویسی داد تا برنامه را بنویسد و برای تولید نتیجه نهایی نیز می توان از الگوریتم voting استفاده کرد پس باید از یک نرم افزار طراحی های مختلف داشته باشیم .

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

1-5-1- Recovery Blocks(RCB)

یک تکنیک تحمل خطای نرم افزاری تنوع طراحی است. یک روش دینامیک است و ازیک AT(Acceptanc test) استفاده می کند. از افزونگی نرم افزاری استفاده میکند یعنی در اینجا ما از نرم افزار چندین گپی داریم از AT برای تست شرط استفاده می کند که آیا شرط برقرار شده است یا نه، اگربرقرار بود که خروجی تولید می شود و گرنهback ward Recovery انجام می دهد و Alternate بعدی کار را انجام می دهد و اگر هیچ یک از نتایج Alternate ها پاس نشد یک خطا اتفاق می افتد.

2-5-1- N- version programming(NVP):

از تکینیک های اصلی تنوع طراحی نرم افزاری است یک روش استاتیک است یعنی تمامtask هایی که قرار است به عنوان variant ها عمل کند تا خروجی تولید شود مشخص اند. از روش Forward Recoveryاستفاده می کند. پایه عملیات آن به این صورت است که n تا نسخه همزمان اجرا می شود و یک مکانیزم تصمیم گیری روی نتایج ورژن ها اعمال می کنیم اگر توانستیم به تصمیم جامعی برسیم که نتیجه برگردانده می شود و گرنه یک exception اتفاق می افتد.

3-5-1- : N self– Checking programming(NSCP)

با استفاده از NSCP با داشتن افزونگی نرم افزاری می خواهیم رفتار برنامه ها را که همزمان می شوند را چک کنیم ،در این روش از یک مقایسه کنند. که نقش اساسی در تصمیم گیری داردیعنی وظیفه اش این است که نتایج variant ویک الگوریتم مقایسه ای یکAT برای هرحقیقت سخت افزار تشکیل می شود که با افزایش سخت افزارها این موارد نیز افزایش

می یابند.

N در NSCP همیشه زوج است و نشان دهنده تعداد variant هاست جفت ها همزمان اجرا می شوند. درNSCP زمانی خطا اتفاقی می افتد که یا نتایج جفت ها با هم موافق نباشد ویا نتایج تولید شده بوسیله جفت های موافق باهم متفاوت باشند.



خرید و دانلود  نرم افزار   Fault Tolerance با استفاده از Simulated Annealing 20 ص


مهندسی نرم افزار 16 ص

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 16

 

مهندسی نرم افزار :

مهندسی نرم افزار ( SE ) طراحی ، توسعه و ثبت نرم افزار با بکارگیری تکنولوژی ها و کار با علم کامپیوتر ، مدیریت پروژه ، مهندسی محدوده های کاربرد طرح همبست ، مدیریت دارایی دیجیتال و دیگر زمینه ها است .

اصطلاح مهندسی نرم افزار پس از 1968 عمومیت یافت در حین کنفرانس نرم افزار NATO 1968 بوسیله ریکس fl باور و از آن به بعد گسترش یافت .

این اصطلاح معانی متفاوت خاصی دارد :

بعنوان اصطلاح کنونی غیر رسمی برای محدوده وسیعی از فعالیت ها که قبلاً در برنامه ریزی و تحلیل های سیستم بکار می رفت .

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

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

مهندسی نرم افزار کار ، کاربرد یک راهکار سیستماتیک ، قانونمند و کمی برای توسعه عملکرد و حفظ نرم افزار است که کاربرد مهندسی در نرم افزار است . ( مطالعه راهکارهایی در استاندارد IEEE 610,12

محدوده و تمرکز :

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

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

مهندسی نرم افزار همچنین مربوط به ویژگی های فرآیند توسعه نرم افزار است . در این زمینه با ویژگی های هزینه توسعه ، طول توسعه و ریسک های توسعه نرم افزار سرو کار دارد .

نیاز به مهندسی نرم افزار :

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

تکنولوژی های و اعمال :

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

ویژگی SE چیست؟

ریاضیات: برنامه ها ویژگی های ریاضی زیادی دارند مثلاً اصلاح وپیچیدگی الگاریتم های زیاد که مفاهیم ریاضی قابل اثبات هستند، برنامه ها محدودند. لذا دراصل توسعه دهندگان به روش ریاضی برنامه های بسیاری می دانند. استفاده ازریاضیات در مهندسی نرم افزار اغلب روشهای رسمی نامیده می شود.ولی تئوری محاسبه اثبات مفید برنامه راثابت می کند، ریاضیات برای قطعات رمز کوچک کار می کند ومقیاس بندی مشکلی دارد.

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

تولید :

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

مدیریت پروژه :

پروژه های نرم افزار تجاری خواهان مدیریتند. اینها بودجه هاو برنامه ریزی هایی برای تنظیم هستند. استخدام و هدایت افراد، منابع لازم که تمامی اینها درمحدود، مدیریتند.



خرید و دانلود  مهندسی نرم افزار 16 ص