0

1

2

3

4

5

6

7

8

9

001 Science
001(479.25) Science — Armenia
001.18 Science–Forecasting
001.8 Science–Methodology
001.89 Science–Research
001.894 Inventions Inventions–Patents
001.895 Innovations
001.94 Natural phenomena
002 Printing Books Typography
002(479.25) Printing, Armenian
002.2 Books
002(479.25)(09) Books–Armenia–History Printing, Armenian–History.
002.6
003 Writing Alphabet
003(479.25) Writing, Armenian
004 Computer science. Data processing
005 Programming (Computers) Programming languages (Computers)
006 Standardization
007 Cybernetics Information Theory.
008 Civilization Culture Cultural property
008(479.25) Civilization–Armenia Culture –Armenia
01 Bibliography Catalogs Bibliographical citations
01(075) Bibliography–Handbooks, manuals, etc.
01(09) Bibliography–History
01(479.25) Amenian literature– Bibliography
011 Universal bibliography. Bibliography, International
012 Personal bibliography
013 Collective bibliographies
014 Periodicals–Bibliography
015
016:0/9 Special subject bibliography
016:001 Science– Bibliography
016:002 Printing–Bibliography.
016:01 Bibliographical literature–Bibliography. Bibliography of bibliographies.
016:02 Library science–Bibliography
016:05/07 Periodicals–Bibliography
016:087.5 Children’s literature–Bibliography
016:091 Codicology–Bibliography Manuscripts–Bibliography
016:1 Philosophy — Bibliography
016:2 Religious literature–Bibliography
016:3К Communism– Bibliography Marxism–Bibliography Leninism–Bibliography
016:3 Politics– Bibliography
016:338 Economics — Bibliography
016:34 Law — Bibliography
016:34(05) Law reviews — Bibliography
016:355 Military art and science — Bibliography
016:37 Education — Bibliography
016:4 Philology — Bibliography
016:5 Natural history — Bibliography
016:51 Mathematics — Bibliography
016:52 Astronomy — Bibliography
016:53 Physics — Bibliography
016:54 Chemistry — Bibliography
016:55 Geology — Bibliography
016:6/62 Engineering — Bibliography
016:61 Medicine — Bibliography
016:63 Agriculture — Bibliography
016:7 Art — Bibliography
 016:796 Sport — Bibliography
016:8 Literature — Bibliography
016:821.161.1 Russian literature — Bibliography
016:821.19 Armenian literature — Bibliography
016:94 History — Bibliography
016:902.5 Archives — Bibliography
016:902.6 Archaeology — Bibliography
016:902.7 Ethnology — Bibliography
016:91 Geography — Bibliography
016:929 Biobibliographies
017 Library catalogs
017.1 Public libraries–Catalogs
017.3 Booksellers’ catalogs.
017.4 Publishers’ catalogs.
017.4(479.25) Booksellers’ catalogs — Armenia
017.43 Antiquarian booksellers — Catalogs
018
02 Library science
 02(03) Library science — Dictionaries
02(075/077) Library science — Handbooks, manuals, etc.
02(09) Library science — History
021 Libraries
021(470+571) Library science — Russia
021(479.25) Library science — Armenia
022 Library buildings Library architecture
023 Library administration Library personnel management
023.5 Library employees
024 Public services (Libraries) Reference services (Libraries)
024.6 Interlibrary loans
025 Libraries– Departments
025.2 Acquisitions (Libraries)
025.3 Library catalog management
025.342 Library catalogs and users . Author catalogs
025.343.2 Subject catalogs.
025.4 Library and bibliographic classification (LBC)
025.45  Classification, Universal decimal
025.6 Libraries, Subscription
025.7/9 Libraries, Depository Collection development (Libraries)
026 Special libraries
027 General libraries
027.021 Research libraries
027.1 Private libraries
027.2  Academic libraries
027.5 State libraries
027.5(479.25) National Library of Armenia
027.52 Public libraries
027.53 Regional libraries District libraries
027.625 Children’s libraries
027.7 Academic libraries
027.8 School libraries
028 Reading Readers’ advisory services
028.5 Children–Books and reading Youth–Books and reading
03 Encyclopedias and dictionaries
03/08 Encyclopedias and dictionaries. Directories
05/07 Newspapers The Press Journalism
05 Periodicals Journalism
058 Periodicals — Armenia — History
058(479.25) Armenia– Yearbooks–Directories, address books
059 Almanacs Calendars
06 Associations, institutions, etc.
061 Associations, institutions, etc.
061.068 Titles of honor and nobility Award winners
061.12(479.25) National Academy of Sciences of the Republic of Armenia (NAS RA)
061.2 Non-governmental organizations
061.213 Youth organizations
061.213 Scouts and scouting Boy Scouts Scouts (Youth organization members)
061.213 Secret societies
061.236.61 Masonic Society (Org.)
061.3 Congresses and conventions Symposiums
061.4 Exhibitions Expositions
061.6 Scientific institutions
069 Museums
069.4 Museum exhibits–Conservation and restoration
069.53 Museum exhibits–Technological innovations
070 Mass media.
070(470+571) Mass media — Russia
070(479.25) Mass media — Armenia
070.13 տես նաև՝ 351.751.5 Press–Censorship Freedom of the press
070.4
070.42 Journalists
08
082
087.1:0/9 Popular literature
087.5 Children’s literature.
09 Manuscripts Rare books
090.1
091 Manuscripts
091(479.25)  Manuscripts — Armenia Mesrop Mashtots Institute of Ancient Manuscripts
093 Incunabula Early printed books–15th century
094 Rare books
097
00

Prolegomena. Fundamentals of knowledge and culture. Propaedeutics

⇨ 008 Civilization. Culture. Progress

⇨ 130.2 Philosophy of culture. Cultural systems. Theory of cultural complexes

⇨ 165 Theory of knowledge. Epistemology

001

Science and knowledge in general. Organization of intellectual work

◇ 001:061.1(100)            International governmental scientific organizations, e.g. UNESCO

001.1

Concepts of science and knowledge

⇨ 165 Theory of knowledge. Epistemology

001.101

Knowledge

001.102

Information

001.103

Data

⇨ 004.22 Data representation

001.103.2

Metadata

001.11

Definition of concepts. Nature, purpose, essence of knowledge

001.12

Character of the objects examined by knowledge   Realities. Phenomena. Facts. Circumstances

001.123

Origin and causes of phenomena

001.124

Properties and effects of phenomena

001.124.2

Useful, desirable effects

001.124.4

Non-useful, undesirable effects

001.126

Application and utilization of phenomena

001.18

Future of knowledge   Prediction. Forecasting. Futurology

001.19

Knowledge and the unknowable. Limits of knowledge

001.2

Relations between individual disciplines

⇨ 001.82 Study of organization

⇨ 025.4 Classification and indexing

⇨ 168.2 Division. Analysis. Classification

001.3

Significance of science and knowledge in general   Value, utilization, status, defence and appreciation

001.31

Advancement, promotion of science and knowledge in general

001.32

Learned, scientific societies. Academies

◇ 001.32(410)   Learned societies in the UK (e.g. The Royal Society)

◇ 001.32(450)   Learned societies in Italy (e.g. Accademia dei Lincei)

⇨ 061.2 Nongovernmental organizations and cooperation

001.35

Criticisms of science. Objections to science

001.4

Specialist terminology. Scientific nomenclature

⇨ (083.72) Nomenclatures

⇨ 003.62 Signs and symbols other than scripts

001.5

Scientific theories. Hypotheses, systems   Tracing of relationships between scientific facts

⇨ 162 Process of illation. Reasoning. Inference. Conclusion

001.51

Processes in the formation of hypotheses, systems

001.53

Comparative presentation

⇨ (083.77) Comparative presentation

001.6

Scientific laws   Ideal cases. Exceptions

⇨ 113 General laws of nature

001.8

Methodology   General study of method. Technical and scientific procedures in study, research, discussion. Analysis and synthesis

001.81

Technique of intellectual work

001.811

General issues regarding techniques of intellectual work   Rules for citations, quotations, bibliographic references. Format of stationery

001.812

Working materials

⇨ 003.5 Writing materials and equipment

⇨ 005.936 Physical assets. Property. Facilities

⇨ 686.8 Office equipment. Stationery. Writing, drawing and artists’ accessories

001.813

Cuttings

⇨ (04) Non-serial separates. Separata

⇨ 025.17 Treatment of special materials

001.814

Assembling of references. Research   Contents lists. Extracts. Summaries. Preliminary drafts, rough copy for literary work

⇨ 019.9 Bibliographies and catalogues according to their own characteristics as publications

⇨ 025.32 Principles of cataloguing. Entries

001.815

Production of indexes   Author indexes. Subject indexes

⇨ 014.5 Concordances

⇨ 019.96 According to arrangement of entries

⇨ 025.347 Alphabetic indexes

001.816

Work concerned with printing and publication   Author’s directions to compositor or printer. Manuscripts. Proofs

⇨ 655.253 Creation of information medium for typesetting. Physical production of copy (e.g. handwritten, typed, by information storage devices)

⇨ 655.52 Relations between publisher and author. Size of edition or print run. Royalties. Revised editions. Free copies, etc.

⇨ 808.2 Editing. Adapting and arranging copy for publication

001.817

Lecture work   Compilation and arrangement of lectures, dissertations

⇨ 069.1 Aims. Purpose. Utility

⇨ 808.5 Rhetoric of speech. Art or technique of oral expression

⇨ 82-5 Oratory. Speeches

001.818

Evaluation, writing up of results   Presentation of information. Technique of report writing

⇨ (047) Reports. Notices. Bulletins

⇨ (062.551) Reports on activities. Bulletins

001.82

Study of organization   Methodology. Analysis. Synthesis. Classification. Systematization

⇨ 025.4 Classification and indexing

⇨ 168.2 Division. Analysis. Classification

001.83

Intellectual cooperation. Exchange of ideas

001.85

Scientific criticism

001.86

Concordances

⇨ 014.5 Concordances

⇨ 27-272 Biblical concordances

001.87

Case studies (as a subject), their compilation and use

001.89

Organization of science and scientific work

⇨ 001.82 Study of organization

⇨ 007 Systems science and systems theory. Information and communication theory. Control theory (cybernetics)

⇨ 351.854 Supervision of science, arts, literature

001.891

Scientific research   Research methods

⇨ 069.8 Research in museums

⇨ 303.4 Kinds of investigation. Research strategies. Investigation design

001.891.3

Theoretical research

001.891.5

Practical, active research   Experiments. Tests

001.891.53

Laboratory tests

001.891.54

Testing on models. Model tests

001.891.55

Field tests. Workfloor, in situ tests

001.891.58

Testing after modification, conversion, improvement

001.891.7

Observational research   Field work. Observation in the field

001.892

Development

001.893

Control. Supervision

001.894

Inventions and discoveries   Techniques of inventing. Work in preparation of patenting and realization of inventions

Application Note: Details by colon combination and/or common auxiliaries of form (Table 1d)

◇ 001.894:621.11  Invention of the steam engine

◇ 001.894:621.636(088.8)  Invention of cross-flow fans – patents

◇ 001.894:778.5  Invention of cinematography

⇨ (088.8) Patents and similar documents

⇨ 347.77 Industrial, commercial, scientific property and ownership. Patent and trade-mark law. Registration of designs, plans, business names, etc.

001.894.2

Useful and profitable, applied inventions and discoveries

001.894.4

Failed, unsuccessful inventions and discoveries

001.894.6

Suppressed, withheld inventions and discoveries

001.894.8

Forgotten inventions and discoveries

001.895

Innovations

001.9

Dissemination of ideas

001.91

Generalization. Extension of applicability

001.92

Dissemination of factual knowledge   Popularization of science

⇨ 001.31 Advancement, promotion of science and knowledge in general

001.94

Reported phenomena not yet fully explained

◇ 001.94:633    Unexplained phenomena affecting field crops. Including: Crop circles

◇ 001.94(410.518NES)  Loch Ness Monster

◇ 001.94UFO    Unidentified flying objects (UFOs). ‘Flying saucers’

⇨ 133 The paranormal. The occult. Psi phenomena

001.95

Deliberate scientific deceptions and hoaxes

◇ 001.95:599.89(410.126PIL)     Eoanthropus Dawsonii (Piltdown Man)

⇨ (089.5) Frauds. Deceptions. Literary, artistic, scientific hoaxes

001.97

Pseudo-scientific prophecies, fancies   ‘Death ray’

⇨ 133 The paranormal. The occult. Psi phenomena

⇨ 159.961 Parapsychology. Psychic phenomena and research

⇨ 398.4 The supernatural

⇨ 82-311.9 Scientific novels. Science fiction

001.98

Falsification of science   False doctrines, fallacies (due to insufficient knowledge, bigotry, excessive zeal, etc.)

001.99

Obstruction of and obstacles to the spread of ideas   Non-dissemination. Secrecy

⇨ 098.1 Prohibited books

⇨ 343.534 Industrial espionage. Betrayal of scientific, industrial, trade secrets

⇨ 347.775 Trade secrets. Secret processes

002

Documentation. Books. Writings. Authorship

⇨ 003 Writing systems and scripts

⇨ 005.92 Records management

⇨ 01 Bibliography and bibliographies. Catalogues

⇨ 02 Librarianship

⇨ 37.091 Organization of educational establishments

⇨ 659.2 Information work. Advisory and consultancy services

002.1

Documents (embodiments of information), as subject

Scope Note: Documents are here understood in the widest sense as embodiments of information i.e. any source of information, in material form, capable of being used for reference or study or as an authority. These can include book and non-book material, printed or digital as well

002.2

Total literary output   Of persons, on subjects, of countries

◇ 002.2(494)(083.41)     Statistics of literary output in Switzerland

002.6

Documentation centres

002.6.01/.05 ≅ 06.01/.05

◇ 002.6:061 Documentation centres in organizations and institutions

◇ 002.6(1-4) National documentation centres

◇ 002.6(100) International documentation centres

⇨ 005.572  Consultation. Advice

⇨ 026 Special libraries

⇨ 366.61 Consumer counselling

003

Writing systems and scripts   Signs and symbols. Codes. Graphic representation

⇨ 091 Manuscripts

⇨ 159.946.4 Graphic expression. Reading

⇨ 519.76

Semiotics. Mathematical theory of systems of symbols. Mathematical linguistics

⇨ 744.9

Ornamental, heraldic and display lettering. Signwriting (e.g. for posters, shop signs)

⇨ 81`22

General theory of signs in relation to linguistics. Semiology. Semiotics

003.01/.09

Special auxiliary subdivision for writing systems and scripts

003.01

Origins, precursors of scripts. Early forms of scripts

003.02

Emergence of writing

003.03

Graphic expression of language

003.031

Order of letters or characters. Enumeration of signs and symbols

003.032

Names of letters. Acrophony

003.033

Conversion of script by decree, for native speakers of the language

◇ 811.512.161:003.344.033       Romanization of Turkish (by decree) in 1928

003.034

Transliteration

Scope Note: Representation of graphemes of source script by graphemes of target script

◇ 003.332.4.034:003.344            Transliteration of Hebrew script into Roman script

003.035

Transcription

Scope Note: Representation of sounds of source language by graphemes of target language and script

◇ 003.324.1.035:003.349.3        Transcription of Chinese into Russian Cyrillic

003.038

Adaptation of a script to different languages and dialects   By adding special letters, diacritical marks

003.05

Means of producing signs and scripts

⇨ 003.5 Writing materials and equipment

003.052

Handwriting using hand and fingers only

003.053

Handwriting with devices

003.055

Printing means

Application Note: Details by colon combination with the subdivision of 681.615, 681.616 and 681.62

⇨ 681.615 Machines and equipment for production of type. Printing type

⇨ 681.616 Composing or typesetting machines and equipment

⇨ 681.62 Graphic reproduction machines. Printing machines. Auxiliary machinery for printing

003.056

Keyboarding. Typewriting

Application Note: Details by colon combination with the subdivision of 004.3 and 681.612/.613

⇨ 004.35 Peripherals. Input-output units

⇨ 681.612 Typewriters in general

⇨ 681.613 Specialized typewriters, according to purpose

003.057

Stamping, etc

Application Note: Details by colon combination with the subdivision of 681.626

⇨ 681.626 Stamping, numbering, date-marking devices

003.07

Uses and styles of writing

003.071

Epigraphy   Epigraphic writing. Inscriptions. Monumental script. Lapidary style

⇨ 930.2 Methodology of history. Ancillary historical sciences

003.072

Palaeography   Palaeographic writing

⇨ 930.2 Methodology of history. Ancillary historical sciences

003.074

Diplomatic writing   Writing of records, charters and acts. Official scripts

⇨ 930.2 Methodology of history. Ancillary historical sciences

003.075

Book script. Script for publication

⇨ 655 Graphic industries. Printing. Publishing. Book trade

003.076

Handwriting. Cursive writing

⇨ 159.925.6 Graphology

003.077

Calligraphy   Decorative, ornamental script

⇨ 091.01 Script. Writing of manuscripts

003.079

Unofficial inscription or application of writing or images

003.08

Characteristics of writing

⇨ 655.24 Type styles. Characters

003.081

Formation. Basic signs. Characters, letters   Capital letters (majuscules). Small letters (minuscules). Alphabets. Combinations, digraphs, ligatures

003.082

Diacritics. Accents   Diaeresis. Umlaut. Tilde. Grave

003.083

Abbreviations   Logograms. Sigla. Acronyms

⇨ 003.6 Other kinds of graphic representation of thought

003.084

Word formation   Syllable separation

⇨ 81`352 Vowel and diphthong representation

003.085

Sentence or clause formation. Word separation

⇨ 81`367.5 Construction and phrasing of sentences and clauses

003.086

Punctuation

003.087

Direction of script   Horizontal, vertical script, etc. Left to right. Right to left. Boustrophedon

003.088

External characteristics of writing   Angle or slope of writing. Weight of writing

003.09

Techniques and methods of deciphering scripts

003.2

Writing systems. Graphic representations of concepts

003.21/.23

Conventional writing systems used for general purposes of literate language communities. Orthographies

⇨ 81`35 Graphemics. Orthography. Spelling

003.21

Picture writing

⇨ 003.314 Pictographic writings

⇨ 003.32 Ideographic and logographic scripts

⇨ 003.62 Signs and symbols other than scripts

003.212

Pictographic writing systems   Hieroglyphs

⇨ 003.314 Pictographic writings

⇨ 003.322 Ancient Egyptian scripts

003.214

Logographic writing systems

⇨ 003.32 Ideographic and logographic scripts

003.216

Logographic-syllabic writing systems

003.22/.23

Phonological writing systems

003.22

Syllabic writing systems   Syllabaries. Rebus writing. Phonograms. Text messaging (orthographic aspects)

⇨ 398.6 Riddles. Conundrums. Rebuses. Traditional jokes. Mottoes, devices, popular heraldry

003.23

Alphabetic writing systems

003.24

Writing systems for the blind   Braille

003.26

Secret writing systems. Cryptographies

⇨ (083.73) Codes. Cryptographies. Keys

⇨ 004.056.55 Encryption

003.27

Stenographies. Shorthand writing systems

003.28

Paedographies, systems devised to help children learn to read   Writing systems for teaching purposes. Phonetic scripts

003.29

Codes. Technographies. Nonconventional writing systems

⇨ 003.26 Secret writing systems. Cryptographies

⇨ 004.43 Computer languages

⇨ 621.394.14 Telegraph codes

⇨ 654.028 Communications according to form (language, code, secrecy)

⇨ 654.9 Signalling. Various telecommunication services. Remote control (telecontrol)

⇨ 811.93

Artificial languages used to instruct machines. Programming languages. Computer languages

003.292

Codes designed mainly to be humanly readable

003.292.2

Alphabetic codes. Letter codes

003.292.3

Numerical codes

003.292.4

Alphanumeric codes

003.292.6

Flag and positional codes   Semaphore

⇨ 627.725.2 Semaphores

003.295

Codes designed mainly to be machine-readable

003.295.1

Morse code

Application Note: Details by colon combination with the subdivision of 654.9

⇨ 654.9 Signalling. Various telecommunication services. Remote control (telecontrol)

003.295.4

Mechanically readable codes

003.295.6

Electromagnetically readable codes

003.295.8

Optically readable codes   Bar codes

003.3

Scripts

003.31

Forerunners of scripts

003.312

Man-made marks   Notched sticks. Knotted cords. Quipus. Prongs. Wampum belts

003.314

Pictographic writings   Petroglyphs

⇨ 003.21 Picture writing

003.315

Prehistoric writings. Embryo-writing. Protolinear writing

003.32

Ideographic and logographic scripts

⇨ 003.214 Logographic writing systems

003.321

Scripts of ancient American cultures

003.322

Ancient Egyptian scripts   Hieroglyphic. Hieratic. Demotic

⇨ 003.212 Pictographic writing systems

⇨ =412 Egyptian and Coptic

003.323

Cuneiform scripts   Sumerian, Hittite cuneiforms

003.324

Scripts of East Asia

003.324.1

Chinese scripts

003.324.2

Japanese scripts

003.324.21

Ancient Japanese scripts (non-Chinese types)

003.324.22

Hiragana

003.324.23

Katakana

003.324.25

Kanji

Information Note: Kanji are the adopted logographic Chinese characters that are used in the Japanese writing system

003.324.26

Kanamajiri

Scope Note: Kanji together with Hiragana

003.326

Mediterranean logographic scripts

003.326.1

Ancient Cretan, Minoan scripts

003.326.3

Cyprian syllabic script

003.326.5

Hittite picture script

003.328

Pasigraphic scripts. Scripts for artificial universal languages   Bishop Wilkins ‘Real character’

003.329

Other logographic or ideographic scripts

Application Note: Details by common auxiliaries of place (Table 1e)

003.33/.34

Alphabetic scripts

003.33

Non-European alphabetic scripts

003.332

Semitic scripts

003.332.1

Early alphabetic scripts of the Mediterranean basin   Proto-Sinaitic / Sinaitic / Proto-Canaanite

003.332.2

Phoenician scripts   Punic scripts

003.332.3

Aramaic scripts

003.332.4

Hebrew and Canaanitic scripts

003.332.5

Arabic scripts

Application Note: Details on non-Semitic languages by special auxiliaries 003.038, from 003.01/.09

◇ 003.332.5.038:811.432.875    Adaptation of the Arabic script to Swahili

⇨ 003.038 Adaptation of a script to different languages and dialects

003.332.6

South Semitic scripts   Sabaean script (south Arabian, Himyaritic and Hadhramautic)

003.332.7

Ethiopic scripts   Amharic scripts

003.332.9

Other Semitic scripts   Libyan. Berber. Iberian scripts

003.333

Iranian scripts   Pahlavi. Avesta scripts

003.334

Caucasian scripts   Armenian. Georgian scripts

003.335

Central and north Asiatic scripts   Uighur, Mongolian scripts

003.336

Indian scripts

003.336.2

Kharosthi (Indo-Bactrian)

003.336.3

Brahmi writing systems and its offshoots   Gupta. Devanagari

003.336.4

North East Indian scripts   Kaithi scripts. Gujarati. Nepali scripts

003.336.5

Tibetan scripts

003.336.6

South Indian scripts   Tamil

003.337

Scripts of South East Asia (Indo-China) and the East Indian Archipelago   Burmese script. Cambodian / Khmer script. Thai “alphabet”. Indonesian scripts. Scripts of the Philippine Islands and the Malay Peninsula

003.339Other non-European alphabetic scripts   Scripts of North American Indians. Scripts of Eskimos
003.34

European alphabetic scripts

003.341

Greek script

003.342

Mediterranean scripts derived from Greek   Coptic. Lycian. Phrygian

003.343

Ancient Italic scripts

003.344

Latin (Roman) script and its derivatives   Gothic (blackletter) scripts. Italic scripts

003.345

Runes

003.346

Oghams

003.347

Gothic or Moeso-Gothic script of Ulfila (Wulfilas)

003.348

Albanian script

003.349

Glagolitic scripts. Cyrillic scripts

003.349.1

Glagolitic scripts

003.349.2

Early Cyrillic alphabets   Church Slavonic alphabet, Bosnian Cyrillic alphabet (bosančica)

003.349.3

Cyrillic scripts   Russian Cyrillic and Cyrillic alphabets of other Slavic languages; Cyrillic alphabets of non-Slavic languages

Application Note: Details on adaptation to other languages by special auxiliaries 003.038, from 003.01/.09

◇ 003.349.3.038:811.161.2        Adaptation of the Cyrillic to Ukrainian

◇ 003.349.3.038:811.512.133    Adaptation of the Cyrillic to Uzbek

⇨ 003.038 Adaptation of a script to different languages and dialects

003.35

Numeral systems

003.354

Systems using letters of the alphabet as numerals

Application Note: Details by colon combination with 003.33/.34

003.356

Systems using specific signs as numerals

003.356.2

Arabic (Indian) numerals

003.5

Writing materials and equipment

⇨ 001.812 Working materials

⇨ 003.05 Means of producing signs and scripts

⇨ 686.8 Office equipment. Stationery. Writing, drawing and artists’ accessories

003.51

Writing surfaces   Stone, wood, clay, wax, papyrus, vellum, paper

Application Note: Details by common auxiliaries of materials (Table 1k, -03)

003.57

Means of writing   Inks. Chalks. Crayons. Pencils

⇨ 667.4/.5 Inks. Writing materials

003.58

Writing implements   Styluses. Brushes. Quills. Nibs

Application Note: Details by colon combination with the subdivision of 686.862

⇨ 686.862 Writing implements

003.6

Other kinds of graphic representation of thought

◇ 003.6.079  Graffiti

⇨ (084.2) Schematic representations

⇨ (084.3)

Cartographic images

⇨ 084 Pictorial material

⇨ 7.045 Symbols. Allegories. Emblems. Devices, heraldic designs. Monograms

003.62

Signs and symbols other than scripts

◇ 003.62:006.92             Transcription of time. Symbols of time, chronology, calendar

⇨ 003.21 Picture writing

003.623

Distinctive marks. Identification marks. Signs of authorization

◇ 003.623:629.463         Systems of identifying railway wagons / trucks

003.625

Mathematical signs and symbols

◇ 003.625:517.968         Integral symbol

003.626

Lexicographical symbols

003.628

Emblems. Allegories

003.63

Diagrams   Cartograms. Schemata

003.64

Monograms   Anagrams. Chronograms. Signature as mark of origin (in porcelain, carpets, tapestries, etc.)

003.65

Property marks. Brands

003.69

Other graphic signs   Signs made on houses by thieves and vagrants

004

Computer Science and Technology. Computing. Data processing

Scope Note: Class here also information technology (computing and telecommunications). Throughout 004 digital computing is assumed unless concept is qualified by :004.386 or :004.387

⇨ 621.39 Telecommunication. Telegraphy. Telephony. Radiocommunication. Video technology and equipment. Telecontrol

004.01/.08

Special auxiliary subdivision for computing

004.01

Documentation

◇ 004.415.2.01 Documentation of the software design process

◇ 004.415.3.01 Documentation of source code. Program comments

⇨ (083.131) Directions for use. User’s guides. User’s manuals (directions for the use of equipment, instruments, specialist documents, computer software, etc.). Operating instructions

004.02

Problem-solving methods

004.021

Algorithms

⇨ 004.421 Algorithms for program construction

004.023

Heuristic methods

004.03

System types and characteristics

004.031

System types

004.031.2

Offline   Batch

004.031.4

Online

004.031.42

Interactive

004.031.43

Real-time   Transaction processing systems

004.031.6

Embedded

004.032

System characteristics

004.032.2

Mode of processing

004.032.22

Serial

004.032.24

Parallel. Concurrent

⇨ 004.272 Parallel processing architectures

004.032.26

Neural network

004.032.3

Timing

⇨ 004.074.34 Memory cycle time

004.032.32

Synchronous

⇨ 004.451.23 Synchronization

004.032.322

Clock rate. Clock speed

004.032.324

Clock cycle. Machine cycle. Internal cycle

004.032.34

Asynchronous

004.032.5

Scalability

004.032.6

Multimedia

⇨ 004.357 Peripherals for sound and multimedia

⇨ 004.4`27 Multimedia development tools

004.032.8

Computer generations

Application Note: Details by asterisk (Table 1h) followed by the generation number

◇ 004.032.8*4  Fourth generation

004.04

Processing orientation

004.041

Procedure-oriented

004.042

Data-flow-oriented

004.043

Data-structure-oriented

004.045

Object-oriented

004.046

Function-oriented

004.047

Logic-oriented

004.048

AI-oriented

⇨ 004.8 Artificial intelligence

004.05

System and software quality

004.051

Performance

004.052

Reliability and correctness

004.052.2

Robustness

004.052.3

Fault tolerance

004.052.32

Fault monitoring

004.052.34

Fault threshold

004.052.4

Error control. Error handling

004.052.42

Error detection   Validity checking. Data validation. Data verification

004.052.44

Error correction

004.053

Reusability

004.054

Testability

004.055

User-friendliness

004.056

Security

004.056.2

Integrity

004.056.3

Backup and recovery

004.056.4

Redundancy

004.056.5

Protection

004.056.52

Restricted access   Firewalls

Scope Note: Prevention of unauthorised access implemented on hardware or software level or both

◇ 004.72.056.52:004.3  Network hardware firewall

◇ 004.72.056.52:004.4  Network software firewall

004.056.523

Authentication and authorisation

Scope Note: Class here programs and documents about username/password control and control of access to computer resources

◇ 004.72.056.523           Network authentication and authorisation

⇨ 004.72 Network architecture

004.056.53

Security against unauthorized access   Hacking

004.056.54

Security against spyware   Against adware, adbots

Scope Note: Class here programs for, and documents about, detection and prevention. For security against malicious software (malware) see 004.491

⇨ 004.491 Software to attack computer systems. Malicious software (malware)

⇨ 004.491.42 Trojan horses

⇨ 004.493 Unauthorised software to monitor machine activity. Spyware

004.056.55

Encryption

⇨ (083.73) Codes. Cryptographies. Keys

⇨ 003.26 Secret writing systems. Cryptographies

⇨ 004.421.5 Random number (pseudorandom number) generation algorithms

004.056.57

Security against computer infections

⇨ 004.49 Computer infections

004.057

Compatibility

004.057.2

Standardizing   Conformance to standards

⇨ (083.74) Standards

⇨ 006 Standardization of products, operations, weights, measures and time

004.057.3

Formats

004.057.4

Protocols

004.057.5

Portability

004.057.6

Conversion

004.057.7

Emulation

004.057.8

Open systems. Open architecture

004.07

Memory characteristics

004.072

Memory action

004.072.2

Reading

004.072.3

Writing

004.072.4

Accessing

004.072.5

Addressing

004.072.6

Block transfer

004.074

Memory performance

004.074.2

Recording density

004.074.3

Access time

004.074.32

Seek time

004.074.34

Memory cycle time

⇨ 004.032.3 Timing

004.076

Memory volatility

004.076.2

Volatile

004.076.4

Nonvolatile

004.08

Input, output and storage media

Scope Note: Class here storage media as a subject. For storage media as physical document carrier, see (0.034.4)

⇨ (0.034.4) Magnetic and optical media

⇨ 621.377.6 Digital stores, registers, storage devices

004.081

Punched media

004.081.1

Punched cards

⇨ 676.815.4 Punched cards for the control of machines (e.g. accounting machines, textile machines)

004.081.2

Punched tape

⇨ 676.816.5 Paper rolls for punching. Rolls for punched-tape machines (e.g. tape-typewriters, accounting machines)

004.081.3

Digital paper tape. Digital paper disks

004.083

Magnetic media

004.083.1

Magnetic cards

004.083.2

Magnetic stripe

004.083.3

Magnetic ink

004.083.4

Magnetic tape

004.083.42

Reel-to-reel tape

004.083.44

Tape cassettes

004.083.45

Tape cartridges

004.083.5

Magnetic core

004.083.6

Magnetic drums

004.083.7

Magnetic disks

004.083.72

Hard disks

004.083.722

Disk packs

004.083.723

Disk arrays

004.083.74

Floppy disks. Diskettes

004.083.8

Magnetic film memory. Thin-film memory   Magnetic bubble memory

004.084

Magneto-optical media   Erasable optical disks

004.085

Optical media

004.085.2

Compact discs (CD)

Information Note: The standard compact disc was introduced in 1982 primarily for digital audio reproduction. The format was adapted by the computer industry in the mid-1980s, as a low-cost storage-and-distribution medium

⇨ (0.034.4) Magnetic and optical media

⇨ (086.76) Optical media sound recordings

004.085.22

CD-ROM. Compact disc read-only memory (not recordable)

004.085.23

CD-R, compact disc recordable. CD-RW, compact disc rewritable

004.085.3

WORMs (Write once, read many times)

004.085.4

Videodiscs (Laserdiscs, LD)

Information Note: Patented as Reflective Optical Videodisc, also know as Laser Videodisc, Laservision, Disco-Vision, DiscoVision, and MCA DiscoVision. Laserdisc was a forerunner to compact discs and DVDs

004.085.5

DVD

Scope Note: Class here also HD DVD – high definition optical disc (advanced optical disc)

Information Note: Although the official DVD specification documents from 1995 have never stated what the abbreviation DVD stands for, this optical disc storage is most commonly referred to as Digital Versatile Disc and Digital Video Disc

004.085.6

Blu-ray Disc (Blu-ray, BD)

Information Note: The Blu-ray Disc physical specifications were finished in 2004. The BD-ROM specifications were finalized in early 2006

004.085.7

Digital paper (interactive paper)

Scope Note: Comprises technology that optimizes paper-based processes by converting handwritten forms into digital documents. Digital paper should not be confused with electronic paper (e-paper) which is a display technology developed to mimic handwriting and appearance of ink and paper

Information Note: Patterned paper used in conjunction with a digital pen to create handwritten digital documents. The printed dot pattern uniquely identifies the position coordinates on the paper. The digital pen uses this pattern to store the handwriting and upload it to a computer

004.085.8

Holographic data storage. Holographic Versatile Disc (HVD)

004.087

Electronic media

004.087.2

Semiconductor memory. Solid-state disks. Flash disks

004.087.4

Memory cards. PC cards

004.087.5

Smart cards. IC cards

004.2

Computer architecture

004.22

Data representation

⇨ 001.103 Data

⇨ 621.3.037.3 Type and representation of information

004.222

Numerical data

004.222.2

Fixed-point number representation

004.222.3

Floating-point number representation

004.222.5

Overflow and underflow

004.223

Characters and similar data   Character sets. Fonts

◇ 004.223.057.2ANSI    ANSI character set

◇ 004.223.057.2Unicode             Unicode character set

⇨ 655.24 Type styles. Characters

004.223.2

Alphanumerics

Application Note: Details on particular alphabets by colon combination with the subdivision of 003.33

◇ 004.223.2:003.332.5  Arabic alphanumerics

⇨ 003.33 Non-European alphabetic scripts

004.223.3

Graphic characters   Two-byte and three-byte representation

Application Note: Details by colon combination with the subdivision of 003.32

⇨ 003.32 Ideographic and logographic scripts

004.223.5

Special characters

004.223.6

Control characters

004.223.7

Escape characters. Escape keys

004.225

Date and time data

004.225.2

Date representation

◇ 004.225.2.052″2000″               Year 2000 problem

004.225.4

Time representation

004.23

Instruction set architecture

004.231

Kinds of instruction set

004.231.2

Complex instruction set computers (CISC)

004.231.3

Reduced instruction set computers (RISC)

004.232

Instruction format

004.233

Kinds of instruction

004.233.2

Branch instructions

004.233.3

Data manipulation instructions

004.233.5

Input – output (I/O) instructions

004.234

Registers in architecture

004.235

Addressing schemes

004.236

Subroutines in instruction set

004.237

Interrupts

004.238

Process status

004.239

Memory protection

004.25

Memory system

004.252

Memory hierarchies

004.254

Cache memory

004.255

Virtual memory

004.258

Memory control system

004.27

Advanced architectures. Non-Von Neumann architectures

004.272

Parallel processing architectures

⇨ 004.032.24 Parallel. Concurrent

004.272.2

Parallel processing techniques

004.272.22

Pipeline control

Pipeline control

Using attached support processors (ASPs)

004.272.25

Vector processing

004.272.26

Using multiple processors

004.272.3

Architecture designs for parallel processing

004.272.32

SIMD architecture

Scope Note: Single instruction stream, multiple data stream

004.272.33

MISD architecture

Scope Note: Multiple instruction stream, single data stream

004.272.34

MIMD architecture

Scope Note: Multiple instruction stream, multiple data stream

004.272.4

Kinds of parallel processor

004.272.42

Array processor systems

004.272.43

Multiprocessor systems

004.272.44

Dataflow systems

004.272.45

Interaction network architecture

004.273

Software-oriented architecture

004.274

Dynamic architecture

004.275

Clustering

⇨ 004.052.3 Fault tolerance

⇨ 004.056.3 Backup and recovery

⇨ 004.056.4 Redundancy

004.275.1

Shared-nothing architecture

004.275.2

Shared-disk architecture

004.3

Computer hardware

Application Note: Details by colon combination with 62-1/-9

004.3`1/`2

Special auxiliary subdivision for hardware

004.3`1

Production of computers

004.3`12

Design considerations

004.3`122

Noise reduction design

004.3`124

Thermal design. Cooling technology

004.3`14

Assembly technology for computers

004.3`142

Packages and packaging

004.3`142.2

Device-level packaging

004.3`142.22

Die bonding   Wire bonding. Tape automated bonding (TAB)

⇨ 621.792 Joining by adhesion

004.3`142.23

Flip chips

004.3`142.24

Single inline packages (SIPs)

004.3`142.25

Dual inline packages (DIPs)

004.3`142.26

Pin-grid arrays

004.3`142.27

Flat packages

004.3`142.4

Board-level packaging   Through-hole mount. Surface mount. Hybrid packaging

004.3`142.6

Frame-level packaging

004.3`144

Computer components

Application Note: Details by colon combination with the subdivision of 621.3

◇ 004.3`144:621.3.049.75  Printed circuits for computers

◇ 004.3`144:621.314   Power packs for computers

◇ 004.3`144:621.316.54  Computer switches

◇ 004.3`144:621.318.5  Computer relays

004.3`2

Computer installations

◇ 004.3`2:692.5   Floor structuring for computer installations

◇ 004.3`2:697.9   Ventilation and air-conditioning for computer installations

004.31

Processing units. Processing circuits

004.312

Logic circuits

004.312.2

Combinational circuits

004.312.22

Logic gates

004.312.222

AND-gates. OR-gates. NOT-gates

004.312.225

NAND-gates. NOR-gates

004.312.24

Multiplexers

004.312.26

Encoders. Decoders

004.312.4

Sequential circuits

004.312.42

Flip-flop in computers

004.312.43

Counters in computers

004.312.44

Arithmetic and logic circuits for arithmetic units

⇨ 004.315 Arithmetic units

004.312.46

Controlling circuits for mathematical operations

004.312.462

Wired logic

004.312.463

Pin-board logic

004.312.466

Microprogram controlled logic

004.314

Registers

004.314.2

General purpose registers

004.314.3

Accumulators

004.314.4

Shift registers

004.314.5

Floating point registers

004.314.6

Stack registers

004.315

Arithmetic units

⇨ 004.312.44 Arithmetic and logic circuits for arithmetic units

004.315.2

Adders. Half adders

004.315.4

Complementers

004.315.5

Multipliers. Dividers

004.315.7

Vector arithmetic units

004.315.8

Shifters and comparators

004.318

Central processing unit (CPU)

004.32

Computer pathways

004.322

Channels

004.324

Buses

004.326

Connectors to peripheral devices. Input-output pathways

004.326.1

Ports

◇ 004.326.1:621.384.3  Infrared ports

◇ 004.326.1.032.22       Serial ports

◇ 004.326.1.032.24       Parallel ports

004.326.2

Card slots

◇ 004.326.2.087.4          Slots for PC cards

004.326.7

Docking stations   Docking cradles

004.33

Memory units. Storage units

Application Note: Details on memory characteristics and memory storage media by special auxiliaries 004.07 and 004.08, from 004.01/.08

⇨ 004.07 Memory characteristics

⇨ 004.08 Input, output and storage media

004.332Memory types according to access possibility
004.332.2

Direct access memory

004.332.3

Random access memory (RAM)

004.332.33

Dynamic RAM (DRAM)

004.332.34

Static RAM (SRAM)

004.332.5

Sequential access memory

004.333

Read-only memory (ROM)

004.334

Pushup memory. Pushdown memory

004.335

Associative memory. Content addressable memory

004.337

Internal memory

004.338

External memory

004.35

Peripherals. Input-output units

004.351

Readers

◇ 004.351.081.1             Punched card readers

004.352

Scanners

004.352.2

Optical scanners

004.352.22

Graphics scanners

004.352.24

Optical recognition scanners. Optical wands

004.352.242

Optical character recognition (OCR)

004.352.243

Handwriting recognition

004.352.246

Bar code recognition

004.352.4

Scanners for specific media

◇ 004.352.4.083.3   for magnetic ink character recognition (MICR)

◇ 004.352.4.087.5   for IC cards

004.353

Computer consoles. Video terminals. Video display units. Visual display units

004.353.2

Display screens

004.353.22

Display resolution

004.353.24

Types of display

004.353.242

Bitmapped display

004.353.244

Raster display

004.353.245

Vector display. Calligraphic display

004.353.25

Types of screen

004.353.253

Cathode-ray display

004.353.254

Flat-panel display

004.353.254.2

Plasma display

004.353.254.3

Liquid crystal display (LCD)

004.353.254.4

Electroluminescent display

004.353.254.5

Light-emitting diode display (LED)

004.353.256

Holographic display technology

⇨ 004.514.64 Drag-and-drop

⇨ 004.514.66 Holographic user interface. 3D interface

004.353.4

Computer keyboards

⇨ 681.61.065 Keys. Keyboards

004.353.44

Special keys

004.353.45

Function keys

004.354

Locating devices. Pointing devices. Graphic input devices

004.354.2

Light pens

004.354.3

Touch-screens

004.354.4

Graphics tablets. Graphic pads. Digitizer tablets

004.354.5

Mice

◇ 004.354.5:621.384.3  Infrared mice

004.354.6

Trackerballs

004.354.7

Joy sticks / joysticks. Gamepads, gamecontrollers

Scope Note: Class here also gaming peripherals such as steering wheels and headsets

004.355

Drives

Application Note: Details by special auxiliaries 004.08, from 004.01/.08

◇ 004.355.083.4             Tape drives

◇ 004.355.083.723         Disk array drives. RAID (redundant arrays of inexpensive disks) configurations

◇ 004.355.083.74           Floppy disk drives

◇ 004.355.085.22           CD-ROM drives

⇨ 004.08   Input, output and storage media

004.356

Peripherals for hard-copy output

004.356.2

Printers as peripherals

⇨ 681.625.9  Other special purpose printing machines

004.356.4

Output on photosensitive materials   Computer output microfilming (COM)

004.357

Peripherals for sound and multimedia   Voice input devices

004.358

Peripherals for simulation and virtual reality   Data gloves. Data suits. Data helmets

004.38

Computers. Kinds of computer

Application Note: Details on computer generation by special auxiliaries 004.032.8, from 004.01/.08

⇨ 004.032.8 Computer generations

004.382

General purpose computers

004.382.2

Supercomputers

004.382.3

Mainframes

004.382.4

Minicomputers

004.382.6

Work stations

004.382.7

Personal computers. Microcomputers

004.382.72

Desk-top computers

004.382.73/.77

Portable computers. Handheld computers. Mobile devices

004.382.73

Laptops / notebooks

Scope Note: Class here traditional laptops (clamshell design)

004.382.732

Ultraportable, subnotebooks, mini notebooks   Netbooks, Chromebooks

Scope Note: Class here smaller, lighter, inexpensive laptops

004.382.74

Pen computers. Tablet computers. Smartphones

004.382.741

Pen computers. Ultra-mobile PCs (UMPCs)

004.382.742

Tablet computers   Slates (e.g. Samsung Galaxy Tab Pro, Sony Xperia Tablet Z, iPad); mini tablets (e.g. KindleFire, Nook Tablet, Nexus 7, iPad mini); phablets (phone-tablet); 2-in-1 PCs; gaming tablets, booklets (e.g. Microsoft Surface, Sony Tablet P) and customized business tablets

Scope Note: Class here also Mobile Internet Devices (MID)

004.382.745

Smartphones

Scope Note: Class here smartphones as handheld personal computers. Class smartphones as telephones at 621.395.721.5

004.382.75

Palmtop computers. Handheld computers

Scope Note: Class here small, now discontinued, devices: handheld PCs, pocket-sized computers and personal digital assistants (PDAs)

004.382.76

Wearable computers   Smartwatches, calculator watches, head-mounted / helmet-mounted display (HMD), optical head-mounted display (smart glasses), smart clothing items

004.382.77

Portable data terminals (PDT). Mobile data terminals (MDT)

Scope Note: Class here devices to enter or access data via wireless transmission and computerised devices used in public transit, warehouses, etc. to communicate with the central dispatch office

004.383

Special purpose computers

004.383.1

Word processors

004.383.2

Server computers

◇ 004.383.2:004.63       File server computer

◇ 004.383.2:004.738.5  Web server computers

⇨ 004.455.2 Server software

004.383.3

Digital signal processors (DSPs)

004.383.4

Simulators

004.383.5

Image processors

004.383.6

Database machines

004.383.8

Artificial intelligence machines

◇ 004.383.8.032.26       Neurocomputers

004.384

Industrial computers. Process computers

004.386

Hybrid computers

004.387

Analog computers

004.388

Computer-related machines

004.388.2

Calculators. Programmable calculators

004.388.4

Games machines

004.4

Software

004.4`2/`6

Special auxiliary subdivision for software

004.4`2

Software development tools

004.4`22

Computer-aided software engineering (CASE) tools

004.4`23

Programming tools

004.4`232

Editors

004.4`233

Debuggers

004.4`234

Program browsing tools

⇨ 004.455.1 Client software

004.4`236

Visual programming tools

004.4`24

Software automation tools

004.4`242

Program generators. Application generators. Automatic programming

004.4`244

System generators

004.4`27

Multimedia development tools

004.4`272

Authoring systems

004.4`273

Image editors

004.4`274

Video editors

004.4`275

Animation software tools

004.4`277

Tools for sound

004.4`277.2

Sound editors

004.4`277.4

Music creation tools   MIDI sequencers

004.4`4

Programming language translation

004.4`41

Programming language translation processes

004.4`412

Lexical analysis

004.4`413

Syntax analysis. Parsing

004.4`414

Semantic analysis

004.4`415

Code generation

004.4`416

Code optimization

004.4`417

Use of a symbol table

004.4`418

Use of an intermediate language

004.4`42

Programming language translators

004.4`422

Compilers

004.4`423

Interpreters

004.4`424

Assemblers

004.4`426

Macro processors

004.4`427

Preprocessors

004.4`6

Runtime environment   Runtime storage allocation. Address computation. Execution control

004.41

Software engineering

Scope Note: Class here computer system engineering

004.411

Software development methodology

◇ 004.411:004.414.32   Software prototyping

◇ 004.411-022.12           Lightweight methodologies

◇ 004.411-022.338        Iterative software development approach

◇ 004.411-022.338-026.23         Iterative and incremental development approach

◇ 004.411-022.354        Sequential development approach. Waterfall approach

◇ 004.411-025.366        Spiral development

◇ 004.411-026.131        Agile development

◇ 004.411-026.512.1     Rapid application development (RAD)

004.412

Software metrics

004.412.2

Metrics based on program size. Lines of code (LOC) metrics

004.412.3

Metrics based on function points

004.413

Software development management. Software project management

004.413.2

Scheduling management

004.413.4

Risk analysis

004.413.5

Software project estimation techniques

004.414

Definition phase of system and software engineering

004.414.2

Computer system analysis and design

004.414.22

System requirements analysis

◇ 004.414.22:004.2       Computer architecture requirements

004.414.23

Modelling and simulation of computer systems

004.414.28

System specification

004.414.3

Software requirements analysis

004.414.32

Software prototyping

004.414.38

Software requirements specification

004.415

Development phase of system and software engineering

004.415.2

Software design

◇ 004.415.2.01 Documentation of the software design process

◇ 004.415.2.031.43       Real-time system design

◇ 004.415.2.041             Procedure-oriented design techniques

◇ 004.415.2.043             Data-structure-oriented design techniques

◇ 004.415.2.052.3          Fault-tolerant design

004.415.22

Abstraction

004.415.23

Modularization

004.415.24

Information hiding

004.415.25

Programming in-the-small

004.415.26

Program design languages. Pseudocode

004.415.28

Software design specification

004.415.3

Coding

◇ 004.415.3.01 Documentation of source code. Program comments

⇨ 004.42 Computer programming. Computer programs

004.415.5

Software quality assurance   Verification and validation (V&V)

⇨ 006.015.5 Quality

004.415.52

Formal technical reviews   Walk-through

004.415.53

Software testing

004.415.532

Unit testing. Testing in the small

004.415.532.2

Black box testing

004.415.532.3

White box testing

004.415.533

Integration testing

004.415.535

Validation testing

004.415.538

System testing. Testing in the large

004.416

System and software maintenance

004.416.2

Correction. Debugging

004.416.3

Software adaptation

004.416.6

Software enhancement

004.418

Software localisation

004.42

Computer programming. Computer programs

⇨ 519.85 Mathematical programming

004.421

Algorithms for program construction

Scope Note: Class algorithms for particular processes at the process, using 004.021, from special auxiliary subdivision for computing 004.01/.08

◇ 004.424.5.021   Sort algorithms

⇨ 004.021 Algorithms

004.421.2

Basic mathematical algorithms

Scope Note: For mathematical theory of algorithms in general, see 510.5

Application Note: Details by colon combination with the subdivision of 51

◇ 004.421.2:517.443     Fast Fourier transform

◇ 004.421.2:517.535     Algorithms for rational expression

◇ 004.421.2:519.17       Graph algorithms

⇨ 510.5 Computability theory

⇨ 512.54.05 Algorithmic problems in group theory. The word problem

⇨ 519.16 Algorithmic problems of combinatorial analysis

⇨ 519.178 Algorithmic questions of graph theory

⇨ 519.712 Cybernetic problems of theory of algorithms

004.421.4

Evaluation expression algorithms

004.421.5

Random number (pseudorandom number) generation algorithms

⇨ 004.056.55 Encryption

004.421.6

Symbol processing algorithms

004.422

Components of computer programs

004.422.1

Atoms

004.422.2

Constants

004.422.3

Variables

004.422.32

Kinds of variable

004.422.322

Global or local variable

004.422.324

Static or dynamic variable

004.422.326

Free or shared variable

004.422.33

Default rule for variables

004.422.35

Declaration of variables

004.422.352

Explicit declaration

004.422.353

Implicit declaration

004.422.4

Expressions

004.422.42

Parts of expression

004.422.422

Operator

004.422.423

Operand

004.422.44

Kinds of expression

004.422.442

M-expression

004.422.444

Lambda-expression

004.422.5

Statements

004.422.52

Executable statements

004.422.53

Declarative statements

004.422.55

Horn clause

004.422.56

Macro instructions. Macro calls

004.422.6

Data types

004.422.61

Basic data types

004.422.612

Logical data type. Boolean data type

004.422.613

Numeric data types

004.422.614

Character data types

004.422.615

Enumerated data types

004.422.616

Pointers

004.422.63

Structured data types. Data structures

004.422.632

Arrays

004.422.632.2

Character strings

004.422.632.4

Multidimensional arrays

004.422.633

Records

004.422.634

Sets

004.422.635

Dynamic data structures

004.422.635.2

Linked-list (chained-list) structure

004.422.635.3

Tree structure

004.422.635.32

Balanced tree (B-tree)   B+tree

004.422.635.33

Binary tree

004.422.635.5

Stream type structure

004.422.636

Abstract data types

004.422.636.2

Lists

004.422.636.3

Stacks

004.422.636.4

Queues

004.422.636.5

Deques

004.422.636.7

Tables

004.422.639

Other data types

004.422.8

Program units

004.422.81

Main program

004.422.83Subroutines
004.422.832

Coroutines

004.422.833

Modules. Procedures

004.422.834

Functions

004.422.837

Program macros

004.422.86

Parameters (arguments)

004.423

Syntax and semantics of programs

004.423.2

Program syntax

004.423.22

Concrete syntax

004.423.23

Abstract syntax

004.423.24

Regular expression

004.423.25

Context-free grammar

004.423.26

Attribute grammar

004.423.4

Program semantics

004.423.42

Operational semantics

004.423.43

Denotational semantics

004.423.45

Algebraic semantics

004.423.46

Axiomatic semantics

004.424

Programming techniques

004.424.2

Basic control structures

004.424.22

Repetition. Loops. Iteration

004.424.23

Selection

004.424.25

Decision tables

004.424.27

Jump. GOTO. Branch

004.424.3

Subroutine techniques

004.424.32

Subroutine calls

004.424.33

Arguments

004.424.35

Re-entrant routines

004.424.36

Recursive procedures

004.424.4

Search techniques

004.424.42

Search key

004.424.43

Table search. Table look-up

004.424.44

Set operation

004.424.45

Linear search

004.424.46

Binary search

004.424.47

Hashing

004.424.5

Sort techniques

◇ 004.424.5:004.337     Internal sorting

◇ 004.424.5:004.338     External sorting

◇ 004.424.5.032.24       Parallel sorting

004.424.52

Minimum-comparison sorting

004.424.53

Sorting network

004.424.56

Merging

004.424.57

Permutation

004.424.6

Pattern matching

004.424.62

String pattern matching. String matching

004.424.64

Tree pattern matching

004.424.7

Memory (storage) techniques

004.424.72

Blocking

004.424.74

Dynamic memory allocation

004.424.75

Heap manipulation

004.424.8

Input/output instructions

004.428

Libraries of subroutines

004.428.2

Standard subroutines

004.428.4

User-defined subroutines

004.43

Computer languages   Programming languages

⇨ 004.4`4 Programming language translation

⇨ 004.655 Database languages

⇨ 811.93 Artificial languages used to instruct machines. Programming languages. Computer languages

004.431

Low level languages

004.431.2

Machine languages

004.431.4

Assembly languages

004.432

High level languages

004.432.2

Procedural languages. Imperative languages

004.432.4

Nonprocedural languages. Declarative languages

004.432.42

Functional languages

004.432.45

Fourth generation languages (4GLs). Conversational languages

⇨ 004.655 Database languages

004.434

Problem oriented languages

◇ 004.434:004.422.635.2   List processing languages

◇ 004.434:004.8  Programming languages for AI

◇ 004.434:004.82  Knowledge representation languages

◇ 004.434:004.94  Simulation languages

◇ 004.434:005  Business application languages

◇ 004.434:5  Scientific application languages

004.435

Metalanguages

004.436

Description languages

004.436.2

Hardware description language

004.436.4

System description language

004.436.6

Page description languages

004.438

Individual programming languages

Application Note: Details by alphabetical extension (Table 1h)

⇨ =93 Artificial languages used to instruct machines. Programming languages. Computer languages

004.439

Markup languages. Tagging codes

Scope Note: Class here standards and conventions for encoding electronic documents (text and other data) to enable output, display or searching

Application Note: Details by colon combination and/or alphabetical extension (Table 1h)

◇ 004.439:004.55   Markup languages for hypermedia

◇ 004.439:004.55HTML   Hypertext Markup Language

◇ 004.439:004.94VRML   Virtual Reality Modeling Language

◇ 004.439SGML   Standard Generalized Markup Language

◇ 004.439`232:004.55HTML   HTML editors

004.45

System software

004.451

Operating systems

004.451.1

Input and output control

◇ 004.451.1:004.237     Interrupt I/O

004.451.2

Process management

004.451.21

Mutual exclusion

004.451.22

Fairness

004.451.23

Synchronization

⇨ 004.032.32 Synchronous

004.451.24

Interprocess communication

004.451.25

Process control

004.451.26

Process scheduling

004.451.27

Deadlock prevention. Deadlock recovery

004.451.3

Memory management

004.451.31

Memory allocation

004.451.33

Garbage collection

004.451.34

Memory compaction. Defragmentation

004.451.35

Virtual memory management

004.451.352

Paging

004.451.353

Segmentation

004.451.354

Paged segmentation

004.451.36

Memory protection

004.451.37

Secondary storage (auxiliary memory) management

004.451.4

Job management

004.451.43

Spooling

004.451.44

Job scheduling

004.451.45

Multithreading

004.451.46

Multitasking. Multiprogramming

004.451.47

Job control language (JCL). Command language

004.451.48

Operator command

004.451.5

Data management

004.451.51

Volume management

004.451.52

File management   File creation. File deletion. File manipulation

◇ 004.451.52.056.3       File dumping

◇ 004.451.52.056.5       File protection

004.451.53

File organization   Directory structures

004.451.54

Record manipulation

⇨ 005.92 Records management

004.451.56

Access methods

004.451.57

Buffering

004.451.6

Communication management

004.451.62

Inter-process communication

004.451.622

Message passing

004.451.624

Shared memory

004.451.64

Privileged instructions. Hardware protection

004.451.642

Operating modes   Monitor mode (supervisor mode, system mode), User mode

004.451.644

System calls (supervisor calls)

004.451.7

Time-sharing processing

◇ 004.451.7:004.7          Data communication processing

◇ 004.451.7.031.43       Real-time processing. Transaction processing

004.451.8

Design features of operating systems

004.451.82

Layering

004.451.83

Client-server design

004.451.84

System interfaces

004.451.86

Subsystems

004.451.87

Kernel

004.451.88

Microkernel

004.451.9

Specific operating systems

Application Note: Details by alphabetical extension (Table 1h)

◇ 004.451.9UNIX    UNIX operating system

004.453

Program control software

004.453.2

Linkers

004.453.3

Relocators

004.453.4

Loaders

004.453.5

Initial program loader

004.454

Device drivers

004.455

Client-server software

004.455.1

Client software   Browsers

◇ 004.455.1:004.738.5  Worldwide Web browsers

004.455.2

Server software

⇨ 004.383.2 Server computers

004.457

Utility programs   Software agents. Daemons

004.49

Computer infections

⇨ 004.056.53 Security against unauthorized access

⇨ 004.056.54 Security against spyware

⇨ 004.056.57 Security against computer infections

⇨ 004.493 Unauthorised software to monitor machine activity. Spyware

004.491

Software to attack computer systems. Malicious software (malware)

004.491.2

Replicating infections

004.491.22

Computer viruses

004.491.23

Computer worms

004.491.4

Nonreplicating infections

004.491.42

Trojan horses

⇨ 004.056.54 Security against spyware

004.491.43

Logic bombs

004.492

Software against computer infections

004.492.2

Software to prevent infections

004.492.3

Software to detect infections

004.492.4

Software to remove infections

004.493

Unauthorised software to monitor machine activity. Spyware   Adware, adbots

⇨ 004.056.54 Security against spyware

004.5

Human-computer interaction. Man-machine interface. User interface. User environment

Scope Note: For peripheral hardware see 004.35

004.51

Display interface

004.512

Textual interfaces. Character-based user interfaces

004.512.2

Command prompts

004.512.3

Menu interfaces

004.512.4

Conversational interfaces

004.512.5

Forms dialogue interfaces

004.514

Graphical user interfaces

004.514.2

Pointers

004.514.4

Pop-up menus. Pull-down menus

004.514.6

Windows environment. Wimp interface

004.514.62

Desktop manager

004.514.64

Drag-and-drop

004.514.66

Holographic user interface. 3D interface

Scope Note: Class here also 3D effects in window manipulation and direct manipulation

⇨ -023.5 Three-dimensional. Solid

⇨ 004.353.256 Holographic display technology

⇨ 778.38 Holography (photographic aspects)

004.52

Sound interface

004.522

Speaking interface

004.523

Use of sounds other than speech

004.55

Hypermedia. Hypertext

004.58

User help

⇨ (083.131) Directions for use. User’s guides. User’s manuals (directions for the use of equipment, instruments, specialist documents, computer software, etc.). Operating instructions

004.582

On-screen help

004.584

Wizards

004.588

Tutorial programs

004.6

Data. Data sets

◇ 004.6-022.59    Big Data

004.62

Data handling

004.622

Data preparation

004.623

Downloading. Uploading

004.624

Data export. Data import

004.627

Data compression

004.63

Files

004.632

File access

004.632.2

Serial access

004.632.3

Sequential access

004.632.4

Random access. Direct access

004.632.5

Indexed sequential access

004.633

File manipulation

004.633.2

Sort operation

004.633.3

Merge operation

004.633.4

Update operation

004.65

Databases and their structures   Database management systems (DBMS)

◇ 004.65:004.451           Database operating systems

004.651

Database file organization

004.651.2

Partitioned organization

004.651.3

Multilist organization

004.651.4

Tree structure organization

004.651.5

Dynamic file organization

004.651.52

B-tree

004.651.53

Self-organization tree

004.651.54

Dynamic hash organization

004.652

Database models

004.652.2

Hierarchical model

004.652.3

Network model

004.652.4

Relational model

004.652.42

Relational integrity

004.652.43

Relational algebra

004.652.44

Relational calculus

004.652.5

Object-oriented data model

004.652.6

Logical database model

004.652.7

Inverted file model

004.652.8

Entity-relationship model

004.654

Data dependency

004.655

Database languages

004.655.2

Data definition languages

004.655.3

Data manipulation languages   Query languages. Standard query language (SQL)

004.656

Data dictionaries

004.657

Database query processing

004.658

Database management

004.658.2

Operation of database

004.658.3

Restructuring of database

004.658.4

Standardization of database

004.658.6

Interoperable database

004.659

Search engines

004.67

Systems for numeric data   Spreadsheet systems

004.7

Computer communication. Computer networks

004.71

Computer communication hardware

Scope Note: Telecommunication equipment is classed under 621.39

004.712

Network adapters. Network cards

004.713

Data switches

004.714

Hubs   Active hubs. Passive hubs

004.715

Routers

004.716

Network interconnection devices   Bridges. Gateways. Relays

004.717

Front-end processors. Front-end computers

004.72

Network architecture

Application Note: Details on protocols by special auxiliaries 004.057.4, from 004.01/.08

◇ 004.72:004.451           Network operating systems

◇ 004.72.056.52             Restricted access in networks. Firewalls

⇨ 004.057.4 Protocols

004.722

Network topologies   FTP (file transfer protocol)

004.722.2

Point-to-point networks

004.722.22

Star networks

004.722.23

Ring networks

004.722.25

Tree networks

004.722.4

Broadcast networks

004.722.42

Token ring networks

004.722.43

Token bus networks

004.722.45

Satellite networks

004.724

Data switching methods

004.724.2

Circuit switching

004.724.3

Message switching

004.724.4

Packet switching

004.725

Network parts

004.725.2

Hosts

004.725.4

Nodes

004.725.5

Local access networks

004.725.7

Backbone networks

004.728

Open systems interconnection (OSI) reference model

004.728.1

Physical layer

004.728.3

Data-link layer

◇ 004.728.3.057.4          Data-link control protocols

004.728.4

Network layer

004.728.5

Transport layer

004.728.6

Session layer

004.728.7

Presentation layer

004.728.8

Application layer

004.73

Networks according to area covered

004.732

Local area networks (LANs)

004.733

Metropolitan area networks (MANs)

004.735

Wide area networks (WANs)

004.738

Network interconnection. Internetworking   Networks of networks, e.g. Arpanet and Internet, and national, state or academic networks

◇ 004.738:378(410)       UK Joint Academic Network – JANET

004.738.1

Site. Service node. Sites by type of service

◇ 004.738.1FTP               FTP site

004.738.4

Intranets

004.738.45

Extranets

004.738.5

The Internet   World Wide Web (WWW)

Scope Note: Class here the Internet from the technological point of view only. For World Wide Web in the strict sense, see 004.774. For general concept of internet in the sense of ‘online’, see 077

◇ 004.738.5:338.46       Internet service providers

◇ 004.738.5.057.2          Internet and WWW standards

◇ 004.738.5.057.4          Internet protocol. TCP/IP

004.75

Distributed processing systems

◇ 004.75:004.451           Distributed operating systems

◇ 004.75:004.455           Client-server systems

◇ 004.75:004.455.1       Peer-to-peer (P2P) computing

◇ 004.75:004.455.1BT   BitTorrent P2P file sharing

◇ 004.75:004.455.1-028.51Tor  Tor anonymity network

004.76

Cloud computing

Application Note: Details on the deployment model by colon combination and/or common auxiliaries of properties (Table 1k, -02)

◇ 004.74:004.6-022.59 Big Data cloud

◇ 004.76:004.382.2       High performance cloud (HPC)

◇ 004.76:004.42             Cloud engineering

◇ 004.76-022.218           Multicloud

◇ 004.76-027.55             Hybrid cloud (private and public)

◇ 004.76-027.551           Private cloud

◇ 004.76-027.555           Public cloud

004.761

Platform as a cloud service (PaaS)

Scope Note: Class here cloud services providing pre-configured server resources on which users can run and develop software of their choice

◇ 004.761HER  Heroku

◇ 004.761ORA  Oracle Cloud Platform

004.762

Software as a cloud service (SaaS)

Scope Note: Class here software applications running on a cloud infrastructure

◇ 004.762:004.451.52   Cloud file management software (e.g. Dropbox)

◇ 004.762:005.8BAS      Cloud project management software (e.g. Basecamp)

004.763

Infrastructure as a cloud service (IaaS)

Scope Note: Class here services providing physical computing resources

◇ 004.762:004.383.2     Cloud server providers (e.g. Amazon Web Services)

004.764

Serverless cloud computing   Function as a service (FaaS)

Scope Note: Class here services starting and stopping virtual cloud resources as required to satisfy demand

004.765

Mobile backend as a cloud service (MBaaS)

Scope Note: Class here services providing cloud storage and APIs for mobile applications

004.77

General networking applications and services   Internet applications

004.771

Remote access   Telnet, Secure Shell (ssh), remote login (rlogin), remote shell (rsh), remote command prompt (rcp), remote executable (rexec)

Scope Note: Programs for executing commands on remote machine

004.772

File transfer

◇ 004.772FSP    File Service Protocol

◇ 004.772FTP   File Transfer Protocol

004.773

Message interchange

004.773.2

Bulletin boards

004.773.3

Electronic mail (e-mail)

◇ 004.773.3ELM             Easy Learning Mail – ELM program

◇ 004.773.3EUDORA     Eudora mail program

004.773.4

Messaging applications. Internet telephony. Broadband telephony. Voice over IP (VoIP) protocols   Services and providers

Application Note: Details on specific platforms or services by alphabetical subdivision

◇ 004.773.4VIB               Viber

◇ 004.773.4.7SKY           Skype

◇ 004.773.4.7WHA        WhatsApp

⇨ 621.395 Telephony technology and equipment

004.773.5

Computer conferencing   Video conferencing

004.773.6

Instant messaging. Real-time messaging. Chat rooms

Scope Note: For instant messaging using mobile phone (SMS texting), see 621.395.721.5. For VoIP-based systems, see 004.773.4

◇ 004.773.6ICQ              ‘I-seek-you’

◇ 004.773.6IRC               Internet Relay Chat program

004.773.7

Newsgroups. Forums. Online discussion groups

004.774

World Wide Web (in the strict sense, HTTP application)   Web pages. Web resources. Web Content

◇ 004.774:001.103.2     Web resources metadata

◇ 004.774-026.11           Static web pages. Passive web

◇ 004.774-026.12           Dynamic web pages. Active web

004.774.1

Social web / participatory web   Social networking platforms. Social networking services, sites (SNS)

Scope Note: Class here web technology and applications allowing users to generate content, interact and collaborate. Class here technology related to virtual communities. For social media phenomena, see 077.5

◇ 004.774.1FB  Facebook

◇ 004.774.1TW               Twitter

004.774.2

Semantic Web

004.774.25

Linked Data   Open Linked Data

004.774.6

Tools and programs for web page design, web content publishing, organization and management

◇ 004.774.6:311             Web page access statistics programs

◇ 004.774.6BLOG           Weblog pages. Blogs. Interactive web journals

◇ 004.774.6CMS             Content Management Systems

◇ 004.774.6RSS               Syndication of Web content using Really Simple Syndication (RSS) format

004.775

Search and information services   Wide Area Information System (WAIS), Gopher, web crawlers, search engines, intelligent agents, bots, directories, gateways, portals, vortals (vertical industry portals), webrings

◇ 004.775Goo  Google search

004.777

Programmatic web interfaces. Web APIs   Web services (WSDL, SOAP, REST)

⇨ 077 Internet. Internet studies. Internet and Web science

004.78

Online computing systems for specific use

◇ 004.78:025.4.036       For information retrieval

◇ 004.78:336.717           For banking transactions

004.8

Artificial intelligence

004.81

Models of cognitive processes

Application Note: Details by colon combination with the subdivision of 159.9

◇ 004.81:159.942.52     Model of feeling

◇ 004.81:159.953           Model of memory

◇ 004.81:159.953.32     Model of association

◇ 004.81:159.953.5       Model of learning

◇ 004.81:159.953.6       Model of forgetting

◇ 004.81:159.955           Model of thinking

004.82

Knowledge representation

004.822

Knowledge networks   Semantic networks

004.823

Frame systems. Frames   Schemata. Scripts

004.824

Multiple word

004.825

Production systems. Rule-based systems

004.826

Blackboard model

004.827

Representation of ambiguity   Uncertainty. Incompleteness of knowledge

004.83

Reasoning

004.832

Problem solving

004.832.2

Search

004.832.22

Representation of problem

004.832.23

Search in problem space

004.832.24

Search in game tree

004.832.25

Constraint-based search

004.832.28

Control strategies

004.832.3

Inference

004.832.32

Method of inference

004.832.34

Inference based on ambiguous knowledge

004.832.38

Control of inference

004.838

Kinds of reasoning

004.838.2

Qualitative reasoning

004.838.3

Analogical reasoning

004.838.5

Abduction

004.85

Machine learning

004.852

Statistical learning and parameter learning

004.853

Knowledge acquisition and maintenance

004.855

Learning and inductive inference

004.855.2

Grammatical inference

004.855.3

Concept learning

004.855.5

Learning from examples

004.855.6

Learning by analogy. Learning by discovery

004.89

Artificial intelligence application systems. Intelligent knowledge-based systems

004.891

Expert systems

004.891.2

Consultation expert systems

004.891.3

Diagnostic expert systems

004.896

Artificial intelligence in industrial systems   Intelligent CAD / CAM. Intelligent robotics

004.9

Application-oriented computer-based techniques

004.91

Document processing and production

004.912

Word processing. Text processing

004.915

Desktop publishing

004.92

Computer graphics

004.921

Elements or objects in computer graphics

004.922

Coordinates in computer graphics   Viewing transformation

004.923

Stereoscopic view

004.924

Input methods for graphics

⇨ 004.352.22 Graphics scanners

⇨ 004.354.4 Graphics tablets. Graphic pads. Digitizer tablets

004.925

Computer graphics techniques

004.925.2

Hidden line removal. Hidden surface removal

◇ 004.925.2.021             Hidden line algorithm

004.925.3

Shading   Ray tracing

004.925.4

Texture mapping

004.925.5

Colour display

004.925.6

Painting

004.925.8

Geometric modelling

004.925.82

Wireframe modelling

004.925.83

Surface modelling

004.925.84

Solid modelling

004.925.86

Curve modelling

004.928

Animation

004.93

Pattern information processing

004.93`1

Pattern recognition. Pattern matching

004.93`11

Pattern space   Feature space. Distance

004.93`12

Pattern discrimination

004.93`14

Clustering in patterns

004.932

Image processing

004.932.1

Image sampling

004.932.2

Image analysis

004.932.4

Image editing   Image filtering. Image enhancement. Anti-aliasing

004.932.7

Image types

004.932.72

Objects in images

◇ 004.932.72`1               Object recognition

004.932.75

Characters as images

◇ 004.932.75`1               Character recognition

004.934

Speech information processing

004.934.1

Words in speech

◇ 004.934.1`1   Word recognition

004.934.2

Speech analysis

004.934.8

Speakers

◇ 004.934.8`1   Speaker recognition

004.94

Simulation

⇨ 004.358 Peripherals for simulation and virtual reality

⇨ 004.383.4 Simulators

004.942

Simulation using mathematical models

Scope Note: Class here computing aspects

⇨ 519.876.5 Numerical imitation of systems. Simulation

004.946

Virtual reality (VR)

Scope Note: Class here modelling of a computer-generated environment simulating reality through interaction with an artificial three-dimensional visual or other sensory environment using interactive devices: goggles, headsets, gloves, or body suits. For Internet virtual worlds see 004.946.5

Application Note: Details on application of VR technology in entertainment, medicine, biotechnology, engineering, design, or marketing, by colon combination

004.946.5

Virtual worlds   Virtual worlds on the Internet

Scope Note: Class here technological, programming, design aspects of virtual worlds

004.96

Video game design

◇ 004.96:004.382.742   Game design for smartphones. Game apps design

◇ 004.96:004.42             Game programming

⇨ 795 Electronic games

005

Management

⇨ 37.091 Organization of educational establishments

005.1

Management theory

005.11

Schools of thought   Agency theory

005.12

Principles. Basis

005.13

Causes. Drivers

005.2

Management agents. Mechanisms. Measures

005.21

Strategies

⇨ 005.52 Analysis. Definition

005.212

Visions

005.213

Missions

◇ 005.213(047.3)            Mission statements

005.214

Goals. Aims

005.216

Objectives. Targets

005.216.1

Performance indicators

⇨ 005.332.1 Performance

⇨ 005.962.13 Performance management

005.216.3

SMART

005.218

Deliverables

005.22

Methods. Techniques. Approaches

005.24

Rights

005.25

Responsibilities. Functions. Obligations. Roles

005.254

Duties. Tasks

005.3

Management activities

005.31

Operational research (OR)

Scope Note: Class here operational research as a management subject in general. For operational research as methods in social sciences see 303. For the application of particular mathematical theories and methods in operational research, combine with 519.8

◇ 005.31:519.71             Application of system theory, control theory in operational research

◇ 005.31:519.813           Games of chance. Experimental games in operational research

◇ 005.31:519.814           Theory of statistical solutions

◇ 005.31:519.816           Decision theory. Theory of decision making in operational research

◇ 005.31:519.83             Application of game theory in operational research

⇨ 303.7 Analysis procedures

⇨ 519.8 Operational research (OR): mathematical theories and methods

005.311

Data collection   Surveys

005.311.1

Types and techniques of operational research

005.311.11

Qualitative operational research

◇ 005.311.11:303.62     Use of questionnaires

005.311.12

Quantitative operational research

◇ 005.311.12:519.852   Use of linear programming techniques

005.311.121

Statistical techniques

⇨ 519.2 Probability. Mathematical statistics

005.311.2

Flow charts. Function diagrams (as subjects)

⇨ (084.21) Diagrams. Graphs

⇨ (084.29) Block diagrams (two-dimensional). Flow charts (flow-sheets)

005.32

Organizational behaviour. Management psychology

◇ 005.32:331.101.3       Motivation. Attitudes to work

◇ 005.32:331.101.32     Job satisfaction

005.321

Aspirations

005.322

Personal qualities

◇ 005.322:316.46           Leadership qualities

005.33

Management conditions. Factors

005.331

Human assets. Stakeholders

005.332

Forces

◇ 005.332:338.124.2     Recession as a factor in management

005.332.1

Performance

⇨ 005.216.1 Performance indicators

⇨ 005.962.13 Performance management

005.332.2

Trends

◇ 005.332.2:005.591.47              Downsizing as a trend in management

005.332.3

Change   Variance. Breakpoints

◇ 005.332.3:005.13       Change drivers

005.332.4

Competition

005.332.5

Openness. Transparency. Confidentiality. Secrecy

⇨ 001.9 Dissemination of ideas

005.332.6

Demand

005.332.7

Events. Incidents. Occurrences. Happenings

005.332.8

Results. Outcomes. Effects   Impact. Output

005.334

Negative factors. Threats. Problems   Risks. Disasters. Crises

005.334.1

Deficiencies. Faults. Incompetencies

005.334.2

Disputes. Disagreements. Conflicts

005.334.3

Criticisms. Complaints. Grievances. Claims

005.334.4

Losses. Wastage   Insolvency

005.336

Positive factors. Opportunities. Advantages. Strengths. Progress

005.336.1

Efficiency

005.336.2

Competence

⇨ 3.076 Competence, sphere of authority. Duties. Powers

005.336.3

Quality

005.336.4

Intellectual capital. Expertise. Know-how

005.336.5

Skills

◇ 005.336.5:004             Computer skills. IT skills

◇ 005.336.5:005.57       Communication skills. Interpersonal skills

⇨ 316.77 Social communication. Sociology of communication

005.336.6

Goodwill. Reputation

005.337

Income. Incomings. Earnings. Returns. Revenue

⇨ 338.515 Profit

005.337.1

Bonuses. Allowances. Credit

005.34

Management styles. Management approaches

005.341

Conservative. Safe. Low-risk

005.342

Innovative. Risk-taking. Entrepreneurial

005.343

Competitive

005.344

Cooperative. Relationship based

005.345

Task-focused

005.346

Customer-focused. Market-driven

005.35

Social aspects of management. Social responsibility in management. Corporate responsibility

005.4

Processes in management

005.41

Developmental processes. Life-cycles

005.411

Start up. Foundation. Establishment. Inauguration

005.412

Growth. Rise. Development

005.414

Maturity

005.415

Decline

005.416

Dissolution. Closure. Liquidation

005.418

Renewal. Reconstruction

005.42

Interaction. Relations

◇ 005.42-024.61             Internal relations in the organization

005.44

Globalisation

005.5

Management operations. Direction

005.51

Planning

005.511

Business planning

◇ 005.511(083.92)          Business plans

005.52

Analysis. Definition

◇ 005.52:005.33             Analysis of the situation. SWOT analysis

◇ 005.52:005.334           Risk analysis. Risk management

◇ 005.52:330.133.1       Value analysis. Utility value cost analysis

⇨ 303.7 Analysis procedures

005.521

Forecasting. Foresight. Scenario planning

◇ 005.521:334.7             Business forecasting

005.523

Critical success factors (CSFs)

005.525

Force field analysis

005.53

Decision making. Design. Specification

005.54

Implementation. Execution

◇ 005.54:005.31             Use of OR in implementation studies

005.55

Administration

⇨ 005.91 Administrative management. Secretariat

005.551

Organization. Arrangement   Co-ordination. Formation. Teambuilding

005.552

Allocation. Assignment

005.552.1

Distribution. Supply

005.552.2

Demarcation. Division

005.552.3

Scheduling. Routeing. Queueing

⇨ 355.41 Logistics and field service generally

005.56Collaboration. Cooperation. Participation
005.562

Deployment. Use. Delivery   Processing. Progressing. Expediting

005.57

Communication   Informing. Notification

005.571

Interviewing

005.572

Consultation. Advice

005.573

Discussion. Debate   Brainstorming

005.574

Mediation. Conflict resolution   Negotiation. Bargaining

005.575

Liaison   Networking. Lobbying

005.58

Authority. Power

005.581

Compulsion

005.582

Intervention. Regulation. Manipulation

005.582.1

Approval. Authorization. Inclusion

005.582.2

Disapproval. Refusal. Exclusion

005.583

Empowerment. Delegation

005.583.1

Motivating

005.583.3

Assistance. Encouragement

005.584

Supervision

⇨ 005.935 Supervision of plant and production

005.584.1

Monitoring. Inspection. Checking

005.584.2

Discovery. Detection

005.585

Evaluation. Assessment

005.59

Problem solving. Troubleshooting. Following-up

005.591

Adjustment. Modification. Revision

◇ 005.591:005.21           Modification of strategies

005.591.1

Optimization. Improvement. Enhancement

005.591.3

Expansion   Maximization. Extension

005.591.4

Reorganization. Restructuring. Redesign   Conversion. Exchange. Transferral. Substitution. Relocation

◇ 005.591.4:005.58       Transfer of power

◇ 005.591.4:005.743     Departmentalization

005.591.41

Buy-out. Takeover

005.591.43

Contracting out. Subcontracting. Outsourcing   Licensing. Franchising

005.591.45

Concentration. Division

005.591.452

Concentration   Integration. Merger. Amalgamation. Syndication. Partnership

005.591.454

Division   Demerger. Dissolution of cartel

005.591.46

Centralization. Decentralization

005.591.47

Contraction. Downsizing

005.591.5

Specialization. Focusing

005.591.6

Modernization. Automation. Innovation

005.591.61

Diversification. Experimentation

005.6

Quality management. Total quality management (TQM)

005.61

Productivity

005.62

Continuous improvement

005.63

Best values

005.64

Teamwork

⇨ 005.961 Work

005.642

Group decision making

005.642.1

Benchmarking

005.642.2

Statistical process control

005.642.3

‘Cost of quality’ measurement

005.642.4

Process analysis   Pareto charts. Fish bone cause-and-effect diagrams. Control charts

005.642.5

Work study and analysis   Method study. Simplification of work. Time-and-motion study. Quantification and rating of work

⇨ 331.101.3 Attitude to work. Work motivation. Work morale. Work incentives

⇨ 331.103.3 Work study. Time and motion study. Work measurement

005.642.6

Activity sampling. Ratio delay study   Predetermined motion-time (PMT) systems. Methods-time measurement (MTM). Work factor

⇨ 331.103.3 Work study. Time and motion study. Work measurement

005.642.8

Standard and allowed time and their determination   Waiting time. Delay. Lost, unproductive, idle time

⇨ 331.103.28 Work pace

005.65

Just-in-time management

005.66

Reward systems

⇨ 005.88 Rewards. Incentives

005.662Recognition systems
005.664

Monetary reward systems

005.7

Organizational management (OM)

◇ 005.7:334.722.24       Organizational management in family-owned companies

◇ 005.7(084.2)  Organization diagrams, graphs, charts

005.71

Organizational types. Organizations. Bodies

◇ 005.71-021.131           Virtual organizations

◇ 005.71-022.5                Size of a firm

◇ 005.71-022.57:005.21 Strategic planning in very large organizations

005.72

Organizational structures

◇ 005.72:005.591.46     Decentralized structures

◇ 005.72:005.74             Organizational systems

◇ 005.72:334.7 Federations, alliances of organizations

005.721

Rigid organizational structures

005.722

Flexible organizational structures

005.724

Flat management

005.725

Pyramidal management

005.73

Organizational culture

005.731

Bureaucracy

005.732

Hierarchical organizational culture

005.733

Power-based culture

005.734

Role-based culture

005.74

Systems. Arrangements

005.742

Organs. Executive bodies   Boards. Committees

◇ 005.742:005.591.45   Committees for cooperation. Joint committees

◇ 005.742:005.72           Corporate control

◇ 005.742-057.162        Executive officers. Executives

◇ 005.742-057.162:005.25   Responsibilities of executives

◇ 005.742-057.177.1     Board chairmen

005.743

Organizational divisions   Teams. Units. Departments

◇ 005.743:005.334.3     Customers’ complaints department

◇ 005.743-027.512        Specialized units. Including: Working groups. Technical committees

005.745

Meetings. Congresses. Symposiums. Conferences

◇ 005.745:005.55           Conduct of meetings

◇ 005.745:81`253           Interpreting (oral translation) at meetings. Including: Simultaneous, consecutive interpreting at meetings

◇ 005.745(062.533)       Agendas for meetings

◇ 005.745-021.372        Extraordinary meetings

005.8

Project management

◇ 005.8:005.574             Negotiation tactics

005.81

Sequences. Flow

005.82

Network techniques. Network diagrams. Gantt charts

005.821

Activity-on-arrow systems   ADM (arrow diagrams). CPM (critical path analysis). PERT (Programme Evaluation and Review Technique)

005.823

Activity-on-node networks   Precedence diagrams (PDM). Roy method, or method of potentials (MOM or MPM)

005.828

Milestones

005.83

Procedures. Processes

005.84

Formalities

005.85

Restrictions. Controls

005.86

Directions

005.87

Deliverables

005.88

Rewards. Incentives

⇨ 005.66 Reward systems

005.89

Penalties

005.9

Fields of management

005.91

Administrative management. Secretariat

005.911

Levels of management

◇ 005.911-057.175        Middle management

005.912

Office management. Office services

◇ 005.912:004.773.2     Office bulletin boards

◇ 005.912:656.8-024.61              Internal mail services

◇ 005.912:656.874         Use of courier services

◇ 005.912:81`25             Office translating service

◇ 005.912-051  Office staff in general

◇ 005.912-057.164        Assistants. Secretarial staff

005.912.2

Interface with the public   Commissionaire service. Reception. Enquiries. Visits

005.912.3

Counter duty. Desk duty

005.913

Registries

005.915

Financial management

005.92

Records management

◇ 005.92:004.63             Records management of digital documents, files. Management of electronic records

⇨ 004.451.54 Record manipulation

⇨ 02 Librarianship

005.921

Records management policy decisions

005.921.1

Retention. Discarding

◇ 005.921.1(083.81)      Retention schedules

◇ 005.921.1″4″               Retention periods

◇ 005.921.1-022.324     Permanent retention of records. Archiving

005.921.8

Destruction   Shredding

⇨ 686.865.24 Shredders

005.922

Records management procedures

◇ 005.922:005.311         Records surveys

◇ 005.922:025.25           Accessioning, serial numbering of records

◇ 005.922:025.4             Classification and indexing of records

◇ 005.922:025.6             Loan of records, documents

005.922.1

Security. Protection. Avoidance

005.922.3

Storage

◇ 005.922.3:684.455.6  Storage of records in plan cabinets. Shallow drawer filing

◇ 005.922.3-025.76       Lateral filing of records. Including: Roll-out filing

005.922.5

Preservation

005.922.52

Substitution as a method of record preservation

◇ 005.922.52:004.932   Digitization of images as a method of record preservation

◇ 005.922.52:778.14     Microfilming as a method of record preservation

005.922.7

Conservation

005.922.72

Renovation. Restoration. Repair

005.923

Agencies responsible for records

005.923.1

Records creation agencies

◇ 005.923.1:354.11       Ministry of Foreign Affairs as a record creating agency

005.923.2

Records storage agencies

⇨ 930.253 Archive repositories and their contents

005.923.21

Records centres

005.93

Plant management. Physical resources management

005.931

Physical conditions. Physical environment

005.931.1

Management of adverse conditions. Damage limitation

005.931.11

Emergencies. Disasters. Crises

005.931.12

Accidents

005.931.13

Breakdowns. Damage

005.931.2

Management of deficiencies, shortages, lacks

005.931.21

Errors. Defects. Faults

005.932

Inventory management. Stock management. Resource management

005.932.1

Ordering. Commissioning

005.932.2

Acquisition. Purchase. Buying

005.932.3

Selection. Choice

005.932.4

Receipt. Collection

005.932.5

Payment. Spending

005.932.6

Dispatch

005.933

Setting up. Fixing

005.933.1

Assembly. Construction. Putting together. Installation

005.933.2

Disposition. Sorting

005.934

Security measures. Safety precautions

005.934.1

Oversight

005.934.2

Maintenance

005.934.3

Protection. Avoidance

005.934.4

Renovation. Restoration. Repair

005.934.5

Servicing

005.935

Supervision of plant and production

005.935.1

Observation

005.935.2

Investigation

005.935.3

Examination

⇨ 006.015.5 Quality

005.935.31

Checking

005.935.32

Sampling

005.935.33

Testing. Tests

005.935.34

Trials

005.935.35

Discovery. Detection

005.935.38

Decommissioning. Dismantling

005.936

Physical assets. Property. Facilities

005.936.1

Land

005.936.2

Buildings. Sites

◇ 005.936.2:69.05       Site layouts

005.936.21

Offices

005.936.22

Headquarters. Head office

005.936.23

Subsidiary sites

005.936.3

Plant

005.936.31

Fixtures and fittings

005.936.33

Office equipment. Office machines

◇ 005.936.33:772.93     Electrographic office machines. Office copiers, duplicators

005.936.4

Stock. Inventory

005.936.41

Supplies. Raw materials

005.936.42

Work in progress. Semi-finished products

005.936.43

Products. Goods. Merchandise. Wares

005.936.44

By-products

005.936.5

Waste. Residue. Refuse. Scrap

005.94

Knowledge management

◇ 005.94:004.9 Automated knowledge management systems

005.941

Corporate know-how. Organizational know-how

005.942

Advisory services. Consultancy services

◇ 005.942:334.7             Business consultancy

005.95/.96

Personnel management. Human Resources management

005.95

Personnel management

◇ 005.95:005.55             Personnel administration. Including: Personnel files, records

◇ 005.95:005.92             Management of personnel records

◇ 005.95-051    Personnel managers

⇨ 331.5 Labour market. Employment

005.951

Posts. Positions

◇ 005.951:005.52           Job analysis

◇ 005.951:005.53           Job specification

◇ 005.951:005.585         Job evaluation

005.952

Workforce market

◇ 005.952:005.53           Person specification

005.952.2

Staff ratios

005.953

Recruitment

◇ 005.953:316.356.2     Nepotism in recruitment

◇ 005.953:331.5             Influence of the labour market on recruitment

◇ 005.953:364.614.8     Equal opportunities in recruitment

005.953.2

Selection   Selection criteria. References. Curricula vitae

◇ 005.953.2:005.571     Assessment by interview

◇ 005.953.2:316.45       Group selection

005.954

Appointment of staff. Employment of staff

◇ 005.954:331.31           Hours of work. Including: Flexitime

◇ 005.954:349.22           Employment contracts

005.954.2

Probationary periods

005.954.4

Leave. Holiday entitlement

005.954.6

Compensation. Benefits   Benefits in kind. Fringe benefits

◇ 005.954.6:336.77:365.262.1   Low-interest loans for home purchase

◇ 005.954.6:625.712.63              Parking facilities

◇ 005.954.6:656.03:336.773      Interest-free loans for travel, season tickets

005.955

Remuneration. Wages. Salaries

◇ 005.955″530*1″          Weekly wages

◇ 005.955-021.61           Basic pay

005.956

Job termination

005.956.2

Redundancy

◇ 005.956.2:347.447.84              Compensation. Redundancy payment

◇ 005.956.2-027.556     Voluntary redundancy

005.956.4

Resignation

005.956.6

Retirement

005.958

Problems with personnel

005.958.2

Negative attitudes to employment. Unsatisfactory attitudes to work

005.958.4

Absenteeism

005.96

Human resources management (HRM)

005.961

Work

◇ 005.961:005.336.1     Ergonomics

◇ 005.961:005.81           Work flow

⇨ 005.64 Teamwork

005.962

Staff

◇ 005.962:005.584         Staff supervision

◇ 005.962:364.634         Workplace harassment

⇨ -057.1 Persons according to work, employment, administrative status

005.962.1

Staff procedures

005.962.11

Time management

005.962.13

Performance management

◇ 005.962.13:005.332.1              Performance measures

⇨ 005.216.1 Performance indicators

005.962.131Appraisal. Feedback
005.962.15

Staff discipline

005.963

Staff development

005.963.1

Training. Training courses

005.963.2

Mentoring

005.963.3

Visits, study trips

005.963.5

Workplace training

005.966

Careers. Career development

005.966.1

Job shadowing

005.966.2

Voluntary work

005.966.3

Job mobility

005.966.32

Secondments

005.966.4

Job flexibility

005.966.42

Job swaps

005.966.44

Job sharing

005.966.5

Promotion. Advancement

006

Standardization of products, operations, weights, measures and time   Standards. Specifications. Codes of practice. Recommendations

⇨ (083) Technical and normative documents. Tables. Lists, etc.

⇨ 658.516 Standardization within the firm. Variety reduction

006.01

Theory, principles, fundamentals, aims

006.011

General theory, principles of standardization

006.012

Specific bases and fundamentals of standardization

Application Note: Details by special auxiliaries 006.02

◇ 006.83.012.024           Legal bases for quality standardization

006.013

Investigation of the usefulness and expediency of standardization in particular subject fields

◇ 006.78.013    Need for dimensional standardization

⇨ 006.052 Investigation of the need for a standard

006.015

Aims of standardization and associated activities

006.015.2

Variety reduction. Simplification. Unification. Rationalization

006.015.3

Comparability. Interchangeability

006.015.4

Predictability. Repeatability   Process validation

006.015.5

Quality   Quality assurance

⇨ 004.415.5 Software quality assurance

⇨ 005.935.3 Examination