یارا فایل

مرجع دانلود انواع فایل

یارا فایل

مرجع دانلود انواع فایل

پاورپوینت درمورد Backtracking بازگشت به عقب

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

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

دسته بندی : پاورپوینت

نوع فایل :  .ppt ( قابل ویرایش و آماده پرینت )

تعداد اسلاید : 8 اسلاید


 قسمتی از متن .ppt : 

 

Backtracking

1

Backtracking بازگشت به عقب

Backtracking

2

ویژگیها

ابتدا در سال 1950 توسط D.H. Lehmer ابداع شد و R. J. Walker در 1960 یک محاسبه الگوریتمی برای آن انجام داد.

اغلب مسائلی که با این روش حل می شوند از نوعی هستند که از اصول, مفاهیم, نمایش, پیمایش و جستجوی درختها استفاده می کنند.

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

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

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

Backtracking

3

چنانچه مسأله بیش از یک جواب داشته باشد همه جوابها را پیدا می کنیم.

مرتبه زمانی نامعقول. در مسائل تصمیم گیری مجموعه انتخابها و یا تصمیم های ممکن بسیار بزرگ است و به صورت چند جمله ای نمی باشد (2n, n!,…). روش بازگشت به عقب مرتبه زمانی را کاهش نمی دهد ولی حالتهای مورد بررسی را کاهش می دهد.

گره وعده گاه (promising): اگر به هنگام ملاقات گره مشخص شود که احتمالا آن گره به جواب منجر می شود.

ویژگیها (ادامه)

Backtracking

4

مثال: مسأله n-وزیر

هدف قرار دادن n وزیر در یک صفحه شطرنج n×n است به طوری که هیچ دو وزیری یکدیگر را تهدید نکنند. برای مثال می توان مسأله 4 وزیر را درنظر گرفت.

هیچ دو وزیری نمی توانند در یک سطر باشند. می توان هر وزیر را در هریک از چهار ستون صفحه قرار داد: 256=4×4×4×4 حالت


دانلود با لینک مستقیم


پاورپوینت درمورد Backtracking بازگشت به عقب

تحقیق درباره به سوی جامعه اطلاعاتی

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

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

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

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

 

به سوی جامعه اطلاعاتییزدان محمدبیگی yazdanmb@yahoo.com

فناوری اطلاعات و ارتباطات و مدیریت ارتباط با مشتریان

یکی از کاربردهای فناوری اطلاعات و ارتباطات در حوزه بازاریابی و فروش، ایفای نقش تسهیل‌کننده در زمینه مدیریت ارتباط با مشتریان است. بر این‌اساس، به‌طور نظام‌مند اقدام به جمع‌آوری اطلاعات مربوط به رفتار و نیازهای مشتریان می‌شود و با توجه به الگوهای مصرف و تقاضا به سازمانها درباره درکی فراگیر نسبت به نوع و نحوه تدارک و ارایه محصولات و خدمات منطبق با نیازهای مشتریان کمک می‌شود. انتظار می‌رود ابزارهای مدیریت ارتباط با مشتری به بهبود خدمات قابل ارایه به مشتریان بپردازند و به‌ویژه در سازمانهای بزرگی که با انبوه مشتریان سر و کار دارند از هزینه‌های اداری و اجرایی بکاهد. در واقع، نظام مدیریت ارتباط با مشتری در امتداد نظامهای ارتباطی دیگر همچون زنجیره تامین و مدیریت دانش قرار دارد. هم‌اکنون در اتحادیه اروپا، 36 درصد از اشتغال مربوط به خدمات فناوری اطلاعات و ارتباطات مربوط به سازمانهایی است که از نظامهای مدیریت ارتباط با مشتری سود می‌جویند. 46 درصد از شرکتهای بزرگ این اتحادیه از این ابزار استفاده می‌کنند و این رقم برای شرکتهای متوسط و کوچک به‌ترتیب برابر با 28 درصد و 14 درصد است.فناوری اطلاعات و ارتباطات علاوه بر آن‌که یکی از مهمترین تسهیل‌کننده‌های مدیریت ارتباط با مشتریان است، بلکه خود از این رویکرد بهره زیادی می‌برد. کاربرد مدیریت ارتباط با مشتری در سازمانهایی مانند عوامل اجرایی شرکتهای بزرگ مخابراتی از اهمیت ویژه‌ای برخوردار است؛ زیرا آنها با مشتریان گوناگونی از بخشهای مختلف اقتصادی و اجتماعی سر و کار دارند. به‌عنوان مثال، ایجاد و توسعه شبکه‌های مخابراتی دیجیتال در دهه 1990 به خدمات جدیدی منجر شد که ناشی از هوشمند‌سازی شبکه و تمرکز بر نیازهای مختلف مشتریان بود.در بخش رایانه نیز به‌دلیل تنوع خدمات، مدیریت ارتباط با مشتری به‌ویژه برای شرکتهایی که به تولید انبوه نرم‌افزار می‌پردازند و با مشتریان بالقوه و بالفعل زیادی سر و کار دارند از اهمیت زیادی برخوردار است. البته، اغلب این ارتباطات از طریق سایت‌های اینترنتی صورت می‌گیرد، ولی برای برخی پروژه‌های بزرگ نرم‌افزاری، ارتباط رو در رو با مشتریان نیز ضروری است.

توسعه نظام خرده‌بانکداری توسط فائو

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

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

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

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

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


دانلود با لینک مستقیم


تحقیق درباره به سوی جامعه اطلاعاتی

تحقیق درباره شبکه های محلی

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

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

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

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

 

به نام خدا

شبکه های محلی

Local Area Networks

LANs

انتقال داده ها

Data Transmission

استاد: آقای مهندس فیروزبخت

دانشجو: الهام خزائی

سال ورودی: 1380

رشته: کامپیوتر، گرایش سخت افزار

پائیز 83

کابل بندی شبکه:

در ادامه مبحث شبکه به نحوه کابل بندی شبکه می رسیم همانطور که می دانید در شبکه های سیمی باید اجزای شبکه توسط کابل ها با یکدیگر مرتبط شوند اما برای کابل بندی مثلاً شبکه های LAN روشهای متفاوتی هست. در بعضی شبکه ها از یک نوع کابل استفاده می شود و در بعضی دیگر از چندین نوع کابل استفاده می شود. آنچه مبرهن است آنستکه چگونگی کابل بندی شبکه بسته به نوع توپولوژی شبکه و پروتوکول آن متفاوت است.

 

Unshieleded Twisted Pair (UTP) Cabling

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

EIA/TIA (Electronic Industry Associaton/Telecommunication Industry Association)

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

نوع 1 فقط جهت انتقال صدا یا سیم تلفن

نوع 2 برای localtalk و سرعت انتقال اطلاعات 4 mbps

نوع 3 ethernet برای تبادل 10 mbps

نوع 4 برای تبادل 20 مگابایت و 16 مگابایت برای token ring

نوع 5 برای تبادل 100 مگابایت از نوع fast Ethernet

برای خرید هر کدامی را که مورد نیاز شماست و توانایی پرداخت آن را دارید انتخاب کنید. اکثراً از نوع 3 و 5 بیشتر استفاده می شود. این دو نوع در حداکثر 100 متر باید استفاده شوند.

Unshielded Twisted Pair Connector

کانکتور استاندارد این نوع RJ-45 می باشد. یک کانکتور پلاستیکی برای شبکه به سوکت تلفن منتهی کمی بزرگتر می باشد. RJ برای Registered Jack می باشد.

Shielded Twisted Pair (STP) Cabling

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

Coaxial Cable Connectors

بیشترین استفاده این کانکتور با کابلهای هم محور می باشد که در BNC Bayone Neill Concelman استفاده می شود. آداپتورهای متفاوتی برای این نوع می باشد. که شامل T-connector barrel connector و terminator می باشد. کانکتورها در شبکه ضعیف ترین قسمت ها می باشند. که برای بهتر شدن وضعیت کابلها و همچنین کاهش پیچش آنها از کانکتور BNC استفاده کنید تا سیم ها در هم بپیچند.

Fiber Optic Cable

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


دانلود با لینک مستقیم


تحقیق درباره شبکه های محلی

دانلود پاورپوینت لزوم تغییر نگرش به نگرش سیستمی در طرح شهاب..

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

دانلود پاورپوینت لزوم تغییر نگرش به نگرش سیستمی در طرح شهاب..


دانلود پاورپوینت لزوم  تغییر نگرش به نگرش سیستمی در طرح شهاب..

پاورپوینت لزوم  تغییر نگرش به نگرش سیستمی در طرح شهاب

فرمت فایل:پاورپوینت

تعداد اسلاید: 34

 

 

 

 

بخشی از متن

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

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

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

üبه عبارت دیگر اگر کشوری بخواهد آینده خود را درست بسازد باید باورهای کودکان امروزی خود را درست بسازد.

ü


دانلود با لینک مستقیم


دانلود پاورپوینت لزوم تغییر نگرش به نگرش سیستمی در طرح شهاب..

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

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

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

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

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

 

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

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

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

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

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

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

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

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

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

 

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

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

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

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

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


دانلود با لینک مستقیم


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