Computer Science Paper II Past Paper 2019
The Computer Science Paper II Past Paper 2019 runs from architecture to databases. Q.2 covers CISC against RISC, superscalar design and bus functions. Q.3 covers IPv4 against IPv6, routing and CRC checks. Q.4 covers process swapping, scheduling queues and file access. Q.5 covers multiplexing, ARP and voice switching. Q.6 covers noise models, color models and segmentation. Q.7 covers cloud strategy, validation and requirements. Q.8 closes with ER models, bank security and distributed design. This file holds the Part-II sheet only.
What this paper contains
- This file carries Part-II (the descriptive part) of the paper.
- Part-II — attempt ONLY FOUR questions, TWO from EACH of two sections; each question carries 20 marks (Part-I holds the 20 MCQs, per the printed header)
Part-II questions
SECTION-A
Q.2 — (a) Compare the main features of CISC and RISC architectures. Which type of architecture is suitable for pipelining? (8)
(b) Demonstrate use of superscalar approach to achieve instruction level parallelism using a suitable example. (6)
(c) List all basic functions of buses in the context of computer architecture. (6) (20)
Q.3 — (a) Show field by field comparison for IPv4 and IPv6 packets. (8)
(b) Explain the following routing techniques using suitable examples.
(i) Link State Routing
(ii) Distance Vector Routing (6)
(c) Show step by step procedure of error detection using cyclic redundancy check method for a 7 bit code block “1001001”. Assume appropriate generator polynomial. (6) (20)
Q.4 — (a) Demonstrate step by step procedure for process swapping between main memory and secondary memory. (8)
(b) Show flow chart of a process scheduling mechanism using various queues. (6)
(c) Explain the difference between Sequential Access and Indexed Sequential Access in the context of file access using a suitable example (6) (20)
Q.5 — (a) Demonstrate various types of multiplexing techniques in the context of computer networks using suitable examples. (8)
(b) Show step by step procedure to find MAC address of a node in a network using Address Resolution Protocol. (6)
(c) For transmission of voice signal in real time over the network, select a suitable switching technique. Justify your answer using an example. (6) (20)
SECTION-B
Q.6 — (a) Analyze the following noise models in the context of digital image processing.
(i) Gaussian Noise Model
(ii) Uniform Noise Model (8)
(b) Compare RGB and HSI color models in the context of digital image processing. (6)
(c) Describe step by step process of application of compression based technique for image segmentation. (6) (20)
Q.7 — (a) A Medium advertising company is reviewing its IT requirements and is considering using a Cloud solution for web applications as opposed to investing in existing infrastructure. Is this an appropriate strategy? Justify your answer using an example. (8)
(b) Describe briefly the role of validation in requirement engineering process. (6)
(c) Explain the difference between functional and non-functional requirement in the context of web engineering using a suitable example. (6) (20)
Q.8 — (a) Demonstrate the use of ER Model in database designing process using an example. (8)
(b) Describe an appropriate security scheme for a database maintained by a bank. Justify your answer using an example. (6)
(c) Explain the difference between top-down and bottom-up approaches in the context of distributed database design using a suitable example. (6) (20)
Computer Science Paper II Past Paper 2020 · All Computer Science Past Papers · Computer Science Paper II Past Paper 2018
