Program Monitoring and Visualization: An Exploratory Approach

دانلود کتاب Program Monitoring and Visualization: An Exploratory Approach

56000 تومان موجود

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

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


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


امتیاز شما به این کتاب (حداقل 1 و حداکثر 5):

امتیاز کاربران به این کتاب:        تعداد رای دهنده ها: 7


توضیحاتی در مورد کتاب Program Monitoring and Visualization: An Exploratory Approach

نام کتاب : Program Monitoring and Visualization: An Exploratory Approach
ویرایش : 1
عنوان ترجمه شده به فارسی : نظارت و تجسم برنامه: یک رویکرد اکتشافی
سری :
نویسندگان :
ناشر : Springer-Verlag New York
سال نشر : 1999
تعداد صفحات : 220
ISBN (شابک) : 9781461274384 , 9781461221609
زبان کتاب : English
فرمت کتاب : pdf
حجم کتاب : 13 مگابایت



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

توضیحاتی در مورد کتاب :




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


فهرست مطالب :


Front Matter....Pages i-xiv
Front Matter....Pages 1-1
Introduction....Pages 3-10
Related Work....Pages 11-23
Visualization Principles and Techniques....Pages 24-37
Front Matter....Pages 39-39
An Overview of the Alamo Architecture....Pages 41-53
A Multitasking Icon Interpreter....Pages 54-61
Execution Monitoring in MT Icon....Pages 62-75
Front Matter....Pages 77-77
Following the Locus of Execution....Pages 79-84
Monitoring Procedure Activity....Pages 85-99
Monitoring Memory Usage....Pages 100-110
Monitoring String Scanning....Pages 111-119
Monitoring Structure and Variable Usage....Pages 120-132
Front Matter....Pages 133-133
Monitor Coordination and Communication....Pages 135-144
Performance....Pages 145-150
Conclusions and Future Work....Pages 151-158
Back Matter....Pages 159-209

توضیحاتی در مورد کتاب به زبان اصلی :


In computer science, the primary application of visualization technology is software visualization: the use of graphics to portray information obtained from a static or dynamic analysis of a program. Software visualization is used in several phases of the software development lifecycle, but it is of particular interest in the "back- end" tasks of debugging, performance tuning, and understanding complex systems in order to maintain them. Software visualization is expected to improve the back end of the software development process which can result in huge cost savings. Debugging, tuning and maintaining programs comprise the majority of the high costs associated with software development. Unfortunately, the rate at which these software technologies have improved has been gradual. The task of writing software visualization tools is difficult, and most existing systems are limited to a narrow scope, such as the visualization of a single well-understood algorithm from a hand-instrumented source program. This book presents software visualization at a level suitable for a senior level undergraduate or graduate course or for the interested technical professional. The approach is to give a survey of the field, and then present a specific research framework designed to reduce the effort required to write visualization tools. A wide range of simple program control flow and data structure visualizations are then presented as examples of how to obtain information about program behavior, and how to present it graphically. Source code fragments and screen images illustrate each example.




پست ها تصادفی