 (Part 1 (30 marks). This part consists of compulsory short answer questions , Part 2 (70 marks) this part is divided into 3 sections A,B  and C students are requested to answer 3 questions out of 4 from section A, & 2 questions out of 3 in section B & C. Each question carries 10 marks)

Part I (30 marks)

1. Why D-flip-flop is known as Delay flip-flop?                                  
2. What are jumping statements (break & continue)?                         
3. Write 2 difference between Half & Full adder                                  
4. List 4 different processors used in computer?                                  
5. What is tautology, contradiction, contingencies?                             
6. Convert the following octal to hexadecimal                                
1. 26
2. 44
3. 57
4. 91
• Define the following commands of MSDOS                                               
1. COPY
2. TYPE
3. COMP
4. XCOPY
• Convert the following fractional number to binary                           
1. 12.3
2. 5.45
3. 14.5
4. 23.7
• Convert the following hex into decimal                                            
1. 8B
3. ACC
4. BE
• Solve the following                                                                           
1. (A1F)6=(?)10
2. (1010110)2=(?)8
3. (FACE)16=(?)2
4. (721235)8=(?)2

Part II (70 marks)

Section A(30 marks)

1. Explain the following addressing mode                                            
• Explain the importance of each functional unit inside your computer i.e. CPU, ALU,MU,CU, microprocessor                                      
• Define the following terms                                                                
• Operating system as I/O manager
• Operating system as device manager.
• Explain Full adder with help of truth table, logic diagram and equation 

Section B(20 marks)

• Calculate address of a  for array of size a , whose word size is 2 bytes, and base address is 1024. The array is stored in column wise matrix.                                                                    
• Explain terms related to software piracy                                
• Intellectual property
• Copy right
• patent
2.  Explain the following terms related to JAVA                                  
1. Define recursive function
3. What is buffered reader, explain how is it used in program
4. Mention the importance of public static void main(String args[])
5. What is function overriding?
3.  Explain Booting process in detail. With each phase described in depth, with the list of files loaded in computer                                                    

Section C (20 marks)

1. Write a program explaining recursive functions, where function name is Fact which returns factorial of N, & N is a parameter of the function                
2. Write a program explaining function overriding, which defines a class Shape from which class rectangle & Circle inherits. The function called area () is defined inside all classes with same parameter. Calculate area of circle & rectangle.                                                        
3. A house has to be renovated, for that 2 things are to be done, which are as follows                                                                              
1. Square shaped marble flooring of size x, & floor covers area of 500sq/feet
2. Wall has to be paneled which is of L length, B Breadth , the wall covers area of 1500sq/feet

Find number of marbles & panels required using function called area. Use function overloading method.

SHARE
Previous articleEvil number
Next articleSwapping numbers program