Monday, December 05, 2022
04:37 PM (GMT +5)

Go Back   CSS Forums > CSS Past Papers > CSS Papers (1971-2017) > CSS 2000 Papers

Reply Share Thread: Submit Thread to Facebook Facebook     Submit Thread to Twitter Twitter     Submit Thread to Google+ Google+    
 
LinkBack Thread Tools Search this Thread
  #1  
Old Wednesday, January 13, 2010
Princess Royal's Avatar
Super Moderator
Medal of Appreciation: Awarded to appreciate member's contribution on forum. (Academic and professional achievements do not make you eligible for this medal) - Issue reason: Best Moderator Award: Awarded for censoring all swearing and keeping posts in order. - Issue reason: Best Mod 2008
 
Join Date: Sep 2007
Location: K.S.A.
Posts: 2,115
Thanks: 869
Thanked 1,763 Times in 818 Posts
Princess Royal is a splendid one to beholdPrincess Royal is a splendid one to beholdPrincess Royal is a splendid one to beholdPrincess Royal is a splendid one to beholdPrincess Royal is a splendid one to beholdPrincess Royal is a splendid one to beholdPrincess Royal is a splendid one to behold
Default Computer Science, 2000

.
FEDERAL PUBLIC SERVICE COMMISSION
COMPETITIVE EXAMINATION FOR RECRUITMENT TO POSTS
IN B.P.S. – 17, UNDER THE FEDERAL GOVERNMENT, 2000


Time Allowed: 3 Hours
Maximum Marks: 100


NOTE:

1. Attempt FIVE questions in all, including Question No. 8, which is compulsory. There should be at least ONE question from each section. All questions carry equal marks.
2. Illustrate your answers with diagrams and sketches whenever necessary.
3. Answers should be neat, clean and to the point. Avoid unnecessary details but record facts and any assumptions made.

SECTION – A

1. (a) Illustrate the basic computer architecture and define the functions of its main components. [10]
(b) Describe in detail the memory types used in computers. How data and instructions are communicated to and from the computer memory. [10]

2. (a) Define the operating system and its function. List different operating systems available in the market. [10]
(b) Why scheduling is necessary in operating system? Briefly describe various scheduling policies. [10]

3. (a) Illustrate a simple LAN model showing major LAN components and their functions. What types of changes need to be made in such a model if the speed of data communication is to be increased? [10]
(b) Describe ISO reference model. Explain at which layers, the TCP/IP works. [10]

SECTION – B

4. Write a simple program in C/C++ to calculate the marks of each student appearing in this paper. The marks must be identified for each section (A, B,…), question (1,2,…) and part of the question (a, b, etc.). The program must calculate the total marks obtained subject to following conditions. [20]
1. Only five questions are attempted. Student must attempt compulsory question and at least one question from each section. Marks of one question will not be counted if no question is attempted from any one section.
2. Al questions carry equal (20) marks each. All marks are equally divided in question parts (a, b, c,…etc.).
3. There is no negative marking. Student must not get more than maximum marks allotted to the question attempted.

5. (a) Describe the difference between a queue and a stack. How these are handled in a C/C++ program. Describe various situations in which you will use stack instead of queue. [10]
(b) Briefly contrast various Software Department Life Cycle models and discuss their effectiveness in appropriate situations. [10]

SECTION – C

6. (a) Define a data model. Describe various sets of information this model provides. Critically examine, which information (with respect to program development) is not described by the data model alone. [10]
(b) A Relational Model is commonly used database model. What are essential characteristics of the Relation Model? And why do we use nomalisation? [10]

7. (a) Briefly contrast the uses of HTML, CGI, PERL, JAVA Applets in web page design. Where and when will you prefer to use these?
(b) What is meant by windowing and clipping operations? Describe the clipping techniques with examples. [10]



8. (A) Identify TRUE and False statements.

1. Application program instructions are loaded in the main memory just before execution. (True/False)

2. ALU performs control task. (True/False)

3. Paging operation in operating system is performed to allot page numbers to different chunks of data to be processed. (True/False)

4. The Basic difference between WAN and LAN is speed of data communication and not the size of data. (True/False)

5. Inheritance and Polymorphism are two essential properties considered in Object-Oriented Programming. (True/False)

6. Tree structure will have more paths with the large size of same data. (True/False)

7. Object-oriented Methods use data and process (on the data) defined as a single entity. (True/False)

8. E-R model also defines the minimum and maximum values in each relationship of data entities. (True/False)

9. Structured models do not use data model. (True/False)

10. Scanning is a process to convert hard copy of the computer files. (True/False)

(B) Please choose the most appropriate answer from the given set of answers to fill the blanks.

11. During the program execution, temporary/intermediate values are stored in _____________.
a. Registers
b. Peripherals
c. LAN
d. None of these

12. The objects can be inherited by _____________.
a. A single object only
b. Multiple objects
c. Both (a) and (b)
d. Either (a) or (a)

13. The operating system may perform _____________ operation to manage the memory while running a large program.
a. Sorting
b. Scheduling
c. Paging
d. None of these

14. When the LAN is arranged in such a way that each computer is connected directly to the HUB the configuration can be termed as _____________ network.
a. Bus
b. Star
c. Ring
d. None of these

15. To communicate with other computers over a telephone line the computer must have _____________ installed.
a. Telephone set
b. Modem
c. LAN Card
d. None of these

16. When each item of data in a database is directly linked with every other item of data, the database is called _____________.
a. Relational
b. Hierarchical
c. Network
d. None of these

17. _____________ is the most efficient method to reduce the duplication of data.
a. Duplication
c. Normalisation
c. Empty fields
d. None of these

18. The _____________ operation changes the coordinate values of objects being displayed.
a. Transformation
b. Windowing
c. Both (a) and (b)
d. None of these

19. A linear sequential software development model is also referred to as ____________ .
a. Prototype Model
b. RAD Model
c. Spiral Model
d. None of these

20. State Transition Diagram gives information of ___________.
a. Data Flow
b. Entry Relationship
c. Control Flow
d. None of these

.
__________________
Regards,
P.R.
Reply With Quote
The Following User Says Thank You to Princess Royal For This Useful Post:
NoName (Tuesday, March 22, 2011)
  #2  
Old Sunday, May 27, 2012
Junior Member
 
Join Date: Dec 2010
Posts: 3
Thanks: 0
Thanked 0 Times in 0 Posts
ghanghro is on a distinguished road
Default

please give me the solutions of mcqs

Last edited by Princess Royal; Tuesday, September 18, 2012 at 09:41 PM.
Reply With Quote
  #3  
Old Sunday, May 27, 2012
Amna's Avatar
Super Moderator
Moderator: Ribbon awarded to moderators of the forum - Issue reason: Best Moderator Award: Awarded for censoring all swearing and keeping posts in order. - Issue reason: Diligent Service Medal: Awarded upon completion of 5 years of dedicated services and contribution to the community. - Issue reason:
 
Join Date: Aug 2005
Location: Desert of Dream
Posts: 2,926
Thanks: 446
Thanked 1,986 Times in 1,041 Posts
Amna has much to be proud ofAmna has much to be proud ofAmna has much to be proud ofAmna has much to be proud ofAmna has much to be proud ofAmna has much to be proud ofAmna has much to be proud ofAmna has much to be proud of
Default

Quote:
Originally Posted by ghanghro View Post
please give me the solutions of mcqs
Quote:
(B) Please choose the most appropriate answer from the given set of answers to fill the blanks.

11. During the program execution, temporary/intermediate values are stored in _____________.
a. Registers
b. Peripherals
c. LAN
d. None of these
Registers

Quote:
12. The objects can be inherited by _____________.
a. A single object only
b. Multiple objects
c. Both (a) and (b)
d. Either (a) or (a)
A single object only

Quote:
13. The operating system may perform _____________ operation to manage the memory while running a large program.
a. Sorting
b. Scheduling
c. Paging
d. None of these
Paging

Quote:
14. When the LAN is arranged in such a way that each computer is connected directly to the HUB the configuration can be termed as _____________ network.
a. Bus
b. Star
c. Ring
d. None of these
Star

Quote:
15. To communicate with other computers over a telephone line the computer must have _____________ installed.
a. Telephone set
b. Modem
c. LAN Card
d. None of these
Modem

Quote:
16. When each item of data in a database is directly linked with every other item of data, the database is called _____________.
a. Relational
b. Hierarchical
c. Network
d. None of these
Relational

Quote:
17. _____________ is the most efficient method to reduce the duplication of data.
a. Duplication
c. Normalization
c. Empty fields
d. None of these
Normalization

Quote:
18. The _____________ operation changes the coordinate values of objects being displayed.
a. Transformation
b. Windowing
c. Both (a) and (b)
d. None of these
c. Both (a) and (b)

Quote:
19. A linear sequential software development model is also referred to as ____________ .
a. Prototype Model
b. RAD Model
c. Spiral Model
d. None of these
None of these

Quote:
20. State Transition Diagram gives information of ___________.
a. Data Flow
b. Entry Relationship
c. Control Flow
d. None of these
None of these
__________________
To succeed,look at things not as they are,but as they can be.:)
Reply With Quote
  #4  
Old Friday, June 01, 2012
Senior Member
 
Join Date: Jan 2008
Location: Lahore
Posts: 93
Thanks: 17
Thanked 37 Times in 26 Posts
WaqasAhmed is on a distinguished road
Default

PERT, state transition, and transaction diagrams are examples of control flow diagrams.

In some programming languages (for example C++) , a class can inherit the characteristics of more than one superclass (parent class), this phenomenon is known as multiple inheritance.

Windowing, in context of computer graphics, refers to selecting a smaller portion from a larger image to display on screen whereas transformation changes the coordinate values of displayed contents.
__________________
Jab Apna Qafila Azm o Yaqen Se Niklay Ga
Janhan se Chahen Gay Rasta Wahin Se Nikle Ga
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Principles of Political Science Xeric Political Science 8 Friday, December 02, 2011 12:19 AM
Philosophy of Science A Rehman Pal Philosophy 0 Sunday, March 18, 2007 03:42 PM


CSS Forum on Facebook Follow CSS Forum on Twitter

Disclaimer: All messages made available as part of this discussion group (including any bulletin boards and chat rooms) and any opinions, advice, statements or other information contained in any messages posted or transmitted by any third party are the responsibility of the author of that message and not of CSSForum.com.pk (unless CSSForum.com.pk is specifically identified as the author of the message). The fact that a particular message is posted on or transmitted using this web site does not mean that CSSForum has endorsed that message in any way or verified the accuracy, completeness or usefulness of any message. We encourage visitors to the forum to report any objectionable message in site feedback. This forum is not monitored 24/7.

Sponsors: ArgusVision   vBulletin, Copyright ©2000 - 2022, Jelsoft Enterprises Ltd.