OPEN EDUCATIONAL RESOURCES

UPA PERPUSTAKAAN UNEJ | NPP. 3509212D1000001

  • Home
  • Admin
  • Select Language :
    Arabic Bengali Brazilian Portuguese English Espanol German Indonesian Japanese Malay Persian Russian Thai Turkish Urdu

Search by :

ALL Author Subject ISBN/ISSN Advanced Search

Last search:

{{tmpObj[k].text}}
Image of Research directions in concurrent object-oriented programming
Bookmark Share

Text

Research directions in concurrent object-oriented programming

Agha, Gul - Personal Name; Wegner, Peter - Personal Name; Yonezawa, Akinori - Personal Name;

Kumpulan penelitian asli ini menyediakan survei komprehensif tentang perkembangan di garis depan pemrograman berorientasi objek konkuren. Buku ini mendokumentasikan kemajuan -- dari konsep umum hingga deskripsi khusus -- dalam desain bahasa pemrograman, alat semantik, sistem, arsitektur, dan aplikasi. Bab-bab ditulis pada tingkat tutorial dan dapat diakses oleh khalayak luas, termasuk peneliti, programmer, dan manajer teknis. Masalah merancang sistem untuk pemrograman konkuren telah menjadi bidang penelitian yang semakin penting dalam ilmu komputer seiring dengan meningkatnya popularitas pemrograman berbasis objek. Karena paralelisme merupakan konsekuensi alami dari penggunaan objek, pengembangan sistem untuk pemrograman berorientasi objek konkuren menyediakan dukungan perangkat lunak yang penting untuk komputer konkuren generasi baru. ;;; Concurrent Programming adalah paradigma pemrograman di mana beberapa proses atau tugas (tasks) dijalankan secara bersamaan dalam suatu sistem. Hal ini memungkinkan program untuk melakukan beberapa operasi secara paralel, yang dapat meningkatkan efisiensi dan kinerja terutama pada sistem dengan banyak prosesor atau core. Ada beberapa konsep kunci dalam Concurrent Programming: Concurrency: Merupakan kemampuan untuk menjalankan beberapa tugas dalam waktu yang sama. Tugas-tugas tersebut dapat berjalan secara bersamaan, tetapi tidak harus pada waktu yang benar-benar bersamaan. Misalnya, dalam sebuah komputer dengan satu prosesor, tugas-tugas mungkin bergantian antara satu dengan yang lain, tetapi tampak berjalan bersamaan. Parallelism: Merupakan bentuk khusus dari concurrency di mana tugas-tugas benar-benar berjalan secara bersamaan pada prosesor yang berbeda atau core yang berbeda dalam waktu yang sama. Threads and Processes: Dalam pemrograman konkuren, unit eksekusi dapat berupa "threads" atau "processes". Setiap thread atau process bisa menjalankan bagian-bagian berbeda dari program pada waktu yang sama. Synchronization: Karena tugas-tugas konkuren mungkin berbagi sumber daya (seperti variabel atau file), penting untuk mengelola akses terhadap sumber daya ini untuk menghindari konflik atau masalah seperti "race conditions". Mekanisme seperti locks, semaphores, dan monitors digunakan untuk sinkronisasi. Deadlock: Ini adalah situasi di mana dua atau lebih tugas saling menunggu sumber daya yang hanya bisa dipegang oleh satu tugas pada satu waktu, sehingga tidak ada tugas yang bisa melanjutkan eksekusi. Concurrent Programming sering digunakan dalam sistem operasi, aplikasi server, game, simulasi, dan aplikasi lain yang memerlukan eksekusi paralel untuk kinerja yang optimal.


Availability

No copy data

Detail Information
Series Title
-
Call Number
005.275 AGH r
Publisher
Cambridge, Massachusetts; USA : Massachusetts Institute of Technology Press., 1993
Collation
-
Language
English
ISBN/ISSN
9780262297004
Classification
005.275
Content Type
text
Media Type
computer
Carrier Type
online resource
Edition
-
Subject(s)
Pemrograman Bersamaan
Specific Detail Info
-
Statement of Responsibility
Gul Agha, Peter Wegner, Akinori Yonezawa
Other Information
Cataloger
erwin
Source
https://doi.org/10.7551/mitpress/2087.001.0001?locatt=mode:legacy;http://www.oclc.org/content/dam/oclc/forms/terms/vbrl-201703.pdf
Validator
erwin
Digital Object Identifier (DOI)
https://doi.org/10.7551/mitpress/2087.001.0001
Journal Volume
-
Journal Issue
-
Subtitle
-
Parallel Title
-
Other version/related

No other version available

File Attachment
  • Research directions in concurrent object-oriented programming
Comments

You must be logged in to post a comment

OPEN EDUCATIONAL RESOURCES

Search

start it by typing one or more keywords for title, author or subject


Select the topic you are interested in
  • Computer Science, Information & General Works
  • Philosophy & Psychology
  • Religion
  • Social Sciences
  • Language
  • Pure Science
  • Applied Sciences
  • Art & Recreation
  • Literature
  • History & Geography
Icons made by Freepik from www.flaticon.com
Advanced Search
Where do you want to share?