1. Modelul de informații în tratamentul foarte specializat
Anterior, au existat anumite modelului de informații, așa cum sa menționat deja, sunt mai înguste, speciale. Scop descrie informațiile pentru procesarea automată leagă în mod clar modelul de informații pentru procesul de utilizare a unui computer. În acest sens, utilizat în mod tradițional pentru specialiști în sisteme de informații pe termen mai aproape următoarele definiții:
1) „modelul de informare a obiectului, fenomenul și așa mai departe. Este setul de valori ale limbajului de programare .... prin care solicităm acest obiect, fenomen, etc.“[20].;
2) „Modelul de informații va fi numit o înregistrare într-un obiect oficial limbaj schema“ ( „Una dintre modalitățile posibile de elaborare a schemei este după cum urmează: 1. obiectul este izolat elemente, componente ...; 2. stabilirea de legături între elemente ale relației.“) [22, p .53 și pag.12];
3) „model de informare - un model de limbă, adică descrierea sistemului (obiecte) prin limbaj (sistem de informații)“ [18, p.16, subliniere. -T.M. ].
Ultimele două definiții nu se contrazic reciproc, primul - este mult mai îngust. Noi distingem aceste definiții puncte generale:
1) O descriere a unei structuri obiect;
2) Descrierea caracteristicilor stării și a părților sale;
3) o descriere a relațiilor dintre părțile obiectului;
4) O descriere este formalizat.
Rezumând de selecție, și luând în considerare faptul că sistemul este un set de elemente în ceea ce privește definiția pe ea, vom da definiția modelului de informații în sensul special îngust: model de informații este o descriere sistematică, formalizată a obiectului. Prin prezentarea unei metode, în funcție de gradul de formalizare a modelului de informații poate fi imagine-semn (un desen diagramă, un grafic, o rețea semantică, ...) sau semnul (modelul matematic).
Astfel, în literatura de învățământ și metodică, avem două folosesc conceptul de „model de informații“: un sens științific general, larg - ca un set de informații care descriu proprietățile și starea obiectului, și relația cu lumea exterioară, și termeni extrem de specializate atât figurativ și simbolic și memorabilă manifestare a interpretării largi menționată mai sus - sistematică, descrierea formalizată a obiectului. Noi credem că este posibil ca manualele școlare să adopte o definiție largă a speciilor care fac obiectul revizuirii modelelor de informații.
2. Tipuri de modele de informații
Toate modelele și informații și materiale privind factorul timp poate fi împărțit în statice și dinamice, deoarece obiect real este întotdeauna în timp și spațiu. Modelul static Material reflectă caracteristicile spațiale ale unui obiect real (diferite planuri), dinamice caracteristici model fizic transmise obiect operare (mișcare „scafandri periodice în apă tub având o temperatură diferită la capete - model de motor termic). Multe modele de materiale sunt funcționale și geometrice. Modele de informare (și în largi și în sens restrâns), de asemenea, sunt statice și dinamice.
Acestea - acestea sunt fapte distincte ce caracterizează obiectele din domeniu, precum și proprietățile lor. Cu titlu de reprezentare ierarhică distinsă, de rețea și structura de date relațională (tabular) (a se vedea. Schema 3). Multe manuale vorbesc despre aceasta în detaliu în legătură cu studiul procesului de creare a bazelor de date.
Cunoașterea - este identificat legile de domeniu (principii, comunicare, drept), care să permită rezolvarea problemelor din acest domeniu [11]. Există zeci de modele de reprezentare a cunoștințelor pentru diferite domenii. Cele mai multe dintre ele pot fi reduse la următoarele clase.
Structuri de date sunt o parte din cunoștințele domeniului modelului. (A se vedea Schema 3 și mai jos punctul 2.4. Dintre modelele logice).
2.2. Modelul dinamic reflectă procesul de schimbare și funcționarea obiectului reprezentat printr-un set de parametri. Există un alt termen: algoritmice modelul - un set de algoritmi care descriu funcționarea sistemului [26, s.206]. Este clar că modelul dinamic și algoritmică (sau doar algoritmul) sunt unul și același.
Modelul algoritmică poate fi reprezentat într-un program de schemă bloc-word în trepte (secțiunea operatorilor), și altele. Aceste specii sunt diferite de reprezentare grad algoritm formalizare comenzi ale sistemului. descriere verbală-pas poate tolera laxe descrie acțiunile în mod condiționat ușor de înțeles pentru oameni pentru care au fost create. Aceste descrieri sunt adesea folosite pentru situații non-formale. Scheme bloc struktogrammy înțeles gamă mai largă de oameni, din moment ce a introdus anumite convenții, reguli ale compușilor lor. Algoritmi stocate sub formă de diagramă bloc, sunt prin definiție sistemele formale, dar cu siguranta au un grad mai scăzut de similitudine decât limbaje de programare. Programul este o secvență de instrucțiuni este de fapt sistemul formal.
Astfel, modelele algoritmice pot fi tratate prin procesul de depunere a figurativului - verbale sau iconic, figurativ și simbolic (diagrama bloc) și semnificativă (program) (algoritmi de rechemare de la informatica curs introductiv!).
3. Prezentarea modelului de informații
Textul - cea mai potrivită formă de reprezentare a modelului de informații, care va servi drept bază pentru modelul calculatorului. Formarea regulilor de text sunt definite gramatica limbii folosite. Prin urmare, orice text poate fi privit ca un model de limbă a obiectului real. Pentru o descriere a modelului special de informații utilizând limbaje formale. De exemplu, limbaje de programare. Astfel, textul programului este modelul de informații. Pentru a descrie structura obiectului poate fi utilizat în limbajul matematicii. Algoritmul poate fi setat și secvența de formule matematice, de exemplu, ordonate după modelul matematic. Prin urmare, modelul matematic poate fi considerată ca o modalitate de prezentare a modelului de informații, ca o formă de model de informații în sens foarte specializat. Popularitatea conceptului de „model matematic“ necesită o analiză separată sa.
Multe surse de model matematic, definit ca „un sistem de ecuații matematice care descriu structura și funcționarea instalației“ [26] este de fapt identificat cu modelul iconic. Dar multe modele figurative și simbolice, de exemplu, graficul, grafic, desen geometric, și așa mai departe. N. Este, de asemenea, se referă în mod tradițional la modele matematice. În acest sens, înțelegerea tradițională matematicieni termenul de „modelul matematic“ sunt definiții mai adecvate prezentate în [16 și 26]. În literatura de informatică, termenul este adesea folosit în sens mai larg. Caracterizat prin declarații precum: „... un model matematic utilizat în experiment de calcul este un set de ecuații care descriu procesul în studiu (fenomenul), algoritmul soluției sale numerice pe un calculator și un set de programe cu care cercetătorul poate obține soluția problemei formulată“ [16, p.32]. Pentru scopurile noastre, să ne precizeze că modelele matematice care implementează metode matematice, atât simple cât și complexe, folosite pentru a lucra cu un calculator doar la anumite etape de rezolvare a unor probleme, împreună cu alte soiuri de modele. Astfel, „modelul matematic“ nu are acea aura de exclusivitate, care este creat după ce a citit literatura de specialitate cu privire la acest subiect. umflarea excesivă a conținutului este destul concepte specifice va conduce la utilizarea incorectă a acesteia. Să ne insista pe definiția dată la început. În același sens al definiției date în [14, p.44]: „Modelul matematic - o formulă matematică care arată relația dintre diferiți parametri de proces sau proces“ Conform clasificării modelelor matematice de mai sus sunt un tip de informație (și într-o largă și un sens restrâns) modele iconice metodă de codificare.
Modelul 4. Computer
Termenul „model de calculator“, a declarat numai în manuale, creat și condus de A.G.Geyna N.V.Makarovoy: în primul caz este modelul de sarcină, întocmit pe baza artist, simulat pe un computer, în cazul în care interpretul - este cel „care vor primi rezultatele din original utilizând modelul construit „[4, p.183], în al doilea caz“ modelul de calculator - model de realizat prin intermediul software-ului de mediu „[14, p.44]. Deoarece modelul de calculator a fost în reprezentarea electromagnetică în memoria calculatorului, și anume de fapt, este materialul de model formal, definiția acestuia poate fi administrat după cum urmează: un model de calculator - un set de date și programe pentru prelucrarea datelor stocate în memoria calculatorului. Pachetul software include program de conversie de date și un formular disponibil pentru utilizator într-un computer adecvat formă, și vice-versa.
Schema model de informatică specială 4
Textul programului (modelul de informații) stocate în memoria calculatorului, împreună cu programele de editare a textului (programul de procesare) este un model de calculator numai textul, nu obiectul reprezentat de acest program. Dar modulul de sarcină, traducerea rezultată a textului în modulul de editare obiect și link-uri, va exista un model de calculator al obiectului de informare, pentru care a fost creat programul. În orice situație, modelul de calculator este deja un model de material, în timp ce modelul structural, algoritmică sau o informație obiecta înainte de modelul de calculator - mentală (informații).
O ilustrare a argumentelor despre modelele speciale pot servi ca un circuit de 4.
5. Clasificarea modelelor în manualele școlare
Prezentarea problemelor de formalizare și modelare studenților de liceu este sarcina cea mai urgentă a cursului de bază al informaticii. Dar această sarcină va fi complicată, și până atunci, până când este curățat cu terminologia și clasificarea.
Cunoașterea orice domeniu absorbit mai bine într-un mod structurat. Atunci când există un concepte de comunicare bine întemeiate și să consolideze exemple convingătoare, ei au perceput cu ușurință chiar și la un înalt nivel științific. Dorința de a simplifica materialul, reducându-l la o mizerie amorf, care a scos din boabe individuale, este greu recomandabil.