004 Computer science and technology. Computing ver. 14/03/2004
Filename:004udc
02:004.9 Digital, electronic, virtual libraries in general. Use of computers in libraries
025.17:004.932 Digitization of library materials
371.67e-learning, online courses, VLE’s, web-based learning
378:004.9 Virtual Universities
004(01)Bibliographies / literature guides to computing
004(02)Handbooks of computer science and computing in general (used normally for reference section).
004:001.89 computer research and development programmes, efficiency / effectiveness of computing R&D
004:539.1 computing resources for particle physics (not specific software/programs => use 004.4:539.1)
004:65.01 management of computing resources
004:658 computer industry, market
004:82.07 computational linguistics, computer communication via natural language
004.2 Computer architecture
004.23 Instruction set architechture incl. CISC, RISC
004.27 Advanced architectures. Non-von Neumann architechtures
004.272 Parallel processing architectures
004.272:004.7 Networks and network interconnection for parallel computers
004.272.2 parallel processing techniques or programming
004.272.25 vector processing, vector computers
004.272.42 array processor systems
004.272.43 multiprocessor systems
004.277 quantum computation, quantum computer design, quantum information theory (applications).
004.3 Computer hardware
004.31Processing units / circuits in general
004.312 logic circuits
004.312.26 Encoders, decoders
004.315 arithmetic units of computers, computer arithmetic design
004.316 transputers
004.318 central processing unit
004.324 buses, card buses
004.33 memory units
004.33.083 magnetic memory storage media
004.33.083.72 Hard disks
004.33.083.74 Floppy disks
004.33.083.8 magnetic film memory incl. magnetic bubble memory
004.33.085 optical media / memory storage
004.33.085.2 compact discs, CD Roms for computer storage
004.33.085.4DVDs
004.33.087 cards, PC cards, smart cards (computer hardware/memory)
004.33.087.2 semiconductor memory, solid state disks
004.35 peripherals. Input-output units
004.352 scanners, OCR, handwriting recognition
004.353 computer consoles. Video terminals. Visual display units
004.353.2 display screens
004.353.25 types of screen
.253 cathode ray display
.254 flat-panel display
.254.2 plasma display
.254.3 LCD – liquid crystal display
004.353.4 computer keyboards
004.356 peripherals for hard copy output
004.356.2 printers as peripherals
004.38 Kinds of computer
004.382.2 supercomputers
.3 mainframes
.4 minicomputers
.6 work stations
.7 PCs, personal computers, microcomputers
.73 lap-top computers
.74 palm top computers
004.383 special purpose computers
.1 wordprocessors
.2 DSPs digital signal processors
.4 simulators
.5 image processors
.6 database machines
.8 artificial intelligence machines
.81 neural networks
004.383.81:6 applications of neural networks to science, engineering, industry etc
004.383.9 robots
004.4 Software
004.4(5) software adapted for Asian languages, CJKV
004.4:02 specific software for libraries and library automation
004.4:5 software for scientific applications in general
004.4:51 mathematical software in general
004.4:519 software for statistics, probability, numerical computation
004.4:53 software for physics in general
004.4:530 software for theoretical physics incl. quantum mechanics
004.4:531 software for mechanics incl. dynamical systems
004.4:539.1software for atomic, particle or nuclear physics
004.4:539.2software for solid state physics
004.4:54 software for chemistry or chemical physics
004.4:62 software for engineering/industry
004.621.3 software for electrical engineering
004.4:65.01 software for business management, commercial organizations
004.4:78 music software, computer music software
004.4’27 multimedia development tools incl. images, video, animation and audio
004.4.Galaxy004.4.MSProject
004.4.Maple
004.4.Mathcad004.4.PAW
004.4.Mathematica004.4.Quicken
004.4.MATLAB004.4.REDUCE
004.41 software engineering, computer systems engineering
004.41:37 teaching methods for software engineering, systems engineering
004.41(03) encyclopedias/dictionaries of software engineering
004.411 software libraries repositories
004.412 software metrics
004.413 software development management. Software project management
004.413.4 software risk analysis
004.413.5 software project estimation techniques
004.414.2 computer system analysis and design
004.414.2.045 computer system object oriented analysis
004.414.205 computer system quality, reliability, performance
004.414.22 computer systems requirements analysis, systems specifications
004.414.23 modelling and simulation of computer sytems
004.414.3 software requirements analysis, software specifications
004.414.32 software prototyping
004.415 development phase of system and software engineering
004.415.057 software standards
004.415.2 software design
.2.031.43 real-time systems design
.2.041 procedure oriented design
.2.043 data structure-oriented design
.2.045 object oriented design
.2.052.3 fault tolerant design
004.415.5 software quality assurance, verification and validation, V&V
004.415.53 software testing
004.416 software maintenance
004.416.2 software correction, debugging
004.416.3 software adaption
004.416.3.053 software reuse
004.42 computer programming. Computer programs
004.42:002 how to document / documenting computer programs
004.42.045 object oriented programming
004.421 algorithms for progam construction
004.421.2
basic mathematical algorithms for mathematical theory of algorithms leave at 510.5
specify mathematical process by :51… eg. 004.421.2:517.443 Fast fourier transform
004.421.032.24 algorithms for parallel/concurrent programming
004.421.048 algorithms for artificial intelligence, neural networks
004.421.5 random number/ pseudorandom number generation algorithms, encryption, cryptography
004.422 components of computer program eg. constants, variables, expressions
004.422.6 data types
004.422.612 logical / boolean data types
004.422.613 numeric data types
004.422.63 structured data types, data structure
004.422.632 arrays
004.422.633 records
004.422.634 sets
004.422.8 program units
004.422.81 main program
004.422.83 subroutines
004.422.837 program macros
004.423 syntax and semantics of programs
004.43 programming languages
004.43’422 compilers, compiler design
004.43’422:004.272 compiles for parallel programming / computing
004.43.031.43 real time programming 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 / specification languages
004.432.42 functional languages
004.434 problem oriented languages
004.434:004.4 AI programming languages
004.434:004.94simulation programming languages
004.434:5 scientific application languages
004.434:65 business application languages
004.435 metalanguages
004.436 description languages
004.436.2 description hardware languages
004.436.4 system description languages
004.438 individual programming languages
004.438.ActiveX004.438.PHP004.438.UML
004.438.Ada 004.438.PISA 004.438.VHDL
004.438.AppleScipt004.438.Posix004.438.Vbasic Visual basic
004.438.Awk004.438.PROLOG 004.438.Visual Visual C++
004.438.C 004.438.Python004.438.VXD VtoolsD
004.438.COBOL004.438.SAS
004.438.Fortran 004.438.SIMULA
004.438.Java
004.438.LabVIEW004.438.Smalltalk
004.438.Modula Modula-2 004.438.Tcl Tcl/Tk
004.438.occam
004.438.OLE
004.438.Pascal
004.438.Perl
004.45 system software (at CERN used for MAC)
004.451 operating systems
004.451.DOS
004.451.HELIOS
004.451.Leda004.451.ULTIX
004.451.LINUX 004.451.UNIX
004.451.OSF004.451.WIN
004.451.Pulse004.451.VAX Vax/VMS os
004.451.Solaris004.451.X
004.451.056 computer sercurity in general, access control, passwords, authentication, hacking – prevention of
004.451.1 input and output control
004.451.2 process management
004.451.3 memory management
004.451.42 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. Command language
004.451.5 data management
004.451.52 file management incl. file creation, deletion, manipulation
004.451.53 file organization inc. directory structures
004.451.54 record management. Record manipulation
004.451.56 access methods
004.451.57 buffering
004.451.6 communication management
004.451.7 time sharing processing or real-time processing
004.451.8 design features of operating systems
004.451.83 client-server design
004.451.84 system interfaces
004.451.86 subsystems
004.451.87 kernel
004.453 program control software
004.454 device drivers
004.457 utility programs
004.49 computer infections
004.491 software to attack computer systems
004.491.2 replicating infections incl. computer viruses, computer worms
004.491.4 non replicating infections incl. Trojan horses, logic bombs
004.492 software against computer infections
004.5 Human-computer interaction. Man-machine interface. User interface. User environment (for hardware peripherals use 004.35 and subdivisions)
004.51 Display interface
004.512 Textual interfaces incl. command prompts, menu, forms, dialogue interfaces
004.514 GUIs / graphical user interfaces
004.514.6 Windows environment, Wimp interface
004.52 sound interface
004.55 multimedia interface
004.58 user help, customer service (computing)
004.6 Data handling, preparation, management in general
004.6.052.42 data validation, data checking
004.623 Downloading, uploading
004.624 data export, data import
004.625 data mining
004.627 data compression
004.628 data storage
004.63 files, file access, file manipulation, sort, merge, update
004.65 Database management systems – DBMS
004.652 Database models
004.652.3 network database models
004.652.4 relational model, relational databases
004.652.5 object oriented databases
004.652.9 distributed databases
004.655 database languages incl. data definition /manipulation / query languages. Standard Query language (SQL)
004.655.Access
004.655.FileMaker
004.655.ORACLE
004.655.MySQL
004.655.SQL
004.657 database query processing
004.658 database management incl. database operation, restructuring.
004.658.6 interoperable databases, open archives (technical description)
004.67 systems for numeric data incl. spreadsheets
004.7 computer communication, computer networks
004.7.068 network management in general
004.71 computer communication hardware (telecommunications equipment is classed under 621.39)
004.713Data switches
04.714data hubs
004.715 routers
004.716network interconnection devices incl. bridges, gateways, relays.
004.72 network architecture
004.72.057.4 networking standards / protocols in general
004.72.ADS
004.72.APPC
004.72.B2BBusiness-to-Business protocols
004.72.CIFSCIFS – Common Internet File System
004.72.IPng Internet protocol next generation
004.72.FDDIFDDI network protocol
004.72.NET .NET suite of protocols
004.72.NetBIOSNetbios network protocol
004.72.RPC
004.72.SCIScalable Coherent Interface
004.72.TCP/IPTCP/IP internet protocols descriptions
004.72.WAP
004.72.WinSock
004.72.XMI
004.72.X25
004.72:004.451 network operating systems
004.722 network topologies incl. star / ring / tree networks
004.722.4 broadcast networks incl. token ring / token bus networks
004.722.45 satellite computer networks
004.722.46 wireless networks, wireless ethernet
004.724 data switching methods incl. circuit / message / packet switching
004.725 network parts incl. hosts, nodes
004.725.7 backbone networks
004.725.8 Intelligent networks / IN
004.728 OSI - Open systems interconnection reference model
004.73 computer networks according to area covered
004.73(03) encyclopedias / dictionaries of networks, internet, www
004.732 local area networks / LANs / intranets
004.733 Metropolitan area networks / MANs
004.735 Wide area networks (WANs)
004.738 Network interconnection. Internet working
004.738.AppleTalk
004.738.Apache
004.738.DCE
004.738.NetWare
004.738.NeWS
004.738.Zope
004.738.056 network, internet security
004.738.5 Internet (for named protocols see 004.72?)
004.738.52 internet search utilities incl. search engines, browsers
004.738.521 world wide web / WWW construction, technical details. For web searching use 004.738.52, webpage design use 004.916
004.75 distributed processing systems
004.77 general networking applications incl. remote access
004.772 file transfer (004.772.057.4 FTP file transfer protocol)
004.773 message interchange
004.773.Eudora
004.773.Outlook
004.773.2 bulletin boards
004.773.3 electronic mail, e-mail
004.773.4 newsgroups
004.773.5 computer conferencing incl. webcasting
004.78 online computing systems / networks for specific uses :
004.78:025 online computing systems / networks for information retrieval
004.78:38 online computing systems / networks for commerce/trade, e-business, electronic commerce
004.78:519.23 online computing systems / networks for data analysis
004.8 artifical intelligence / AI(equivalent to 007 in our UDC)
004.8(03) dictionaries / encyclopedias of AI in general
004.81 AI models of cognitive processes incl. memory, learning, thinking
004.82 AI knowledge representation
004.822 AI knowledge networks, semantic networks
004.823 AI frame systems, frames incl. schemata, scripts.
004.825 AI rule based systems, production systems
004.826 Blackboard model (AI)
004.827 AI representation of ambiguity, incompleteness of knowledge.
004.83 AI reasoning
004.832 AI problem solving incl. problem representation
004.832.2 AI search incl. constraint-based
004.832.28 AI control strategies
004.832.3 AI inference
004.838 AI kinds of reasoning incl. qualitative or analogical
004.85 AI learning, AI datamining
004.852 AI statistical / parameter learning
004.853 AI 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 AI / Artificial intelligence application systems. Intelligent knowledge-based
systems (xref 004.383.8 AI computers)
004.89:002 AI systems for information retrieval
004.89:004.4 AI for software design, software agents
004.89:004.94AI for simulation
004.89:510.6 fuzzy logic – theory and applications in AI
004.89:519.23 AI programs, systems for data analysis
004.89:519.76 AI systems for natural language processing
004.89:57biological cybernetics, biology and artificial intelligence, biological aspects of expert systems / neural networks
004.891xpert systems
004.896 artificial intelligence in industrial systems. Inc. intelligent robotics, intelligent CAD/CAM (xref 004.383.8 AI computers)
004.9 Application-oriented computer-based techniques
004.91 document processing and production
004.91.ODAODA standard for document archiving in open sytems, Office Document Architecture and Interchange Format
004.912 word processing, text processing, spreadsheets
004.912.ACROBAT004.912.MICROGRAFX004.912.SGML
004.912.CorelDRAW004.912.Office MS office004.912.TEX
004.912.CWEB004.912.PageMaker004.912.vi
004.912.Emacs004.912.PostScript004.912.WORD
004.912.EXCEL004.912.PowerPoint 004.912.Unicode
004.912.FrameMaker,004.912.Publisher
004.912.FreeHand
004.912.Interpress
004.912.LATEX
004.912.LOTUS
004.915 desktop publishing
004.916 web page design, construction, management in general
004.916.ASP
004.916.DREAMWEAVER
004.916.Flash
004.916.FRONTPAGE
004.916.GIMP
004.916.HTML
004.916.HyperCard
004.916.HyTime
004.916.JSP
004.916.LiveWire
004.916.PageMill
004.916.Photoshop
004.916.XML
004.916.XSL
004.916.XSLT
004.917 metadata
004.919 Digital photography
004.92 computer graphics
004.92(083.74) computing graphics standardization, conformance to graphical standards
004.92:621.71 computer-based design techniques including CAD-CAM
004.92.045 object oriented graphics
004.92.OpenGL
004.92.AutoCAD
004.92.PHIGS
004.92.VTK
004.925 computer graphics techniques incl. colour, painting, shading
004.925.8 computer graphics modelling incl. surface, solid, geometric
004.928 computer animation
004.93 pattern information processing
004.93’1 pattern recognition, pattern matching
004.932 image processing incl. sampling, analysis, editing. Digital imaging
004.932.72 object recognition
004.932.75 character / text recognition
004.934 speech information processing incl. word recognition, speech analysis
004.94 simulation by computer
004.94:53 computer simulation in physics
004.94:612.3 simulation of brain functions, neurons, neural networks
004.94:621.3 computer simulation in electrical engineering including circuit design.
004.946 virtual reality
004.946.VRML
614.8:004safety systems and computers in engineering/industry
658.8:004.738 use of internet/email/www for marketing, selling, marketing research or surveys