دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 1
نویسندگان: Raimondas Lencevicius (auth.)
سری: The Springer International Series in Engineering and Computer Science 568
ISBN (شابک) : 9781461346883, 9781441987747
ناشر: Springer US
سال نشر: 2000
تعداد صفحات: 189
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 6 مگابایت
کلمات کلیدی مربوط به کتاب روش های پیشرفته رفع اشکال: علوم کامپیوتر، عمومی، زبان های برنامه نویسی، کامپایلرها، مترجمان
در صورت تبدیل فایل کتاب Advanced Debugging Methods به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب روش های پیشرفته رفع اشکال نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
روابط اشیاء در سیستمهای نرمافزاری مدرن به طور فزایندهای
متعدد و پیچیده میشوند و خطاهای برنامه به دلیل نقض روابط شیء
به سختی شناسایی میشوند. برنامه نویسان به ابزارهای جدیدی نیاز
دارند که به آنها امکان می دهد اشیاء را در یک سیستم بزرگ به
طور مؤثرتری کاوش کنند و روابط اشیاء شکسته را فوراً تشخیص
دهند. چنین ابزارهایی شامل رویکردهای مورد استفاده در زمینه
هایی مانند تجسم داده ها، تطبیق و استخراج الگو، پرس و جو از
پایگاه داده، پایگاه های داده فعال، و برنامه نویسی مبتنی بر
قانون است. رویکرد اشکال زدایی مبتنی بر پرس و جو که توسط
نویسنده این کتاب ایجاد شده است، ابزار قدرتمند و در عین حال
کارآمد دیگری است که به جعبه ابزار توسعه دهنده اضافه می
شود.
روش های رفع اشکال پیشرفته تمرین و ابزارهایی را برای
اشکال زدایی برنامه های کامپیوتری ارائه می دهد. این کتاب
رویکردهای قدرتمند جدیدی را پیشنهاد میکند که کار دلهرهآور
اشکال زدایی سیستمهای نرمافزاری پیچیده را ساده میکند. اگرچه
اشکال زدایی در مقالات تحقیقاتی متعددی مورد بررسی قرار گرفته
است، بسیاری از روش های آن هنوز در قالب یک کتاب مورد بررسی
قرار نگرفته است. این کتاب با ارائه یک مرور کلی از ابزارهای
اشکال زدایی موجود با مثال های انگیزشی و مطالعات موردی و
همچنین ارائه روش های جدید و پیشرفته اشکال زدایی به پر کردن
این شکاف کمک می کند.
روشهای پیشرفته اشکالزدایی برای توسعهدهندگان
نرمافزاری که به دنبال ابزارهایی هستند که در تمرینهای
پیشرفته استفاده میشوند، استفاده میشود. معماران سیستم به
رابطه بین طراحی نرم افزار و اشکال زدایی نگاه می کنند. ابزارها
و محققان زبان برنامه نویسی به دنبال ایده های جدید در پیاده
سازی ابزار در زمان اجرا و همچنین توضیحات دقیق پیاده سازی های
پیشرفته هستند. و اساتید دانشگاه و دانشجویان تحصیلات تکمیلی که
از این کتاب به عنوان مطالعه تکمیلی برای دوره های تحصیلات
تکمیلی در ابزارهای برنامه نویسی، پیاده سازی زبان و سیستم های
شی گرا پیشرفته استفاده خواهند کرد. روشهای رفع اشکال
پیشرفته همچنین یک مرجع مفید از روشهای اشکالزدایی موجود
و همچنین سکوی پرشی برای تحقیقات پیشرفته برای سادهسازی کار
دشوار اشکالزدایی و تسهیل توسعه سیستمهای نرمافزاری قویتر
است. p>
Object relationships in modern software systems are becoming
increasingly numerous and complex, and program errors due to
violations of object relationships are difficult to detect.
Programmers need new tools that allow them to explore objects
in a large system more efficiently and to detect broken
object relationships instantaneously. Such tools incorporate
approaches used in such areas as data visualization, pattern
matching and extraction, database querying, active databases,
and rule-based programming. The query-based debugging
approach developed by the author of this book is another
powerful yet efficient tool to be added to the developer's
tool chest.
Advanced Debugging Methods presents practice and
tools for debugging computer programs. This book proposes new
powerful approaches that simplify the daunting task of
debugging complex software systems. Although debugging has
been addressed in numerous research papers, many of its
methods have yet to be explored in a book-length format. This
book helps to fill this gap by presenting an overview of
existing debugging tools with motivating examples and case
studies, as well as presenting new, state-of-the-art
debugging methods.
Advanced Debugging Methods will be of use to
software developers looking for tools to be applied in
cutting edge practice; system architects looking at the
relationship between software design and debugging; tools and
programming language researchers looking for new ideas in
run-time tool implementation as well as detailed descriptions
of advanced implementations; and university professors and
graduate students who will use this book as supplementary
reading for graduate courses in programming tools, language
implementation, and advanced object-oriented systems.
Advanced Debugging Methods is also a handy reference
of currently existing debugging methodologies as well as a
springboard for cutting-edge research to simplify the
difficult task of debugging and to facilitate the development
of more robust software systems.
Front Matter....Pages i-xv
Introduction....Pages 1-4
Debugging Background and Methods....Pages 5-16
Static Query-Based Debugging....Pages 17-48
Dynamic Query-Based Debugger....Pages 49-100
Query Analysis and Classification....Pages 101-125
Future Work and Open Problems....Pages 127-135
Conclusions....Pages 137-139
Glossary....Pages 141-143
References....Pages 145-160
Back Matter....Pages 161-183