Sistema complesso: caratteristiche, struttura e metodi di determinazione

Sommario:

Sistema complesso: caratteristiche, struttura e metodi di determinazione
Sistema complesso: caratteristiche, struttura e metodi di determinazione
Anonim

Ci sono sistemi naturali e artificiali. Un sistema costituito da altri sistemi è considerato complesso. Questi sono, ad esempio, una fabbrica di mele o trattori, un alveare e la scrittura di un programma per computer. Un sistema può essere un processo, un oggetto, un fenomeno. L'informazione è un mezzo per descrivere i sistemi.

Riconoscere i dati necessari e valutarne l'affidabilità: un sistema di conoscenze e abilità. Comprendere e valutare - la qualità dell'intelletto di uno specialista, l'efficacia delle sue conoscenze e abilità.

A seconda dell'angolo di visuale e dell'obiettivo da raggiungere, è possibile ottenere un'ampia gamma di soluzioni. Una mela e Newton è un racconto interessante, ma collegato solo in senso figurato alle leggi di gravità. I pianeti volano calmi e senza dispendio visibile di energia, ma l'uomo non ha ancora imparato a controllare il sistema delle forze gravitazionali. L'unica cosa che la scienza può fare è superare (non usare) le forze di gravità utilizzando enormi risorse energetiche.

Semplice esistemi complessi

Ameba è l'organismo più semplice. Ma è difficile credere ai libri di testo scolastici. Puoi dire: "Il selciato sulla strada non è affatto un sistema". Ma al microscopio, un'ameba cambia rapidamente idea anche a uno scolaro. La vita di un'ameba è movimentata. Una roccia potrebbe essere un'arma nelle mani di un guerriero o un martello per rompere le noci.

sistemi naturali
sistemi naturali

La scienza moderna afferma che è facile rilevare sostanze chimiche, molecole, atomi, elettroni orbitanti e particelle elementari in un'ameba e un ciottolo.

Secondo gli astronomi, la Terra non è l'unico pianeta nell'Universo e ne esistono di simili in un enorme sistema di galassie.

Tutti i sistemi sono semplici su un unico livello. Tutti i sistemi sono complessi quando l'esploratore scende o sale di livello.

Ognuno di loro è un punto nello spazio e nel tempo. Indipendentemente dal fatto che sia artificiale o naturale.

Statico e dinamico

L'edificio della fabbrica o il banco macchina sono fermi. La montagna è meno mobile dell'oceano ai suoi piedi. Questi sono sempre sistemi dinamici complessi. L'edificio dell'impianto fornisce le funzionalità necessarie per il normale funzionamento della forza lavoro, delle macchine, delle attrezzature, dello stoccaggio dei materiali e dei prodotti finiti. Il letto garantisce il normale funzionamento dei meccanismi della macchina. La montagna è coinvolta nella formazione del clima, "controlla" il movimento del vento, fornisce cibo e riparo agli organismi viventi.

Un esempio di sistema naturale
Un esempio di sistema naturale

A seconda del punto di vista e del problema risolto in qualsiasi sistema, puoi farloseparare la statica dalla dinamica. Questa è una procedura importante: i modelli di sistemi complessi sono il processo di sistematizzazione dei dati. La corretta individuazione delle fonti di informazione sul sistema, la valutazione della loro affidabilità e la determinazione del reale significato è estremamente importante per costruire un modello sulla base del quale verrà formata la decisione.

Consideriamo un esempio. Quando si costruisce un sistema di gestione aziendale, l'edificio, i macchinari e le apparecchiature sono statici. Ma questa statica richiede una manutenzione dinamica. Secondo la documentazione tecnica, il sistema di gestione aziendale dovrà disporre di un sottosistema di servizi. Insieme a questo, sarà sviluppato un sistema di contabilità e controllo per la contabilità, un sistema di pianificazione ed economico. Sarà necessario determinare la gamma di obiettivi e obiettivi dell'impresa: strategia, concetto di sviluppo.

Struttura del sistema

Lo scopo e la struttura dei sistemi complessi è il compito principale della modellazione. Ci sono molte teorie sui sistemi. Puoi fornire dozzine di definizioni di obiettivi, caratteristiche, metodi di analisi e ognuna avrà un significato.

Ci sono abbastanza specialisti autorevoli in teoria dei sistemi per risolvere efficacemente problemi di modellizzazione, ma non abbastanza per offrire una teoria concettualmente completa dei sistemi, la loro struttura e metodi per determinare (sviluppare) modelli oggettivi e affidabili.

Di norma, gli esperti manipolano il significato che mettono in termini: scopo, funzionalità, struttura, spazio di stato, integrità, unicità. Le notazioni grafiche o di blocco vengono utilizzate per creare modelli visivamente. La descrizione testuale è quella principale.

Processo di comprensione nella modellazione
Processo di comprensione nella modellazione

È importante capire in ogni caso cos'è un sistema complesso. Il processo di comprensione è la dinamica del pensiero di uno specialista (team). Non puoi fissare lo scopo o la struttura del sistema come qualcosa di irremovibile. Comprendere il lavoro svolto è una dinamica. Tutto ciò che si comprende si blocca nella staticità, ma non fa mai male riconsiderare l'intesa raggiunta, per correggere risultati intermedi.

Una componente caratteristica della struttura è la gamma di dati, la loro integrità, la descrizione quantitativa e qualitativa, i metodi interni ed esterni dei sistemi complessi che manipolano:

  • per riconoscere le informazioni in arrivo;
  • analisi e generalizzazioni di dati propri + esterni;
  • dare forma alle decisioni.

La programmazione è un buon esempio di struttura del sistema. La fine del secolo scorso è stata segnata dal passaggio dal concetto di programmazione classica alla programmazione orientata agli oggetti.

Oggetti e sistemi di oggetti

La programmazione è un complesso sistema di processi mentali. La programmazione è un requisito di abilità elevato che ti consente di modellare a livello cosciente. Il programmatore risolve un problema reale. Non ha tempo per analizzare il codice del programma a livello di processore. Un programmatore lavora con un algoritmo per risolvere un problema: questo è il livello di costruzione di un modello.

La programmazione classica è un algoritmo che risolve in sequenza un problema. Nella programmazione orientata agli oggetti, ci sono solo oggetti che hanno metodi per interagire tra loro eil mondo esterno. Ogni oggetto può avere una struttura dati complessa, una propria sintassi e semantica.

Programmazione classica e orientata agli oggetti
Programmazione classica e orientata agli oggetti

Quando risolve un problema attraverso la programmazione orientata agli oggetti, un programmatore pensa in termini di oggetti e un sistema complesso nella sua mente appare come una raccolta di sistemi più semplici. Qualsiasi sistema è costituito da uno o più oggetti. Ogni oggetto ha i propri dati e metodi.

Il risultato del lavoro di un programmatore "orientato agli oggetti" è un sistema di oggetti e nessun algoritmo sequenziale. Il sistema di oggetti stesso funziona come un oggetto. Gli oggetti che lo compongono soddisfano solo il loro scopo. Nessun algoritmo esterno dice al sistema complesso cosa fare. Soprattutto per gli oggetti che lo compongono: come comportarsi.

Sistema di punti e punti

Durante la risoluzione di problemi pratici, uno specialista costruisce modelli. Con l'esperienza arriva la capacità di vedere i sistemi complessi come punti nello spazio-tempo. Questi punti sono pieni di funzionalità uniche e specifiche. I sistemi "accettano" le informazioni in entrata e danno il risultato atteso.

Ogni punto include un sistema di punti, che dovrebbero anche essere interpretati come sistemi. La procedura inversa, quando il compito da risolvere è rappresentato da un sistema di sottocompiti, e quindi impone allo specialista un insieme relativamente sistematizzato di funzioni separate, porterà necessariamente a delle incongruenze nella soluzione.

Integrità del sistema
Integrità del sistema

C'è solo un inizio in ogni sistema, solo quellopuò essere suddiviso in sottoattività che devono essere affrontate. Quando analizzano i sistemi, tutti gli esperti usano i termini:

  • unicità;
  • sistematico;
  • indipendenza;
  • rapporto di "funzionalità interna";
  • integrità del sistema.

Il primo e l'ultimo sono i più importanti da applicare in qualsiasi fase del tuo lavoro di modellazione. Qualsiasi sistema complesso è una composizione olistica unica di sottosistemi. Non importa quali sottosistemi sono inclusi nel sistema. La cosa principale è che ad ogni livello c'è integrità e unicità della funzionalità. Solo concentrandosi sull'integrità e l'unicità del sistema, così come su ciascuno dei suoi sottosistemi, è possibile costruire un modello oggettivo del compito (sistema).

Conoscenza e abilità

La frase comune "nessuno è indispensabile" è irrimediabilmente superata. Anche il lavoro semplice può essere svolto in modo intelligente con meno sforzo, risparmiando tempo e denaro.

Modellare e risolvere problemi intellettuali è un requisito incondizionato di alta qualificazione. Sia la simulazione di un sistema reale che la soluzione del problema dipendono dallo specialista. Diversi specialisti faranno il loro lavoro a modo loro. I risultati possono differire solo se la simulazione non è obiettiva e il processo di risoluzione del problema non viene eseguito in modo accurato.

Conoscenze e abilità di esperti
Conoscenze e abilità di esperti

Una formazione teorica seria, un'esperienza pratica e la capacità di pensare in modo sistematico determinano il risultato della risoluzione di ogni problema. Con un approccio oggettivo, ognuno di loro fornisce un risultato accurato, indipendentemente dallo specialista che ha svolto il lavoro.

Consigliato: