Klasifikasi Gandingan
Tinggalkan pesanan
Gandingan sistem berasal dari fizik. Dalam fizik, gandingan merujuk kepada ukuran pergantungan bersama dua entiti antara satu sama lain. Ia dibahagikan kepada kategori berikut:
gandingan tidak langsung
Tiada hubungan langsung antara kedua-dua modul, dan hubungan antara mereka direalisasikan sepenuhnya melalui kawalan dan pemanggilan modul utama.
gandingan data
Apabila satu modul mengakses yang lain, ia bertukar maklumat input dan output antara satu sama lain melalui parameter data mudah (bukan parameter kawalan, struktur data awam atau pembolehubah luaran).
gandingan tag
Satu set modul menghantar maklumat rekod melalui senarai parameter. Rekod ini adalah substruktur struktur data, bukan pembolehubah mudah.
gandingan kawalan
Gandingan kawalan berlaku apabila modul secara eksplisit mengawal fungsi memilih modul lain dengan menghantar maklumat kawalan seperti suis, logo, nama, dsb.
gandingan luaran
Apabila sekumpulan modul semua mengakses pembolehubah mudah global yang sama dan bukannya struktur data global yang sama, dan tidak menghantar maklumat pembolehubah global melalui jadual parameter, ia dipanggil gandingan luaran.
gandingan awam
Jika sekumpulan modul semua mengakses persekitaran data biasa yang sama, gandingan antara mereka dipanggil gandingan awam. Persekitaran data biasa boleh menjadi kawasan komunikasi yang dikongsi oleh struktur data global, kawasan liputan biasa memori, dsb.
gandingan kandungan
Gandingan kandungan berlaku antara dua modul jika:
①Sesuatu modul mengakses terus data dalaman modul lain;
②Satu modul tidak dipindahkan ke bahagian dalam modul lain melalui pintu masuk biasa;
③ Beberapa kod atur cara kedua-dua modul bertindih (hanya mungkin muncul dalam bahasa himpunan);
④ Modul mempunyai berbilang entri.







