<?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 2019 - Computer Science				            </title>
            <link>https://cssforum.net/group-i-papers-computer-science/css-computer-science-paper-2019/</link>
            <description>CSS Forum Discussion Board</description>
            <language>en-US</language>
            <lastBuildDate>Sat, 15 Aug 2026 11:44:14 +0000</lastBuildDate>
            <generator>wpForo</generator>
            <ttl>60</ttl>
							                    <item>
                        <title>CSS Computer Science Paper 2019</title>
                        <link>https://cssforum.net/group-i-papers-computer-science/css-computer-science-paper-2019/#post-81338</link>
                        <pubDate>Sat, 15 Aug 2026 10:37:36 +0000</pubDate>
                        <description><![CDATA[FEDERAL PUBLIC SERVICE COMMISSIONCOMPETITIVE EXAMINATION FOR RECRUITMENT TO POSTSIN BPS-17 UNDER THE FEDERAL GOVERNMENT, 2019
COMPUTER SCIENCE
PART-II
SECTION-I
Q. 2.
(a) Give a detaile...]]></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, 2019</strong></span></p>
<p style="text-align: center"><span style="font-size: 14pt"><strong>COMPUTER SCIENCE</strong></span></p>
<div class="PDq2pG_selectionAnchorContainer" style="text-align: center" data-section-id="spyozg" data-start="468" data-end="479"><strong><span style="font-size: 14pt">PART-II<span class="PDq2pG_selectionAnchor" aria-hidden="true"></span></span></strong></div>
<div style="text-align: center" data-section-id="9i2097" data-start="481" data-end="494"><strong><span style="font-size: 14pt">SECTION-I</span></strong></div>
<p data-start="496" data-end="505"><strong data-start="496" data-end="505">Q. 2.</strong></p>
<p data-start="507" data-end="636"><strong data-start="507" data-end="514">(a)</strong> Give a detailed note on a revised BSD 3-clause license. Also name five software applications using this license. <strong data-start="628" data-end="636">(10)</strong></p>
<p data-start="638" data-end="727"><strong data-start="638" data-end="645">(b)</strong> How may Artificial Intelligence facilitate us in improving cybersecurity? <strong data-start="720" data-end="727">(5)</strong></p>
<p data-start="729" data-end="808"><strong data-start="729" data-end="736">(c)</strong> What are the main parts and phases of a computer virus program? <strong data-start="801" data-end="808">(5)</strong></p>
<p data-start="810" data-end="819"><strong data-start="810" data-end="819">Q. 3.</strong></p>
<p data-start="821" data-end="1044"><strong data-start="821" data-end="828">(a)</strong> Consider the given C++ program for determining whether an input number is a prime number or not. Identify the logical errors in the program, if any, and give the correct statements at the same line numbers. <strong data-start="1036" data-end="1044">(10)</strong></p>
<p data-start="1046" data-end="1129"><strong data-start="1046" data-end="1053">(b)</strong> What is the difference between call by value and call by reference? <strong data-start="1122" data-end="1129">(5)</strong></p>
<p data-start="1131" data-end="1219"><strong data-start="1131" data-end="1138">(c)</strong> What is the role of preprocessor directives? Give three examples in C++. <strong data-start="1212" data-end="1219">(5)</strong></p>
<p data-start="1221" data-end="1230"><strong data-start="1221" data-end="1230">Q. 4.</strong></p>
<p data-start="1232" data-end="1352"><strong data-start="1232" data-end="1239">(a)</strong> How can the Object-Oriented Programming (OOP) paradigm be associated with real-world problems? Explain. <strong data-start="1344" data-end="1352">(10)</strong></p>
<p data-start="1354" data-end="1459"><strong data-start="1354" data-end="1361">(b)</strong> Discuss the critical reasons given by professionals for not supporting the OOP paradigm. <strong data-start="1451" data-end="1459">(10)</strong></p>
<p data-start="1461" data-end="1470"><strong data-start="1461" data-end="1470">Q. 5.</strong></p>
<p data-start="1472" data-end="1549"><strong data-start="1472" data-end="1479">(a)</strong> Discuss the security issues associated with cloud computing. <strong data-start="1541" data-end="1549">(10)</strong></p>
<p data-start="1551" data-end="1615"><strong data-start="1551" data-end="1558">(b)</strong> What is bit twiddling? Give a brief description. <strong data-start="1608" data-end="1615">(5)</strong></p>
<p data-start="1617" data-end="1839"><strong data-start="1617" data-end="1624">(c)</strong> An image is a representation of some information. Discuss how a computer represents an image internally. Name different algorithms used to extract features from images. <strong data-start="1794" data-end="1801">(5)</strong> <span class="contents" data-content-reference-start="1782" data-content-reference-end="1799"><span class="" data-state="closed"></span></span></p>
<h3 style="text-align: center" data-section-id="tfe0ki" data-start="1841" data-end="1855"><span style="font-size: 14pt">SECTION-II</span></h3>
<p data-start="1857" data-end="1866"><strong data-start="1857" data-end="1866">Q. 6.</strong></p>
<p data-start="1868" data-end="1931"><strong data-start="1868" data-end="1875">(a)</strong> Discuss the limitations of genetic algorithms. <strong data-start="1923" data-end="1931">(10)</strong></p>
<p data-start="1933" data-end="2029"><strong data-start="1933" data-end="1940">(b)</strong> What is an AVL tree? Under what condition does a binary tree become an AVL tree? <strong data-start="2022" data-end="2029">(5)</strong></p>
<p data-start="2031" data-end="2161"><strong data-start="2031" data-end="2038">(c)</strong> Consider the given graph. Find the sequence of edges added to the minimum spanning tree using Kruskal’s algorithm. <strong data-start="2154" data-end="2161">(5)</strong></p>
<p data-start="2163" data-end="2172"><strong data-start="2163" data-end="2172">Q. 7.</strong></p>
<p data-start="2174" data-end="2245"><strong data-start="2174" data-end="2181">(a)</strong> Discuss the architecture of an aspect-oriented system. <strong data-start="2237" data-end="2245">(10)</strong></p>
<p data-start="2247" data-end="2326"><strong data-start="2247" data-end="2254">(b)</strong> Briefly discuss the motivation for aspect-oriented programming. <strong data-start="2319" data-end="2326">(5)</strong></p>
<p data-start="2328" data-end="2405"><strong data-start="2328" data-end="2335">(c)</strong> What is the significance of quantification and obliviousness? <strong data-start="2398" data-end="2405">(5)</strong></p>
<p data-start="2407" data-end="2416"><strong data-start="2407" data-end="2416">Q. 8.</strong></p>
<p data-start="2418" data-end="2490"><strong data-start="2418" data-end="2425">(a)</strong> Write down the major steps involved in code generation. <strong data-start="2482" data-end="2490">(10)</strong></p>
<p data-start="2492" data-end="2571"><strong data-start="2492" data-end="2499">(b)</strong> How would you optimize a loop? Describe the techniques briefly. <strong data-start="2564" data-end="2571">(5)</strong></p>
<p data-start="2573" data-end="2717"><strong data-start="2573" data-end="2580">(c)</strong> Differentiate between machine-dependent optimization and machine-independent optimization. <strong data-start="2672" data-end="2679">(5)</strong> <span class="contents" data-content-reference-start="2640" data-content-reference-end="2657"><span class="" data-state="closed"></span></span></p>
<h1 style="text-align: center" data-section-id="1qzj74q" data-start="2724" data-end="2753"><span style="font-size: 14pt">FEDERAL PUBLIC SERVICE COMMISSION</span><br /><span style="font-size: 14pt">COMPETITIVE EXAMINATION-2019</span><br /><span style="font-size: 14pt">FOR RECRUITMENT TO POSTS IN BS-17</span><br /><span style="font-size: 14pt">UNDER THE FEDERAL GOVERNMENT</span></h1>
<h1 style="text-align: center" data-section-id="1qzj74q" data-start="2724" data-end="2753"><span style="font-size: 14pt">COMPUTER SCIENCE — PAPER-II</span></h1>
<div style="text-align: center" data-section-id="spyozg" data-start="2755" data-end="2766"><span style="font-size: 14pt">PART-II</span></div>
<div style="text-align: center" data-section-id="9i208z" data-start="2768" data-end="2781"><span style="font-size: 14pt">SECTION-A</span></div>
<p data-start="2783" data-end="2792"><strong data-start="2783" data-end="2792">Q. 2.</strong></p>
<p data-start="2794" data-end="2922"><strong data-start="2794" data-end="2801">(a)</strong> Compare the main features of CISC and RISC architectures. Which type of architecture is suitable for pipelining? <strong data-start="2915" data-end="2922">(8)</strong></p>
<p data-start="2924" data-end="3054"><strong data-start="2924" data-end="2931">(b)</strong> Demonstrate the use of the superscalar approach to achieve instruction-level parallelism using a suitable example. <strong data-start="3047" data-end="3054">(6)</strong></p>
<p data-start="3056" data-end="3146"><strong data-start="3056" data-end="3063">(c)</strong> List all basic functions of buses in the context of computer architecture. <strong data-start="3139" data-end="3146">(6)</strong></p>
<p data-start="3148" data-end="3157"><strong data-start="3148" data-end="3157">Q. 3.</strong></p>
<p data-start="3159" data-end="3233"><strong data-start="3159" data-end="3166">(a)</strong> Show a field-by-field comparison of IPv4 and IPv6 packets. <strong data-start="3226" data-end="3233">(8)</strong></p>
<p data-start="3235" data-end="3308"><strong data-start="3235" data-end="3242">(b)</strong> Explain the following routing techniques using suitable examples:</p>
<p data-start="3310" data-end="3379"><strong data-start="3310" data-end="3317">(i)</strong> Link State Routing<br data-start="3336" data-end="3339" /><strong data-start="3339" data-end="3347">(ii)</strong> Distance Vector Routing <strong data-start="3372" data-end="3379">(6)</strong></p>
<p data-start="3381" data-end="3576"><strong data-start="3381" data-end="3388">(c)</strong> Show the step-by-step procedure of error detection using the Cyclic Redundancy Check (CRC) method for a 7-bit code block <strong data-start="3510" data-end="3523">“1001001”</strong>. Assume an appropriate generator polynomial. <strong data-start="3569" data-end="3576">(6)</strong></p>
<p data-start="3578" data-end="3587"><strong data-start="3578" data-end="3587">Q. 4.</strong></p>
<p data-start="3589" data-end="3706"><strong data-start="3589" data-end="3596">(a)</strong> Demonstrate the step-by-step procedure for process swapping between main memory and secondary memory. <strong data-start="3699" data-end="3706">(8)</strong></p>
<p data-start="3708" data-end="3796"><strong data-start="3708" data-end="3715">(b)</strong> Show a flowchart of a process scheduling mechanism using various queues. <strong data-start="3789" data-end="3796">(6)</strong></p>
<p data-start="3798" data-end="3949"><strong data-start="3798" data-end="3805">(c)</strong> Explain the difference between Sequential Access and Indexed Sequential Access in the context of file access, using a suitable example. <strong data-start="3942" data-end="3949">(6)</strong></p>
<p data-start="3951" data-end="3960"><strong data-start="3951" data-end="3960">Q. 5.</strong></p>
<p data-start="3962" data-end="4091"><strong data-start="3962" data-end="3969">(a)</strong> Demonstrate various types of multiplexing techniques in the context of computer networks using suitable examples. <strong data-start="4084" data-end="4091">(8)</strong></p>
<p data-start="4093" data-end="4232"><strong data-start="4093" data-end="4100">(b)</strong> Show the step-by-step procedure to find the MAC address of a node in a network using the Address Resolution Protocol (ARP). <strong data-start="4225" data-end="4232">(6)</strong></p>
<p data-start="4234" data-end="4430"><strong data-start="4234" data-end="4241">(c)</strong> For transmission of a voice signal in real time over the network, select a suitable switching technique. Justify your answer using an example. <strong data-start="4385" data-end="4392">(6)</strong> <span class="contents" data-content-reference-start="4333" data-content-reference-end="4350"><span class="" data-state="closed"></span></span></p>
<h3 style="text-align: center" data-section-id="9i208w" data-start="4432" data-end="4445"><span style="font-size: 14pt">SECTION-B</span></h3>
<p data-start="4447" data-end="4456"><strong data-start="4447" data-end="4456">Q. 6.</strong></p>
<p data-start="4458" data-end="4544"><strong data-start="4458" data-end="4465">(a)</strong> Analyze the following noise models in the context of digital image processing:</p>
<p data-start="4546" data-end="4613"><strong data-start="4546" data-end="4553">(i)</strong> Gaussian Noise Model<br data-start="4574" data-end="4577" /><strong data-start="4577" data-end="4585">(ii)</strong> Uniform Noise Model <strong data-start="4606" data-end="4613">(8)</strong></p>
<p data-start="4615" data-end="4708"><strong data-start="4615" data-end="4622">(b)</strong> Compare RGB and HSI colour models in the context of digital image processing. <strong data-start="4701" data-end="4708">(6)</strong></p>
<p data-start="4710" data-end="4825"><strong data-start="4710" data-end="4717">(c)</strong> Describe the step-by-step process of applying a compression-based technique for image segmentation. <strong data-start="4818" data-end="4825">(6)</strong></p>
<p data-start="4827" data-end="4836"><strong data-start="4827" data-end="4836">Q. 7.</strong></p>
<p data-start="4838" data-end="5098"><strong data-start="4838" data-end="4845">(a)</strong> A medium advertising company is reviewing its IT requirements and is considering using a cloud solution for web applications instead of investing in existing infrastructure. Is this an appropriate strategy? Justify your answer using an example. <strong data-start="5091" data-end="5098">(8)</strong></p>
<p data-start="5100" data-end="5196"><strong data-start="5100" data-end="5107">(b)</strong> Describe briefly the role of validation in the requirements engineering process. <strong data-start="5189" data-end="5196">(6)</strong></p>
<p data-start="5198" data-end="5348"><strong data-start="5198" data-end="5205">(c)</strong> Explain the difference between functional and non-functional requirements in the context of web engineering, using a suitable example. <strong data-start="5341" data-end="5348">(6)</strong></p>
<p data-start="5350" data-end="5359"><strong data-start="5350" data-end="5359">Q. 8.</strong></p>
<p data-start="5361" data-end="5464"><strong data-start="5361" data-end="5368">(a)</strong> Demonstrate the use of the ER Model in the database designing process using an example. <strong data-start="5457" data-end="5464">(8)</strong></p>
<p data-start="5466" data-end="5596"><strong data-start="5466" data-end="5473">(b)</strong> Describe an appropriate security scheme for a database maintained by a bank. Justify your answer using an example. <strong data-start="5589" data-end="5596">(6)</strong></p>
<p data-start="5598" data-end="5789" data-is-last-node="" data-is-only-node=""><strong data-start="5598" data-end="5605">(c)</strong> Explain the difference between top-down and bottom-up approaches in the context of distributed database design, using a suitable example. <strong data-start="5744" data-end="5751">(6)</strong></p>
<hr />
<p data-start="5598" data-end="5789" data-is-last-node="" data-is-only-node=""><strong><span style="font-size: 14pt"><a href="https://hostnezt.com/cssfiles/csspastpapers/computer/Computer%20Science%202019.pdf" target="_blank" rel="noopener">DOWNLOAD NOW </a></span></strong></p>
<p>&nbsp;</p>
<p>&nbsp;</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-2019/#post-81338</guid>
                    </item>
							        </channel>
        </rss>
		