Sunteți pe pagina 1din 6

M2-R3: BUSINESS SYSTEMS

NOTE:
1.

There are TWO PARTS in this Module/Paper. PART ONE contains FOUR questions
and PART TWO contains FIVE questions.

2.

PART ONE is to be answered in the TEAR-OFF ANSWER SHEET only, attached to


the question paper, as per the instructions contained therein. PART ONE is NOT to
be answered in the answer book.

Maximum time allotted for PART ONE is ONE HOUR. Answer book for PART TWO
will be supplied at the table when the answer sheet for PART ONE is returned.
However, candidates, who complete PART ONE earlier than one hour, can collect the
answer book for PART TWO immediately after handing over the answer sheet for
PART ONE.
TOTAL TIME: 3 HOURS
TOTAL MARKS: 100
(PART ONE 40; PART TWO 60)
3.

PART ONE
(Answer all the questions)
1.

Each question below gives a multiple choice of answers. Choose the most
appropriate one and enter in the tear-off answer sheet attached to the question
paper, following instructions therein.
(1 x 10)

1.1
Functions of Management include
A) Planning
B) Organizing
C) Control
D) All of the above
1.2
Reorder level is the level when inventory touches
A)Zero stock
B)Safety stock
C)Either (A) or (B)
D)None of the above.
1.3
A)
B)
C)
D)
1.4
A)
B)
C)

D)

M2-R3

If AGE and SALARY are numeric fields in a database file, which of the following
commands is incorrect?
REPLACE ALL AGE WITH AGE+1 FOR AGE < 20
REPLACE ALL AGE WITH AGE+1 WHILE AGE > 20
REPLACE AGE WITH AGE+1 FOR AGE < 20 ALL
All of the above
Double entry means
Same aspect is entered twice.
Entry is made in two sides of books.
Both the aspects of the transaction are recorded.
Two persons record the transaction

Page 1 of 6

July, 2008

1.5
Decision table is a
A) Tabular representation of program logic
B) Symbolic representation of a program logic
C) Graphical representation of a program logic
D) All of the above
1.6
In which of the cases written below output will be 2.27
A) ?ABS(2.27)
B) ?ABS(-2.27)
C) Both (A) and (B) are correct
D) None of the above correct
1.7
Let A=02/04/1963. Function to set out as 196 is
A) substr(A,7,2)
B) stuff(A,7,3)
C) substr(A,8,3)
D) substr(A,7,3)
1.8
The strategic level of Management is
A) Top Level
B) Middle Level
C) Supervisory Level
D) All of the above
1.9
Data types supported in Visual FoxPro are
A) Character and Currency
B) Date and Date time
C) Float and Numeric
D) All of the above
1.10
A)
B)
C)
D)

M2-R3

In FoxPro, database can be opened in


Exclusive Mode
Shared Mode
No Update Mode
All of the above

Page 2 of 6

July, 2008

2.

Each statement below is either TRUE or FALSE. Choose the most appropriate one
and ENTER in the tear-off sheet attached to the question paper, following
instructions therein.
(1 x 10)

2.1 The modes of occurs that relative files can have are Random and Sequential.
2.2 A task started within DO WHILE and ENDDO loop will be continued until the condition is
satisfied.
2.3 Sort on Name + Amount to Bank is a valid comment.
2.4 A Foreign key of a table is a Primary Key of another table.
2.5 Sum (distinct) eliminates duplicate field values before determining the SUM.
2.6 Constants of a variable can be searched within Find and Seek commands.
2.7 One can create a local view with view designer or can also create SQL view command.
2.8 UNIQUE index is one in which no two rows are permitted to have the same Index value.
2.9 The Recall command can recover records only if one is not issued PACK or ZAP command.
2.10 An Element function returns a number of an array element from the elements subscripts.
3. Match words and phrases in column X with the closest related meaning/
word(s)/phrase(s) in column Y. Enter your selection in the tear-off answer sheet
attached to the question paper, following instructions therein.
(1 x 10)

3.1
3.2
3.3

X
CDOW( )
Pseudocode
Set Auto Save

3.4
3.5
3.6

DELETE
Zero inventory level
JOIN

3.7

SET ORDER

3.8

TRIM( )

3.9
3.10

PUBLIC
SET CARRY ON

M2-R3

Y
A. programming aid
B. it exhibits the day of the week as character
C. creates a third database file by combining records and
fields from two open database files when the specified
condition is true
D. remove all records from the active database file
E. low inventory storage
F. It determines whether Visual FoxPro flushes data buffers
to disk, when you exit a read or return to the command
window.
G. marks the records for removal from the active database
file
H. specifies which of the currently opened index files is the
controlling index
I. copies the contents of previous record to the text
J. links the active database file to another open database
file
K. defines memory variables as global and allows them to
be used by any program at any level
L. it is used to remove or trim off the trailing blanks from a
character string

Page 3 of 6

July, 2008

4.

Each statement below has a blank space to fit one of the word(s) or phrase(s) in
the list below. Enter your choice in the tear-off answer sheet attached to the
question paper, following instructions therein.
(1 x 10)
A.

ADEL

B.

indexed

C.

Data Modelling

D.

Distributed

E.

Structured Testing

F.

OLE band

G.

Set Skip Off

H.

RTOD

I.

Random

J.

sequential

K.

Grant

L.

Subsidiary ledgers

M.

CronTab Wizard

4.1

The function used to delete an element from an array is ________.

4.2

The command which enables and disables a menu, menu bar and menu title is called
________.

4.3

An indexed file is essentially a(n) ________ file.

4.4

The data can be summarized into rows and columns by using ________.

4.5

Deadlock and livelock can be detected using ________.

4.6

Authorization command used for database Privilege is ________.

4.7

The function that returns the degrees in an angle with the given radians is called
________.

4.8

The process of identifying, documenting and implementing the data requirement is called
________.

4.9

A control that has, as its source, a general field in a table is called ________ control.

4.10

To use the LOCATE command, the database file need not be sorted or ________.

M2-R3

Page 4 of 6

July, 2008

PART TWO
(Answer any FOUR questions)
5.
a)

What is data redundancy? Explain with an example. Explain how the database- oriented
approach of data organization help in reducing data redundancy as compared to
file-oriented approach.

b)

Explain the advantages of structured programming.

c)

Distinguish between the top-down program design and the bottom-up program design.
(7+4+4)

6.
a)

Explain the basic principle used in indexed sequential file organization. Explain the roles
of data file and index file in indexed sequential file organization.

b)

Explain in brief the client-server architecture.

c)

Explain how reports are created in visual fox pro.


(5+5+5)

7.
a)

When you develop a program, you typically start it with the following commands:
SET TALK OFF
SET BELL OFF
SET SCORE OFF
SET CENTURY ON
SET ESCAPE OFF
Explain what each one of these commands implies.

b)

Explain in brief the concept of Polymorphism and Encapsulation.

c)

Write a program in Visual FoxPro to find, how many vowels, consonants, special
characters and numeric digits are present in the supplied text,
(5+4+6)

8.
a)
b)

What do you understand by object linking and embedding?


Explain how a computerized inventory control system works.
(5+10)

M2-R3

Page 5 of 6

July, 2008

9.

An entrance examination is conducted for admitting student into a course. The following
two tables are used for rank processing.
STUDENT MASTER
S_NO
PERCENTAGE
EXP_MON
TOTAL
RANK

MARKS MASTER
C(4)

S_NO
C(4)
SCORE
N(5,2)

N(5,2)
N(3)
N(6,2)
N(2)

S_NO is the primary key. PERCENTAGE is percentage of marks obtained in the


qualifying examination. EXP_MON is the work experience in months.
TOTAL = SCORE + PCR + ECR. For evaluating PCR and ECR use the following table.
RANK is candidates position based on the score in entrance exam. The SCORE is
marks obtained by the candidate in entrance exam. The following credits are given to the
student based on the percentage of marks and work experience.
PERCENTAGE
>80
>65 & <=80
>=50 & <=65

EXP_MON
PCR=3
PCR=2
PCR=1

>=120
>=60 & <120
>=24 & <60

ECR=3
ECR=2
ECR=1

Write a program in Visual FoxPro to calculate and print RANK based on TOTAL.
(15)

M2-R3

Page 6 of 6

July, 2008

S-ar putea să vă placă și