Informatie verwerken en wijzigen c. Computerwetenschappen en computersoftware. Procedure voor het ontvangen van gegevens van de buitenwereld

Informatieverwerking - het verkrijgen van bepaalde informatieobjecten uit andere informatieobjecten door bepaalde algoritmen uit te voeren.

Verwerking is een van de belangrijkste bewerkingen op informatie en het belangrijkste middel om het volume en de verscheidenheid aan informatie te vergroten.

Hulpmiddelen voor informatieverwerking zijn allerlei soorten apparaten en systemen die door de mens zijn gemaakt, en in de eerste plaats is een computer een universele machine voor het verwerken van informatie.

Computers verwerken informatie door bepaalde algoritmen uit te voeren.

Levende organismen en planten verwerken informatie met behulp van hun organen en systemen.

Informatieverwerking is het proces van het systematisch veranderen van de inhoud of vorm van presentatie van informatie.

Informatie wordt in overeenstemming met bepaalde regels verwerkt door een subject of object (bijvoorbeeld een persoon of een automatisch apparaat). We zullen hem de informatieverwerkende performer noemen.

De verwerkende uitvoerder, die in wisselwerking staat met de externe omgeving, ontvangt van hem invoerinformatie die wordt verwerkt. Het resultaat van de verwerking is uitvoerinformatie die naar de externe omgeving wordt verzonden. De externe omgeving fungeert dus als een bron van inputinformatie en als consument van outputinformatie.

Informatieverwerking vindt plaats volgens bepaalde regels die de uitvoerder kent. Verwerkingsregels, die een beschrijving zijn van de volgorde van individuele verwerkingsstappen, worden een informatieverwerkingsalgoritme genoemd.

De verwerkingsuitvoerder moet een verwerkingseenheid bevatten, die we een processor zullen noemen, en een geheugeneenheid waarin zowel de verwerkte informatie als de verwerkingsregels (algoritme) worden opgeslagen.

Wanneer u het onderwerp ‘Informatieverwerking’ uitlegt, moet u voorbeelden van verwerking geven, zowel gerelateerd aan het verkrijgen van nieuwe informatie als gerelateerd aan het veranderen van de vorm van informatiepresentatie.

Het eerste type verwerking: verwerking geassocieerd met het verkrijgen van nieuwe informatie, nieuwe kennisinhoud. Dit type verwerking omvat het oplossen van wiskundige problemen. Hetzelfde type informatieverwerking omvat het oplossen van verschillende problemen door middel van logisch redeneren.

Een onderzoeker gebruikt bijvoorbeeld een bepaald bewijsmateriaal om een ​​crimineel te vinden; een persoon, die de huidige omstandigheden analyseert, neemt een beslissing over zijn verdere acties; een wetenschapper ontrafelt het mysterie van oude manuscripten, enz.

Het tweede type verwerking: verwerking die verband houdt met het wijzigen van de vorm, maar niet met het wijzigen van de inhoud. Deze vorm van informatieverwerking omvat bijvoorbeeld het vertalen van tekst van de ene taal naar de andere: de vorm verandert, maar de inhoud moet behouden blijven. Een belangrijk type verwerking voor de informatica is coderen. Coderen is de transformatie van informatie in een symbolische vorm die handig is voor de opslag, verzending en verwerking ervan.

Gegevensstructurering kan ook worden geclassificeerd als het tweede type verwerking. Structureren houdt verband met het introduceren van een bepaalde orde, een bepaalde organisatie in de informatieopslagplaats. Het rangschikken van gegevens in alfabetische volgorde, het groeperen ervan volgens enkele classificatiecriteria, het gebruik van een tabel- of grafiekweergave zijn allemaal voorbeelden van structurering.

Een bijzondere vorm van informatieverwerking is zoeken. Het zoekprobleem wordt meestal als volgt geformuleerd: er is een informatieopslagplaats - een informatiearray (telefoongids, woordenboek, treinschema, enz.), het is noodzakelijk om daarin de nodige informatie te vinden die aan bepaalde zoekvoorwaarden voldoet (telefoonnummer van een bepaalde organisatie, vertaling van een bepaald woord in het Engels, vertrektijd van deze trein). Het zoekalgoritme is afhankelijk van de manier waarop de informatie is georganiseerd. Als de informatie gestructureerd is, kan het zoeken sneller en geoptimaliseerd worden.

Informatieverwerkingssystemen

Er worden de volgende vormen van gegevensverwerking onderscheiden: gecentraliseerd, decentraal, gedistribueerd en geïntegreerd.

Gecentraliseerd vereist de aanwezigheid van een computercentrum. Met deze methode levert de gebruiker initiële informatie aan het rekencentrum en ontvangt hij verwerkingsresultaten in de vorm van resultaatdocumenten. De eigenaardigheid van deze verwerkingsmethode is de complexiteit en arbeidsintensiteit van het tot stand brengen van snelle, ononderbroken communicatie, de grote belasting van het computercentrum met informatie (aangezien het volume groot is), de regulering van de timing van bewerkingen en de organisatie van systeemprocessen. beveiliging tegen mogelijke ongeoorloofde toegang.

Gedecentraliseerde verwerking. Deze methode wordt geassocieerd met de opkomst van personal computers, die het mogelijk maken een specifieke werkplek te automatiseren. Momenteel zijn er drie soorten gedecentraliseerde gegevensverwerkingstechnologieën.

De eerste is gebaseerd op personal computers die niet zijn verbonden met een lokaal netwerk (gegevens worden opgeslagen in afzonderlijke bestanden en op afzonderlijke schijven). Om indicatoren te verkrijgen, wordt informatie naar een computer herschreven. Nadelen: gebrek aan onderlinge samenhang van taken, onvermogen om grote hoeveelheden informatie te verwerken, lage bescherming tegen ongeoorloofde toegang.

Ten tweede: pc's die zijn aangesloten op een lokaal netwerk, wat leidt tot het creëren van afzonderlijke gegevensbestanden (maar het is niet ontworpen voor grote hoeveelheden informatie).

Ten derde: pc's die zijn aangesloten op een lokaal netwerk, inclusief speciale servers (met een “client-server” -modus).

De gedistribueerde methode voor gegevensverwerking is gebaseerd op de verdeling van verwerkingsfuncties tussen verschillende computers in het netwerk. Deze methode kan op twee manieren worden geïmplementeerd: de eerste omvat het installeren van een computer in elk netwerkknooppunt (of op elk niveau van het systeem), waarbij de gegevensverwerking wordt uitgevoerd door een of meer computers, afhankelijk van de feitelijke mogelijkheden van het systeem en zijn behoeften. in de huidige tijd. De tweede manier is om een ​​groot aantal verschillende processors binnen één systeem te plaatsen. Dit pad wordt gebruikt in bancaire en financiële informatieverwerkingssystemen, waar een gegevensverwerkingsnetwerk nodig is (filialen, afdelingen, enz.). Voordelen van de gedistribueerde methode: de mogelijkheid om elke hoeveelheid gegevens binnen een bepaald tijdsbestek te verwerken; hoge mate van betrouwbaarheid, want als een technisch middel faalt, is het mogelijk om het onmiddellijk door een ander te vervangen; vermindering van tijd en kosten voor gegevensoverdracht; het vergroten van de systeemflexibiliteit, het vereenvoudigen van de ontwikkeling en bediening van software, enz. De gedistribueerde methode is gebaseerd op een complex van gespecialiseerde processors, d.w.z. Elke computer is ontworpen om specifieke problemen of taken van zijn eigen niveau op te lossen.

De volgende methode van gegevensverwerking is geïntegreerd. Het omvat het creëren van een informatiemodel van een beheerd object, dat wil zeggen het creëren van een gedistribueerde database. Deze werkwijze biedt maximaal gemak voor de gebruiker. Enerzijds zorgen databases voor gedeeld gebruik en gecentraliseerd beheer. Aan de andere kant vereisen de hoeveelheid informatie en de verscheidenheid aan op te lossen taken een distributie van de database. De technologie van geïntegreerde informatieverwerking maakt het mogelijk om de kwaliteit, betrouwbaarheid en snelheid van de verwerking te verbeteren, aangezien de verwerking wordt uitgevoerd op basis van een enkele informatie-array, eenmaal ingevoerd in de computer. Kenmerkend voor deze methode is de technologische en tijdsscheiding tussen het verwerkingsproces en de procedures voor het verzamelen, voorbereiden en invoeren van gegevens.

Moderne informatieverwerkingssystemen maken gebruik van digitale technologieën die papieren media elimineren en gegevens uitwisselen via een netwerk tussen werkstations; technologieën impliceren ook het bundelen van gezamenlijke inspanningen van een groep werknemers om een ​​probleem op te lossen (dat wil zeggen het organiseren van een werkgroep op het netwerk), het uitwisselen van meningen tijdens het online in realtime bespreken van een onderwerp (teleconferentie), snelle uitwisseling van materiaal via e-mail, elektronische prikborden, enz. Voor dergelijke systemen die de werking van de onderneming als geheel bestrijken, is de term ‘bedrijfsprocesmanagementsystemen’ wijdverbreid geworden. Dergelijke systemen worden gekenmerkt door het gebruik van client-server-technologie, inclusief de verbinding van externe gebruikers via het wereldwijde internet. Het is niet ongebruikelijk dat een systeem meer dan 40.000 gebruikers uit verschillende landen en continenten verenigt in een gemeenschappelijke informatieruimte. Een voorbeeld hiervan is het bedrijf McDonalds, dat vestigingen over de hele wereld heeft, ook in Oekraïne.

Digitale informatieverwerking

Bijna elk technisch apparaat heeft als doel om op de een of andere manier energie of informatie te transformeren. De taak van elk besturingssysteem in de meest algemene zin is om informatie over de huidige bedrijfsmodus van het bestuurde object te verwerken en op basis hiervan besturingssignalen te genereren om de huidige bedrijfsmodus van het object dichter bij de gespecificeerde te brengen. In dit geval betekent informatieverwerking het op de een of andere manier oplossen van de systeemtoestandsvergelijkingen.

Er zijn twee belangrijke manieren om informatie in elektronische apparaten te verwerken: analoog en digitaal.

Een fundamenteel kenmerk van de analoge methode van informatieverwerking is de mogelijkheid om, binnen bepaalde grenzen, de grootte van elektrische signalen die overeenkomen met de systeemvariabelen soepel te veranderen. Alle transformaties worden vrijwel onmiddellijk uitgevoerd.

Bij de digitale methode van informatieverwerking wordt elke variabele in het systeem geassocieerd met zijn digitale code. Functionele afhankelijkheden in het systeem worden gerealiseerd door de vergelijkingen van het systeem direct op te lossen met behulp van een of andere numerieke methode volgens een vooraf ingesteld programma. Het apparaat dat deze oplossing implementeert, wordt een processor genoemd.

Een onderscheidend kenmerk van digitale besturingssystemen is signaalbemonstering op niveau, waarvan de waarde wordt bepaald door de bitdiepte van de uitgevoerde berekeningen. In het geval van een 8-bits systeem is het gehele bereik van veranderingen in de signaalwaarde dus verdeeld in 256 secties en kan de digitale code die met dit signaal correspondeert slechts één van de 256 waarden aannemen. Dit legt uiteraard een beperking op aan de nauwkeurigheid van het digitale besturingssysteem. Als gevolg hiervan bleven ze in precisiesystemen lange tijd (en in sommige gevallen blijven) analoge methoden voor informatieverwerking gebruiken. Laten we een vergelijkende analyse uitvoeren. Stel dat in een analoog systeem een ​​signaal waarvan de amplitude informatie bevat, kan variëren van 0 tot 10 V. Het ruisniveau bedraagt ​​niet meer dan 1 mV. Voor een betrouwbare overdracht van informatie, waarbij de invloed van ruis wordt geëlimineerd, moet de minimale signaalverhoging minimaal 1 mV zijn.

Om dezelfde hoeveelheid informatie in een digitale code te verzenden, zijn er minimaal 14 binaire bits nodig. Bijgevolg zullen digitale systemen met een lagere bitdiepte inferieur zijn in nauwkeurigheid ten opzichte van het beschreven analoge systeem. Als er echter een bitdiepte is die groter is dan 14 bits, kan een digitaal systeem niet alleen net zo goed zijn als het analoge systeem, maar het zelfs overtreffen in nauwkeurigheid, omdat de parameters ervan niet veranderen in de loop van de tijd en externe factoren zoals temperatuur, vochtigheid, enz. ., wat in hoge mate inherent is aan bijna alle analoge systemen.

Dankzij al het bovenstaande is er momenteel dus sprake van een volledige introductie van microprocessortechnologie in bijna alle activiteitengebieden, waar gisteren nog analoge methoden voor informatieverwerking domineerden.

In de moderne convertertechnologie vervullen microcontrollers niet alleen de rol van directe besturing van een halfgeleideromzetter dankzij ingebouwde gespecialiseerde randapparatuur, maar ook de rol van een digitale controller, een beveiligings- en diagnosesysteem, evenals een communicatiesysteem met een technologisch netwerk op een hoger niveau.

Onlangs zijn er een aantal microcontrollers verschenen die gespecialiseerd zijn in het aansturen van halfgeleiderconverters. Hun computerkern, in de regel gebouwd op basis van de zogenaamde. "Digitale signaalprocessors", aangepast om terugkerende polynomiale digitale besturingsalgoritmen uit te voeren. Ingebouwde randapparatuur omvat meerkanaals PWM-signaalgeneratoren, analoog-digitaalomzetters, vectorcoördinatentransformatie-eenheden, timertellers, Watchdog-timers, enz. Voorbeelden van dergelijke apparaten zijn de ADMC330-microcontrollers van Analog Devices, TMS320C240 van Texas Instruments, 56800 van Motorola en de ADMC200 vectorcoprocessor van Analog Devices.

De eerste processor, als een softwarefunctionerend apparaat dat in staat is om rekenkundige en logische bewerkingen uit te voeren, en het algoritme van zijn werking te vertakken, afhankelijk van het resultaat van eerdere berekeningen, werd in de jaren 40 van onze eeuw in de VS gemaakt door IBM-specialisten. Het was een apparaat gebaseerd op elektromechanische relais, besloeg verschillende verdiepingen van het gebouw, had extreem lage prestaties en betrouwbaarheid en was alleen geschikt voor een zeer beperkte klasse van specifieke berekeningen. Naarmate de elektronische technologie vorderde, verbeterde ook de elementbasis voor het bouwen van processors. Er verschenen processors op basis van vacuümbuizen, transistors en discrete logica-chips met een lage mate van integratie. Naarmate ze verbeterden, werden processors steeds kleiner, verbruikten ze minder energie en hadden ze betere prestaties en betrouwbaarheid. Ze waren echter nog steeds niet erg geschikt voor het uitvoeren van besturingsoperaties in realtime en werden daarom voornamelijk alleen gebruikt voor een bepaalde klasse computertaken.

De echte revolutie in de computerwereld vond plaats na het verschijnen van de eerste zogenaamde. “microprocessor”, d.w.z. processor, gemaakt in de vorm van een enkele microschakeling met een hoge mate van integratie. Het was een 4-bit 4004-microprocessor van INTEL. In 1973 bracht INTEL de 8080 8-bit microprocessor uit, en in 1978 - de 8086 16-bit microprocessor, die 29.000 transistors op een chip heeft en een initiële kostprijs van $ 360. De evolutie van microprocessors versnelde en de INTEL PENTIUM-microprocessor, die in 1993 op de markt verscheen, beschikte al over 3,2. miljoen transistors op een chip en initiële kosten van $878. De belangrijkste richtingen in de evolutie van microprocessors waren (en zijn) het vergroten van de bitcapaciteit van gelijktijdig uitgevoerde berekeningen en het verkorten van de uitvoeringstijd van berekeningen.

Een microprocessor is een softwaregestuurd apparaat dat is ontworpen om digitale informatie te verwerken en het proces van deze verwerking te controleren, gemaakt in de vorm van een (of meerdere) geïntegreerde schakeling met een hoge mate van integratie van elektronische elementen.

Het verlagen van de kosten, het stroomverbruik en de totale afmetingen, en het vergroten van de betrouwbaarheid en prestaties van microprocessors hebben bijgedragen aan een aanzienlijke uitbreiding van de reikwijdte van hun gebruik. Samen met traditionele computersystemen worden ze steeds vaker gebruikt bij besturingstaken. Tegelijkertijd kreeg de microprocessor de taak om in realtime programmatische controle uit te oefenen op verschillende randobjecten.

Controle van informatieverwerking

Informatiesystemen kunnen zowel met als zonder inzet van technische middelen functioneren. Dit is een kwestie van economische haalbaarheid. Afhankelijk van de mate van automatisering van informatieprocessen in het managementsysteem van de organisatie, worden informatiesystemen ingedeeld in handmatig, automatisch en geautomatiseerd.

Handmatige informatiesystemen worden gekenmerkt door de afwezigheid van moderne technische middelen voor informatieverwerking en alle handelingen worden door mensen uitgevoerd. Over de activiteiten van een manager in een bedrijf waar geen computers aanwezig zijn, kunnen we bijvoorbeeld zeggen dat hij met een handmatige IS werkt.

Automatische informatiesystemen voeren alle uit zonder menselijke tussenkomst.

Geautomatiseerde informatiesystemen omvatten de deelname van zowel mensen als technische middelen aan het informatieverwerkingsproces, waarbij de computer de hoofdrol speelt. De moderne term ‘informatiesysteem’ omvat noodzakelijkerwijs automatisering van het systeem. Geautomatiseerde informatiesystemen kennen, gezien hun wijdverbreide gebruik bij het organiseren van managementprocessen, verschillende aanpassingen en kunnen bijvoorbeeld worden geclassificeerd op basis van de aard van het gebruik van informatie en de reikwijdte van de toepassing.

De groei van de hoeveelheid informatie in het informatiesysteem van organisaties, de behoefte aan versnelling en complexere manieren om deze te verwerken, maken de automatisering van het informatiesysteem noodzakelijk, dat wil zeggen de automatisering van informatieverwerking.

In een niet-geautomatiseerd informatiesysteem worden alle handelingen met informatie en beslissingen door een persoon genomen. Automatisering van informatieverwerkingsprocessen leidt tot het ontstaan ​​van beslisregels binnen de verwerkingsalgoritmen, wat kan leiden tot de ontwikkeling van een ‘puur’ informatiesysteem naar een managementinformatiesysteem. In het kader van dit laatste worden ook menselijke besluitvormingsfuncties gedeeltelijk geïmplementeerd.

Een geautomatiseerd informatiesysteem voor het beheren van een organisatie is een onderling verbonden geheel van gegevens, apparatuur, software, personeel en procedures, ontworpen voor het verzamelen, verwerken, distribueren, opslaan, uitgeven (verstrekken) van informatie in overeenstemming met de vereisten die voortvloeien uit de doelstellingen van de organisatie. organisatie. Doorgaans is het een systeem voor het ondersteunen van besluitvorming en het produceren van informatieproducten dat gebruik maakt van computerinformatietechnologie en personeel dat interactie heeft met computers en telecommunicatie. De technologie van het werken in een geautomatiseerd informatiesysteem moet begrijpelijk zijn voor specialisten. Het systeem biedt ondersteuning voor een dynamisch informatiemodel van een economische entiteit om tegemoet te komen aan de informatiebehoeften van gebruikers en voor het nemen van managementbeslissingen.

Geautomatiseerde informatiesystemen omvatten doorgaans geautomatiseerde werkstations (AWS) van specialisten, communicatiemiddelen en informatie-uitwisseling. Dit alles stelt u in staat uw werk effectief te automatiseren. De effectiviteit van het gebruik van informatiesystemen voor het beheer van economische entiteiten (ondernemingen, banken, handelsorganisaties, overheidsinstanties, enz.) hangt af van het vermogen om snel managementbeslissingen voor te bereiden en zich aan te passen aan veranderingen in de externe omgeving en de informatiebehoeften van gebruikers.

Informatietechnologie is de infrastructuur die zorgt voor de implementatie van informatieprocessen (verzameling, verwerking, accumulatie, opslag, ophalen en verspreiding van informatie). IT is ontworpen om de arbeidsintensiteit van de processen van het gebruik van informatiebronnen te verminderen, waardoor de betrouwbaarheid en efficiëntie ervan wordt vergroot. IT omvat hardware, software, data en telecommunicatie.

Functionele subsystemen zijn gespecialiseerde programma's die zijn ontworpen om informatie te verwerken en te analyseren voor gegevensvoorbereiding en besluitvorming op een specifiek functioneel gebied op basis van IT. De functionele subsystemen en toepassingen omvatten productie, boekhouding, financiën, personeel, marketing en verkoop.

IS-beheer is een component die zorgt voor een optimale interactie tussen IT, functionele subsystemen en bijbehorende specialisten, en de ontwikkeling van IS gedurende de gehele levenscyclus ervan. De IS voert personeels-, gebruikers-, operationeel, financieel, veiligheids-, kwaliteits- en IS-ontwikkelingsbeheer uit.

Elke geautomatiseerde IS is gericht op het uitvoeren van bepaalde functies in het overeenkomstige toepassingsgebied.

Economische informatiesystemen (EIS) gerelateerd aan het verstrekken en verwerken van informatie voor verschillende niveaus van beheer van economische objecten. Met deze informatie kunt u de functies van boekhouding, controle, analyse, planning en regulering uitvoeren om effectieve managementbeslissingen te nemen. Volgens managementniveaus zijn EIS onderverdeeld in staat, regionaal en gemeentelijk. Op basis van controleobjecten zijn EIS onderverdeeld in industrieel en niet-industrieel.

Decision Support Systems (DSS) zijn analytische informatiesystemen die de mogelijkheid bieden om de toestand te bestuderen, mogelijke gedragsopties te voorspellen, te ontwikkelen en te evalueren op basis van de analyse van gegevens die de resultaten van de activiteit van een object gedurende een bepaalde tijd weerspiegelen. DSS produceert informatie waar een persoon rekening mee houdt en op basis waarvan een beslissing wordt genomen.

DSS zijn systemen die zijn ontworpen om besluitvormingsprocessen van managers te ondersteunen in complexe, semi-gestructureerde situaties die verband houden met de ontwikkeling en goedkeuring van beslissingen. De ontwikkeling van DSS werd aanzienlijk beïnvloed door indrukwekkende prestaties op het gebied van informatietechnologie, in het bijzonder telecommunicatienetwerken, personal computers, dynamische spreadsheets en expertsystemen.

Op strategisch managementniveau wordt een aantal DSS gebruikt, met name voor de lange, middellange en korte termijn, maar ook voor financiële planning, inclusief een systeem voor de verdeling van kapitaalinvesteringen. DSS is gericht op operationeel management en wordt gebruikt op het gebied van marketing (verkoopvoorspelling en -analyse, markt- en prijsonderzoek), onderzoek en ontwikkeling en personeelsbeheer. Operationele en informatietoepassingen houden verband met de productie, verwerving en boekhouding van voorraden, hun fysieke distributie en boekhouding.

Executive Information Systems (BIS) zijn geautomatiseerde systemen die zijn ontworpen om topmanagers actuele en relevante informatie te bieden ter ondersteuning van uitvoerende beslissingen door het gebruik van netwerkwerkstations. LIS is een hulpmiddel voor het verstrekken van papieren rapporten in een permanent formaat of instructies aan topmanagers. Ze bieden hoogwaardige rapportvoorbereiding en trainingsmogelijkheden. LSI's behoren tot de klasse van gespecialiseerde DSS die artiesten helpen belangrijke informatie te analyseren en de juiste tools te gebruiken om deze te sturen om strategische beslissingen in de organisatie te creëren. LIS helpt artiesten dus een nauwkeuriger en actueler holistisch beeld te ontwikkelen van de activiteiten van de organisatie, maar ook van concurrenten, leveranciers en consumenten (klanten).

BIS is gespecialiseerd in het monitoren van gebeurtenissen en trends, zowel intern als extern. Met tijdige en verbeterde informatie en hulpmiddelen zijn senior managers beter voorbereid om strategische veranderingen door te voeren om te profiteren van organisatorische kansen en uitdagingen aan te pakken. LSI's kunnen een concurrentiewapen en een strategisch planningsinstrument zijn; de kwaliteit verbeteren van oplossingen die op het hoogste niveau zijn gecreëerd; de hoeveelheid tijd die wordt besteed aan het identificeren van problemen verminderen en; het verbeteren van de kwaliteit van de planning op de hoogste managementniveaus van de organisatie; bieden een mechanisme voor verbeterde controle binnen de organisatie en snellere en betere toegang tot data en modellen.

Omdat LSI's bedoeld zijn voor het hogere managementniveau en voor het overwegen van strategische alternatieven, zou het systeem beter aangepast moeten zijn aan het managementproces dan algemene DSS. Bovendien moeten ontwikkelaars creativiteit gebruiken bij het ontwikkelen van initiatieven om het senior management aan te moedigen het systeem te gebruiken. Het LSI-ontwerp moet zorgvuldiger worden begeleid dan andere DSS-ontwerpen, rekening houdend met het type oplossing en het type gebruiker.

Systemen voor het ophalen van informatie voeren informatie in, systematiseren, slaan deze op en leveren deze op verzoek van de gebruiker, zonder complexe datatransformaties.

Informatiecomputersystemen voeren alle uit volgens een specifiek algoritme. Onder hen kan men ze classificeren op basis van de mate van invloed van de gegenereerde initiële informatie op het besluitvormingsproces en twee klassen onderscheiden: managers en degenen die adviseren.

IS-managers produceren informatie op basis waarvan iemand een besluit neemt. Deze systemen worden gekenmerkt door het soort taken van computationele aard en de verwerking van grote hoeveelheden gegevens.

IS, zo adviseren zij, produceert informatie waar een mens rekening mee houdt en vertaalt zich niet meteen in een reeks concrete acties. Ze worden gekenmerkt door het verwerken van kennis, niet door data. Deze systemen worden gekenmerkt door het soort taken van computationele aard en de verwerking van grote hoeveelheden gegevens.

Naast alle genoemde categorieën informatiesystemen zijn er ook geïntegreerde informatiesystemen die zijn ontworpen om alle managementfuncties voor het functioneren van een economische entiteit te automatiseren (van wetenschappelijk onderzoek, ontwerp, productie, productie en verkoop tot analyse van de werking van het systeem).

Geautomatiseerde informatieverwerking

Dankzij de geautomatiseerde informatieverwerking kunt u in de aanvraagmodus (in realtime) snel verschillende soorten certificaten, samenvattende verklaringen, persoonlijke en professionele kenmerken, informatie over officiële bewegingen en nog veel meer ontvangen, waardoor u al het werk met managementpersoneel naar een hoger niveau kunt tillen. hoger level.

Geautomatiseerde verwerking van informatie over de boekhouding van vaste activa schept de voorwaarden om handmatige archivering achterwege te laten, waardoor accountantsmedewerkers geen handmatige handelingen hoeven uit te voeren om de ontvangst en verwijdering van vaste activa te registreren, afschrijvingen te berekenen en handmatig boekhoudkundige gegevens en rapportageformulieren op te stellen.

Geautomatiseerde verwerking van informatie over geconsolideerde synthetische boekhouding vereist als voorwaarde de overgang naar geautomatiseerde verwerking van alle gebieden van de boekhouding. Informatieverwerking op dit gebied heeft zijn eigen kenmerken. Geautomatiseerde informatieverwerking stelt hogere eisen aan de kwaliteit van het communicatiekanaal, die wordt bepaald door de snelheid van informatieoverdracht en de betrouwbaarheid ervan. Een kenmerk van de geautomatiseerde verwerking van informatie over voorraadboekhouding is de behoefte aan snelle verwerking van veel documenten.

Voor de geautomatiseerde verwerking van betrouwbaarheidsinformatie worden gegevens uit primaire boekhoudformulieren overgebracht naar speciale foutregistratiekaarten die zijn ontwikkeld rekening houdend met geautomatiseerde verwerking.

Voor geautomatiseerde informatieverwerking zijn grafische tekstafkortingen acceptabel, hoewel deze mogelijk niet in mondelinge spraak worden opgenomen.

Het technologische proces van geautomatiseerde informatieverwerking omvat de fasen van het invullen van primaire documenten, het overbrengen van gegevens daarvan naar computermedia en het verwerken van informatie op een computer. Tijdens een dergelijke verwerking worden fouten in de informatie geïntroduceerd, zowel als gevolg van onvoldoende betrouwbaarheid van de technische middelen als als gevolg van een fout van de menselijke operator. Het doel van een geautomatiseerd informatieverwerkingssysteem is het samenvatten en transformeren van broninformatie om informatie te verkrijgen die momenteel nodig is voor de besluitvorming.

Om geautomatiseerde informatieverwerking te garanderen, worden primaire of secundaire converters gebruikt om een ​​uitgangsspanningssignaal te leveren. Deze omvatten inductieve, transformator, wervelstroom, mechatronische, pneumomechanische, raster-, foto-elektrische en enkele andere soorten converters.

Bij het ontwerpen van geautomatiseerde informatieverwerking is het belangrijk om de elementen ervan in drie hoofdaspecten te bestuderen: pragmatisch, semantisch en syntactisch.

Het effectief functioneren van een geautomatiseerd informatieverwerkingssysteem (AIPO) voor levensveiligheid in moderne omstandigheden is vrijwel onmogelijk zonder passende wiskundige ondersteuning. Onder de wiskundige ondersteuning van de CAOI wordt verstaan ​​de selectie van wiskundige methoden die geschikt zijn voor het verwerken van sociologische, sociaal-economische, technische, technische, sanitaire en hygiënische en andere gegevens (indicatoren van de arbeidsomstandigheden op de werkplek, de stand van de arbeidsbescherming, arbeidsvermogen beroepsziekten en arbeidsongevallen, hun beoordelingsinvloed op de productie-efficiëntie, arbeidsproductiviteit, enz.) en overeenkomstige programma's die deze methoden implementeren.

Het toenemende inzicht in het belang van geautomatiseerde informatieverwerking en de groei van informatiestromen stimuleren voortdurend de zoektocht naar fundamenteel nieuwe methoden en middelen om informatie op te slaan.

Hieronder wordt de technologie getoond voor de geautomatiseerde verwerking van informatie over arbeidsboekhouding en -betaling met behulp van het voorbeeld van dit softwarepakket.

Alle genoemde systemen van fundamenteel nieuwe geautomatiseerde informatieverwerking vertegenwoordigen niets meer dan een decompositie van besluitvormingsinstrumenten volgens de fasen van de levenscyclus van het systeem: onderzoek vóór het ontwerp, ontwerp, creatie en werking. Fasen bakenen het levensproces van een systeem in de loop van de tijd af, waardoor systemen voor verschillende tijdsfasen van het proces kunnen worden ontwikkeld. Het principe van een systeembenadering staat ons niet toe individuele tijdsfasen afzonderlijk te beschouwen. De gevolgen van het nemen van een grootschalige beslissing in welke fase dan ook zullen zeker niet alleen tijdens deze fase van invloed zijn, maar ook op alle daaropvolgende fases. Een grove misrekening in de ontwerpfase van een veldontwikkeling is bijvoorbeeld in de daaropvolgende fasen meestal moeilijk of zelfs onmogelijk te corrigeren.

Bedrijven die geautomatiseerde informatieverwerking uitvoeren, beschikken over een groot aantal medewerkers die gegevens verzamelen en controleren, en verschillende soorten classificaties en encryptors samenstellen en onderhouden. Het volstaat te zeggen dat in fabrieken die enig succes hebben geboekt bij het implementeren van geautomatiseerde controlesystemen, dergelijke eenheden vijftig of meer mensen bereiken. Creëren van geautomatiseerde controle- en informatieverwerkingssystemen. De industriële benadering van geautomatiseerde informatieverwerking bepaalt ook het soort prijs ervoor: groothandel. Dit geldt vooral voor het rapporteren van informatie, waarbij de individuele kosten van het verzamelen en verwerken dicht bij de maatschappelijk noodzakelijke kosten liggen. Voor analytische informatie waarvan de consumenteneigenschappen toenemen en waarvan het vormingsproces individueel van aard is, wat tot uiting komt in hogere kosten, passen we een contractuele benadering van de prijsstelling toe. Het prijsniveau weerspiegelt ook het tijdsaspect van het verstrekken van informatie, aangezien de verwerking ervan in batchmodus langer is, maar goedkoper dan in interactieve modus.

Als de organisatie gebruikmaakt van geautomatiseerde informatieverwerking, kunnen de bijbehorende codes voor elke regel in een speciaal daarvoor bestemd veld worden ingevoerd. Het coderingssysteem moet door de organisatie zelf worden ontwikkeld of worden meegeleverd in de software die zij gebruikt.

De ontwikkeling en implementatie van een geautomatiseerd informatieverwerkingssysteem wordt uitgevoerd in de volgorde die is vastgelegd in het mandaat. De inhoud van de eerste fase van het systeem wordt bepaald door de samenstelling van de taken op het gebied van boekhouding, analyse, planning en operationeel beheer die het meest vatbaar zijn voor automatisering en essentieel zijn voor het nemen van managementbeslissingen in de onderneming. Tijdens het ontwikkelen van de volgende fasen van het systeem wordt de initiële reeks functionele taken uitgebreid, worden informatie en wiskundige ondersteuning uitgebreid en geïntegreerd en wordt het complex van technische middelen gemoderniseerd. Bij het creëren van de eerste fase van het EIS worden de technische specificaties voor het hele systeem ontwikkeld, en worden technische en werkprojecten ontwikkeld voor de taken en subsystemen die deel uitmaken van de eerste fase van het systeem.

Het hoofdstuk is gewijd aan de beschouwing van de principes van geautomatiseerde informatieverwerking, die wordt gedragen door de topologische structuur van de FHS-communicatie. De semantische capaciteit, de informatierijkdom en de structurele organisatie van communicatiediagrammen bieden de mogelijkheid om effectieve formele procedures te construeren (met hun implementatie op een digitale computer) voor het omzetten van een communicatiediagram in andere gelijkwaardige vormen van wiskundige beschrijving van het systeem. In dit hoofdstuk worden geautomatiseerde procedures besproken voor het distribueren van operationele oorzaak-en-gevolgrelaties in een communicatiediagram, het afleiden van toestandsvergelijkingen van FCS in normale vorm, het construeren van modelleringsalgoritmen voor FCS, signaalgrafieken van complexe objecten en overdrachtsfuncties om het dynamische gedrag van FCS weer te geven. lineaire systemen.

Een kwalitatieve sprong in de ontwikkeling van geautomatiseerde informatieverwerking wordt gekenmerkt door de opkomst van computernetwerken - veel grote en kleine elektronische computers die via communicatiekanalen met elkaar zijn verbonden. Door een groot aantal abonneepunten op het computernetwerk aan te sluiten, krijgen gebruikers collectieve toegang tot een grote verscheidenheid aan informatie, geconcentreerd in het geheugen van elke computer die deel uitmaakt van het netwerk.

Het gebruik van codes is handig voor geautomatiseerde informatieverwerking. Als de boekhouding handmatig wordt gedaan, is het gebruik van codes meestal niet nodig.

Het aantal werknemers dat zich bezighoudt met geautomatiseerde informatieverwerking wordt bepaald met behulp van een speciale methode.

Indien geautomatiseerde informatieverwerking plaatsvindt in een informatiesysteem, omvat de technische ondersteuning elektronische computerapparatuur en middelen om met elkaar te communiceren. Het grootste deel van de technische ondersteuning is in dit geval de computer. Grote moderne bedrijven maken gebruik van complexe geautomatiseerde informatieverwerking, die alle technische middelen voor informatieverwerking combineert met behulp van de nieuwste technologie ene. Het creëren van complexe geautomatiseerde systemen wordt in verschillende fasen uitgevoerd.

Het belangrijkste profiel van de activiteiten van IHE-ondernemingen is geautomatiseerde informatieverwerking met behulp van een computer, evenals het werken aan het creëren van een informatie-, software-, technische en technologische omgeving voor effectieve informatieverwerking en presentatie van resultaten.

Een procedure die gebruikmaakt van geautomatiseerden. Als een organisatie al over een geautomatiseerde informatieverwerkingsdienst beschikt, zijn het vaak haar medewerkers die belast zijn met de ontwikkeling van de taak. Vervolgens wordt hiervoor een ontwikkelteam samengesteld. Er moet een projectmanager worden aangesteld. Indien mogelijk moeten de leden van dit team worden geselecteerd uit de specialisten die hebben deelgenomen aan de rechtvaardiging van de haalbaarheid van automatisering. Net als bij het inschakelen van een servicebedrijf is het raadzaam één of meerdere adviseurs aan te stellen op het gebied vanukken. Gezien het feit dat er vaak gespannen relaties bestaan ​​tussen gebruikers, afdelingen van de organisatie die betrokken zijn bij de taak die wordt ontwikkeld, en het team van ontwikkelaars, moet de selectie van ontwikkelaars worden gemaakt door het hoofd van de geautomatiseerde informatieverwerkingsdienst, maar met toestemming van de het management van de organisatie en de hoofden van de betrokken afdelingen.

Het rekencentrum ontwikkelt en implementeert programma's voor het geautomatiseerd verwerken van verzekeringsinformatie in de praktijk van de verzekeraar. Werkt samen met alle structurele afdelingen van de verzekeraar. Genereert elektronische databases over verzekerde gebeurtenissen, categorieën polishouders en andere groepen. Creëert een gesloten elektronisch netwerk binnen het hoofdkantoor en de filialen van de verzekeringsmaatschappij, verbonden met de centrale computer. Werken aan het opzetten van andere lokale computernetwerken. Hoe u de jaarlijkse bedrijfskosten voor geautomatiseerde informatieverwerking kunt berekenen met behulp van geautomatiseerde controlesystemen.

In de exploitatievoorwaarden van een informatie- en rekencentrum op een onafhankelijke balans wordt geautomatiseerde informatieverwerking uitgevoerd op de manier van zelfvoorzienende diensten en wordt bepaald op basis van de kosten van een computermachine-uur en de tijd voor het maken van berekeningen . Semiotische problemen van geautomatiseerde informatieverwerking - er is materiaal gepubliceerd over: de ontwikkeling van verbindingsproblemen tussen syntactische en semantische eigenschappen van taalsystemen; de studie van natuurlijke en geformaliseerde talen van wetenschap en technologie in verband met de taken van het opslaan en ophalen van informatie; kwesties van automatische tekstverwerking om praktische systemen te creëren voor het machinaal indexeren, abstraheren en vertalen van teksten; onderzoek op het gebied van het creëren van speciale programmeertalen en vertalers daaruit voor machinale tekstverwerking.

Er wordt gekeken naar moderne computertechnologie die wordt gebruikt voor geautomatiseerde informatieverwerking tijdens de ontwikkeling van olievelden. De effectiviteit van het gebruik van de overwogen methoden voor het verwerken van geologische en veldinformatie is aangetoond in de ervaring met de ontwikkeling van vele velden in de Oeral-Wolga-regio en West-Siberië.

De afgelopen jaren zijn computergraphics op grote schaal gebruikt bij geautomatiseerde informatieverwerking op een computer. Er zijn honderden wetenschappelijke artikelen gepubliceerd over computergraphics; er worden regelmatig conferenties, internationale congressen en tentoonstellingen gehouden.

In omstandigheden waarin boekhoudinformatie op een computer wordt verwerkt tijdens geautomatiseerde informatieverwerking, wordt de telmethode van controle, vanwege de hoge arbeidsintensiteit, in de regel alleen gebruikt om de juistheid van de overdracht naar computermedia van primaire documenten te controleren: kwantitatief en totaalindicatoren. De overige indicatoren worden op een computer gecontroleerd met behulp van softwarecontrolemethoden, die een logische controle van documentdetails kunnen opleveren. Logische controle maakt het in veel gevallen mogelijk om fouten te identificeren die zijn gemaakt door de persoon die het primaire document invult. Er worden ook andere methoden gebruikt om de overdracht van gegevens van primaire documenten naar computermedia te controleren, waardoor een grotere efficiëntie wordt gegarandeerd.

De derde groep uitvoermachineberichten die worden verkregen tijdens het geautomatiseerde verwerkingsproces van informatie over arbeids- en loonboekhouding omvat verschillende soorten referentiebladen, dit zijn analytische boekhoudkundige registers en waarin de bedragen van de gemaakte overlopende rekeningen en inhoudingen worden gedetailleerd. De informatie in de referentiebladen vereist geen aanvullende verwerking; deze is opgenomen in de overeenkomstige bestanden en is een organisch onderdeel van de gegevens over de opgebouwde lonen, evenals over verschillende soorten betalingen en inhoudingen. Laten we eens kijken naar de inhoud van enkele referentiebladen.

Bij het oplossen van de taken van het subsysteem dat voor gebruik wordt geaccepteerd, worden methoden voor geautomatiseerde informatieverwerking en direct geplande berekeningen gebruikt met behulp van wiskundige methoden en computertechnologie om de behoefte aan bepaalde soorten materiaal en technische hulpmiddelen te bepalen in de belangrijkste gebieden van hun gebruik in de context van industrieën en fondshouders, het samenstellen van natuurlijke waardebalansen van machinebouwproducten, het opstellen en verifiëren van plannen voor de distributie van materiële en technische hulpbronnen en het samenstellen van uittreksels daaruit voor fondshouders. Werknemers van managementsystemen moeten bekend zijn met de basisconcepten van geautomatiseerde informatieverwerking, uitgerust met instructies voor het voorbereiden van informatie voor machinale verwerking en het gebruiken van de resulterende informatie in hun activiteiten. Als voorbeeld ter illustratie van de mogelijkheden en principes van het organiseren van geautomatiseerde verwerking van informatie over de betrouwbaarheid van zonne-energieapparatuur, wordt hieronder de ASNI Reliability, die actief is in de zware elektrotechniek en dient om informatie te genereren over de betrouwbaarheid van elektrische generatoren, besproken. Wat betreft het gebruik van de diensten van een clustercomputercentrum worden de kosten van geautomatiseerde informatieverwerking berekend op basis van de kosten van één machine-uur computergebruik. Wanneer u gebruik maakt van de diensten van een clustercomputercentrum, worden de kosten van geautomatiseerde informatieverwerking berekend op basis van de kosten van één machine-uur computergebruik.

Het naslagwerk kan nuttig zijn voor een breed scala aan specialisten die systemen ontwikkelen voor geautomatiseerde informatieverwerking, ontwerp, automatisering van wetenschappelijke en technische experimenten, productiebeheer, maar ook voor studenten en afgestudeerde studenten. Het is duidelijk dat computerwetenschap hier slechts een aparte tak ervan betekent: geautomatiseerde informatieverwerking.

Als gevolg hiervan (en ongeacht of de organisatie al gebruik heeft gemaakt van geautomatiseerde informatieverwerking of niet) moet het management een beleid ontwikkelen ten aanzien van geautomatiseerde informatieverwerking, dat wordt uitgedrukt in termen van managementautomatisering. Dit laatste moet worden geformuleerd op basis van de specifieke problemen waarmee het management wordt geconfronteerd bij het uitvoeren van zijn taken met behulp van handmatige procedures, maar ook rekening houdend met het algemene beleid om het management van de organisatie te verbeteren.

Vanuit het oogpunt van de volledigheid van de dekking van operaties, de complexiteit van de verwerking en het gebruik van de resultaten van geautomatiseerde informatieverwerking, zijn geautomatiseerde controlesystemen onderverdeeld in informatie (of informatiereferentie), informatieadvies en controle.

Het concept van databases is lange tijd een bepalende factor geweest bij het creëren van effectieve geautomatiseerde informatieverwerkingssystemen. Pas de laatste jaren zijn deskundigen echter tot de conclusie gekomen dat het belangrijkste onderdeel van dit concept een uniforme methodologie voor databaseontwerp zou moeten zijn. Dit wordt niet alleen verklaard door het feit dat het ontwerp van nieuwe databases een lang en arbeidsintensief proces is dat de betrokkenheid van hooggekwalificeerde specialisten vereist, maar ook door het feit dat ze, als informatiemodel van een deel van de voortdurend veranderende echte wereld, moeten databanken ook veranderen om de werkelijkheid adequaat weer te geven. Daarom vereist het onderhoud en de werking van informatiesystemen het constante gebruik van databaseontwerpprocedures. Uiteraard zou het gebruik van automatiseringssystemen voor databaseontwerp moeten leiden tot een vermindering van de kosten en tijd voor het ontwikkelen van informatiesystemen, een vermindering van het aandeel routinematig en niet-creatief werk (gerelateerd aan het verzamelen en bewerken van brongegevens) en de kosten van het ontwikkelen van applicatiesystemen. Tot op heden heeft de olie-industrie grote capaciteiten gecreëerd die zijn ontworpen voor een effectieve geautomatiseerde verwerking van managementinformatie en die, samen met het traditionele managementsysteem, zijn ontworpen om een ​​aanzienlijke toename van de efficiëntie van alle soorten olieproductie te garanderen.

De voorgestelde samenstelling van de gegevens van de aanvraagregistratiekaart maakt het mogelijk om op rationele wijze zoekprocedures voor geautomatiseerde informatieverwerking op te bouwen.

Versnel de ontwikkeling van de productie en verbeter de kwaliteit van drukpapier, voor geautomatiseerde informatieverwerking, papier en karton voor verpakking en verpakking van voedingsmiddelen en industriële goederen. Vergroot het gebruik van oud papier bij de productie van papier en karton.

Methoden voor informatieverwerking

Een van de belangrijkste doelen van IT is het verzamelen, verwerken en verstrekken van informatie aan managers om managementbeslissingen te nemen.

In dit opzicht is het handig om methoden voor het verwerken van economische informatie te overwegen in overeenstemming met de fasen van de levenscyclus van het managementbesluitvormingsproces:

1) diagnose van problemen,
2) identificatie (generatie) van alternatieven,
3) keuze van de oplossing,
4) implementatie van de oplossing.

De methoden die in de probleemdiagnostische fase worden gebruikt, zorgen voor een betrouwbare en meest volledige beschrijving. Ze omvatten vergelijkingsmethoden, factoranalyse, modellering (economische en wiskundige methoden, methoden van wachtrijtheorie, inventaristheorie, economische analyse) en prognoses (kwalitatieve en kwantitatieve methoden). Al deze methoden verzamelen, bewaren, verwerken en analyseren informatie en registreren de belangrijkste gebeurtenissen. De reeks methoden hangt af van de aard en inhoud van het probleem, de timing en de middelen die in de formuleringsfase worden toegewezen.

In de fase van het ontwikkelen (genereren) van alternatieven worden ook methoden voor het verzamelen van informatie gebruikt, maar in tegenstelling tot de eerste fase, waarin antwoorden worden gegeven op vragen als “Wat is er gebeurd?” en "Om welke redenen?", Hier begrijpen ze hoe het probleem kan worden opgelost, met behulp van welke managementacties.

Bij het ontwikkelen van alternatieven (methoden voor managementacties om een ​​bepaald doel te bereiken) worden methoden voor zowel individuele als collectieve probleemoplossing gebruikt. Individuele methoden worden gekenmerkt door de minste tijd, maar deze oplossingen zijn niet altijd optimaal. Bij het genereren van alternatieven wordt gebruik gemaakt van een intuïtieve aanpak of methoden voor logische (rationele) probleemoplossing. Om de beslisser (DM) bij te staan, worden probleemoplossende experts ingeschakeld om alternatieven te helpen ontwikkelen. Het collectief oplossen van problemen wordt uitgevoerd met behulp van het brainstorm/storming-model, Delphi en nominale groepstechnieken.

Brainstormen omvat een discussie met een open einde, die voornamelijk in groepen van 4 tot 10 deelnemers wordt gevoerd. Het is ook mogelijk om alleen te brainstormen.

Hoe groter het verschil tussen de deelnemers, hoe vruchtbaarder het resultaat (door verschillende ervaringen, temperamenten, werkgebieden).

Deelnemers hebben geen diepgaande en langdurige voorbereiding of ervaring met deze methode nodig. De kwaliteit van de aangedragen ideeën en de tijdsbesteding zullen echter aangeven hoe bekend de individuele deelnemers of doelgroepen zijn met de principes en spelregels van de methode. Het is positief dat de deelnemers kennis en ervaring hebben op het betreffende vakgebied. De duur van een brainstormsessie kan variëren van enkele minuten tot enkele uren; de algemeen aanvaarde duur is 20-30 minuten.

Wanneer u de brainstormmethode in kleine groepen gebruikt, moet u zich strikt aan twee principes houden: onthoud u van het evalueren van ideeën (hier verandert kwantiteit in kwaliteit) en volg vier basisregels - kritiek is uitgesloten, vrije associatie wordt aangemoedigd, kwantiteit is wenselijk, combinaties en verbeteringen worden gezocht.

De beslissingskeuze vindt plaats onder omstandigheden van zekerheid, risico en onzekerheid. Het verschil tussen deze omgevingstoestanden wordt bepaald door verschillende informatie, de mate van kennis van de beslisser over de essentie van verschijnselen en de voorwaarden voor besluitvorming.

Condities van zekerheid vertegenwoordigen dergelijke besluitvormingsvoorwaarden (de staat van kennis over de essentie van verschijnselen), waarbij de beslisser vooraf het resultaat (uitkomst) kan bepalen van elk alternatief dat wordt voorgesteld voor keuze. Deze situatie is typerend voor tactische kortetermijnbeslissingen. In dit geval beschikt de beslisser over gedetailleerde informatie, d.w.z. uitgebreide kennis over de situatie om een ​​beslissing te nemen.

Risicoomstandigheden worden bepaald door een dergelijke kennis over de essentie van het fenomeen wanneer de beslisser de waarschijnlijkheid kent van de mogelijke gevolgen van de implementatie van elk alternatief. Condities van risico en onzekerheid worden gekenmerkt door de zogenaamde omstandigheden van meerwaardige verwachtingen van de toekomstige situatie in de externe omgeving. In dit geval moet de beslisser een keuze maken voor een alternatief zonder een accuraat beeld te hebben van de omgevingsfactoren en hun impact op het resultaat. Onder deze omstandigheden is de uitkomst, het resultaat van elk alternatief een functie van omstandigheden – omgevingsfactoren (nutsfunctie), die de beslisser niet altijd kan voorzien. Om de resultaten van geselecteerde alternatieve strategieën te presenteren en te analyseren, wordt gebruik gemaakt van een beslissingsmatrix, ook wel betalingsmatrix genoemd.

Onzekerheidsomstandigheden vertegenwoordigen een toestand van de omgeving (kennis over de essentie van verschijnselen) waarin elk alternatief meerdere uitkomsten kan hebben, en de waarschijnlijkheid dat deze uitkomsten optreden onbekend is. De onzekerheid van de besluitvormingsomgeving hangt af van de relatie tussen de hoeveelheid informatie en de betrouwbaarheid ervan. Hoe onzekerder de externe omgeving, hoe moeilijker het is om effectieve beslissingen te nemen. De besluitvormingsomgeving hangt ook af van de mate van dynamiek en mobiliteit van de omgeving, d.w.z. de snelheid van veranderingen in de besluitvormingsomstandigheden. Veranderingen in omstandigheden kunnen zowel optreden als gevolg van de ontwikkeling van de organisatie, d.w.z. het verwerven van het vermogen om nieuwe problemen op te lossen, het vermogen om bij te werken, en onder invloed van factoren buiten de organisatie die niet door de organisatie kunnen worden gereguleerd. De keuze voor de beste oplossing onder omstandigheden van onzekerheid hangt in belangrijke mate af van de mate van deze onzekerheid, d.w.z. hangt af van de informatie die de beslisser heeft. Een dergelijke keuze, wanneer de waarschijnlijkheden van mogelijke varianten van omstandigheden onbekend zijn, maar er wel benaderingsprincipes zijn voor het beoordelen van de resultaten van acties, verzekert het gebruik van vier criteria: het maximin-criterium van Wald, het minimax-criterium van Savage, het pessimisme-optimisme-criterium van Hurwitz, het criterium van Laplace. criterium of Bayesiaans criterium.

Bij het implementeren van beslissingen worden methoden voor het plannen, organiseren en monitoren van de implementatie van beslissingen gebruikt. Bij het opstellen van een plan voor de implementatie van een oplossing gaat het om het verkrijgen van antwoorden op de vragen wat, aan wie en met wie, hoe, waar en wanneer dit moet gebeuren. De antwoorden op deze vragen moeten worden gedocumenteerd.

De belangrijkste methoden die worden gebruikt bij het opstellen van een plan voor de implementatie van managementbeslissingen zijn netwerkmodellering en scheiding van taken. De belangrijkste hulpmiddelen voor netwerkmodellering zijn netwerkmatrices, waarbij het netwerkdiagram wordt gecombineerd met een tijdraster op kalenderschaal.

Methoden voor het organiseren van de implementatie van beslissingen omvatten methoden voor het samenstellen van een informatietabel voor de implementatie van beslissingen (ITRI) en methoden voor beïnvloeding en motivatie.

Methoden voor het monitoren van de implementatie van besluiten zijn onderverdeeld in monitoring op basis van tussentijdse en definitieve resultaten en monitoring op basis van deadlines (operaties in ITRR). Het belangrijkste doel van controle is het creëren van een systeem van garanties voor de uitvoering van beslissingen, een systeem dat de hoogst mogelijke kwaliteit van de beslissing waarborgt.

Informatieverwerkingstechnologieën

Tijdens het informatieproces wordt de informatie die in een onderneming of organisatie circuleert, onderworpen aan een of andere verwerking, afhankelijk van het soort activiteit. Naar plaats van herkomst wordt onderscheid gemaakt tussen inkomende en uitgaande, interne en externe informatie. Tijdens het verwerkingsproces kan informatie primair en secundair, intermediair en resultaat zijn, terwijl de verwerkte gegevens van het ene type naar het andere worden omgezet. Naarmate de informatiemaatschappij zich ontwikkelt, nemen de arbeidskosten voor gegevensverwerking toe en is er verbetering van de gebruikte technologieën nodig.

Technologie (gr. techne - vaardigheid, logos - lesgeven, lesgeven over meesterschap) is een geheel van kennis over de methoden en middelen van productieprocessen waarin de noodzakelijke kwalitatieve verandering in de verwerkte objecten plaatsvindt.

Informatietechnologie is een proces dat gebruik maakt van een reeks hulpmiddelen en methoden voor het verzamelen, verwerken en verzenden van gegevens om nieuwe kwaliteitsinformatie te verkrijgen over de toestand van een object, proces of fenomeen. Een soortgelijke definitie wordt gegeven in art. 2 van federale wet nr. 149-FZ "Betreffende informatie, informatietechnologieën en informatiebescherming": informatietechnologieën - processen, methoden voor het zoeken, verzamelen, opslaan, verwerken, verstrekken, distribueren van informatie en methoden voor het implementeren van dergelijke processen en methoden.

Het doel van informatietechnologie is de productie van informatie voor menselijke analyse en daaropvolgende besluitvorming over de implementatie van eventuele acties. In engere zin is informatietechnologie een reeks duidelijk gedefinieerde, doelgerichte menselijke acties om informatie op een computer te verwerken. Het technologische proces van informatieverwerking bestaat uit fasen, bewerkingen en specifieke acties van de operator die de gegevensverwerking uitvoert.

In de structuur van mogelijke bewerkingen met gegevens kan het volgende worden onderscheiden:

Gegevensverzameling en formalisering, d.w.z. reductie tot dezelfde vorm;
filteren en sorteren;
verwerking en transformatie van gegevens in overeenstemming met de taak;
gegevensarchivering, d.w.z. het organiseren van gegevensopslag in een compacte, handige en gemakkelijk toegankelijke vorm;
gegevensbescherming – een reeks maatregelen gericht op het voorkomen van gegevensverlies en -wijziging;
datatransport, d.w.z. ontvangst en verzending van gegevens tussen deelnemers op afstand in het informatieproces.

De geschiedenis van de ontwikkeling van informatietechnologie omvat verschillende fasen die verband houden met fundamentele veranderingen op het gebied van informatieverwerking.

De eerste fase houdt verband met de uitvinding van het schrift. De middelen om informatie hier te verzamelen, op te slaan en te verwerken waren pen, inkt, papier en boeken; de efficiëntie van informatieverwerking was in dit stadium extreem laag. De uitvinding van de boekdrukkunst halverwege de 16e eeuw. De efficiëntie van de informatieverwerking werd aanzienlijk vergroot, zoals het zetbord en de drukpers.

“Handmatige technologie” werd aan het einde van de 19e eeuw, met de komst van de telegraaf, telefoon en radio, vervangen door “mechanische” technologie, die het mogelijk maakte om snel informatie te verzenden.

De creatie van elektrische typemachines, televisie, kopieermachines en bandrecorders tegen het midden van de 20e eeuw. heeft geleid tot de opkomst van ‘elektrische’ informatietechnologieën.

Uit de tweede helft van de 20e eeuw. en met de komst van computers, en vervolgens de personal computer, begon een nieuwe fase in de ontwikkeling van informatietechnologieën: 'elektronische' technologieën.

Een elektronische computer is een universeel apparaat voor invoer, uitvoer, accumulatie, verwerking en overdracht van informatie voor het oplossen van computer- en informatieproblemen. De term "computer" wordt in dezelfde betekenis gebruikt als de term "computer". Een computer is een elektronische machine, omdat deze bestaat uit elektronische circuits, en een computermachine, omdat deze informatie in digitale vorm verwerkt en berekeningen, numerieke rekenkundige en logische bewerkingen uitvoert zonder menselijke tussenkomst. De digitale vorm van representatie van alle gegevens geeft de computer eigenschappen als veelzijdigheid en geschiktheid voor het oplossen van een verscheidenheid aan problemen.

Voor het eerst werd in de 19e eeuw het ontwerp voorgesteld van een analytische engine (computermachine), bestaande uit een invoerapparaat, geheugenapparaat, processor en uitvoerapparaat. Charles Babage. Hij was de eerste die het idee van programmabesturing van een dergelijke machine naar voren bracht. De verdere ontwikkeling van dit idee werd voortgezet tijdens de constructie van de eerste elektronische computers. De werking van de computer was gebaseerd op het binaire getallensysteem voor het weergeven van getallen en het plaatsen van het besturingsprogramma in een opslagapparaat. De eerste computers werden ontwikkeld in de VS en Engeland; in continentaal Europa werd in de USSR de eerste ‘kleine elektronische computermachine’ (MESM) gecreëerd.

Elektronische computers worden gewoonlijk geclassificeerd op basis van een aantal kenmerken.

Volgens de fysieke weergave van de verwerkte informatie worden de volgende onderscheiden:

Continu analoge computers die werken met informatie die in continue (analoge) vorm wordt gepresenteerd, d.w.z. in de vorm van een continue reeks waarden van elke fysieke grootheid (meestal elektrische spanning);
digitale computers die werken met informatie in discrete vorm (digitaal);
hybride computers met gecombineerde werking, die de voordelen van analoge en digitale computers combineren en worden gebruikt om problemen bij het beheer van complexe, snelle technische systemen op te lossen.

Volgens de stadia van de computercreatie worden verschillende generaties van de ontwikkeling van computertechnologie onderscheiden, die in de 20e eeuw zijn gevormd.

De eerste generatie omvat machines die in de jaren vijftig zijn gemaakt. gebaseerd op elektronenbuizen. Op dit moment werden huishoudelijke machines ontwikkeld: MESM (kleine elektronische rekenmachine), BESM (grote elektronische rekenmachine), Strela, Ural-serie, M-20. De belangrijkste toepassing van de eerste computers was het uitvoeren van wetenschappelijke en technische berekeningen.

Tien jaar later verschenen computers op basis van discrete halfgeleiderapparaten (transistors). De tweede generatie computers werd gebruikt voor technische en economische berekeningen.

De derde generatie auto's verscheen in de jaren zeventig. en zijn ontwikkeld op geïntegreerde halfgeleidercircuits met een lage en gemiddelde mate van integratie (honderden, duizenden transistors in één pakket). Deze generatie computers werd gebruikt voor management- en economische berekeningen.

De vierde generatie computers ontstond in de jaren tachtig. gebaseerd op grote en ultragrote geïntegreerde schakelingen - microprocessors (tienduizenden - miljoenen transistors in één chip). Het doel van deze generatie computers was al de presentatie van informatie en een breder gebruik in het management.

Ze worden dus gekenmerkt door de creatie van computers met vele tientallen parallel werkende microprocessors, die het mogelijk maken effectieve kennisverwerkingssystemen te bouwen. Deze generatie wordt gekenmerkt door het gebruik van personal computers, de verwerking van telecommunicatiegegevens, computernetwerken, het wijdverbreide gebruik van databasebeheersystemen en elementen van intelligent gedrag van gegevensverwerkingssystemen en -apparaten.

De creatie van opto-elektronische computers met een enorm parallellisme en neurale structuur dateert uit het begin van de 21e eeuw. Aangenomen wordt dat er in de volgende generatie computers een kwalitatieve transitie zal plaatsvinden van dataverwerking naar kennisverwerking.

Informatieverwerkingsproces

Informatieverwerking is een ordelijk proces van transformatie in overeenstemming met een algoritme voor het oplossen van een probleem.

Na het oplossen van het informatieverwerkingsprobleem moet het resultaat in de gewenste vorm aan de eindgebruikers worden gepresenteerd. Deze operatie wordt geïmplementeerd terwijl het probleem van het verstrekken van informatie wordt opgelost. Informatie wordt meestal verstrekt met behulp van externe computerapparatuur in de vorm van teksten, tabellen, grafieken, enz.

Informatietechnologie is de materiële basis van informatietechnologie, met behulp waarvan het verzamelen, opslaan, verzenden en verwerken van informatie wordt uitgevoerd. Tot het midden van de 19e eeuw, toen de processen van het verzamelen en opslaan van informatie dominant waren, was de basis van de informatietechnologie een pen, inktpot en papier. Communicatie (communicatie) vond plaats door het verzenden van pakketten (verzendingen). Aan het einde van de 19e eeuw werd de “handmatige” informatietechnologie vervangen door “mechanische” informatietechnologie (schrijfmachine, telefoon, telegraaf, enz.), die als basis diende voor fundamentele veranderingen in de. Het kostte nog veel meer jaren om van het onthouden en verzenden van informatie over te gaan naar het verwerken ervan. Dit werd mogelijk met de komst in de tweede helft van onze eeuw van informatietechnologie zoals elektronische computers, die de basis legden voor ‘computertechnologie’.

De oude Grieken geloofden dat technologie (techne – vaardigheid + logos – lesgeven) de vaardigheid (kunst) is om dingen te doen. Dit concept kreeg een meer omvattende definitie in het proces van industrialisatie van de samenleving.

Technologie is een geheel van kennis over de methoden en middelen voor het uitvoeren van productieprocessen waarbij een kwalitatieve verandering optreedt in de objecten die worden verwerkt.

Technologieën van gecontroleerde processen worden gekenmerkt door ordelijkheid en organisatie, die tegengesteld zijn aan spontane processen. Historisch gezien ontstond de term ‘technologie’ op het gebied van de materiële productie. Informatietechnologie kan in deze context worden beschouwd als de technologie van het gebruik van computerhardware en -software in een bepaald vakgebied.

Informatietechnologie is een geheel van methoden, productieprocessen, software en hardware, gecombineerd in een technologische keten die zorgt voor het verzamelen, verwerken, opslaan, distribueren en weergeven van informatie om de arbeidsintensiteit van de processen van het gebruik van een informatiebron te verminderen. en hun betrouwbaarheid en efficiëntie vergroten.

Informatietechnologieën worden gekenmerkt door de volgende basiseigenschappen:

1. Het onderwerp (object) van de verwerking (proces) zijn gegevens;
2. Het doel van het proces is het verkrijgen van informatie;
3. De middelen voor het uitvoeren van het proces zijn software, hardware en software-hardware computersystemen;
4. Gegevensverwerkingsprocessen zijn onderverdeeld in bewerkingen in overeenstemming met een bepaald vakgebied;
5. De keuze van controleacties op processen moet worden uitgevoerd door besluitvormers;
6. De criteria voor het optimaliseren van het proces zijn de tijdigheid van de levering van informatie aan de gebruiker, de betrouwbaarheid, authenticiteit en volledigheid ervan.

Van alle soorten technologieën stelt managementinformatietechnologie de hoogste eisen aan de “menselijke factor”, met een fundamentele impact op de kwalificaties van de werknemer, de inhoud van zijn werk, fysieke en mentale stress, professionele vooruitzichten en het niveau van sociale relaties. .

Analyse van informatieverwerking

De verkregen primaire sociologische informatie moet worden samengevat, geanalyseerd en wetenschappelijk geïntegreerd. Om dit te doen, moeten alle verzamelde vragenlijsten, enquêtes, observatiekaarten of interviewformulieren worden gecontroleerd, gecodeerd, in een programma worden ingevoerd, de verkregen gegevens worden gegroepeerd, tabellen, grafieken, diagrammen, enz. worden samengesteld. Met andere woorden, het is noodzakelijk om methoden toe te passen van analyse en verwerking van empirische gegevens.

Primaire methoden voor informatieverwerking zijn voornamelijk gegevens verkregen tijdens empirisch onderzoek.

Secundaire methoden zijn methoden die indicatoren hebben verkregen die zijn berekend op basis van frequenties en gegroepeerde gegevens.

Zes stadia van sociologische informatie:

Fase 1. Informatie coderen en bewerken. Het bestaat voornamelijk uit het formaliseren van empirische gegevens die zijn verkregen via een enquête of een andere methode voor het verzamelen van sociologische informatie. Een deel van de vragenlijstinformatie is vooraf al geformaliseerd, dat wil zeggen dat alle mogelijke antwoordopties zijn gegeven en de bijbehorende digitale codes zijn ingevoerd. Maar vaak bevatten deze antwoorden fouten die moeten worden geëlimineerd bij het bewerken van reeds verzamelde vragenlijsten. Een ander soort verzamelde gegevens zijn antwoorden op open vragen. Daarom is het groeperen en vervolgens coderen ervan ook een belangrijke taak van de eerste fase.
Fase 2. Overdracht van sociologische gegevens naar magnetische media. De hoeveelheid informatie die tijdens een sociologisch onderzoek wordt verzameld, is vaak behoorlijk groot: een gemiddeld onderzoek levert minstens enkele duizenden stukjes informatie op. Het verwerken van een dergelijke hoeveelheid gegevens zonder het gebruik van moderne computers is erg moeilijk en ineffectief. Het gebruik van computertechnologie vereist dat de informatie die wordt verwerkt, zich op speciale media bevindt die voor dit doel zijn gemaakt. Daarom vormt het overbrengen van gegevens uit vragenlijsten naar dergelijke opslagmedia de inhoud van de tweede fase van het verwerken van sociologische informatie.
Fase 3. Informatie rechtstreeks in de computer invoeren. De gegevens van het onderzoek die we nodig hebben, die zich op speciale media bevinden, worden in een computer ingevoerd en daarin gerangschikt volgens de eisen van een eerder ontwikkeld en gebruikt speciaal gegevensverwerkingsprogramma. Deze fase wordt meestal uitgevoerd door computercentrumspecialisten of getrainde programmeurs.
Fase 4. Controle van de kwaliteit van sociologische gegevens en corrigeren van onnauwkeurigheden. De informatie die in de computer wordt ingevoerd, bevat in veel gevallen min of meer ernstige fouten. De redenen voor het optreden van dergelijke fouten zijn behoorlijk gevarieerd: dit zijn de fouten van respondenten bij het invullen van vragenlijsten en fouten bij het overbrengen van codes naar machinaal leesbare opslagmedia, en daarnaast storingen van computertechnische apparaten. Het maakt echter niet uit waar de fout vandaan komt. Het is onmiddellijk noodzakelijk om ze te identificeren en te corrigeren nadat de gegevens in de computer zijn ingevoerd, dat wil zeggen voordat het overgangsproces naar de volgende fase van analyse van sociologische informatie begint. Om dit te doen, formuleert de socioloog-onderzoeker bepaalde eisen waaraan de tijdens het onderzoek verkregen gegevens moeten voldoen. Op basis van de ontvangen informatie over bepaalde fouten neemt de socioloog-onderzoeker een beslissing om deze te elimineren, waardoor de ontvangen informatie wordt gecorrigeerd.
Stap 5: Variabelen maken. Informatie verzameld via vragenlijsten geeft vaak niet direct antwoord op de vragen die in een bepaald onderzoek moeten worden beantwoord. Dit is meestal te wijten aan het feit dat het vaak erg moeilijk is om de noodzakelijke metingen uit te voeren van welk kenmerk dan ook dat wordt bestudeerd. Om deze te verkrijgen, zult u hoogstwaarschijnlijk een aantal transformaties op de verzamelde gegevens moeten uitvoeren. Voor veel enquêtevragen heeft de verkregen informatie rechtstreeks betrekking op de doelstellingen van het onderzoek, en in die zin zijn de vragen zelf variabelen.
Etappe 6. Finale. Statistische analyse van sociologische informatie. In termen van betekenis is deze fase de belangrijkste in de gehele analyse van sociologische gegevens. Tijdens de statistische analyse worden de noodzakelijke statistische patronen en afhankelijkheden geïdentificeerd. Sociologen gebruiken een breed scala aan verschillende methoden van wiskundige statistiek om alle verkregen sociologische informatie gemakkelijk, redelijk volledig en alomvattend te analyseren. Tegelijkertijd is het gebruik van moderne computertechnologie, uitgerust met geschikte programma's voor wiskundige en statistische informatieverwerking, een noodzakelijke voorwaarde voor een snelle en hoogwaardige analyse van sociologische gegevens.

Sociologische gegevens worden geclassificeerd als correct, nauwkeurig, stabiel, geldig of representatief. De classificatie van fouten is van groot belang voor het bepalen van de betrouwbaarheid van sociologische informatie. In de sociologie worden alle fouten gewoonlijk in de volgende twee groepen verdeeld: instrumenteel en theoretisch.

Instrumentele fouten zijn verschillen tussen de gemeten en werkelijke waarden van een kenmerk. Ze zijn verdeeld in willekeurig en systematisch. Willekeurig zijn fouten die bij herhaalde metingen veranderen volgens probabilistische wetten. Systematische fouten bij herhaalde metingen blijven constant.

Methoden voor het vergroten van de betrouwbaarheid van sociologische informatie kunnen worden gebruikt om rekening te houden met fouten of om de betrouwbaarheid van empirische gegevens te controleren. Er zijn methoden voor externe en interne controle. Externe informatie houdt zich voornamelijk bezig met het vergelijken van de empirische informatie in een bepaald onderzoek met andere externe informatie. Intern zijn direct gerelateerd aan het onderzoek naar de verdeling van kenmerken in het onderzoek.

Samenvattend kunnen we concluderen dat methoden voor het vergroten van de betrouwbaarheid van sociologische informatie het mogelijk maken om de mate van betrouwbaarheid vast te stellen van onderzoeksresultaten die zijn verkregen bij herhaling met dezelfde methodologie en techniek onder dezelfde omstandigheden.

Tekstverwerking

Ondanks de ruime mogelijkheden om computers te gebruiken om een ​​grote verscheidenheid aan informatie te verwerken, zijn de meest populaire nog steeds programma's die zijn ontworpen om met tekst te werken.

Bij het voorbereiden van tekstdocumenten op een computer worden drie hoofdgroepen bewerkingen gebruikt:

Met invoerbewerkingen kunt u brontekst overbrengen van de externe vorm naar een elektronische vorm, dat wil zeggen naar een bestand dat op een computer is opgeslagen. Invoer kan niet alleen worden uitgevoerd door te typen met behulp van het toetsenbord, maar ook door een papieren origineel te scannen en het document vervolgens van een grafisch formaat naar een tekstformaat te converteren (herkenning).
- Met bewerkingsbewerkingen kunt u een bestaand elektronisch document wijzigen door fragmenten ervan toe te voegen of te verwijderen, delen van het document te herschikken, verschillende bestanden samen te voegen, een enkel document in verschillende kleinere documenten te splitsen, enz. Invoer en bewerking bij het werken aan tekst worden vaak parallel uitgevoerd. Bij het invoeren en bewerken wordt de inhoud van het tekstdocument gevormd.
- De opmaak van een document wordt bepaald door opmaakbewerkingen. Met opmaakopdrachten kunt u precies bepalen hoe tekst op een beeldscherm of op papier verschijnt nadat deze op een printer is afgedrukt.

Programma's die zijn ontworpen om tekstinformatie te verwerken, worden teksteditors genoemd.

De hele verscheidenheid aan moderne teksteditors kan in drie hoofdgroepen worden verdeeld:

1. De eerste omvat de eenvoudigste teksteditors, die een minimum aan mogelijkheden hebben en in staat zijn om te werken met documenten in het gebruikelijke tekstformaat.txt, dat, zoals u weet, met al zijn eenvoud en universele ondersteuning niet meer of minder fatsoenlijke tekstopmaak. Deze groep editors omvat de WordPad-editors die bij het Windows-besturingssysteem worden geleverd, het zeer weinig functionele NotePad en vele soortgelijke producten van andere fabrikanten (Atlantis, EditPad, Aditor Pro, Gedit, enz.).
2. De middenklasse van teksteditors omvat vrij brede mogelijkheden op het gebied van documentontwerp. Ze werken met alle standaard tekstbestanden (TXT, RTF, DOC). Dergelijke programma's omvatten Microsoft Works en Lexicon.
3. De derde groep omvat krachtige tekstverwerkers, zoals Microsoft Word of StarOffice Writer. Ze voeren bijna alle bewerkingen uit met tekst. De meeste gebruikers gebruiken deze editors in hun dagelijkse werk.

De belangrijkste functies van teksteditors en -verwerkers zijn:

Teksttekens invoeren en bewerken;
- de mogelijkheid om verschillende tekenlettertypen te gebruiken;
- het kopiëren en overbrengen van een deel van de tekst van de ene plaats naar de andere of van het ene document naar het andere;
- contextueel zoeken en vervangen van tekstdelen;
- het instellen van willekeurige parameters voor alinea's en lettertypen;
- automatische tekstterugloop;
- automatische paginanummering;
- verwerking en nummering van voetnoten;
- tabellen maken en diagrammen tekenen;
- het controleren van de spelling van woorden en het selecteren van synoniemen;
- constructie van inhoudsopgaven en onderwerpindexen;
- het afdrukken van de voorbereide tekst op een printer, enz.

Bovendien hebben bijna alle tekstverwerkers de volgende functies:

Ondersteuning voor verschillende documentformaten;
- meerdere vensters, d.w.z. de mogelijkheid om tegelijkertijd met meerdere documenten te werken;
- formules invoegen en bewerken;
- automatisch opslaan van het bewerkte document;
- werken met tekst met meerdere kolommen;
- mogelijkheid om met verschillende opmaakstijlen te werken;
- creatie van documentsjablonen;
- analyse van statistische informatie.

Tegenwoordig maken bijna alle krachtige teksteditors deel uit van geïntegreerde softwarepakketten die zijn ontworpen voor de behoeften van het moderne kantoor. Microsoft Word maakt bijvoorbeeld deel uit van het populairste kantoorpakket, Microsoft Office.

Soortgelijke MS Office-programma's zijn OpenOffice.org Writer, StarOffice Writer, Corel WordPerfect, Apple Pages.

Verwerking van persoonlijke informatie

De Russische Federatie heeft het Verdrag van de Raad van Europa “Over de bescherming van individuen met betrekking tot de geautomatiseerde verwerking van persoonsgegevens” geratificeerd. Met de ratificatie van dit internationale document zijn ons land en wij, zijn burgers, een nieuwe sociaal-economische formatie binnengegaan waarin de macht van de staat en de mensenrechten ondergeschikt zijn aan de rechten van ‘operatoren’. In uitvoering van het Verdrag heeft Rusland haastig federale wet nr. 152 “Betreffende persoonsgegevens” (hierna federale wet nr. 152 genoemd) aangenomen, die het Verdrag in alle basisbepalingen herhaalt. Federale wet nr. 152 hoefde echter tot voor kort, wanneer hij naar de bibliotheek of naar de tandarts ging, geen volledig verslag te geven van zijn leven: zichzelf, zijn gezin, zijn werk, zijn eigendommen.

De rigoureuze en totale verzameling van informatie over alle aspecten van iemands leven begon pas in verband met de goedkeuring van federale wet nr. 210 “Betreffende de organisatie van de voorziening van staats- en gemeentelijke diensten.” Dit is waar het Verdrag van de Raad van Europa “Betreffende de bescherming van personen bij de automatische verwerking van persoonsgegevens” en federale wet nr. 152, die vooraf waren aangenomen, van kracht werden. Het is op basis van federale wet nr. 152 dat burgers onlangs zijn gevraagd om verschillende formulieren te ondertekenen “toestemming voor de verwerking van hun persoonlijke gegevens” op de werkplek, studie of op de kleuterschool waar het kind naar toe gaat. Onze “vrijwillige” toestemmingen worden verzameld door scholen, klinieken, bibliotheken en alle sociale instellingen. Winkels zijn ook te hulp gekomen en delen bij het aanbieden van kortingen vragenlijsten uit met een zin over toestemming voor de verwerking van persoonlijke gegevens in kleine lettertjes.

Voordat iemand dergelijke toestemming geeft, moet hij weten wat er achter de concepten zit die in de formulieren worden gebruikt:

1. In overeenstemming met federale wet nr. 152 zijn persoonlijke gegevens alle informatie die direct of indirect betrekking heeft op een individu.
2. Het concept van “verwerking van persoonsgegevens” heeft niet zo’n onschuldige betekenis als de meesten van ons denken. In overeenstemming met paragraaf 3 van artikel 3 van federale wet nr. 152 omvat “verwerking” elke actie (bewerking) of reeks acties (bewerkingen) uitgevoerd met behulp van automatiseringstools of zonder het gebruik van dergelijke middelen met persoonlijke gegevens, inclusief het verzamelen, vastleggen , systematisering, accumulatie, opslag, verduidelijking (bijwerken, wijzigen), extractie, gebruik, overdracht (distributie, verstrekking, toegang), depersonalisatie, blokkering, verwijdering, vernietiging van persoonlijke gegevens.
3. Het concept van “operator” is erg belangrijk. Er moet aan worden herinnerd dat de exploitant, ongeacht de wensen van de persoon, onafhankelijk beslist welke persoonlijke gegevens hij verzamelt en welke acties hij uitvoert met de gegevens van deze persoon. In overeenstemming met federale wet nr. 152 is een exploitant een staatsorgaan, gemeentelijk orgaan, rechtspersoon of individu, onafhankelijk of samen met andere personen die de verwerking van persoonsgegevens organiseren en (of) uitvoeren, en de doeleinden bepalen van het verwerken van persoonsgegevens, de samenstelling van de persoonsgegevens die worden verwerkt, handelingen (bewerkingen) die met persoonsgegevens worden uitgevoerd.
4. Wat gaat er schuil achter het concept van “gebruik van persoonsgegevens”? Omdat operators het recht krijgen om actie te ondernemen met onze persoonlijke gegevens, valt het nemen van juridisch belangrijke beslissingen onder dit recht. Door toestemming te geven voor de verwerking van zijn persoonlijke gegevens, gaat een persoon ermee akkoord dat de exploitanten acties en manipulaties uitvoeren met al hun informatie, inclusief vertrouwelijke informatie.
5. In overeenstemming met federale wet nr. 152 zijn “distributie” acties gericht op het openbaar maken van persoonlijke gegevens aan een onbepaald aantal personen. Aangezien persoonlijke gegevens alle informatie over een persoon zijn, is distributie in feite een kennismaking met zijn meest vertrouwelijke informatie van alle individuen en rechtspersonen, die niet door een persoon worden gecontroleerd, naar goeddunken van de exploitant. Als de exploitant dit noodzakelijk acht, kan tijdens het proces van verwerking en verspreiding grensoverschrijdende overdracht van persoonlijke gegevens worden uitgevoerd - de overdracht van persoonlijke gegevens door de exploitant over de staatsgrens van de Russische Federatie naar een autoriteit van een buitenlandse staat, een buitenlandse natuurlijke persoon of een buitenlandse rechtspersoon.
6. Federale wet nr. 152 geeft vrijwel onbeperkte mogelijkheden voor elke manipulatie van onze persoonlijke gegevens aan elke operator die de toestemming van de persoon heeft gekregen “om persoonlijke gegevens te verwerken.” De formele zinsnede op formulieren over het recht van een persoon om toestemming voor de verwerking van persoonsgegevens in te trekken, lost niets op. Op het moment van de intrekking zijn de persoonlijke gegevens van de persoon al naar verschillende databases verzonden, waar ze blijven en worden gebruikt. Bovendien gaat het intrekken van de toestemming gepaard met repressieve maatregelen van de exploitant. Sommige operators waarschuwen er meteen voor, terwijl anderen ze zonder waarschuwing implementeren. Artikel 9 van federale wet nr. 152 is gewijzigd om de exploitant het recht te geven om door te gaan met het verwerken van persoonsgegevens, zelfs na intrekking van de toestemming voor verwerking. En wijzigingen in artikel 6 van deze wet maken de verwerking van persoonsgegevens zonder toestemming van een persoon mogelijk bij het verlenen van staats- en gemeentelijke diensten, inclusief registratie op het uniforme portaal van staatsdiensten. Als we de logica van deze bepalingen volgen, zullen er geen elektronische diensten worden verleend als een persoon weigert zijn persoonsgegevens te verwerken. In de informatiemaatschappij treedt dus een nieuw gezicht op de voorgrond: de exploitant, die zijn voorwaarden dicteert aan burgers en de staat.
7. Duizenden burgers kunnen vanwege religieuze overtuigingen niet akkoord gaan met een geautomatiseerde methode voor het vastleggen van persoonlijke gegevens, die gebaseerd is op het gebruik van persoonlijke identificatiegegevens (SNILS, Taxpayer Identification Number en andere), streepjescodes van informatie, het creëren van persoonlijke databases, toegang die wordt uitgevoerd op basis van digitale persoonlijke identificatiegegevens. Het gebruik van persoonlijke digitale identificatiegegevens in welke juridische relatie dan ook is in strijd met het recht om onder eigen naam te handelen, gegarandeerd door artikel 19 van het Burgerlijk Wetboek van de Russische Federatie. Voor een gelovige is het vervangen van een naam door een digitale identificatiecode onaanvaardbaar, omdat daarmee in feite de naam die bij de doop wordt gegeven, wordt vervangen door een digitaal nummer, dat levenslang is en een verplichte voorwaarde wordt voor toegang tot alle rechten en diensten.

De weigering om een ​​geautomatiseerde methode voor het vastleggen van persoonsgegevens te gebruiken, ontneemt burgers echter niet de rechten die worden gegarandeerd door de grondwet van de Russische Federatie. De eerste voorbeelden van sancties voor de weigering om alle informatie over zichzelf ter volledige beschikking van de exploitant te verstrekken, zijn al beschikbaar. De zogenaamde operators stoppen, als reactie op de weigering om toestemming te geven voor de verwerking van persoonsgegevens, met het betalen van subsidies aan burgers, verlenen geen medische zorg, etc. Studenten melden bedreigingen om hen niet toe te staan ​​examens af te leggen of geen certificaat af te geven. Dit is een grove schending van de rechten van burgers.

In de grondwet van de Russische Federatie zijn de rechten van burgers op sociale zekerheid, medische zorg, onderwijs en andere rechten niet onderworpen aan verplichte toestemming voor de verwerking van persoonsgegevens. De Grondwet heeft directe werking en de hoogste juridische kracht. Burgers hebben het recht om de uitvoering van al hun rechten te eisen in geval van weigering om persoonsgegevens te verwerken.

De Raad van Bisschoppen van de Russisch-Orthodoxe Kerk heeft het document “De positie van de Kerk in verband met de ontwikkeling van technologieën voor het vastleggen en verwerken van persoonlijke gegevens” aangenomen. Het document stelt dat duizenden burgers, op basis van hun grondwettelijke rechten en om religieuze redenen, weigeren het nieuwe identificatiesysteem te gebruiken.

De Kerk vindt het principe van vrijwillige aanvaarding van identificatiemiddelen bijzonder belangrijk en geeft aan dat het noodzakelijk is de grondwettelijke rechten van burgers te respecteren en degenen die weigeren elektronische identificatiemiddelen te accepteren niet te discrimineren.

De Kerk acht het onaanvaardbaar om de rechten van burgers te beperken bij weigering van toestemming voor de verwerking van persoonsgegevens.

Paragraaf 5 stelt: “Vanwege het feit dat het bezit van persoonlijke informatie de mogelijkheid schept om iemand te controleren en te besturen op verschillende terreinen van het leven (financiën, medische zorg, gezin, sociale zekerheid, eigendom, enz.), is er sprake van een reële gevaar van niet alleen inmenging in het dagelijks leven van iemands leven, maar ook van het introduceren van verleiding in zijn ziel. De Kerk deelt de zorgen van burgers en acht het onaanvaardbaar om hun rechten te beperken als iemand weigert toestemming te geven voor de verwerking van persoonsgegevens.”

Organisatie van informatieverwerking

In elk specifiek geval worden de mogelijke opties voor het ontwerpen van de structuur van de IO niet alleen beïnvloed door algemene, maar ook door individuele factoren die kenmerkend zijn voor een bepaalde onderneming.

Individuele factoren zijn onder meer:

Duur van gebruik en penetratiegraad (breedte/aantal, diepte/volume en mate van applicatie-integratie) van IP in de onderneming;
leiderschapsstijl;
de bestaande structuur van de organisatie als geheel en het vakgebied OI.

Afhankelijk van de schaal van de informatieverwerkingssfeer bij een bepaalde onderneming ontstaan ​​er op dit gebied verschillende organisatiestructuren. Laten we eens kijken naar geschatte structurele diagrammen (organigrammen) die typische opties kenmerken voor het organiseren van afdelingen (of diensten) van onderwijsorganisaties van verschillende schaalniveaus.

De structuur van een grote OI-divisie is op het tweede niveau verdeeld in een algemene organisatieafdeling, een afdeling voor het ontwerpen van applicatiesystemen en het onderhoud ervan, een informatiecentrum, een afdeling voor technologische basishulpmiddelen en een computercentrum. Zoals u kunt zien, krijgt de leiding hier brede staffuncties.

Onderhoud bij grote ondernemingen neemt 50 tot 70% van de beschikbare capaciteit in beslag, dus het is mogelijk om het overeenkomstige autonome deel van de structuur voor te stellen. Tegelijkertijd is wat vaak tegen de verdeling van deze verdeling pleit, dat ontwerpwerk in de praktijk meestal prestigieuzer is en dat het onderhoud en de ondersteuning van systemen door hun ontwikkelaars in de regel nog steeds van de hoogste kwaliteit is. Het is echt zinvol om deze functies samen aan te bieden, d.w.z. .e. met de hulp van dezelfde mensen.

Een datacenter kan bijvoorbeeld een centraal datawarehouse missen; Veel bedrijven hebben gedistribueerde datastructuren aangenomen.

De machinebeladingsactiviteiten omvatten planning op verschillende diepten en doorlopend beheer. Bij het organiseren van rekenwerk is het vaak zinvol om ze in principe op een vervangbare manier te gebruiken.

Ook voor de inrichting van de gemiddelde verdeling van de IR kan de scheiding van de taken ontwerp (ontwikkeling) en gebruik van systemen worden aanbevolen. De selectie en inbedrijfstelling (implementatie) van standaardapplicatiesoftware die van derden wordt gekocht, wordt in de loop van de tijd voor alle bedrijven steeds belangrijker; Eindgebruikersdiensten zijn in dezelfde groep vertegenwoordigd. In dergelijke structuren zal er vaak geen centrale gegevensopslagplaats zijn; de coördinatie- en controletaken zijn gedecentraliseerd over de productie-eenheden heen.

Tot de plannings- en ondersteuningsfuncties behoren ook organisatorische taken, indien deze niet volledig binnen de bevoegdheid van het management van de betreffende productie-eenheden vallen. Planning- en ondersteuningsfuncties omvatten ook hardware-, software- en netwerkplanning. Afhankelijk van bepaalde situaties met betrekking tot de personeelssamenstelling is het ook mogelijk om sommige functies te delegeren aan werkgroepen op het tweede of derde niveau.

Vanwege het kleine aantal werknemers in een kleine OI-eenheid (verschillende functies worden door dezelfde persoon uitgevoerd), moeten de plannings- en uitvoeringstaken in een soort personele unie worden uitgevoerd. Het management wordt vaak overgedragen aan de eenheid die de aanleiding was voor de implementatie van OI Organisatie, gegevensopslag, verwerking en controle bevinden zich op productieafdelingen. Heel vaak wordt alleen standaardapplicatiesoftware gebruikt. Ondersteunings- en onderhoudsfuncties worden in dergelijke bedrijven vaak uitbesteed, omdat hun eigen specialisten in dit profiel nog niet zijn gevormd.

Verwerking van economische informatie

1. Tabelweergave van economische informatie.

Tabellen zijn een compacte, geconcentreerde weerspiegeling van de activiteiten van een onderneming in digitale termen. De rol van tabellen is groot vanwege de mogelijkheid om zonder tekstanalyse te werken. Het is de handigste en meest rationele vorm voor het waarnemen van informatie. Er zijn 3 soorten tafels: eenvoudig, groep, gecombineerd.

Volgens de analytische inhoud zijn er tabellen die de kenmerken weerspiegelen van het object dat wordt bestudeerd volgens een of ander kenmerk, de procedure voor het berekenen van indicatoren, de dynamiek van de bestudeerde indicatoren, structurele veranderingen in de samenstelling van indicatoren, de relatie tussen indicatoren voor diverse kenmerken de uitkomsten van de berekening van de invloed van factoren op het niveau van de onderzochte indicator.

2. Grafische manier om informatie weer te geven.

Grafieken zijn een grootschalige weergave van indicatoren en hun relaties met behulp van geometrische vormen.

De belangrijkste vormen van grafieken zijn grafieken, die in hun vorm staaf-, staaf-, cirkel-, vierkant-, lijn- en gekruld zijn. Qua inhoud - vergelijkingsgrafieken (de eenvoudigste grafiek voor het vergelijken van indicatorwaarden zijn staaf- en stripdiagrammen. Om ze samen te stellen wordt een rechthoekig coördinatensysteem gebruikt.), structurele (sector), dynamische, verbindingsgrafieken (de waarden van de factorindicator worden uitgezet op de abscis-as en op de ordinaat-as – waarden van de prestatie-indicator op de juiste schaal.), controlediagrammen (er zullen twee lijnen op de grafiek zijn: gepland en feitelijk niveau van indicatoren voor een bepaalde periode), enz.

3. Vergelijkingsmethode.

Vergelijking is een wetenschappelijke cognitiemethode, waarbij een onbekend fenomeen of onbekende objecten worden vergeleken met reeds bekende, eerder bestudeerde, om de gemeenschappelijke kenmerken of verschillen daartussen te bepalen.

Gebruikt voor:

Vergelijking van feitelijke rapportagegegevens met geplande gegevens;
- vergelijking van indicatoren in de tijd;
- vergelijking van de indicatoren van de geanalyseerde software met de gemiddelde indicatoren voor de sector;
- vergelijking van prestatieresultaten voor en na het nemen van een managementbeslissing.

4. Gebruik van relatieve en gemiddelde waarden.

Absolute indicatoren tonen de kwantitatieve dimensies van een fenomeen, ongeacht de omvang van andere verschijnselen in maateenheden, gewicht, volume, duur, oppervlakte, kosten, enz.

Relatieve indicatoren weerspiegelen de verhouding tussen de omvang van het fenomeen dat wordt bestudeerd en de omvang van een ander fenomeen of met de omvang van dit fenomeen, maar dan over een andere periode of voor een ander object. Relatieve indicatoren worden verkregen door de ene waarde door de andere te delen, wat als basis voor vergelijking wordt genomen.

Om veranderingen in indicatoren over een bepaalde periode te karakteriseren, wordt relatieve dynamiek gebruikt. Ze worden bepaald door de waarde van de huidige periode-indicator te delen door het niveau in de voorgaande periode (maand, kwartaal, jaar). Ze worden groeicijfers (groei) genoemd en worden meestal uitgedrukt als percentages of coëfficiënten. Relatieve waarden van dynamiek kunnen basaal en keten zijn. De structuurindicator is het relatieve aandeel (soortelijk gewicht) van een deel in het totaal, uitgedrukt in percentages of coëfficiënten.

5. Informatie groeperen.

Het groeperen van informatie wordt veel gebruikt bij ACD: het verdelen van de massa van de bestudeerde reeks objecten in kwantitatief homogene groepen op basis van relevante kenmerken. Afhankelijk van het doel van de analyse worden typologische, structurele en analytische groeperingen gebruikt.

Een voorbeeld van typologische groeperingen kunnen zijn: bevolkingsgroepen naar soort activiteit, groepen ondernemingen naar soort eigendom, enz.

Structurele groeperingen maken het mogelijk om de interne structuur van indicatoren en de relaties tussen de afzonderlijke onderdelen ervan te bestuderen. Met hun hulp bestuderen ze de samenstelling van werknemers naar beroep, anciënniteit, leeftijd en naleving van productienormen.

Analytische (oorzaak-en-gevolg) groeperingen worden gebruikt om de aanwezigheid, richting en vorm van verband tussen de onderzochte indicatoren te bepalen.

6. Saldomethode.

De balansmethode dient hoofdzakelijk om de verhoudingen en proporties van twee groepen onderling verbonden economische indicatoren weer te geven, waarvan de resultaten identiek zouden moeten zijn. Het wordt veel gebruikt bij het analyseren van de voorziening van een onderneming met arbeid, financiële middelen, grondstoffen, brandstof, voorraden, vaste activa, enz., evenals bij het analyseren van de volledigheid van het gebruik ervan.

De balansmethode kan worden gebruikt om deterministische additieve factormodellen te construeren. In de analyse vind je modellen die zijn gebouwd op basis van de grondstoffenbalans. Bijvoorbeeld,

Saldi voor het lopende jaar + Productie + Import = Verkoop. Producten + export + Restant van het jaar.

7. Multivariate vergelijkingen.

Evalueer indien nodig de activiteiten van verschillende ondernemingen uit dezelfde sector, hetzelfde land of dezelfde entiteit. De activiteiten van de onderneming worden gerangschikt op basis van het niveau van deze indicatoren. Volgens verschillende indicatoren kan één onderneming verschillende plaatsen innemen, dus worden er verschillende methoden gebruikt. Multidimensionale vergelijkende analyse, gebaseerd op de Euclidische afstandsmethode, maakt het mogelijk om niet alleen rekening te houden met de absolute waarde, maar ook met de nabijheid/afstand van een bepaalde indicator tot de indicatoren van een referentieonderneming. In dit opzicht worden de coördinaten van de vergeleken ondernemingen uitgedrukt in aandelen die overeenkomen met de coördinaten van de standaardonderneming (de coördinaten = 1).

Stadia van het uitvoeren van multivariate vergelijkende analyses op basis van de Euclidische afstandsmethode:

1. Rechtvaardiging van het systeem van indicatoren waarmee de prestaties van ondernemingen worden beoordeeld, verzameling van informatie en samenstelling van een matrix van initiële gegevens.
2. In elke kolom in de matrix wordt de maximale waarde bepaald, die gelijk wordt gesteld aan 1. Vervolgens worden alle elementen van de kolom gedeeld door de maximale waarde.
3. De resulterende coëfficiënten worden gekwadrateerd en vermenigvuldigd met de waarde van de overeenkomstige significantiecoëfficiënten, en vervolgens opgeteld in een aparte kolom voor de beoordelingsbeoordeling.
4 De resulterende beoordelingen worden gerangschikt en de plaatsen van elke onderneming worden bepaald door het aantal. 1e plaats voor het bedrijf met de maximale beoordeling.

Met de som van plaatsenmethode worden de plaatsen van de onderneming in elke kolom ingevoerd volgens een bepaalde coëfficiënt, en in de laatste kolom worden de plaatsen opgeteld. Wie het minste bedrag heeft, wint de 1e plaats. Als de plaatsen hetzelfde zijn, kijken ze naar de significantiecoëfficiënt (de belangrijkste is de absolute liquiditeitscoëfficiënt).

8. Manieren om indicatoren in een vergelijkbare vorm te brengen.

Een belangrijke voorwaarde die tijdens de analyse in acht moet worden genomen, is de noodzaak om de vergelijkbaarheid van indicatoren te garanderen, aangezien alleen kwalitatief homogene waarden kunnen worden vergeleken.

De onvergelijkbaarheid van indicatoren kan verschillende redenen hebben: verschillende prijsniveaus, activiteitsvolumes, structurele veranderingen, heterogeniteit in productkwaliteit, verschillen in de methodologie voor het berekenen van indicatoren, ongelijke kalenderperioden, enz. Vergelijking van onvergelijkbare indicatoren leidt tot onjuiste conclusies op basis van de resultaten van de analyse. Als de onvergelijkbaarheid van indicatoren wordt veroorzaakt door verschillende waarderingsniveaus, wordt, om deze factor te neutraliseren, hun niveau uitgedrukt in dezelfde prijzen

Methoden voor informatieverwerking

Moderne informatieverwerkingssystemen maken gebruik van digitale technologieën die papieren media elimineren en gegevens uitwisselen via een netwerk tussen werkstations; technologieën impliceren ook het bundelen van gezamenlijke inspanningen van een groep werknemers om een ​​probleem op te lossen (dat wil zeggen het organiseren van een werkgroep op het netwerk), het uitwisselen van meningen tijdens het online in realtime bespreken van een onderwerp (teleconferentie), snelle uitwisseling van materiaal via e-mail, elektronische prikborden, enz. Voor dergelijke systemen die de werking van de onderneming als geheel bestrijken, is de term ‘bedrijfsprocesmanagementsystemen’ wijdverbreid geworden. Dergelijke systemen kenmerken zich door het gebruik van technologie.

“client-server”, inclusief het verbinden van externe gebruikers via het wereldwijde internet. Het is niet ongebruikelijk dat een systeem meer dan 40.000 gebruikers uit verschillende landen en continenten verenigt in een gemeenschappelijke informatieruimte. Een voorbeeld hiervan is het bedrijf McDonalds, dat vestigingen over de hele wereld heeft, ook in Rusland.

Het simpelweg plaatsen van personal computers op de werkplekken van werknemers en deze verbinden met een lokaal netwerk zal waarschijnlijk geen positief effect hebben op het bedrijfsbeheer, tenzij de bestaande informatiestructuur radicaal wordt herzien. Verouderde manieren van werken kunnen niet worden geautomatiseerd; de personal computer kan een hulpmiddel worden voor de snelle productie van nieuwe papieren. Zo werd op basis van de resultaten van een analyse van het werk van ondernemingen in de Verenigde Staten een geval beschreven waarbij 43 verschillende documenten, in totaal 113 pagina's, inclusief de vereiste kopieën, werden opgesteld om een ​​uitzendkracht op de loonlijst op te nemen van een onderneming. Dit gebeurt omdat er in het informatiesysteem onnodige verbindingen (communicatie) bestaan ​​tussen afdelingen en individuele medewerkers. Tegelijkertijd zijn er voor de normale werking van een onderneming niet meer dan 20-30 interne communicaties nodig, maar in feite zijn dat er 3-4 keer meer. Bovendien laat de praktijk van het automatiseren van bedrijfsbeheer zien dat de installatie van productieve computerapparatuur kan leiden tot een toename van het aantal communicatie als gevolg van het afdrukken van extra exemplaren “voor het geval dat” en de distributie ervan. Daarom moet de fase van de introductie van computertechnologie in een onderneming worden voorafgegaan door een vermindering van onnodige communicatie (werknemers) tot een optimaal niveau.

Een van de veelvoorkomende gevaren: het toekennen van denkbeeldige kracht aan de computer. Een personal computer, hoe duur en productief hij ook is, is slechts een rekenmachine die onze complexe economische problemen niet kan oplossen als we zelf niet in staat zijn het probleem correct te formuleren.

Ook van groot belang zijn de sociaal-psychologische problemen die zich in een team voordoen tijdens de introductie van computertechnologie, die in de regel leidt tot een vermindering van het aantal werknemers, verbetering (en dus versterking) van de controle over de activiteiten van anderen. werknemers, enz.

Automatisering verandert de technologie van boekhouding en bedrijfsanalyse aanzienlijk. In een niet-geautomatiseerd boekhoudsysteem is de verwerking van gegevens over zakelijke transacties gemakkelijk te traceren en gaat deze meestal gepaard met papieren documenten - orders, instructies, rekeningen en boekhoudregisters, zoals boekhoudingsdagboeken. Soortgelijke documenten worden vaak in een computersysteem gebruikt, maar bestaan ​​in veel gevallen alleen in elektronische vorm. Bovendien zijn de basisboekhouddocumenten (boeken en tijdschriften) in een geautomatiseerd boekhoudsysteem gegevensbestanden die zonder computer niet kunnen worden gelezen of gewijzigd.

Computertechnologie heeft een aantal kenmerken waarmee rekening moet worden gehouden bij het beoordelen van controleomstandigheden en -procedures.

Consistente uitvoering van operaties. Computerverwerking omvat het gebruik van dezelfde opdrachten bij het uitvoeren van identieke boekhoudbewerkingen, waardoor het optreden van willekeurige fouten die gewoonlijk inherent zijn aan handmatige verwerking vrijwel wordt geëlimineerd. Softwarefouten (of andere systematische fouten in hardware of software) zorgen er daarentegen voor dat alle identieke bewerkingen onder dezelfde omstandigheden onjuist worden verwerkt.

Scheiding van functies. Een computersysteem kan veel interne controleprocedures uitvoeren die bij handmatige systemen door verschillende specialisten worden uitgevoerd. Deze situatie geeft specialisten met toegang tot de computer de mogelijkheid om andere functies te verstoren. Als gevolg hiervan kunnen computersystemen aanvullende maatregelen nodig hebben om het vereiste controleniveau te behouden, wat bij handmatige systemen wordt bereikt door eenvoudigweg functies te scheiden. Dergelijke maatregelen kunnen een wachtwoordsysteem omvatten dat onaanvaardbare acties voorkomt van specialisten die via de terminal in interactieve modus toegang hebben tot informatie over activa en boekhouddocumenten.

Potentieel voor fouten en onnauwkeurigheden. Vergeleken met handmatige boekhoudsystemen staan ​​computersystemen meer open voor ongeoorloofde toegang, ook door personen die controle uitoefenen. Ze staan ​​ook open voor het heimelijk wijzigen van gegevens en het direct of indirect verkrijgen van informatie over activa. Hoe minder iemand zich bemoeit met de machinale verwerking van boekhoudkundige transacties, hoe kleiner de kans op het identificeren van fouten en onnauwkeurigheden. Fouten die tijdens de ontwikkeling of aanpassing van applicatieprogramma's worden gemaakt, kunnen lange tijd onopgemerkt blijven. Mogelijke mogelijkheden voor meer controle door de overheid.

Computersystemen bieden de administratie een breed scala aan analytische hulpmiddelen waarmee ze de activiteiten van het bedrijf kunnen evalueren en controleren. De aanwezigheid van aanvullende instrumenten zorgt ervoor dat het interne controlesysteem als geheel wordt versterkt en vermindert daarmee het risico van ineffectiviteit ervan. Zo worden de resultaten van de gebruikelijke vergelijking van de werkelijke waarden van de kostencoëfficiënt met de geplande, evenals de afstemming van rekeningen, regelmatiger door de administratie ontvangen via computerverwerking van informatie. Bovendien verzamelen sommige applicatieprogramma's statistische informatie over de werking van de computer, die kan worden gebruikt om de daadwerkelijke voortgang van het verwerken van boekhoudtransacties te controleren.

Bewerkingen op de computer starten. Een computersysteem kan bepaalde handelingen automatisch uitvoeren, en de autorisatie ervan is niet noodzakelijkerwijs gedocumenteerd, zoals bij niet-geautomatiseerde boekhoudsystemen het geval is, aangezien juist het feit dat een dergelijk systeem door de overheid wordt aanvaard impliciet de aanwezigheid van passende sancties impliceert.

De manier waarop zakelijke transacties in de boekhouding worden verwerkt, heeft dus een aanzienlijke impact op de organisatiestructuur van het bedrijf, evenals op de interne controleprocedures en -praktijken.

Het werk van een accountant en zijn interactie met de administratie veranderen kwalitatief. De automatisering van het werk van een accountant wordt echter belemmerd door specifieke arbeidsomstandigheden in Russische omstandigheden, bijvoorbeeld een groot aantal documenten die elkaar tegenspreken. Er worden de komende drie jaar nog meer problemen verwacht als gevolg van de Russische overgang naar internationale standaarden voor jaarrekeningen.

Soorten informatieverwerking

Informatieverwerking bestaat uit het verkrijgen van bepaalde ‘informatieobjecten’ van andere ‘informatieobjecten’ door bepaalde algoritmen uit te voeren en is een van de belangrijkste bewerkingen die op informatie worden uitgevoerd en het belangrijkste middel om het volume en de diversiteit ervan te vergroten.

Op het hoogste niveau kan numerieke en niet-numerieke verwerking worden onderscheiden. Deze soorten verwerking omvatten verschillende interpretaties van de inhoud van het begrip ‘gegevens’. Numerieke verwerking maakt gebruik van objecten zoals variabelen, vectoren, matrices, multidimensionale arrays, constanten, enz. Bij niet-numerieke verwerking kunnen objecten bestanden, records, velden, hiërarchieën, netwerken, relaties, enz. zijn. Een ander verschil is dat bij numerieke verwerking de inhoud van de gegevens niet erg belangrijk is, terwijl we bij niet-numerieke verwerking geïnteresseerd zijn in de directe informatie over de objecten, en niet in hun totaliteit.

Vanuit het oogpunt van implementatie op basis van moderne ontwikkelingen in de computertechnologie worden de volgende soorten informatieverwerking onderscheiden:

Sequentiële verwerking gebruikt in de traditionele Von Neumann-computerarchitectuur met één processor;
parallelle verwerking, gebruikt wanneer er meerdere processors in een computer zijn;
pijplijnverwerking geassocieerd met het gebruik van dezelfde bronnen in een computerarchitectuur om verschillende problemen op te lossen, en als deze taken identiek zijn, dan is dit een sequentiële pijplijn, als de taken hetzelfde zijn: een vectorpijplijn.

Het is gebruikelijk om bestaande computerarchitecturen vanuit het oogpunt van informatieverwerking te classificeren als een van de volgende klassen.

Single stream instructie en data (SISD) architecturen. Deze klasse omvat traditionele systemen met één processor, waarbij er een centrale processor is die werkt met attribuut-waardeparen.

Enkelvoudige instructie- en data-architecturen (SIMD). Kenmerkend voor deze klasse is de aanwezigheid van één (centrale) controller die meerdere identieke processors aanstuurt.

Afhankelijk van de mogelijkheden van de controller en verwerkingselementen, het aantal processors, de organisatie van de zoekmodus en de kenmerken van routerings- en egalisatienetwerken, worden de volgende onderscheiden:

Matrixprocessors die worden gebruikt om vector- en matrixproblemen op te lossen;
associatieve processors, gebruikt om niet-numerieke problemen op te lossen en gebruik te maken van geheugen waarin de daarin opgeslagen informatie direct toegankelijk is;
processorensembles die worden gebruikt voor numerieke en niet-numerieke verwerking;
pijplijn- en vectorprocessors.

Architectuur met meerdere instructiestromen, enkele datastroom (MISD). Pijpleidingverwerkers kunnen in deze klasse worden ingedeeld.

Meervoudige instructie meerdere data (MIMD) architecturen. Deze klasse kan de volgende configuraties omvatten: multiprocessorsystemen, multiverwerkingssystemen, computersystemen van veel machines, computernetwerken.

Het creëren van gegevens, als verwerkingsoperatie, omvat de vorming ervan als gevolg van de uitvoering van een bepaald algoritme en het verdere gebruik ervan voor transformaties op een hoger niveau.

Gegevensmodificatie wordt geassocieerd met het weerspiegelen van veranderingen in het echte vakgebied, uitgevoerd door nieuwe gegevens op te nemen en onnodige gegevens te verwijderen.

Het borgen van de veiligheid en integriteit van gegevens is erop gericht de werkelijke stand van het vakgebied adequaat weer te geven in het informatiemodel en zorgt voor de bescherming van informatie tegen ongeautoriseerde toegang (beveiliging) en tegen storingen en schade aan hard- en software.

Het zoeken naar informatie die is opgeslagen in het computergeheugen wordt uitgevoerd als een onafhankelijke actie bij het reageren op verschillende vragen en als een hulpbewerking bij het verwerken van informatie.

Beslissingsondersteuning is de belangrijkste activiteit die wordt uitgevoerd tijdens de informatieverwerking. Een grote verscheidenheid aan beslissingen leidt tot de noodzaak om een ​​verscheidenheid aan wiskundige modellen te gebruiken.

Afhankelijk van de mate van bewustzijn over de toestand van het bestuurde object, de volledigheid en nauwkeurigheid van de modellen van het object en het besturingssysteem, interactie met de externe omgeving, vindt het besluitvormingsproces plaats onder verschillende omstandigheden:

1) besluitvorming onder omstandigheden van zekerheid. In dit probleem worden de modellen van het object en het besturingssysteem als gegeven beschouwd, en wordt de invloed van de externe omgeving als onbeduidend beschouwd. Daarom bestaat er een ondubbelzinnig verband tussen de gekozen strategie voor het gebruik van hulpbronnen en het uiteindelijke resultaat, wat betekent dat het onder omstandigheden van zekerheid voldoende is om een ​​beslissingsregel te gebruiken om het nut van beslissingsopties te beoordelen, waarbij de optie die tot resultaat leidt als optimaal wordt beschouwd. het grootste effect. Als er meerdere van dergelijke strategieën zijn, worden ze allemaal als gelijkwaardig beschouwd. Om oplossingen te vinden onder omstandigheden van zekerheid, worden wiskundige programmeermethoden gebruikt;
2) besluitvorming onder risicoomstandigheden. In tegenstelling tot het vorige geval is het, om beslissingen te nemen onder risicoomstandigheden, noodzakelijk om rekening te houden met de invloed van de externe omgeving, die niet nauwkeurig kan worden voorspeld, en alleen de probabilistische verdeling van de toestanden ervan is bekend. Onder deze omstandigheden kan het gebruik van dezelfde strategie tot verschillende uitkomsten leiden, waarvan de waarschijnlijkheid als gegeven wordt beschouwd of kan worden bepaald. De evaluatie en selectie van strategieën wordt uitgevoerd met behulp van een beslissingsregel die rekening houdt met de waarschijnlijkheid van het behalen van het eindresultaat;
3) besluitvorming onder omstandigheden van onzekerheid. Net als bij de vorige opgave bestaat er geen duidelijk verband tussen de strategiekeuze en het eindresultaat. Bovendien zijn ook de waarden van de waarschijnlijkheid van het optreden van eindresultaten, die niet kunnen worden bepaald of geen zinvolle betekenis hebben in de context, onbekend. Elk paar “strategie – eindresultaat” komt overeen met een externe beoordeling in de vorm van winst. De meest gebruikelijke is om het criterium van het behalen van de maximaal gegarandeerde winst te gebruiken;
4) besluitvorming onder multicriteria-omstandigheden. Bij elk van de hierboven genoemde taken ontstaan ​​​​multicriteria in het geval van de aanwezigheid van meerdere onafhankelijke doelen die niet tot elkaar kunnen worden herleid. De aanwezigheid van een groot aantal oplossingen maakt het moeilijk om de optimale strategie te evalueren en te selecteren. Een mogelijke oplossing is het gebruik van modelleringsmethoden.

Bij het maken van documenten, samenvattingen en rapporten wordt informatie omgezet in formulieren die zowel door mensen als door computers kunnen worden gelezen. Ook handelingen als het verwerken, lezen, scannen en sorteren van documenten horen bij deze actie.

Bij het verwerken van informatie wordt deze overgedragen van de ene vorm van representatie of bestaan ​​naar de andere, wat wordt bepaald door de behoeften die ontstaan ​​bij het implementeren van informatietechnologieën.

De implementatie van alle acties die worden uitgevoerd in het proces van informatieverwerking wordt uitgevoerd met behulp van een verscheidenheid aan softwaretools.

Technologieën voor gegevensverwerking

IT wordt veel gebruikt in verschillende activiteitengebieden van de moderne samenleving en in de eerste plaats op informatiegebied. Ze maken het mogelijk een verscheidenheid aan individuele ondernemingen te optimaliseren, van de voorbereiding en publicatie van gedrukt materiaal tot informatiemodellering en prognoses van mondiale ontwikkelingsprocessen in de natuur en de samenleving. Tegelijkertijd wordt IT op elk vakgebied het vaakst gebruikt voor de verwerking van gegevens (informatie).

Verwerking is een breed begrip en omvat vaak meerdere onderling samenhangende kleinere handelingen. Verwerking omvat bewerkingen van berekeningen, bemonstering, zoeken, samenvoegen, samenvoegen, sorteren, filteren, enz.

Het is belangrijk om dat te onthouden behandeling - dit is de systematische uitvoering van operaties op data (informatie, kennis); het proces van het transformeren, berekenen, analyseren en synthetiseren van elke vorm van gegevens, informatie en kennis door er systematisch bewerkingen op uit te voeren.

Normaal gesproken worden gegevens-, informatie- en kennisverwerkingsbewerkingen afzonderlijk onderscheiden.

Informatieverwerkingstechnologie is afhankelijk van de aard van de problemen die worden opgelost, de gebruikte computerapparatuur, het aantal gebruikers, besturingssystemen voor het informatieverwerkingsproces, enz. Bovendien wordt het gebruikt bij het oplossen van goed gestructureerde problemen met beschikbare invoergegevens en algoritmen. , evenals standaardprocedures voor de verwerking ervan.

Het technologische proces van informatieverwerking kan de volgende handelingen (acties) omvatten: genereren, verzamelen, registreren, analyseren, feitelijke verwerking, accumuleren, zoeken naar gegevens, informatie, kennis, enz.

Informatieverwerking vindt plaats tijdens het implementeren van een technologisch proces dat wordt bepaald door het vakgebied. Laat ons nadenken basisbewerkingen (acties) van het technologische proces van informatieverwerking.

1) Verzameling van gegevens, informatie, kennis. Deze operatie is een proces van registratie, fixatie, vastlegging van gedetailleerde informatie (data, kennis) over gebeurtenissen, objecten (reëel en abstract), verbindingen, kenmerken en bijbehorende acties. Tegelijkertijd worden ‘het verzamelen van gegevens en informatie’ en het ‘verzamelen van kennis’ soms gescheiden in afzonderlijke activiteiten.

Verzameling van kennis Hierbij wordt informatie over het vakgebied ingewonnen bij specialisten (experts) en gepresenteerd in de vorm die nodig is voor opname in de kennisbank.



Er zijn gemechaniseerde, geautomatiseerde en automatische methoden voor het verzamelen en vastleggen van informatie en gegevens. Keuze technologieën voor automatische informatieverzameling is RFID (van het Engelse radiofrequentie-identificatie - radiofrequentie-identificatie) - een speciale microchip van enkele centimeters groot, ingebouwd in elk object. Met behulp van de RFID-antenne erin zorgt hij voor de uitwisseling van informatie met externe apparaten (computer, enz.). Hiermee kunt u apparatuur diagnosticeren, componenten identificeren die vervangen moeten worden, enz. De introductie van deze technologie zal zeer efficiënte methoden bieden voor boekhouding en serviceonderhoud van verschillende producten en objecten.

2) Verwerking van gegevens, informatie, kennis. Bij de verwerking zijn vaak meerdere onderling samenhangende kleinere bewerkingen betrokken. Verwerken omvat bewerkingen zoals: het uitvoeren van berekeningen, bemonsteren, zoeken, samenvoegen, samenvoegen, sorteren, filteren, enz. Verwerken is het systematisch uitvoeren van bewerkingen op gegevens, het proces van transformatie, berekeningen , het analyseren en synthetiseren van elke vorm van gegevens, informatie en kennis door er systematisch bewerkingen op uit te voeren.

Bij het definiëren van een handeling als verwerking worden de begrippen ‘gegevensverwerking’, ‘informatieverwerking’ en ‘kennisverwerking’ onderscheiden. Tegelijkertijd wordt de verwerking van tekst, grafische, multimedia en andere informatie genoteerd.

Tekstverwerking is een van de elektronische kantoorhulpmiddelen.

Het meest arbeidsintensieve proces van het werken met elektronische tekst is doorgaans het invoeren ervan in een computer. Daarna volgen de fasen van het voorbereiden (inclusief bewerken) van de tekst, het ontwerp, het opslaan en de uitvoer ervan. Dit type verwerking biedt gebruikers verschillende hulpmiddelen die de efficiëntie en productiviteit van hun activiteiten verhogen. Tegelijkertijd zijn er programma's die gescande tekst herkennen, wat het werken met dergelijke gegevens enorm vergemakkelijkt.

Afbeelding verwerken werd wijdverspreid met de ontwikkeling van elektronische apparatuur en technologie. Beeldverwerking vereist hoge snelheden, grote hoeveelheden geheugen en gespecialiseerde hardware en software. Tegelijkertijd zijn er middelen voor het scannen van afbeeldingen die de invoer en verwerking ervan in een computer aanzienlijk vergemakkelijken. Computertechnologieën maken gebruik van vector-, raster- en fractalafbeeldingen. Afbeeldingen zien er verschillend uit, ze kunnen twee- en driedimensionaal zijn, met gemarkeerde contouren, enz.

Tabelverwerking uitgevoerd door speciale applicatieprogramma's, aangevuld met macro's, diagrammen, analytische en andere mogelijkheden. Door met een spreadsheet te werken, kunt u gegevens, opdrachten en formules invoeren en bijwerken, de relatie en onderlinge afhankelijkheid bepalen tussen cellen (cellen), tabellen, pagina's, bestanden met tabellen en databases, gegevens in de vorm van functies waarvan de argumenten records zijn in cellen.

Gegevensverwerking kan worden uitgevoerd in interactieve en achtergrondmodi. Deze technologie kreeg zijn belangrijkste ontwikkeling in DBMS.

De volgende methoden voor gegevensverwerking zijn bekend: gecentraliseerd, gedecentraliseerd, gedistribueerd en geïntegreerd.

Gecentraliseerde gegevensverwerking in computers bestond voornamelijk uit batchverwerking van informatie. In dit geval leverde de gebruiker zijn initiële informatie aan het computercentrum (hierna de CC genoemd) en ontving vervolgens de verwerkingsresultaten in de vorm van documenten en (of) media. De eigenaardigheid van deze methode is de complexiteit en arbeidsintensiteit van het tot stand brengen van een snelle, ononderbroken werking, de grote hoeveelheid informatie op het computercentrum (groot volume), de regeling van de bedieningstijd en de organisatie van systeembeveiliging tegen mogelijk ongeoorloofde toegang. Omdat de complexiteit van de problemen die worden opgelost meestal omgekeerd evenredig is aan hun aantal, leidde gecentraliseerde gegevensverwerking vaak tot inefficiënt gebruik van de computerbronnen van de centrale computer, beperkte toegang van de gebruiker tot de bronnen ervan, maar vereiste aanzienlijke materiële kosten voor het creëren en bedienen ervan. van gegevensverwerkingssystemen.

Het principe van gecentraliseerde gegevensverwerking voldeed voorheen niet aan de hoge eisen voor de betrouwbaarheid van het verwerkingsproces, belemmerde de ontwikkeling van systemen en kon niet de noodzakelijke tijdparameters bieden voor interactieve gegevensverwerking in de modus voor meerdere gebruikers. En zelfs een kortdurende storing van de centrale computer kan tot ernstige negatieve gevolgen leiden. Tegenwoordig heeft deze technologie een nieuwe ontwikkeling ondergaan in de creatie van zeer betrouwbare en efficiënte gegevensverwerkingscentra (hierna datacentra genoemd).

Gedecentraliseerde gegevensverwerking geassocieerd met de opkomst van personal computers (kleine computers, microcomputers), die het mogelijk maakten specifieke taken te automatiseren en leidden tot de opkomst van gedistribueerde gegevensverwerking.

Gedistribueerde gegevensverwerking is gegevensverwerking die wordt uitgevoerd op onafhankelijke maar onderling verbonden computers die een gedistribueerd systeem vertegenwoordigen, dat wil zeggen in computerinformatienetwerken. Het wordt op twee manieren geïmplementeerd. De eerste omvat het installeren van een computer op elk netwerkknooppunt (of op elk niveau van het systeem), waarbij de gegevensverwerking wordt uitgevoerd door een of meer computers, afhankelijk van de werkelijke mogelijkheden van het systeem en zijn behoeften op dat moment.

De tweede manier is het plaatsen van een groot aantal verschillende processors binnen één systeem. De gedistribueerde methode is gebaseerd op een reeks gespecialiseerde processors: elke computer wordt gebruikt om bepaalde problemen of taken van zijn eigen niveau op te lossen. Het wordt gebruikt waar een gegevensverwerkingsnetwerk nodig is (filialen, afdelingen, enz.), bijvoorbeeld in bank- en financiële informatieverwerkingssystemen.

De voordelen van deze methode zijn de mogelijkheid om: elke hoeveelheid gegevens binnen een bepaald tijdsbestek met een hoge mate van betrouwbaarheid te verwerken (als een technisch middel faalt, kunt u het onmiddellijk door een ander vervangen); tijd en kosten voor gegevensoverdracht verminderen; de systeemflexibiliteit vergroten; vereenvoudig de ontwikkeling en bediening van software, enz.

Geïntegreerde manier van informatieverwerking voorziet in de creatie van een informatiemodel van een beheerd object - RDB. Het biedt maximaal gebruikersgemak. Enerzijds zorgen databases voor collectief gebruik en gecentraliseerd beheer. Aan de andere kant vereisen de hoeveelheid informatie en de verscheidenheid aan op te lossen taken de distributie van de database. De technologie van geïntegreerde informatieverwerking maakt het mogelijk om de kwaliteit, betrouwbaarheid en snelheid van de verwerking te verbeteren, aangezien de verwerking wordt uitgevoerd op basis van een enkele informatie-array, eenmaal ingevoerd in de computer.

Het bijzondere van deze methode is dat zij het verwerkingsproces technologisch en in de tijd scheidt van de procedures voor het verzamelen, voorbereiden en invoeren van gegevens.

In informatienetwerken wordt informatie op verschillende manieren verwerkt: in batch- en geplande modi; realtime-, time-sharing- en televerwerkingsmodi, evenals query-, dialoog-, interactief; single-programma en multi-programma (multi-processing) modi.

Gegevensverwerking in batch-modus betekent dat elk stukje niet-dringende verzonden informatie (meestal in grote volumes) wordt verwerkt zonder tussenkomst van buitenaf, waardoor rapportagegegevens worden gegenereerd (samenvattingen, enz.). Bij gebruik heeft de gebruiker geen directe communicatie met de computer. In de regel zijn dit taken van niet-operationele aard, met een langetermijnvaliditeit van de resultaten van de oplossing. Tegelijkertijd vallen het verzamelen, registreren, invoeren en verwerken van informatie niet in de tijd samen. Ten eerste verzamelt de gebruiker informatie en vormt deze in pakketten in overeenstemming met het type taak of ander kenmerk. Nadat informatie is ontvangen, wordt deze ingevoerd en verwerkt. Het resultaat is een verwerkingsvertraging.

Deze modus wordt ook wel achtergrondmodus genoemd. Het wordt geïmplementeerd wanneer computersysteembronnen vrij zijn en de verwerking kan worden onderbroken door urgentere en prioritaire processen en berichten, waarna deze automatisch wordt hervat. De modus wordt in de regel gebruikt met een gecentraliseerde methode voor informatieverwerking.

In de timesharing-modus Op één computer wisselen de processen voor het oplossen van verschillende problemen elkaar in de tijd af. In deze modus worden computer(systeem)bronnen voor optimaal gebruik in één keer, cyclisch, voor korte tijdsintervallen aan een groep gebruikers ter beschikking gesteld. In dit geval wijst het systeem zijn bronnen één voor één toe aan een groep gebruikers. Omdat de computer elk lid van de groep gebruikers snel bedient, lijkt het alsof ze tegelijkertijd werken. Deze mogelijkheid wordt bereikt door gebruik te maken van speciale software.

Real-time modus – dit is technologie. een facility management antwoord bieden dat aansluit bij de dynamiek van haar productieprocessen. Het betekent het vermogen van een computersysteem om te communiceren met gecontroleerde of gecontroleerde processen in het tempo van deze processen. De responstijd kan worden gemeten in seconden, minuten, uren en moet voldoen aan het tempo van het gecontroleerde proces of de gebruikersvereisten en een minimale vertraging hebben.

In real-time systemen wordt de gegevensverwerking voor één bericht (verzoek) voltooid voordat een ander bericht verschijnt. In de regel wordt deze modus gebruikt voor decentrale en gedistribueerde gegevensverwerking en voor objecten met dynamische processen. Bij de klantenservice van een bank moet bijvoorbeeld voor elke reeks diensten rekening worden gehouden met de toegestane wachttijd voor een klant, de gelijktijdige bediening van meerdere klanten en binnen een bepaald tijdsinterval (systeemresponstijd).

Interactieve modus gaat uit van de mogelijkheid van tweerichtingsinteractie tussen de gebruiker en het systeem, dat wil zeggen dat de gebruiker het gegevensverwerkingsproces kan beïnvloeden. Interactief werk wordt in realtime uitgevoerd en wordt meestal gebruikt om een ​​dialoog te organiseren (dialoogmodus).

Dialoogmodus (query). gekenmerkt door het vermogen van de gebruiker om rechtstreeks met de computer te communiceren terwijl hij met de computer werkt. Gegevensverwerkingsprogramma's kunnen zich permanent in het geheugen van de computer bevinden (de computer is op elk moment beschikbaar) of voor een bepaalde periode (alleen wanneer de computer beschikbaar is voor de gebruiker).

Dialooginteractie tussen een gebruiker en een computer kan multidimensionaal zijn en worden bepaald door factoren als: communicatietaal; actieve of passieve gebruikersrol; wie is de initiatiefnemer van de dialoog (gebruiker of computer); reactietijd; structuur van de dialoog, enz. Als de initiator van de dialoog de gebruiker is, dan moet hij kennis en vaardigheden hebben in het werken met procedures, dataformaten, enz. Als de initiator een computer is, vertelt deze de gebruiker bij elke stap wat de gebruiker moet doen - "menuselectie"-methode. Deze methode ondersteunt gebruikersacties en schrijft de volgorde ervan voor. Tegelijkertijd is er minder voorbereiding van de gebruiker vereist.

De interactieve modus vereist een bepaald niveau van technische uitrusting van de gebruiker: de aanwezigheid van een terminal of pc die via telecommunicatie is verbonden met een centrale computer. De mogelijkheid om in de interactieve modus te werken kan in de tijd worden beperkt door het begin en het einde van het werk, of kan onbeperkt zijn. De modus wordt gebruikt om toegang te krijgen tot informatie, computer- of softwarebronnen.

Soms wordt er onderscheid gemaakt tussen interactieve modus en querymodus. Onder verzoekmodus verwijst naar een eenmalige oproep naar het systeem, waarna het een reactie geeft en wordt uitgeschakeld (bijvoorbeeld een helpsysteem), en door interactief– een modus waarin het systeem, na een verzoek, een probleem opgeeft en wacht op verdere gebruikersacties.

Televerwerkingsmodus Hiermee kan een externe gebruiker communiceren met een computer (dit wordt ook wel een terminal genoemd).

Enkel programma of multiprogrammamodi karakteriseren het vermogen van het systeem om gelijktijdig onder een of meerdere programma's te werken.

Regelgevend regime gericht op een in de tijd gedefinieerde reeks van het uitvoeren van individuele gebruikerstaken. Bijvoorbeeld regelmatige (maandelijkse, driemaandelijkse, enz.) ontvangst van resultaatsamenvattingen en rapporten, berekening van loonoverzichten op bepaalde data, enz. In dit geval worden reguliere, speciale, vergelijkende, nood- en andere soorten rapporten onderscheiden. Regelmatige rapporten meestal gemaakt op verzoek van de administratie of in geval van ongeplande situaties. Deze rapporten kunnen de vorm aannemen van summatieve, vergelijkende en noodrapporten. IN samenvattende rapporten de gegevens worden gecombineerd in afzonderlijke groepen, gesorteerd en gepresenteerd in de vorm van tussen- en eindtotalen voor afzonderlijke velden. Vergelijkende rapporten gegevens omvatten die zijn verkregen uit verschillende bronnen of die zijn gekwalificeerd op basis van verschillende criteria en die worden gebruikt voor vergelijkingsdoeleinden. Noodrapporten gegevens bevatten van uitzonderlijke (nood)aard.

Gegevensverwerking omvat het verwerken van informatie van een bepaald type (tekst, audio, grafisch, enz.) en het transformeren ervan in informatie van een ander specifiek type. Het is bijvoorbeeld gebruikelijk om onderscheid te maken tussen de verwerking van tekstinformatie, afbeeldingen (grafieken, foto's, video's en animaties) en audio-informatie (spraak, muziek, andere geluidssignalen). Het gebruik van de nieuwste technologieën zorgt voor een uitgebreide presentatie. In dit geval kan het menselijk denken worden beschouwd als een proces van informatieverwerking.

IT-informatieverwerking is ontworpen om goed gestructureerde problemen op te lossen waarvoor de benodigde invoergegevens beschikbaar zijn, algoritmen en andere standaardprocedures voor de verwerking ervan bekend zijn. Deze technologie wordt gebruikt om routinematige, zich voortdurend herhalende handelingen te automatiseren, waardoor het mogelijk wordt de arbeidsproductiviteit te verhogen, artiesten te bevrijden van routinematige handelingen en soms het aantal werknemers te verminderen. Tegelijkertijd worden de volgende taken opgelost: gegevensverwerking; het maken van periodieke statusrapporten; gerelateerd aan het ontvangen van antwoorden op diverse lopende vragen en het opstellen daarvan in de vorm van documenten en rapporten. Tegelijkertijd solliciteren. IT zoals: het direct tijdens het productieproces verzamelen en vastleggen van gegevens in de vorm van een document met behulp van een centrale computer of personal computers; gegevensverwerking in dialoogmodus; aggregatie (combinatie) van gegevens; gebruik van elektronische opslagmedia (bijvoorbeeld schijven).

Het technologische proces van informatieverwerking met behulp van een computer omvat de volgende bewerkingen:

1) Ontvangst en voltooiing van primaire documenten (controle van de volledigheid en kwaliteit van hun voltooiing, volledigheid, enz.);

2) Voorbereiding van elektronische media en toezicht op de staat ervan;

3) Gegevens invoeren in een computer;

4) Controle, waarvan de resultaten worden uitgevoerd naar externe apparaten (printer, monitor, enz.).

Er zijn andere soortgelijke technologieën, maar laten we ons concentreren op IT (operations) gegevenscontrole, zelden overwogen in gespecialiseerde onderwijsliteratuur. In verschillende situaties is het noodzakelijk om controle te houden over de ontvangen of gedistribueerde gegevens en informatie. Hiervoor wordt veel gebruik gemaakt van IT. Er zijn visuele en softwarematige controles waarmee u informatie kunt controleren op volledigheid van de invoer, schending van de structuur van de brongegevens en coderingsfouten. Controle is geen doel op zich. Als er een fout wordt gedetecteerd, doet u het volgende:

· correctie van ingevoerde gegevens, aanpassing en herinvoer;

· het vastleggen van invoerinformatie in bronarrays;

· sorteren (indien nodig);

· gegevensverwerking;

· herhaalde controle en uitgifte van definitieve informatie.

Laten we de verwerking van de verschillende hierboven genoemde soorten (soorten) informatie nader bekijken.

Een persoon identificeert ten minste drie componenten in informatie: betekenis (semantiek); ontwerp (syntaxis); persoonlijke betekenis (beoordeling, pragmatiek). Met andere woorden: in elk bericht kun je de inhoud, de vorm en onze houding ten opzichte van de boodschap benadrukken.

Behandeling(transformatie) van informatie is het proces van het veranderen van de vorm van presentatie van informatie of de inhoud ervan.

In de regel is informatieverwerking een natuurlijk, doelgericht en systematisch proces. Er is altijd een doel voor de verwerking.

Processen vormveranderingen representaties van informatie worden vaak gereduceerd tot de processen van coderen en decoderen en vinden gelijktijdig plaats met de processen van het verzamelen en verzenden van informatie.

Voorbeelden van het veranderen van de vorm van informatie als gevolg van verwerking:

Speciale apparatuur bij het weerstation zet signalen van weerballonnen om in grafieken;

Gegevens uit vragenlijsten verkregen als resultaat van psychologisch onderzoek worden gepresenteerd in de vorm van diagrammen;

Bij het scannen wordt de afbeelding omgezet in een reeks binaire cijfers.

Proces inhoud verandert informatie omvat procedures zoals numerieke berekeningen, bewerken, ordenen, generaliseren, systematiseren, enz.

Voorbeelden van wijzigingen in de informatie-inhoud als gevolg van de verwerking:

Het resultaat van het verwerken van gegevens van verschillende weerstations is een weersvoorspelling;

Analyse van psychologische onderzoeksgegevens maakt het mogelijk een algemene psychologische beschrijving te geven van de groep ‘proefpersonen’ en aanbevelingen te doen om het psychologische klimaat in deze groep te verbeteren;

De gescande tekst wordt aanvankelijk weergegeven als een afbeelding (in de overeenkomstige binaire weergave). Nadat het door optische tekenherkenningssoftware is verwerkt, wordt het omgezet in “tekst”-codes.

Elk type informatie kan worden verwerkt en de verwerkingsregels kunnen zeer divers zijn. Het algemene informatietransformatieschema wordt getoond in Figuur 6.

Figuur 6 Informatietransformatieproces.

We weten niet altijd hoe, volgens welke regels, inputinformatie wordt omgezet in output. Een systeem waarin alleen input- en outputhoeveelheden beschikbaar zijn voor de waarnemer, en de structuur en interne processen onbekend zijn, wordt een zwarte doos genoemd (Figuur 7).

Figuur 7 Schema van informatietransformatie volgens het ‘black box’-principe

Het zou niet overdreven zijn om te zeggen dat elk herkenbaar object voor de waarnemer in eerste instantie altijd een “zwarte doos” lijkt.

Maar meestal is het zonder kennis van de transformatieregels onmogelijk om het doel te bereiken waarvoor de informatie wordt verwerkt. Als deze regels strikt geformaliseerd zijn en er een algoritme is voor de implementatie ervan, dan is het mogelijk om een ​​apparaat te bouwen voor geautomatiseerde informatieverwerking. Zo'n computerapparaat is een processor (Figuur 8).

Figuur 8 Informatieverwerkingsschema.

Informatieverwerking vindt altijd plaats in een externe omgeving (setting), die een bron is van inputinformatie en een consument van outputinformatie. De directe verwerking van invoerinformatie naar uitvoer wordt uitgevoerd door de processor. Hierbij wordt ervan uitgegaan dat de processor geheugen heeft.

Opmerking. Het verwerken van informatie leidt in het algemeen ook tot een verandering in de toestand van de processor zelf.

Het proces van informatieverwerking in het kader van dit schema komt meestal neer op de volgende procedures:

Berekening door de processor van de waarden van uitvoerparameters als een functie van de invoerparameters;

Accumulatie van informatie, d.w.z. verandering in geheugenstatus onder invloed van invoerinformatie;

Implementatie van een causaal verband tussen de input en output van de processor;

Interactie van de processor met de omgeving, reactie op veranderingen in de omgeving;

Controle van het gedrag van het gehele systeem als geheel.

Informatieverwerking is een proces dat in de loop van de tijd plaatsvindt.

In sommige gevallen moet het een bepaalde ontvangstsnelheid van invoerinformatie respecteren en een aanvaardbare vertragingslimiet bij het genereren van uitvoerinformatie. In dit geval hebben we het over het in realtime verwerken van informatie. Een voorbeeld is het besturen van de werking van machines en apparaten, waaronder een computer.

In andere gevallen wordt tijd gezien als een discrete keten van ogenblikkelijk optredende gebeurtenissen. In dit geval is alleen hun volgorde belangrijk, en niet de waarde van de tijdsintervallen die de gebeurtenissen scheiden. Deze aanpak wordt meestal gebruikt bij het verwerken van informatie bij het modelleren.

De eenvoudigste vorm van informatieverwerking is sequentiële verwerking, uitgevoerd door één enkele processor, waarbij op geen enkel moment meer dan één gebeurtenis plaatsvindt. Als er meerdere processors in het systeem tegelijkertijd werken, spreken we van parallelle verwerking van informatie.

Informatieverwerking is een centrale procedure bij het beheer van elk systeem. De interpretatie van systeemcontrole als een informatieverwerkingsproces is een van de basisprincipes van de cybernetica.

Computertechnologie is vooral bedoeld voor de geautomatiseerde verwerking van verschillende soorten informatie. Dit omvat: het verwerken van zoekopdrachten naar databases, het transcoderen van informatie, numerieke berekeningen met behulp van formules, het arrangeren van muziekwerken, het synthetiseren van nieuwe geluiden, het bewerken van animatievideo's en nog veel meer.

Gegevensverwerking

In verschillende stadia van de informatiecyclus worden gegevens met behulp van verschillende methoden van het ene type naar het andere omgezet. Het algemene diagram van het informatieverwerkingsproces ziet er als volgt uit (Fig. 1.15).

Afb.1.15.

In het proces van informatieverwerking wordt een bepaald informatieprobleem opgelost, waarvoor de initiële (bepaalde set initiële gegevens) en definitieve (vereiste resultaten) informatie moet worden bepaald. De overgang van initiële gegevens naar het resultaat is het verwerkingsproces. Het object of subject dat de verwerking uitvoert, wordt de verwerker genoemd. Dit kan een persoon zijn of een technisch apparaat, waaronder een computer.

Om informatieverwerking succesvol uit te voeren, moet de uitvoerder de verwerkingsmethode kennen, dat wil zeggen de reeks acties die moeten worden uitgevoerd om het gewenste resultaat te bereiken. De beschrijving van een dergelijke reeks acties wordt in de informatica gewoonlijk een verwerkingsalgoritme genoemd.

Er kunnen twee soorten informatieverwerking worden onderscheiden:

1. Verwerking geassocieerd met het verkrijgen van nieuwe informatie, nieuwe kennisinhoud. Dit omvat het oplossen van verschillende problemen door middel van logisch redeneren.

2. Verwerking die verband houdt met het wijzigen van de vorm, maar niet met het wijzigen van de inhoud, bijvoorbeeld het vertalen van tekst van de ene taal naar de andere.

Gegevensverwerking omvat veel verschillende bewerkingen, dit zijn een reeks technologische acties die worden uitgevoerd, waardoor informatie wordt getransformeerd. De belangrijkste operaties zijn:

Formalisering (gegevens uit verschillende bronnen samenbrengen in één formulier);

Filteren (eliminatie van onnodige gegevens die niet nodig zijn voor de besluitvorming);

Sorteren (gegevens ordenen volgens gespecificeerde criteria voor gebruiksgemak);

Archiveren (gegevens opslaan in een handige en toegankelijke vorm);

Bescherming (een reeks maatregelen gericht op het voorkomen van verliezen tijdens reproductie en wijziging van gegevens);

Transformatie (gegevens converteren van de ene vorm naar de andere of van de ene structuur naar de andere of het mediatype wijzigen).

Informatieverwerking is het proces waarbij bepaalde informatieobjecten van andere informatieobjecten worden verkregen door bepaalde algoritmen uit te voeren.

Verwerking is een van de belangrijkste processen die op informatie worden uitgevoerd en het belangrijkste middel om het volume en de verscheidenheid aan informatie te vergroten.

Middelen voor informatieverwerking zijn allerlei soorten apparaten en systemen die door de mens zijn gemaakt, en in de eerste plaats de computer.

Bij het verwerken van informatie worden gegevens gestructureerd. Dit is een bepaalde volgorde, een bepaalde organisatie in de informatieopslagplaats: gegevens in alfabetische volgorde rangschikken, groeperen volgens bepaalde classificatiecriteria, een tabel- of grafiekweergave gebruiken - dit zijn allemaal voorbeelden van structurering. Het zoekalgoritme is afhankelijk van de manier waarop informatie is georganiseerd. Als de informatie gestructureerd is, gaat het zoeken sneller.

Levende organismen en planten verwerken informatie met behulp van hun organen en systemen, computers, door bepaalde algoritmen uit te voeren.

Computationele algoritmen moeten worden gecombineerd tot een computationele grafiek van een informatieverwerkingssysteem in overeenstemming met de vereiste technologische volgorde voor het oplossen van problemen.

Naarmate de computertechnologie zich ontwikkelt, ontwikkelen zich ook de vormen van het gebruik ervan. Er zijn verschillende manieren om toegang te krijgen tot en te communiceren met een computer. Individuele en collectieve toegang tot computerbronnen hangt af van de mate van concentratie en organisatorische vormen van functioneren. Gecentraliseerde vormen van gebruik van computerhulpmiddelen die bestonden vóór het massale gebruik van personal computers, omvatten de concentratie ervan op één plek en de organisatie van informatie- en rekencentra voor individueel (IC) en collectief gebruik (ICCC).

De activiteiten van de ICT's en IVTsKP werden gekenmerkt door de verwerking van grote hoeveelheden informatie, het gebruik van verschillende middelgrote en grote computers en gekwalificeerd personeel voor het onderhoud van apparatuur en de ontwikkeling van software. Het gecentraliseerde gebruik van computers en andere technische middelen maakte het mogelijk om hun betrouwbare werking, systematisch laden en gekwalificeerd onderhoud te organiseren.

Gecentraliseerde informatieverwerking heeft, naast de positieve aspecten ervan, ook enkele negatieve kenmerken, die voornamelijk worden veroorzaakt door de scheiding tussen de eindgebruiker en het technologische proces van informatieverwerking.

Gedecentraliseerde vormen van het gebruik van computerbronnen begonnen vorm te krijgen in de tweede helft van de jaren tachtig van de twintigste eeuw. Decentralisatie houdt in dat pc's worden geplaatst op plaatsen waar informatie wordt gegenereerd en geconsumeerd, waar autonome punten voor de verwerking ervan worden gecreëerd. Deze omvatten abonneepunten en geautomatiseerde werkstations.

Een geautomatiseerd werkstation (AWS) van een specialist omvat een personal computer die autonoom of in een computernetwerk werkt, een reeks softwaretools en informatie-arrays voor het oplossen van functionele problemen.

Elektronische is een mens-machineproces waarbij onderling samenhangende bewerkingen worden uitgevoerd die in een vastgestelde volgorde plaatsvinden met als doel initiële (primaire) informatie om te zetten in resulterende informatie. Technologische bewerkingen variëren qua complexiteit, doel en implementatietechniek en worden door veel artiesten op verschillende apparatuur uitgevoerd.

Er zijn twee hoofdtypen organisatie van technologische processen: subjectief en operationeel.

Het onderwerptype technologieorganisatie omvat het creëren van parallel werkende technologische lijnen, gespecialiseerd in informatieverwerking en het oplossen van specifieke problemen (load accounting, kwaliteit van signaaloverdracht, enz.) en het organiseren van operationele gegevensverwerking binnen de lijn.

Het operationele (flow) type constructie van een technologisch proces voorziet in de sequentiële transformatie van verwerkte informatie volgens de technologie, gepresenteerd in de vorm van een continue reeks opeenvolgende automatisch uitgevoerde bewerkingen.

Er zijn de volgende vormen van gebruikersinteractie met een computer: batch en interactief (query, dialoog). De computers zelf kunnen in de volgende modi werken: enkel- en meervoudig programma, time-sharing, realtime, televerwerking.

De organisatie van het computerproces in batchmodus is gebouwd zonder gebruikerstoegang tot de computer. De functies ervan waren beperkt tot het voorbereiden van brongegevens voor een reeks informatiegerelateerde taken en het overbrengen ervan naar het verwerkingscentrum, waar een pakket werd gevormd, inclusief een computertaak voor verwerking, programma's, bron- en referentiegegevens. Het werd in de computer ingevoerd en in de automatische modus geïmplementeerd, terwijl de computer in de modus voor één of meerdere programma's kon werken.

De interactieve modus zorgt voor directe gebruikersinteractie met het informatie- en computersysteem; dit kan de aard hebben van een verzoek (meestal gereguleerd) of een dialoog met een computer.

De verzoekmodus is noodzakelijk voor gebruikers om met het systeem te communiceren via een aanzienlijk aantal abonneeterminalapparaten, inclusief apparaten die zich op aanzienlijke afstand van het verwerkingscentrum bevinden. Deze behoefte is te wijten aan de oplossing van operationele problemen met een referentie- en informatiekarakter.

Met de dialoogmodus kan de gebruiker rechtstreeks communiceren met het computersysteem in een voor hem aanvaardbaar werktempo, waarbij een zich herhalende cyclus wordt geïmplementeerd van het geven van een taak, het ontvangen en analyseren van een antwoord. In dit geval kan de computer zelf een dialoog starten, waarbij de gebruiker wordt geïnformeerd over de volgorde van de stappen (menupresentatie) om het gewenste resultaat te verkrijgen.

Beide soorten interactieve modi (query, dialoog) zijn gebaseerd op de werking van computers in realtime- en televerwerkingsmodi, die een verdere ontwikkeling zijn van de time-sharing-modus en daarom de verplichte voorwaarden zijn voor het functioneren van het systeem in deze modi zijn ten eerste de permanente opslag van de noodzakelijke informatie in de computeropslagapparaten en -programma's en slechts in minimale mate de ontvangst van initiële informatie van abonnees en ten tweede de beschikbaarheid van geschikte communicatiemiddelen met een computer waartoe abonnees toegang hebben het op elk moment.

De beschouwde technologische processen en werkwijzen van gebruikers in het 'mens-machine'-systeem komen vooral duidelijk tot uiting in geïntegreerde informatieverwerking, die kenmerkend is voor moderne geautomatiseerde probleemoplossing in informatiesystemen met meerdere niveaus.

Een bestand is een reeks logisch gerelateerde gegevens in een vorm die geschikt is voor opslag en verwerking door een computersysteem. Een bestand is een verzameling logische records.

Als het gaat om de records waaruit een bestand bestaat, wordt het woord ‘logisch’ vaak weggelaten. Elke bestandsinvoer bevat gegevens die een specifiek doel hebben. In bestanden die voor inventarisatiedoeleinden worden gebruikt, kan elk record een verzameling gegevens vertegenwoordigen die verband houden met één productitem. In een studentenvoortgangsdossier dat door een onderwijsinstelling wordt bijgehouden, kunnen de naam, het rekeningnummer, het cursusnummer en de examencijfers van de student worden vermeld. Bankboekhoudgegevens kunnen bijvoorbeeld informatie bevatten zoals het nummer van de klant, de naam, de lopende rekening en transactiegegevens van de afgelopen maand. IRS-bestandsrecords kunnen bestaan ​​uit bedragen die in het lopende jaar van bepaalde belastingbetalers zijn geïnd. Tegenwoordig omvatten veel programmeertaken het organiseren en beheren van bestanden.

Een aanzienlijk deel van het besturingssysteem is ontworpen om het voor de gebruiker gemakkelijker te maken gegevens te beheren en te verwerken. Het besturingssysteem heeft echter ook met veel andere informatie te maken. Dit omvat de teksten van bronprogramma's in machinetaal, bibliotheken van subroutines, invoergegevens van uitgevoerde taken en hun uitvoer. Gegevens voor verwerking door het besturingssysteem kunnen worden gepresenteerd in de vorm van datasets. Een dataset is de grootste verzameling informatie waarmee het systeem werkt, en is een set gegevens die op een speciale manier in het geheugen wordt weergegeven, samen met aanvullende besturingsinformatie die de mogelijkheid biedt om toegang te krijgen tot een willekeurig element van deze set. Elk besturingssysteem werkt op sets die een van de verschillende geldige structuren hebben.

Om hun eigen bestanden te beheren, gebruiken gebruikers meestal de mogelijkheden van het besturingssysteem. Het gebruikte type structuur bepaalt hoe de dataset zelf is georganiseerd. We zullen kort beschrijven hoe datasets zijn georganiseerd, maar eerst zullen we de relaties die bestaan ​​tussen individuele logische bestandsrecords en I/O-bewerkingen nader bekijken.

Blokkeren en opnemen

Zoals gezegd bestaan ​​bestanden uit één of meer logische records. Het record kan een stringuitvoer naar het afdrukapparaat zijn of de inhoud van één ponskaart. Als we het hebben over een assembleertaalprogramma, dan is de invoer een brontaalzin van 80 bytes lang. Een bestandsrecord met informatie over een bepaalde leerling kan 500 bytes in beslag nemen. Over het algemeen wordt de lengte van de documenten, evenals de inhoud, bepaald door het doel van het bestand.

Een fysiek record, of blok, is informatie die in één handeling door een invoer- of uitvoerapparaat wordt overgedragen. Voor een ponskaartlezer of uitvoerpons bestaat een blok uit 80 bytes, aangezien het 80 bytes zijn die door één ponskaart worden gecodeerd. Een blok voor een printapparaat is doorgaans een string van 132 bytes. Bij dit soort apparaten, d.w.z. apparaten waarbij de blokgroottes strikt door de hardware zelf worden bepaald, kan het aantal logische vermeldingen in het blok niet veranderen en is er altijd precies één vermelding per blok. Dergelijke apparaten worden apparaten met één ingang genoemd. Op andere apparaten, zoals magnetische schijven en magneetbanden, zijn de blokgroottes niet strikt gedefinieerd. In deze gevallen worden ze door de programmeurs zelf gekozen. Fysieke records hebben niet noodzakelijkerwijs dezelfde grootte als logische records. Het formaat van records in een dataset wordt bepaald door de relatie tussen de grootte van de overeenkomstige records en blokken.

Rijst. 17.1. Berichtformaten.

In gevallen waarin fysieke en logische records even groot zijn, wordt gezegd dat de records zijn gedeblokkeerd. Er wordt gezegd dat een gegevensformaat vergrendeld is als er meer dan één logisch record per fysiek record is. Het kan ook voorkomen dat de grootte van individuele records groter is dan de grootte van blokken. Records in zo'n set worden rollend genoemd.

De blokgrootte in een dataset is niet noodzakelijk constant. In dit geval hebben we het over blokken met variabele lengte, en de waarden van de hoeveelheden die de afmetingen van de blokken karakteriseren, worden in de blokken zelf geschreven. Als alle blokken in een set even groot zijn, spreken we van een dataset met blokken van vaste lengte.

In de praktijk zijn er verschillende combinaties van blokgroottes en individuele records. Enkele mogelijke gevallen worden getoond in Fig. 17.1. De dataset getoond in Fig. 17.1, en kan bijvoorbeeld overeenkomen met een ponskaartbestand. De lengte van elk blok is 80 bytes, elk blok bevat precies één logisch record. De set getoond in afb. 17.1.6, samengesteld uit records van 100 bytes. Blokken in deze set zijn 300 bytes lang. Dit betekent dat tijdens het proces van het invoeren of uitvoeren van gegevens uit deze set, binnen één handeling, informatie ter grootte van 300 bytes respectievelijk wordt ingevoerd of uitgevoerd. Wanneer de set wordt verwerkt door het gebruikersprogramma of besturingssysteemprogramma's, worden de blokken opgesplitst in afzonderlijke records. In afb. Figuur 17.1c toont een dataset met voortschrijdende records van constante lengte. Het invoeren of uitvoeren van een willekeurig record impliceert het uitvoeren van twee I/O-bewerkingen. Gegevensset Afb. 17.1,d is samengesteld uit records van variabele lengte. Bovendien zijn de variabelen in dit geval zowel de lengte van een afzonderlijk blok als het aantal records daarin. De taak om elk blok in records op te splitsen, wordt opnieuw toegewezen aan het verwerkingsprogramma.

Manieren om datasets te ordenen

Nu we bekend zijn geraakt met de verschillende mogelijkheden om datasets op te splitsen in hun samenstellende delen – blokken en records – gaan we nu verder met het overwegen van kwesties die verband houden met de algemene structuur van de set. De organisatie van een set verwijst naar de relatieve rangschikking van de samenstellende blokken en de relaties die elk van de blokken en de dataset als geheel verbinden. De keuze voor een bepaalde methode om een ​​set te organiseren hangt van verschillende factoren af. Hierbij valt te denken aan het type apparaat waarop de set is opgeslagen, de volgorde waarin individuele records worden gelezen en, ten slotte, het doel dat wordt nagestreefd bij het maken van de set.

Consistente organisatie. Sommige randapparatuur, zoals tapedrives of apparaten met één record, definiëren op unieke wijze hoe de overeenkomstige dataset is georganiseerd. In dit geval worden de records precies verwerkt in de volgorde waarin ze zijn opgeslagen. De ponskaartlezer komt kaart voor kaart in de bronarray, in precies de volgorde waarin deze is voorbereid voor invoer. Het afdrukapparaat drukt regel voor regel af in de volgorde waarin ze aankomen. Binnenkomende informatie wordt in de vorm van blokken op magneetband vastgelegd, eveneens in volgorde van ontvangst. De daaropvolgende invoer vanaf de tape vindt plaats in de volgorde waarin de blokken erop worden geplaatst.

Rijst. 17.2. Bestand met sequentiële organisatie.

Aan de andere kant maken apparaten met directe toegang, zoals magnetische schijfstations, het mogelijk om blokken die zich op elke locatie bevinden, te schrijven en te lezen. Om dit te doen, hoeft u alleen maar het opnameadres op te geven. Met andere woorden, de verwerking van de ingestelde vermeldingen kan in elke volgorde plaatsvinden, op voorwaarde natuurlijk dat we de adressen kennen waar ze zich bevinden of de adressen waarop ze moeten worden geplaatst. In de meeste toepassingen komt de fysieke volgorde van de records in de set echter overeen met de volgorde waarin u ze wilt verwerken. Het komt uiterst zelden voor dat de afzonderlijke vermeldingen waaruit de oorspronkelijke programmazinnen bestaan, moeten worden onderzocht in de volgorde waarin ze zijn geschreven. Hetzelfde kan gezegd worden voor object- en laadmodules die in machinetaal zijn geschreven.

Bestanden waarin individuele records worden verwerkt in de volgorde waarin ze zich fysiek bevinden, worden sequentieel genoemd. Wanneer u een sequentieel bestand maakt of er nieuwe records aan toevoegt, valt de volgorde waarin informatie wordt geschreven samen met de volgorde waarin deze bij het randapparaat arriveert. Het lezen van records van een sequentieel bestand vindt plaats in de volgorde van hun locatie daarin. Het verwerken van informatie in de volgorde waarin deze op een apparaat of in het geheugen wordt geplaatst, wordt sequentiële verwerking genoemd.

Opeenvolgende bestanden worden opgeslagen in datasets met een sequentiële organisatie. In afb. Figuur 17.2 toont een voorbeeld van een sequentieel georganiseerde dataset. Het laatste blok van de set wordt gevolgd door een speciaal blok, een tapemarkering genaamd, dat het einde van de dataset markeert. Wanneer u nog een blok aan een opeenvolgende set toevoegt, wordt de bandmarkering overlapt door dit blok en wordt de nieuwe markering onmiddellijk erna geschreven. Bij het invoeren van een bepaalde set gegevens worden records precies gelezen in de volgorde waarin ze in de set zijn geschreven, de invoer vindt plaats totdat er een bandmarkering wordt aangetroffen.

Bibliotheek organisatie. We hebben al gewezen op het bestaan ​​van enkele systeembibliotheken die van groot belang zijn voor gebruikers. Dit omvat een systeemmacrobibliotheek, een bibliotheek met gecatalogiseerde procedures, bibliotheken met systeemprogramma's en testgevallen. Elke sectie van de bibliotheek is een opeenvolgende set gegevens. De door het besturingssysteem gecatalogiseerde procedurebibliotheek bevat bijvoorbeeld secties zoals ASMFCLG, FORTGCLG en COBUCG.

Het opvragen van de inhoud van bibliotheken gebeurt met behulp van sectienamen. Bij het verwerken van de INITIAL-macro vraagt ​​de assembler bijvoorbeeld de sectie INITIAL op, die zich in de systeemmacrobibliotheek bevindt. Een dataset die uit een of meer secties bestaat en zo is georganiseerd dat de afzonderlijke secties toegankelijk zijn via hun naam, wordt een bibliotheekset genoemd.

Rijst. 17.3. De structuur van de bibliotheekdataset met de speciale macro's die in dit boek worden gebruikt.

Bibliotheekdatasets worden opgeslagen op apparaten met directe toegang. Hierdoor kunt u individuele secties opvragen door alleen hun startadressen op te geven. Om het zoeken naar een bibliotheeksectie te vergemakkelijken, creëert het systeem een ​​speciale tabel, een zogenaamde inhoudsopgave, waarin de naam van elke sectie van de dataset overeenkomt met het adres van het begin ervan. In afb. Figuur 17.3 toont een voorbeeld van de structuur van een bibliotheekset. Als een gedeelte van de bibliotheek wordt opgevraagd, scant het systeem de inhoudsopgave op een overeenkomende naam. Het adres dat bij de naam hoort, wordt vervolgens bepaald en direct gebruikt om de sequentiële dataset te lokaliseren die de gewenste partitie vertegenwoordigt.

Het besturingssysteem biedt de gebruiker speciale programma's voor het maken en onderhouden van zijn eigen bibliotheeksets. Het besturingssysteem gebruikt ook bibliotheekgegevenssets om zijn eigen bibliotheken te onderhouden. Het werken met bibliotheken in het DOS-systeem verschilt niet veel van de mogelijkheden in het besturingssysteem, maar DOS bevat geen speciale tools waarmee gebruikers hun eigen bibliotheeksets kunnen maken en aan het onderhoud ervan kunnen werken.

Index-sequentiële organisatie. In sommige toepassingen is het erg handig om zowel sequentiële verwerking van een set te gebruiken, individuele records te selecteren in de volgorde waarin ze op een bepaald apparaat zijn opgeslagen, als willekeurige verwerking zonder rekening te houden met de locatie van individuele records, waarbij records worden gelezen, toegevoegd en gewijzigd. Denk aan de boekhoudkundige informatie van ons verwerkingsprogramma. We moesten gegevens in het geheugen bewaren die correspondeerden met elk artikel in voorraad, één vermelding voor elk artikel. Elk artikel was gekoppeld aan een corresponderend nummer, dat als sleutel werd gebruikt. De vermeldingen in het bestand waren gerangschikt in oplopende volgorde van numerieke sleutelwaarden. Aan het einde van elke week werd er een rapport uitgebracht over de status van het bestand op het huidige moment. Het rapport werd samengesteld op basis van records in opeenvolgende volgorde. Omdat de records in het bestand oplopend waren geordend Met de toetsen was de volgorde van de records in het rapport uiteraard hetzelfde, wat het zoeken gemakkelijker maakte. Er is een regel die overeenkomt met een specifieke naam.

Gedurende de week kan de situatie echter veranderen: het bedrijf kan volledig nieuwe goederen produceren of kopen, oude goederen kunnen geleidelijk aan worden verkocht. Dit alles vereist wijzigingen in de boekingsbestandsgegevens. Om een ​​wijziging in een bepaald record aan te brengen, moet u het eerst vinden. Om een ​​record te vinden, kunt u het hele bestand vanaf het begin scannen totdat het gewenste record is gevonden. Als het bestand echter al enkele duizenden records bevat, kan een dergelijke scan elke keer dat er een wijziging in een bepaald record moet worden aangebracht, te veel computertijd verspillen.

Rijst. 17.4. Bestandsstructuur met index-sequentiële organisatie.

Wat in feite nodig is, is een manier om een ​​dataset te organiseren waarin individuele records daarin opeenvolgend of met behulp van sleutels toegankelijk zijn.

Deze manier om gegevens te organiseren is index-sequentiële organisatie. Bij het aanmaken van een index-sequentiële dataset worden de records in het bestand eerst op sleutel geordend. In ons voorbeeld voor de verwerking van boekhoudkundige informatie wordt het overeenkomstige rekeningnummer gebruikt als recordsleutel. Vervolgens worden de records opeenvolgend uitgevoerd. Ze worden door het systeem op het apparaat met directe toegang geplaatst. In dit geval worden een of meer indexen gebouwd. Indien handig kan de verwerking van de aldus gecreëerde set opeenvolgend worden uitgevoerd in de volgorde waarin de records bij het overeenkomstige apparaat aankomen. Aan de andere kant kan elk specifiek record per sleutel worden opgevraagd, met behulp van door het systeem opgebouwde indexen om het zoeken naar het vereiste record te versnellen.

In afb. Figuur 17.4 toont een voorbeeld van een dataset met één index. Het bronbestand is verdeeld in subbestanden, die elk een overeenkomstige rij in de indextabel hebben. Deze regel bevat informatie over de sleutel van het laatste en het adres van het eerste record van het subbestand. Als er een recordverzoek plaatsvindt voor een bepaalde sleutelwaarde, scant het systeem eerst de indextabel op zoek naar de eerste rij die een waarde bevat die groter is dan of gelijk is aan die waarde. Het vereiste record behoort tot het subbestand dat overeenkomt met deze regel, dus er wordt alleen verder gezocht tussen de elementen van dit subbestand.

Het systeem heeft de mogelijkheid om nieuwe vermeldingen toe te voegen aan de juiste locatie in het bestand en oude vermeldingen te verwijderen. Index-sequentiële organisatie breidt dus de mogelijkheden voor bestandsverwerking aanzienlijk uit. Records kunnen opeenvolgend of in willekeurige volgorde worden verwerkt. Dit alles veronderstelt echter dat de records in het bronbestand in orde zijn.

Directe organisatie. Als de directe adressen waarop individuele dossierrecords zich bevinden door de gebruiker zelf worden opgegeven, spreken we van directe organisatie van de dataset. Doorgaans worden sleutels gebruikt om het exacte adres van een record te bepalen, of om het gebied te bepalen waarbinnen het record zich kan bevinden. Directe organisatie biedt de snelste toegang tot individuele records van een bestand, maar tegelijkertijd ligt alle verantwoordelijkheid voor het creëren en onderhouden van de dataset bij de gebruiker. Directe organisatie wordt gebruikt in gevallen waarin het nodig is om te werken met bestanden die een andere structuur hebben dan die welke door het besturingssysteem zijn gemaakt.

Toegangsmethoden

In Sectie. Paragraaf 17.4 beschrijft randapparaten en methoden voor het direct programmeren van de werking van deze apparaten. In werkelijkheid is het echter uiterst zeldzaam om op zo'n laag niveau te programmeren. In plaats daarvan worden speciale systeemprogramma's gebruikt die toegangsmethoden worden genoemd om verschillende soorten uitwisselingen tussen geheugen en randapparatuur te organiseren, en om datasets van verschillende organisaties te creëren en te onderhouden. Een I/O-instructie die gebruikmaakt van toegangsmethoden is een oproep naar een reeks systeemprogramma's die de I/O-supervisor worden genoemd. De I/O-bewerkingen zelf worden rechtstreeks door de I/O-supervisor uitgevoerd met behulp van daaraan gekoppelde subroutines. In feite betekent dit dat wanneer accessors worden gebruikt, u zich geen zorgen hoeft te maken over de specifieke details die gepaard gaan met het uitvoeren van I/O-bewerkingen; daarvoor wordt gezorgd door de accessors zelf.

Elk besturingssysteem biedt verschillende toegangsmethoden. De keuze voor een bepaalde methode hangt af van het besturingssysteem zelf, van de organisatie van de dataset die wordt verwerkt, en ten slotte van de vereiste buffermethode.

Rijst. 17.5. (a) Eenvoudige buffering vertraagt ​​de uitvoering van het programma totdat de buffer vol is. (b) Het gebruik van meerdere buffers zorgt voor de combinatie van programma-uitvoering en gegevensoverdracht.

Buffers. Buffers zijn geheugengebieden die zijn ontworpen om informatie op te nemen die wordt ingevoerd vanaf een randapparaat of informatie die is voorbereid voor uitvoer naar een randapparaat. In het meest voorkomende geval wordt het bufferadres opgegeven samen met het invoerverzoek. De I/O-supervisor voert rechtstreeks een blok van een apparaat in een buffer in. Als we output willen produceren, moeten we zelf voor de bijbehorende bufferinhoud zorgen. Wanneer de gegevens gereed zijn, wordt een verzoek om uitvoer uit te voeren verzonden, voorzien van het adres van de buffer; de uitvoer zelf wordt rechtstreeks door het systeem uitgevoerd.

In afb. Figuur 17.6a toont de reeks gebeurtenissen die plaatsvinden tijdens een periodiek verzoek om invoer in een enkele buffer. De invoer wordt opgevraagd door het gebruikersprogramma. Omdat het waarschijnlijk is dat het gebruikersprogramma niet kan blijven draaien totdat de uitwisseling eindigt, schort de supervisor de uitvoering ervan tijdelijk op totdat de uitwisseling eindigt.

Zelfs de snelste apparaten voeren I/O-bewerkingen relatief langzaam uit, gedurende welke tijd de processor doorgaans duizenden bewerkingen kan uitvoeren. Het gebruik van slechts één buffer vertraagt ​​dus de uitvoering van het programma aanzienlijk. Men moet echter niet denken dat terwijl I/O plaatsvindt, de processor geen andere bewerkingen kan uitvoeren. Zoals we zullen zien in par. 17.4, System 360- en 370-computers maken gelijktijdige werking van de processor en randapparatuur mogelijk. In dergelijke gevallen praten ze over het combineren van de uitvoering van I/O-bewerkingen met de uitvoering van reguliere programmaopdrachten.

Van de mogelijkheid van een dergelijke combinatie kan met succes gebruik worden gemaakt door bijvoorbeeld uitwisselingen met twee buffers uit te voeren. Een voorbeeld van een dergelijk gebruik wordt getoond in Fig. 17,5,6. Bij sequentiële verwerking organiseert de toezichthouder de invoer van informatie in de volgorde waarin deze in het bestand voorkomt. Het systeem kan dus daadwerkelijk “anticiperen” op de volgende verzoeken en de buffer vullen, zelfs voordat een invoeropdracht wordt ontvangen. Als gegevens door het gebruikersprogramma niet sneller worden verwerkt dan het systeem kan vullen en buffers vrijmaken, kunt u met het gebruik van meerdere buffers tegelijk de verliezen minimaliseren die voortvloeien uit de noodzaak om I/O-bewerkingen uit te voeren. Door meerdere buffers te gebruiken, kunt u ook de algehele uitvoersnelheid verhogen.

Alleen bij het sequentieel verwerken van gegevens kan het gebruik van meerdere buffers echter tijd besparen. Als de gegevensverwerking in een willekeurige, willekeurige volgorde wordt uitgevoerd, wordt wat wij de ‘vooruitziende blik’ van het systeem noemen betekenisloos.

Elk besturingssysteem biedt verschillende toegangsmethoden. De mate van betrokkenheid van de programmeur die nodig is bij het oplossen van veel problemen die verband houden met het gebruik van buffers, hangt voor een groot deel af van de gebruikte toegangsmethode. Bij sommige toegangsmethoden hoeven gebruikers zich helemaal geen zorgen te maken over buffers, waarbij al het noodzakelijke werk automatisch wordt gedaan. In andere gevallen kan het bufferbeheer geheel aan de gebruiker worden overgelaten. Er zijn ook methoden die de gebruiker de keuze geven of hij het systeem wel of niet wil gebruiken om buffers te beheren.

Toegangsmethoden voor DOS-systemen. Alle toegangsmethoden voor schijfbesturingssystemen gaan uit van semi-automatische buffercontrole. Om ervoor te zorgen dat het systeem kan werken, moet u binnen uw programma één of twee buffergebieden reserveren. Als u met twee buffergebieden werkt, worden alle I/O-bewerkingen bij het werken met sequentiële bestanden door het systeem uitgevoerd, zelfs voordat daadwerkelijke aanvragen worden ontvangen. De gebruiker kan opdracht geven tot het blokkeren van gegevens bij het intrekken en het deblokkeren bij het binnenkomen. In het DOS-systeem zijn de volgende manieren om datasets te organiseren mogelijk: sequentieel, index-sequentieel en direct. De belangrijkste toegangsmethoden voor het DOS-systeem zijn:

Seriële toegangsmethode (SAM)

Geïndexeerde sequentiële toegangsmethode (ISAM)

Directe toegangsmethode (DAM)

Tabel 17.1 Enkele toegangsmethoden voor besturingssystemen

Naam

Geheugensteuntjes

Methode voor sequentiële toegang in de wachtrij

Sequentiële organisatie van gegevens, toegangsmethode met wachtrijen

Basismethode voor sequentiële toegang

Sequentiële gegevensorganisatie, basistoegangsmethode

In de wachtrij geïndexeerde sequentiële toegangsmethode

Creatie en sequentiële verwerking van index-sequentiële bestanden

Basisgeïndexeerde sequentiële toegangsmethode

Willekeurige verwerking van index-sequentiële bestanden

Basisgepartitioneerde toegangsmethode

Creëren en verwerken van bibliotheekdatasets

BasicDirect-toegangsmethode

Bestanden verwerken met directe organisatie

Telecommunicatietoegangsmethode

Interactie met externe terminals

Toegangsmethoden voor besturingssysteemsystemen. Toegangsmethoden voor besturingssystemen vallen in twee klassen: basistoegangsmethoden en toegangsmethoden in de wachtrij. Methoden voor wachtrijtoegang bieden volledig automatische buffercontrole. Het systeem zorgt zelf voor het onderhoud van de buffergebieden. Het systeem blokkeert en deblokkeert ook records. Methoden voor wachtrijtoegang worden gebruikt bij het verwerken van sequentiële en index-sequentiële bestanden. Met deze methoden kunt u maximale verwerkingsefficiëntie bereiken met een minimum aan vereisten voor het gebruikersprogramma.

Vergeleken met wachtrijmethoden zijn basistoegangsmethoden veel primitiever. Ze bieden echter meer flexibiliteit bij het werken met gegevens. Een deel van de verantwoordelijkheden voor het beheren van buffering wordt nu toegewezen aan de gebruiker, daarnaast is de gebruiker ook verantwoordelijk voor het ontgrendelen van records. Basistoegangsmethoden worden voornamelijk gebruikt bij het omgaan met inconsistente verwerking van datasets. Een lijst met de meest gebruikte toegangsmethoden voor besturingssystemen vindt u in de tabel. 17.1.

In onze discussie hebben we slechts kort ingegaan op kwesties die verband houden met datastructuren en de mogelijkheden die het besturingssysteem biedt om I/O-bewerkingen uit te voeren. Dit is echter voldoende materiaal om het gebruik van toegangsmethoden bij I/O-programmering te bespreken. In de toekomst zullen we alleen geïnteresseerd zijn in sequentiële toegangsmethoden met wachtrijen van OS- en DOS-systemen. Hoewel het principe van het gebruik van een sequentiële toegangsmethode met wachtrijen gemeenschappelijk is voor de twee systemen die we hebben bestudeerd, zijn de specifieke details nog steeds behoorlijk verschillend. Het is passend om alleen het materiaal te behandelen dat verband houdt met I/O-programmering op uw specifieke systeem. Hierna kunt u echter een ander hoofdstuk doornemen om vertrouwd te raken met de overeenkomsten in het werken met de twee systemen.