Full Marks: 60
Teaching Hrs: 48
Credit Hrs.: 3
Course Objectives
The
courses designed to provide foundation in computer programming to beginner
using the programming language, Pascal. This course intends to provide practical
knowledge on basic data types and statements of PASCAL, procedures and
functions, Pascal structuring facilities-arrays, strings, etc. The course has
provision of Viva-voce upto percentage of marks.
Objectives
To
familiarize students with use of computer technology and its application
To
provide students and understanding of the introduction and running of automated
library operations and information services
To
introduce students the concepts and methods of designing information systems
To
provide familiarity with at least one information retrieval package
To
understand the elements of programming and to teach a simplest programming
language i.e. Pascal.
Teaaching Hrs: 48
Credit Hrs.: 3
Unit/Course Content Teaching
Hrs.
1. Data types
and declarations: 10
Data
types
Integer,
real, char, Boolean, enumerated, subrange
Data
declaration
Constants
and constant definition, type definition, variable declaration
Statement
expressions and assignments
Statements,
expressions, the assignment statement
Simple
input and output of data
Transferring
information to from the program, input in PASCAL, output in PASCAL
2. Statements: 11
Compound
statements
Repetitive
statements
The
while statements,
The
for statements
The case
statement
3. Procedures
and functions: 12
The
procedures concept, block structure and scope
Parameters
Variable
parameters, value parameters
Functions
Side
effects of functions
Procedures
Functions
as paramagnets
4. Arrays: 15
The
arrays concept
Two
dimensional concepts
Whole
array operations
Packed
array
Strings
String
assignments
The
length function
The
concat function
The
copy function
The
pos function
The
delete and insert procedure
Representing
string as arrays
String
comparisons
Numeric
conversions
Formatting
numeric output
String
to number
The
val procedure
Passing
string to procedures
Suggested Reading:
Champan, Edward & Paul St. John :
Library system analysis guidelines. New York: Wiley Inter-science, 1970.
Rao, I. K. Ravichandra : Library Automation. New Age
International (P) Limited, Publishers, New Delhi, 1990.
Sharma, Pandey S. K. : Fundamental of Library Automation, ESS
ESS Publication, New Delhi, 1985.
Sharma, Pandey S. K. : Library Computerization: Theory and
Practice. ESS ESS Publication, New Delhi.
Shukla, R. K. : Automation of Libraries and Information
Centres: Using dBASE III Plus, New Delhi; Concept Publishing Company.
Turbo
Pascal Tutor, USA: Borland International, 1987.
UNESCO.
CDS/ISIS version 2.3. 1989.
Welsh, John and Elder John : Introduction to
Pascal. 2nd ed. N. J.: Prentice Hall, 1982.
Gottfried, Byron S. : Theory and Problems of Programming with
Pascal. 2nd ed. New Delhi, Tata McGraw-Hill Publishing Company Limited, 1993.
Rajaraman, V. : Computer Programming in PASCAL. 2nd ed.
New Delhi, Prentice Hall of India Private Limited,2000.
No comments:
Post a Comment