Documente Academic
Documente Profesional
Documente Cultură
NOTE:
Q1. What are the significant differences between a Capability Maturity Plan
written for a large project versus a small project? Develop CM plans for
Q3. Issue a command to verify flash memory of router and then a command to
backup IOS image to tftp server. [25]
PR-III-B-S3: AUG 2004
NOTE:
SET-III (Batch-3)
Q1. What are the major features of clean room software engineering? Explain with
an example case of banking transaction processing software. [25]
Q2. Implement any deadlock detection algorithm. (Note: make assumptions where
necessary). [30]
Q3. Configure Two VLANs ‘Marketing’ and ‘Sales’ on 1900Series Switch and
assign portel static membership of ‘Marketing’ VLAN and port e2 membership of
‘Sales’ VLAN. [25]
PR-III-B-V: AUGUST 2004
NOTE:
Q1. Here is the basic flow of software called ‘Register for courses’ in a
University.
• Logon
This use case starts when a Student accesses the Wylie University Web site.
The system asks for, and the Student enters, the student ID and password.
• Select 'Create a Schedule'
The system displays the functions available to the student. The student
selects "Create a Schedule."
• Obtain Course Information
The system retrieves a list of available course offerings from the Course
Catalog System and displays the list to the Student.
• Select Courses
The Student selects four primary course offerings and two alternate course
offerings from the list of available course offerings.
• Submit Schedule
The student indicates that the schedule is complete. For each selected
course offering on the schedule, the system verifies that the Student has the
necessary prerequisites.
• Display Completed Schedule
The system displays the schedule containing the selected course offerings
for the Student and the confirmation number for the schedule.
NOTE:
SET-VI (Batch-6)
Q1. List the major SCM activities. Check them against a list of SCM activities to
be followed for CM of banking ATM software. [25]
Q2. There are n jobs arrived at the same time. Each job has an estimated running
time of Ti. Assuming that each job would be run for s amount of time, and the
system is multi-programmed. Write a C/C++ program for displaying the
scheduling of the jobs using Round robin algorithm. [30]
Q3. Configure class C network for which has only one PC in one subnet, network
is 172.16.65.XX , make mask in your PC. [25]
PR-III-B-S4: FEB 2005
NOTE:
SET-IV (Batch- 4)
Design a test suite for the function compute_gcd using the statement coverage and
the branch coverage - white box testing strategies. [30]
Q2. 5 processes are entering the ready queue at a certain point of time. The
serving time for each process is given. Each process is assigned a priority (0 shall
be the highest i.e. 0>1>2>3>4)
Q3. Write a WML program to accept your name from device and display the
result onto the next card as Hello, your name. [25]
PR-III-B-S5: FEB 2005
NOTE:
SET-IX (Batch-9)
Q1. Draw the Control flow graph for the following function named find-
maximum. From the control flow graph, determine its cyclomatic complexity. [30]
Q2. Suppose that a disk drive has 200 cylinders, numbered 0 to 199. The devise is
currently serving a request at cylinder 143, and the previous request was at
cylinder 125. The queue of pending request in FIFO order is 86, 1470, 913, 1774,
948, 1509, 1022, 1750, 130. Starting from the current head position, what is the
total distance (in cylinders) that the disk arm moves to satisfy all the pending
requests using LOOK disk scheduling algorithm. Write a program in C/C++/Java
to implement the above algorithm. [25]
i.e., first letter of the name should be in uppercase and the rest lowercase, and
display the result. [25]
PR-III-B-S21: FEB 2005
NOTE:
SET-XXI (Batch-21)
1. Write a program to compute the intersection point of two straight lines and
display the result in C/C++/Java. It reads two integer pairs (m1, c1) and (m2, c2)
defining the two straight lines of the form, y = mx + c.
Design the black-box test suite for the above program. [30]
2. 5 processes are entering the ready queue at a certain point of time. The serving
time for each process is given. Each process is assigned a priority (0 shall be the
highest i.e. 0>1>2>3>4).
Q3. Write a program in WML to accept your name (Uppercase alphabets only)
and age (two digit any numeric character) and then display the result. [25]
PR-III-B-23: FEB 2005
NOTE:
SET-XXIII (Batch-23)
Q2. Suppose that a disk drive has 200 cylinders, numbered 0 to 199. The devise in
currently serving a request at cylinder 143, and the previous request was at
cylinder 125. The queue of pending request in FIFO order is 86, 1470, 913, 1774
948, 1509, 1022, 1750, 130. Starting from the current head position, what is the
total distance (in cylinders) that the disk arm moves to satisfy all the pending
requests using SSTF disk scheduling algorithm. Write a program in C/C++/Java to
implement the above algorithm. [25]
Q3. Write a program in WML to accept your name from device and display the
result onto the next card as Hello, your name. [25]