Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • Windows 10
  • Sistemi kodiranja. Sistem klasifikacije vam omogućava da grupišete objekte i istaknete određene klase, koje će karakterisati niz zajedničkih svojstava

Sistemi kodiranja. Sistem klasifikacije vam omogućava da grupišete objekte i istaknete određene klase, koje će karakterisati niz zajedničkih svojstava

Prilikom razvoja kodova koriste se različiti sistemi i metode kodiranja (njihova konstrukcija).

Ispod sistem kodiranja podrazumijeva se skup pravila koja određuju redoslijed označavanja objekata klasifikacije znakovima, uz pomoć kojih se obezbjeđuje prezentacija, prijenos, obrada i pohranjivanje informacija.

Redni- uzastopno numerisanje svih stavki nomenklature, bez preskakanja slobodnih brojeva.

Serial- objedinjavanje niza brojeva po grupama pozicija koje imaju zajedničko obeležje, mogu se obezbediti rezervni brojevi.

Decimala(pozicijski) - svaka cifra koda (ili nekoliko cifara) je dodijeljena određenoj osobini. Čitava nomenklatura kodova je prvo klasifikovana po atributu, a već u okviru ovog višeg atributa istaknuti su najmanje značajni atributi.

Miješano- ovdje se koristi nekoliko sistema prilikom kodiranja. Koristi se kod kodiranja složenih viševrijednih stavki (na primjer: račun bilansa stanja, podračun).

Kombinovano- kombinovanje nekoliko karakteristika u jednom kodu.

Da biste napravili klasifikator, koristite hijerarhijski i faceted metode. Metoda hijerarhijske klasifikacije izgrađena je na osnovu sekvencijalnih višerazinskih odnosa između objekata klasifikacije. Štaviše, svaki objekat može spadati u samo jednu klasifikacionu grupu. Ova metoda je pogodna za izolaciju funkcionalno podređenih objekata.

Metoda fasetne klasifikacije omogućava simultanu podjelu objekata kodiranja prema nekoliko kriterija klasifikacije. U ovom slučaju, svaki objekat se može pripisati različitim nezavisnim klasifikacijskim grupama. Unutar ovih grupa, karakteristike mogu imati hijerarhijsku strukturu.

Faze transformacije ekonomskih informacija

    Prikupljanje i registracija informacija.

U preduzeću se prikupljanje i registracija informacija dešava pri obavljanju različitih poslovnih operacija (prijem gotovih proizvoda, prijem i izdavanje materijala,...), u bankama - pri obavljanju finansijskih i kreditnih transakcija sa pravnim i fizičkim licima. U procesu prikupljanja činjeničnih podataka vrši se mjerenje, prebrojavanje, vaganje materijalnih predmeta, prebrojavanje novčanica, dobijanje vremenskih i kvantitativnih karakteristika rada pojedinih izvođača. Prikupljanje informacija se snima na fizičkom mediju (dokument, mašinski medij).Snimanje u primarnim dokumentima se uglavnom vrši ručno, stoga su procedure prikupljanja i registracije najzahtevnije i zahtevaju automatizaciju.

Tehnička sredstva:

    Osobna računala za unos informacija o dokumentu i snimanje na strojni medij;

    Skeneri za automatsko čitanje informacija o dokumentu u obliku grafičkih simbola, prepoznavanje grafičkih slika i pretvaranje u tekst;

    Čitači plastičnih kartica;

    Transfer informacija.

Prijenos informacija se vrši na različite načine: kurirskom službom, poštom, dostavom vozilima, daljinskim prijenosom putem komunikacijskih kanala itd. Daljinski prijenos podataka smanjuje vrijeme njihovog kretanja, ali povećava cijenu procesa. Ali ovaj tip se stalno razvija i usavršava i najviše obećava.

Kompleks sredstava za prenos informacija:

    lokalne mreže;

    proširene regionalne računalne mreže;

    globalne računalne mreže (Internet);

Tehnička sredstva: modemi, fax modemi, mrežna komunikaciona oprema.

    Čuvanje i akumulacija informacija.

Skladištenje i akumulacija informacija je namijenjena za njihovu ponovnu upotrebu. Informacije se pohranjuju i akumuliraju u informatičkim bazama, na magnetnim medijima u obliku informacionih nizova, gdje su podaci raspoređeni određenim redoslijedom.

Tehnička sredstva:

Baze podataka se čuvaju na serverima baza podataka, lokalnim računarima.

Kao nosioci informacija koriste se: magnetni diskovi, optički diskovi (laser), DVD diskovi (digitalni video diskovi), fleš memorija.

    Obrada podataka.

Obrada informacija se vrši na računaru, po pravilu, decentralizovano, na mestima odakle potiču primarne informacije, gde su organizovane automatizovane radne stanice (AWP) specijalista ili druge službe upravljanja. Obrada se može vršiti ne samo autonomno, već iu računarskim mrežama.

Tehnička sredstva:

Obrada informacija u IS-u se vrši pomoću računara, koji su podijeljeni u klase:

    mikroračunari - koriste se samostalno kao PC, ili u mreži kao radne stanice, opremljeni modernim mikroprocesorima (Intel? AMD, itd.), imaju različite arhitekture (neki IBM PC? Macintosh, itd.). U ovu grupu spadaju laptop računari.

    Miniračunari su mašine srednjeg ranga u smislu performansi i mogućnosti servera.

    Formiranje informacija o rezultatu.

U toku rešavanja zadataka na računaru generišu se rezultantni dokumenti, rezimei, koji se štampaju ili prezentuju u elektronskom obliku i dostavljaju korisnicima.

Tehnička sredstva:

video monitori se koriste za prikaz informacija na ekranu;

štampači i ploteri se koriste za prikaz informacija.

Metode pristupa bazi podataka. Sistemi upravljanja bazama podataka. Koncept podataka i baza podataka. Struktura datoteke baze podataka, njen opis.

Podaci, prema Websterovoj definiciji, su „neka činjenica; na čemu se zasniva zaključak ili bilo koji inteligentni sistem." Primarne komponente podataka (tj. najmanje nedjeljive jedinice podataka) su brojevi, slova i simboli prirodnog jezika ili njihova kodirana reprezentacija kao niz binarnih ulaznica. Najmanja semantički značajna nominalna jedinica podataka je stavka podataka. Skup međusobno povezanih elemenata podataka (polja), posmatranih kao cjelina u aplikacijskom programu, naziva se logički zapis, a skup zapisa istog tipa, ali različitog sadržaja, naziva se datoteka. Snimanje podataka je određeno prirodom zadatka koji se obavlja. Na primjer, kao zapis možete uzeti u obzir podatke dokumenta koji odražavaju informacije o kretanju osnovnih sredstava. Zbirka takvih zapisa formira datoteku podataka (ili niz). U teoriji i praksi automatizovanih informacionih sistema, koncept niza se poistovećuje sa konceptom fajla. Niz (fajl) je imenovana zbirka podataka, ujedinjena nekom semantičkom karakteristikom ili nekoliko karakteristika koje su istog tipa u smislu strukture i načina pristupa. Skladištenje datoteka može se organizirati u memoriji diska računala.

Dakle, koncept baze podataka može se formulisati na sledeći način: to je skup nizova (fajlova) podataka namenjenih za obradu na računaru, koji služi za zadovoljenje potreba velikog broja korisnika u okviru jednog ili više preduzeća i organizacija. Informacije se eksplicitno pohranjuju u bazi podataka i mogu uključivati ​​različite vrste logičkih zapisa. Baza podataka je fokusirana na integrisane zahtjeve, a ne na jedan program koji može rukovati višestrukim vlasničkim datotekama, od kojih svaka ima svoj vlastiti format.

Na primjer: Program Supercalc obrađuje podatke (tabele) sa ekstenzijom .cal; EXEL program - c.xls; RFP Clipper - .dbf.

Da bi se ispunio zahtjev za traženim informacijama, u ovom slučaju je potrebno napisati aplikativni program koji može obraditi nekoliko privatnih datoteka, svaki u svom formatu.

Za kreiranje unutarmašinske informacione podrške (DB) koriste se DBMS - sistemi za upravljanje i manipulaciju podacima u bazi podataka (DB).

Baza podataka (DB) je imenovana zbirka posebno organiziranih skupova podataka pohranjenih na disku.

Upravljanje bazom podataka uključuje unos podataka, korekciju podataka i manipulaciju podacima, tj. dodavanje, izdvajanje, ažuriranje.

Razvijeni DBMS osiguravaju neovisnost aplikativnih programa koji s njima rade od specifične organizacije informacija u bazama podataka. U zavisnosti od načina na koji su podaci organizovani, razlikuju se: mrežni, hijerarhijski, distribuirani, relacioni DBMS.

Od dostupnih DBMS-a, najčešće korišćeni DBMS-ovi su DBase III, DBase IV, DBMS "Rebus", FOXPRO, Microsoft ACCESS, Paradox, kao i DBMS kompanije Oracle Informix, Sybase, Progress.

Integracija različitih komponenti u jedinstven sistem pruža korisniku neosporne prednosti u interfejsu, ali neminovno gubi u smislu povećanih zahteva za RAM-om.

Od dostupnih paketa mogu se razlikovati sljedeće:

Frame work, Microsoft Office

Drugi koncept organizacije baze podataka je koncept administratora baze podataka (DBA). Ovaj izraz se odnosi na osobu (ili grupu ljudi, ili cijelu jedinicu osoblja) kojoj je povjereno upravljanje alatima baze podataka preduzeća. ABD treba da bude energična i sposobna osoba, po zanimanju organizator, po mogućnosti sa tehničkim obrazovanjem. Trebalo bi da bude u stanju da održava odnose i sa najvišim menadžmentom i sa korisnicima baze podataka, kao i da upravlja tehničkim osobljem.

Ovo osoblje treba da uključuje osobe sa iskustvom u oblastima kao što su DBMS softver, operativni sistemi, računarski hardver, programiranje aplikacija, sistemsko programiranje. Važno je da ovo osoblje uključuje pojedince koji potpuno razumiju rad preduzeća i njegove potrebe za informacijama.

Osoblje DBA trebalo bi da bude u stanju da održava dobre odnose sa drugim timovima izvan odeljenja za obradu podataka. Mjesto DBA je određeno kada su poslovni lideri shvatili potrebu za centraliziranim upravljanjem resursima DB, obradom podataka i drugim aspektima vezanim za DB. DBA je zadužena za analizu potreba korisnika, dizajniranje baze podataka, njenu implementaciju, ažuriranje, po potrebi reorganizaciju baze podataka, kao i za savjetovanje i obuku korisnika.

Struktura datoteke baze podataka, njen opis.

Svaki direktorij u bazi podataka ima svoj identifikator (ime datoteke baze podataka). Kao primjer referentne knjige, "Imenik stalnih odbitaka od plata", its id Zrp_ Uder. dbf, gdje je ZRP_Uder ime (simbolička oznaka) referentnog niza, .dbf je ekstenzija datoteke baze podataka (ekstenzija .dbf odgovara svim datotekama izvorne baze podataka).

Datoteke izvještaja (fajlovi rezultata) imaju ekstenziju . frm Tabela 1 prikazuje strukturu priručnika sistema PRONAR.

Struktura imenika stalnih odbitaka od plata Zrp _ Uder . dbf

_______________________________________________________________________Tabela 1____

Naziv Konvencionalni ključ Tip Dužina Tačka - Svrha

p.p. vrijednosti indikatora polja indikatora ________________________________________________________________________________

imenik stalnih odbitaka od plate zaposlenog može biti

sljedeća struktura:

1. Najam KV_PLATA broj 6 2 iznos četvrtina.

2. U Sberbank BANK_SUM broj 6 2 iznos odbijen.

u Sberbank

3. Zajam SSUDA _MAX broj 6 2 izdati iznos

zajam zaposlenih

4. Kredit mjesečno. SSUDA_SUM broj 6 2 iznos mjesečno.

odbici za

pozajmica od plate

____________________________________________________________________________

Primjer: "Imenik trajnih odbitaka od RFP-a" koristi se prilikom izračunavanja odbitaka od plata zaposlenih u preduzeću.

Podaci u priručniku se unose jednom za određeni duži period. Na primjer, u polje se upisuje kredit izdat zaposlenom SSUDA, te iznos mjesečnih otplata po kreditu na terenu SSUDA_SUM- ovaj iznos

dalje ogleda u „Platni spisak" i "platni spisak" u grafikonu "Pozajmica", koristi se za kontrolu odbitaka Štedionici, na kredit i rentu od obračunatog iznosa plate zaposlenom. Kako se mjesečni odbici na kredit obračunavaju kada se obračunavaju odbici od plate zaposlenog, vrijednost polja SSUDA kontroliše program tako da se ne prekorači iznos kredita koji se daje zaposleniku. Na isti način opišite preostale vrijednosti polja u ovom direktoriju.

Primjer popunjavanja vodiča za odbitak:

Za svakog zaposlenog preduzeća u bazi podataka "Lični računi" računovođa uvodi po potrebi podaci o stalnim mjesečnim odbitcima iz RFP-a u odgovarajuću referentnu knjigu, koja izgleda ovako:

tabela 2

_____________Imenik stalnih odbitaka_____________

Zaposleni Ivanov I.I. Tab 153 Radno mjesto – računovođa

Mjesečni iznos max

odbici

Najam 120.00

Sberbank 300.00

Zajam 250.00 5000.00

____________________________________________________________________

Načini postavljanja informacija u PD.

Postoje tri glavna oblika postavljanja detalja i indikatora u dokument: linearni, upitnički i tabelarni.

U linearnom obliku plasmana rekviziti se nalaze red po red, jedan za drugim. Za svaku varijablu je predviđeno mjesto za zapis njenog imena (iznad) i vrijednosti (ispod).

Kod upitničkog oblika postavljanja rekviziti su poređani jedan za drugim u vertikalnom nizu od vrha do dna. Svaki red dokumenta je dodijeljen za jednu varijablu (ključna slika). Na lijevoj strani je naziv varijable, na desnoj - njena vrijednost.

U tabelarnom obliku, detalji se nalaze u obliku tabele u odgovarajućim redovima-kolonama. Za istu varijablu može se napisati nekoliko vrijednosti.

Prilikom utvrđivanja lokacije detalja i indikatora u dokumentu treba voditi računa o njihovoj namjeni u procesu obrade podataka dokumenta. Svaki dokument je konvencionalno podijeljen u tri zone: zona općih karakteristika, zona sadržaja, zona potpisa.

Zona zajedničkih obeležja sadrži stalne, referentne i grupne detalje i indikatore karakteristične za ceo dokument u celini (naziv preduzeća, naziv i šifra strukturne jedinice, naziv dokumenta, datum izvoda dokumenta).

Područje za potpis predviđa redove za potpise vodećih i odgovornih osoba koje daju pravnu snagu dokumentu.

· 1.4. Sistem kodiranja

Sistem kodiranja Je skup pravila za označavanje objekata kodom.

Koristi se za zamjenu imena objekta simbolom (šifrom) kako bi se osigurala pogodna i efikasnija obrada informacija.

Kod- Ovo je konvencionalna oznaka objekta ili pojave u obliku znaka ili sistema znakova, izgrađenih prema određenim pravilima. (data je druga definicija, vidi gore)

Kod se zasniva na abecedi koja se sastoji od slova, brojeva i drugih simbola.

Kod karakteriše:

Dužina - broj pozicija u kodu;

Struktura - redosled kojim se simboli koji se koriste za označavanje klasifikacionog obeležja nalaze u kodu.

Procedura za dodjelu koda objektu naziva se kodiranje.

Glavni razlozi za kodiranje ekonomskih informacija:

1.Pružanje nedvosmislene identifikacije objekta.

2. Smanjenje obima rada u rješavanju problema.

Osnovni zahtjevi za kodove:

Min značaj i lakoća izgradnje;

Dostupnost rezerve;

Kodovi se moraju razvijati tokom dugog vremenskog perioda;

Šifre svake pojedinačne stavke moraju imati isto značenje;

Kodovi bi trebali, ako je moguće, duplirati već postojeće oznake;

Kodovi treba da uzmu u obzir specifičnosti softvera i hardvera;

Kodovi moraju biti zaštićeni od smetnji.

Sistem kodiranja koristi 2 grupe metoda :

V sistem klasifikacije kodiranje zahteva preliminarnu klasifikaciju objekata zasnovanu na hijerarhijskom ili fasetnom sistemu;

- sistem registracije nije potrebna preliminarna klasifikacija objekata.

Sistem kodiranja

Klasifikacija Registracija

Serial Parallel 1. Redni Serijski-redni

(za hijerarhijski (za fasetirani 2.Serial

klasifikacija) klasifikacija) 3. Decimala

4.šah (matrica)

5 ponavljanja

Sekvencijalno kodiranje : Prvo se upisuje šifra seniorske grupe 1. nivoa, zatim 2., 3. itd.

Primjer... 1310 - studenti komercijalnog fakulteta stariji od 30 godina, muškarci; 2221 - studenti Fakulteta informacionih sistema, od 20 do 30 godina, žene sa decom.

Paralelno kodiranje koristi se za fasetirani sistem klasifikacije. Svi aspekti su kodirani nezavisno jedan od drugog; određeni broj kodnih bitova se dodjeljuje za vrijednost svake aspekte.

Primjer... 1. kategorija - pol, 2. - prisustvo djece kod žena, 3 - uzrast, 4 - fakultet. 2135 - žene starije od 30 godina sa decom, studentice Matematičkog fakulteta; 1021 - 1021 - muškarci od 20-30 godina, studenti radiotehničkog fakulteta.

Registracijsko kodiranje

Ime

materijala

Redni

sistem kodiranja

Serial

sistem kodiranja

Decimala

sistem kodiranja

I crni metali

1. Liveno gvožđe

2.Čelik

3.Rent

1-15

3 (4-15 rezerva)

103 (104-199 rezerva)

II Obojeni metali

1.Aluminijum

2.Bakar

3.Silver

4.Lead

16-24

19 (20-24 rezerva)

24 (25-29 rezerva)

1. Sistem narudžbi kodiranje uključuje kodiranje pozicija prirodnim brojevima u rastućem redoslijedu bez praznina.

Dostojanstvo: beznačajnost i jednostavnost konstrukcije.

nedostatke:

Nemogućnost proširenja pozicije nomenklature bez narušavanja prihvaćenog sistema klasifikacije;

Poteškoće u sažimanju, morate zapamtiti kojim brojem počinje i kojim se završava svaka grupa pozicija;

Kodiranje ne uzima u obzir broj karakteristika.

2.Serijski sistem je nastavak rednog sistema. Za svaku grupu stavki jedinice, objedinjene jednom zajedničkom karakteristikom, dodjeljuje se niz serijskih brojeva, uzimajući u obzir rezervu. Veličina serije je proizvoljna.

Dostojanstvo: dostupnost rezerve, jednostavnost gradnje.

nedostatke: nije uvijek moguće ispravno odrediti veličinu serije, poteškoće u dekodiranju, tk. morate zapamtiti od kojeg broja svaka serija počinje i kako se završava.

3 decimalni sistem - najviše se koristi u praksi obrade informacija. Ovdje se za svaku kodiranu karakteristiku dodjeljuje jedno ili više decimalnih mjesta.

Struktura koda: X X X


grupni red

prateći materijal

Dostojanstvo: sposobnost kodiranja viševrijednih nomenklatura; automatsko formiranje rezervi; jednostavnost dešifriranja.

nedostatke: nisu uvijek razumne rezerve; dvosmislenost koda.

4.Šahovski (matrični) sistem ... Nije samostalan sistem, već predstavlja oblik reprezentacije serijskog ili decimalnog koda za dvocifrene nomenklature.

Vrsta depozita

Vrsta operacije

Poste restante

Hitno

Kumulativno

1.Arrival

2. Troškovi

3. kreditiranje

4.Opis

11-20

21-30

31-40

41-50

Struktura koda: X X

depozitne operacije

Sistem od 5 ponavljanja (kodovi ponavljanja). Ovaj sistem podrazumijeva korištenje već uspostavljenih digitalnih oznaka: brojeva mjeseci, kategorija rada i radnika, brojeva računa u računovodstvu itd.

Računarska nauka(od fr. informacije - info + automatique - automatizacija) ima najširi spektar primjena. Glavni pravci ove naučne discipline su:

razvoj računarskih sistema i softvera;

teorija informacija, koja proučava procese zasnovane na prenosu, prijemu, transformaciji i skladištenju informacija;

metode koje vam omogućavaju da kreirate programe za rješavanje problema koji zahtijevaju određene intelektualne napore kada ih osoba koristi (logičko zaključivanje, razumijevanje govora, vizualna percepcija, itd.);

analiza sistema, koja se sastoji u proučavanju svrhe projektovanog sistema i utvrđivanju uslova koje on mora da ispunjava;

metode animacije, kompjuterska grafika, multimedijalni alati;

telekomunikacijski objekti (globalne računalne mreže);

razne primjene koje se koriste u proizvodnji, nauci, obrazovanju, medicini, trgovini, poljoprivredi itd.

Najčešće se vjeruje da se informatika sastoji od dvije vrste alata:

1) tehničko - računarski hardver;

2) softver - čitav niz postojećih kompjuterskih programa.

Ponekad se izdvaja još jedna glavna grana - algoritamska sredstva.

U savremenom svijetu uloga informatike je ogromna. Ona ne pokriva samo sferu materijalne proizvodnje, već i intelektualne, duhovne aspekte života. Povećanje proizvodnje računarske opreme, razvoj informacionih mreža, pojava novih informacionih tehnologija značajno utiču na sve sfere društva: proizvodnju, nauku, obrazovanje, medicinu, kulturu itd.

1.2. Koncept informacija

Riječ "informacija" u prijevodu sa latinskog znači informacija, pojašnjenje, prezentacija.

Informacije se nazivaju informacije o objektima i pojavama okolnog svijeta, njihovim svojstvima, karakteristikama i stanju, koje percipiraju informacioni sistemi. Informacija nije karakteristika poruke, već odnosa između poruke i njenog analizatora. Ako nema potrošača, čak i potencijalnog, nema smisla govoriti o informacijama.

U informatici se pod informacijom podrazumijeva određeni niz simboličkih oznaka (slova, brojevi, slike i zvukovi, itd.) koji nose semantičko opterećenje i predstavljeni su u obliku razumljivom za računar. Takav novi znak u takvom nizu znakova povećava obim informacija poruke.

1.3. Sistem kodiranja informacija

Kodiranje informacija se koristi za objedinjavanje prezentacije podataka različitih tipova u cilju automatizacije rada sa informacijama.

kodiranje - to je izraz podataka jednog tipa kroz podatke drugog tipa. Na primjer, prirodni ljudski jezici mogu se posmatrati kao sistemi za kodiranje koncepata za izražavanje misli kroz govor, osim toga, abecede su sistemi za kodiranje komponenti jezika pomoću grafičkih simbola.

U računarstvu se koristi binarno kodiranje. Osnova ovog sistema kodiranja je predstavljanje podataka kroz niz od dva znaka: 0 i 1. Ovi znakovi se nazivaju binarne cifre(binarna cifra), ili skraćeno bit(bit). Dva koncepta se mogu kodirati jednim bitom: 0 ili 1 (da ili ne, tačno ili netačno, itd.). Sa dva bita moguće je izraziti četiri različita koncepta, a sa tri bita je moguće kodirati osam različitih vrijednosti.

Najmanja jedinica kodiranja informacija u računarstvu nakon bita je bajt. Njegov odnos prema bitu odražava sljedeći odnos: 1 bajt = 8 bitova = 1 karakter.

Tipično, jedan bajt kodira jedan znak tekstualne informacije. Na osnovu toga, za tekstualne dokumente, veličina u bajtovima odgovara leksičkoj dužini u znakovima.

Veća jedinica kodiranja informacija je kilobajt, povezan sa bajtom u sljedećem omjeru: 1 KB = 1024 bajta.

Druge, veće jedinice kodiranja informacija su simboli dobijeni dodavanjem prefiksa mega (Mb), giga (GB), tera (TB):

1 MB = 1,048,580 bajtova;

1 GB = 10,737,740,000 bajtova;

1 TB = 1024 GB.

Da biste kodirali cijeli broj u binarnom obliku, uzmite cijeli broj i podijelite ga na pola dok kvocijent ne bude jednak jedan. Skup ostataka iz svakog dijeljenja, koji se piše s desna na lijevo zajedno sa posljednjim količnikom, i bit će binarni analog decimalnog broja.

U procesu kodiranja cijelih brojeva od 0 do 255, dovoljno je koristiti 8 bitova binarnog koda (8 bitova). Korištenje 16 bita vam omogućava da kodirate cijele brojeve od 0 do 65535, a korištenjem 24 bita više od 16,5 miliona različitih vrijednosti.

Za kodiranje realnih brojeva koristi se 80-bitno kodiranje. U ovom slučaju, broj se prethodno pretvara u normalizirani oblik, na primjer:

2,1427926 = 0,21427926 ? 101;

500 000 = 0,5 ? 106.

Prvi dio kodiranog broja se poziva mantisa, a drugi dio je specifikacije. Glavni dio od 80 bitova rezerviran je za pohranjivanje mantise, a određeni fiksni broj bitova je dodijeljen za pohranjivanje karakteristike.

1.4. Kodiranje tekstualnih informacija

Tekstualne informacije su kodirane binarnim kodom kroz označavanje svakog znaka abecede određenim cijelim brojem. Sa osam binarnih bitova moguće je kodirati 256 različitih znakova. Ovaj broj znakova dovoljan je da izrazi sve znakove engleskog i ruskog alfabeta.

U prvim godinama razvoja kompjuterske tehnologije, poteškoće u kodiranju tekstualnih informacija bile su uzrokovane nedostatkom potrebnih standarda kodiranja. U ovom trenutku, naprotiv, postojeće poteškoće povezane su sa mnoštvom istovremeno delujućih i često suprotstavljenih standarda.

Za engleski, koji je nezvanični međunarodni medij komunikacije, ove poteškoće su riješene. Američki institut za standardizaciju je razvio i pustio u promet sistem kodiranja ASCII (američki Standardni kod za razmjenu informacija).

Razvijeno je nekoliko opcija kodiranja za kodiranje ruske abecede:

1) Windows-1251 - uvela kompanija Microsoft; uzimajući u obzir široku distribuciju operativnih sistema (OS) i drugih softverskih proizvoda ove kompanije u Ruskoj Federaciji, pronašao je široku distribuciju;

2) KOI-8 (Information Interchange Code, osmocifreni) - još jedno popularno kodiranje ruskog alfabeta, rasprostranjeno u računarskim mrežama na teritoriji Ruske Federacije i u ruskom sektoru Interneta;

3) ISO (Međunarodna organizacija za standardizaciju - Međunarodni institut za standardizaciju) je međunarodni standard za kodiranje znakova ruskog jezika. U praksi se ovo kodiranje rijetko koristi.

Ograničeni skup kodova (256) stvara poteškoće za programere jedinstvenog sistema kodiranja za tekstualne informacije. Kao rezultat toga, predloženo je kodiranje znakova ne 8-bitnim binarnim brojevima, već brojevima s velikim bitom, što je uzrokovalo proširenje raspona mogućih vrijednosti koda. Poziva se 16-bitni sistem kodiranja znakova univerzalna - UNICODE. Šesnaest bitova omogućava jedinstvene kodove za 65.536 znakova, što je dovoljno da se većina jezika smjesti u jednu tablicu znakova.

Uprkos jednostavnosti predloženog pristupa, praktičan prelazak na ovaj sistem kodiranja nije mogao biti realizovan dugo vremena zbog nedostatka resursa računarske tehnologije, jer u sistemu kodiranja UNICODE svi tekstualni dokumenti automatski postaju duplo veći. Krajem 1990-ih. tehnička sredstva su dostigla potrebni nivo, počelo je postepeno prevođenje dokumenata i softvera u UNICODE sistem kodiranja.

1.5. Kodiranje grafičkih informacija

Postoji nekoliko načina za kodiranje grafičkih informacija.

Prilikom pregleda crno-bijele grafičke slike pomoću lupe, uočljivo je da se na njoj nalazi nekoliko sitnih tačaka koje formiraju karakterističan uzorak (ili raster). Linearne koordinate i pojedinačna svojstva svake od tačaka slike mogu se izraziti pomoću cijelih brojeva, dakle metoda bitmap kodiranje zasniva se na upotrebi binarnog koda za predstavljanje grafičkih podataka. Poznati standard je livenje crno-bijelih ilustracija u obliku kombinacije tačaka sa 256 nijansi sive, odnosno potrebni su 8-bitni binarni brojevi za kodiranje svjetline bilo koje tačke.

Kodiranje grafičkih slika u boji zasniva se na principu dekompozicije proizvoljne boje na osnovne komponente, a to su tri osnovne boje: crvena (Red), zelena (Green) i plava (Plava). U praksi se pretpostavlja da se bilo koja boja koju ljudsko oko percipira može dobiti mehaničkom kombinacijom ove tri boje. Ovaj sistem kodiranja naziva se RGB (po prvim slovima primarnih boja). Kada koristite 24 binarna bita za kodiranje grafike u boji, ovaj način se poziva puna boja(True Color).

Svaka od primarnih boja je mapirana u boju koja nadopunjuje primarnu boju u bijelu. Za bilo koju od primarnih boja, dodatna boja će biti boja koja je formirana zbirom para drugih primarnih boja. Shodno tome, cijan, magenta i žuta mogu se razlikovati među komplementarnim bojama. Princip dekompozicije proizvoljne boje na njene sastavne komponente koristi se ne samo za primarne boje, već i za dodatne, tj. bilo koja boja se može predstaviti kao zbir cijan, magenta i žutih komponenti. Ova metoda kodiranja boja se koristi u štamparskoj industriji, ali postoji i četvrto mastilo - crno, pa se ovaj sistem kodiranja označava sa četiri slova - CMYK. Ovaj sistem koristi 32 bita za predstavljanje grafike u boji. Ovaj režim se takođe naziva puna boja.

Smanjenjem broja bitova koji se koriste za kodiranje boje svake tačke, količina podataka se smanjuje, ali se opseg kodiranih boja primjetno smanjuje. Kodiranje grafike u boji sa 16-bitnim binarnim brojevima naziva se režim visoke boje. Prilikom kodiranja grafičkih informacija o boji koristeći 8 bitova podataka, može se prenijeti samo 256 nijansi. Ova metoda kodiranja bojama se zove index.

1.6. Audio kodiranje

Trenutno ne postoji jedinstven standardni sistem za kodiranje zvučnih informacija, jer su se tehnike i metode rada sa zvučnim informacijama počele razvijati u odnosu na najnovije metode rada sa drugim vrstama informacija. Stoga su mnoge različite kompanije koje rade na polju kodiranja informacija stvorile vlastite korporativne standarde za audio informacije. Ali među ovim korporativnim standardima izdvajaju se dvije glavne oblasti.

U srcu FM metoda(Frequency Modulation) navodi se da se teoretski svaki složeni zvuk može predstaviti kao dekompozicija na niz najjednostavnijih harmonijskih signala različitih frekvencija. Svaki od ovih harmonijskih signala je pravilna sinusoida i stoga se može opisati numerički ili kodirati. Audio signali čine kontinuirani spektar, odnosno analogni su, pa se njihova dekompozicija u harmonijske serije i prezentacija u obliku diskretnih digitalnih signala vrši pomoću posebnih uređaja - analogno-digitalni pretvarači(ADC). Inverzna transformacija, koja je neophodna za reprodukciju zvuka kodiranog numeričkim kodom, vrši se pomoću digitalno-analogni pretvarači(DAC). Zbog ovakvih transformacija audio signala nastaju gubici informacija koji su povezani sa metodom kodiranja, samim tim i kvaliteta snimanja zvuka metodom FM obično se pokaže da je nedovoljno zadovoljavajući i odgovara kvalitetu zvuka najjednostavnijih električnih muzičkih instrumenata sa bojom tipičnom za elektronsku muziku. Istovremeno, ova metoda daje potpuno kompaktan kod, pa je bila naširoko korištena u onim godinama kada su resursi računalne tehnologije bili očito nedovoljni.

Glavna ideja metoda sinteze stolnih talasa(Wave-Table) sastoji se u činjenici da unaprijed pripremljene tabele sadrže uzorke zvukova za mnoge različite muzičke instrumente. Ovi zvučni uzorci se nazivaju uzorci. Numerički kodovi koji su ugrađeni u uzorak izražavaju karakteristike kao što su tip instrumenta, broj njegovog modela, visina, trajanje i intenzitet zvuka, dinamika njegove promjene, neke komponente okruženja u kojem se zvuk posmatra i dr. parametri koji karakterišu karakteristike zvuka. Budući da se za uzorke koriste pravi zvukovi, kvalitet kodiranih zvučnih informacija je veoma visok i približava se zvuku pravih muzičkih instrumenata, što je više u skladu sa trenutnim nivoom razvoja savremene kompjuterske tehnologije.

1.7. Načini i metode prijenosa informacija

Za ispravnu razmjenu podataka između čvorova lokalne računalne mreže koriste se određeni načini prijenosa informacija:

1) simpleksni (jednosmjerni) prenos;

2) poludupleksni prenos, u kome se prijem i prenos informacija od strane izvora i prijemnika obavljaju naizmenično;

3) full-duplex prenos, u kojem se obavlja paralelni simultani prenos, odnosno svaka stanica istovremeno emituje i prima podatke.

U informacionim sistemima se vrlo često koristi dupleks ili serijski prenos podataka. Postoje sinhroni i asinhroni načini serijskog prijenosa podataka.

Sinhroni metod razlikuje se po tome što se podaci prenose u blokovima. Sinhronizacijski bitovi se šalju na početku bloka radi sinhronizacije rada prijemnika i predajnika. Nakon toga se prenose podaci, kod za otkrivanje greške i simbol koji označava kraj prijenosa. Ova sekvenca formira standardnu ​​šemu prenosa podataka za sinhroni metod. U slučaju sinhronog prijenosa, podaci se prenose i kao znakovi i kao bitstream. Šifra za otkrivanje greške najčešće je Cyclic Redundancy Error Detection Code (CRC), koji je određen sadržajem polja podataka. Uz njegovu pomoć moguće je nedvosmisleno utvrditi pouzdanost primljenih informacija.

Prednosti metode sinhronog prijenosa podataka uključuju:

visoka efikasnost;

pouzdan ugrađeni mehanizam za detekciju grešaka;

visoka brzina prijenosa podataka.

Glavni nedostatak ove metode je skup hardver interfejsa.

Asinhroni metod razlikuje se po tome što se svaki znak prenosi u zasebnoj poruci. Početni bitovi upozoravaju prijemnika na početak prijenosa, nakon čega se prenosi sam karakter. Bit parnosti se koristi za određivanje da li je prijenos valjan. Bit parnosti je jedan kada je broj jedinica u znaku neparan, a nula kada je broj jedinica paran. Posljednji bit, nazvan "stop bit", signalizira kraj prijenosa. Ova sekvenca formira standardnu ​​šemu prijenosa podataka za asinhroni metod.

Prednosti metode asinhronog prijenosa su:

jeftina (u poređenju sa sinhronom) interfejs opremom;

jednostavan dokazan sistem prenosa.

Na nedostatke ovoga metode uključuju:

gubitak trećeg dijela propusnog opsega za prijenos servisnih bitova;

niska brzina prijenosa u odnosu na sinhroni metod;

nemogućnost utvrđivanja pouzdanosti informacija primljenih korištenjem bita parnosti s višestrukim greškama.

Metoda asinhronog prenosa se koristi u sistemima u kojima se razmena podataka dešava s vremena na vreme i ne zahteva visoku brzinu prenosa.

1.8. informacione tehnologije

Informacija je jedan od najvrednijih resursa društva, pa se proces njihove obrade, kao i materijalni resursi (na primjer, nafta, plin, minerali itd.), mogu percipirati kao svojevrsna tehnologija. U ovom slučaju vrijedit će sljedeće definicije.

Informativni izvori - to je zbirka podataka koji su vrijedni za preduzeće (organizaciju) i služe kao materijalni resursi. To uključuje tekstove, znanje, datoteke sa podacima itd.

informacione tehnologije - to je skup metoda, proizvodnih procesa i softvera i hardvera, koji su spojeni u tehnološki lanac. Ovaj lanac omogućava prikupljanje, skladištenje, obradu, izlaz i diseminaciju informacija u cilju smanjenja radnog intenziteta prilikom korišćenja informacionih resursa, kao i povećanja njihove pouzdanosti i efikasnosti.

Prema definiciji koju je usvojio UNESCO, informaciona tehnologija je skup međusobno povezanih naučnih, tehnoloških i inženjerskih disciplina koje proučavaju metode za efikasnu organizaciju rada ljudi koji se bave obradom i skladištenjem informacija, kao i računarsku tehnologiju i metode organizovanja i interakcije sa ljudima i proizvodnom opremom.

Sistem metoda i proizvodnih procesa definiše tehnike, principe i aktivnosti koje regulišu dizajn i upotrebu softvera i hardvera za obradu podataka. Koriste se različite metode obrade podataka i tehnička sredstva u zavisnosti od konkretnih primenjenih problema koje je potrebno rešiti. Postoje tri klase informacionih tehnologija koje omogućavaju rad sa različitim vrstama predmetnih oblasti:

1) globalni, uključujući modele, metode i alate koji formalizuju i omogućavaju korišćenje informacionih resursa društva u celini;

2) osnovni, namenjen za određenu oblast primene;

3) specifični, koji realizuju obradu određenih podataka prilikom rešavanja funkcionalnih zadataka korisnika (posebno zadataka planiranja, računovodstva, analize i dr.).

Osnovna svrha informacione tehnologije je proizvodnja i obrada informacija za njihovu analizu i donošenje, na osnovu toga, odgovarajuće odluke, koja omogućava sprovođenje bilo koje radnje.

1.9. Faze razvoja informacionih tehnologija

Postoji nekoliko gledišta o razvoju informacionih tehnologija uz upotrebu računara. Inscenacija se vrši na osnovu sljedećih znakova podjele.

Raspodjela faza o problemima procesa informatizacije društva:

1) do kraja 1960-ih. - problem obrade velikih količina informacija u uslovima ograničenih hardverskih mogućnosti;

2) do kraja 1970-ih. - softversko zaostajanje za nivoom razvoja hardvera;

3) od početka 1980-ih. - problemi maksimalnog zadovoljenja potreba korisnika i kreiranja odgovarajućeg interfejsa za rad u računarskom okruženju;

4) od ranih 1990-ih. - izrada sporazuma i uspostavljanje standarda, protokola za kompjuterske komunikacije, organizacija pristupa strateškim informacijama itd.

Raspodjela faza prema prednostima koje donosi kompjuterska tehnologija:

1) od ranih 1960-ih. - efikasna obrada informacija pri obavljanju rutinskih poslova sa fokusom na centralizovano kolektivno korišćenje resursa računarskih centara;

2) od sredine 1970-ih. - pojava personalnih računara (PC). Istovremeno, pristup kreiranju informacionih sistema se promenio - orijentacija se pomera ka pojedinačnom korisniku da podrži svoje odluke. Primjenjuje se i centralizirana i decentralizirana obrada podataka;

3) od početka 1990-ih. - razvoj telekomunikacijske tehnologije za distribuiranu obradu informacija. Informacijski sistemi se koriste da pomognu organizaciji u borbi protiv konkurencije.

Raspodjela faza po vrstama tehnoloških alata:

1) do druge polovine 19. veka. - "ručna" informatička tehnologija, alati u kojima su bili olovka, mastionica, papir;

2) s kraja XIX veka. - "mehanička" tehnologija, čiji su alati bili pisaća mašina, telefon, diktafon, pošta;

3) 1940-1960. XX vijek - "električnu" tehnologiju, čiji se alat sastojao od velikih elektronskih računara (ECM) i odgovarajućeg softvera, električnih pisaćih mašina, fotokopirnih mašina, prenosnih diktafona;

4) od ranih 1970-ih. - "elektronska" tehnologija, glavni alati su veliki računari i automatizovani kontrolni sistemi (ACS) i sistemi za pronalaženje informacija (ISS) kreirani na njihovoj osnovi, koji su opremljeni širokim spektrom softverskih sistema;

5) od sredine 1980-ih. - "kompjuterska" tehnologija, glavni alat je PC sa širokim spektrom standardnih softverskih proizvoda za različite namjene.

1.10. Pojava kompjutera i kompjuterske tehnologije

Vekovima ljudi pokušavaju da stvore različite uređaje kako bi olakšali računanje. U istoriji razvoja računara i kompjuterskih tehnologija izdvaja se nekoliko važnih događaja koji su postali odlučujući u daljoj evoluciji.

40-ih godina. XVII vijeka B. Pascal je izumio mehanički uređaj pomoću kojeg je bilo moguće sabirati brojeve.

Krajem 18. vijeka. G. Leibniz je stvorio mehanički uređaj za sabiranje i množenje brojeva.

Godine 1946. izumljeni su prvi računari opšte namene. Američki naučnici J. von Neumann, G. Goldstein i A. Berne objavili su rad u kojem su predstavili osnovne principe stvaranja univerzalnog računara. Od kasnih 1940-ih. počeli su se pojavljivati ​​prvi prototipovi takvih mašina, konvencionalno nazvani kompjuteri prve generacije. Ovi računari su proizvedeni na vakuumskim cevima i po performansama su zaostajali za savremenim kalkulatorima.

U daljem razvoju računara razlikuju se sljedeće faze:

druga generacija kompjutera - pronalazak tranzistora;

treća generacija računara - stvaranje integrisanih kola;

četvrta generacija računara - pojava mikroprocesora (1971).

Prve mikroprocesore je proizvela kompanija Intel,što je dovelo do pojave nove generacije računara. Zbog masovnog interesovanja za ovakve računare u društvu, kompanija IBM(International Business Machines Corporation) je razvio novi projekat za njihovo stvaranje, a kompanija Microsoft - softver za ovaj računar. Projekat je završen u avgustu 1981. godine, a novi računar je postao poznat kao IBM PC.

Razvijeni kompjuterski model postao je veoma popularan i brzo je istisnuo sve prethodne modele kompanije sa tržišta. IBM u narednih nekoliko godina. Sa pronalaskom IBM PC-a, počeli su se proizvoditi standardni IBM PC kompatibilni računari, koji čine većinu današnjeg tržišta PC-a.

Pored IBM PC kompatibilnih računara, postoje i drugi tipovi računara dizajniranih da rešavaju probleme različite složenosti u različitim sferama ljudske aktivnosti.

1.11. Evolucija razvoja personalnih računara

Razvoj mikroelektronike doveo je do pojave mikrominijaturnih integriranih elektronskih elemenata koji su zamijenili poluvodičke diode i tranzistore i postali osnova za razvoj i upotrebu PC-a. Ovi računari su imali nekoliko prednosti: bili su kompaktni, laki za upotrebu i relativno jeftini.

1971. godine kompanija Intel stvorio mikroprocesor i4004, a 1974. godine i8080, koji je imao ogroman uticaj na razvoj mikroprocesorske tehnologije. Ova kompanija do danas ostaje tržišni lider u proizvodnji mikroprocesora za računare.

U početku su se računari razvijali na bazi 8-bitnih mikroprocesora. Jedan od prvih proizvođača računara sa 16-bitnim mikroprocesorom bila je kompanija IBM, do 1980-ih. specijalizirana za proizvodnju mainframe-a. Godine 1981. prvi put je objavila PC koji je koristio princip otvorene arhitekture, što je omogućilo promjenu konfiguracije računara i poboljšanje njegovih svojstava.

Krajem 1970-ih. i druge velike kompanije iz vodećih zemalja (SAD, Japan, itd.) počele su da razvijaju računare zasnovane na 16-bitnim mikroprocesorima.

Pojavio se 1984 TIKMacintosh firme jabuka - konkurent kompanije IBM. Sredinom 1980-ih. objavljeni su računari zasnovani na 32-bitnim mikroprocesorima. Trenutno postoje 64-bitni sistemi.

Prema vrsti vrijednosti glavnih parametara i uzimajući u obzir primjenu, razlikuju se sljedeće grupe računalne tehnologije:

superkompjuter - jedinstveni superproduktivni sistem koji se koristi za rešavanje najsloženijih problema, sa velikim proračunima;

server - računar koji obezbeđuje sopstvene resurse drugim korisnicima; postoje serveri datoteka, serveri za štampanje, serveri baze podataka itd.;

personalni računar - računar dizajniran za rad u kancelariji ili kod kuće. Korisnik može sam da konfiguriše, održava i instalira softver za računare ovog tipa;

profesionalna radna stanica - računar sa odličnim performansama i namenjen profesionalnim aktivnostima u određenoj oblasti. Najčešće se isporučuje dodatnom opremom i specijalizovanim softverom;

laptop - prenosivi računar sa računarskom snagom računara. Može raditi neko vrijeme bez napajanja iz mreže;

džepni računar (elektronski organizator), koji ne prelazi veličinu kalkulatora, tastature ili bez tastature, sličan funkcionalnosti laptopu;

umreženi računar - računar za poslovnu upotrebu sa minimalnim skupom eksternih uređaja. Operativna podrška i instalacija softvera se obavljaju centralno. Takođe se koristi za rad u računarskoj mreži i za rad u autonomnom režimu;

terminal - uređaj koji se koristi za rad u samostalnom načinu rada. Terminal ne sadrži procesor za izvršavanje naredbi, već samo obavlja operacije za unos i prijenos korisničkih naredbi na drugi računar i izdavanje rezultata korisniku.

Tržište savremenih računara i broj proizvedenih mašina određuju potrebe tržišta.

1.12. Struktura savremenih računarskih sistema

U strukturi današnjeg PC-a, kao što je IBM PC, postoji nekoliko glavnih komponenti:

sistemska jedinica koja organizuje rad, obrađuje informacije, vrši proračune i obezbeđuje komunikaciju između osobe i računara. PC sistemska jedinica uključuje matičnu ploču, zvučnik, ventilator, napajanje, dva flopi drajva;

sistemsku (matičnu) ploču, koja se sastoji od nekoliko desetina integrisanih kola za različite namene. Integrirano kolo je bazirano na mikroprocesoru, koji je dizajniran za obavljanje proračuna iz programa pohranjenog u memorijskom uređaju i opću kontrolu nad PC-om. Brzina računara zavisi od brzine procesora;

Memorija računara, koja se deli na internu i eksternu: a) interna (glavna) memorija je memorijski uređaj povezan sa procesorom i dizajniran za skladištenje korišćenih programa i podataka koji su uključeni u proračune. Interna memorija se dijeli na operativnu (Memorija sa slučajnim pristupom - RAM) i memoriju samo za čitanje (Memorija samo za čitanje - ROM). Memorija sa slučajnim pristupom namijenjena je za primanje, pohranjivanje i izdavanje informacija, a trajna memorija je namijenjena pohranjivanju i izdavanju informacija; b) eksterna memorija (eksterni memorijski uređaj - OVC) se koristi za smeštaj velikih količina informacija i njihovu razmenu sa memorijom sa slučajnim pristupom. Dizajnom, OVC su odvojeni od centralnih uređaja PC-a;

audio kartica (zvučna kartica) koja se koristi za reprodukciju i snimanje zvuka;

video kartica (video kartica) koja omogućava reprodukciju i snimanje video signala.

Vanjski uređaji za unos informacija u PC uključuju:

a) tastatura - skup senzora koji opažaju pritisak na tastere i zatvaraju neko električno kolo;

b) miš je manipulator koji pojednostavljuje rad sa većinom računara. Razlikovati mehaničke, optičko-mehaničke i optičke miševe, kao i žičane i bežične;

c) skener - uređaj koji vam omogućava da grafički unesete tekst, crteže, fotografije itd. u računar.

Vanjski uređaji za izlaz informacija su:

a) monitor koji se koristi za prikaz različitih vrsta informacija na ekranu. Veličina ekrana monitora se meri u inčima kao rastojanje između donjeg levog i gornjeg desnog ugla ekrana;

b) štampač koji se koristi za štampanje teksta i grafike pripremljene na računaru. Postoje matrični, inkjet i laserski štampači.

Eksterni ulazni uređaji se koriste kako bi informacije koje posjeduje korisnik bile dostupne računaru. Glavna svrha eksternog izlaznog uređaja je da predstavi dostupne informacije u obliku dostupnom korisniku.

Za potpunu formalizaciju ekonomskih informacija, jednostavna klasifikacija nije dovoljna, stoga se provodi sljedeći postupak - kodiranje. Kodiranje je proces dodjeljivanja simbola objektima i klasifikacijskim grupama prema odgovarajućem sistemu kodiranja. Sistem kodiranja je skup pravila za označavanje objekata i grupa pomoću kodova. Kod je konvencionalno označavanje objekata ili grupa u obliku znaka ili grupe znakova u skladu sa usvojenim sistemom. Kod se zasniva na određenom abeceda(neki skup znakova). Broj znakova u ovom skupu se poziva osnovu kod. Razlikuju se sljedeće vrste alfabeta: numerički, abecedni i mješovito.

Kod karakteriziraju sljedeći parametri:

Dužina (L);

Osnova za kodiranje (A);

Struktura koda, koja se shvata kao distribucija znakova preko
znakovi i predmeti klasifikacije;

Stepen sadržaja informacija (I), izračunat kao količnik od
dijeleći ukupan broj karakteristika (R) dužinom koda (L):

I = R / L;

Faktor redundancije (K od b), koji je definisan kao
omjer maksimalnog broja objekata (Qmax) prema stvarnom
broj objekata (Qfact):

Svi sistemi kodiranja mogu se grupisati u dva podskupa (Slika 4.4): registracioni i klasifikacijski sistemi kodiranja.

Feature sistemi kodiranja registracije je njihova nezavisnost od primijenjenih sistema klasifikacije. Registracijski kodovi se koriste za identifikaciju objekata i prijenos informacija o objektima na daljinu, tako da moraju ispunjavati sljedeće zahtjeve: minimalnu dužinu koda, nedvosmislenu korespondenciju naziva objekta i njegovog koda za duži vremenski period i sigurnost koda od smetnji. i greške.

Slika 4.4. Šema klasifikacije za sisteme kodiranja Registracijski kodovi se sastoje iz dva dijela: informacije i kontrole, dizajnirani da zaštite prenesene informacije od grešaka. Kontrolni dio se može izračunati prema različitim algoritmima, a posebno se najčešće koriste sljedeće formule za njihov proračun:

K = M- \ ZX (* BJM \,

gdje M- modul (prost broj djeljiv sa jedan i sam po sebi);

Xi- informativna ispuštanja, i- broj kategorije;

Bi - težina bita informacija.

Sistemi registracije uključuju serijske i serijske sisteme kodiranja.

Redni sistem- ovo je najjednostavniji u svojoj konstrukciji sistem kodiranja, čija je suština upotrebe uzastopno dodjeljivanje svakom objektu kodiranog skupa M ili njegovom redoslijedu, tj. u dodjeli prirodnih brojeva po redoslijedu objekata. Ovaj redoslijed može biti nasumičan ili određen nakon preliminarnog grupiranja objekata, na primjer, po abecedi.

Po pravilu, redni sistem se koristi za kodiranje malih, dobro uspostavljenih i jednostavnih skupova objekata koji ne zahtijevaju preliminarnu klasifikaciju.

Serijski (serijski-serijski) sistem kodiranja se razlikuje od ordinalnog po tome što se nomenklatura kodiranih objekata M o prvo mora podijeliti u grupe prema jednom atributu i svakoj grupi treba dodijeliti niz oznaka koda, u okviru kojih se svakom elementu dodjeljuje vlastiti kod u red. Niz oznaka za svaku grupaciju je definiran na način da bi nakon dodjeljivanja kodova elementima ove grupe u njoj i dalje ostali slobodni brojevi u slučaju da se pojave novi objekti.

Klasifikacioni kodovi koriste se za odraz klasifikacionih odnosa objekata i grupa i uglavnom se koriste za složenu logičku obradu ekonomskih informacija na računaru, otuda i zahtevi: nedvosmislen prikaz klasifikacijskih odnosa objekata i njihovih grupisanja i obezbeđivanje maksimalne lakoće programiranja. Grupa sistema klasifikacijskog kodiranja može se podijeliti u dvije podgrupe u zavisnosti od toga koji se sistem klasifikacije koristi za naručivanje objekata.

Serijski sistemi kodiranja se odlikuju činjenicom da se zasnivaju na preliminarnoj klasifikaciji prema hijerarhijskom klasifikacionom sistemu, usled čega se kodovi podređenih grupa formiraju dodavanjem kodova kodovima viših grupa.

Paralelni sistemi kodiranja karakteriše činjenica da se zasnivaju na upotrebi fasetnog sistema klasifikacije, a kodovi grupisanja po aspektima se generišu nezavisno jedan od drugog.

Serijski i paralelni sistemi kodiranja su zasnovani na bitnim ili kombinovanim sistemima kodiranja.

Sistem pražnjenja koristi se za kodiranje objekata definisanih sa nekoliko podređenih karakteristika koje se koriste za rešavanje ekonomskih problema. Objekti koji se kodiraju su sistematizovani prema klasifikacionim karakteristikama u svakoj fazi klasifikacije, svakoj karakteristici se dodeljuje određeni broj cifara, u okviru kojih kodiranje grupisanja počinje sa jednom. Kod sistema bitnog kodiranja odvija se takozvano "zavisno" kodiranje. To znači da se klasifikacijske grupe prema najnižim karakteristikama šifriraju u zavisnosti od šifre grupe koju formira

senior atribut. Zaliha slobodnih pozicija određena je strukturom koda.

Objektni kod izgrađen prema ovom sistemu sastoji se od onoliko pozicija (ili broja grupa cifara) koliko su karakteristike objekata uzete u obzir, pa se sistem bitnog kodiranja ponekad naziva pozicioni sistem. Specifična vrijednost osobine koja karakterizira objekt određena je pozicijom i vrijednošću određenog broja u strukturi koda. Dužina koda zavisi od broja klasifikacionih faza, od broja klasifikacijskih grupa u svakoj fazi i od baze kodiranja.

Kombinovani sistem kodiranje, koje posjeduje sve prednosti bitnog koda, koristi se za kodiranje velikih nomenklatura (lista) objekata, koje karakteriziraju mnoge podređene ili neovisne karakteristike. Ovaj sistem se zasniva na kombinaciji principa za konstruisanje takvih sistema kodiranja kao što su bitni, serijski, redni i kod ponavljanja.

Kod ponavljanja (mnemonički kod)- to su alfabetski ili alfanumerički kodovi, koji se odlikuju činjenicom da se dio simboličkih oznaka objekata prenosi u strukturu koda kako bi se povećala mnemoničnost koda ili smanjila njegova dužina.

Izbor određenog sistema kodiranja zavisi od obima kodirane nomenklature, njene stabilnosti, od zadataka sa kojima se sistem suočava i od pokazatelja performansi obrade informacija pri korišćenju bilo kog sistema.

3. Sastav i sadržaj projektantskih operacija

Klasifikatori

Svi klasifikatori razvijeni i korišćeni u EIS-u imaju referentnu i radnu formu. Referentni oblik klasifikatora- ovo je službena publikacija klasifikatora na papiru, pogodna za njegovo održavanje. Radni obrazac klasifikatora- ovo je cijeli klasifikator ili njegov odjeljak, snimljen na mašinskom mediju i pogodan za obradu informacija.

Čitav proces razvoja sistema klasifikatora za EIS može biti

podijeljeno u četiri faze (na slici 4.5 je blok dijagram procesa

razvoj klasifikatora).

On prva faza "Izrada tehničkih specifikacija za projektovanje" dva posla se rade. Prvi od njih se odnosi na definisanje sastava, namene i obima klasifikatora koji se koriste u sistemu. Scroll klasifikatori se određuju na osnovu analize

potrebnu kompoziciju primarnih i završnih dokumenata i izbor kompletnog kompleta rekvizita-znakova.

Dalje odredi dodjela klasifikatora. Svaki klasifikator može biti dizajniran za nedvosmislenu identifikaciju objekta, prenos informacija na daljinu putem komunikacionih kanala ili za pretragu i logičku obradu primarnih informacija u cilju dobijanja i izdavanja informacija o rezultatu.

By obim razlikuju se sljedeće vrste klasifikatora: međunarodni, nacionalni (sistemski), sektorski i lokalni klasifikatori.

Međunarodni klasifikatori dio su Sistema međunarodnih ekonomskih standarda (ISES) i obavezni su za prijenos informacija između organizacija različitih zemalja svjetske zajednice. SMES je skup standardnih rješenja za klasifikacijsko grupisanje i šifriranje posebnih i ekonomskih informacija i formiranje izvora tih informacija. ISEC uključuje klasifikacije Ujedinjenih nacija (UN) i njihovih specijalizovanih entiteta, uključujući:

Međunarodna standardna industrijska klasifikacija svih vrsta
ekonomska aktivnost (ISIC);

Centralna klasifikacija proizvoda (CPC);

Međunarodna standardna trgovinska klasifikacija (SITC);

Klasifikacija funkcija organa upravljanja (KFOU);

Klasifikacija državnih funkcija;

Klasifikacije hrane i poljoprivrede
organizacije (RAO);

Klasifikacija međunarodne organizacije rada (ILO);

Obrazovne, naučne i kulturne klasifikacije Ujedinjenih nacija
(UNESCO);

Međunarodna standardna klasifikacija obrazovanja (ISCED).

Klasifikacije koje su razvile druge međunarodne organizacije uključuju:

klasifikacija Međunarodne energetske agencije (IEA);

Klasifikacija Savjeta za carinsku saradnju;

Opis proizvoda i sistem kodiranja;

Klasifikacija Svjetske turističke organizacije (WTO);

Klasifikacija djelatnosti vezanih za turizam.

Klasifikacije Evropske zajednice i drugih međunarodnih regionalnih organizacija uključuju:

klasifikacija Evropske zajednice (EU);

Opšta sektorska klasifikacija privredne delatnosti u
unutar EU (NACE) i drugi.

Drugu klasu klasifikatora formiraju širom zemlje (sistemski) klasifikatori koji su obavezni za organizovanje procesa prenosa i obrade informacija između ekonomskih sistema državnog nivoa unutar zemlje, o čijem će sastavu biti reči u narednom odeljku.

Za sprovođenje procedura za obradu informacija i njihovo prenošenje između organizacija unutar industrije, koristite industrijski klasifikatori. U okviru pojedinačnih preduzeća, po pravilu, koriste lokalni klasifikatori.

Izvođenje rada druge etape povezano je sa određivanjem sastava početnih podataka i zahtjeva za razvijenim klasifikatorima.

TO početni podaci, koji se koriste u procesu dizajna, klasifikatori uključuju:

Spisak zadataka za koje se razvija klasifikator;

Sastav objekata klasifikacije i kardinalnost originalnog skupa;

Sastav klasifikacijskih znakova i broj vrijednosti svakog od njih
znak;

Nazivi pojedinačnih grupa i objekata; dinamika procesa promjenljivosti sastava zadataka, objekata i atributa.


1. Određivanje sastava, namjene i obima klasifikatora

2. Određivanje sastava početnih podataka i zahtjeva za klasifikatore


Izrada tehničkih specifikacija za projektovanje

3. Razvoj osnovnih principa konstruisanja klasifikatora

4. Razvoj metodologije za konstruisanje klasifikatora


Izrada metodičkih materijala

5. Izrada materijala uputstava za prikupljanje i obradu podataka

6. Prikupljanje i obrada podataka


Organizacija prikupljanja i obrade početnih podataka


7. Izgradnja referentne i radne forme klasifikatora i sistema upravljanja


8. Eksperimentalna verifikacija i korekcija


Izrada klase indeksa i sistema njegovog održavanja


9. Odobrenje i objavljivanje klasifikatora

Rice. 4.5. Dijagram procesa razvoja klasifikatora

TO zahtjevi, koje razvijeni klasifikatori moraju zadovoljiti uključuju:

Potpunost obuhvata objekata i karakteristike klasifikacije po svakom
klasifikator,

Dosljednost znakova podjele skupova objekata sa
algoritmi za obradu ekonomskih informacija,

Međusobna jedinstvenost naziva objekata i njihovog koda
oznake,

Jednostavnost kodiranja i mogućnost automatizacije klasifikacije
i kodiranje,

Mogućnost povezivanja sa drugim klasifikatorima i sistemima
oznake,

Efikasnost upotrebe klasifikatora tokom obrade
informacije.


klasifikator. TO kriterijuma konstrukcije klasifikatora uključuju:

Kriterij za dodjeljivanje objekta određenom
klasificirani set;

Stepen pokrivenosti kodiranog skupa objekata.

Principi konstrukcije klasifikatora određene su strukturom klasifikatora, tj. broj grana koje proizlaze iz svake klasifikacijske grupe, broj koraka i broj nivoa klasifikacije. Razmatra se klasifikator homogena, ako na svakom koraku iz svake klasifikacijske grupe izlazi isti broj grana.

Osim toga, u ovoj fazi, sistem interakcije klasifikatori različitih nivoa, dizajnirani da obezbede interakciju EIS-a sa spoljnim okruženjem. Ovo djelo je razvoj nekog prevoditelja prijelaza s jednog klasifikatora na drugi. Ali da bi se to stvorilo, potrebno je odabrati određeni sistem interakcije različitih klasifikatora usmjerenih na određenu nomenklaturu objekata. Postoje sljedeći sistemi interakcije:

a) sistem peer klasifikatora, koji
karakteriše činjenica da na svakom nivou upravljanja za potrebe
obrada informacija koristi sopstveni lokalni klasifikator, i
primati ili prenositi informacije iz vanjskog okruženja
koristi se odgovarajući prevodilac. Nedostatak ovog sistema
leži u činjenici da sistem koji ima najveći input
broj tokova informacija iz različitih organizacija treba
imaju najveći broj prevodilaca;

b) sistem prioritetnih klasifikatora, za to se prijavljuje
preduzeća iste industrije. Sa ovim sistemom, u svakom preduzeću
ovoj industriji i na svakom nivou upravljanja imaju lokalne
klasifikatori. Razmjena informacija se vrši u smislu
klasifikator višeg nivoa. Ovaj sistem daje smanjenje
broj prevodilaca bez obzira na broj ulaza i izlaza
potoci. Međutim, poteškoće se javljaju prilikom prijenosa tokova
informacije između preduzeća koja pripadaju različitim industrijama;

v) posredni klasifikacioni sistem primjenjuje se kada
međusektorski menadžment. U svakom objektu bilo kojeg nivoa
kontrola, obrada se vrši u smislu njenog lokalnog
klasifikator, a razmjena se vrši u smislu jednog klasifikatora -
posrednik. Prednosti ovakvog sistema su
potreba za kreiranjem samo jednog prevodioca za svaki
preduzeća i u pružanju mogućnosti centralizovanog upravljanja
posredni klasifikator koji daje minimalan broj grešaka
prilikom kodiranja informacija i pruža informacije
kompatibilnost EIS različitih nivoa;


G) sistem jedinstvenog klasifikatora za obradu informacija u svim preduzećima koja su deo ekonomskog makrosistema, kao i za prenos ovih informacija između njih, moguće je samo hipotetički, ali se u stvarnosti ne može izvršiti zbog potrebe da se kodiraju sve informacije koje postoje u zemlji. koristeći veoma glomazne klasifikatore.

TO faktori koji utiču na izbor metode povezivanja klasifikatora uključuju sledeće:

Obim i priroda obrađenih informacija;

Obim i priroda tokova primljenih i prenesenih informacija;

Minimalni rad i troškovi za razvoj i
rad sistema održavanja klasifikatora.

U istoj fazi, razvoj tehnike za konstruisanje klasifikatora, odražavajući metode i redoslijed izvođenja pojedinačnih operacija za kreiranje klasifikatora, čiji sadržaj ovisi o odabranim kriterijima i principima njihove konstrukcije.

Treća faza je povezana sa organizacijom prikupljanja i obrade početnih podataka neophodnih za kompilaciju klasifikatora. To uključuje razvoj materijala za usmjeravanje za prikupljanje i obradu početnih podataka:

Određivanje liste zadataka za rješavanje pomoću
klasifikatori;

Odabir klasificiranih objekata;

Određivanje sastava klasifikacionih karakteristika i vrednosti
znakovi;

Jezička obrada ovih podataka (brisanje
sinonimi, homonimi, polisemija, antonimi itd.);

Usklađivanje terminologije korištene u izvornim podacima sa
gosti.

Još jedan posao koji se obavlja u ovoj fazi je prikupljanje i obrada podataka prema razvijenim uputstvima.

U četvrtoj fazi "Izrada klasifikatora i sistema za njihovo održavanje" vrši se konstrukcija referentne i radne forme klasifikatora i sistema za održavanje klasifikatora.

Referenca klasifikator mora biti dogovoren, štampan tipografskom metodom i distribuiran svim korisnicima radi kodiranja informacija primarnih dokumenata.

Radnici klasifikatori se primjenjuju na mašinske medije u potrebnim sekcijama, prenose korisnicima i unose u datoteke direktorija baze podataka radi obavljanja procedure za automatsko popunjavanje mašinskih obrazaca primarnih dokumenata i dekodiranja rezultirajućih informacija dobijenih nakon njihove obrade.


Zadacima koji se rješavaju sistem održavanja klasifikatora vezati:

Ažuriranje klasifikatora, tj. stalno dopunjavanje i
mijenjanje objekata klasifikacije i kodiranja;

Pravovremeno obavještavanje svih korisnika o svemu što se dešava
promjene;

Restrukturiranje, odnosno revizija strukture klasifikatora, kada
koji kontroliše umnožavanje objekata
klasifikacija, kontrola i identifikacija ćorsokaka koji ne dovode do
objekt, optimizacija rezervnih grana na svim nivoima hijerarhije, ili
o svim aspektima klasifikacije;

Problemi povezani sa dizajnom sistema za održavanje klasifikatora uključuju:

Razvoj organizacione strukture sistema održavanja, tj.
služba koja je odgovorna za dopunjavanje klasifikatora;

Izrada pravnog osnova za izmenu klasifikatora;

Razvoj informacija i softvera za sistem.

Svi radovi na dizajnu klasifikatora se završavaju eksperimentalna verifikacija i prilagođavanja, odobrenje, objavljivanje i distribuciju klasifikatora svim korisnicima u funkcionalnim podsistemima.

Za potpunu formalizaciju informacija nije dovoljna jednostavna klasifikacija, stoga se provodi sljedeći postupak - kodiranje. Kodiranje je proces dodjeljivanja simbola objektima i klasifikacijskim grupama prema odgovarajućem sistemu kodiranja. Kodiranjem se implementira prevođenje informacija izraženih jednim sistemom znakova u drugi sistem, odnosno prevođenje zapisa na prirodnom jeziku u zapis pomoću kodova. Sistem kodiranja je skup pravila za označavanje objekata i grupa pomoću kodova. Kod je konvencionalno označavanje objekata ili grupa u obliku znaka ili grupe znakova u skladu sa usvojenim sistemom. Kod se zasniva na određenoj abecedi (skup znakova). Broj znakova u ovom skupu naziva se osnova koda. Postoje sljedeće vrste pisma: numeričko, alfabetsko i mješovito.

Kod karakteriziraju sljedeći parametri:

osnova kodiranja;

struktura koda, koja se podrazumijeva kao raspodjela znakova prema karakteristikama i objektima klasifikacije;

stepen sadržaja informacija, izračunat kao količnik dijeljenja ukupnog broja karakteristika dužinom koda;

faktor redundancije, koji je definiran kao omjer maksimalnog broja objekata i stvarnog broja objekata.

Za metode kodiranja postavljaju se određeni zahtjevi:

kod mora identificirati objekt unutar datog skupa klasifikacionih objekata;

poželjno je predvidjeti upotrebu decimalnih brojeva i slova kao abecede;

potrebno je osigurati, što je više moguće, minimalnu dužinu koda i dovoljnu rezervu nezauzetih pozicija za kodiranje novih objekata bez narušavanja strukture klasifikatora.

Metode kodiranja mogu biti nezavisne prirode - metode registracionog kodiranja, ili biti zasnovane na preliminarnoj klasifikaciji objekata - metode klasifikacijskog kodiranja.

^ Metode registracije Postoje dvije vrste kodiranja: ordinalno i serijsko-redno. U prvom slučaju, kodovi su prirodni brojevi. Svaki od objekata klasifikovanog skupa je kodiran tako što mu se dodeljuje trenutni serijski broj. Ova metoda kodiranja osigurava prilično veliku izdržljivost klasifikatora uz malu redundantnost koda. Ova metoda ima najveću jednostavnost, koristi najkraće kodove i bolje osigurava jedinstvenost svakog objekta klasifikacije. Osim toga, pruža najjednostavnije dodjeljivanje kodova novim objektima koji se pojavljuju u procesu održavanja klasifikatora. Značajan nedostatak metode rednog kodiranja je odsustvo bilo kakve specifične informacije o svojstvima objekta u kodu, kao i složenost mašinske obrade informacija pri dobijanju rezultata za grupu objekata klasifikacije sa istim karakteristikama.

U metodi serijsko-rednog kodiranja, šifre su brojevi prirodnog niza sa dodjeljivanjem pojedinačnih serija ovih brojeva (intervali prirodnog niza) objektima klasifikacije sa istim karakteristikama. U svakoj seriji, pored šifri postojećih klasifikacionih objekata, predviđen je i određeni broj šifri za rezervu.

^ Klasifikacioni kodovi koriste se za odraz klasifikacijskih odnosa objekata i grupa i uglavnom se koriste za složenu logičku obradu ekonomskih informacija. Grupa sistema klasifikacijskog kodiranja može se podijeliti u dvije podgrupe u zavisnosti od toga koji se sistem klasifikacije koristi za naručivanje objekata: sekvencijalni sistemi kodiranja i paralelni sistemi kodiranja.

^ Sekvencijski sistemi kodiranja karakteriše činjenica da se zasnivaju na preliminarnoj klasifikaciji prema hijerarhijskom sistemu. Klasifikacioni objektni kod se formira korišćenjem kodova sukcesivno lociranih podređenih grupa dobijenih hijerarhijskom metodom kodiranja. U ovom slučaju, podređeni kod grupisanja se formira dodavanjem odgovarajućeg broja cifara roditeljskom grupnom kodu.

^ Paralelni sistemi kodiranja karakteriše činjenica da su izgrađena na osnovu korišćenja sistema klasifikacije faseta i da se kodovi za grupisanje po aspektima generišu nezavisno jedan od drugog.

U sistemu paralelnog kodiranja, postoje dvije opcije za pisanje objektnih kodova:


  1. Svaka faseta i karakteristika unutar aspekta ima svoje sopstvene kodove, koji su uključeni u objektni kod. Ova metoda snimanja je pogodna za upotrebu kada objekte karakteriše nejednak skup karakteristika. Prilikom formiranja koda bilo kojeg objekta uzimaju se samo potrebni znakovi.

  2. Da bi se odredile grupe objekata, odabire se fiksni skup karakteristika i uspostavlja se stabilan redosled njihovog redosleda, odnosno uspostavlja se formula faseta. U ovom slučaju nije potrebno svaki put naznačiti vrijednost koji od znakova je data u određenim bitovima objektnog koda.

Metoda paralelnog kodiranja ima nekoliko prednosti. Prednosti metode koja se razmatra uključuju fleksibilnost strukture koda, zbog nezavisnosti karakteristika, od kodova od kojih se konstruiše kod objekta klasifikacije. Metoda omogućava da se pri rješavanju specifičnih tehničkih, ekonomskih i društvenih problema koriste kodovi samo onih karakteristika objekata koji su neophodni, što omogućava rad u svakom pojedinačnom slučaju sa kodovima kratke dužine. Sa ovom metodom kodiranja, objekti se mogu grupirati prema bilo kojoj kombinaciji karakteristika. Metoda paralelnog kodiranja je vrlo pogodna za mašinsku obradu informacija. Za određenu kombinaciju koda, lako je otkriti koji skup karakteristika ima predmet koji se razmatra. U ovom slučaju, veliki broj kombinacija koda može se formirati od malog broja karakteristika. Skup karakteristika, ako je potrebno, može se lako dopuniti dodavanjem koda nove karakteristike. Ovo svojstvo metode paralelnog kodiranja posebno je važno pri rješavanju tehničkih i ekonomskih problema čiji se sastav često mijenja.

Najteži problemi koji se moraju riješiti prilikom izrade klasifikatora su izbor metoda klasifikacije i kodiranja i izbor sistema klasifikacijskih karakteristika. Osnova klasifikatora treba da budu najbitnije karakteristike klasifikacije, koje odgovaraju prirodi zadataka koji se rešavaju uz pomoć klasifikatora. U ovom slučaju, ovi znakovi mogu biti ili podređeni ili nepodređeni. Uz podređene kriterije klasifikacije i stabilan skup zadataka za čije rješavanje je klasifikator namijenjen, preporučljivo je koristiti hijerarhijski metod klasifikacije, koji predstavlja sekvencijalnu podjelu skupa objekata u podređene klasifikacijske grupe. Uz nepodređene kriterije klasifikacije i uz veliku dinamiku zadataka koji se rješavaju, preporučljivo je koristiti metodu fasetne klasifikacije.

Važno pitanje je i pravilan izbor redosleda za upotrebu klasifikacionih znakova prema klasifikacionim koracima u hijerarhijskoj metodi klasifikacije. Kriterijum za to je statistika upita prema klasifikatoru. U skladu sa ovim kriterijumom, na gornjim stepenima klasifikacije, klasifikator treba da koristi karakteristike prema kojima će biti najčešći zahtevi. Iz istog razloga, najmanja kodna baza se bira u gornjim fazama klasifikacije.

Top srodni članci