close
دانلود فیلم
فیلم
پایان نامه تحلیل آیرودینامیکی خودرو سمند

باز کردن پنجره­ های خودرو سبب افزایش نیروی پسا و به تبع آن افزایش مصرف سوخت می­گردد. اگر سرنشین اتومبیل در سرعتهای بزرگراهی برای صرفه ­جویی در مصرف سوخت، کولر را خاموش کرده و پنجره‎ها را باز کند مصرف سوخت تغییر قابل ملاحظه­ ای نخواهد داشت.

دانش آیرودینامیک به مطالعه اجسام متحرک در هوا و بررسی نیروهای بازدارنده وارد برآنها می­پردازد. از دیدگاه آیرودینامیک، وسایط نقلیه زمینی اجسامی در معرض جریان سیال می­باشند که در فاصله بسیار نزدیکی نسبت به سطح زمین قرارگرفته ­اند. شکل هندسی، چرخش جریان در داخل و زیر وسیله نقلیه و اختلاط آن با جریان آزاد، همچنین حرکت چرخشی چرخها باعث پیچیدگی مدلسازی جریان حول و داخل وسایط نقلیه زمینی می­گردد. جریان سیال بر روی اتومبیل و داخل آن کاملاً سه­ بعدی بوده و لایه مرزی نیز متلاطم است. باز کردن پنجره ­ها باعث افزایش نیروی پسا می­شود. در تحقیق حاضر حل عددی جریان به کمک یک کد تجاری برروی بدنه خودرو سمند و داخل آن در چهار حالت پنجره بسته، ۲پنجره­ جلو باز، ۲پنجره عقب باز و ۴پنجره باز آورده شده است. در اینجا نرم­افزار GAMBIT به عنوان پیش­پردازنده برای تولید شبکه و نرم­افزارFLUENT جهت حل جریان مورد استفاده قرارگرفته است. معادلات حاکم شامل معادلات پیوستگی و ممنتوم هستند که برای حل آنها از روش متوسط ­گیری رینولدز و برای مدل کردن جمله تنش رینولدز از مدل  و برای شبیه‎سازی ناحیه کنار دیوار از توابع دیوار استفاده می­شود. معادلات دیفرانسیل حاصل با روش حجم محدود به یک دستگاه معادلات جبری تبدیل گشته و با استفاده از الگوریتم SIMPLE حل شده ­اند. نتایج بدست آمده نشان می­دهند که در سرعت یکسان، پسا در حالت ۴پنجره باز دارای بیشترین مقدار بوده و در حالت ۲پنجره باز مقدار بیشتری نسبت به حالت پنجره بسته دارد. پس از حل عددی کانتورهای توزیع سرعت و فشار نمایش داده شده و میزان ضریب پسا در حالتهای پنجره باز و بسته محاسبه شده­ اند.

ادامه مطلب...
 پایان نامه بررسی سیستم های توزیع شده
نوع فایل: word (قابل ویرایش)
تعداد صفحات : 106 صفحه

چکیده
سیستم عامل توزیع شده در یک محیط شبکه‌ای اجراء می‌شود. در این سیستم قسمتهای مختلف برنامه کاربر بدون آنکه خود او متوجه شود می‌توانند همزمان در چند کامپیوتر مجزا اجراء شده و سپس نتایج نهایی به کامپیوتر اصلی کاربر بر گردند. به علت تأخیر‌های انتقال در شبکه و نویزهای احتمالی در خطوط انتقالی قابلیت اعتماد اجرای یک برنامه دریک سیستم تنها,بیشتر از قابلیت اجرای آن دریک سیستم توزیع شده است .
همچنین درسیستم توزیع شده اگر یکی از کامپیوترهایی که وظیفه اصلی برنامه جاری را برعهده دارد خراب شود کل عمل سیستم مختل خواهد شد . از طرف دیگر اگر اطلاعاتی همزمان در چند کامپیوتر به صورت یکسان ذخیره گردد ویکی از کامپیوترها خراب شود, داده‌ها را می‌توان از کامپیوترهای دیگر بازیابی کرد از این نظر امنیت افزایش می‌یابد.به سیستم های توزیع شده گاهی اوقات سیستمهای Loosely Coupled یا ارتباط ضعیف نیز می‌گویند,چرا که هر پردازنده کلاک و حافظه مستقلی دارد . پردازنده‌ها از طریق خطوط مخابراتی مختلفی مثل گذرگاه‌های سریع یا خطوط تلفن ارتباط دارند. ساختار این پروژه به چهار فصل نگاشته شده که در فصل اول به بیان کلیاتی از موضوع مورد نظر پرداخته ، در فصل دوم به بررسی و ساختار محاسبات توری پرداختیم و همچنین در فصل سوم محاسبات ابری را بیان جزئیات شرح دادیم و در نهایت در فصل چهارم به مقایسه فصول دوم و سوم پرداخته و اهم مطالب را با جزئیات لازمه تحریر نمودیم.
کلید واژه : رایانه ، سیستم توزیع شده ؛ محاسبات توری، محاسبات ابری ، عملکرد ، معماری ، ساختار

ادامه مطلب...
 آموزش AVR

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

 

فصل اول

    تاریخچه میکروکنترلرها

     معرفی میکروهای پر کاربرد

     انواع حافظه-     کلاک سیستم

     تغذیه مناسب جهت بایاس میکرو

لیست مباحث آموزشی در ادامه مطلب

 

فصل دوم

    معرفی پایه های میکروکنترلر ATmega32

      معرفی کاربرد دوم پایه ها - مدار ریست

فصل سوم

     آموزش زبان C  -    توابع کتابخانه های استاندارد

فصل چهارم

     آشنایی codevision AVR و Proteus

فصل پنجم

    آشنایی با فیوزبیت های AVR-نحوه تنظیم فیوزبیت ها

ادامه مطلب...
مجموعه آموزشی مقاومت مصالح

مقاومت مصالح:  آموزش درس مقاومت مصالح به صورت نکته به نکته
آموزش به زبان فارسی و به شیوه مالتی مدیا
آموزش با سر فصل های دانشگاه سراسری،آزاد و پیام نور
به همراه سوالات پایان ترم سالهای گذشته دانشگاههای آزاد
سراسری و پیام نور

توضیحات بیشتر در ادامه مطلب

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

دانلود متن کامل پایان نامه مقطع کارشناسی ارشد رشته مهندسی کامپیوتر

گرایش : نرم افزار

عنوان : بهینه سازی خوشه ها با استفاده از الگوریتم های تکاملی برای شخصی سازی وب

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

چکیده:

گرانبار شدن اطلاعات یک مشکل عمده در وب کنونی به شمار می­رود. برای مقابله با این مشکل، سیستم‌های شخصی­ سازی وب ارائه شده­ اند که محتوا و سرویس­ های یک وب­ سایت را با افراد براساس علایق و رفتار گردشی آن­ها سازگار می­کنند. یک مؤلفه­ی اساسی در هر سیستم شخصی­سازی وب، مدل کاربر آن است. هدف از شخصی سازی وب، مهیا ساختن محتوا و سرویس ­های مورد نیاز کاربران به وسیله دانش به دست آمده از تعاملات قبلی کاربران در صفحات وب است. در حال حاضر، برای شخصی­ سازی وب چندین متد خوشه­ بندی در دسترس است. روش­هایی که تاکنون ارائه شده ­اند، در مواردی دارای اشکالاتی بودند. البته تکنیک­ های جدیدی در رفع این مشکلات و بهبود آنها ارائه شده است. اما در بیشتر این تکنیک­ها، مسائل افزونگی داده و مقیاس­ بندی بالا وجود دارد. با توجه به اینکه افزایش کاربران وب منجر به افزایش اندازه‌ی خوشه می‌گرد، نیاز به بهینه‌سازی خوشه‌ها اجتناب‌ناپذیر خواهد بود. در تحقیق، یک متدولوژی بهینه سازی خوشه بر اساس سیستم فازی ارائه شده است. به منظور افزایش دقت نهایی خوشه­ بندی، برای تنظیم پارامترهای توابع عضویت از الگوریتم ژنتیک استفاده شده است. نتایج حاصل از شبیه‌سازی نشان می‌دهد که روش پیشنهادی دقت خوشه­ بندی صفحات وب را تا حد قابل توجهی افزایش می­دهد.

فصل اول: کلیات تحقیق

1-1- مقدمه

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

1- یافتن اطلاعات مرتبط: یافتن اطلاعات مورد نیاز در وب دشوار می‌باشد. روش‌های سنتی بازیابی اطلاعات که برای جستجوی اطلاعات در پایگاه داده‌ها به کار می‌روند، قابل استفاده در وب نمی‌باشند و کاربران معمولاً از موتورهای جستجو که مهم­ترین و رایج ترین ابزار برای یافتن اطلاعات در وب می باشند، استفاده می‌کنند. این موتورها، یک پرس و جوی مبتنی بر کلمات کلیدی از کاربر دریافت کرده و در پاسخ لیستی از اسناد مرتبط با پرس و جوی وی را که بر اساس میزان ارتباط با این پرس و جو مرتب شده اند، به وی ارائه می­کنند. اما موتورهای جستجو دارای دو مشکل اصلی هستند (Baeza-Yates, 2004). اولاً دقت موتورهای جستجو پایین است، چراکه این موتورها در پاسخ به یک پرس و جوی کاربر صدها یا هزاران سند را بازیابی می‌کنند، در حالی که بسیاری از اسناد بازیابی شده توسط آنها با نیاز اطلاعاتی کاربر مرتبط نمی‌باشند (Bharat, and et. al., 2001). ثانیاً میزان فراخوان این موتورها کم می‌باشد، به آن معنی که قادر به بازیابی کلیه اسناد مرتبط با نیاز اطلاعاتی کاربر نیستند. چرا که حجم اسناد در وب بسیار زیاد است و موتورهای جستجو قادر به نگهداری اطلاعات کلیه اسناد وب، در پایگاه داده‌های خود نمی‌باشند (Chakrabarti, and et. al., 1999).

2- ایجاد دانش جدید با استفاده از اطلاعات موجود در وب: در حال حاضر این سوال مطرح است که چگونه می‌توان داده‌های فراوان موجود در وب را به دانشی قابل استفاده تبدیل کرد، به طوری که یافتن اطلاعات مورد نیاز در آن به سادگی صورت بگیرد. همچنین چگونه می‌توان با استفاده از داده‌های وب به اطلاعات و دانشی جدید دست یافت.

3- خصوصی سازی اطلاعات: از آن جا که کاربران متفاوت هر یک درباره نوع و نحوه­ی بازنمایی اطلاعات سلیقه خاصی دارند، این مسئله باید توسط تأمین­ کنندگان اطلاعات در وب مورد توجه قرار بگیرد. برای این منظور با توجه به خواسته‌ها و تمایلات کاربران متفاوت، نحوه ارائه اطلاعات به آنها باید سفارشی گردد.

تکنیک‌های وب کاوی قادر به حل این مشکلات می‌باشند (Chakrabarti, 2000).

2-1- تعریف مسئله

وب به یک بخش تسلیم نشدنی جهان تبدیل شده است و گشت و گذار وب، یک فعالیت مهم برای مشتریانی که خرید آنلاین دارند، به شمار می­آید (Varghese, 2012). همانطور که گفته شد، با توجه به حجم وسیع اطلاعات در وب، مدیریت آن با ابزارهای سنتی تقریباً غیر ممکن است و ابزارها و روش­هایی نو برای مدیریت آن مورد نیاز است. یکی از این روش­ها وب­کاوی است. به طور کلی وب­کاوی را می­توان داده کاوی بر روی داده­های محتوا، ساختار و کاربرد وب به حساب آورد. هدف وب­کاوی کشف مدل­ها و الگوهای نهفته در منابع وب می­باشد. هدف وب کاوی کاربرد وب به طور خاص کشف الگوهای رفتاری کاربران وب می­باشد. کشف چنین الگوهایی از حجم عظیمی از داده­های تولید شده توسط وب سرورها کاربردهای مهمی دارد (Anand, and Mobasher, 2005). از جمله­ی آن­ها می­توان به سیستم­ هایی که میزان مؤثر بودن یک سایت را در برآوردن انتظارات کاربر ارزیابی می­کنند، تکنیک­ هایی برای متعادل کردن پویای بار و بهینه­سازی وب سرورها برای دستیابی مؤثرتر کاربران و کاربردهای مربوط به ساختاردهی مجدد و تطبیق یک سایت براساس نیازهای پیش بینی شده­ی کاربر اشاره کرد.

کشف استخراج اطلاعات مفید از داده­ی وب یا فایل­های وبلاگ، بهبود کارایی اطلاعات وب و فراهم کردن تکنولوژی برای کاربردهای وب به عنوان مثال، شخصی­سازی و غیره از جمله اهداف دیگر وب­کاوی می­باشد. برای مدیریت تصمیم­گیری، نتیجه کاوش کاربرد وب می­تواند برای تبلیغات، بهبود طراحی وب، بهبود رضایت مشتری، هدایت استراتژی تصمیم آنالیز بازار و سازمان مورد استفاده قرار گیرد (Naveena Devi et al., 2012).

در سال های اخیر تکنیک‌های وب­کاوی کاربرد وب به عنوان رویکردی دیگر که مبتنی بر کاربر است در شخصی­سازی وب ارائه شده است که برخی از مشکلات مربوط به فیلترکردن جمعی را کاهش می­دهد. به طور خاص وب کاوی کاربرد وب برای افزایش گسترش‌پذیری سیستم­ های شخصی­سازی شده­ی سنتی که برمبنای تکنیک­های فیلترکردن جمعی می­باشند استفاده شده است.

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

3-1- اهمیت و ضرورت تحقیق

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

هر اقدامی که اطلاعات یا سرویس­های فراهم شده توسط یک وب­سایت با نیازهای یک کاربر یا گروه خاصی از کاربران با به کارگیری دانش بدست آمده از رفتار گردشی کاربر و علایق خاص او به صورت ترکیب با محتوا و ساختار وب­سایت سازگار می­کند شخصی ­سازی وب نامیده می­شود (Eirinaki, 2003).

بطور کلی اهداف شخصی­ سازی وب عبارتند از:

– شخصی ­سازی سرویس­های ارائه شده توسط یک وب­سایت نقش مهمی در کاهش گرانبار شدن اطلاعات ایفا می­کند و وب­سایت را به یک محیط کاربر پسندتر برای افراد تبدیل می­کند.

– با فراهم کردن اطلاعات دلخواه کاربر به روش مناسب و در زمان مناسب، باعث بهبود گردش کاربر در وب­ سایت می­شود.

– در تجارت الکترونیکی مکانیزیمی برای درک بهتر نیازهای مشتری، شناسایی تمایلات آینده­ی او و در نهایت افزایش پابرجایی مشتری به سرویس ارائه شده فراهم می­کند.

در سال های اخیر تکنیک‌های وب­کاوی کاربرد وب به عنوان رویکردی دیگر که مبتنی بر کاربر است در شخصی­سازی وب ارائه شده­ است که برخی از مشکلات مربوط به فیلترکردن جمعی را کاهش می­دهند. به طور خاص وب کاوی کاربرد وب برای افزایش گسترش پذیری سیستم­های شخصی­سازی شده­ی سنتی که برمبنای تکنیک­های فیلترکردن جمعی می­باشند استفاده شده است.

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

رویکرد تنها مبتنی بر کاربرد در شخصی­سازی وب یک عیب مهم دارد و آن این است که فرآیند توصیه به کاربر تنها براساس داده­های تراکنشی موجود او صورت می­گیرد و از این رو اقلام یا صفحاتی که اخیراً به سایت اضافه شده­اند نمی­توانند به او توصیه شوند. این مشکل عموماً مشکل قلم جدید نامیده می­شود. از سوی دیگر اگرچه الگوهای کشف شده­ی مربوط به کاربرد منابع وب از طریق وب­کاوی کاربرد وب در کشف ارتباطات اقلام با یکدیگر یا کاربران با یکدیگر و نیز تعیین شباهت در جلسات کاربر مفیدند اما بدون استفاده از دانش عمیق­تری از دامنه­ی وب سایت مورد نظر چنین الگوهایی درک اندکی از دلایل آن که چرا اقلام یا کاربران در گروه­ هایی با هم قرار می­گیرند در اختیار ما قرار می­دهند. یک رویکرد معمول برای حل این مشکل در فیلتر کردن جمعی آن است که مشخصات محتوای صفحات را با رتبه ­بندی­ ها و قضاوت­ های کاربر ادغام کنیم. به طور کلی در این رویکردها کلمات کلیدی از محتوای وب­سایت استخراج می­شوند و برای اندیس­گذاری صفحات براساس محتوا یا طبقه­بندی آن­ها به دسته­ های مختلف مورد استفاده قرار می‌گیرند. در حوزه­ی شخصی ­سازی وب این رویکرد به سیستم اجازه می ­دهد تا صفحات را نه تنها براساس افراد مشابه بلکه براساس شباهت محتوایی آن­ها به صفحاتی که کاربر اخیراً بازدید کرده است به او توصیه کند.

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

روش­هایی که تاکنون ارائه شده­اند، در مواردی دارای اشکالاتی بودند. البته تکنیک‌های جدیدی در رفع این مشکلات و بهبود آنها ارائه شده است. اما در بیشتر این تکنیک‌ها، مسائل افزونگی داده و مقیاس‌بندی بالا وجود دارد. الگوریتم­های خوشه­بندی متعددی براساس تکنیک­ های مختلف وجود دارد. بیشتر این الگوریتم ­ها، اشکالات متعددی دارند. همان­طور که اندازه خوشه در طی افزایش کاربران وب افزایش می‌یابد، نیاز به بهینه‌سازی خوشه ­ها اجتناب ناپذیر خواهد بود. در این پایان‌نامه قصد بر آنست تا یک متدولوژی بهینه‌سازی خوشه بر اساس سیستم فازی و الگوریتم ژنتیک ارائه شود.

 

ادامه مطلب...
پایان نامه ارائه یک مدل نوین جهت آموزش مهارتهای پولی به افراد ناتوان ذهنی

پایان ­نامه کارشناسی ارشد در رشته­ مهندسی فناوری اطلاعات- تجارت الکترونیک

عنوان:ارائه یک مدل نوین جهت آموزش مهارتهای پولی به افراد ناتوان ذهنی

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

چکیده:

   در این پایان نامه روش های مختلف آموزش مهارت ها ی زندگی به افراد ناتوان ذهنی مورد بررسی قرار کرفته است، در بین آن ها جدید ترین و بهترین روش آموزش استفاده از دخالت های مبتنی بر کامپیوتر می باشد که در تحقیقات جدید بر روی آن تکیه شده است. آموزش مهارت های پولی به افراد ناتوان ذهنی به عنوان یک عامل مهم ایجاد استقلال آن ها مورد توجه بسیاری از محقیق قرار گرفته است. تحقیقات صورت گرفته در زمینه آموزش مهارت های پولی متکی بر مربی بوده است. بخاطر این موضوع برای آموزش حضور مربی چه در مدرسه و یا خانه الزامی می باشد. در پژوهش حاضر برای ارائه مدلی نوین برای آموزش مهارت های پولی به کودکان ایرانی، روش های بررسی شده در تحقیقات پیشین با هم ترکیب شده و با واحد پول ایران منطبق گردیده است و به صورت یک مدل تحت نرم افزار ارائه شده است. با استفاده از دخالت های مبتی بر کامپیوتر نیاز به مربی را کم شده است و کودک قادر به ادامه آموزش در خانه می شود. این مدل ارائه شده برروی 20 نفر از دانش آموزان ناتوان ذهنی مورد آزمون قرار گرفت و نتایج بررسی شده است. تمام شرکت کنندگان مهارت های مورد نظر را در سطح خوبی فرا گرفته اند.

فصل اول

مقدمه:

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

1-1- تعریف ناتوانی ذهنی

سال های متمادی تعریف مورد قبول و استاندارد در مورد ناتوانی های ذهنی، متعلق به ادگاردال[1] بوده است از نظر او برای ارائه یک تعریف درست در این مورد، رعایت پنچ معیار ضرورت دارد:

– عدم قابلیت های اجتماعی که از ناتوانی ذهنی ناشی می شود

– ناتوانی های که جریان رشد را متوقف می سازد

– ناتوانی های ذهنی ای که مانع بلوغ و پیشرف هستند

– ناتوانی های ذهنی ای که ریشه سرشتی دارند

– ناتوانی های ذهنی ای که لزوما غیر قابل درمان هستند

تعریف گروسمن [2] ( انجمن آمریکایی ناتوانی های ذهنی(AAMD) ): ناتوانی ذهنی سطحی از عملکرد هوش عمومی است که میزان آن، دو انحراف معیار از حد متوسط کمتر بوده به طوری که منجر به نقاصی در رفتار سازشی فرد گردیده و در جریان رشد، خود را نشان دهد]1[.

پیاژه[3] روان شناس معروف سوئیسی هوش را نتیجه تاثیر دائمی و متقابل فرد با محیط می داند و معتقد است که اگر این رابطه متقابل به طور متعادل صورت گیرد، موجب توانایی سازگاری با محیط و پیشرفت هوش می شود. کودک در مراحل مختلف رشد، تصاویر ذهنی مختلفی دارد که از تصاویر ساده شروع شده و به تصاویر پیچیده تری می رسد. گذشتن از این مراحل پایین و رسیدن به مراحل بالاتر ، بستگی به رشد هوشی، ساختمان عصبی و بدنی، روابط اجتماعی و تجارب زندگی او دارد ]2[.

اینهلدر[4] (1968) با توجه به نظریه پیاژه طرحی را ارائه کرد که در آن افراد ناتوان ذهنی به طور مرحله ای دسته بندی شده اند. به طور مثال توقف در مرحله حسی و حرکتی باعث ناتوانی ذهنی عمیق(حمایت پذیر)، توقف در مرحله پیش عملیاتی باعث ناتوانی ذهنی شدید (تربیت پذیر) و توقف در مرحله عملیاتی باعث ناتوانی ذهنی خفیف (آموزش پذیر) می شود]2[.

ناتوانی ذهنی، پدیده پیچیده ای است که عقاید اولیه در مورد آن در حال تغییر است. تفکر اصلی که امروزه در جریان است، به عنوان یک حالت، سطح عملکرد فعلی فرد را در بر می گیرد. انجمن آمریکایی ناتوانی ذهنی (AAMD) در سال 2002 تعریف زیر را از ناتوانی ذهنی ارائه می کند، ناتوانی ذهنی، یک نوع ناتوانی است که با محدودیت های عمده در عملکرد ذهنی و رفتار سازشی همراه می باشد به گونه ای که در مهارت های مفهومی، اجتماعی و عملی، آشکار و مشخص می شود. این ناتوانی بایستی قبل از سن هجده سالگی شروع شده باشد. مهارت های سازشی ذکر شده عبارتند از: ارتباطات، مهارت های خود یاری، گذراندن زندگی روزمره، مهارت های اجتماعی، حفظ سلامت و امنیت، استفاده از اوقات فراغت، یادگیری آموزش مسائل کاربردی( مثل شمارش پول، شناخت فصل ها، خواندن ساعت)، کار کردن، توانایی اداره کردن خود و استفاده از وسایل نقله عمومی می باشد]3[.

2-1 عوامل موثر بر ایجاد ناتوانی ذهنی

نقص در هوش و رفتارهای سازشی به علت عوامل گوناگون می باشد که می توان آن ها را تحت دو علت عمده ارگانیکی و محیطی تقسیم بندی نمود. علت ارگانیکی شامل مشکلات ارگانیکی قبل، هنگام و بعد از تولد کودک شامل داروها، عفونت و وراثت (ژنتیک) می باشد. علل محیطی شامل مسمومیت، سوء تغذیه، نامناسب بودن مراقبت های بهداشتی و محدودیت محیطی است]4[.

3-1 طبقه بندی ناتوانی های ذهنی

ناتوانی ذهنی طیف وسیعی از ویژگی ها و سطوح را در بر می گیرد. از این رو برای طبقه بندی افراد ناتوان ذهنی، نظام های طبقه بندی متعددی توسعه یافته است. از آن جمله می توان به طبقه بندی روانشناسان، پزشکان، روانپزشکان و متخصصان آموزش و پرورش( طبقه آموزشی) اشاره نمود. در این طبقه بندی روانشناسان کودکان ناتوان ذهنی را بر اساس شدت ناتوانی بر چهار گروه خفیف[5]، متوسط[6]، شدید[7]، عمیق[8] تقسیم بندی می شوند. از نظر پزشکی افراد ناتوان ذهنی بر اساس علت شناسی به دو دسته همده ناتوانی ذهنی ارثی و محیطی تفکیک می شوند. بالاخره در طبقه بندی آموزشی به سه دسته آموزش پذیر[9]، تربیت پذیر[10]، حمایت پذیر[11] طبقه بندی می شوند]3[.

[1] Doll

[2] Grossman

[3] Piajet

[4] Inhelder

[5] Mild

[6] Moderate

[7] Severe

[8] Profound

[9] Educable

[10] Trainable

[11] Custodial

 

ادامه مطلب...
 دانلود کتاب طراحی الگوریتم حمید رضا مقسمی از منابع ارشد
نام نویسنده:حمیدرضا مقسمی
زبان:فارسی
تعداد صفحه:125
قالب:PDF
حجم:22.04 MB

طراحی الگوریتم دانش ساخت الگوریتم‌ها برای حل مساله‌است. طراحی الگوریتم کاربردی را مهندسی الگوریتم می‌نامند. هم اکنون در ایران طراحی الگوریتم ها به عنوان درسی در رشته مهندسی کامپیوتر( نرم افزاروسخت افزار ) و فناوری اطلاعات تدریس میشود. در طراحی الگوریتم ها مباحثی همچون پیچیدگی زمانی، بازگشتی، روش تقسیم و غلبه، روش حریصانه، روش برنامه سازی پویا، تکنیک عقبگرد، نظریه P و NP تدریس میشود.

این کتاب که نام آن طراحی الگوریتم در ۵ فصل تهیه شده که مولف آن حمیدرضا مقسمی است .هرفصل شامل توضیح ومثال است که به دلیل زیاد شدن حجم فایل ازآوردن تستهای پایان فصل صرف نظر شده است. این کتاب یکی از کاملترین مراجع کنکور کارشناسی ارشد می باشد.

 

فصل اول : پیچیدگی زمانی ومرتبه اجرایی
فصل دوم : حل روابط بازگشتی
فصل سوم : روش تقسیم وغلبه
فصل چهارم: برنامه نویسی پویا
فصل پنجم: روش حریصانه

 

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

برای دریافت درجه کارشناسی ارشد “M.Sc” مهندسی کامپیوتر – نرم افزار

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

 

یافته های این سمینارحاکی از آن است که شرکتهای بیمهای، نگرشی مثبت نسبت به تجارت الکترونیک داشته و اغلب آنها تجارت الکترونیک را به صورت یک فرصت قلمداد کرده و معتقدند که به کارگیری تجارت الکترونیک تاثیراتی مثبت بر صنعت بیمه کشور خواهد داشت. کمبود متخصصان فناوری اطلاعات و ارتباطات (ICT) و کمی نیروی انسانی ماهر و خبره در زمینه تجارت الکترونیک از عمده نیازمندی های زیرساختاری برای این شرکتها ذکر شده است.آماده نبودن سایر بخشهای پشتیبان (مانند پول الکترونیکی و شبکه مخابراتی)، فقدان قوانین و مقررات ضروری (امضای الکترونیکی، کپی رایت و …)، فراگیر نبودن استفاده از اینترنت و دسترسی محدود به آن و وجود نگرش سنتی حاکم بر فرهنگ سازمانی از جمله موانع بازدارنده پیادهسازی تجارت الکترونیک در این شرکتها ارزیابی شده است. بخشهای بازاریابی و فروش به همراه بخش تحقیق و توسعه  پتانسیل های خوبی برای بهرهگیری از تجارت الکترونیک داشته و از طرف دیگر بیمههای اتومبیل، باربری، عمر و اشخاص از قابلیت بیشتری برای عرضه به صورت «online» را دارند.
مقدمه:
شرایط و روشهای انجام کسب و کار مدام در حال تغییر و تحول بوده و هر روزه گزینههای بیشتری در اختیار کسب و کارها قرار میگیرند. در سالهای اخیر به واسطه رشد سریع فناوری های اطلاعات و ارتباطات و از همه مهمتر گسترش اینترنت، روند این تغییرات تسریع یافته است. یکی از این  گزینه ها، تجارت الکترونیک است که مباحث زیادی در خصوص پیادهسازی و بویژه تاثیرات آن بر کسب و کارها صورت گرفته است. بخش خدمات مالی و بویژه صنعت بیمه هم از این امر مستثنی نبوده و در این خصوص هم مطالعات قابل توجهی صورت گرفته است که اغلب آنها در کشورهای  صنعتی و توسعه یافته بوده و برای کشورهای توسعه نیافته و یا در حال توسعه هم مطالعات پراکندهای صورت گرفته است. با توجه به اندک بودن این نوع تحقیقات برای کشور ایران، انگیزه اولیه برای انجام یک مطالعه منسجم در این خصوص ایجاد شده و این اندک بودن بر آن است تا نتایج مطالعه انجام شده را منعکس نماید.
تنظیم چارچوب این سمینار به این صورت است که ابتدا در بخش بعدی مقدمهای بر صنعت بیمه و چالشهای پیرامون آن ارائه شده و در بخش سوم به تاثیر تجارت الکترونیک بر صنعت بیمه پرداخته خواهد شد. در بخش چهارم هم روش شناسی به کار رفته در این تحقیق ارائه شده و  یافته های این مطالعه در بخش پنجم ارائه خواهد شد. در نهایت در بخش ششم، خلاصهای از این تحقیق و نتیجه گیری ارائه خواهد شد. همچنین در بخش پایانی برخی از پیشنهادها برای پژوهشهای بعدی ارائه خواهد شد .

بیمه الکترونیکی به معنای عام به عنوان کاربرد اینترنت و فنّاوری اطّلاعات(IT) در تولید و توزیع خدمات بیمهای اطلاق میگردد و در معنای خاص بیمه الکترونیکی را میتوان به عنوان تأمین یک پوشش بیمهای از طریق بیمهنامهای دانست که به طوربرخط (online)درخواست، پیشنهاد، مذاکره و قرارداد آن منعقد میگردد.در سال 1997 فقط درصد کوچکی از 2129 بیلیون دلار حق بیمه جمعآوری شده در سطح جهان به معاملات انجام گرفته از طریق اینترنت ارتباط داشت, با وجود این, همانند دیگر خدمات مالی, بیمه الکترونیکی نیز در تعاقب تجارت الکترونیکی به خصوص در امریکای شمالی و اروپای غربی روز به روز گسترش بیشتری پیدا کرد با اینکه پرداخت حقبیمه، توزیع بیمهنامه و پردازش پرداخت خسارت میتواند online انجام گیرد در برخی کشورها محدودیتهای مقرراتی (نظارتی) و تکنیکی (فنی) ممکن است اجازه انجام کاملاً الکترونیکی عملیات را ندهد. اما در  سطح جهانی برای پشتیبانی از تحقق پرداخت حق بیمه و توزیع بیمه نامه به صورت online مقررات بطور مداوم در حال اصلاح هستند.
اینترنت به تازه واردان بازار امکان میدهد که از فرآیند پرهزینه و طولانی راهاندازی شبکههای سنتی فروش پرهیز کنند و شرکتهای موجود خدمات مالی و اینترنتی نیز از حضور اینترنتی و نام تجاری خود برای اضافه کردن کالاهای بیمهای به مجموعه کالاهای موجود خود بهره میبرند. بنابراین بیمه گران قدیمی با فشار رقابتی فزایندهای روبرو میباشند. محصولات بیمه ای که به مشاوره کمی نیاز دارند برای فروش از طریق اینترنت مناسب هستند و واسطههای سنتی بیمه خود را با فشار رقابتی روبرو میبینند اما در مورد محصولات بیمهای پیچیده و با ارزش معاملاتی بالا که  مشتری تمایل بیشتری به صرف هزینه مشاوره دارد, فروش از طریق اینترنت خیلی تناسب ندارد . بنابراین محصولاتی برای بازاریابی بر روی اینترنت و توزیع online مناسب هستند که بتوان آنها را استاندارد کرده و با تعداد محدودی از پارامترها تشریح و نرخگذاری کرد نظیر: بیمه اتومبیل،  بیمه مسئولیت خصوصی، بیمه خانوار و بیمه عمر زمانی. البته این بدان معنا نیست که دیگر محصولات بیمه ای از فرصتهای فراوانی که تجارت الکترونیکی در اختیارشان میگذارد برای بهبود کیفیت خدمات شان استفاده نکنند.
یکی از مسائل مهم در بیمه, ارزیابی متوسط خسارت مورد انتظار است تا بر پایه آن بتوان نرخ حق بیمه را تعیین کرد. همچنین برای مواقعی که حقبیمه دریافتی براساس نرخهای متوسط برای پوشش خسارتها  در یک سال کافی نباشد بیمهگرها نیاز به داشتن منابع و ذخایر اضافی  میباشند .نحوه وضع و بکارگیری این ذخایر توسط مقام نظارتی بیمه تعیین میشود. محاسبه نرخ بیمه، تعیین ذخایر کافی برای پوشش خسارتهای بیش از حقبیمه سال، نحوه تعدیل نرخ برای مشتریان خاص همه اینها متضمن درگیر شدن در محاسبات و تحلیلهای آماری دریافتی است که  نیاز به دسترسی به اطّلاعات کافی دارد. همچنین امروزه IT به صورت گستردهای برای ارتباط با نمایندگان بیمه، پروسه صدور بیمهنامه، اعلامیه حقبیمه، تحلیل بازار ، پیشبینی فروش و عملیات حسابداری در شرکتهای بیمه بکار گرفته میشود.

تعداد صفحه :85

ادامه مطلب...
پایان نامه پیش بینی بهره کشی و خوشه بندی آسیب پذیری­ ها بوسیله­ متن کاوی

پایان نامه­ کارشناسی ارشد در رشته­ مهندسی کامپیوتر- نرم ­افزار

عنوان:پیش بینی بهره کشی و خوشه بندی آسیب پذیری­ ها بوسیله­ متن کاوی

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

 

چکیده:

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

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

در زمینه پیش بینی بهره کشی با استفاده از متن کاوی، تاکنون فقط یک تحقیق انجام شده است. این تحقیق در KDD2010، با عنوان “فراتر از اکتشافی: آموزش برای، کلاس بندی آسیب پذیری و پیش بینی بهره کشی” ارائه شده است. این تحقیق به سوالات زیر، با استفاده از متن کاوی پاسخ داده است: آیا از آسیب پذیری بهره کشی خواهد شد؟ چه زمانی از آسیب پذیری موجود بهره کشی خواهد شد؟ این مقاله در مقایسه با CVSS(که یکی از متریک­های معروف آسیب پذیری است) به نتایج خوبی رسیده است. در این پژوهش به سوالات فوق و به سوالات جدید زیر دقت بالایی پاسخ داده شده است:

اگر سیستمی مورد بهره کشی قرار گرفته، چه زمانی این بهره کشی آغاز شده است؟ (دقت پاسخ­ها بین 94.5-84%)

اگر سیستمی آسیب پذیر است، چه زمانی بسته اصلاح شده آن از سوی سازندگان ارائه خواهد شد؟ (دقت پاسخ­ها بین 91-68%)

در زمینه خوشه بندی آسیب پذیری­ها، تاکنون تحقیقات زیادی انجام شده است. پایگاه داده OSVDB دارای دسته بندی­های مختلفی برای آسیب پذیری­ها می­باشد، اما هیچ یک از این دسته­ها بر اساس توصیف آسیب پذیری­ها نیست. در این تحقیق آسیب پذیری­ها با استفاده از توصیف­هایشان خوشه بندی شده­اند، که دسته­های حاصل عبارتند از: سرریز بافر، رد سرویس، دستکاری داده، کنترل از راه دور، پیکربندی نامناسب، شکاف در رمز عبور، دسترسی غیر مجاز به اطلاعات، و دسترسی غیر مجاز به سرویس. برای انتساب آسیب پذیری­ها به دسته­های مناسب به صورت دستی به تجربه نیروی انسانی نیاز است و انجام این کار بسیار ملال آور می­باشد. دسته بندی ارائه شده در این پژوهش، امکان ساخت نرم افزاری که بتواند آسیب پذیری­ها را به طور خودکار به دسته­های مناسب نسبت دهد، را فراهم می­کند.

در این پژوهش از دو پایگاه داده معروف آسیب پذیری­ها (OSVDB و CVE)، و اطلاعات تاریخ آسیب پذیری­ها که استفان فری در اختیارمان قرار داد، استفاده شده است. برای پیش بینی بهره کشی از کلاس بندی کننده ­های ماشین بردار پشتیبانی و جنگل تصادفی، و برای انجام خوشه بندی از روش نگاشت خود سازمانده نوخاسته استفاده شده است.

فصل اول: مقدمه

1-1- آسیب پذیری

در مباحث امنیت کامپیوتر، یک آسیب پذیری، ضعفی است که برای مهاجم امکان سوء استفاده از اطلاعات یک سیستم را فراهم می­کند. سالانه هزاران آسیب پذیری کشف و گزارش می­شوند و میلیون­ ها دلار در سرتاسر دنیا صرف مقابله با آسیب پذیری­ ها می­گردد. برای بهره کشی از آسیب پذیری یک سیستم عموماً به سه عامل نیاز است: حساسیت یا نقصی در سیستم، دسترسی مهاجم به نقص و توانایی مهاجم برای بهره کشی از نقص.

1-1-1- تعریف آسیب پذیری

آسیب پذیری از جمله مفاهیمی است که منابع مختلف تعاریف متفاوتی را برایش ارائه داده­اند. از جمله این تعاریف می­توان به موارد زیر اشاره کرد:

ISO 27005: ضعف یک دارایی یا گروهی از دارایی­ها که می­تواند توسط فرد یا گروهی از افراد مورد بهره کشی قرار گیرد . در این تعریف دارایی به معنای هر چیزی که برای سازمان ارزشی داشته باشد، است، برای مثال منابع اطلاعاتی مورد حمایت سازمان.

IETF RFC 2828: یک عیب یا ضعف در طراحی، پیاده سازی، عملکرد یا مدیریت سیستم، که می­تواند باعث بهره کشی، در جهت نقض سیاست امنیتی سیستم شود .

کمیته ملی سیستم­های امنیتی ایالات متحده آمریکا، در دستورالعمل CNSSشماره 4009، در تاریخ 26 آوریل 2010، واژه نامه تضمین اطلاعات ملی: آسیب پذیری ضعف در یک IS، روش­های امنیتی سیستم، کنترل­های داخلی یا پیاده سازی است، که می­تواند منجر به بهره کشی شود .

ENISA: وجود یک ضعف طراحی یا خطای پیاده سازی که بتواند منجر به رویداد غیر منتظره نامطلوبی شود، که این رویداد امنیت سیستم کامپیوتر، شبکه، برنامه یا پروتکل را به خطر اندازد .

گروه باز: حالتی که قدرت مهاجم بیش از قدرت مقاومت در برابر آن باشد .

تحلیل عاملی از خطر اطلاعات(FAIR): احتمال اینکه یک دارایی قادر به مقاومت در برابر عوامل خطر نباشد .

امنیت داده و کامپیوتر، فرهنگ لغات مفاهیم و لغات استاندارد، نویسندگان دنیس لانگلی و مایکل شین، استاکتون پرس، ISBN 0-935859-17-9:

  1. در امنیت کامپیوتر، ضعف کارکرد امنیتی سیستم­های خودکار شده، کنترل­های ناظران، کنترل­های اینترنت و غیره، که بتوانند بوسیله یک مهاجم با دسترسی غیر مجاز به اطلاعات، پردازش اطلاعات را مختل کنند.
  2. در امنیت کامپیوتر، یک ضعف در لایه فیزیکی، سازمان، کارکرد، کارکنان، مدیریت، سرپرستی، سخت افزار یا نرم افزار که امکان بهره کشی از آن­ها با هدف آسیب رساندن به سیستم یا فعالیت­ وجود داشته باشد.
  3. در امنیت کامپیوتر، هر ضعف یا نقص موجود در یک سیستم، حمله، رویداد مضر یا فرصت دسترسی برای یک عامل تهدید کننده، که امکان تهدید را برای عامل فراهم کند، را آسیب پذیری گویند.

2-1-1- کلاس بندی آسیب پذیری ها

آسیب پذیری­ها، براساس نوع دارایی به دسته­های زیر تقسیم می­شوند :

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

3-1-1- علت­های ایجاد آسیب پذیری­ها

 برخی از منابع و علت­ های ایجاد آسیب پذیری­ ها عبارتند از:

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

4-1-1- شناسایی و حذف آسیب پذیری­ها

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

2-1- مفاهیم اولیه­ مورد نیاز

1-2-1- متن کاوی

مشکلی که دنیای امروز با آن رو به رو است، کمبود یا نبود اطلاعات نیست بلکه کمبود دانشی است که از این اطلاعات میتوان حاصل کرد. میلیون­ها صفحه­ وب، میلیون­ها کلمه در کتابخانه­های دیجیتال و هزاران صفحه اطلاعات در هر شرکت، تنها بخشی از این منابع اطلاعاتی هستند. اما نمی­توان به طور مشخص منبعی از دانش را در این بین معرفی کرد. دانش حاصلی است که از نتیجه گیری و فکر و تحلیل بر روی اطلاعات به دست می­آید. هدف داده کاوی مشخص کردن روابط میان داده­ های موجود در پایگاه داده­ها و استخراج دانش از میان آن­ها می­باشد. زمانی که داده­های موجود ساخت یافته باشند استفاده از روش­های داده کاوی و کسب دانش از آن­ها ساده است. اما امروزه بخش زیادی از اطلاعات به صورت متن نگهداری می­شود و متن­ ها داده­ هایی غیر ساخت یافته هستند. یک فرد برای دریافت دانش از اطلاعات یک متن، بایستی ابتدا آنرا درک کند، تا بفهمد چه معانی و مفاهیمی در آن موجود است و چه ارتباطی میان مفاهیم وجود دارد. با این حال عصر تکنولوژی به دنبال خودکارسازی است، حتی اگر این کار “درک معنی متن” باشد .

متن کاوی تمام فعالیت­ هایی که به نوعی به دنبال کسب دانش از متن هستند را شامل می‌گردد. تحلیل داده ­های متنی توسط روش­های یادگیری ماشین، بازیابی اطلاعات هوشمند، پردازش زبان طبیعی، همگی در دسته فعالیت­های متن کاوی قرار می‌گیرند. تصویر 1-1 مراحل متعارف متن کاوی را نشان می­دهد. اولین گام در متن کاوی استفاده از روش­هایی برای ساختارمند نمودن متن­ها است. متن از مجموعه­ای از کلمات و عبارات زبان طبیعی تشکیل شده است. عموماً روش­های متن کاوی ابتدا کلمات و عبارات، را از متن استخراج می­کنند و سپس آن­ها را مورد پردازش قرار می­دهند، برای مثال برخی کلمات مثل حروف اضافه و ضمایر حذف، و کلمات باقی مانده ریشه­ یابی می­شوند. سپس مشخصات استخراج شده از متن­ها به روش­های مختلفی مقداردهی می­شوند، از میان این روش­ها می­توان به مقداردهی دودویی (بیان­گر ظاهر شدن/ نشدن کلمه در متن است)، فراوانی کلمه در متن، وزن TF-IDFاشاره کرد .در این تحقیق از روش وزن­دهی TF-IDFاستفاده شده است، که در قسمت بعد درباره این روش توضیح داده خواهد شد. با استفاده از مقادیر به دست آمده بردارهای ویژگی برای داده­ها ساخته و از بین مجموعه­ی داده­ ها، داده­ های آموزش و تست کلاس بندی کننده انتخاب می­شوند. پس از آن یک روش کلاس بندی انتخاب می­شود. کلاس بندی کننده با استفاده از داده­ های آموزش، آموزش داده و با استفاده از داده ­های تست ارزیابی می­شود.



ادامه مطلب...
دانلود پایان نامه بررسی محاسبات خودمختار

سمینار برای دریافت درجه کارشناسی ارشد “M.Sc”  مهندسی کامپیوتر – نرم افزار

عنوان :بررسی محاسبات خودمختار

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

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

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

مقدمه
نظریه : سیستم ها براساس اهداف مدیریتی، خود را مدیریت می کنند. قسمت های جدید با تلاش کمی شبیه به یک سلول جدید ،که خود را در بدن انسان مستقر می کند، با هم یکی می شوند. این ایده ها تخیل علم نیستند، بلکه عناصری از رقابتی بزرگ برای ساختن سیستم های محاسباتی خود- مدیریتی هستند.
در میانه اکتبر IBM ،٢٠٠١ بیانیه ای منتشر کرد مبنی بر این که مانع اصلی برای پیشرفت بیشتر در صنعت تکنولوژی اطلاعات iبحران پیچیدگی نرم افزار است که دورنمای آن پدیدار است. شرکت برنامه ها و محیط هایی را ذکر کرد که شامل ده ها میلیون خط برنامه هستند و نیازمند افراد حرفه ای ماهر در زمینه تکنولوژی اطلاعات برای نصب، تنظیم و نگهداری هستند.
بیانیه اشاره می کند که مشکل مدیریت سیستم های محاسباتی امروزی فراترازمدیریت محیط های نرم افزاری مجزاست. نیاز به یکی شدن چندین محیط ناهمگن در سیستم های محاسباتی همکارو گسترش آن از مرزهای شرکت به اینترنت، سطوح جدیدی از پیچیدگی را مطرح می کند. به نظرمی رسد پیچیدگی سیستم های محاسباتی به محدودیت توانایی انسان نزدیک می شود، اما پیشروی به سوی افزایش اتصال-داخلی و یکپارچه سازی به سرعت ادامه دارد.
این پیشروی می تواند رویای فراگیر محاسبات –تریلیاردها دستگاه محاسباتی متصل به اینترنت- را به یک کابوس تبدیل کند.نوآوری در زبان های برنامه نویسی اندازه و پیچیدگی iسیستم های قابل طراحی به وسیله معماران راگسترش داده است، اما تنها اعتماد به نوآوری های بیشتردر روشهای برنامه نویسی ما را از بحران پیچیدگی نرم افزار عبور نمی دهد.
هرچه سیستم ها بهم پیوسته تر و متنوع ترشوند، معماران کمتر قادر به پیش بینی و طراحی فعل و انفعال میان قطعات هستند ودرنظرگرفتن این موارد برای زمان اجرا گذاشته می شود.
بزودی سیستم ها بسیار بزرگ و پیچیده می شوند،طوری که نصب، تنظیم، بهینه سازی، نگهداری و ادغام آنها حتی برای ماهرترین مدیران سیستم مشکل خواهدبود. و هیچ راهی برای پاسخ بموقع و قطعی به جریان سریع مطالبات متغیرومتناقض نیست.

تعداد صفحه :103

 

ادامه مطلب...
دانلود پایان نامه مدلی کارا برای ساخت پیکره متنی موازی از روی پیکره متنی تطبیقی

پایان‌نامه کارشناسی ارشد در رشته مهندسی کامپیوتر (نرم افزار)

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

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

چکیده:

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

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

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

فصل اول: مقدمه

1-1- مقدمه

به دلیل افزایش ارتباطات متقابل منطقه‌ای و نیاز برای تبادل اطلاعات، تقاضا برای ترجمه زبان بسیار افزایش یافته است. بسیاری از نوشتجات نیاز به ترجمه دارند از جمله مستندات علمی و فنی، دستورالعمل‌های راهنما، مستندات حقوقی، کتاب‌های درسی، بروشورهای تبلیغاتی، اخبار روزنامه‌ها و غیره؛ که ترجمه برخی از آنها سخت و چالش برانگیز است اما اکثرا خسته کننده و تکراری هستند و در عین حال به انسجام و دقت نیاز دارند. برآوردن نیازهای روز افزون ترجمه برای مترجمان حرفه‌ای دشوار است. در چنین موقعیتی ترجمه ماشینی می‌تواند به عنوان یک جایگزین به کار گرفته شود.

ترجمه ماشینی بعد از 65 سال یکی از قدیمی‌ترین کاربردهای کامپیوتر است. در طول سال‌ها، ترجمه ماشینی مرکز توجه تحقیقات زبان‌شناسان، روان‌شناسان، فیلسوفان، دانشمندان و مهندسان علم کامپیوتر بوده است. اغراق نیست اگر بگوییم کارهای جدید در حوزه ترجمه ماشینی، به طور قابل ملاحظه‌ای در توسعه زمینه‌هایی نظیر زبان شناسی رایانه‌ای، هوش مصنوعی و پردازش زبان‌های طبیعی برنامه‌گرا، مشارکت کرده است.

ترجمه ماشینی را می‌توان به این صورت تعریف کرد: “ترجمه از یک زبان طبیعی (زبان مبدأ) به زبان دیگر (زبان مقصد) با استفاده از سیستم‌های کامپیوتری شده و به همراه یا بدون کمک انسان”. کار پژوهشی در حوزه ترجمه ماشینی به هدف بزرگ ترجمه تمام خودکار با کیفیت بالا (قابل نشر) محدود نمی‌شود. غالبا ترجمه‌های ناهموار برای بازبینی موضوعات خارجی کافی است. تلاش‌های اخیر، در جهت ساخت کاربردهای محدودی در ترکیب با تشخیص گفتار به خصوص برای دستگاه‌های دستی می‌باشند. ترجمه ماشینی می‌تواند به عنوان پایه‌ای برای ویرایش‌های بعدی به کار گرفته شود، مترجم‌ها معمولا با ابزارهایی نظیر حافظه‌های ترجمه که از فناوری ترجمه ماشینی استفاده می‌کنند اما آنها را در کنترل خود قرار می‌دهند، استفاده می‌کنند.

ترجمه ماشینی یکی از حوزه‌های پژوهشی «زبانشناسی رایانه‌ای» است. تا کنون روش‌های مختلفی جهت خودکار کردن ترجمه ابداع شده است، که در نوشتجات حوزه ترجمه ماشینی به صورت‌های مختلفی دسته‌بندی شده‌اند. شکل 1-1 انواع روش‌های ترجمه ماشینی موجود را در قالب دسته‌بندی که در  آمده است نشان می‌دهد.

1-1-1- ترجمه ماشینی مبتنی بر فرهنگ لغت

این نوع ترجمه ماشینی مبتنی بر مدخل‌های فرهنگ لغت است؛ و در آن از معادل کلمه جهت تولید ترجمه استفاده می‌شود. اولین نسل ترجمه ماشینی (از اواخر دهه 1940 تا اواسط دهه 1960) کاملا بر مبنای فرهنگ لغت‌های الکترونیک بودند. این روش همچنان تا حدی در ترجمه عبارات و نه جملات مفید است. اکثر روش‌هایی که بعدا توسعه داده شدند کم یا بیش از فرهنگ لغات دوزبانه بهره می‌گیرند .

2-1-1- ترجمه ماشینی مبتنی بر قانون

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

– رویکرد مستقیم: کلمات زبان مبدأ بدون عبور از یک نمایش میانی ترجمه می‌شوند. در این روش به بستر متن، معنی و دامنه توجه نمی‌شود.

– رویکرد انتقالی: مدل انتقالی متعلق به نسل دوم ترجمه ماشینی است (از اواسط دهه 1960 تا دهه 1980). در این مدل، زبان مبدأ به یک انتزاع که نمایشی کمتر مختص به زبان است، انتقال می‌یابد. سپس یک نمایش معادل برای زبان مقصد (با همان سطح انتزاع) با استفاده از فرهنگ لغات دوزبانه و قوانین گرامری تولید می‌شود.

– میان زبانی: این روش متعلق به نسل سوم ترجمه ماشینی است. در این روش زبان مبدأ به یک زبان (نمایش) میانی تغییر شکل می‌دهد که این زبان میانی مستقل از هر دو زبان شرکت کننده (مبدأ و مقصد) در ترجمه است. سپس ترجمه برای زبان مقصد از این نمایش کمکی به دست می‌آید. از اینرو در این نوع سیستم تنها به دو ماژول تجزیه و ترکیب نیاز است. همچینن به دلیل مستقل بودن این روش از زبان‌های مبدأ و مقصد، بیشتر در ماشین‌های ترجمه چندزبانه استفاده می‌شود. این روش بر یک نمایش واحد از زبان‌های مختلف تأکید می‌کند.

3-1-1- ترجمه ماشینی مبتنی بر دانش

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

4-1-1- ترجمه ماشینی مبتنی بر پیکره

رویکرد ترجمه ماشینی مبتنی بر پیکره‌های متنی از سال 1989 ظهور پیدا کرد و به طور وسیعی در حوزه ترجمه ماشینی به آن پرداخته شد؛ و به دلیل دقت بالای این روش در ترجمه، بر دیگر روش‌ها غلبه یافت. در این روش، دانش یا مدل ترجمه به طور خودکار از پیکره‌های متنی (مجموعه متون) دوزبانه گرفته می‌شود. از آنجایی که این رویکرد با حجم زیادی از داده‌ها کار می‌کند، ترجمه ماشینی مبتنی بر پیکره نامیده شده است. برخی از انواع روش‌های مبتنی بر پیکره در ادامه شرح داده می‌شوند.

ترجمه ماشینی آماری

با اینکه ایده اولیه ترجمه ماشینی آماری توسط وارن ویور در سال 1941 معرفی شد، اما از سال 1993 که این روش توسط محققان آی بی ام مدل شد به طور گسترده‌ای مورد استفاده قرار گرفت؛ به طوری‌که در حال حاضر ترجمه ماشینی آماری رایج‌ترین رویکرد در ترجمه ماشینی به شمار می‌آید. در روش ترجمه ماشینی آماری از مدل‌های آماری استفاده می‌شود که پارامترهای این مدل‌ها از متون دوزبانه یا همان «پیکره‌های موازی» استخراج می‌شوند. به عبارت دیگر سیستم ترجمه ماشینی آماری، احتمالات ترجمه را از پیکره موازی می‌آموزد و با استفاده از این احتمالات برای جملات ورودی که در فرآیند آموزش دیده نشده‌اند، ترجمه‌ای مناسب تولید می‌کند. در این روش از دو مدل عمده به نام مدل‌های مبتنی بر کلمه و مدل‌های مبتنی بر عبارت استفاده می‌شود.

ترجمه ماشینی مبتنی بر مثال

روشهای ترجمه ماشینی مبتنی بر مثال، روشهای مبتنی بر حافظه نیز نامیده شده‌اند. ایده این روش از سال 1980 در ژاپن شروع شد. این نوع سیستم‌ها تلاش می‌کنند تا جمله‌ای مشابه جمله ورودی در پیکره موازی پیدا کنند، و سپس با اِعمال تغییراتی بر روی جمله ترجمه شده که قبلا ذخیره شده، ترجمه جمله ورودی را تولید کنند.

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

 

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

پایان نامه کارشناسی ارشد در رشته مهندسی کامپیوتر (نرم افزار)

عنوان: ارائه یک مدل مبتنی بر خصیصه جهت تحلیل احساس موجود در نوشتجات

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

برخی نویسندگان داده کاوی را به عنوان ابزاری برای جستجو کردن اطلاعات سودمند در حجم زیادی از داده ها تعریف می کنند. برای انجام فرایند داده کاوی با زمینه های گوناگون تحقیقی مواجه می‌شویم، مانند پایگاه داده، یادگیری ماشین و آمار. پایگاه داده‌ها برای تحلیل کردن حجم زیادی از داده‌ها ضروری هستند. یادگیری ماشین، یک ناحیه هوش مصنوعی است که با ایجاد تکنیک‌هایی امکان یادگیری به وسیله تحلیل مجموعه‌های داده‌ای را به کامپیوترها می‌دهند. تمرکز این روش‌ها روی داده سمبولیک است و با آنالیز داده‌های تجربی سر و کار دارد. پایه آن تئوری آماری است. در این تئوری عدم قطعیت و شانس به وسیله تئوری احتمال مدل می‌شوند. امروزه بسیاری از روش‌های آماری در زمینه داده کاوی استفاده می‌شوند. می‌توان گفت که متن کاوی از تکنیک‌های بازیابی اطلاعات، استخراج اطلاعات همچنین پردازش کردن زبان طبیعی استفاده می‌کند و آن‌ها را به الگوریتم‌ها و متدهای داده کاوی، یادگیری ماشین و آماری مرتبط می‌کند. با توجه به ناحیه‌های تحقیق گوناگون، بر هر یک از آن‌ها می‌توان تعاریف مختلفی از متن کاوی در نظر گرفت در ادامه برخی از این تعاریف بیان می‌شوند:

متن کاوی = استخراج اطلاعات: در این تعریف متن کاوی متناظر با استخراج اطلاعات در نظر گرفته می‌شود (استخراج واقعیت‌ها از متن).

متن کاوی = کشف داده متنی: متن کاوی را می‌توان به عنوان متدها و الگوریتم‌هایی از فیلدهای یادگیری ماشین و آماری برای متن‌ها با هدف پیدا کردن الگوهای مفید در نظر گرفت. برای این هدف پیش پردازش کردن متون ضروری است. در بسیاری از روش‌ها، متدهای استخراج اطلاعات، پردازش کردن زبان طبیعی یا برخی پیش پردازش‌های ساده برای استخراج داده از متون استفاده می‌شود، سپس می‌توان الگوریتم‌های داده کاوی را بر روی داده‌های استخراج شده اعمال کرد.

متن کاوی = فرایند استخراج دانش: که در بخش قبلی به طور کامل توضیح داده شده است و در اینجا دیگر بیان نمی‌شود. در این تحقیق ما بیشتر متن کاوی را به عنوان کشف داده متنی در نظر می‌گیریم و بیشتر بر روی روش‌های استخراج الگوهای مفید از متن برای دسته‌بندی مجموعه‌ های متنی یا استخراج اطلاعات مفید، تمرکز می‌کنیم.

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

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

بازیابی اطلاعات: اصولاً مرتبط است با بازیابی مستندات و مدارک. کار معمول دربازیابی اطلاعات این است که با توجه به نیاز مطرح شده از سوی کاربر، مرتبط ترین متون و مستندات و یا در واقع بقچه‌ی کلمه را ازمیان دیگر مستندات یک مجموعه بیرون بکشد. این یافتن دانش نیست بلکه تنها آن بقچه‌ای از کلمات را که به نظرش مرتبط‌تر به نیاز اطلاعاتی جستجوگر است را به او تحویل می‌دهد. این روش به واقع دانش و حتی اطلاعاتی را برایمان به ارمغان نمی‌آورد.

پردازش زبان طبیعی: هدف کلی پردازش زبان طبیعی رسیدن به یک درک بهتر از زبان طبیعی توسط کامپیوترهاست. تکنیک‌های مستحکم و ساده‌ای برای پردازش کردن سریع متن به کار می‌روند. همچنین از تکنیک‌های آنالیز زبان شناسی نیز برای پردازش کردن متن استفاده می‌شود.

استخراج اطلاعات: هدف روش‌های استخراج اطلاعات، استخراج اطلاعات خاص از سندهای متنی است. استخراج اطلاعات می‌تواند به عنوان یک فاز پیش پردازش در متن‌کاوی بکار برود. استخراج اطلاعات عبارتند از نگاشت کردن متن‌های زبان طبیعی (مثلا گزارش‌ها، مقالات journal، روزنامه‌ها، ایمیل‌ها، صفحات وب، هر پایگاه داده متنی و…..) به یک نمایش ساختیافته و از پیش تعریف شده یا قالب‌هایی که وقتی پر می‌شوند، منتخبی از اطلاعات کلیدی از متن اصلی را نشان می‌دهند. یکبار اطلاعات استخراج شده و سپس اطلاعات می‌توانند در پایگاه داده برای استفاده‌های آینده، ذخیره شوند.

2-1- کاربردهای متن کاوی

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

1.شناساییspam: آنالیز کردن عنوان و محتوای یک ایمیل دریافتی، برای تشخیص اینکه آیا ایمیل می‌تواند spam باشد یاخیر.

2 .نظارت :یعنی نظارت کردن رفتار شخص یا گروهی از انسان‌ها به صورت پنهان. پروژه‌ای به نام ENCODA تلفن، اینترنت و دیگر وسایل ارتباطی را برای شناسایی تروریسم نظارت می‌کند.

3. شناسایی نامهای مستعار: نام‌های مستعار در مراقبت‌های پزشکی برای شناسایی تقلب‌ها آنالیز می‌شوند. برای مثال یک صورت حساب ممکن هست با نام John Smith، J. Smith و Smith, John ارائه شود. از این طریق یا با استفاده از روش‌های دیگری مطالبه کنندگان امکان سوءاستفاده را خواهند یافت و مطالبات حق بیمه زیادی تحت نام‌های مستعار مختلف دریافت می‌کنند. استفاده از متن‌کاوی برای تشخیص این نام‌های مستعار می‌تواند در یافتن تقلب به شرکت‌های بیمه کمک فراوانی کند.

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

5. روابط میان مفاهیم: از جمله واقعیتهایی که می توان از یک مجموعه متون دریافت، ارتباط و وابستگی برخی مفاهیم با مفاهیم دیگراست. این واقعیات به طور مثال می‌تواند بگوید که پدیدار شدن بعضی کلمات ممکن است که وابسته باشد به ظاهر شدن بعضی دیگر از کلمات. منظور این است که هرگاه مجموعه ی اول کلمات را ببینیم، می‌توانیم انتظار داشته باشیم که مجموعه‌ی دوم لغات را نیز در ادامه مشاهده خواهیم کرد. این مفهوم نیز از داده کاوی در دیتابیس به امانت گرفته شده است.

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

7. تحلیل احساس : در این کاربرد هدف از متن کاوی تشخیص احساس نویسنده متن است. درجه رضایت یا خوشحالی و ناراحتی نویسنده تشخیص داده می‌شود. این رساله به بررسی متن کاوی به منظور تحلیل احساس موجود در متون خواهد پرداخت، لذا در ادامه با جزئیات بیشتری تحلیل احساس در متون را بررسی خواهیم کرد.

همه اطلاعات متنی را می‌توان به دو دسته:حقایق و عقاید دسته بندی کرد. حقایق عبارات علمی‌ و عملی درباره موجودیت‌ها، رویدادها و ویژگی‌های آنها هستند که بصورت عینی و واقعی در دنیای بیرون وجود دارند یا به وقوع پیوسته‌اند. عقاید عبارات غیر عینی و ذهنی هستند که نظرات، ارزیابی‌ها یا احساسات افراد را درباره یک موجودیت، رویداد و ویژگی‌های آنها بیان می‌کنند .

شکل 1-1 مثالی را برای هر کدام بیان میکند. در این رساله تنها به یک جنبه از این مفهوم یعنی احساسات خواهیم پرداخت.

قبل از سال 2000 به دلیل کمبود منابع داده‌ای و کمبود متون حاوی نظرات و عقاید در تارنمای گسترده جهانی تحقیقات اندکی در این زمینه به انجام رسیده است. امروزه با گسترش اینترنت و همه‌گیر شدن شبکه‌های اجتماعی، کاربران می‌توانند نظرات خود درباره محصولات یا خدمات را در سایت‌های تجاری، شبکه‌های اجتماعی، وبلاگ‌ها بیان کنند؛ صفحات وب متون زیادی را در بر دارند که مشتمل بر نظرات، عقاید، ارزیابی کاربران پیرامون یک کالا یا خدمات خاص هستند. اطلاعاتی که از این نوع داده‌ها قابل دست‌یابی است، برای شرکت‌های سازنده و همچنین سازمان‌های ارائه کننده خدمات بسیار مفید و گاهی ضروری خواهند ‌بود. همچنین برای کاربرانی که قصد انتخاب خدمات یا یک نوع کالا را دارند راهنمایی مفیدی را ارائه می‌دهند. شخصی را در نظر بگیرید که قصد دارد موبایل یا دوربین دیجیتالی بخرد، برای آگاهی از کیفیت دوربین و مطلوبیت خدمات شرکت سازنده بدون شک به پرسش و جمع‌آوری اطلاعات از اطرافیان روی خواهد آورد، ولی امروزه با رشد اینترنت می‌توان بصورت آنلاین نظرات و تجربیات صدها نفر را درباره یک کالای خاص مطالعه کرد و برای تصمیم گیری از آنها مدد گرفت.

امروزه تعدد و گوناگونی منابع اینترنتی حاوی نظرات و احساسات کاربران به حدی زیاد شده است که یافتن و ارزیابی آنها کار بسیار پیچده‌ای است. در بسیاری موارد نظرات و عقاید کاربر در یک پست طولانی پنهان شده است. برای استخراج نظرات و عقاید درباره یک موجودیت باید در ابتدا منابع اینترنتی مرتبط با آن را یافت سپس متن مورد نظر خوانده شود، جملات بیان کننده نظرات و عقاید کاربر از متن استخراج شوند، خلاصه سازی شوند و به فرم قابل استفاده تبدیل شوند. از جمله مشکلاتی که در این زمینه وجود دارد حجم زیاد داده می‌باشد. در صفحه توییتر شخصی جاستین بیبر روزانه 300000 نظر ثبت می‌شود. این حجم از داده‌ها میتوانند اطلاعات مفیدی را برای شرکت‌ها و همچنین مشتری‌ها به همراه داشته باشند؛ ولی پردازش آنها بصورت دستی و انسانی غیر ممکن می‌باشد، لذا طراحی یک روش اتوماتیک برای تحلیل متن و استخراج نظرات و عقاید موجود در متن ضروری است. در همین راستا تلاش‌های فراوانی صورت گرفته است، مثلا در کشور آمریکا 20 تا 30 شرکت به ارائه خدمات تخصصی تحلیل احساس می‌پردازند .

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

 

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

دانلود متن کامل پایان نامه مقطع کارشناسی ارشد رشته  مهندسی کامپیوتر

گرایش : نرم افزار

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

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

چکیده

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

در این پایان نامه با استفاده از مهاجرت ماشین مجازی یک بسته‌ی نرم افزاری طراحی و پیاده سازی شده‌است که بر اساس بار کاری هر رایانه و انتقال بار بین سیستم‌ها در قالب مهاجرت ماشین مجازی شرایطی مناسب را برای کاهش مصرف برق به وجود می آورد و با بهره گیری از آن مصرف را به میزان چشمگیری کاهش می دهد

ادامه مطلب...
پروژه مديريت منابع انساني
عنوان کامل: بررسی مديريت منابع انساني
دسته: مدیریت
فرمت فایل: WORD (قابل ویرایش)
تعداد صفحات پروژه: 91
______________________________________________________
بخشی از مقدمه:
مديريت منابع انسانى را «شناسايى، انتخاب، استخدام، تربيت و پرورش نيروى انسانى به منظور دست‏يابى به اهداف سازمان» تعريف كرده ‏اند. منظور از منابع انسانى، همه افرادى است كه در ادارات و سازمان‏هاى دولتى، اعم از كشورى و لشكرى، مؤسسات غيردولتى بازرگانى و صنعتى، مدارس و دانشگاه‏ها، روستاها و ديگر فعاليت‏هاى مؤثر در توليد ملى اشتغال دارند. هدف اساسى اداره امور استخدامى (نام ديگر مديريت منابع انسانى) حصول نتايج مطلوب از تلاش‏هاى جمعى افراد است. از اين رو، مسؤولان اداره امور استخدامى موظفند در سازمان‏ها محيط و شرايط مناسبى به ‏وجود آورند تا كاركنان با ميل و رغبت و خاطرى آسوده از بيم و اضطراب، كوشش‏هاى خويش را در جهت نيل به هدف‏هاى مشترك معطوف سازند. بدون ترديد، توفيق در انجام اين مهم، مستلزم به كار بستن اصول و روش‏هاى مديريت منابع انسانى است.
وظيفه اين مديريت، رعايت نظام شايستگى، در استخدام، پرورش و حفظ نيروى كار شايسته است كه با حداكثر كارآيى و صرفه ‏جويى، هدف‏هاى سازمان را تحقق بخشد. آنانى كه به گونه‏ اى با اداره امور استخدامى سر و كار دارند، موظفند در همه روابط و تصميمات كارگزينى، هيچ‏گاه شأن و مقام انسانى را از خاطر دور ندارند، در همه اعمال و افعال خويش از اصل جامعيت و توجه به منافع عموم پيروى كنند، از هرگونه تبعيض دورى جسته و مسؤوليت‏ها و وظايف و نيز اختيارات را بدون در نظر گرفتن منافع شخصى به كار گيرند. با وجود اهميت آشكار مديريت منابع انسانى، همواره ابهامات و سوء تعبيرهايى در باره ماهيت واقعى، نقش و وظيفه واقعى آن وجود داشته است و يكى از علت‏هاى اين امر، جديد بودن اين وظيفه، نسبت به ديگر وظايف در سازمان است؛ زيرا تا چندى پيش، نيازى به جداكردن آن احساس نمى‏شد و جزو وظايف عمومى مديريت به شمار مى‏رفت.
علت دوم و مهم‏تر اين كه انسان موجودى زنده است كه قادر به تفكر، قضاوت و تصميم‏گيرى است. او ماده‏اى بى‏جان نيست كه به راحتى در دست ديگران شكل گيرد. بدين رو، خواسته‏ ها، اهداف و آمال نيروهاى شاغل، هميشه موافق يا هم‏سو با اهداف سازمان نيست. مقاومت كاركنان در برابر تصميم‏هايى كه درباره آنان گرفته مى‏شود، منشأ دشوارى ‏ها و تنش‏هايى است كه در امر اداره و كنترل انسان‏ها وجود دارد. به همين علت، دانشمندان علوم انسانى هرگز نتوانسته ‏اند واكنش‏ها و رفتارهاى انسان را طبق الگوى خاصى به طور دقيق پيش‏بينى كنند.
ادامه مطلب...
پروژه بررسی جرم مستمر و جرم آني
عنوان کامل: جرم مستمر و جرم آني
دسته: روانشناسی
فرمت فایل: WORD (قابل ویرایش)
تعداد صفحات پروژه: 75
______________________________________________________
بخشی از مقدمه:
جرم مستمر
جرم در لغت به معناي گناه است.[1] و در اصطلاح حقوق کيفري تعاريف مختلفي از جرم شده است و يک تعريفي که بتواند بر ساير تعاريف غلبه يابد و مورد قبول همگان واقع شود وجود ندارد چون هر يک از اين تعاريف اغلب از گرايشهاي نظري مکتبهاي خاصي ملهم شده و داراي مباني نظري مختلف هستند.[2] 
در قانون مجازات اسلامي هر فعل يا ترک فعلي که در قانون براي آن مجازات تعيين شده باشد جرم محسوب مي‌شود.[3] 
اگر وقوع فعل يا ترک فعل مجرمانه را از حيث طول مدت تحقق آن در نظر آوريم جرايم را مي‌توان به دو گروه جرم آني و جرم مستمر تقسيم کرد.
جرم مستمر يا متمادي جرمي است که فعل يا ترک فعل در يک لحظه و مدت کوتاه تحقق نيافته بلکه لازمه تحقق آن استمرار مادي در زمان است. به سخن ديگر، استمرار جرم ناشي از اراده و عزم مرتکب به گونه‌اي است که در هر لحظه جرم با تمام عناصر تشکيل دهنده آن تکرار مي‌شود و سوء نيت فاعل هر آن تجديد مي‌شود. مثل موضوع ماده 556 قانون مجازات اسلامي «هر کس بدون مجوز و به صورت علني از لباسهاي رسمي ماموران نظامي يا انتظامي جمهوري اسلامي ايران يا نشانها، مدالها يا ساير امتيازات دولتي را بدون تغيير يا با تغيير جزئي که موجب اشتباه شود مورد استفاده قرار دهد در صورتي که عمل او به موجب قانون ديگري مستلزم مجازات شديدتري نباشد به حبس از سه ماه تا يک سال و يا جزاي نقدي از يک ميليون و پانصد هزار ريال تا شش ميليون ريال محکوم خواهد شد». و توقيف يا حبس غير قانوني موضوع ماده (583 قانون مجازات اسلامي، تعزيرات) يا اخفاي مال مسروقه، موضوع ماده (62 قانون مجازات اسلامي، تعزيرات) که به صورت فعل مثبت هستند و نيز ترک انفاق موضوع ماده (664 قانون مجازات اسلامي) که به صورت ترک فعل مي‌باشد.[4]
ادامه مطلب...
دانلود رایگان تحقیق اثرات روانی طلاق بر کودکان

 

 وقتي تصميم براي انجام طلاق گرفته مي شود، چه تاثيري بر والدين وفرزندان به وجودمي آورد؟به ياد داشته باشيد گرچه طلاق جوانب حقوقي دارد بيشتر جوانب عاطفي طلاق بيرون از دادگاه رخ مي دهد. والدين بايد يادبگيرند كه  چگونه با تاثيرات طلاق هم براي خود وهم براي فرزندانشان كنار بيايند.

نكته مهمي كه بايد خاطرنشان كنيم اين است كه اين موضوع  مورد اختلاف وبحث است كه آيا اثرات منفي طلاف نتيجه خود طلاق است يا نتيجه مشاجرات داخل خانه كه منجر به طلاق مي شود. به عبارت ديگر آيا صدماتي كه به كودك وارد مي آيد، برخاسته از تغيير در ساختار خانواده است كه در نتيجه طلاق انجام مي شود يا نتيجه كشمكش والدين ، فشار اقتصادي، يا نداشتن والدين خوب؟ اگر اثرات به كشمكش با خانواده مربوط مي شود وتنها به جدايي والدين ربط نداشته باشد اين اثرات ممكن است خيلي گسترده باشند. اگر چنين باشد بچه هايي كه در خانواده بدون طلاق زندگي مي كنند نيز احتمال دارد با مشكلات مشابهي برخورد كنند.(وينستوك وكين،2002)

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

دانلود رایگان جزوه درس آمار و احتمالات مهندسی دکتر یاری دانشگاه علم و صنعت

دانلود رایگان جزوه درس آمار و احتمالات مهندسی مهندس امین صدیقی

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

دانلود رایگان جزوه درس آمار و احتمالات مهندسی دکتر پرویز نصیری

دانلود جزوه آمار و احتمال مهندسی دانشگاه پيام نور‌ دكتر نصيری

دانلود جزوه آمار و احتمال مهندسی دانشگاه علم و صنعت ایران

کتاب Probability and Statistics ، نوشته Athanasios Papoulis

دانلود رایگان جزوه درس آمار و احتمالات استاد زهرا اسکندری

کتاب آمار و احتمال کاربردی برای مهندسان ، ویرایش ششم

دانلود جزوه آمار و احتمالات مهندسی دانشگاه علم و صنعت

کتاب احتمال، آمار و تصمیم گیری برای مهندسین عمران

دانلود کتابچه کاربردآمار و احتمالات در مهندسی عمران

دانلود جزوه آمار و احتمالات مهندسی دانشگاه آبادان

دانلود جزوه آمار و احتمالات مهندسی استاد رزمخواه

دانلود جزوه درس آمار و احتمالات – استاد صالحی

آمار و احتمال مهندسی دکتر محمد مهدی نایبی

دانلود جزوه آمار و احتمال مهندسی در ۱۰ فصل

دانلود جزوه آمار و احتمال پارسه طرح 90 درصد

دانلود نمونه سوال آمار و احتمال مهندسی

پک آموزشی آمار و احتمالات مهندسی

دانلود جزوه آمار و احتمال پارسه

دانلود جزوات ساختمان گسسته - ریاضیات گسسته
پک ساختمان گسسته در 3 دی وی دی

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

این مجموعه در قالب 3 دی وی دی ارائه می شود  برای دریافت پک کامل ساختمان گسسته خرید پستی انجام دهید

 

قیمت :13,000 تومان

 

آموزش کاملا فارسی

به صورت مالتی مدیا

آموزش به صورت مفهومی

آموزش توسط استاد پای تخته !

   مناسب برای تمامی دانشجویان

با ما استاد را به خانه بیاورید !

کیفیت مناسب صدا و تصویر

 

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

مرجع کامل فیلم ساختمان های (ریاضی) گسسته

مرجع کامل کنکور کارشناسی ارشد

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

تدریس شده توسط استاد پای تخته.

 

ادامه مطلب...
دانلود جزوات مدار منطقی
جزوه درس حسابداری صنعتی (۳) – استاد صالح نژاد

هدف این جزوه ، آشنا ساختن دانشجویان با موضوعاتی نظیر بودجه بندی جامع درمؤسسات تولیدی ، برنامه ریزی هزینه های سرمایه ای ، تجزیه و تحلیل انحرافات فروش و سود از بودجه جامع ، هزینه های مرتبط با تصمیم گیری و حسابداری مسئولیتی می باشد.


عنوان جزوه : حسابداری صنعتی (۳)

مدرّس و تهیه کننده : حسن صالح نژاد

ساختار فایل : PowerPoint

تعداد صفحات : ۱۸۰

حجم فایل : ۱۸۱.۹ کیلوبایت

ادامه مطلب...
جزوات مهندسی نرم افزار و فایل های مربوطه

جزوات مهندسی نرم افزار و فایل های مربوطه

مهندسی نرم افزار یک و دو دانشگاه پیام نور، دکتر فراهی و مهندس پورامینی

دانلود رایگان کتاب مهندسی نرم افزار Software Architecture in Practice

فیلم آموزش رسم نمودار Use Case سیستم ATM (دستگاه خودپرداز)

جزوه درس مهندسی نرم افزار پیشرفته – استاد فریدون شمس

دانلود کتاب مهندسی نرم افزار 1 پرسمن ترجمه جعفرنژآد قمی

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

کتاب الکترونیکی خودآموز UML در شش روز به زبان فارسی

کتاب میانبرهای Scrum (راهنما، ابزار و تاکتیک های Agile)

دانلود رایگان جزوه مهندسی نرم افزار پارسه طرح 90 درصد

کتاب مهندسی نرم افزار راجر اس . پرسمن , ویرایش پنجم

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

مهندسی نرم افزار – دکتر سعید پارسا (جزوه ، اسلاید)

اسلاید های مهندسی نرم افزار ۲ (بهروز نیرومندفام)

اسلایدهای آموزشی معماری سرویس گرا “SOA”

اسلایدهای تجزیه و تحلیل و مدلسازی سیستم

جزوه درس مهندسی نرم افزار استاد ببردل بناب

دانلود نمونه سوال مهندسی نرم افزار 10 دوره

کتاب JIRA 5.2 Essentials ، نوشته Patrick Li

جزوه درس مهندسی نرم افزار استاد پوروطن

دانلود جزوه مهندسی مدرن توسعه نرم افزار

کتاب اسکرام و اکس پی به زبان فارسی

کتاب تعمیر و نگهداری نرم افزار

آموزش آر یو پی (RUP)

 

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

 

هوش مصنوعی شاخه ای از علوم کامپیوتر است که کامپیوترها را قادر می سازد تا قابلیت های هوشمندانه‌ی انسانها ، نظیر ادراک ، یادگیری ، حل مسائل هوشمند ، استدلال و … را داشته باشند.

عنوان جزوه : هوش مصنوعی

مدرس : استاد غیاث‌الدین

کیفیت جزوه : تایپ شده با توضیحات دست‌نویس

تعداد صفحات : ۱۰۶

ساختار فایل : PDF

ادامه مطلب...

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

عنوان اسلاید : هوش مصنوعی

گردآوری : استاد کامرانی

زبان نوشتار : انگلیسی

ساختار فایل : PDF , PPTX

حجم فایل : ۴.۴ مگابایت

ادامه مطلب...

این جزوه بیشتر با توجه به کتاب هوش مصنوعی راسل و نوروینگ و بخشهایی از آن نیز با توجه به کتاب هوش مصنوعی نوشته ریچ گردآوری شده است . جزوه مذکور تا به حال ۶ بار ویرایش شده و تقریباً بی نقص می باشد.

عنوان جزوه : هوش مصنوعی

نویسنده : کمال میرزایی

ویرایش : ششم

ساختار فایل : PDF

کیفیت : تایپ شده

تعداد صفحات : ۵۴

حجم فایل : ۴ مگابایت

 

سرفصل های این جزوه عبارتند از :

* هوشمندی و عامل های هوشمند
* جستجو و جستجوی ناآگاهانه
* جستجوی آگاهانه
* مسئله ارضای محدودیت
* بازی ، جستجوی خصمانه
* عامل های دانش پایه
* منطق و منطق گزاره ای
* منطق مرتبه اول
* استنتاج در منطق مرتبه اول
* رایانش (محاسبات) نرم
* روش های برنامه ریزی
* کاربرد هایی از هوش مصنوعی
ادامه مطلب...

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

عنوان : سوالات امتحانی هوش مصنوعی

رشته : مهندسی تکنولوژی نرم افزار

واحد آموزشی : دانشگاه آزاد آبادان

نام استاد : علی پدرام

تعداد سوال : ۱۳ سوال

زمان امتحان : ۱۸۰ دقیقه

حجم فایل : ۳۹۵ کیلوبایت

ادامه مطلب...

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

نویسنده : مصطفی عباسی کیا

ساختار فایل : PDF

زبان کتاب : پارسی

تعداد صفحات : ۱۰۸

حجم فایل : ۲.۱ مگابایت

ادامه مطلب...

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

عنوان اسلاید : اسلاید های هوش مصنوعی

برگرفته از : هوش مصنوعی ترجمه سعید راحتی

گردآوری : مصطفی جهانگیر

زبان اسلایدها : پارسی

ساختار فایل : اسلاید PDF شده

حجم فایل فشرده : ۱۱.۲ مگابایت

عناوین سرفصل ها :

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

جزوه حاضر در ۶ فصل به بررسی موضوعاتی نظیر سیستم عددنویسی ، جبر بول ، گیت های منطقی ، جدول کارنو ، منطق ترکیبی ، منطق ترتیبی سنکرون ، ثبات ها و شمارنده ها می پردازد.

عنوان جزوه : مدار منطقی

مدرّس : استاد گرایلو

دانشگاه : صنعتی شاهرود

ساختار فایل : PDF

کیفیت جزوه : تایپ شده

تعداد صفحات : ۱۲۰

حجم فایل : ۲.۵ مگابایت

ادامه مطلب...

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

عنوان جزوه : معماری کامپیوتر

نویسنده : سعید دانشگر

ساختار فایل : PDF

کیفیت : دست نویس

تعداد صفحات : ۱۶۵

حجم فایل : ۳.۱ مگابایت

ادامه مطلب...
جزوه و دستور کار آزمایشگاه معماری کامپیوتر

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


عنوان جزوه و دستور کار : آزمایشگاه معماری کامپیوتر

زبان جزوه و دستور کار : فارسی

ساختار فایل : PDF

حجم فایل : ۱۴.۹ مگابایت

ادامه مطلب...
 دانلود جزوه طراحي الگوريتم سنجش تکميلي


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

برای دانلود و توضیحات بیشتر به مشاهده مطلب بروید....



این جزوه در 4 فصل به شرح زیر است:

فصل1 :بازدهي, تحليل و مرتبه الگوريتم ها
فصل 2: روش تقسيم و حل
فصل 3: برنامه نويسي پويا
فصل4 :روش حريصانه در طراحي الگوريتم



 حجم : 1.55 مگابایت


ادامه مطلب...
جزوات طراحی ساخت کامپایلرها

عنوان : پاورپوینت درس اصول طراحی کامپایلر 

گردآوری :  سیده فاطمه نورانی

زبان پاورپوینت : فارسی

تعداد صفحات : 247 اسلاید

نوع فایل : RAR/PPT

حجم فایل : 231 KB

توضیحات:
مقدمه ای بر کامپایلر
نحو زبان و تجزیه برنامه های تحلیل کننده
آشنایی با بخش تحلیل و بخش سنتز کامپایلر

ابزارهای ساخت کامپایلر

ادامه مطلب...
کتاب Compilers : Principles, Techniques, and Tools نویسنده‌گان : Aho ، Lam ، Sethi ، Ullman

 کتاب ” کامپایلر ها : اصول ، تکنیک‌ها و ابزار ها ” ویرایش دوم، نوشته‌ی ” آلفرد وی. آهو ” ، ” مونیکا اس. لم ” ، ” راوی سسی ” و ” جفری دی. اولمن ” به عنوان مرجع اصلی درس اصول طراحی کامپایلر مورد استفاده قرار می‌گیرد. این کتاب در تاریخ September 10, 2006 جهت فروش از طریق سایت آمازون عرضه شده است.

عنوان کتاب : Compilers : Principles, Techniques, and Tools

نویسنده‌گان : Alfred V. Aho ، Monica S. Lam ، Ravi Sethi ، Jeffrey D. Ullman

ویرایش : دوم (Second Edition)

زبان کتاب : انگلیسی

تعداد صفحات : ۱۰۳۸

ساختار فایل : PDF

حجم فایل : ۴۷.۲ مگابایت

ادامه مطلب...

فهرست مطالب این جزوه عبارتند از : مفاهیم اولیه ، واژه یاب ، تعریف ساختار یاب بصورت گراف ، گراف عبارات ریاضی ، یافتن آرگومان های دستورات کدساز در Symbol Table ، گراف عبارت شرطی و آرایه ها.

عنوان جزوه : طراحی و ساخت کامپایلر

مدرّس : قاسم جابری پور

تهیه کنندگان : محسن احمدوند – هادی پرنده افشار

ساختار فایل : PDF

کیفیت جزوه : تایپ شده

زبان جزوه : پارسی

تعداد صفحات : ۴۹

حجم فایل : ۳۵۳.۷ کیلوبایت

ادامه مطلب...

این جزوه توسط استاد باقری نیا در دانشگاه آزاد اسلامی‌ واحد هشترود تدریس شده است و به اهتمام آقای سعید همتی تهیه گشته است. این جزوه در ۱۰ جلسه تدریس و تهیه شده است.

عنوان جزوه : اصول طراحی کامپایلر

مدرّس : مهندس باقری نیا

دانشگاه : آزاد اسلامی‌ واحد هشترود

تهیه کننده : سعید همتی

ساختار فایل : PDF

کیفیت : تایپ شده

تعداد صفحات : ۴۲

حجم فایل : ۱.۴ مگابایت

ادامه مطلب...
دانلود جزوه آمار و احتمالات مهندسی استاد رزمخواه

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

عنوان جزوه : آمار و احتمالات مهندسی

مدرّس : دکتر مصطفی رزمخواه

دانشگاه : فردوسی مشهد – دانشکده مهندسی برق

نویسنده : افسانه قارونی

تهیه و تنظیم : مصطفی خانیکی

ساختار فایل : PDF

کیفیت : دست نویس

تعداد صفحات : ۷۵

  حجم فایل : ۱۰.۶ مگابایت

ادامه مطلب...

مترجم یا همگردان یا کامپایلر برنامه یا مجموعه‌ای از برنامه‌های کامپیوتری است که متنی از زبان برنامه نویسی سطح بالا (زبان مبدا) را به زبانی سطح پایین (زبان مقصد)، مثل اسمبلی یا زبان سطح ماشین، تبدیل می‌کند. خروجی این برنامه ممکن است برای پردازش شدن توسط برنامه دیگری مثل پیونددهنده مناسب باشد یا فایل متنی باشد که انسان نیز بتواند آنرا بخواند.به بیان ساده، کامپایلر برنامه‌ای است که یک برنامه نوشته شده در یک زبان خاص ساخت‌ یافته را خوانده و آن را به یک برنامه مقصد (Target Language) تبدیل می‌نماید. در یکی از مهم‌ترین پروسه‌های این تبدیل، کامپایلر وجود خطا را در برنامه مبدأ اعلام می‌نماید.


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

ادامه مطلب...

زمان اجرا مقدار زمانی از کامپيوتر است که برنامه برای اجرای کامل مصرف می کند. برای محاسبه پيچيدگی زمان الگوريتم ابتدا تعداد قدم های الگوريتم به صورت تابعی از اندازه مسئله مشخص می شود، برای انجام اين کار تعداد تکرارعمليات اصلی الگوريتم محاسبه می شود و به صورت تابع f(n) (که n تعداد ورودی هاست) بيان می شود. سپس تابع g(n)، که مرتبه بزرگی تابع f(n) را وقتی اندازه ورودی به اندازه کافی بزرگ است نشان می دهد، بدست می آيد. در نهايت پيچيدگی الگوريتم برای نشان دادن رفتار الگوريتم با ورودی های مختلف با استفاده از نمادها O ، Θ و Ω بيان می شود.

تعريف Big-O (حدبالا)

تابع f(n) را نظر بگيريد که برای کليه n≥0 است، می گوئيمf(n) = O(g(n)) اگر ثابت های مثبت n0 و c وجود داشته باشند به طوريکه از يک n0 به بعد هميشه f(n)≤ cg(n) برقرار باشد.

اين نماد حدبالائی برای تابع f(n) می دهد و وقتی بکار می رود که رفتار الگوريتم بدترين حالت و بيشترين زمان اجرا را برای مقادير معين ورودی دارد

تعريف Big-Ω (حدپائين)

تابع f(n) را نظر بگيريد که برای کليه n≥0 است ، می گوئيم f(n) = Ω (g(n)) اگر ثابت های مثبت n0 و c وجود داشته باشند به طوريکه از يک n0 به بعد هميشه f(n)≥ cg(n) برقرار باشد.

اين نماد حد پائينی برای تابع f(n) می دهد و وقتی بکار می رود که رفتار الگوريتم بهترين حالت و کمترين زمان اجرا را برای مقادير معين ورودی دارد

تعريف Big-Θ (حدمتوسط)

تابع f(n) را نظر بگيريد که برای کليه n≥0 است، می گوئيم f(n) = Θ(g(n)) اگر ثابت های مثبت n0، c1 و c2 وجود داشته باشند به طوريکه از يک n0 به بعد هميشه c1g(n) ≤f(n) ≤ c2g(n) برقرار باشد.

اين نماد حدمتوسطی برای تابع f(n) می دهد و زمان اجرای الگوريتم را به صورت ميانگينی از تعداد عمليات انجام شده با کليه نمونه ورودی های مسئله نشان می دهد.


قضيه. اگر f(n)=amnm+am-1nm-1+…+a1n+a0 در اينصورت f(n)=O(nm) است.


مثال. الگوريتم مرتب سازی حبابی را درنظر بگيريد.

for (i:=1 to n-1)
   for (j:=1 to n-1)
     if aj>aj+1 then exchange(aj,aj+1)

با درنظر گرفتن عمل مقايسه بعنوان عملگر اصلی، دستور If در الگوريتم فوق (n-1)2 بار تکرار می شود. بنابراين f(n)= (n-1)2=n2-2n+1 و طبق قضيه g(n)=n2 است. بنابراين پيچيدگی الگوريتم فوق برابر با O(n2) می باشد.


نکته. اگر زمان الگوريتم وابسته به ورودی نباشد با نماد O(1) نشان داده می شود.

نکته. بايد به اندازه کافی الگوريتم را درک کرده باشيم تا بهترين و بدترين رفتار را توليد و محاسبه کنيم. چون برآورد رفتار آماری ورودی ها امری دشوار است، در اکثر موارد به بدترين حالت قناعت می کنيم.

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


غالبا پيچيدگی g(n) يکی از توابع زير است: n (پيچيدگی خطی)، log n (لگاريتمی)، na (چندجمله ای) و an که a≥2 (نمائی).

در زير مرتبه اجرائی چند تابع به ترتيب صعودی نوشته شده است.

O(1) < O(log n) < O(n) < O(n log n) < O(n2) < O( n3) < O(2n) < O(n!)

 

محصول مرتبط با این پست : 

بررسی الگوریتم خوشه بندی در ساخت سیستم های توزیع شده

صفحات :۱۵۳

پایان نامه رشته کامپیوتر
  
فیلم های فارسی ساختمان گسستهفیلم های فارسی ساختمان داده هاکتاب عشق شیرین - نسخه کامل
به کانال تلگرام سایت ما بپیوندید