Codeersystemen. permanente referentie-informatie omvat een beschrijving van de permanente eigenschappen van een object in de vorm van kenmerken die langdurig stabiel zijn. Bijvoorbeeld het personeelsnummer van de medewerker, het beroep van de medewerker, werkplaatsnummer etc. Coderen van tekstinformatie

Informatica(van fr. informatie – informatie + automatisch automatisering) heeft een breed scala aan toepassingen. De hoofdrichtingen van deze wetenschappelijke discipline zijn:

ontwikkeling computersystemen en software;

informatietheorie, die processen bestudeert die zijn gebaseerd op de overdracht, ontvangst, transformatie en opslag van informatie;

methoden waarmee u programma's kunt maken voor het oplossen van problemen die bepaalde intellectuele inspanningen vereisen wanneer ze door een persoon worden gebruikt (logische gevolgtrekking, spraakverstaan, visuele perceptie, enz.);

systeemanalyse, die bestaat uit het bestuderen van het doel van het ontworpen systeem en het bepalen van de eisen waaraan het moet voldoen;

animatiemethoden, computergraphics, multimedia;

telecommunicatiefaciliteiten (wereldwijde computernetwerken);

verschillende toepassingen die worden gebruikt in de productie, wetenschap, onderwijs, geneeskunde, handel, landbouw enz.

Meestal wordt aangenomen dat informatica uit twee soorten hulpmiddelen bestaat:

1) technisch – computerapparatuur;

2) software - de hele verscheidenheid aan bestaande computerprogramma's.

Soms wordt een andere hoofdtak geïdentificeerd: algoritmische hulpmiddelen.

IN moderne wereld De rol van de informatica is enorm. Het bestrijkt niet alleen de sfeer van de materiële productie, maar ook de intellectuele en spirituele aspecten van het leven. Verhoging van de productievolumes computerapparatuur, ontwikkeling informatie netwerken heeft de opkomst van nieuwe informatietechnologieën een aanzienlijke invloed op alle domeinen van de samenleving: productie, wetenschap, onderwijs, geneeskunde, cultuur, enz.

1.2. Informatieconcept

Het woord “informatie” vertaald uit het Latijn betekent informatie, uitleg, presentatie.

Informatie verwijst naar informatie over objecten en verschijnselen van de omringende wereld, hun eigenschappen, kenmerken en staat, waargenomen door informatiesystemen. Informatie is niet een kenmerk van een bericht, maar van de relatie tussen het bericht en de analysator ervan. Als er geen consument is, althans geen potentiële, heeft het geen zin om over informatie te praten.

In de informatica wordt informatie opgevat als een bepaalde reeks symbolische aanduidingen (letters, cijfers, afbeeldingen en geluiden, enz.), die een semantische lading hebben en worden gepresenteerd in een vorm die begrijpelijk is voor een computer. Zo'n nieuw symbool in zo'n reeks symbolen vergroot het informatievolume van de boodschap.

1.3. Informatiecoderingssysteem

Informatiecodering wordt gebruikt om de presentatievorm van gegevens die tot verschillende typen behoren, te verenigen, om het werken met informatie te automatiseren.

Codering – het is een uitdrukking van gegevens van het ene type in termen van gegevens van een ander type. Natuurlijk bijvoorbeeld menselijke talen kunnen worden beschouwd als systemen voor het coderen van concepten voor het uiten van gedachten door middel van spraak; bovendien zijn alfabetten systemen voor het coderen van taalcomponenten met behulp van grafische symbolen.

Gebruikt in computers binaire codering. De basis van dit coderingssysteem is de weergave van gegevens door middel van een reeks van twee tekens: 0 en 1. Deze tekens worden genoemd binaire cijfers(binair cijfer), of kortweg beetje(beetje). Eén bit kan twee concepten coderen: 0 of 1 (ja of nee, waar of onwaar, enz.). Twee bits kunnen er vier uitdrukken verschillende concepten en drie om acht verschillende waarden te coderen.

De kleinste eenheid van informatie die na een bit in computers wordt gecodeerd, is byte. De relatie ervan met een bit weerspiegelt de volgende relatie: 1 byte = 8 bits = 1 teken.

Gewoonlijk codeert één byte één teken tekst informatie. Op basis hiervan komt voor tekstdocumenten de grootte in bytes overeen met het lexicale volume in tekens.

Een grotere eenheid voor informatiecodering is kilobyte, als volgt aan een byte gekoppeld: 1 KB = 1024 bytes.

Andere, grotere informatiecoderingseenheden zijn symbolen die worden verkregen door de voorvoegsels mega (MB), giga (GB), tera (TB) toe te voegen:

1 MB = 1.048.580 bytes;

1 GB = 10.737.740.000 bytes;

1 TB = 1024 GB.

Om een ​​geheel getal binair te coderen, neemt u het gehele getal en deelt u het doormidden totdat het quotiënt gelijk is aan één. De reeks resten van elke deling, die samen met het laatste quotiënt van rechts naar links wordt geschreven, zal de binaire analoog van het decimale getal zijn.

Bij het coderen van gehele getallen van 0 tot 255 is het voldoende om 8 bits te gebruiken binaire code(8 bits). Met 16 bits kunt u gehele getallen van 0 tot 65.535 coderen, en met 24 bits kunt u meer dan 16,5 miljoen verschillende waarden coderen.

Om reële getallen te coderen, wordt 80-bits codering gebruikt. In dit geval wordt het getal eerst omgezet naar een genormaliseerde vorm, bijvoorbeeld:

2,1427926 = 0,21427926 ? 101;

500 000 = 0,5 ? 106.

Het eerste deel van het gecodeerde nummer wordt gebeld mantissen, en het tweede deel - kenmerken. Het grootste deel van 80 bits wordt toegewezen voor het opslaan van de mantisse, en een bepaald vast aantal bits wordt toegewezen voor het opslaan van de karakteristiek.

1.4. Coderen van tekstinformatie

Tekstinformatie wordt gecodeerd in binaire code door elk teken van het alfabet aan te duiden met een specifiek geheel getal. Met behulp van acht binaire cijfers is het mogelijk om 256 verschillende karakters te coderen. Deze hoeveelheid Er zijn voldoende karakters om alle karakters van het Engelse en Russische alfabet uit te drukken.

In de beginjaren van de ontwikkeling van de computertechnologie werden problemen bij het coderen van tekstinformatie veroorzaakt door het ontbreken van noodzakelijke coderingsstandaarden. Momenteel houden de bestaande moeilijkheden daarentegen verband met veel gelijktijdige en vaak tegenstrijdige normen.

Voor Engelse taal, een onofficieel internationaal communicatiemiddel, zijn deze problemen opgelost. Het US Standards Institute heeft het ontwikkeld en in omloop gebracht ASCII (Amerikaans) coderingssysteem Standaard Codeer voor Informatie-uitwisseling– Amerikaanse standaardcode voor informatie-uitwisseling).

Er zijn verschillende coderingsopties ontwikkeld om het Russische alfabet te coderen:

1) Windows-1251 – geïntroduceerd door het bedrijf Microsoft; rekening houdend met het wijdverbreide gebruik van besturingssystemen (OS) en andere softwareproducten dit bedrijf binnen Russische Federatie het heeft wijdverbreid gebruik gevonden;

2) KOI-8 (Information Exchange Code, acht cijfers) - een andere populaire codering van het Russische alfabet, gebruikelijk in computernetwerken op het grondgebied van de Russische Federatie en in de Russische internetsector;

3) ISO (Internationale Standaardorganisatie - Internationaal Instituut standaardisatie) is een internationale standaard voor het coderen van karakters van de Russische taal. In de praktijk wordt deze codering zelden gebruikt.

Een beperkt aantal codes (256) zorgt voor problemen voor ontwikkelaars uniform systeem coderen van tekstinformatie. Als gevolg hiervan werd voorgesteld om tekens in niet-8-bits formaten te coderen. binaire getallen, maar getallen met een groter cijfer, waardoor het bereik van mogelijke codewaarden werd uitgebreid. Het 16-bits tekencoderingssysteem wordt aangeroepen universeel – UNICODE. Zestien bits leveren unieke codes op voor 65.536 tekens, wat voldoende is om de meeste talen in één tekentabel onder te brengen.

Ondanks de eenvoud van de voorgestelde aanpak, is de praktische overgang naar dit systeem codering kon lange tijd niet worden geïmplementeerd vanwege onvoldoende computerbronnen, aangezien in het UNICODE-coderingssysteem alle tekstdocumenten automatisch twee keer zo groot worden. Eind jaren negentig. technische middelen het vereiste niveau hebben bereikt, is de geleidelijke overdracht van documenten en software naar het UNICODE-coderingssysteem begonnen.

1.5. Grafische informatie coderen

Er zijn verschillende manieren om grafische informatie te coderen.

Wanneer je een zwart-wit grafisch beeld met een vergrootglas bekijkt, valt het op dat het meerdere kleine puntjes bevat die een karakteristiek patroon (of raster) vormen. Lineaire coördinaten en individuele eigenschappen van elk van de beeldpunten kunnen worden uitgedrukt met behulp van gehele getallen, aldus de methode rastercodering is gebaseerd op het gebruik van binaire code voor het weergeven van grafische gegevens. Een bekende standaard is het verkleinen van zwart-wit illustraties in de vorm van een combinatie van stippen met 256 gradaties grijs, dat wil zeggen dat om de helderheid van een willekeurig punt te coderen, binaire getallen van 8 bits vereist zijn.

De codering van grafische kleurenafbeeldingen is gebaseerd op het principe van het ontleden van een willekeurige kleur in zijn hoofdcomponenten, die drie primaire kleuren gebruiken: rood (rood), groen (groen) en blauw (blauw). In de praktijk wordt aangenomen dat elke kleur die het menselijk oog waarneemt, kan worden verkregen door een mechanische combinatie van deze drie kleuren. Dit coderingssysteem wordt RGB genoemd (naar de eerste letters van de primaire kleuren). Wanneer 24 bits worden gebruikt om kleurenafbeeldingen te coderen, wordt deze modus aangeroepen volledige kleur(Ware kleur).

Elk van de primaire kleuren wordt gecombineerd met een kleur die de aanvulling van de primaire kleur op wit is. Voor elk van de primaire kleuren is de complementaire kleur de kleur die wordt gevormd door de som van het paar andere primaire kleuren. Dienovereenkomstig kunnen we onder de extra kleuren cyaan (cyaan), magenta (magenta) en geel (geel) onderscheiden. Het principe van het ontbinden van een willekeurige kleur in zijn samenstellende componenten wordt niet alleen gebruikt voor primaire kleuren, maar ook voor aanvullende kleuren, dat wil zeggen dat elke kleur kan worden weergegeven als de som van cyaan, magenta en gele componenten. Deze kleurcoderingsmethode wordt gebruikt bij het afdrukken, maar ze gebruiken ook een vierde inkt: zwart, dus dit coderingssysteem wordt aangeduid met vier letters: CMYK. Dit systeem gebruikt 32 binaire bits om kleurenafbeeldingen weer te geven. Deze modus ook wel fullcolour genoemd.

Het verminderen van het aantal binaire bits dat wordt gebruikt om de kleur van elk punt te coderen, vermindert de hoeveelheid gegevens, maar verkleint aanzienlijk het bereik van gecodeerde kleuren. Het coderen van kleurenafbeeldingen met 16-bits binaire getallen wordt aangeroepen Hoge modus Kleur. Bij het coderen van grafische kleurinformatie met behulp van 8 databits kunnen slechts 256 tinten worden verzonden. Deze kleurcoderingsmethode wordt genoemd index.

1.6. Codering van audio-informatie

Op dit moment is er geen enkele standaard systeem het coderen van audio-informatie, aangezien de technieken en methoden voor het werken met audio-informatie zich beginnen te ontwikkelen in vergelijking met de nieuwste methoden voor het werken met andere soorten informatie. Daarom hebben veel verschillende bedrijven die zich bezighouden met informatiecodering hun eigen bedrijfsstandaarden voor audio-informatie gecreëerd. Maar tussen deze bedrijfsnormen vallen twee belangrijke gebieden op.

In de kern FM-methode(Frequency Modulation) is gebaseerd op de stelling dat theoretisch elk complex geluid kan worden weergegeven als een ontbinding in een reeks eenvoudige harmonische signalen met verschillende frequenties. Elk van deze harmonische signalen is een regelmatige sinusgolf en kan daarom numeriek of gecodeerd worden beschreven. Geluidssignalen vormen een continu spectrum, d.w.z. ze zijn analoog en daarom worden ze ontbonden in harmonische reeks en representatie in de vorm van discreet digitale signalen uitgevoerd met behulp van speciale apparatenanaloog-naar-digitaal omzetters(ADC). De inverse conversie, die nodig is om geluid te reproduceren dat is gecodeerd met een numerieke code, wordt uitgevoerd met behulp van digitaal-naar-analoog omzetters(DAC). Door zulke transformaties geluidssignalen Er treden informatieverliezen op die verband houden met de coderingsmethode, dus de kwaliteit van de geluidsopname met behulp van de methode FM blijkt doorgaans onvoldoende bevredigend en komt overeen met de klankkwaliteit van de eenvoudigste electro muziekinstrumenten met een kleurkarakteristiek van elektronische muziek. Bovendien levert deze methode een volledig compacte code op, dus werd deze op grote schaal gebruikt in die jaren waarin de computerbronnen duidelijk onvoldoende waren.

hoofdidee golftafelsynthesemethode(Wave-Table) is dat vooraf opgestelde tabellen geluidsfragmenten bevatten voor veel verschillende muziekinstrumenten. Deze geluidsfragmenten worden samples genoemd. De numerieke codes die in de sample zijn ingebed, drukken kenmerken uit als het type instrument, het modelnummer, de toonhoogte, de duur en de intensiteit van het geluid, de dynamiek van de verandering ervan, sommige componenten van de omgeving waarin het geluid wordt waargenomen, en andere parameters die de kenmerken van het geluid kenmerken. Omdat voor samples echte geluiden worden gebruikt, is de kwaliteit van de gecodeerde geluidsinformatie erg hoog en benadert deze de klank van echte muziekinstrumenten, wat beter aansluit bij het huidige ontwikkelingsniveau van de moderne computertechnologie.

1.7. Wijzen en methoden voor informatieoverdracht

Gebruik voor correcte gegevensuitwisseling tussen knooppunten van een lokaal computernetwerk bepaalde modi overdracht van informatie:

1) simplex (unidirectionele) transmissie;

2) half dubbelzijdige transmissie, waarbij de ontvangst en verzending van informatie door de bron en de ontvanger afwisselend plaatsvinden;

3) duplextransmissie, waarbij parallelle gelijktijdige transmissie wordt uitgevoerd, d.w.z. elk station verzendt en ontvangt tegelijkertijd gegevens.

In informatiesystemen wordt vaak gebruik gemaakt van duplex- of seriële datatransmissie. Er zijn synchrone en asynchrone methoden seriële datatransmissie.

Synchrone methode Het verschil is dat gegevens in blokken worden verzonden. Om de werking van de ontvanger en zender te synchroniseren, worden aan het begin van het blok synchronisatiebits verzonden. Hierna worden de gegevens, een foutdetectiecode en een symbool dat het einde van de overdracht aangeeft, verzonden. Deze reeks vormt het standaardschema voor gegevensoverdracht voor de synchrone methode. Bij synchrone verzending worden gegevens zowel als karakters als als een stroom bits verzonden. De foutdetectiecode is meestal een cyclische redundantiedetectiecode (CRC), die wordt bepaald door de inhoud van het gegevensveld. Met zijn hulp kunt u ondubbelzinnig de betrouwbaarheid van de ontvangen informatie bepalen.

De voordelen van de synchrone gegevensoverdrachtmethode zijn onder meer:

hoog rendement;

betrouwbaar ingebouwd foutdetectiemechanisme;

hoge snelheid van gegevensoverdracht.

Het grootste nadeel van deze methode is de dure interfaceapparatuur.

Asynchrone methode verschilt doordat elk teken als een afzonderlijk pakketje wordt verzonden. De startbits waarschuwen de ontvanger dat de verzending is begonnen, waarna het teken zelf wordt verzonden. Het pariteitsbit wordt gebruikt om de geldigheid van de verzending te bepalen. De pariteitsbit is één als het aantal enen in het symbool oneven is, en nul als het aantal enen even is. Het laatste bit, het stopbit genoemd, geeft het einde van de transmissie aan. Deze reeks vormt het standaard gegevensoverdrachtschema voor de asynchrone methode.

De voordelen van de asynchrone overdrachtsmethode zijn:

goedkope (vergeleken met synchrone) interfaceapparatuur;

eenvoudig beproefd transmissiesysteem.

Tot de nadelen dit methoden omvatten:

verlies van het derde deel bandbreedte voor verzending van servicebits;

lage transmissiesnelheid vergeleken met de synchrone methode;

onvermogen om de betrouwbaarheid van de ontvangen informatie te bepalen met behulp van de pariteitsbit in geval van meerdere fouten.

De asynchrone overdrachtsmethode wordt gebruikt in systemen waarin gegevensuitwisseling van tijd tot tijd plaatsvindt en niet vereist is hoge snelheid hun overdracht.

1.8. Informatietechnologie

Informatie is een van de meest waardevolle hulpbronnen van de samenleving. Daarom kan het proces van de verwerking ervan, evenals materiële hulpbronnen (bijvoorbeeld olie, gas, mineralen, enz.), worden gezien als een soort technologie. IN in dit geval de volgende definities zijn geldig.

Informatiebronnen – Dit is een verzameling gegevens die waardevol is voor een onderneming (organisatie) en fungeert als materiële hulpbronnen. Denk hierbij aan teksten, kennis, databestanden etc.

Informatietechnologie - is een geheel van methoden, productieprocessen en software technische middelen, die zijn samengevoegd tot een technologische keten. Deze keten zorgt voor de verzameling, opslag, verwerking, output en distributie van informatie om de arbeidsintensiteit bij het gebruik van informatiebronnen te verminderen en de betrouwbaarheid en efficiëntie ervan te vergroten.

Volgens de definitie die door UNESCO is aangenomen, informatietechnologie is een reeks onderling verbonden wetenschappelijke, technologische en technische disciplines die methoden bestuderen voor het effectief organiseren van het werk van mensen die zich bezighouden met het verwerken en opslaan van informatie, evenals computertechnologie en methoden voor het organiseren van en communiceren met mensen en productieapparatuur.

Het systeem van methoden en productieprocessen definieert de technieken, principes en activiteiten die het ontwerp en gebruik van software en hardware voor gegevensverwerking reguleren. Afhankelijk van de specifieke toegepaste problemen die opgelost moeten worden, gebruiken ze verschillende methoden gegevensverwerking en technische middelen. Er zijn drie klassen informatietechnologieën waarmee u met verschillende vakgebieden kunt werken:

1) mondiaal, inclusief modellen, methoden en hulpmiddelen die het gebruik formaliseren en mogelijk maken informatiebronnen de samenleving als geheel;

2) basic, bedoeld voor een specifieke toepassing;

3) specifiek, het implementeren van de verwerking van bepaalde gegevens bij het oplossen van functionele taken van de gebruiker (in het bijzonder taken op het gebied van planning, boekhouding, analyse, enz.).

Het hoofddoel van informatietechnologie is de productie en verwerking van informatie voor de analyse ervan en het op basis daarvan nemen van een passende beslissing, wat de implementatie van elke actie inhoudt.

1.9. Stadia van de ontwikkeling van informatietechnologie

Er zijn verschillende standpunten over het ontwikkelingsproces van informatietechnologie met behulp van computers. De fasering vindt plaats aan de hand van de volgende deeltekens.

Identificatie van fasen in de problemen van het proces van informatisering van de samenleving:

1) tot eind jaren zestig. – verwerkingsprobleem grote volumes informatie in de voorwaarden handicaps hardware;

2) tot eind jaren zeventig. – software blijft achter bij het niveau van hardwareontwikkeling;

3) sinds begin jaren tachtig. – problemen bij het maximaliseren van de gebruikersbehoeften en het creëren van een geschikte interface voor het werken in een computeromgeving;

4) sinds begin jaren negentig. – het ontwikkelen van een overeenkomst en het vaststellen van standaarden, protocollen voor computercommunicatie, het organiseren van toegang tot strategische informatie, enz.

Identificatie van fasen volgens de voordelen van computertechnologie:

1) sinds begin jaren zestig. – efficiënte verwerking van informatie bij het uitvoeren van routinewerkzaamheden met de nadruk op gecentraliseerd en collectief gebruik van de middelen van het computercentrum;

2) sinds het midden van de jaren zeventig. – de opkomst van personal computers (PC's). Tegelijkertijd is de benadering van het creëren van informatiesystemen veranderd - de oriëntatie verschuift naar individuele gebruiker om zijn beslissingen te ondersteunen. Er wordt gebruik gemaakt van zowel gecentraliseerde als decentrale gegevensverwerking;

3) sinds begin jaren negentig. – ontwikkeling van telecommunicatietechnologie voor gedistribueerde informatieverwerking. Informatiesystemen worden gebruikt om een ​​organisatie te helpen concurreren met concurrenten.

Selectie van fasen op basis van soorten technologische hulpmiddelen:

1) tot de tweede helft van de 19e eeuw. – “handmatige” informatietechnologie, waarvan de instrumenten een pen, een inktpot en papier waren;

2) uit het einde van de 19e eeuw. – “mechanische” technologie, waarvan de hulpmiddelen een typemachine, telefoon, voicerecorder en post omvatten;

3) Jaren 40-60 XX eeuw – “elektrische” technologie, waarvan de instrumenten bestonden uit grote elektronische computers (computers) en bijbehorende software, elektrische typemachines, fotokopieerapparaten en draagbare stemrecorders;

4) sinds begin jaren zeventig. – “elektronische” technologie, de belangrijkste instrumenten zijn grote computers en geautomatiseerde controlesystemen (ACS) en systemen voor het ophalen van informatie (IRS) die op basis daarvan zijn gecreëerd en die zijn uitgerust met een breed scala aan softwaresystemen;

5) sinds het midden van de jaren tachtig. – “computer”-technologie, de belangrijkste hulpmiddelen zijn een pc met een breed scala aan standaardsoftwareproducten voor verschillende doeleinden.

1.10. De opkomst van computers en computertechnologie

Eeuwenlang hebben mensen geprobeerd verschillende apparaten te maken om berekeningen te vergemakkelijken. In de geschiedenis van de ontwikkeling van computers en computertechnologieën vallen verschillende belangrijke gebeurtenissen op die doorslaggevend werden in de verdere evolutie.

In de jaren 40 XVII eeuw B. Pascal vond een mechanisch apparaat uit waarmee het mogelijk was om getallen op te tellen.

Aan het einde van de 18e eeuw. G. Leibniz creëerde een mechanisch apparaat dat is ontworpen voor het optellen en vermenigvuldigen van getallen.

In 1946 werden de eerste mainframecomputers uitgevonden. Amerikaanse wetenschappers J. von Neumann, G. Goldstein en A. Berne publiceerden een werk waarin zij de basisprincipes presenteerden van het creëren van een universele computer. Sinds eind jaren veertig. De eerste prototypes van dergelijke machines, gewoonlijk computers van de eerste generatie genoemd, begonnen te verschijnen. Deze computers zijn vervaardigd in vacuüm buizen en bleef qua prestaties achter bij moderne rekenmachines.

Bij de verdere ontwikkeling van computers worden de volgende fasen onderscheiden:

tweede generatie computers - uitvinding van transistors;

derde generatie computers – creatie van geïntegreerde schakelingen;

vierde generatie computers - het uiterlijk van microprocessors (1971).

De eerste microprocessors werden door het bedrijf geproduceerd Intel, wat leidde tot de opkomst van een nieuwe generatie pc's. Door de enorme belangstelling voor dergelijke computers die in de samenleving is ontstaan, heeft het bedrijf IBM(International Business Machines Corporation) ontwikkeld nieuw project over hun oprichting en het bedrijf Microsoft- software voor van deze computer. Het project eindigde in augustus 1981 en de nieuwe pc werd bekend als de IBM-pc.

Het ontwikkelde computermodel werd erg populair en verdreef al snel alle eerdere modellen van het bedrijf van de markt. IBM in de komende jaren. Met de uitvinding van de IBM PC werd de productie van standaard IBM PC-compatibel computers die het grootste deel van de huidige pc-markt uitmaken.

Behalve IBM PC-compatibele computers Er zijn andere soorten computers die zijn ontworpen om problemen van verschillende complexiteit op verschillende gebieden van menselijke activiteit op te lossen.

1.11. Evolutie van de ontwikkeling van personal computers

De ontwikkeling van de micro-elektronica leidde tot de opkomst van geïntegreerde elektronische elementen op microminiatuur, die halfgeleiderdiodes en transistors vervingen en de basis werden voor de ontwikkeling en het gebruik van pc's. Deze computers hadden een aantal voordelen: ze waren compact, gemakkelijk te gebruiken en relatief goedkoop.

In 1971 het bedrijf Intel creëerde de i4004-microprocessor en in 1974 de i8080, die een enorme impact had op de ontwikkeling microprocessor technologie. Dit bedrijf is tot op de dag van vandaag marktleider op het gebied van de productie van microprocessors voor pc's.

Aanvankelijk werden pc's ontwikkeld op basis van 8-bit microprocessors. Eén van de eerste fabrikanten van computers met een 16-bit microprocessor was het bedrijf IBM, tot de jaren tachtig gespecialiseerd in de productie van grote computers. In 1981 bracht het de eerste pc uit die het principe gebruikte open architectuur, waardoor het mogelijk werd de configuratie van de computer te wijzigen en de eigenschappen ervan te verbeteren.

Eind jaren zeventig. en andere grote bedrijven in toonaangevende landen (VS, Japan, enz.) begonnen pc's te ontwikkelen op basis van 16-bit microprocessors.

In 1984 verscheen TIKMacintosh bedrijven Appel concurrent van het bedrijf IBM. Halverwege de jaren tachtig. Er werden computers uitgebracht op basis van 32-bits microprocessors. Momenteel zijn er 64-bits systemen beschikbaar.

Op basis van het type waarden van de hoofdparameters en rekening houdend met de toepassing, worden de volgende groepen computerapparatuur onderscheiden:

supercomputer is een uniek superefficiënt systeem dat wordt gebruikt voor het oplossen van complexe problemen en grote berekeningen;

server – een computer die zijn eigen bronnen aan andere gebruikers levert; bestaan bestandsservers, printservers, databaseservers, enz.;

personal computer – een computer die is ontworpen voor gebruik op kantoor of thuis. De gebruiker kan voor dit type computer software configureren, onderhouden en installeren;

professioneel werkstation- een computer met enorme prestaties en ontworpen voor professionele activiteit op een bepaald gebied. Meestal wordt het geleverd extra uitrusting en gespecialiseerde software;

laptop - een draagbare computer met rekenkracht PC. Het kan enige tijd functioneren zonder stroom van het elektriciteitsnet;

zak-pc ( elektronische organisator), niet groter dan een rekenmachine, toetsenbord of niet-toetsenbord, in zijn geheel functionaliteit ziet eruit als een laptop;

netwerk-pc – een computer voor zakelijk gebruik met een minimum aantal externe apparaten. Bedieningsondersteuning en software-installatie worden centraal uitgevoerd. Het wordt ook gebruikt om in een computernetwerk te werken en om in te werken offline-modus;

terminal – een apparaat dat wordt gebruikt bij het werken in de offline modus. De terminal bevat geen processor voor het uitvoeren van opdrachten; hij voert alleen handelingen uit voor het invoeren en verzenden van gebruikersopdrachten naar een andere computer en het terugsturen van het resultaat naar de gebruiker.

De markt voor moderne computers en het aantal geproduceerde machines worden bepaald door de marktbehoeften.

1.12. Structuur van moderne computersystemen

In de structuur van de huidige IBM-pc zijn er verschillende hoofdcomponenten:

een systeemeenheid die het werk organiseert, informatie verwerkt, berekeningen maakt en zorgt voor de communicatie tussen een persoon en een computer. De pc-systeemeenheid omvat moederbord, luidspreker, ventilator, voeding, twee schijfstations;

systeemkaart (moederbord), die bestaat uit enkele tientallen geïntegreerde schakelingen voor verschillende doeleinden. Geïntegreerde schakeling gebaseerd op een microprocessor, die is ontworpen om berekeningen uit te voeren op basis van een programma dat is opgeslagen in een geheugenapparaat en algemeen beheer PC. De snelheid van een pc is afhankelijk van de snelheid van de processor;

PC-geheugen, verdeeld in intern en extern: a) intern (hoofd)geheugen is een opslagapparaat dat is gekoppeld aan de processor en is ontworpen om gebruikte programma's en gegevens op te slaan die betrokken zijn bij berekeningen. Intern geheugen is verdeeld in operationeel (random access memory - RAM) en permanent (alleen-lezen geheugen - ROM). Random access memory is bedoeld voor het ontvangen, opslaan en uitgeven van informatie, en permanent geheugen is voor het opslaan en uitgeven van informatie; B) extern geheugen(extern opslagapparaat - ESD) wordt gebruikt om grote hoeveelheden informatie op te slaan en uit te wisselen RAM. Door hun ontwerp zijn de VSU's gescheiden van elkaar centrale apparaten PC;

geluidskaart (geluidskaart), gebruikt voor het afspelen en opnemen van geluid;

videokaart (videokaart) die het afspelen en opnemen van videosignalen mogelijk maakt.

Externe apparaten voor het invoeren van informatie in een pc zijn onder meer:

a) toetsenbord – een reeks sensoren die de druk op de toetsen waarnemen en een elektrisch circuit sluiten;

b) muis - een manipulator die het werken met de meeste computers vereenvoudigt. Er zijn mechanische, optisch-mechanische en optische muizen, zowel bedraad als draadloos;

c) scanner - een apparaat waarmee u informatie in een computer kunt invoeren grafisch tekst, tekeningen, foto's, enz.

Externe informatie-uitvoerapparaten zijn:

a) een monitor die wordt gebruikt voor weergave op het scherm verschillende soorten informatie. De schermgrootte van de monitor wordt gemeten in inches als de afstand tussen linksonder en rechtsonder bovenste hoeken scherm;

b) een printer die wordt gebruikt voor het afdrukken van tekst en afbeeldingen die op een computer zijn voorbereid. Er zijn dotmatrix-, inkjet- en laserprinters.

Externe invoerapparaten worden gebruikt om de informatie waarover de gebruiker beschikt beschikbaar te maken voor de computer. Hoofddoel extern apparaat output is de presentatie van beschikbare informatie in een vorm die toegankelijk is voor de gebruiker.

17. Informatiecoderingssysteem, classificatie van methoden

Het coderingssysteem wordt gebruikt om de naam van een object te vervangen symbool(code) om een ​​gemakkelijke en efficiëntere verwerking van informatie te garanderen.

Een coderingssysteem is een set regels voor het coderen van objecten.

De code is gebaseerd op een alfabet dat bestaat uit letters, cijfers en andere symbolen. De code wordt gekenmerkt door: lengte - het aantal posities in de code; structuur - de volgorde van rangschikking in de code van symbolen die worden gebruikt om een ​​classificatiekenmerk aan te duiden.

Codering kan verschillende doelen hebben en dienovereenkomstig worden toegepast verschillende methoden. De meest voorkomende codeerdoelen zijn spaarzaamheid, d.w.z. het verminderen van berichtredundantie; het verhogen van de transmissie- of verwerkingssnelheid; betrouwbaarheid, d.w.z. bescherming tegen onbedoelde vervorming; veiligheid, d.w.z. bescherming tegen onbedoelde toegang tot informatie; gemak van fysieke implementatie (bijvoorbeeld binaire codering van informatie in een computer); gemak van perceptie.

De procedure voor het toekennen van een code aan een object wordt codering genoemd.

We kunnen twee groepen methoden onderscheiden die in het coderingssysteem worden gebruikt, namelijk: een classificatiecoderingssysteem, gericht op het uitvoeren van een voorlopige classificatie van objecten, hetzij op basis van een hiërarchisch systeem, hetzij op basis van een facetsysteem; registratiecoderingssysteem dat geen voorafgaande classificatie van objecten vereist.

Classificatiecodering wordt toegepast na de classificatie van objecten. Er is sequentiële en parallelle codering.

Sequentiële codering wordt gebruikt voor een hiërarchische classificatiestructuur. De essentie van de methode is als volgt: eerst wordt de code van de seniorengroep van het 1e niveau opgeschreven, vervolgens de code van de 2e niveaugroep, vervolgens de code van de 3e niveaugroep, enz. Het resultaat is een codecombinatie, waarvan elk bit informatie bevat over de specifieke kenmerken van de geselecteerde groep op elk niveau van de hiërarchische structuur. Een sequentieel coderingssysteem heeft dezelfde voor- en nadelen als een hiërarchisch classificatiesysteem.

Voor het facetclassificatiesysteem wordt parallelle codering gebruikt. De essentie van de methode is als volgt: alle facetten worden onafhankelijk van elkaar gecodeerd; Voor de waarden van elk facet wordt een bepaald aantal codebits toegewezen. Het parallelle coderingssysteem heeft dezelfde voor- en nadelen als het facetclassificatiesysteem.

Registratiecodering wordt gebruikt om objecten uniek te identificeren en vereist geen voorafgaande classificatie van objecten. Er zijn ordinale en serieel-ordinale systemen.

Het ordinale coderingssysteem omvat de opeenvolgende nummering van objecten met behulp van natuurlijke getallen. Deze volgorde kan willekeurig zijn of worden bepaald na het vooraf ordenen van objecten, bijvoorbeeld alfabetisch. Deze methode wordt gebruikt als het aantal objecten klein is, bijvoorbeeld bij het coderen van de namen van universitaire afdelingen of het coderen van studenten in een studiegroep.

Het serieel-ordinale coderingssysteem zorgt voor de voorlopige selectie van groepen objecten die een serie vormen, en vervolgens wordt de serienummering van objecten in elke serie uitgevoerd. Elke aflevering zal dat ook hebben serienummering. In de kern is het serieel-ordinale systeem gemengd: classificerend en identificerend. Wordt gebruikt als het aantal groepen klein is.

Classificatie van informatie door verschillende tekens

Elke classificatie is altijd relatief. Hetzelfde object kan worden geclassificeerd op basis van verschillende kenmerken of criteria. Er zijn vaak situaties waarin, afhankelijk van de omstandigheden externe omgeving een object kan worden ingedeeld in verschillende classificatiegroepen. Deze overwegingen zijn vooral relevant bij het classificeren van soorten informatie zonder rekening te houden met de onderwerporiëntatie ervan, aangezien deze vaak onder verschillende omstandigheden, door verschillende consumenten en voor verschillende doeleinden kan worden gebruikt.

De classificatie van informatie die in een organisatie (bedrijf) circuleert, kan gebaseerd zijn op de vijf meest voorkomende kenmerken: plaats van herkomst, stadium van verwerking, weergavemethode, stabiliteit, managementfunctie.

Plaats van herkomst. Op basis van deze functie kan informatie worden onderverdeeld in invoer, uitvoer, intern en extern.

Invoerinformatie is informatie die het bedrijf of zijn divisies binnenkomt.

Outputinformatie is informatie die van een bedrijf naar een ander bedrijf, organisatie (divisie), komt.

Dezelfde informatie kan input zijn voor het ene bedrijf en output voor een ander bedrijf dat de informatie produceert. Met betrekking tot het beheerobject (bedrijf of haar divisie: werkplaats, afdeling, laboratorium) kan informatie zowel intern als extern worden bepaald.

Voorkennis vindt plaats binnen het object, externe informatie vindt plaats buiten het object.

Verwerkingsfase. Afhankelijk van de verwerkingsfase kan informatie primair, secundair, intermediair, resultaat zijn.

Primaire informatie is informatie die direct ontstaat tijdens de activiteit van een object en die in de beginfase wordt vastgelegd.

Secundaire informatie is informatie die wordt verkregen als resultaat van de verwerking van primaire informatie en kan intermediair en resulterend zijn.

Tussenliggende informatie wordt gebruikt als invoergegevens voor vervolgberekeningen.

De resulterende informatie wordt verkregen tijdens het verwerken van primaire en intermediaire informatie en wordt gebruikt om zich te ontwikkelen managementbeslissingen.

Weergavemethode. Volgens de weergavemethode wordt informatie verdeeld in tekst en grafisch.

Tekstinformatie is een verzameling alfabetische, numerieke en speciale karakters, met behulp waarvan informatie wordt gepresenteerd op fysieke media (papier, afbeelding op het beeldscherm).

Grafische informatie bestaat uit verschillende soorten grafieken, diagrammen, diagrammen, tekeningen, enz.

Stabiliteit. In termen van stabiliteit kan informatie variabel (actueel) en constant (voorwaardelijk constant) zijn.

Variabele informatie weerspiegelt feitelijke kwantitatieve en kwaliteitskenmerken productie en economische activiteiten van het bedrijf. Het kan per geval variëren, zowel qua doel als qua hoeveelheid. Bijvoorbeeld het aantal geproduceerde producten per ploegendienst, wekelijkse kosten voor de aanvoer van grondstoffen, het aantal werkende machines, etc.

Permanente (voorwaardelijk permanente) informatie is informatie die onveranderlijk en herbruikbaar is gedurende een lange periode. Permanente informatie kan referentie, normatief, gepland: permanent zijn achtergrondinformatie omvat een beschrijving van de permanente eigenschappen van een object in de vorm van een stal lange tijd tekenen; permanente regelgevingsinformatie bevat lokale, industriële en nationale regelgeving; Permanente planningsinformatie bevat planindicatoren die herhaaldelijk in het bedrijf worden gebruikt.

Controlefunctie. Economische informatie wordt doorgaans geclassificeerd op basis van managementfuncties. In dit geval worden de volgende groepen onderscheiden: gepland, normatief en referentie, boekhoudkundig en operationeel (huidig).

Geplande informatie - informatie over de parameters van een besturingsobject voor een toekomstige periode. Alle activiteiten van het bedrijf zijn op deze informatie gericht.

Regelgevende en referentie-informatie bevat diverse regelgevende en referentiegegevens. De updates komen vrij zelden voor.

Boekhoudkundige informatie is informatie die de activiteiten van een onderneming op een bepaalde manier karakteriseert afgelopen periode tijd. Op basis van deze informatie kan worden uitgevoerd volgende stappen: geplande informatie is aangepast, er is een analyse gemaakt van de economische activiteiten van het bedrijf, er zijn beslissingen genomen over een efficiënter werkbeheer, enz. In de praktijk kunnen boekhoudkundige informatie, statistische informatie en operationele boekhoudkundige informatie fungeren als boekhoudkundige informatie.

Operationele (actuele) informatie is informatie die wordt gebruikt in operationeel beheer en het karakteriseren van productieprocessen in de huidige (bepaalde) tijdsperiode. NAAR operationele informatie Er worden ernstige eisen gesteld aan de snelheid van ontvangst en verwerking, maar ook aan de mate van betrouwbaarheid. Het succes van het bedrijf op de markt hangt grotendeels af van hoe snel en efficiënt de verwerking wordt uitgevoerd.





Motieven worden door respondenten vrij vaak aangegeven (meer dan 60% van de respondenten geeft dit motief aan). Een aantal motieven wordt niet vaak genoemd in vragenlijsten (van 20% naar 45%). Er zijn motieven waarmee bij het kiezen extra onderwijs Op het gebied van informatica worden schoolkinderen zelden begeleid (tot 10%). In overeenstemming hiermee werden alle motieven voorwaardelijk verdeeld in drie groepen. Wat ons verraste was het feit dat...

Een pedagogisch of wetenschappelijk en technisch probleem dat een nieuwe wetenschappelijke bijdrage vormt aan de theorie van een bepaald kennisgebied (pedagogie, technologie, enz.). 4. PRAKTISCHE AANBEVELINGEN VOOR HET VOLTOOIEN VAN HET AFSTUDEERWERK VAN BACHELOR IN FYSICA EN WISKUNDE PROFIEL COMPUTERWETENSCHAPPER 4.1. Regeling afstuderen kwalificerend werk Bachelor in de natuurkunde en wiskunde: ...

Neurocybernetica en homeostatica zijn nauw verwant aan de ontwikkeling kunstmatige intelligentie. En natuurlijk is werk op dit gebied ondenkbaar zonder de ontwikkeling van programmeersystemen (Fig. 1). Rijst. 1 - Structuur van de informatica Het belangrijkste doel van werk op het gebied van kunstmatige intelligentie is de wens om de geheimen van de creatieve activiteit van mensen te doorgronden, hun vermogen om kennis, vaardigheden en...

Opleiding computerwetenschappen. De ervaring met dergelijke ontwikkelingen bestaat al, zowel in ons land als in het buitenland, hun positieve en negatieve aspecten. 1.3 Binnen- en buitenlandse ervaringen met permanente educatie in computerwetenschappen van groep 1 tot en met 11 van middelbare scholen De leeftijd waarop kinderen computerwetenschappen beginnen te studeren, neemt gestaag af. Dat blijkt uit zowel buitenlandse als...

Om informatie volledig te formaliseren is eenvoudige classificatie niet voldoende volgende procedure- codering. Codering is het proces van het toewijzen van symbolen aan objecten en classificatiegroepen volgens het bijbehorende coderingssysteem. Codering implementeert de vertaling van informatie die door het ene systeem van tekens wordt uitgedrukt in een ander systeem, dat wil zeggen de vertaling van een document in natuurlijke taal naar een document met behulp van codes. Coderingssysteem is een reeks regels voor het aanwijzen van objecten en groeperingen met behulp van codes. Code- dit is een conventionele aanduiding van objecten of groeperingen in de vorm van een teken of groep tekens volgens het aangenomen systeem. De code is gebaseerd op een specifiek alfabet (een bepaalde reeks tekens). Het aantal tekens van deze set wordt de codebasis genoemd. Er worden de volgende typen alfabetten onderscheiden: digitaal, alfabetisch en gemengd.

De code wordt gekenmerkt door de volgende parameters:

coderingsbasis;

codestructuur, die wordt opgevat als de verdeling van tekens op basis van kenmerken en classificatieobjecten;

de mate van informatie-inhoud, berekend als het quotiënt van het delen van het totale aantal kenmerken door de lengte van de code;

redundantieverhouding, die wordt gedefinieerd als de verhouding tussen het maximale aantal objecten en het werkelijke aantal objecten.

Er zijn bepaalde vereisten voor codeermethoden:

de code moet een object identificeren binnen een gegeven reeks classificatieobjecten;

het is wenselijk te voorzien in het gebruik van code als alfabet decimale cijfers en brieven;

het is noodzakelijk om de minimaal mogelijke codelengte en een voldoende reserve aan onbezette posities te garanderen voor het coderen van nieuwe objecten zonder de structuur van de classificator te schenden.

Codeermethoden kunnen onafhankelijk van aard zijn - registratiecoderingsmethoden, of gebaseerd op een voorlopige classificatie van objecten - classificatiecoderingsmethoden.

^ Registratiemethoden Er zijn twee soorten codering: ordinaal en serieel-ordinaal. In het eerste geval zijn de codes getallen uit de natuurlijke reeks. Elk van de objecten van de geclassificeerde set wordt gecodeerd door er een actueel serienummer aan toe te wijzen. Deze codeermethode biedt een vrij lange duurzaamheid van de classificatie met weinig coderedundantie. Deze methode heeft de grootste eenvoud en gebruikt het meeste korte codes en waarborgt beter de ondubbelzinnigheid van elk classificatieobject. Bovendien biedt het de eenvoudigste toewijzing van codes aan nieuwe objecten die verschijnen tijdens het onderhouden van de classificator. Aanzienlijk nadeel De ordinale coderingsmethode is de afwezigheid in de code van enige specifieke informatie over de eigenschappen van het object, evenals de complexiteit van de machinale verwerking van informatie bij het verkrijgen van resultaten voor een groep classificatieobjecten met dezelfde kenmerken.

Bij de serieel-ordinale coderingsmethode zijn codes getallen van de natuurlijke reeks met de toewijzing van individuele reeksen van deze getallen (intervallen van de natuurlijke reeks) aan classificatieobjecten met dezelfde kenmerken. In elke serie wordt naast de codes van bestaande classificatieobjecten een bepaald aantal codes ter reserve verstrekt.

^ Classificatiecodes worden gebruikt om de classificatierelaties van objecten en groeperingen weer te geven en worden voornamelijk gebruikt voor complexe logische verwerking economische informatie. De groep classificatiecoderingssystemen kan worden onderverdeeld in twee subgroepen, afhankelijk van welk classificatiesysteem wordt gebruikt om objecten te ordenen: sequentiële coderingssystemen en parallelle coderingssystemen.

^ Seriële systemen codering wordt gekenmerkt door het feit dat ze gebaseerd zijn op een voorlopige classificatie volgens hiërarchisch systeem. De classificatieobjectcode wordt gevormd met behulp van codes van opeenvolgend gelokaliseerde ondergeschikte groeperingen die zijn verkregen met behulp van de hiërarchische coderingsmethode. In dit geval wordt de code van de lagere groepering gevormd door het overeenkomstige aantal cijfers op te tellen bij de code van de hogere groepering.

^ Parallelle systemen Coderingen worden gekenmerkt door het feit dat ze gebaseerd zijn op het gebruik van een facetclassificatiesysteem en dat groeperingscodes op facetten onafhankelijk van elkaar worden gevormd.

IN parallel systeem codering zijn er twee opties voor het vastleggen van objectcodes:


  1. Elk facet en kenmerk binnen een facet heeft zijn eigen codes, die zijn opgenomen in de objectcode. Deze opnamemethode is handig om te gebruiken wanneer objecten worden gekenmerkt door een andere reeks kenmerken. Bij het genereren van de code van een object worden alleen de noodzakelijke kenmerken meegenomen.

  2. Om groepen objecten te bepalen, wordt een vaste reeks kenmerken geïdentificeerd en wordt een stabiele volgorde van voorkomen vastgesteld, dat wil zeggen dat er een facetformule wordt vastgesteld. In dit geval is het niet nodig om telkens aan te geven welke waarde van het attribuut in bepaalde bits van de objectcode wordt opgegeven.

De parallelle coderingsmethode heeft verschillende voordelen. De voordelen van de beschouwde methode omvatten de flexibiliteit van de codestructuur, vanwege de onafhankelijkheid van de kenmerken waaruit de code van het classificatieobject is opgebouwd. Met de methode kun je codes gebruiken van alleen die kenmerken van objecten die nodig zijn bij het oplossen van specifieke technische, economische en sociale problemen, waardoor het mogelijk is om in elke situatie te werken speciaal geval met korte codes. Met deze codeermethode is het mogelijk om objecten te groeperen op basis van elke combinatie van kenmerken. De parallelle coderingsmethode is zeer geschikt voor computerverwerking van informatie. Met behulp van een specifieke codecombinatie is eenvoudig te achterhalen welke set kenmerken het betreffende object heeft. Tegelijkertijd, van klein aantal tekens kunnen worden gevormd groot aantal codecombinaties. Indien nodig kan de set features eenvoudig worden aangevuld door de code van een nieuwe feature toe te voegen. Deze eigenschap parallelle methode coderen is vooral belangrijk bij het oplossen van technische en economische problemen, waarvan de samenstelling vaak verandert.

De moeilijkste problemen die moeten worden opgelost bij het ontwikkelen van een classificator zijn de keuze van classificatie- en coderingsmethoden en de keuze van een systeem van classificatiekenmerken. De basis van de classificator moet bestaan ​​uit de meest essentiële classificatiekenmerken die overeenkomen met de aard van de problemen die met behulp van de classificator worden opgelost. Bovendien kunnen deze tekens ondergeschikt of niet-ondergeschikt zijn. Met ondergeschikte classificatiecriteria en een stabiele reeks problemen waarvoor de classificatie is bedoeld, is het raadzaam een ​​hiërarchische classificatiemethode te gebruiken, wat een sequentiële verdeling is van een reeks objecten in ondergeschikte classificatiegroepen. Wanneer de classificatiecriteria niet ondergeschikt zijn en de opgeloste problemen zeer dynamisch zijn, is het raadzaam om de facetclassificatiemethode te gebruiken.

Een belangrijke kwestie is dat ook juiste keuze reeksen van het gebruik van classificatiekenmerken volgens classificatieniveaus in de hiërarchische classificatiemethode. Het criterium hiervoor zijn de statistieken van zoekopdrachten naar de classificator. In overeenstemming met dit criterium moet de classificator in de bovenste fasen van de classificatie de kenmerken gebruiken waarvoor de meest voorkomende verzoeken zullen zijn. Om dezelfde reden wordt in de bovenste fasen van de classificatie de kleinste codebasis gekozen.

· 1.4. Coderingssysteem

Coderingssysteem is een set regels voor het coderen van objecten.

Het wordt gebruikt om de naam van een object te vervangen door een symbool (code) om een ​​gemakkelijke en efficiëntere verwerking van informatie te garanderen.

Code- dit is een conventionele aanduiding van een object of fenomeen in de vorm van een teken of een systeem van tekens, gebouwd volgens bepaalde regels. (de definitie wordt voor de tweede keer gegeven, zie hierboven)

De code is gebaseerd op een alfabet dat bestaat uit letters, cijfers en andere symbolen.

De code wordt gekenmerkt door:

Lengte – het aantal posities in de code;

Structuur – de volgorde waarin de symbolen die worden gebruikt om het classificatiekenmerk aan te duiden, in de code zijn gerangschikt.

De procedure voor het toekennen van een code aan een object wordt codering genoemd.

De belangrijkste redenen voor het coderen van economische informatie:

1. Zorgen voor een eenduidige identificatie van het object.

2. Vermindering van de hoeveelheid werk bij het oplossen van problemen.

Basisvereisten voor codes:

Minimale betekenis en constructiegemak;

Beschikbaarheid van reserve;

Codes moeten over een lange periode worden ontwikkeld;

De codes van elk afzonderlijk artikel moeten dezelfde betekenis hebben;

Codes moeten, indien mogelijk, bestaande aanduidingen dupliceren;

Codes moeten rekening houden met de specifieke kenmerken van software en hardware;

De codes moeten geluiddicht zijn.

Het coderingssysteem maakt gebruik van 2 groepen methoden :

IN classificatiesysteem codering vereist een voorlopige classificatie van objecten op basis van een hiërarchisch of facetsysteem;

- registratiesysteem vereist geen codering van de voorlopige classificatie van objecten.

Coderingssysteem

Classificatie Registratie

Sequentieel parallel 1. Ordinaal Serieel-ordinaal

(voor hiërarchisch (voor facet 2. Serieel

classificatie) classificatie) 3.Decimaal

4. Schaken (matrix)

5. Herhalingen

Sequentiële codering : Eerst wordt de code van de seniorengroep van het 1e niveau opgeschreven, daarna de 2e, 3e, enz.

Voorbeeld. 1310 – studenten van de commerciële faculteit ouder dan 30 jaar, mannen; 2221 – studenten van de Faculteit Informatiesystemen, van 20 tot 30 jaar oud, vrouwen met kinderen.

Parallelle codering gebruikt voor facetclassificatiesysteem. Alle facetten worden onafhankelijk van elkaar gecodeerd; Voor de waarde van elk facet wordt een bepaald aantal codebits toegewezen.

Voorbeeld. 1e categorie – geslacht, 2e – aanwezigheid van kinderen van vrouwen, 3e – leeftijd, 4e – faculteit. 2135 – vrouwen ouder dan 30 jaar, met kinderen, studenten van de Faculteit der Wiskunde; 1021 – 1021 – mannen van 20-30 jaar, studenten van de Faculteit Radio-ingenieurswetenschappen.

Registratie codering

Naam

materialen

Ordinaal

codering systeem

Serieel

codering systeem

Decimale

codering systeem

I. Ferrometalen

1. Gietijzer

2.Staal

3.Verhuur

1-15

3 (4-15 reserve)

103 (104-199 reserve)

II. Non-ferrometalen

1. Aluminium

2. Koper

3. Zilver

4. Lood

16-24

19 (20-24 reserve)

24 (25-29 reserve)

1. Ordinaal systeem Coderen omvat het coderen van posities met natuurlijke getallen in oplopende volgorde zonder gaten.

Voordelen: onbeduidendheid en eenvoud van constructie.

Gebreken:

De onmogelijkheid om de positie van de nomenclatuur uit te breiden zonder het geaccepteerde classificatiesysteem te schenden;

Moeilijkheden bij het samenvatten van de resultaten; je moet onthouden welk nummer begint en eindigt met welke groep posities;

Bij het coderen wordt geen rekening gehouden met het aantal features.

2.Serieel systeem is een voortzetting van het ordinale systeem. Voor elke groep items in de nomenclatuur, verenigd door één gemeenschappelijk kenmerk, wordt een reeks toegewezen serienummers rekening houdend met de reserve. De seriegrootte is willekeurig.

Voordelen: beschikbaarheid van reserve, gemak van constructie.

Gebreken: Het is niet altijd mogelijk om de grootte van een serie correct te bepalen; het is moeilijk te ontcijferen, omdat je moet onthouden met welk nummer elke aflevering begint en eindigt.

3.Decimaal systeem – het meest gebruikt in de informatieverwerkingspraktijk. Hier worden voor elk gecodeerd attribuut een of meer decimalen toegewezen.

Codestructuur: X X X


groepsbestelling

volgend materiaal

Voordelen: vermogen om meerwaardige nomenclaturen te coderen; automatische vorming van reserves; gemak van decoderen.

Gebreken: reserves zijn niet altijd gerechtvaardigd; dubbelzinnigheid van de code.

4. Schaak(matrix)systeem . Het is geen onafhankelijk systeem, maar vertegenwoordigt de vorm van een afbeelding van een seriële of decimale code voor nomenclaturen van twee tekens.

Soort aanbetaling

Type operatie

Restante post

Dringend

Cumulatief

1. Parochie

2. Verbruik

3.Inschrijving

4. Afschrijving

11-20

21-30

31-40

41-50

Codestructuur: X X

deposito-operaties

5. Herhalingssysteem (herhalingscodes). Dit systeem maakt gebruik van reeds bestaande digitale aanduidingen: maandnummers, categorieën van werk en werknemers, rekeningnummers in de boekhouding, enz.