دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: [1 ed.] نویسندگان: Steve J. Hodges, Cliff B. Jones (auth.), Burkhard Freitag, Cliff B. Jones, Christian Lengauer, Hans-Jörg Schek (eds.) سری: The Kluwer International Series in Engineering and Computer Science 370 ISBN (شابک) : 9781461286257, 9781461314370 ناشر: Springer US سال نشر: 1996 تعداد صفحات: 233 [244] زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 5 Mb
در صورت تبدیل فایل کتاب Object Orientation with Parallelism and Persistence به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب جهت گیری شی با همبستگی و پایداری نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
هم شی گرایی و هم موازی گرایی پارادایم های برنامه نویسی مدرنی
هستند که در 10-15 سال گذشته محبوبیت زیادی به دست آورده اند.
شی گرایی امیدها را برای افزایش بهره وری از روش های تولید و
نگهداری نرم افزار افزایش می دهد. موازی سازی می تواند به
ساختار یک مشکل کمک کند، اما همچنین اجرای سریعتر برنامه را
نوید می دهد.
دو حوزه علوم محاسباتی که این پارادایم ها در آنها برجسته ترین
نقش را ایفا می کنند، زبان های برنامه نویسی و پایگاه های داده
هستند. در زبانهای برنامهنویسی، میتوان رویکردی آکادمیک با
تمرکز اولیه بر کلیت معناشناسی ساختارهای زبانی که از پارادایم
مربوطه پشتیبانی میکنند، اتخاذ کرد. در پایگاه های داده، فرد
مایل است قدرت سازه ها را به نفع افزایش کارایی محدود
کند.
موازی سازی بین و درون شی در چند سال اخیر توجه فزاینده ای را
توسط محققان در زمینه برنامه نویسی شی گرا به خود جلب کرده است.
در نگاه اول، یک شی بسیار شبیه به فرآیندی است که به سایر
فرآیندها خدمات ارائه می دهد و از آنها خدمات می خواهد. با این
حال، مشخص شده است که مفاهیم شی گرا هنگامی که با موازی سازی
ترکیب می شوند، مشکلاتی را ایجاد می کنند. در زبانهای
برنامهنویسی، معرفی موازیسازی و محدودیتهای همگامسازی که با
خود به همراه دارد، میتواند مانع استفاده مجدد از کد شود. در
پایگاه های داده، ترکیب شی گرایی و موازی سازی، به عنوان مثال،
نیاز به تعمیم مدل تراکنش، رویکردهای جدید برای مشخصات سیستم
های اطلاعاتی، مدل پیاده سازی ارتباطات شی و طراحی یک معماری
کلی سیستم دارد.
ارتباط کافی بین محققان در زبان های برنامه نویسی و پایگاه های
داده در مورد این مسائل وجود ندارد. شیجهت یابی با
موازی گرایی و تداوم از سمینار داگستول با همین عنوان در
آوریل 1995 که هدف آن قرار دادن حوزه تحقیقاتی جدید "شی گرایی
با موازی بودن" بود، شکل گرفت. یک مبنای بین رشته ای
شی گرایی با موازی و پایداری مورد علاقه محققان و
متخصصانی است که در مهندسی نرم افزار، زبان های برنامه نویسی و
سیستم های پایگاه داده کار می کنند.
Both object orientation and parallelism are modern
programming paradigms which have gained much popularity in
the last 10-15 years. Object orientation raises hopes for
increased productivity of software generation and maintenance
methods. Parallelism can serve to structure a problem but
also promises faster program execution.
The two areas of computing science in which these paradigms
play the most prominent role are programming languages and
databases. In programming languages, one can take an academic
approach with a primary focus on the generality of the
semantics of the language constructs which support the
respective paradigm. In databases, one is willing to restrict
the power of the constructs in the interest of increased
efficiency.
Inter- and intra-object parallelism have received an
increasing amount of attention in the last few years by
researchers in the area of object- oriented programming. At
first glance, an object is very similar to a process which
offers services to other processes and demands services from
them. It has, however, transpired that object-oriented
concepts cause problems when combined with parallelism. In
programming languages, the introduction of parallelism and
the synchronization constraints it brings with it can get in
the way of code reusability. In databases, the combination of
object orientation and parallelism requires, for example, a
generalization of the transaction model, new approaches to
the specification of information systems, an implementation
model of object communication, and the design of an overall
system architecture.
There has been insufficient communication between researchers
in programming languages and in databases on these issues.
ObjectOrientation with Parallelism and
Persistence grew out of a Dagstuhl Seminar of the same
title in April 1995 whose goal it was to put the new research
area `object orientation with parallelism' on an
interdisciplinary basis.
Object Orientation with Parallelism and Persistence
will be of interest to researchers and professionals working
in software engineering, programming languages, and database
systems.