Cunoașterea procedurală și declarativă: exemple și descriere
Din punct de vedere formal, cunoașterea este dificil de formalizat, sistematizat și descrie cu exactitate în general. De la sine înțelegerea a ceea ce este
conținut
Factorii de percepție a cunoștințelor sunt mulți. Este esențial și incontrovertibil numai faptul că această percepție se dezvoltă în timp în conștiința celui care percepe această sau acea cunoaștere. Este important să înțelegem că cunoștințele pot fi prezentate celor care l-au perceput și l-au transferat la un alt subiect, dar fără garanția aceleiași acuratețe a percepției și înțelegerii.
Ce conectează oamenii unii cu alții în înțelegerea esenței cunoașterii?
Cunoștințele necesare unei persoane pentru viață, studiu și muncă sunt în general percepute și înțelese de toți oamenii ca fiind echivalente. La o propoziție banală: „Încearcă să dea exemple de cunoștințe declarative și procedurale“ și rusă și chineză și americană va răspunde imediat, dar dacă oricare dintre ele de mai mulți ani ca un programator, există o problemă cu asociațiile.
Funcția impune percepția amprentei umane, și că această percepție este în mod clar admite, o persoană nu se poate asocia cu astfel de concepte simple de școală. Este îndoielnic că, în acest caz programator profesionist amintesc chiar cuvântul „procedură“ și aduce la cunoștința, deși înainte ca el nu a ezitat să-și îndeplinească declarația de variabile, scrie funcția de transfer de date de pe site-ul la server. Specialistul știe ce este, dar nu există o conexiune asociativă.
Semnificația cuvântului "declarație" nu este înțeleasă doar de către un copil dintr-o grădiniță. Toată lumea face o declarație la aeroport, la vamă, la taxă, dar nu toată lumea va înțelege ce cunoștințe declarative sunt.
Astfel, elevul elementar și persoana adultă, pe o întrebare simplă: "Dați exemple ale cunoștințelor lor declarative și procedurale" pot pur și simplu să nu răspundă, dar nu pentru că nu știu. În primul rând, trebuie să explicăm mai întâi că cunoștințele declarative descriu ceva și cunoștințele procedurale - determină algoritmul acțiunilor.
Reprezentări privind cunoștințele declarative
Descrieți subiectul, fenomenul, mâncarea sau mașina pot fi diferite. Căutați pe web pentru expresia „cunoștințele declarative, exemple“ oferă următoarele răspunsuri: „Orice cunoaștere a lumii la care individul are acces conștient“ sau „cunoștințe declarative stocate în memoria sistemului inteligent, astfel încât acestea să fie disponibile imediat pentru utilizare după apelul la câmpul corespunzător memorie ".
Se spune în ambele cazuri frumos, ci la cunoaștere declarativă - are o relație slabă. În primul rând, orice cunoaștere a lumii poate fi declarată declarativ, chiar dacă prin natura ei este un algoritm evident. În al doilea rând, care este semnificația prezenței sau absenței accesului "conștient".
Percepția informațiilor nu este conștientă? Dar dacă percepția a fost inconștientă (acest lucru este real), atunci cum ar fi ei reținută este cunoașterea, și nu semnalul nu este un sentiment, nu o reacție? Implantul la creierul cunoașterii, în timp ce numai science-fiction este posibil prin mecanisme complexe.
În al treilea rând, care este memoria sistemului intelectual relevant pentru acest caz? Apelarea programului intelectual sau nu este o chestiune de imaginație. În plus, astăzi nu există nici un sistem software care să poată fi numit în mod obiectiv intelectual.
Reprezentarea cunoștințelor procedurale
Totul este mai complicat aici. Abilitatea de a prăji ouă, capacitatea de a deschide ușa sau de a se spăla în sine nu este percepută ca o cunoaștere procedurală. Toate acestea sunt atât de obișnuite și de naturale încât toate acțiunile imaginabile și de neimaginat pe care o persoană le efectuează de obicei nu le percepe ca un algoritm.
Toți oamenii sunt programatori prin natură, dar nu toată lumea poate scrie programe. Și cei care pot face acest lucru, programatorii sunt chiar mai mici. Dacă încercați să simplifice situația și în rândul programatori profesioniști pentru a găsi pe cei care pot scrie într-adevăr orientat-obiect, complet recursiv la nivelul fiecărei componente a programului, acesta va fi o unitate.
Realitatea în acest caz, nu trece prin bariera și familiaritatea nu este percepută ca fiind cunoașterea procedurală, dar dacă doar vă spun ce se întâmplă, cineva sa ofere exemple de cunoștințe declarative și procedurale, nu numai din propria mea experiență, ci ca un exemplu oricare dintre evenimente, evenimente și circumstanțe.
Exemple de cunoștințe declarative și procedurale
Apple verde este o cunoaștere declarativă. Câmp de fotbal - de asemenea. Dar un măr poate fi nu numai verde, dar nu și un măr. Pentru a distinge un adevărat măr de o ceară făcută, trebuie să știți cum arată în realitate și alte diferențe (miros, textură, formă).
Cu terenul de fotbal este mai dificil. După ce ați determinat o anumită suprafață ca un teren de fotbal, puteți face o greșeală. A venit un prieten de la oraș la sat și este programat să se întâlnească pe terenul de fotbal. Desigur, el va căuta un loc în care sunt porți, bătrâne și marcaje clasice de fotbal.
Cunoștințe de ordin procedural:
- Reteta culinara;
- ansamblu auto;
- scriind un eseu sau un verset.
În ultimul caz, totul este mult mai complicat. Trebuie să aveți cunoștințele pentru a scrie poezii. Conform condițiilor, există cerințe diferite față de rima sau stilul de scriere.
Algoritmul este întotdeauna mai greu de greșit decât în descriere. Cunoștințele de ordin procedural, ca regulă, sunt testate pentru a fi realizabile. Declarativul necesită, de asemenea, verificarea, dar care - determină domeniul de aplicare a cunoștințelor declarative.
Pentru un artist care afișează exemple de astfel de cunoștințe (un măr verde și un teren de fotbal), nu are importanță ce face el. Este important pentru el să transmită forma, culoarea, proporțiile, pentru a reflecta ceea ce vede. Pentru cumpărător de pe piață un sistem de valori complet diferit. Forma și culoarea fructului cumpărătorului este mai puțin importantă decât calitățile sale de consum. Pentru o persoană care a fost însărcinată cu o întâlnire pe terenul de fotbal, sunt importante criteriile care permit să se ia o decizie clară.
Programare și cunoaștere
Cel mai bun criteriu pentru cunoștințele declarative și procedurale este axiomele programării. Și programarea a 80 de ani ai secolului trecut în acest context este mai practică. În acele zile era o descriere clară a datelor, adică: ceea ce este cunoașterea declarativă. Orice astfel de descriere este indicată în mod clar: calculatorul nu iartă niciodată greșelile.
Programarea modernă nu are nevoie de programator este strict declară că intenționează să trateze, iar în unele cazuri, de fapt, nu pretinde dacă este ceva nu așa cum este descris.
Cunoștințele procedurale sunt întotdeauna în mod clar reglementate. Conceptul de sintaxă în descrierea unui algoritm sau a unei proceduri este atât de important încât nu poate fi recunoscut procedural fără convenții și notații specifice.
Având în vedere cunoștințele declarative, exemple: "Știu că ..." puteți formula în mod clar două puncte:
- un exemplu este unul;
- Știu că ... este altceva.
Exemplul în majoritatea cazurilor (în educație, la locul de muncă, la domiciliu) este clar definit, iar oamenii care au o idee despre el înțeleg sensul în același mod. Omul care a venit să studieze, să lucreze sau să fie în altă parte, definește sensul exemplului în felul său, el are două opțiuni: să insiste sau modifica propriile lor opinii cu privire la o anumită cunoaștere.
Sisteme și cunoștințe intelectuale
Cunoașterea declarativă, ca exemplu, este partea descriptivă a programelor. Aceasta nu înseamnă o descriere a variabilelor, ci o descriere a datelor reale. De exemplu, masa de personal, cartea de angajat, cartea de lucru, recunoștința și multe altele. Oricare dintre aceste documente este o cunoaștere reală declarativă.
Cunoștințele curente ca exemple sunt funcțiile (procedurile) = algoritmi de acțiune și nu neapărat secvențiali. Cunoașterea procedurală nu este întotdeauna o rețetă, care trebuie urmată în mod consecvent.
Cunoștințele de ordin procedural se caracterizează prin cuibărit, recursivitate, independență și interacțiune cu oameni asemănători. Poate să ia în considerare cunoștințele declarative, dar va fi mai corect să spunem: extrasul de cunoștințe procedurale din declarativ doar ceea ce se așteaptă să primească.
Cu această opțiune și starea reală a lucrurilor, cunoașterea declarativă este un exemplu de statică executată impecabil. În ceea ce privește procedura, în acest context ele sunt întotdeauna statice. Orice sistem modern sau intelectual actualizat nu va răspunde la întrebarea simplă a nebuniei: "Încercați să dați exemple de cunoștințe declarative și procedurale".
Ecranul albastru clasic de la Windows nu va fi, dar soluții - prea. Criteriul de intelectualitate al oricărui program nu este deloc cum îl numește dezvoltatorul, ce evaluare a făcut, dar ce poate face în afara imaginației sale.
Probabil, istoria programării este pur și simplu tăcută despre realizările specialiștilor și va fi cunoscut când au apărut primele sisteme care manipulau cunoștințele prin ele însele și nu așa cum le-a stabilit autorul.
Cu toate acestea, se știe că în următorul val de interes în inteligența artificială a fost creat un program care a simulat stadiul situației intelectului uman ("Lisi"). Dezvoltatorul a plasat-o ca sistem de acumulare a cunoștințelor situaționale (declarative) și reproductive (procedurale) și a aplicării lor independente. Am învățat ce am învățat.
Alți dezvoltatori au acces la sistem. Autorul ia învățat cunoștințele simple: "mamă", "minge", "joc", "spune tati", "minge rotundă" și multe altele. Colegii de la locul de muncă au decis altfel și au predat "Lisi" la matematică: 1 + 1 = 1- 1 x 0 = 0-2 x 0 = 0.
Toate acestea nu au nimic de-a face cu inteligența artificială, ci totuși faptul că înțelegerea corectă a esenței cunoașterii declarative și procedurale le permite să fie utilizate mai eficient. În plus, o indicație clară a cunoștințelor este importantă pentru ca oamenii să se înțeleagă reciproc.
- Adevărul relativ este o realitate subiectivă
- Cunoașterea este ... Cunoașterea școlii. Zonă de cunoștințe. Testarea cunoștințelor
- Percepție: tipurile și proprietățile sale
- Caracteristicile și structura cunoștințelor filosofice (pe scurt)
- Cunoștințe raționale
- Nivelurile cunoștințelor științifice și ale caracteristicilor acestora
- Cunoștințe științifice în filosofie: mijloace și metode
- Caracteristici ale cunoștințelor științifice și percepția lumii de către omul modern
- Nivelul empiric al cunoașterii științifice ca una dintre formele de cunoaștere în general.
- Partea perceptuală a comunicării: conținut psihologic
- Ce este cunoașterea științifică?
- Sociologia fenomenologică
- Metode de cunoaștere teoretică
- Care sunt tipurile de cunoștințe
- Metode științifice de cunoaștere a lumii înconjurătoare
- Structura cunoștințelor științifice - ce este?
- Cunoaștere și creativitate. Rolul lor în studiul lumii înconjurătoare
- Care sunt tipurile de cunoștințe?
- Specificitatea cunoștințelor filosofice
- Obiectivele cunoașterii. Mijloace și metode de cunoaștere
- Analizăm trăsăturile cunoașterii sociale