<?xml version="1.0" encoding="UTF-8"?>        <rss version="2.0"
             xmlns:atom="http://www.w3.org/2005/Atom"
             xmlns:dc="http://purl.org/dc/elements/1.1/"
             xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
             xmlns:admin="http://webns.net/mvcb/"
             xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
             xmlns:content="http://purl.org/rss/1.0/modules/content/">
        <channel>
            <title>
									Computer Science - CSS Forum				            </title>
            <link>https://cssforum.net/group-i-papers-computer-science/</link>
            <description>CSS Forum Discussion Board</description>
            <language>en-US</language>
            <lastBuildDate>Thu, 13 Aug 2026 17:56:54 +0000</lastBuildDate>
            <generator>wpForo</generator>
            <ttl>60</ttl>
							                    <item>
                        <title>CSS Computer Science Paper 2009</title>
                        <link>https://cssforum.net/group-i-papers-computer-science/css-computer-science-paper-2009/</link>
                        <pubDate>Thu, 13 Aug 2026 15:08:57 +0000</pubDate>
                        <description><![CDATA[FEDERAL PUBLIC SERVICE COMMISSIONCOMPETITIVE EXAMINATION FOR RECRUITMENT TO POSTSIN BPS-17 UNDER THE FEDERAL GOVERNMENT, 2009
COMPUTER SCIENCE
PART-I: MCQsCompulsory
Q.1. Choose the best ...]]></description>
                        <content:encoded><![CDATA[<p style="text-align: center"><strong>FEDERAL PUBLIC SERVICE COMMISSION</strong><br /><strong>COMPETITIVE EXAMINATION FOR RECRUITMENT TO POSTS</strong><br /><strong>IN BPS-17 UNDER THE FEDERAL GOVERNMENT, 2009</strong></p>
<p style="text-align: center"><span style="font-size: 14pt"><strong>COMPUTER SCIENCE</strong></span></p>
<p style="text-align: center"><strong>PART-I: MCQs</strong><br /><strong>Compulsory</strong></p>
<p>Q.1. Choose the best answer. (20 Marks)<br /><br />(i) What other name is commonly used for the AX register?<br /><br />(a) Accumulator<br />(b) Collector<br />(c) Distributor<br />(d) Counter<br />(e) None of these<br /><br />(ii) In Base + Offset addressing, what is the offset address commonly called?<br /><br />(a) Physical Address<br />(b) Logical Address<br />(c) Actual Address<br />(d) Instruction Address<br />(e) None of these<br /><br />(iii) Which technique allows one unit to independently check the status of another functioning unit?<br /><br />(a) Interrupt<br />(b) System Call<br />(c) Polling<br />(d) Trap<br />(e) None of these<br /><br />(iv) Which method temporarily stores data so that input/output activity can overlap with the processing of the same job?<br /><br />(a) Spooling<br />(b) Contention<br />(c) I/O Wait<br />(d) Buffering<br />(e) None of these<br /><br />(v) Which DMA method uses buses only while the CPU is not using them?<br /><br />(a) Shared DMA<br />(b) Cycle Stealing<br />(c) Channel<br />(d) Transparent DMA<br />(e) None of these<br /><br />(vi) Which scheduler decides whether a new job should enter the system?<br /><br />(a) High-Level<br />(b) Medium-Level<br />(c) Low-Level<br />(d) Short-Term<br />(e) None of these<br /><br />(vii) When a process remains in Blocked-Suspended or Ready-Suspended state, where does the system normally store its relevant data?<br /><br />(a) Main Memory<br />(b) Hard Disk<br />(c) Magnetic Tape<br />(d) Buffer<br />(e) None of these<br /><br />(viii) The priority formula<br /><br />P = (Waiting Time + Run Time) / Run Time<br /><br />belongs to which scheduling method?<br /><br />(a) Shortest Job First<br />(b) Priority Scheduling<br />(c) Longest Wait First<br />(d) Highest Response Ratio Next<br />(e) None of these<br /><br />(ix) What does HDLC stand for?<br /><br />(a) High-Level Data Link Control<br />(b) High-Level Development Protocol<br />(c) Huge-Level Data Link Control<br />(d) High Development Level Control<br />(e) None of these<br /><br />(x) Which standard family, issued through CCITT, supports message handling systems such as electronic mail?<br /><br />(a) TCP/IP<br />(b) ISDN<br />(c) X.400<br />(d) X.25<br />(e) None of these<br /><br />(xi) Which OSI layer transfers packets across an individual network link, organizes information into frames, and detects transmission errors?<br /><br />(a) Physical Layer<br />(b) Data Link Layer<br />(c) Network Layer<br />(d) Transport Layer<br />(e) None of these<br /><br />(xii) Encryption converts readable information into an unreadable form generally called:<br /><br />(a) Clear Text<br />(b) Encrypted Text<br />(c) Cipher Text<br />(d) Coded Text<br />(e) None of these<br /><br />(xiii) Approximately how many comparisons does binary search require for a list containing 1,000,000 elements?<br /><br />(a) 10<br />(b) 20<br />(c) 35<br />(d) 100<br />(e) None of these<br /><br />(xiv) What type of header list has its final node containing a null pointer?<br /><br />(a) Grounded<br />(b) Circular<br />(c) One-way<br />(d) Rooted<br />(e) None of these<br /><br />(xv) Which small applications can travel from an internet server, install automatically, and run as part of a web document?<br /><br />(a) Applets<br />(b) Java Bean<br />(c) Sockets<br />(d) Java Component<br />(e) None of these<br /><br />(xvi) AWT stands for:<br /><br />(a) Abstract Window Technique<br />(b) Abstract Window Toolkit<br />(c) Actual Window Technique<br />(d) Added Window Toolkit<br />(e) None of these<br /><br />(xvii) GIF images can support a maximum of approximately how many colors?<br /><br />(a) 128<br />(b) 256<br />(c) 512<br />(d) 1024<br />(e) None of these<br /><br />(xviii) What is stored on the client computer and keeps state information about a visited website?<br /><br />(a) Cookies<br />(b) Servlet<br />(c) History<br />(d) Resident Page<br />(e) None of these<br /><br />(xix) In Software Engineering, KPA refers to:<br /><br />(a) Key Process Audit<br />(b) Key Process Area<br />(c) Key Process Analysis<br />(d) Key Problem Area<br />(e) None of these<br /><br />(xx) Which process model describes events that cause transitions between states for software engineering activities?<br /><br />(a) Spiral<br />(b) Operational<br />(c) RAD<br />(d) Concurrent Development<br />(e) None of these</p>
<p style="text-align: center"><strong>PART-II</strong></p>
<ul>
<li>Instructions:</li>
<li>Attempt Part-II on the separate answer book.</li>
<li>Attempt only four questions.</li>
<li>Select at least one question from each section.</li>
<li>All questions carry equal marks.</li>
<li>Extra attempted questions or parts will not receive consideration.</li>
</ul>
<p style="text-align: center"><strong>SECTION-I</strong></p>
<p>Q.2. Explain Any Four. (20 Marks)</p>
<p>Cache Memory<br />Static RAM and Dynamic RAM<br />Instruction Cycle<br />Buses and their types<br />Segment Registers<br />Instruction Pipelining</p>
<p>Q.3.<br /><br />(a) Briefly describe the five-state process life cycle. (6)<br /><br />(b) Explain the multilevel feedback queue scheduling algorithm. (6)<br /><br />(c) Briefly describe different communication channels. (8)</p>
<p>&nbsp;</p>
<p style="text-align: center"><strong>SECTION-II</strong></p>
<p>Q.4.<br /><br />(a) Explain virtual functions and discuss how they support polymorphism. Include a C++ example program. (10)<br /><br />(b) Explain any two of the following: (10)<br /><br />Inheritance and Aggregation<br />Data Hiding and Encapsulation<br />Constructors and Destructors<br />Class, Object and Abstraction</p>
<p>Q.5.<br /><br />(a) Write and explain an algorithm for Binary Search. (8)<br /><br />(b) Explain any three of the following: (12)<br /><br />Stack and Queue<br />Tree and Graph<br />Linked List and Array<br />Algorithm and Program<br />Complexity of Algorithm</p>
<p>Q.6.<br /><br />(a) Explain the concepts of Process, Methods and Tools. (6)<br /><br />(b) Define a Software Process Model and explain the Spiral Process Model. (14)</p>
<p>&nbsp;</p>
<p style="text-align: center"><strong>SECTION-III</strong></p>
<p>Q.7.<br /><br />(a) Define a database. Explain and differentiate the Relational Database Model from other database models. (10)<br /><br />(b) Explain an Entity Relationship Diagram with an example. (10)<br /><br />Q.8. Explain Any Four. (20 Marks)</p>
<p>Computer Graphics<br />Pixel Art<br />Vector Graphics<br />Computer Animation<br />Rendering<br />2D and 3D Graphics</p>
<hr />
<p><span style="font-size: 14pt"><strong><a href="https://hostnezt.com/cssfiles/csspastpapers/computer/Computer%20Science%202009.pdf" target="_blank" rel="noopener">DOWNLOAD NOW</a></strong></span></p>]]></content:encoded>
						                            <category domain="https://cssforum.net/group-i-papers-computer-science/">Computer Science</category>                        <dc:creator>admincss</dc:creator>
                        <guid isPermaLink="true">https://cssforum.net/group-i-papers-computer-science/css-computer-science-paper-2009/</guid>
                    </item>
							        </channel>
        </rss>
		