CBSE class XI Computer Science sample paper 2007

Add to Favourites
Post to:

http://www.cbseguess.com/-------------------------------------------------------------------------------------------------------------------www.cbseguess.com Other Educational Portals www.icseguess.com | www.ignouguess.com | www.dulife.com | www.magicsense.com Sample Paper – 2007 Class – XI Computer Science COMPUTER FUNDAMENTALS i) Write full form for the following . CU , ENIAC , EDVAC , EDSAC ,IC, MSI , SSI ,VLSI,FDD , HDD , BIOS , FAT .FCFS , PCB ii) Write short notes . i) Memory ii) Hardware iii) Software iv) System software v) Application software vi) Utilities vii) Compiler viii) Interpreter ix) Source program x) Object program xi) Booting (cold booting , warm booting ) xii) Wildcards xiii) Multiprogramming xiv) Multiprocessing xv) Time sharing xvi) Icons xvii) Folder iii) Write the syntax and purpose of the following DOS commands. TIME , DATE , CLS , VOL , VER , PATH ,DIR , MD ,CD , RD ,COPY CON , TYPE, COPY , DEL /ERASE ,REN ,FORMAT ,PROMPT . INTRODUCTION TO PROGRAMMING IN C++ 1. Define the following: a. Polymorphism b. Inheritance c. Modularity d. Data Abstraction e. Data Encapsulation 2. Distinguish between a. Call by value and call by reference b. Global variable and local variable c. Class and object d. Structure and Class e. Data hiding and encapsulation f. Simple variable & pointer variable g. Constants and identifiers h. Library functions and user defined functions i. Structure & array j. „a‟ and “a” k. a=5 and a = = 5 l. file and directory m. return and exit() n. break and continue o. break and goto statement p. while and do while q. entry controlled loop and exit controlled loop r. run time error and syntax error s. getchar() and gets() t. putchar() and puts() u. getch() and getche() v. one dimensional array and two dimensional array w. auto variable and static variable x. fundamental data type and derived data type 3. Name the header files for the following functions clrscr() setw() gets() toupper( ) putchar() islower() sqrt() printf() strcmp() open() randomize() pow() abs() strlen() isalpha() puts() getchar() get() floor() cos() http://www.cbseguess.com/-------------------------------------------------------------------------------------------------------------------www.cbseguess.com Other Educational Portals www.icseguess.com | www.ignouguess.com | www.dulife.com | www.magicsense.com gotoxy() exp() setprecision( ) strcpy() getc() strlen() ceil() fabs() frexp() modf() 4. Define the following: a) Tokens b) escape sequences c) header file d) fundamental data types e) user defined function f) formal parameter g) actual parameter h) array i) subscripted variable j) two dimensional array k) structures l) inheritance m)pointer 5. i) What are escape sequences? ii) Name four datatype modifiers? iii) Why main() function is special ?Give two reasons . iv) What is the application of void data type in C++? v) What is the purpose of default clause in a switch construct. vi) What are the purpose of goto statement? vii) How is entry controlled loop is different from exit controlled loop? viii) What is fallthrough? Explain with example . ix) What is an array? How does it different from ordinary variable? x) What is meant by function prototype? xi) What is function recursion? xii) What are inline function? xiii) How many storage class specifiers are available in C++? xiv) What are scope rules of variables? xv) What are default arguments? xvi) What are the three steps in using a function? xvii) What is event programming? xviii) What do you understand by the intrface of the game? xix) What are the different elements of a computer game? xx) What is story? 6. Find syntax errors and correct them . Underline each correction . 7. Output Questions related to control structure, array, function , String . 8. Write valid C++ statements using if ,if else ,while , do while , conditional operator ,array , function , switch . PROGRAM 1. WAP to find the Pythagorian tripilate betwenn 1 to 500. 2. WAP to find maximum of N inputed numbers. 3. WAP to test whether the inputed no is Armstrong number or not. 4. WAP to test whether the inputed no is prime or not. 5. WAP to display the armstrong numbers between 1 and 500 . 6 . WAP to display the prime numbers between 1 and 100. 7. WAP in C++ to check whether the inputed integer is automorphic or not. 8. WAP in C++ to find the sum of the digits of an inputed number. 10. WAP in C++ to find H.C.F of two inputed numbers . 11. WAP in C++ to find the L.C.M. of two inputed numbers . 12. Create a matrix of order M X N and transpose it. Display the original and transposed matrix. http://www.cbseguess.com/-------------------------------------------------------------------------------------------------------------------www.cbseguess.com Other Educational Portals www.icseguess.com | www.ignouguess.com | www.dulife.com | www.magicsense.com 13. Create a two-dimensional array and find the highest and lowest element of each row. 14. Create an array of N elements and sort the elements in ascending order . 15. Create a two-demensional array of M X N elements. Write a program to find the row wise sum. 16. Write a program in C++ to find the column wise sum of a two dimensional array consists of M X N elements. 17. WAP that reads astring and check if the string is a palindrome. 18. WAP to replace every blank space in astring with an * (asterisk). 19. WAP to count the number of times an inputed character is present in a string . 20. WAP in C++ to create a matrix of order 3 x 3 and find the sum of the diagonal elements. 21. WAP that reads a string and a character .It then converts each sequence of the given character to opposite case. 22. WAP in C++ to display the following series 0 1 1 2 3 5 8 .....................upto N terms . 23. WAP that converts a decimal integer into binary integer. 24. WAP that converts a binary integer into a decimal integer. 25. WAP to find the sum of odd numbers of a matrix of order M X N. 26. WAP which finds the reverse of a number using function. 27. WAP in C++ that uses a function called carea() to calculate area of a circle. The function carea() receives radius of type float type and returns area of double type. The function main() gets aradius value from the user, calls carea() , and display the result . Conversions : i) Decimal to Binary decimal integer to binary integer (432)10 = ( )2 decimal fraction to binary fraction (0.8125)10 = ( )2 decimal mixed to binary mixed (432.8125)10 = ( )2 ii) Binary to Decimal binary integer to decimal integer (10101001)2 = ( )10 binary fraction to decimal fraction (0.1101)2 = ( )10 binary mixed to decimal mixed (10101.1101)2 = ( )10 iii) decimal to hexadecimal (235)10 = ( )16 iv) hexadecimal to decimal (A1F)16 = ( )10 v) decimal to octal (57)10 = ( )8 vi)octal to decimal (542)8 = ( )10 vii) binary to octal (1010110)2 = ( )8 viii) octal to binary (721235)8 = ( )2 ix) binary to hexadecimal (1000110011001)2 = ( )16 x)hexadecimal to binary (FACE)16 = ( )10 Programming Methodology i) What is portability of a program ? ii) What is robustness ? iii) What is the characteristics of a good program ? iv) What is the purpose of comments and indentation ? v) Define (i) input (ii) process (iii) output vi) What methods are used to analyses a problem step_by_ step ? http://www.cbseguess.com/-------------------------------------------------------------------------------------------------------------------www.cbseguess.com Other Educational Portals www.icseguess.com | www.ignouguess.com | www.dulife.com | www.magicsense.com vii) What do you mean by Dry Run ? viii) Write algorithm and draw flowchart for the following 1. To find the largest among three numbers . 2. To generate FIBONACCI series up to N terms . 3. To print the total number of positive (+ve) ,negative(-ve) and zero out of a given set of N numbers . 4. To check whether the inputed integer is prime or not . 5. To check whether the inputed integer is armstrong or not . 6. To check whether the inputed integer is automorphic or not . 7. To find HCF and LCM of two inputed integers . 8. To compute the sum of the square of N numbers . COMPUTER SYSTEM ORGANISATION i) Write full form for the following MIPS , CISC , RISC ,DR,MAR ,AC, IR , MBR ,TR,PC, INPR ,OUTR, CPU ,RAM, ROM, PROM, EPROM,EEPROM , SMPS ,CVT , IRDA ,UPS , ii) Difference between i) MAR and MBR ii) CISC and RISC iii) Register and Bus iv) Internal Bus and External Bus v) Data Bus and Address Bus vi) Active heatsink and passive heatsink vii) Static RAM and Dynamic RAM viii) Full ATX and Mini ATX ix) Single processor and dual processor x) RAM and ROM xi) Online UPS and offline UPS xii) Serial Port and Parallel Port xiii) Switch mode regulator and Switch mode converter xiv) Impact and Non-Impact printers xv) Program counter and Instruction register ? 1. What is a data bus ? 2. What is a control bus ? 3. What is the purpose of control unit ? 4. What is clock speed ? 5. What is a processor ? 6. What is program counter(PC) ? 7. What is a heat sink? 8. What is cache ? 9. What is multiple processor? 10. What is Port? 11. What is the use of power connector ? 12. What is the use of infrared port ? 13. What is the use of SMPS? 14. What is the use of CVT ? 15. What is the use of USB port ? 16. What is a mother board ?

Description
This content is useful for CBSE Students

Comments

Want to learn?

Sign up and browse through relevant courses.

Name:
Your Email:
Password:
Country:
Contact no:


Area code Number
Subjects you are interested in:
Word verification: (Enter the text as in image)


Sign Up Already a member? Sign In
I agree to WizIQ's User Agreement & Privacy Policy
62 Followers

Your Facebook Friends on WizIQ

Give live classes, create & sell online courses

Try it free Plans & Pricing

Connect