Terdapat sistem semula jadi dan buatan. Sistem yang terdiri daripada sistem lain dianggap kompleks. Ini adalah, sebagai contoh, kilang epal atau traktor, sarang lebah dan menulis program komputer. Sistem boleh menjadi proses, objek, fenomena. Maklumat ialah cara untuk menerangkan sistem.
Kenali data yang diperlukan dan nilaikan kebolehpercayaannya - sistem pengetahuan dan kemahiran. Fahami dan nilai - kualiti intelek pakar, keberkesanan pengetahuan dan kemahirannya.
Bergantung pada sudut pandangan dan matlamat yang ingin dicapai, pelbagai penyelesaian boleh diperolehi. Sebiji epal dan Newton ialah sebuah cerpen yang menarik, tetapi hanya berkaitan secara kiasan dengan undang-undang graviti. Planet-planet terbang dengan tenang dan tanpa perbelanjaan tenaga yang kelihatan, tetapi manusia masih belum belajar mengawal sistem daya graviti. Satu-satunya perkara yang sains boleh lakukan ialah mengatasi (tidak menggunakan) daya graviti dengan menggunakan sumber tenaga yang besar.
Mudah dansistem kompleks
Ameba ialah organisma yang paling ringkas. Tetapi sukar untuk mempercayai buku teks sekolah. Anda boleh berkata: "Batu buntar di jalan raya bukanlah satu sistem sama sekali." Tetapi di bawah mikroskop, amuba dengan cepat mengubah fikiran walaupun seorang budak sekolah. Kehidupan amuba adalah penuh peristiwa. Batu mungkin senjata di tangan pahlawan atau tukul untuk memecahkan kacang.
Sains moden mendakwa bahawa mudah untuk mengesan bahan kimia, molekul, atom, elektron yang mengorbit dan zarah asas dalam amoeba dan batu buntar.
Menurut ahli astronomi, Bumi bukanlah satu-satunya planet di Alam Semesta dan yang serupa wujud dalam sistem galaksi yang besar.
Semua sistem adalah mudah pada satu tahap. Semua sistem adalah kompleks apabila peneroka bergerak ke bawah satu tahap atau naik satu tahap.
Mana-mana daripadanya ialah titik dalam ruang dan masa. Tidak kira sama ada ia tiruan atau semula jadi.
Statik dan dinamik
Bangunan kilang atau katil mesin adalah pegun. Gunung ini kurang bergerak daripada lautan di kakinya. Ini sentiasa sistem dinamik yang kompleks. Bangunan loji menyediakan fungsi yang diperlukan untuk operasi biasa tenaga kerja, mesin, peralatan, penyimpanan bahan dan produk siap. Katil menjamin operasi normal mekanisme mesin. Gunung ini terlibat dalam pembentukan iklim, "mengawal" pergerakan angin, menyediakan makanan dan tempat tinggal kepada organisma hidup.
Bergantung pada sudut pandangan dan masalah yang sedang diselesaikan dalam mana-mana sistem, anda bolehmemisahkan statik daripada dinamik. Ini adalah prosedur penting: model sistem yang kompleks ialah proses mensistemkan data. Pengenalpastian sumber maklumat yang betul tentang sistem, penilaian kebolehpercayaannya dan penentuan makna sebenar adalah amat penting untuk membina model berdasarkan keputusan yang akan dibentuk.
Mari kita pertimbangkan satu contoh. Apabila membina sistem pengurusan perusahaan, bangunan, mesin dan peralatan adalah statik. Tetapi statik ini memerlukan penyelenggaraan dinamik. Menurut dokumentasi teknikal, sistem pengurusan perusahaan perlu mempunyai subsistem perkhidmatan. Seiring dengan ini, sistem perakaunan dan kawalan perakaunan, perancangan dan sistem ekonomi akan dibangunkan. Adalah perlu untuk menentukan julat matlamat dan objektif perusahaan: strategi, konsep pembangunan.
Struktur sistem
Tujuan dan struktur sistem yang kompleks adalah tugas utama dalam pemodelan. Terdapat banyak teori sistem. Anda boleh memberikan berdozen definisi matlamat, ciri, kaedah analisis, dan setiap satu akan mempunyai makna.
Terdapat pakar berwibawa yang mencukupi dalam teori sistem untuk menyelesaikan masalah pemodelan dengan berkesan, tetapi tidak mencukupi untuk menawarkan teori sistem yang lengkap secara konseptual, struktur dan kaedah mereka untuk menentukan (membangunkan) model yang objektif dan boleh dipercayai.
Sebagai peraturan, pakar memanipulasi makna yang mereka masukkan ke dalam istilah: tujuan, fungsi, struktur, ruang keadaan, integriti, keunikan. Notasi grafik atau blok digunakan untuk membina model secara visual. Penerangan teks ialah yang utama.
Adalah penting untuk memahami apa itu sistem yang kompleks dalam setiap kes. Proses pemahaman adalah kedinamikan pemikiran seseorang pakar (pasukan). Anda tidak boleh menetapkan tujuan atau struktur sistem sebagai sesuatu yang tidak tergoyahkan. Memahami kerja yang dilakukan adalah dinamik. Segala sesuatu yang difahami membeku secara statik, tetapi tidak salah untuk mempertimbangkan semula pemahaman yang dicapai, untuk membetulkan keputusan pertengahan.
Komponen ciri struktur ialah julat data, integritinya, penerangan kuantitatif dan kualitatif, kaedah dalaman dan luaran sistem kompleks yang mereka manipulasi:
- untuk mengenali maklumat masuk;
- analisis dan generalisasi data sendiri + luaran;
- membentuk keputusan.
Pengaturcaraan ialah contoh struktur sistem yang baik. Penghujung abad yang lalu ditandai dengan peralihan daripada konsep pengaturcaraan klasik kepada pengaturcaraan berorientasikan objek.
Objek dan sistem objek
Pengaturcaraan ialah sistem proses pemikiran yang kompleks. Pengaturcaraan ialah keperluan kemahiran tinggi yang membolehkan anda membuat model pada tahap sedar. Pengaturcara menyelesaikan masalah sebenar. Dia tidak mempunyai masa untuk menganalisis kod program di peringkat pemproses. Seorang pengaturcara bekerja dengan algoritma untuk menyelesaikan masalah - ini ialah tahap membina model.
Pengaturcaraan klasik ialah algoritma yang menyelesaikan masalah secara berurutan. Dalam pengaturcaraan berorientasikan objek, terdapat hanya objek yang mempunyai kaedah untuk berinteraksi antara satu sama lain dandunia luar. Setiap objek boleh mempunyai struktur data yang kompleks, sintaks dan semantiknya sendiri.
Apabila menyelesaikan masalah melalui pengaturcaraan berorientasikan objek, seorang pengaturcara berfikir dari segi objek, dan sistem yang kompleks dalam fikirannya muncul sebagai koleksi yang lebih mudah. Mana-mana sistem terdiri daripada satu atau lebih objek. Setiap objek mempunyai data dan kaedah tersendiri.
Hasil kerja pengaturcara "berorientasikan objek" ialah sistem objek dan tiada algoritma berjujukan. Sistem objek itu sendiri berfungsi sebagai objek. Objek yang menyusunnya hanya memenuhi tujuannya. Tiada algoritma luar memberitahu sistem kompleks apa yang perlu dilakukan. Terutamanya untuk objek yang membentuknya - cara berkelakuan.
Sistem mata dan mata
Semasa menyelesaikan masalah praktikal, pakar membina model. Dengan pengalaman datang keupayaan untuk melihat sistem yang kompleks sebagai titik dalam ruang-masa. Titik ini diisi dengan fungsi unik dan khusus. Sistem "menerima" maklumat masuk dan memberikan hasil yang diharapkan.
Setiap titik termasuk sistem mata, yang juga harus ditafsirkan sebagai sistem. Prosedur sebaliknya, apabila tugasan yang perlu diselesaikan diwakili oleh sistem subtugas, dan oleh itu mengenakan set fungsi berasingan yang agak sistematik pada pakar, semestinya akan membawa kepada ketidakkonsistenan dalam penyelesaian.
Hanya terdapat satu permulaan dalam mana-mana sistem, hanya iaboleh dibahagikan kepada subtugas yang perlu ditangani. Semasa menganalisis sistem, semua pakar menggunakan istilah:
- keunikan;
- sistematik;
- kemerdekaan;
- hubungan "kefungsian dalaman";
- integriti sistem.
Yang pertama dan terakhir adalah yang paling penting untuk digunakan pada mana-mana peringkat kerja pemodelan anda. Mana-mana sistem yang kompleks ialah komposisi unik holistik bagi subsistem. Tidak kira subsistem mana yang termasuk dalam sistem. Perkara utama ialah pada setiap peringkat terdapat integriti dan keunikan fungsi. Hanya menumpukan pada integriti dan keunikan sistem, serta setiap subsistemnya, adalah mungkin untuk membina model objektif tugas (sistem).
Pengetahuan dan kemahiran
Frasa biasa "tiada sesiapa yang diperlukan" sudah ketinggalan zaman. Malah kerja mudah boleh dilakukan dengan bijak dengan sedikit usaha, menjimatkan masa dan wang.
Memodelkan dan menyelesaikan masalah intelek adalah keperluan tanpa syarat kelayakan tinggi. Kedua-dua simulasi sistem sebenar dan penyelesaian masalah bergantung kepada pakar. Pakar yang berbeza akan melakukan tugas mereka dengan cara mereka sendiri. Keputusan mungkin berbeza hanya jika simulasi tidak objektif dan proses menyelesaikan masalah tidak dilaksanakan dengan tepat.
Latihan teori yang serius, pengalaman praktikal dan kebolehan berfikir secara sistematik menentukan hasil penyelesaian setiap masalah. Dengan pendekatan objektif, setiap daripada mereka memberikan hasil yang tepat, tanpa mengira pakar mana yang melakukan kerja.