Friday, April 19, 2024
08:36 PM (GMT +5)

Go Back   CSS Forums > CSS Past Papers > CSS Papers (1971-2017) > CSS 2003 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 Monday, August 08, 2005
Argus's Avatar
Administrator
 
Join Date: Mar 2000
Location: Islamabad
Posts: 702
Thanks: 351
Thanked 2,445 Times in 282 Posts
Argus is a splendid one to beholdArgus is a splendid one to beholdArgus is a splendid one to beholdArgus is a splendid one to beholdArgus is a splendid one to beholdArgus is a splendid one to beholdArgus is a splendid one to behold
Default Computer science ,2003

FEDERAL PUBLIC SERVICE COMMISSION
COMPETITIVE EXAMINATION FOR RECRUITMENT TO POSTS
IN BPS – 17 UNDER THE FEDERAL GOVERNMENT, 2003.

COMPUTER SCIENCE

TIME ALLOWED: THREE HOURS MAXIMUM MARKS:100

Notc:Attempt FIVE questions in all, including QUESTION NO. 8 which is COMPULSORY. Select at least ONE question from each of the SECTIONS -1, H and HI. All questions carry EQUAL marks. Illustrate your answer with diagrams and sketches wherever necessary. Answer-should be neat, clean and to the point. Avoid unnecessary details but record facts and any assumptions made. -;


SECTION-1
1. (a) What is the BIOS and what functions are preformed by it?. ' (10)

(b) What is Virtual Memory and how many ways it is implemented? In this context describe some three process scheduling techniques? (10)

2. (a) What do you mean by a linear system? Give an example of it.

Explain how Gaussian elimination algorithm can be used to solve a linear system of equations? Why this algorithm is suitable for parallelization? ' (10) (b) ' Explain various addressing modes of instructions with examples. What is the process control Block and what are its functions. (10)

3. (a) What factors would you consider if you are asked to design, a LAN from scratch? Assume that all Hardware requirements can be. satisfied appropriately. (10)

(b) What is the basic difference between a Switch and a Hub State which device controls the collision domains battery (10)

SECTION~11
4. (a) How the complexity of, an algorithm is-measurcd? Define and explain Greedy Algorithms. (10)

(b) Discuss various types of team structure that can be formed for software development, Also explain briefly why the feasibility of producing quality software is' reduced if project risk is great. (10)

5 (a) Provide three examples of fourth generation Software Engineering technique, Explain COCOMO model for software estimation; Discuss your perception of ideal training send background for a system analyst.

(b) Differentiate between the parameter passing paradigm "calls by value" and "call by reference". Also find out the result of the following expressions. Execute each expression independently.
int a = 40. b = -8, c = 2, p * 9, q = 4, p= 12, x 5, >= 10
(a) x + =!(!x)*!!yc
(b) p = q + + %-q++
(c) x = (a% b> ?(a% c> 0 ? 3 ! 4 ): ( b> c ? 5 ! 6)
(d) P-=.q++%-q++
(e) x = P + + --q + + + h

6--
(a) Describe various 2D-taransformations and represent them in normal form. (10)
(b) Explain the concept of ODBC, with the help of an architectural diagram.
What problems are caused by data redundancies? Can data redundancies be completely eliminated when the database, approach is used? Why or why not? (10)

7--(a) Define 3NF, BCNF. Give an example of a relation in 3NF but not in BCNF. Transform that relation in BCNF. What arc checkpoints? Where they are used? Why? (10)

(b) With the help of appropriate diagram explain the CG! programming environment in detail. Write a CG! based Peri script that keeps track of the number of visitors to the home page of a certain site. (10)

COMPULSORY QUESTION

8--(A) Write only True or False in the Answer Book. Do not reproduce the question. (1x10)

(1) A feature of an operating system that allows more than one program to run simultaneously is called Multitasking.
(2) A trackball operates like a joystick on its back. It is extremely useful when there isn't enough space to use a mouse,
(3) Digitizing Tablet is a'special Input device that is mainly used to digitize vector-oriented design or pictures.
(4) Dedicated line is a high speed cable line that is not permanently wired into the internet.
(5) A Router is a network device that helps LANs and WANs achieve interoperability and connectivity and thai can link LANs that have different netwoik topdldgies, such as Ethernet and Token Ring.
(6) Internet Protocol is a routable protocol in the backbone that is responsible for IP addressing, routing, and the fragmentation and reassembly of IP packets.
(7) Telnet is an Internet connection that enables a user to terminate an active connection with a computer at a retoete site.
(8) ESD stands for Electronic Static Distance.
(9) IRQ is Interrupt Request.
(10) Copyright computer programs made available on trial basis are called shareware.

(B) Please choose^he most appropriate answer from the given set of answers. . (.1x5)

(11) What is the long form of 'CMOS'?
(a) Complimentary Metal Oxide Semiconductor V
(b) Complex Metal Oxide Semiconductor
(c) Controller Metal Oxide Semiconductor
(d) Complimentary Metal Oxide Sets.

(12) What is a Y-Connector? '
(a) A'Y-Shaped splitter cable that divides a source input into two output signals.
(b) A Y-Shaped splitter connector that divides a source input into two output signals.
(c) A Y-Shaped splitter card that divides'a source input into two output signals.
(d) None of the above.

(13) What do you mean by IBM-Compatible'?
(a) A computer that has a processor that is compatible vvith the original IBM PC.
(b) A computer that has a processor that is similar to original IBM PC
(c) A computer that has a casing that is similar original IBM PC.
(d) None of the above

(14) What do you mean by "virtual? Select'all that apply:
(a) In general, it distinguishes something that is merely conceptual from something that has physical reality,
(b) Real
(c) Not real.
(d) None of the above

(15) Select correct statement describing a term 'stateless'?
(a) Having all information about what occurred previously
(b) Having some information aboot what occurred previously
(c) Having no information about what occurred previously
(d) Having new information about what occurred previously

(C) Write short answers to the following: (5)
(16) MAN
(17) Polymorphism in OOPS
(18) HTML
(19) Business management and IT.
(20) Usenet




Last edited by Last Island; Sunday, May 27, 2007 at 06:13 AM.
Reply With Quote
The Following User Says Thank You to Argus For This Useful Post:
famfai (Thursday, January 26, 2012)
Reply


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
WEb Building GLossary Terms Janeeta Computer Science 3 Monday, November 04, 2019 12:09 AM
EDS- notes Predator General Science Notes 70 Sunday, February 28, 2016 12:05 PM
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 - 2024, Jelsoft Enterprises Ltd.