ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

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


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب The Design of Well-Structured and Correct Programs

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

The Design of Well-Structured and Correct Programs

مشخصات کتاب

The Design of Well-Structured and Correct Programs

ویرایش: 1 
نویسندگان:   
سری: Texts and Monographs in Computer Science 
ISBN (شابک) : 9781461262749, 9781461262725 
ناشر: Springer-Verlag New York 
سال نشر: 1978 
تعداد صفحات: 303 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 9 مگابایت 

قیمت کتاب (تومان) : 50,000



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



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 2


در صورت تبدیل فایل کتاب The Design of Well-Structured and Correct Programs به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

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


توضیحاتی در مورد کتاب طراحی برنامه های با ساختار و درست



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


توضیحاتی درمورد کتاب به خارجی

The major goal of this book is to present the techniques of top-down program design and verification of program correctness hand-in-hand. It thus aims to give readers a new way of looking at algorithms and their design, synthesizing ten years of research in the process. It provides many examples of program and proof development with the aid of a formal and informal treatment of Hoare's method of invariants. Modem widely accepted control structures and data structures are explained in detail, together with their formal definitions, as a basis for their use in the design of correct algorithms. We provide and apply proof rules for a wide range of program structures, including conditionals, loops, procedures and recur­ sion. We analyze situations in which the restricted use of gotos can be justified, providing a new approach to proof rules for such situations. We study several important techniques of data structuring, including arrays, files, records and linked structures. The secondary goal of this book is to teach the reader how to use the programming language Pascal. This is the first text to teach Pascal pro­ gramming in a fashion which not only includes advanced algorithms which operate on advanced data structures, but also provides the full axiomatic definition of Pascal due to Wirth and Hoare. Our approach to the language is very different from that of a conventional programming text.



فهرست مطالب

Front Matter....Pages i-x
Introducing Top-down Design....Pages 1-14
Basic Compositions of Actions and Their Proof Rules....Pages 15-56
Data Types....Pages 57-114
Developing Programs with Proofs of Correctness....Pages 115-151
Procedures and Functions....Pages 152-185
Recursion....Pages 186-220
Programming with and without Gotos....Pages 221-248
Back Matter....Pages 249-294




نظرات کاربران