دانلود تحقیق- مقاله-پروژه-کارآموزی

مرجع کامل خرید و دانلود گزارش کار آموزی ، گزارشکار آزمایشگاه ، مقاله ، پروژه و پایان نامه های کلیه رشته های دانشگاهی

دانلود تحقیق- مقاله-پروژه-کارآموزی

مرجع کامل خرید و دانلود گزارش کار آموزی ، گزارشکار آزمایشگاه ، مقاله ، پروژه و پایان نامه های کلیه رشته های دانشگاهی

مقاله ویژگی ها و کاربرد الگوریتم ها

مقاله ویژگی ها و کاربرد الگوریتم ها
دسته بندی ریاضی
بازدید ها 21
فرمت فایل doc
حجم فایل 79 کیلو بایت
تعداد صفحات فایل 16
مقاله ویژگی ها و کاربرد الگوریتم ها

فروشنده فایل

کد کاربری 4152
کاربر

*مقاله ویژگی ها و کاربرد الگوریتم ها*

چکیده : در این گزارش ما به بررسی ویژگی های الگوریتمهای کنترل همروندی توزیعی که بر پایه مکانیزم قفل دو مرحله ای(2 Phase Locking) ایجاد شده اند خواهیم پرداخت. محور اصلی این بررسی بر مبنای تجزیه مساله کنترل همروندی به دو حالت read-wirte و write-write می‌باشد. در این مقال، تعدادی از تکنیکهای همزمان سازی برای حل هر یک از قسمتهای مساله بیان شده و سپس این تکنیکها برای حل کلی مساله با یکدیگر ترکیب می‌شوند.

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

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

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

2. یک مکانیزم کنترل همروندی در یک کامپیوتر از وضعیت دسترسی در سایر کامپیوترها اطلاعی ندارد.

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

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

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

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

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

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

  • مشتری 1: بخواهد یک چک 1 میلیونی را به حساب X واریز و از حساب Y برداشت نماید.
  • مشتری 2: بخواهد بیلان حساب مالی X و Y شامل کل موجودی را نمایش دهد.

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

شکل 2 خواندن اطلاعات نادرست از سیستم

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


نقش تکنولوژی آموزشی در یادگیری

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

فروشنده فایل

کد کاربری 1024
کاربر

نقش تکنولوژی آموزشی در یادگیری


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

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


سیستمهای مقاوم جانبی

یک مجموعه بسیار کامل از سیستم های مهاربندی جانبی مقاوم در برابر باد و زلزله با رعایت قواعد نگارشی و استفاده از 40 منبع مقاله، کتاب و با رعایت اصول منبع نویسی
دسته بندی عمران
بازدید ها 52
فرمت فایل docx
حجم فایل 1913 کیلو بایت
تعداد صفحات فایل 41
سیستمهای مقاوم جانبی

فروشنده فایل

کد کاربری 2120
کاربر

در این پژوهش بسیار با ارزش می خوانید:

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

1- مسلح کردن و تقویت قاب­ها با استفاده از دیوارهای سازه­ای و یا افزودن اعضای قطری

2- استفاده از قاب­های مقاوم خمشی به منظور ایجاد ظرفیت بالای شکل ­پذیری در اعضای سازه و به ویژه در اتصالات و ستون

3- بهره­ گیری ترکیبی از دو روش یاد شده