FAKULTAS UK

Sistem terdistribusi

1. Jelaskan pengertian deadlock dan diantara penyebabnya?

Deadlock adalah suatu system memungkinkan untuk terjadinya deadlock dalam mengkoordinasikan proses-proses dalam manajemen proses, penanganan pada system sentralisasi dengan prevention dan detection dapat dikembangkan pada system terdistribusi.

Deadlock yang mungkin dapat terjadi pada suatu proses disebabkan proses itu menunggu suatu kejadian tertentu yang tidak akan pernah terjadi. Dua atau lebih proses dikatakan berada dalam kondisi deadlock, bila setiap proses yang ada menunggu suatu kejadian yang hanya dapat dilakukan oleh proses lain dalam himpunan tersebut.


2. Jelaskan pengertian tentang Relasi Happened-Before?

Adalah suatu relasi yang memperhatikan urutan kejadian, karena kejadian yang satu dengan yang lain saling terkait.


3. Untuk menjaga agar system terdistribusi tidak deadlock digunakan schema?

Untuk menjaga agar system terdistribusi tidak deadlock, digunakan schema “deadlock-Prevention” yang berbasis pendekatan timestamp-ordering dengan sumber pre emptive yang terjadi dari schema wait-die dan wound-wait.

4. Apakah pengertian dari Database?

Database adalah mekanisme yang digunakna untuk menyimpan informasi atau data.


5. Sebutkan beberapa contoh aplikasi database?

Contoh database adalah:
Buku alamat
Buku telpon
Catalog perpustakaan
Took buku online
Peta jalan

6. DBMS adalah singkatan dari Data Base Management Sistem dimana pengertianya adalah?

DBMS adalah perangkat lunak yang didesain untuk membantu memelihara dan memeanfaatkan kumpulan data yang besar.

7. Sebutkan beberapa fungsi dari DBA?

Fungsi DBA

a. Menentukan skema
b. Menentukan struktur penyimpanan dan metode akses
c. Memodifikasi skema dan organisai fisik
d. Memberi otorisasi untuk akses data
e. Perawatan rutin
Contohnya :
- Secara teratur mem-backup basisdata
- Memastikan bahwa tersedia cukup ruang pada disk untuk operasi normal dan meng-upgrade ruang disk jika diperlukan
- Memonitor perkerjaan-perkerjaan yang sedang berjalan pada basisdata dan memastikan bahwa kinerjanya tidak menurun karena banyaknya pengguna.


8. Sebutkan beberapa keuntungan dan kerugian menggunakan DBMS?

Keuntungan DBMS

a. Mengurangi pengulangan data
b. Mencapai independasi data
c. Mengintegrasikan data beberapa file
d. Mengambil data dan informasi dengan cepat
e. Meningkatkan keamanan.

Kerugian DBMS

a. Memperoleh perangkat lunak yang mahal
b. Memperoleh konfigurasi perangkat keras yang besar
c. Memperkerjakab dan mempertahankan staf DBA


9. Sebutkan 3 metode penyelesaian konkurensi control yang anda ketahui ?

3 metode konkurensi control yaitu
a. Metode Locking
Pada transaksi data selalu dikondisikan dalam keadaan read lock dan write lock karena untuk operasi read tidak pernah terjadi konflik sehingga dimungkinkan sejumlah transaksi dalam kondisi readlock yang secara simultan pada item data.
b. Metode Timestamp
Metode ini berbeda dengan metode lock, karena ia tidak menggunakan lock dan tidak terjadi deadlock.
c. Metode Optimistic
Metode ini akan berkerja berdasarkan pada premis bahw konflik jarang terjadi dan pendekatan terbaik adalah akan mengizinkan transaksi berjalan terus dengan metode sinkronisasi yang komplek tanpa proses menunggu.

10. Sebutkan 4 kelompok kejahatan computer yang terjadi dan jelaskan?

4 kelompok kejahatan computer yang terjadi

a. Keamanan Fisik
Keamanan yang berhubungan dengan fisik, seperti keamanan ruangan server,,,, peralatan penunjang system terdistribusi dan media pendukung infrastruktur jaringan.
b. Keamanan yang berhubungan dengan manusia.
Manusia merupakan salah satu factor yang perlu diwaspadai, istilah yang sering digunakan adalah social engineering. Manusia sering dimanfaatkan oleh penjahat computer untuk mengorek informasi tertentu dengan berpura-pura sebagai orang yang berhak mengakses informasi tersebut.
c. Keamanan yang berhubungan dengan data
Kelemahan program dalam menangani data, sering digunakan penjahat computer dengan cara mengirim virus atau Trojan untuk memantau atau mencuri data pada computer yang dimaksud.
d. Kemanan yang berhubungan dengan operasi
Yang termasuk disini adalah kemanan dalam procedure pengoprasian system kemanan itu sendiri.