Computer Science - 0
Computer Science - 0
Q. No. 1. (a) Convert the following numbers from decimal to binary: (8)
(i) 45 (ii) 33
(iii) 52 (iv) 127
(b) Convert the following numbers from binary to decimal: (8)
(i) (100101) 2 (ii) (110011) 2
(iii) (111110) 2 (iv) (101011) 2
(c) Convert the following number from hexadecimal to decimal: (4) (20)
(7DE) 16
Q. No. 2. (a) What these abbreviations stand for (in networking)? (5)
(i) OSI (ii) ARP (iii) RARP
(iv) DNS (v) MAC
(b) Name at least 5 devices used in computer networking. (5)
(c) List down the OSI Seven Layers in order and describe the function of each. (10) (20)
Q. No. 3. (a) Write a simple program using C++ that takes temperature in degree (10)
Fahrenheit as input and displays result in degree centigrade.
It should also display,
Enter the temp. in degree F :
The equivalent temp. in degree C is :
(b) Describe the following program. (5)
#include <iostream>
Int main{ }
{
int var1;
int var2;
var1 = 20;
var2 = var1 + 10;
Q. No. 4. (a) Define and describe normalization in databases. Describe first, second and (8)
third normal forms briefly.
(b) What are super, primary, candidate and foreign keys? (6)
(c) What are advantages of DBMS over traditional file based systems? (6) (20)
Page 1 of 2
COMPUTER SCIENCE
Q. No. 5. (a) What are the five steps involved in digital image processing? (5)
(b) Name at least five image enhancement methods. (5)
(c) Define the followings: (10) (20)
(i) Gray level (ii) Digital image
(iii) Pixel (iv) RGB color model
(v) NSI color model
Q. No. 6. (a) What is an operating system and what is the relationship between operating (7)
systems and computer hardware?
(b) What is Throughput, Turnaround time, waiting time and Response time? (8)
(c) What are the different operating systems? (5) (20)
*********
Page 2 of 2