<?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>
									CSS Computer Science Paper 2020 - Computer Science				            </title>
            <link>https://cssforum.net/group-i-papers-computer-science/css-computer-science-paper-2020/</link>
            <description>CSS Forum Discussion Board</description>
            <language>en-US</language>
            <lastBuildDate>Sat, 15 Aug 2026 12:13:40 +0000</lastBuildDate>
            <generator>wpForo</generator>
            <ttl>60</ttl>
							                    <item>
                        <title>CSS Computer Science Paper 2020</title>
                        <link>https://cssforum.net/group-i-papers-computer-science/css-computer-science-paper-2020/#post-81341</link>
                        <pubDate>Sat, 15 Aug 2026 10:47:16 +0000</pubDate>
                        <description><![CDATA[FEDERAL PUBLIC SERVICE COMMISSIONCOMPETITIVE EXAMINATION FOR RECRUITMENT TO POSTSIN BPS-17 UNDER THE FEDERAL GOVERNMENT, 2020
COMPUTER SCIENCE, PAPER-II
 
TIME ALLOWED: THREE HOURS
PART-...]]></description>
                        <content:encoded><![CDATA[<p style="text-align: center"><span style="font-size: 14pt"><strong>FEDERAL PUBLIC SERVICE COMMISSION</strong></span><br /><span style="font-size: 14pt"><strong>COMPETITIVE EXAMINATION FOR RECRUITMENT TO POSTS</strong></span><br /><span style="font-size: 14pt"><strong>IN BPS-17 UNDER THE FEDERAL GOVERNMENT, 2020</strong></span></p>
<p class="PDq2pG_selectionAnchorContainer" style="text-align: center" data-start="474" data-end="504"><span style="font-size: 14pt"><strong data-start="474" data-end="504">COMPUTER SCIENCE, PAPER-II</strong></span><span class="PDq2pG_selectionAnchor" aria-hidden="true"></span></p>
<p data-start="474" data-end="504"> </p>
<p data-start="506" data-end="535"><strong data-start="506" data-end="535">TIME ALLOWED: THREE HOURS</strong></p>
<p data-start="537" data-end="574"><strong data-start="537" data-end="574">PART-I (MCQS): MAXIMUM 30 MINUTES</strong></p>
<p data-start="576" data-end="612"><strong data-start="576" data-end="612">PART-I (MCQS) MAXIMUM MARKS = 20</strong></p>
<p data-start="614" data-end="644"><strong data-start="614" data-end="644">PART-II MAXIMUM MARKS = 80</strong></p>
<h3 data-section-id="ynfaae" data-start="646" data-end="654">NOTE</h3>
<p data-start="656" data-end="715">(i) Part-II is to be attempted on the separate Answer Book.</p>
<p data-start="717" data-end="849">(ii) Attempt <strong data-start="730" data-end="753">ONLY FOUR questions</strong> from PART-II by selecting <strong data-start="780" data-end="815">TWO questions from EACH SECTION</strong>. All questions carry equal marks.</p>
<p data-start="851" data-end="915">(iii) All parts of each question must be attempted at one place.</p>
<p data-start="917" data-end="1037">(iv) Candidate must write the question number in the Answer Book according to the question number in the question paper.</p>
<p data-start="1039" data-end="1130">(v) No page or space should be left blank between answers. All blank pages must be crossed.</p>
<p data-start="1132" data-end="1266">(vi) Extra attempts of any question or any part of an attempted question will not be considered. <span class="contents" data-content-reference-start="1209" data-content-reference-end="1226"><span class="" data-state="closed"></span></span></p>
<h1 style="text-align: center" data-section-id="1yvqorg" data-start="1268" data-end="1277"><span style="font-size: 14pt">PART-II</span></h1>
<h2 style="text-align: center" data-section-id="brfn28" data-start="1279" data-end="1291"><span style="font-size: 14pt">SECTION-A</span></h2>
<h3 data-section-id="1y0vvgk" data-start="1293" data-end="1305">Q. No. 2</h3>
<p data-start="1307" data-end="1418"><strong data-start="1307" data-end="1314">(a)</strong> Explain <strong data-start="1323" data-end="1338">Moore’s Law</strong> and identify the high-computing requirements in contemporary computing. <strong data-start="1411" data-end="1418">(7)</strong></p>
<p data-start="1420" data-end="1516"><strong data-start="1420" data-end="1427">(b)</strong> List and briefly define <strong data-start="1452" data-end="1507">two approaches for dealing with multiple interrupts</strong>. <strong data-start="1509" data-end="1516">(6)</strong></p>
<p data-start="1518" data-end="1647"><strong data-start="1518" data-end="1525">(c)</strong> Define <strong data-start="1533" data-end="1566">instruction-level parallelism</strong> and discuss the distinguishing characteristics of <strong data-start="1617" data-end="1638">RISC organization</strong>. <strong data-start="1640" data-end="1647">(7)</strong></p>
<h3 data-section-id="1y0vvgl" data-start="1649" data-end="1661">Q. No. 3</h3>
<p data-start="1663" data-end="1803"><strong data-start="1663" data-end="1670">(a)</strong> What is the <strong data-start="1683" data-end="1716">kernel of an operating system</strong>? Explain the difference between a <strong data-start="1751" data-end="1772">monolithic kernel</strong> and a <strong data-start="1779" data-end="1794">microkernel</strong>. <strong data-start="1796" data-end="1803">(7)</strong></p>
<p data-start="1805" data-end="1959"><strong data-start="1805" data-end="1812">(b)</strong> Differentiate between <strong data-start="1835" data-end="1878">simple paging and virtual memory paging</strong>. Also explain the purpose of the <strong data-start="1912" data-end="1950">Translation Lookaside Buffer (TLB)</strong>. <strong data-start="1952" data-end="1959">(6)</strong></p>
<p data-start="1961" data-end="2094"><strong data-start="1961" data-end="1968">(c)</strong> Why do deadlocks occur in a multiprocessing environment? Explain different techniques for dealing with <strong data-start="2072" data-end="2085">deadlocks</strong>. <strong data-start="2087" data-end="2094">(7)</strong></p>
<h3 data-section-id="1y0vvgi" data-start="2096" data-end="2108">Q. No. 4</h3>
<p data-start="2110" data-end="2248"><strong data-start="2110" data-end="2117">(a)</strong> Compare <strong data-start="2126" data-end="2151">IPv4 and IPv6 headers</strong>. Explain how <strong data-start="2165" data-end="2202">NAT (Network Address Translation)</strong> helps overcome IPv4 address scarcity. <strong data-start="2241" data-end="2248">(8)</strong></p>
<p data-start="2250" data-end="2375"><strong data-start="2250" data-end="2257">(b)</strong> For the network <strong data-start="2274" data-end="2291">172.23.0.0/23</strong>, determine the maximum number of valid subnets and usable hosts per subnet. <strong data-start="2368" data-end="2375">(6)</strong></p>
<p data-start="2377" data-end="2511"><strong data-start="2377" data-end="2384">(c)</strong> List and briefly define any <strong data-start="2413" data-end="2451">THREE file organization techniques</strong>. Also explain basic <strong data-start="2472" data-end="2502">Linux file-system security</strong>. <strong data-start="2504" data-end="2511">(6)</strong></p>
<h3 data-section-id="1y0vvgj" data-start="2513" data-end="2525">Q. No. 5</h3>
<p data-start="2527" data-end="2641"><strong data-start="2527" data-end="2534">(a)</strong> What is <strong data-start="2543" data-end="2562">signal encoding</strong>? Explain the different encoding techniques used in data communication. <strong data-start="2634" data-end="2641">(8)</strong></p>
<p data-start="2643" data-end="2749"><strong data-start="2643" data-end="2650">(b)</strong> Explain the functions and requirements of <strong data-start="2693" data-end="2719">ARP and RARP protocols</strong> in computer networks. <strong data-start="2742" data-end="2749">(5)</strong></p>
<p data-start="2751" data-end="2928"><strong data-start="2751" data-end="2758">(c)</strong> Explain <strong data-start="2767" data-end="2825">multiplexing and demultiplexing at the transport layer</strong>, particularly in the context of the <strong data-start="2862" data-end="2881">TCP/IP protocol</strong>. <strong data-start="2883" data-end="2890">(7)</strong> <span class="contents" data-content-reference-start="2851" data-content-reference-end="2868"><span class="" data-state="closed"></span></span></p>
<h1 style="text-align: center" data-section-id="1ap2z34" data-start="2930" data-end="2941"><span style="font-size: 14pt">SECTION-B</span></h1>
<h3 data-section-id="1y0vvgg" data-start="2943" data-end="2955">Q. No. 6</h3>
<p data-start="2957" data-end="3090"><strong data-start="2957" data-end="2964">(a)</strong> Explain the purpose of a <strong data-start="2990" data-end="3005">JOIN in SQL</strong>. Discuss <strong data-start="3015" data-end="3067">INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN</strong> with examples. <strong data-start="3083" data-end="3090">(8)</strong></p>
<p data-start="3092" data-end="3300"><strong data-start="3092" data-end="3099">(b)</strong> Construct an <strong data-start="3113" data-end="3150">Entity-Relationship (E-R) diagram</strong> for a hospital containing patients and medical doctors. Associate each patient with a record of the various tests and examinations conducted. <strong data-start="3293" data-end="3300">(7)</strong></p>
<p data-start="3302" data-end="3409"><strong data-start="3302" data-end="3309">(c)</strong> Explain <strong data-start="3318" data-end="3345">Two-Phase Locking (2PL)</strong> as a concurrency-control mechanism in database systems. <strong data-start="3402" data-end="3409">(5)</strong></p>
<h3 data-section-id="1y0vvgh" data-start="3411" data-end="3423">Q. No. 7</h3>
<p data-start="3425" data-end="3518"><strong data-start="3425" data-end="3432">(a)</strong> What is <strong data-start="3441" data-end="3467">histogram equalization</strong>? Explain the process and discuss its uses. <strong data-start="3511" data-end="3518">(6)</strong></p>
<p data-start="3520" data-end="3657"><strong data-start="3520" data-end="3527">(b)</strong> Explain different <strong data-start="3546" data-end="3572">types of colour models</strong>. Also discuss the most common <strong data-start="3603" data-end="3638">hardware-oriented colour models</strong> in detail. <strong data-start="3650" data-end="3657">(8)</strong></p>
<p data-start="3659" data-end="3801"><strong data-start="3659" data-end="3666">(c)</strong> Explain <strong data-start="3675" data-end="3702">translation and scaling</strong>. Calculate the number of bits required to store a <strong data-start="3753" data-end="3792">256 × 256 image with 32 gray levels</strong>. <strong data-start="3794" data-end="3801">(6)</strong></p>
<h3 data-section-id="1y0vvgu" data-start="3803" data-end="3815">Q. No. 8</h3>
<p data-start="3817" data-end="3950"><strong data-start="3817" data-end="3824">(a)</strong> “Web engineering is more challenging than traditional software engineering.” Argue <strong data-start="3908" data-end="3926">for or against</strong> this statement. <strong data-start="3943" data-end="3950">(7)</strong></p>
<p data-start="3952" data-end="4056"><strong data-start="3952" data-end="3959">(b)</strong> Briefly discuss the role of <strong data-start="3988" data-end="4047">validation and verification in requirements engineering</strong>. <strong data-start="4049" data-end="4056">(6)</strong></p>
<p data-start="4058" data-end="4213" data-is-last-node="" data-is-only-node=""><strong data-start="4058" data-end="4065">(c)</strong> Explain <strong data-start="4074" data-end="4120">functional and non-functional requirements</strong> in the context of web-application development. <strong data-start="4168" data-end="4175">(7)</strong></p>
<hr />
<p data-start="4058" data-end="4213" data-is-last-node="" data-is-only-node=""><strong><span style="font-size: 14pt"><a href="https://hostnezt.com/cssfiles/csspastpapers/computer/Computer%20Science%202020.pdf" target="_blank" rel="noopener">DOWNLOAD NOW</a></span></strong></p>]]></content:encoded>
						                            <category domain="https://cssforum.net/group-i-papers-computer-science/">Computer Science</category>                        <dc:creator>zarnishayat</dc:creator>
                        <guid isPermaLink="true">https://cssforum.net/group-i-papers-computer-science/css-computer-science-paper-2020/#post-81341</guid>
                    </item>
							        </channel>
        </rss>
		