Page 71 - DLIS108_INFORMATION_AND_COMMUNICATION_TECHNOLOGY_APPLICATIONS
P. 71

VED1
            e\L-lovely-eng\comm8-1.pmd  IInd 16-9-11  IIIrd  22-12-11 IVth 4-1-12


            Information and Communication Technology Applications




                                 Introduction
                   Notes
                                 All computers need instructions in the manipulation of the data received. These instructions known
                                 as programmes or software will, for instance specify now information should be rearranged for
                                 machine storage and how to sort and format information to suitoutput specifications. Computer
                                 software are either systems software or applications software. The former are further subdivided as
                                 operating systems and programming languages. The activities of all the hardware and software
                                 resources in the computer system are coordinated by the operating systems software.
                                 Each computer has its own language known as ‘machine language’. ‘Symbolic languages’ are used
                                 for writing a program. A computer converts instructions in one of these languages into ‘machine
                                 language’ and starts its operation. The symbolic languages are further subdivided into ‘assembler
                                 languages’ and ‘compiler languages’. Whereas assembler languages resemble machine languages,
                                 compiler languages relates closely to procedure being written in natural language. Assembler
                                 language is based on mnemonic codes for various instructions. There is one to one correspondence
                                 between assembly instruction and machine code. Compiler language, also known as high-level
                                 language is a general purpose procedure-oriented language. It is machine independent and makes
                                 the job of the application programmer simple.
                                 A large number of high-level programming languages have been devised. For example; COBOL-
                                 74, FORTRAN-77, BASIC, PASCAL, PL/1, C language, SNOBOL, LISP, PROLOG, ALGOL, etc.
                                 Similarly we have many ‘application programmes’. For example dBASE, Word Star, Lotus, CDS/
                                 ISIS, etc. The important library and information oriented software packages are dBASE and CDS/
                                 ISIS.
                                 CDS/ISIS (Computerised Documentation System/Integrated Set of Information System) was
                                 developed in 1975, and is maintained and distributed by the UNESCO’s division of software
                                 Development and Application. It is a generalised system for information storage and retrieval of
                                 bibliographic data. The new version is called CDS/ISIS Mini Micro Version 2.3. This version allows
                                 the system to run on micro, mini and mainframe computers. Unesco has now empowered selected
                                 institutions to distribute CDS/ISIS free of cost throughout the world for promoting computerisation
                                 of activities and services in libraries and information centres. In India the package is distributed by
                                 NISSAT.
                                 Mention may be made about the recent development of CDS/ISIS by DESIDOC called SANJAY
                                 and another by CMC called MAITHREYEE.
                                 dBase was developed by Ashton-Tate during mid 1984. It is one of the large number of DBMS
                                 (Database Management Systems) products available for many personal computers and operating
                                 systems. dBASE IV is an advanced and fully featured DBMS for micro-computer users-from
                                 beginners to advanced application programmers and developers. While dBASE III had only 50
                                 commands, dBase IV 245 commands. dBase also contains comperhensive applications generation
                                 facilities; an application of SQL (Structure Query Language); and a complete task-oriented
                                 environment for non-programming users. dBASE IV is 100 per cent compatible with dBASE III +
                                 data, index and program files. It offers efficient file organisation and data handling.


                                 8.1 Programming Language

                                 A programming language is an artificial language that can be used to control the behavior of a
                                 machine (often a computer). Like human languages, programming languages have syntactic and
                                 semantic rules used to define meaning. Programming languages are used to facilitate communication
                                 about the task of organizing and manipulating information, and to express algorithms precisely.





            66                               LOVELY PROFESSIONAL UNIVERSITY
   66   67   68   69   70   71   72   73   74   75   76