{"id":22666,"date":"2018-12-01T12:28:50","date_gmt":"2018-12-01T06:58:50","guid":{"rendered":"http:\/\/mycbseguide.com\/blog\/?p=22666"},"modified":"2018-12-19T14:09:41","modified_gmt":"2018-12-19T08:39:41","slug":"cbse-question-paper-2016-class-12-computer-science","status":"publish","type":"post","link":"https:\/\/mycbseguide.com\/blog\/cbse-question-paper-2016-class-12-computer-science\/","title":{"rendered":"CBSE Question Paper 2016 class 12 Computer Science"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_76 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/mycbseguide.com\/blog\/cbse-question-paper-2016-class-12-computer-science\/#Class_12_Computer_Science_list_of_chapters\" >Class 12 Computer Science list of chapters<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/mycbseguide.com\/blog\/cbse-question-paper-2016-class-12-computer-science\/#CBSE_Question_Paper_2016_class_12_Computer_Science\" >CBSE Question Paper 2016 class 12 Computer Science<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/mycbseguide.com\/blog\/cbse-question-paper-2016-class-12-computer-science\/#General_Instructions\" >General Instructions:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/mycbseguide.com\/blog\/cbse-question-paper-2016-class-12-computer-science\/#SECTION_A_Only_for_candidates_who_opted_for_C\" >SECTION A \n(Only for candidates, who opted for C++)<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/mycbseguide.com\/blog\/cbse-question-paper-2016-class-12-computer-science\/#Last_Year_Question_Paper_Class_12_Computer_Science_2016\" >Last Year Question Paper Class 12 Computer Science 2016<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/mycbseguide.com\/blog\/cbse-question-paper-2016-class-12-computer-science\/#Previous_Year_Question_Paper_for_class_12_in_PDF\" >Previous Year Question Paper for class 12 in PDF<\/a><\/li><\/ul><\/nav><\/div>\n<p><strong>CBSE Question Paper 2016 class 12 Computer Science<\/strong>\u00a0conducted by Central Board of Secondary Education, New Delhi in the month of March 2016. CBSE previous year question papers with solution are available in myCBSEguide mobile app and cbse guide website. The Best CBSE App for students and teachers is myCBSEguide which provides complete study material and practice papers to cbse schools in India and abroad.<\/p>\n<p style=\"text-align: center;\"><strong>CBSE Question Paper 2016 class 12 Computer Science<\/strong><\/p>\n<p style=\"text-align: center;\"><strong><a class=\"button\" href=\"https:\/\/mycbseguide.com\/downloads\/cbse-class-12-computer-science\/1851\/cbse-last-year-papers\/3\/\">Download as PDF<\/a><\/strong><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Class_12_Computer_Science_list_of_chapters\"><\/span>Class 12 Computer Science list of chapters<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ol>\n<li>Review of Python<\/li>\n<li>Concept of Object Oriented Programming<\/li>\n<li>Classes in Python<\/li>\n<li>Inheritance<\/li>\n<li>Linear List Manipulation<\/li>\n<li>Stacks &amp; Queues in list<\/li>\n<li>Data File Handling<\/li>\n<li>Exception Handling &amp; Green Functions<\/li>\n<li>Databases Concepts and SQL<\/li>\n<li>Structure\u00a0 Query Language<\/li>\n<li>Boolean Algebra<\/li>\n<li>Boolean Functions &amp; Reduce Forms<\/li>\n<li>Application of Boolean Logic<\/li>\n<li>Networking Concepts\u00a0 (Part 1)<\/li>\n<li>Networking Concepts\u00a0 (Part 2)<\/li>\n<li>Networking Protocols<\/li>\n<li>Mobile Telecommunication Technologies, Network Security and Internet Services<\/li>\n<\/ol>\n<h2><span class=\"ez-toc-section\" id=\"CBSE_Question_Paper_2016_class_12_Computer_Science\"><\/span>CBSE Question Paper 2016 class 12 Computer Science<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<div>\n<h3><span class=\"ez-toc-section\" id=\"General_Instructions\"><\/span><strong>General Instructions:<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u2022 The answers given in the marking scheme are SUGGESTIVE, Examiners are requested to award marks for all alternative correct Solutions\/Answers conveying the similar meaning<br \/>\n\u2022 All programming questions have to be answered with respect to C++ Language \/ Python only<br \/>\n\u2022 In C++ \/ Python, ignore case sensitivity for identifiers (Variable \/ Functions \/ Structures \/ Class Names)<br \/>\n\u2022 In Python indentation is mandatory, however, number of spaces used for indenting may vary<br \/>\n\u2022 In SQL related questions &#8211; both ways of text\/character entries should be acceptable for Example: \u201cAMAR\u201d and \u2018amar\u2019 both are acceptable.<br \/>\n\u2022 In SQL related questions &#8211; all date entries should be acceptable for Example: \u2018YYYY-MM-DD\u2019, \u2018YY-MM-DD\u2019, \u2018DD-Mon-YY\u2019, \u201cDD\/MM\/YY\u201d, \u2018DD\/MM\/YY\u2019, \u201cMM\/DD\/YY\u201d, \u2018MM\/DD\/YY\u2019 and {MM\/DD\/YY} are correct.<br \/>\n\u2022 In SQL related questions &#8211; semicolon should be ignored for terminating the SQL statements<br \/>\n\u2022 In SQL related questions, ignore case sensitivity.<\/p>\n<hr \/>\n<h3 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"SECTION_A_Only_for_candidates_who_opted_for_C\"><\/span><strong>SECTION A<br \/>\n(Only for candidates, who opted for C++)<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>1. (a) Out of the following, find those identifiers, which cannot be used for naming Variable, Constants or Functions in a C++ program: (2)<br \/>\n_Cost, Price*Qty, float, Switch,<br \/>\nAddress One, Delete, Numberl2, do<\/strong><\/p>\n<p><strong>(b) Jayapriya has started learning C++ and has typed the following program. When she compiled the following code written by her, she discovered that she needs to include some header files to successfully compile and execute it. Write the names of those header files, which are required to be included in the code. (1)<br \/>\nvoid main()<br \/>\n{<br \/>\nfloat A, Number, Outcome;<br \/>\ncin&gt;&gt;A&gt;&gt;Number;<br \/>\nOutcome=pow(A, Number);<br \/>\ncout&lt;&lt;Outcome&lt;&lt;endl;<br \/>\n}<\/strong><\/p>\n<p><strong>(c) Rewrite the following C++ code after removing any\/all syntactical errors with each correction underlined. (2)<br \/>\nNote: Assume all required header files are already being included in the program.<br \/>\n#define Equation(p,q) = p+2*q<br \/>\nvoid main ()<br \/>\n{<br \/>\nfloat A=3. 2; B=4.1;<br \/>\nC=Equation (A, B);<br \/>\ncout&lt;&lt;&#8216;Output='&lt;&lt;C&lt;&lt;endl;<br \/>\n}<\/strong><\/p>\n<p><strong>(d) Find and write the output of the following C++ program code: Note: Assume all required header files are already included in the program. (2)<br \/>\ntype def char STRING [80];<br \/>\nvoid MIXITNOW (STRING S)<br \/>\n{<br \/>\nint Size=strlen(S);<br \/>\nfor (int I=0;I&lt;Size-l;I+=2)<br \/>\n{<br \/>\nchar WS=S [ I ] ;<br \/>\nS[I]=S[1+1] ;<br \/>\nS[I+l]=WS;<br \/>\n}<br \/>\nfor (I=l; I&lt; Size; I+=2)<br \/>\nif (S[I]&gt;=&#8217;M&#8217; &amp;&amp; S[I]&lt;=&#8217;U&#8217;)<br \/>\nS[I]=&#8217;@&#8217;;<br \/>\n}<br \/>\nvoid main ()<br \/>\nSTRING Word=&#8221;CRACKAJACK&#8221;;<br \/>\nMIXITNOW(Word); cout&lt;&lt;Word&lt;&lt;endl;<br \/>\n\/&gt; Stock A, B, C;<br \/>\nA. RegCode (1024,150);<br \/>\nB. RegCode (2015,300);<br \/>\nB. Change (10 0,2 9);<br \/>\nC. Change (-20,2 0);<br \/>\nA. Show();<br \/>\nB. Show();<br \/>\nC. Show();<br \/>\n}<\/strong><\/p>\n<p><strong>(f) Look at the following C++ code and find the possible output(s) from the options (i) to (iv) following it. Also, write the maximum and the minimum values that can be assigned to the variable CHANGER. (2)<br \/>\nNote:<br \/>\n\u2022 Assume all the required header files are already being included in the code.<br \/>\n\u2022 The function random(n) generates an integer between 0 and n-1<br \/>\nvoid main ()<br \/>\n{<br \/>\nrandomize();<br \/>\nint CHANGER;<br \/>\nCHANGER=random(3);<br \/>\nchar CITY [] [25]={&#8220;DELHI&#8221;,&#8221;MUMBAI&#8221;,&#8221;KOLKATA&#8221; ,&#8221;CHENNAI&#8221;};<br \/>\nfor(int I=O;I&lt;=CHANGER;1++)<br \/>\n{<br \/>\nfor(int J=0;J&lt;=I;J++)<br \/>\ncout&lt;&lt;CITY[J];<br \/>\ncout&lt;&lt;endl;<br \/>\n}<br \/>\n}<\/strong><\/p>\n<table class=\"mobile\" border=\"1\" cellspacing=\"0\" cellpadding=\"5\">\n<tbody>\n<tr>\n<td style=\"width: 233.75pt;\"><strong>(i)<\/strong><\/td>\n<td style=\"width: 233.75pt;\"><strong>(ii) <\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 233.75pt;\"><strong>DELHI<br \/>\nDELHIMUMABAI<br \/>\nDELHIMUMABAIKOLKATA<\/strong><\/td>\n<td style=\"width: 233.75pt;\"><strong>DELHI<br \/>\nDELHIMUMABAI<br \/>\nDELHIMUMABAIKOLKATA<br \/>\nDELHIMUMABAIKOLKATACHENNAI<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 233.75pt;\"><strong>(iii)<\/strong><\/td>\n<td style=\"width: 233.75pt;\"><strong>(iv)<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 233.75pt;\"><strong>MUMABAI<br \/>\nMUMABAIKOLKATA<br \/>\nMUMABAIKOLKATACHENNAI<\/strong><\/td>\n<td style=\"width: 233.75pt;\"><strong>KOLKATA<br \/>\nKOLKATACHENNAI<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>2. (a) Differentiate between Constructor and Destructor functions giving suitable example using a class in C++. When does each of them execute? (2)<\/strong><br \/>\nPART 2:<br \/>\nExecution of Constructor and Destructor:<\/p>\n<table class=\"mobile\" border=\"1\" cellspacing=\"0\" cellpadding=\"5\">\n<tbody>\n<tr>\n<td style=\"width: 233.75pt;\">Constructor<\/td>\n<td style=\"width: 233.75pt;\">Destructor<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 233.75pt;\">A constructor executes by itself at the time of object creation<\/td>\n<td style=\"width: 233.75pt;\">A destructor executes by itself when the scope of an object ends<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>PART 1:<\/strong><br \/>\n(1 Mark for correct example of constructor and destructor function)<br \/>\n<strong>OR<\/strong><br \/>\n(1\/2Mark each for correct definition of constructor and destructor function)<\/p>\n<p><strong>PART 2:<\/strong><br \/>\n(1 Mark for constructor and Destructor execution with\/without example)<br \/>\n<strong>(b) Observe the following C++ code and answer the questions (i) and (ii). Assume all necessary files are included:<\/strong><br \/>\nclass FICTION<br \/>\n{<br \/>\nlong FCode;<br \/>\nchar FTitle[20];<br \/>\nfloat FPrice;<br \/>\npublic:<br \/>\nFICTION () \/\/Member Function 1<br \/>\n{<br \/>\ncout&lt;&lt;&#8220;Bought&#8221;&lt;&lt;endl;<br \/>\nFCode=100; strcpy(FTitle,&#8221;Noname&#8221;); FPrice=50;<br \/>\n}<br \/>\nFICTION(int C,char T[],float P) \/\/Member Function 2<br \/>\n{<br \/>\nFCode=C;<br \/>\nstrcpy(FTitle,T);<br \/>\nFPrice=P;<br \/>\n}<br \/>\nvoid Increase (float P) \/\/Member Function 3<br \/>\n{<br \/>\nFPrice+=P;<br \/>\n}<br \/>\nvoid Show () \/\/Member Function 4<br \/>\n{<br \/>\ncout&lt;&lt;FCode&lt;&lt;&#8220;:&#8221;&lt;&lt;FTitle&lt;&lt;&#8220;:&#8221;&lt;&lt;FPrice&lt;&lt;endl;<br \/>\n}<br \/>\n~FICTION () \/\/Member Function 5<br \/>\n{<br \/>\ncout&lt;&lt;&#8220;Fiction removed!&#8221;&lt;&lt;endl;<br \/>\n}<br \/>\n};<br \/>\nvoid main () \/\/Line 1<br \/>\n{ \/\/Line 2<br \/>\nFICTION Fl,F2(101,&#8221;Dare&#8221;,75); \/\/Line 3<br \/>\nfor (int I=0;I&lt;4;I++) \/\/Line 4<br \/>\n{ \/\/Line 5<br \/>\nFl.Increase(20);F2.Increase(15); \/\/Line 6<br \/>\nFl.Show();F2.Show(); \/\/Line 7<br \/>\n} \/\/Line 8<br \/>\n} \/\/Line 9<\/p>\n<p><strong>(i) Which specific concept of object oriented programming out of the following is illustrated by Member Function 1 and Member Function 2 combined together? (1)<br \/>\n\u2022 Data Encapsulation<br \/>\n\u2022 Data Hiding<br \/>\n\u2022 Polymorphism<br \/>\n\u2022 Inheritance<\/strong><\/p>\n<p><strong>(ii) How many times the message &#8220;Fiction removed!&#8221; will be displayed after executing the above C++ code? Out of Line 1 to Line 9, which line is responsible to display the message &#8220;Fiction removed! &#8220;? (1)<\/strong><br \/>\n<strong>(c). Write the definition of a class METROPOLIS in C++ with following description: Private Members (4)<br \/>\n&#8211; Mcode \/\/Data member for Code (an integer)<br \/>\n&#8211; MName \/\/Data member for Name (a string)<br \/>\n&#8211; MPop \/\/Data member for Population (a long int)<br \/>\n&#8211; Area \/\/Data member for Area Coverage (a float)<br \/>\n&#8211; PopDens \/\/Data member for Population Density (a float)<br \/>\n&#8211; CalDen() \/\/A member function to calculate<br \/>\n\/\/Density as PopDens\/Area<br \/>\n<\/strong><\/p>\n<p><strong>Public Members<br \/>\n&#8211; Enter () \/\/A function to allow user to enter values of<br \/>\n\/\/Mcode, MName, MPop, Area and call CalDen()<br \/>\n\/\/function<br \/>\n&#8211; ViewALL () \/\/A function to display all the data members<br \/>\n\/\/also display a message &#8220;Highly Populated Area&#8221;<br \/>\n\/\/if the Density is more than 12000<br \/>\n(d). Answer the questions (i) to (iv) based on the following: (4)<\/strong><br \/>\nclass PRODUCT<br \/>\n{<br \/>\nint Code;<br \/>\nchar Item[20];<br \/>\nprotected:<br \/>\nfloat Qty;<br \/>\npublic:<br \/>\nPRODUCT();<br \/>\nvoid GetIn(); void Show();<br \/>\n} ;<br \/>\nclass WHOLESALER<br \/>\n{<br \/>\nint WCode;<br \/>\nprotected:<br \/>\nchar Manager[2 0];<br \/>\npublic:<br \/>\nWHOLESALER();<br \/>\nvoid Enter();<br \/>\nvoid Display();<br \/>\n} ;<br \/>\nclass SHOWROOM : public PRODUCT, private WHOLESALER<br \/>\n{<br \/>\nchar Name[20],City[20];<br \/>\npublic:<br \/>\nSHOWROOM();<br \/>\nvoid Input();<br \/>\nvoid View();<br \/>\n} ;<\/p>\n<p><strong>(i) Which type of Inheritance out of the following is illustrated in the above example?<br \/>\n&#8211; Single Level Inheritance<br \/>\n&#8211; Multi Level Inheritance<br \/>\n&#8211; Multiple Inheritance<br \/>\n(ii) Write the names of all the data members, which are directly accessible from the member functions of class SHOWROOM.<br \/>\n(iii) Write the names of all the member functions, which are directly accessible by an object of class SHOWROOM.<br \/>\n<\/strong><\/p>\n<p><strong>(iv) What will be the order of execution of the constructors, when an object of class SHOWROOM is declared?<\/strong><br \/>\n<strong>3. (a) Write the definition of a function FixPay(float Pay[], int N) in C++, which should modify each element of the array Pay having N elements, as per the following rules: (2)<\/strong><\/p>\n<table class=\"mobile\" border=\"1\" cellspacing=\"0\" cellpadding=\"5\">\n<tbody>\n<tr>\n<td style=\"width: 233.75pt;\"><strong>Existing Value of Pay<\/strong><\/td>\n<td style=\"width: 233.75pt;\"><strong>Pay to be changed to<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 233.75pt;\"><strong>If less than 100000<\/strong><\/td>\n<td style=\"width: 233.75pt;\"><strong>Add 25% in the existing value<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 233.75pt;\"><strong>If &gt;=100000 and &lt;20000.<\/strong><\/td>\n<td style=\"width: 233.75pt;\"><strong>Add 20% in the existing value<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 233.75pt;\"><strong>If &gt;=200000<\/strong><\/td>\n<td style=\"width: 233.75pt;\"><strong>Add 15% in the existing value<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>(b). T[20][50] is a two dimensional array, which is stored in the memory along the row with each of its element occupying 4 bytes, find the address of the element T[15][5], if the element T[10][8] is stored at the memory location 52000. (3)<\/strong><\/p>\n<p><strong>(C). Write the definition of a member function INSERT() for a class QUEUE in C++, to insert an ITEM in a dynamically allocated Queue of items considering the following code is already written as a part of the program. (4)<br \/>\nstruct ITEM<br \/>\n{<br \/>\nint INO; char INAME[20];<br \/>\nITEM *Link;<br \/>\n};<br \/>\nclass QUEUE<br \/>\n{<br \/>\nITEM *R,*F;<br \/>\npublic:<br \/>\nQUEUE(){R=NULL;F=NULL;}<br \/>\nvoid INSERT();<br \/>\nvoid DELETE();<br \/>\n~QUEUE();<br \/>\n};<br \/>\n(d). Write definition for a function SHOWMID(int P[][5],int R,int C) in C++ to display the elements of middle row and middle column from a two dimensional array P having R number of rows and C number of columns. (3)<br \/>\nFor example, if the content of array is as follows:<\/strong><\/p>\n<table class=\"mobile\" border=\"1\" cellspacing=\"0\" cellpadding=\"5\">\n<tbody>\n<tr>\n<td style=\"width: 93.5pt;\"><strong>115<\/strong><\/td>\n<td style=\"width: 93.5pt;\"><strong>112<\/strong><\/td>\n<td style=\"width: 93.5pt;\"><strong>116<\/strong><\/td>\n<td style=\"width: 93.5pt;\"><strong>101<\/strong><\/td>\n<td style=\"width: 93.5pt;\"><strong>125<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 93.5pt;\"><strong>103<\/strong><\/td>\n<td style=\"width: 93.5pt;\"><strong>101<\/strong><\/td>\n<td style=\"width: 93.5pt;\"><strong>121<\/strong><\/td>\n<td style=\"width: 93.5pt;\"><strong>102<\/strong><\/td>\n<td style=\"width: 93.5pt;\"><strong>101<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 93.5pt;\"><strong>185<\/strong><\/td>\n<td style=\"width: 93.5pt;\"><strong>109<\/strong><\/td>\n<td style=\"width: 93.5pt;\"><strong>109<\/strong><\/td>\n<td style=\"width: 93.5pt;\"><strong>160<\/strong><\/td>\n<td style=\"width: 93.5pt;\"><strong>172<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>The function should display the following as output:<br \/>\n103 101 121 102 101 116 121 109<\/strong><\/p>\n<p><strong>(e). Convert the following Infix expression to its equivalent Postfix expression, showing the stack contents for each step of conversion. (2)<br \/>\nA\/(B+C)*D-E<\/strong><br \/>\n<strong>4. (a) Write function definition for WORD4CHAR() in C++ to read the content of a text file FUN.TXT, and display all those words, which has four characters in it. (2)<br \/>\nExample:<br \/>\nIf the content of the file fun.TXT is as follows:<\/strong><\/p>\n<table class=\"mobile\" border=\"1\" cellspacing=\"0\" cellpadding=\"5\">\n<tbody>\n<tr>\n<td style=\"width: 467.5pt;\"><strong>When I was a small child, I used to play in the garden with my grand mom. Those days were amazingly funful and I remember all the moments of that time<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>The function WORD4CHAR() should display the following:<\/strong><\/p>\n<table class=\"mobile\" border=\"1\" cellspacing=\"0\" cellpadding=\"5\">\n<tbody>\n<tr>\n<td style=\"width: 467.5pt;\"><strong>When used play with days were that time<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>(b). Write a definition for function BUMPER( ) in C++ to read each object of a binary file GIFTS.DAT, find and display details of those gifts, which has remarks as \u201cON DISCOUNT\u201d. Assume that the file GIFTS.DAT is created with the help of objects of class GIFTS, which is defined below: (3)<br \/>\nclass GIFTS<br \/>\n{<br \/>\nint ID;char Gift[20],Remarks[20]; float Price;<br \/>\npublic:<br \/>\nvoid Takeonstock()<br \/>\n{<br \/>\ncin&gt;&gt;ID;gets(Gift);gets(Remarks);cin&gt;&gt;Price;<br \/>\n}<br \/>\nvoid See()<br \/>\ncout&lt;&lt;ID&lt;&lt;&#8220;:&#8221;&lt;&lt;Gift&lt;&lt;&#8220;:&#8221;&lt;&lt;Price&lt;&lt;&#8220;&#8221;:&#8221;&lt;&lt;Remarks&lt;&lt;endl;<br \/>\n}<br \/>\nchar *GetRemarks(){return Remarks;}<br \/>\n};<br \/>\n(C). Find the output of the following C++ code considering that the binary file MEM.DAT exists on the hard disk with a data of 1000 members. (1)<br \/>\nclass MEMBER<br \/>\n{<br \/>\nint Mcode;char MName[20];<br \/>\npublic:<\/strong><br \/>\n<strong>void Register();void Display();<br \/>\n} ;<br \/>\nvoid main()<br \/>\n{<br \/>\nfstream MFile;<br \/>\nMFile.open(&#8220;MEM.DAT&#8221;,ios::binary|ios::in);<br \/>\nMEMBER M;<br \/>\nMFile.read((char*)&amp;M, sizeof(M) );<br \/>\ncout&lt;&lt;&#8220;Rec:&#8221;&lt;&lt;MFile.tellg()\/sizeof(M)&lt;&lt;endl;<br \/>\nMFile.read((char*)&amp;M, sizeof(M) );<br \/>\nMFile.read((char*)&amp;M, sizeof(M) );<br \/>\ncout&lt;&lt;&#8220;Rec:&#8221;&lt;&lt;MFile.tellg()\/sizeof(M)&lt;&lt;endl;<br \/>\nMFile.close();<br \/>\n}<\/strong><\/p>\n<p style=\"text-align: center;\"><strong>SECTION B<br \/>\n(Only for candidates, who opted for Python)<\/strong><\/p>\n<p><strong>1. (a). Out of the following, find those identifiers, which can not be used for naming Variable or Functions in a Python program: (2)<br \/>\n_Cost, Price*Qty, float, Switch,<br \/>\nAddress One, Delete, Numberl2, do<br \/>\n<\/strong><\/p>\n<p><strong>(b). Name the Python Library modules which need to be imported to invoke the following functions (1)<br \/>\n(i) load()<br \/>\n(ii) pow()<\/strong><\/p>\n<p><strong>(c). Rewrite the following code in python after removing all syntax error(s). Underline each correction done in the code. (2)<br \/>\nfor Name in [Amar, Shveta, Parag]\nIF Name[0]=&#8217;S&#8217;: print(Name)<br \/>\n<\/strong><\/p>\n<p><strong>(d). Find and write the output of the following python code: (2)<br \/>\nNumbers=[9,18,27,36]\nfor Num in Numbers:<br \/>\nfor N in range(l, Num%8):<br \/>\nprint(N,&#8221;#&#8221;,end=&#8221;&#8221;) print ()<br \/>\n<\/strong><\/p>\n<p><strong>(e). Find and write the output of the following python code: (3)<br \/>\nclass Notes:<br \/>\ndef init (self,N=100,Nt=&#8221;CBSE&#8221;): #constructor<br \/>\nself.Nno=N<br \/>\nself.NName=Nt<br \/>\ndef Allocate(self, N,Nt):<br \/>\nself.Nno= self.Bno + N<br \/>\nself.NName= Nt + self.NName<br \/>\ndef Show(self):<br \/>\nprint(self.Nno,&#8221;#&#8221;,self.NName)<br \/>\ns=Notes()<br \/>\nt=Notes(200)<br \/>\nu=Notes(300,&#8221;Made Easy&#8221;)<br \/>\ns.Show()<br \/>\nt.Show()<br \/>\nu.Show()<br \/>\ns. Allocate(4, &#8220;Made &#8220;)<br \/>\nt.Allocate(10,&#8221;Easy &#8220;)<br \/>\nu.Allocate(25,&#8221;Made Easy&#8221;)<br \/>\ns.Show()<br \/>\nt.Show()<br \/>\nu.Show()<br \/>\n<\/strong><\/p>\n<p><strong>f). What are the possible outcome(s) executed from the following code? Also specify the maximum and minimum values that can be assigned to variable PICKER. (2)<br \/>\nimport random<br \/>\n<\/strong><\/p>\n<p><strong>PICK=random.randint(0,3)<br \/>\nCITY=[&#8220;DELHI&#8221;,&#8221;MUMBAI&#8221;,&#8221;CHENNAI&#8221;,&#8221;KOLKATA&#8221;];<br \/>\nfor I in CITY:<br \/>\nfor J in range(1,PICK):<br \/>\nprint(I,end=&#8221;&#8221;)<br \/>\nprint ()<\/strong><\/p>\n<table class=\"mobile\" border=\"1\" cellspacing=\"0\" cellpadding=\"5\">\n<tbody>\n<tr>\n<td style=\"width: 233.75pt;\"><strong>(i)<\/strong><\/td>\n<td style=\"width: 233.75pt;\"><strong>(ii)<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 233.75pt;\"><strong>DELHIDELHI<br \/>\nMUMBAIMUMBAI<br \/>\nCHENNAICHENNAI<br \/>\nKOLKATAKOLKATA<\/strong><\/td>\n<td style=\"width: 233.75pt;\"><strong>DELHI<br \/>\nDELHIMUMBAI<br \/>\nDELHIMUMBAICHENNAI<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 233.75pt;\"><strong>(iii)<\/strong><\/td>\n<td style=\"width: 233.75pt;\"><strong>(iv)<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 233.75pt;\"><strong>DELHI<br \/>\nMUMBAI<br \/>\nCHENNAI<br \/>\nKOLKATA<\/strong><\/td>\n<td style=\"width: 233.75pt;\"><strong>DELHI<br \/>\nMUMBAIMUMBAI<br \/>\nKOLKATAKOLKATAKOLKATA<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>2. (a). What is the difference between Multilevel and Multiple inheritance? Give suitable examples to illustrate both. (2)<\/strong><\/p>\n<p><strong>(b). What will be the output of the following python code considering the following set of inputs? (2)<br \/>\nJAYA<br \/>\nMy 3 books<br \/>\nPICK2<br \/>\n2120<br \/>\nAlso, explain the try and except used in the code.<br \/>\nCounter=O<br \/>\nwhile True:<br \/>\ntry:<br \/>\n<\/strong><\/p>\n<p><strong>Number=int(raw_input(&#8220;Give a Number&#8221;))<br \/>\nbreak except<br \/>\nValueError:<br \/>\nCounter=Counter+2<br \/>\nprint(&#8220;Re-enter Number&#8221;)<br \/>\nprint(Counter)<\/strong><\/p>\n<p><strong>(C). Write a class CITY in Python with following specifications (4)<br \/>\nInstance Attributes<br \/>\n&#8211; Code # Numeric value<br \/>\n&#8211; Name # String value<br \/>\n&#8211; Pop # Numeric value for Population<br \/>\n&#8211; KM # Numeric value<br \/>\n&#8211; Density # Numeric value for Population Density<\/strong><\/p>\n<p><strong>Methods:<br \/>\n&#8211; CalDen() # Method to calculate Density as Pop\/KM<br \/>\n&#8211; Record() # Method to allow user to enter values Code,Name,Pop,KM and call CalDen() method<br \/>\n&#8211; See() # Method to display all the members also display a message &#8220;Highly Populated Area&#8221; if the Density is more than 12000.<br \/>\n(d). How do we implement abstract method in python? Give an example for the same. (2)<br \/>\n<\/strong><\/p>\n<p><strong>(e). What is the significance of super() method? Give an example for the same. (2)<\/strong><br \/>\n<strong>3. (a). What will be the status of the following list after the First, Second and Third pass of the insertion sort method used for arranging the following elements in descending order? (3)<br \/>\n22, 24, -64, 34, 80, 43<br \/>\nNote: Show the status of all the elements after each pass very clearly underlining the changes.<br \/>\n<\/strong><\/p>\n<p><strong>(b). For a given list of values in descending order, write a method in python to search for a value with the help of Binary Search method. The method should return position of the value and should return -1 if the value not present in the list. (2)<br \/>\n<\/strong><\/p>\n<p><strong>(c). Write Insert(Place) and Delete(Place) methods in python to add Place and Remove Place considering them to act as Insert and Delete operations of the data structure Queue. (4)<\/strong><\/p>\n<p><strong>(d). Write a method in python to find and display the prime numbers between 2 to N. Pass N as argument to the method. (3)<br \/>\n(e). Evaluate the following postfix notation of expression. Show status of stack after every operation.<br \/>\n22, 11, \/, 14, 10, -, +, 5, &#8211;<br \/>\n<\/strong><\/p>\n<p><strong>4. (a). Write a statement in Python to perform the following operations: (1)<br \/>\n\u2022 To open a text file \u201cBOOK.TXT\u201d in read mode<br \/>\n\u2022 To open a text file \u201cBOOK.TXT\u201d in write mode<\/strong><br \/>\n<strong>(b). Write a method in python to write multiple line of text contents into a text file myfile.txt line. (2)<br \/>\n<\/strong><\/p>\n<p><strong>(c). Consider the following definition of class Staff, write a method in python to search and display the content in a pickled file staff.dat, where Staffcode is matching with \u2018S0105\u2019. (3)<br \/>\nclass Staff:<br \/>\ndef_init_(self,S,SNM) :<br \/>\nself.Staffcode=S<br \/>\nself. Name=SNM<br \/>\ndef Show(self):<br \/>\nprint(self.Staffcode,&#8221; &#8211; &#8220;,self.Name)<\/strong><\/p>\n<p style=\"text-align: center;\"><strong>SECTION C<br \/>\n(For all the candidates)<\/strong><\/p>\n<p><strong>5. (a). Observe the following STUDENTS and EVENTS tables carefully and write the name of the RDBMS operation which will be used to produce the output as shown in LIST? Also, find the Degree and Cardinality of the LIST. (2)<br \/>\nSTUDENTS<\/strong><\/p>\n<table class=\"mobile\" border=\"1\" cellspacing=\"0\" cellpadding=\"5\">\n<tbody>\n<tr>\n<td style=\"width: 35.2pt;\"><strong>No<\/strong><\/td>\n<td style=\"width: 177.2pt;\"><strong>Name <\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 35.2pt;\"><strong>1<\/strong><\/td>\n<td style=\"width: 177.2pt;\"><strong>Tara Mani<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 35.2pt;\"><strong>2<\/strong><\/td>\n<td style=\"width: 177.2pt;\"><strong>Jaya Sarkar<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 35.2pt;\"><strong>3<\/strong><\/td>\n<td style=\"width: 177.2pt;\"><strong>Tarini Trikha<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>EVENTS<\/strong><\/p>\n<table border=\"1\" cellspacing=\"0\" cellpadding=\"5\">\n<tbody>\n<tr>\n<td style=\"width: 35.2pt;\"><strong>EVENTCODE<\/strong><\/td>\n<td style=\"width: 177.2pt;\"><strong>EVENTNAME<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 35.2pt;\"><strong>1001<\/strong><\/td>\n<td style=\"width: 177.2pt;\"><strong>Programming<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 35.2pt;\"><strong>1002<\/strong><\/td>\n<td style=\"width: 177.2pt;\"><strong>IT Quiz<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>LIST<\/strong><\/p>\n<table class=\"mobile\" border=\"1\" cellspacing=\"0\" cellpadding=\"5\">\n<tbody>\n<tr>\n<td style=\"width: 49.4pt;\"><strong>NO<\/strong><\/td>\n<td style=\"width: 113.4pt;\"><strong>NAME<\/strong><\/td>\n<td style=\"width: 49.6pt;\"><strong>EVENTCODE<\/strong><\/td>\n<td style=\"width: 163.0pt;\"><strong>EVENTNAME <\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 49.4pt;\"><strong>1<\/strong><\/td>\n<td style=\"width: 113.4pt;\"><strong>Tara Mani<\/strong><\/td>\n<td style=\"width: 49.6pt;\"><strong>1001<\/strong><\/td>\n<td style=\"width: 163.0pt;\"><strong>Programming<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 49.4pt;\"><strong>1<\/strong><\/td>\n<td style=\"width: 113.4pt;\"><strong>Tara Mani<\/strong><\/td>\n<td style=\"width: 49.6pt;\"><strong>1002<\/strong><\/td>\n<td style=\"width: 163.0pt;\"><strong>IT Quiz<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 49.4pt;\"><strong>2<\/strong><\/td>\n<td style=\"width: 113.4pt;\"><strong>Jaya Sarkar<\/strong><\/td>\n<td style=\"width: 49.6pt;\"><strong>1001<\/strong><\/td>\n<td style=\"width: 163.0pt;\"><strong>Programming <\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 49.4pt;\"><strong>2<\/strong><\/td>\n<td style=\"width: 113.4pt;\"><strong>Jaya Sarkar<\/strong><\/td>\n<td style=\"width: 49.6pt;\"><strong>1002<\/strong><\/td>\n<td style=\"width: 163.0pt;\"><strong>IT Quiz<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 49.4pt;\"><strong>3<\/strong><\/td>\n<td style=\"width: 113.4pt;\"><strong>Tarini Trikha<\/strong><\/td>\n<td style=\"width: 49.6pt;\"><strong>1001<\/strong><\/td>\n<td style=\"width: 163.0pt;\"><strong>Programming<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 49.4pt;\"><strong>3<\/strong><\/td>\n<td style=\"width: 113.4pt;\"><strong>Tarini Trikha<\/strong><\/td>\n<td style=\"width: 49.6pt;\"><strong>1002<\/strong><\/td>\n<td style=\"width: 163.0pt;\"><strong>IT Quiz<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>(b). Write SQL queries for (i) to (iv) and find outputs for SQL queries (v) to (viii), which are based on the tables (6)<br \/>\nTable: VEHICLE<\/strong><\/p>\n<table class=\"mobile\" border=\"1\" cellspacing=\"0\" cellpadding=\"5\">\n<tbody>\n<tr>\n<td style=\"width: 77.75pt;\"><strong>CODE<\/strong><\/td>\n<td style=\"width: 120.45pt;\"><strong>VTYPE<\/strong><\/td>\n<td style=\"width: 56.7pt;\"><strong>PERKM<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 77.75pt;\"><strong>101<\/strong><\/td>\n<td style=\"width: 120.45pt;\"><strong>VOLVO BUS<\/strong><\/td>\n<td style=\"width: 56.7pt;\"><strong>160<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 77.75pt;\"><strong>102<\/strong><\/td>\n<td style=\"width: 120.45pt;\"><strong>AC DELUXE BUS<\/strong><\/td>\n<td style=\"width: 56.7pt;\"><strong>150<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 77.75pt;\"><strong>103<\/strong><\/td>\n<td style=\"width: 120.45pt;\"><strong>ORDINARY BUS<\/strong><\/td>\n<td style=\"width: 56.7pt;\"><strong>90<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 77.75pt;\"><strong>105<\/strong><\/td>\n<td style=\"width: 120.45pt;\"><strong>SAV<\/strong><\/td>\n<td style=\"width: 56.7pt;\"><strong>40<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 77.75pt;\"><strong>104<\/strong><\/td>\n<td style=\"width: 120.45pt;\"><strong>CAR<\/strong><\/td>\n<td style=\"width: 56.7pt;\"><strong>20<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>Note:<br \/>\n\u2022 PERKM is Freight Charges per kilometer<br \/>\n\u2022 VTYPE is Vehicle Type Table: TRAVEL<br \/>\nTable: TRAVEL<\/strong><\/p>\n<table class=\"mobile\" border=\"1\" cellspacing=\"0\" cellpadding=\"5\">\n<tbody>\n<tr>\n<td style=\"width: 77.9pt;\"><strong>NO<\/strong><\/td>\n<td style=\"width: 77.9pt;\"><strong>NAME<\/strong><\/td>\n<td style=\"width: 77.9pt;\"><strong>TDATE<\/strong><\/td>\n<td style=\"width: 77.9pt;\"><strong>KM<\/strong><\/td>\n<td style=\"width: 77.95pt;\"><strong>CODE<\/strong><\/td>\n<td style=\"width: 77.95pt;\"><strong>NOP<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 77.9pt;\"><strong>101<\/strong><\/td>\n<td style=\"width: 77.9pt;\"><strong>Janish Kin<\/strong><\/td>\n<td style=\"width: 77.9pt;\"><strong>2015-11-13<\/strong><\/td>\n<td style=\"width: 77.9pt;\"><strong>200<\/strong><\/td>\n<td style=\"width: 77.95pt;\"><strong>101<\/strong><\/td>\n<td style=\"width: 77.95pt;\"><strong>32<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 77.9pt;\"><strong>103<\/strong><\/td>\n<td style=\"width: 77.9pt;\"><strong>Vedika sahai<\/strong><\/td>\n<td style=\"width: 77.9pt;\"><strong>2016-04-21<\/strong><\/td>\n<td style=\"width: 77.9pt;\"><strong>100<\/strong><\/td>\n<td style=\"width: 77.95pt;\"><strong>103<\/strong><\/td>\n<td style=\"width: 77.95pt;\"><strong>45<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 77.9pt;\"><strong>105<\/strong><\/td>\n<td style=\"width: 77.9pt;\"><strong>Tarun Ram<\/strong><\/td>\n<td style=\"width: 77.9pt;\"><strong>2016-03-23<\/strong><\/td>\n<td style=\"width: 77.9pt;\"><strong>350<\/strong><\/td>\n<td style=\"width: 77.95pt;\"><strong>102<\/strong><\/td>\n<td style=\"width: 77.95pt;\"><strong>42<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 77.9pt;\"><strong>102<\/strong><\/td>\n<td style=\"width: 77.9pt;\"><strong>John Fen <\/strong><\/td>\n<td style=\"width: 77.9pt;\"><strong>2016-02-16<\/strong><\/td>\n<td style=\"width: 77.9pt;\"><strong>90<\/strong><\/td>\n<td style=\"width: 77.95pt;\"><strong>102<\/strong><\/td>\n<td style=\"width: 77.95pt;\"><strong>40<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 77.9pt;\"><strong>107<\/strong><\/td>\n<td style=\"width: 77.9pt;\"><strong>Ahmed Khan<\/strong><\/td>\n<td style=\"width: 77.9pt;\"><strong>2015-01-10<\/strong><\/td>\n<td style=\"width: 77.9pt;\"><strong>75<\/strong><\/td>\n<td style=\"width: 77.95pt;\"><strong>104<\/strong><\/td>\n<td style=\"width: 77.95pt;\"><strong>2<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 77.9pt;\"><strong>104<\/strong><\/td>\n<td style=\"width: 77.9pt;\"><strong>Raveena <\/strong><\/td>\n<td style=\"width: 77.9pt;\"><strong>2016-05-28<\/strong><\/td>\n<td style=\"width: 77.9pt;\"><strong>80<\/strong><\/td>\n<td style=\"width: 77.95pt;\"><strong>105<\/strong><\/td>\n<td style=\"width: 77.95pt;\"><strong>4<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 77.9pt;\"><strong>106<\/strong><\/td>\n<td style=\"width: 77.9pt;\"><strong>Kripal Anya<\/strong><\/td>\n<td style=\"width: 77.9pt;\"><strong>2016-02-06<\/strong><\/td>\n<td style=\"width: 77.9pt;\"><strong>200<\/strong><\/td>\n<td style=\"width: 77.95pt;\"><strong>101<\/strong><\/td>\n<td style=\"width: 77.95pt;\"><strong>25<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>Note:<br \/>\n\u2022 NO is Traveller Number<br \/>\n\u2022 KM is Kilometer travelled<br \/>\n\u2022 NOP is number of travellers travelled in vehicle<br \/>\n\u2022 TDATE is Travel Date<\/strong><\/p>\n<p><strong>(i). To display NO, NAME, TDATE from the table TRAVEL in descending order of NO.<br \/>\n(ii). To display the NAME of all the travellers from the table TRAVEL who are traveling by vehicle with code 101 or 102.<\/strong><\/p>\n<p><strong>(iii). To display the NO and NAME of those travellers from the table TRAVEL who travelled between \u20182015-12-31\u2019 and \u20182015-04-01\u2019. Ans.<\/strong> SELECT NO, NAME from TRAVEL<\/p>\n<p><strong>(iv) To display all the details from table TRAVEL for the travellers, who have travelled distance more than 100 KM in ascending order of NOP.<br \/>\nv). SELECT COUNT(*), CODE FROM TRAVEL<br \/>\nGROUP BY CODE HAVING COUNT(*)&gt;l;<br \/>\n(vi). SELECT DISTINCT CODE FROM TRAVEL;<\/strong><\/p>\n<p><strong>(vii). SELECT A.CODE, NAME, VTYPE<br \/>\nFROM TRAVEL A,VEHICLE B<br \/>\nWHERE A.CODE=B.CODE AND KM&lt;90;<br \/>\n(viii)\u00a0SELECT NAME,KM*PERKM<br \/>\nFROM TRAVEL A,VEHICLE B<br \/>\nWHERE A.CODE=B.CODE AND A.CODE=&#8217;105&#8242;;<\/strong><\/p>\n<p><strong>6. a. Verify the following using Boolean Laws. (2)<br \/>\nA&#8217;+ B&#8217;.C = A&#8217; .B&#8217;.C&#8217;+ A&#8217;.B .C&#8217;+ A&#8217;.B .C + A&#8217; .B&#8217;.C+ A .B&#8217;.C<br \/>\nb. Write the Boolean Expression for the result of the Logic Circuit as shown below: (2)<br \/>\n<img decoding=\"async\" id=\"Picture 2\" style=\"height: 96px; width: 196px;\" src=\"https:\/\/media-mycbseguide.s3.amazonaws.com\/images\/static\/lyp\/12\/comp\/2016-17\/d1\/image004.jpg\" \/><br \/>\nOR<\/strong><br \/>\n(U + V&#8217;) . (U + W) . (V + W&#8217;)<br \/>\n(2 Marks for correctly writing the full expression)<\/p>\n<p><strong>OR<\/strong><br \/>\n(1\u00a0Mark each for correctly writing any one term)<\/p>\n<p><strong>c. Derive a Canonical POS expression for a Boolean function F, represented by the following truth table: (1)<\/strong><\/p>\n<table class=\"mobile\" border=\"1\" cellspacing=\"0\" cellpadding=\"5\">\n<tbody>\n<tr>\n<td style=\"width: 63.55pt;\"><strong>P<\/strong><\/td>\n<td style=\"width: 77.95pt;\"><strong>Q<\/strong><\/td>\n<td style=\"width: 70.9pt;\"><strong>R<\/strong><\/td>\n<td style=\"width: 63.8pt;\"><strong>F(P, Q, R)<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 63.55pt;\"><strong>0<\/strong><\/td>\n<td style=\"width: 77.95pt;\"><strong>0<\/strong><\/td>\n<td style=\"width: 70.9pt;\"><strong>0<\/strong><\/td>\n<td style=\"width: 63.8pt;\"><strong>0<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 63.55pt;\"><strong>0<\/strong><\/td>\n<td style=\"width: 77.95pt;\"><strong>0<\/strong><\/td>\n<td style=\"width: 70.9pt;\"><strong>1<\/strong><\/td>\n<td style=\"width: 63.8pt;\"><strong>1<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 63.55pt;\"><strong>0<\/strong><\/td>\n<td style=\"width: 77.95pt;\"><strong>1<\/strong><\/td>\n<td style=\"width: 70.9pt;\"><strong>0<\/strong><\/td>\n<td style=\"width: 63.8pt;\"><strong>1<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 63.55pt;\"><strong>0<\/strong><\/td>\n<td style=\"width: 77.95pt;\"><strong>1<\/strong><\/td>\n<td style=\"width: 70.9pt;\"><strong>1<\/strong><\/td>\n<td style=\"width: 63.8pt;\"><strong>0<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 63.55pt;\"><strong>1<\/strong><\/td>\n<td style=\"width: 77.95pt;\"><strong>0<\/strong><\/td>\n<td style=\"width: 70.9pt;\"><strong>0<\/strong><\/td>\n<td style=\"width: 63.8pt;\"><strong>0<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 63.55pt;\"><strong>1<\/strong><\/td>\n<td style=\"width: 77.95pt;\"><strong>0<\/strong><\/td>\n<td style=\"width: 70.9pt;\"><strong>1<\/strong><\/td>\n<td style=\"width: 63.8pt;\"><strong>0<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 63.55pt;\"><strong>1<\/strong><\/td>\n<td style=\"width: 77.95pt;\"><strong>1<\/strong><\/td>\n<td style=\"width: 70.9pt;\"><strong>0<\/strong><\/td>\n<td style=\"width: 63.8pt;\"><strong>1<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 63.55pt;\"><strong>1<\/strong><\/td>\n<td style=\"width: 77.95pt;\"><strong>1<\/strong><\/td>\n<td style=\"width: 70.9pt;\"><strong>1<\/strong><\/td>\n<td style=\"width: 63.8pt;\"><strong>1<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p><strong>d. Reduce the following Boolean Expression to its simplest form using K-Map: (3)<br \/>\nF(X,Y,Z,W)= (2,6,7,8,9,10,11,13,14,15)<\/strong><\/p>\n<p><strong><br \/>\n7.(a). Give two examples of PAN and LAN type of networks. (1)<\/strong><\/p>\n<p><strong>(b). Which protocol helps us to browse through web pages using internet browsers? Name any one internet browser. (1)<br \/>\n(c). Write two advantages of 4G over 3G Mobile Telecommunication Technologies in terms of speed and services? (1)<br \/>\n(d). Write two characteristics of Web 2.0. (1)<br \/>\n(e)\u00a0What is the basic difference between Trojan Horse and Computer Worm? (1)<br \/>\n(f)\u00a0Categories the following under Client side and Server Side script category? (1)<br \/>\n(i) VB Sript<br \/>\n(ii) ASP<br \/>\n(iii) JSP<br \/>\n(iv) Java Script<br \/>\n(g). Uplifting Skills Hub India is a knowledge and skill community which has an aim to uplift<\/strong><\/p>\n<p><strong>the standard of knowledge and skills in the society. It is planning to setup its training centers in multiple towns and villages pan India with its head offices in the nearest cities. They have created a model of their network with a city, a town and 3 villages as follows.<br \/>\nAs a network consultant,<\/strong><\/p>\n<p><strong>you have to suggest the best network related solutions for their issues\/problems raised in (i) to (iv), keeping in mind the distances between various locations and other given parameters.<br \/>\n<img decoding=\"async\" id=\"Picture 8\" style=\"height: 86px; width: 114px;\" src=\"https:\/\/media-mycbseguide.s3.amazonaws.com\/images\/static\/lyp\/12\/comp\/2016-17\/d1\/image007.jpg\" \/><br \/>\n<img loading=\"lazy\" decoding=\"async\" id=\"Picture 4\" class=\"alignnone\" style=\"height: 161px; width: 284px;\" src=\"https:\/\/media-mycbseguide.s3.amazonaws.com\/images\/static\/lyp\/12\/comp\/2016-17\/d1\/image008.jpg\" alt=\"CBSE Question Paper 2016 class 12 Computer Science\" width=\"284\" height=\"161\" \/><br \/>\nShortest distances between various locations:<\/strong><\/p>\n<table class=\"mobile\" border=\"1\" cellspacing=\"0\" cellpadding=\"5\">\n<tbody>\n<tr>\n<td style=\"width: 233.75pt;\"><strong>VILLAGE 1 to B_TOWN<\/strong><\/td>\n<td style=\"width: 233.75pt;\"><strong>2 KM<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 233.75pt;\"><strong>VILLAGE 2 to B_TOWN<\/strong><\/td>\n<td style=\"width: 233.75pt;\"><strong>1.0 KM<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 233.75pt;\"><strong>VILLAGE 3 to B_TOWN<\/strong><\/td>\n<td style=\"width: 233.75pt;\"><strong>1.5 KM<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 233.75pt;\"><strong>VILLAGE 1 to VILLAGE 2<\/strong><\/td>\n<td style=\"width: 233.75pt;\"><strong>3.5 KM<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 233.75pt;\"><strong>VILLAGE 1 to VILLAGE 3<\/strong><\/td>\n<td style=\"width: 233.75pt;\"><strong>4.5 KM<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 233.75pt;\"><strong>VILLAGE 2 to VILLAGE 3<\/strong><\/td>\n<td style=\"width: 233.75pt;\"><strong>2.5 KM<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 233.75pt;\"><strong>A_CITY Head Office to B_HUB<\/strong><\/td>\n<td style=\"width: 233.75pt;\"><strong>25 Km<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>Number of Computers installed at various locations are as follows:<\/strong><\/p>\n<table border=\"1\" cellspacing=\"0\" cellpadding=\"5\">\n<tbody>\n<tr>\n<td style=\"width: 233.75pt;\"><strong>B_TOWN<\/strong><\/td>\n<td style=\"width: 233.75pt;\"><strong>120<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 233.75pt;\"><strong>VILLAGE 1<\/strong><\/td>\n<td style=\"width: 233.75pt;\"><strong>15<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 233.75pt;\"><strong>VILLAGE 2<\/strong><\/td>\n<td style=\"width: 233.75pt;\"><strong>10<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 233.75pt;\"><strong>VILLAGE 3<\/strong><\/td>\n<td style=\"width: 233.75pt;\"><strong>15<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 233.75pt;\"><strong>A_CITY OFFICE<\/strong><\/td>\n<td style=\"width: 233.75pt;\"><strong>6<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>Note:<br \/>\n\u2022 In Villages, there are community centers, in which one room has been given as training center to this organization to install computers.<br \/>\n\u2022 The organization has got financial support from the government and top IT companies.<\/strong><\/p>\n<p><strong>(i). Suggest the most appropriate location of the SERVER in the B_HUB (out of the 4 locations), to get the best and effective connectivity. Justify your answer. (1)<br \/>\n<\/strong><\/p>\n<p><strong>(ii). Suggest the best wired medium and draw the cable layout (location to location) to efficiently connect various locations within the B_HUB. (1)<br \/>\n<\/strong><\/p>\n<p><strong>(iii). Which hardware device will you suggest to connect all the computers within each location of B_HUB? (1)<br \/>\n(iv). Which service\/protocol will be most helpful to conduct live interactions of Experts from Head Office and people at all locations of B_HUB? (1)<br \/>\n<\/strong><\/p>\n<\/div>\n<div>\n<div>\n<p style=\"text-align: center;\"><strong>These are questions only. To view and download complete question paper with solution install myCBSEguide App from google play store or login to our\u00a0<a href=\"https:\/\/mycbseguide.com\/dashboard\/\">student dashboard<\/a>.<\/strong><\/p>\n<p style=\"text-align: center;\"><b><strong><a class=\"button\" href=\"https:\/\/play.google.com\/store\/apps\/details?id=in.techchefs.MyCBSEGuide&amp;referrer=utm_source%3Dmycbse_bottom%26utm_medium%3Dtext%26utm_campaign%3Dmycbseads\">Download myCBSEguide App<\/a><\/strong><\/b><\/p>\n<\/div>\n<h2><span class=\"ez-toc-section\" id=\"Last_Year_Question_Paper_Class_12_Computer_Science_2016\"><\/span>Last Year Question Paper Class 12 Computer Science 2016<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Download class 12 Computer Science question paper with solution from best CBSE App the myCBSEguide. CBSE class 12 Computer Science question paper 2016 in PDF format with solution will help you to understand the latest question paper pattern and marking scheme of the CBSE board examination. You will get to know the difficulty level of the question paper.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Previous_Year_Question_Paper_for_class_12_in_PDF\"><\/span>Previous Year Question Paper for class 12 in PDF<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>CBSE question papers 2018, 2017, 2016, 2015, 2014, 2013, 2012, 2011, 2010, 2009, 2008, 2007, 2006, 2005 and so on for all the subjects are available under this download link. Practicing real question paper certainly helps students to get confidence and improve performance in weak areas.<\/p>\n<ul>\n<li><a href=\"http:\/\/mycbseguide.com\/downloads\/cbse-class-12-physics\/1251\/cbse-last-year-papers\/3\/\">Physics<\/a><\/li>\n<li><a href=\"http:\/\/mycbseguide.com\/downloads\/cbse-class-12-chemistry\/1267\/cbse-last-year-papers\/3\/\">Chemistry<\/a><\/li>\n<li><a href=\"http:\/\/mycbseguide.com\/downloads\/cbse-class-12-mathematics\/1284\/cbse-last-year-papers\/3\/\">Mathematics<\/a><\/li>\n<li><a href=\"http:\/\/mycbseguide.com\/downloads\/cbse-class-12-biology\/1298\/cbse-last-year-papers\/3\/\">Biology<\/a><\/li>\n<li><a href=\"http:\/\/mycbseguide.com\/downloads\/cbse-class-12-accountancy\/1315\/cbse-last-year-papers\/3\/\">Accountancy<\/a><\/li>\n<li><a href=\"http:\/\/mycbseguide.com\/downloads\/cbse-class-12-business-studies\/1727\/cbse-last-year-papers\/3\/\">Business Studies<\/a><\/li>\n<li><a href=\"http:\/\/mycbseguide.com\/downloads\/cbse-class-12-economics\/1327\/cbse-last-year-papers\/3\/\">Economics<\/a><\/li>\n<li><a href=\"http:\/\/mycbseguide.com\/downloads\/cbse-class-12-history\/1869\/cbse-last-year-papers\/3\/\">History<\/a><\/li>\n<li><a href=\"http:\/\/mycbseguide.com\/downloads\/cbse-class-12-geography\/1863\/cbse-last-year-papers\/3\/\">Geography<\/a><\/li>\n<li><a href=\"http:\/\/mycbseguide.com\/downloads\/cbse-class-12-political-science\/1879\/cbse-last-year-papers\/3\/\">Political Science<\/a><\/li>\n<li><a href=\"http:\/\/mycbseguide.com\/downloads\/cbse-class-12-physical-education\/1877\/cbse-last-year-papers\/3\/\">Physical Education<\/a><\/li>\n<li><a href=\"http:\/\/mycbseguide.com\/downloads\/cbse-class-12-computer-science\/1851\/cbse-last-year-papers\/3\/\">Computer Science<\/a><\/li>\n<li><a href=\"http:\/\/mycbseguide.com\/downloads\/cbse-class-12-informatics-practices\/1873\/cbse-last-year-papers\/3\/\">Informatics Practices<\/a><\/li>\n<li><a href=\"http:\/\/mycbseguide.com\/downloads\/cbse-class-12-english-core\/1855\/cbse-last-year-papers\/3\/\">English Core<\/a><\/li>\n<li><a href=\"http:\/\/mycbseguide.com\/downloads\/cbse-class-12-hindi-core\/1865\/cbse-last-year-papers\/3\/\">Hindi Core<\/a><\/li>\n<li><a href=\"http:\/\/mycbseguide.com\/downloads\/cbse-class-12-hindi-elective\/1867\/cbse-last-year-papers\/3\/\">Hindi Elective<\/a><\/li>\n<li><a href=\"http:\/\/mycbseguide.com\/downloads\/cbse-class-12\/1250\/\">Other Subjects<\/a><\/li>\n<\/ul>\n<p>To download CBSE Question Paper class 12 Accountancy, Chemistry, Physics, History, Political Science, Economics, Geography, Computer Science, Home Science, Accountancy, Business Studies and Home Science; do check myCBSEguide app or website. myCBSEguide provides sample papers with solution, test papers for chapter-wise practice, NCERT solutions, NCERT Exemplar solutions, quick revision notes for ready reference, CBSE guess papers and CBSE important question papers. Sample Paper all are made available through\u00a0<a href=\"https:\/\/play.google.com\/store\/apps\/details?id=in.techchefs.MyCBSEGuide&amp;referrer=utm_source%3Dmycbse_bottom%26utm_medium%3Dtext%26utm_campaign%3Dmycbseads\"><strong>the best app for CBSE students<\/strong><\/a>\u00a0and myCBSEguide website.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>CBSE Question Paper 2016 class 12 Computer Science\u00a0conducted by Central Board of Secondary Education, New Delhi in the month of March 2016. CBSE previous year question papers with solution are available in myCBSEguide mobile app and cbse guide website. The Best CBSE App for students and teachers is myCBSEguide which provides complete study material and &#8230; <a title=\"CBSE Question Paper 2016 class 12 Computer Science\" class=\"read-more\" href=\"https:\/\/mycbseguide.com\/blog\/cbse-question-paper-2016-class-12-computer-science\/\" aria-label=\"More on CBSE Question Paper 2016 class 12 Computer Science\">Read more<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1346,1014,1443],"tags":[1527,1342,326,80,1016,1569],"class_list":["post-22666","post","type-post","status-publish","format-standard","hentry","category-cbse","category-cbse-question-papers","category-computer-science-cbse-class-12","tag-cbse-question-paper","tag-class-12","tag-computer-science","tag-last-year-papers","tag-previous-year-questions-papers","tag-ten-year-questions-paper"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>CBSE Question Paper 2016 class 12 Computer Science<\/title>\n<meta name=\"description\" content=\"CBSE Question Paper 2016 class 12 Computer Science\u00a0conducted by Central Board of Secondary Education, New Delhi in the month of March 2016\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mycbseguide.com\/blog\/cbse-question-paper-2016-class-12-computer-science\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"CBSE Question Paper 2016 class 12 Computer Science\" \/>\n<meta property=\"og:description\" content=\"CBSE Question Paper 2016 class 12 Computer Science\u00a0conducted by Central Board of Secondary Education, New Delhi in the month of March 2016\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mycbseguide.com\/blog\/cbse-question-paper-2016-class-12-computer-science\/\" \/>\n<meta property=\"og:site_name\" content=\"myCBSEguide\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/mycbseguide\/\" \/>\n<meta property=\"article:published_time\" content=\"2018-12-01T06:58:50+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2018-12-19T08:39:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/media-mycbseguide.s3.amazonaws.com\/images\/static\/lyp\/12\/comp\/2016-17\/d1\/image004.jpg\" \/>\n<meta name=\"author\" content=\"myCBSEguide\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@mycbseguide\" \/>\n<meta name=\"twitter:site\" content=\"@mycbseguide\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"myCBSEguide\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"18 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/mycbseguide.com\/blog\/cbse-question-paper-2016-class-12-computer-science\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/mycbseguide.com\/blog\/cbse-question-paper-2016-class-12-computer-science\/\"},\"author\":{\"name\":\"myCBSEguide\",\"@id\":\"https:\/\/mycbseguide.com\/blog\/#\/schema\/person\/f67796d5f5c5a468e8c680aaaad21519\"},\"headline\":\"CBSE Question Paper 2016 class 12 Computer Science\",\"datePublished\":\"2018-12-01T06:58:50+00:00\",\"dateModified\":\"2018-12-19T08:39:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/mycbseguide.com\/blog\/cbse-question-paper-2016-class-12-computer-science\/\"},\"wordCount\":3516,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\/\/mycbseguide.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/mycbseguide.com\/blog\/cbse-question-paper-2016-class-12-computer-science\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/media-mycbseguide.s3.amazonaws.com\/images\/static\/lyp\/12\/comp\/2016-17\/d1\/image004.jpg\",\"keywords\":[\"CBSE Question Paper\",\"class 12\",\"Computer Science\",\"Last Year Papers\",\"Previous Year Questions Papers\",\"Ten Year Questions Paper\"],\"articleSection\":[\"CBSE\",\"CBSE Question Papers\",\"Computer Science\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/mycbseguide.com\/blog\/cbse-question-paper-2016-class-12-computer-science\/\",\"url\":\"https:\/\/mycbseguide.com\/blog\/cbse-question-paper-2016-class-12-computer-science\/\",\"name\":\"CBSE Question Paper 2016 class 12 Computer Science\",\"isPartOf\":{\"@id\":\"https:\/\/mycbseguide.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/mycbseguide.com\/blog\/cbse-question-paper-2016-class-12-computer-science\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/mycbseguide.com\/blog\/cbse-question-paper-2016-class-12-computer-science\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/media-mycbseguide.s3.amazonaws.com\/images\/static\/lyp\/12\/comp\/2016-17\/d1\/image004.jpg\",\"datePublished\":\"2018-12-01T06:58:50+00:00\",\"dateModified\":\"2018-12-19T08:39:41+00:00\",\"description\":\"CBSE Question Paper 2016 class 12 Computer Science\u00a0conducted by Central Board of Secondary Education, New Delhi in the month of March 2016\",\"breadcrumb\":{\"@id\":\"https:\/\/mycbseguide.com\/blog\/cbse-question-paper-2016-class-12-computer-science\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/mycbseguide.com\/blog\/cbse-question-paper-2016-class-12-computer-science\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/mycbseguide.com\/blog\/cbse-question-paper-2016-class-12-computer-science\/#primaryimage\",\"url\":\"https:\/\/media-mycbseguide.s3.amazonaws.com\/images\/static\/lyp\/12\/comp\/2016-17\/d1\/image004.jpg\",\"contentUrl\":\"https:\/\/media-mycbseguide.s3.amazonaws.com\/images\/static\/lyp\/12\/comp\/2016-17\/d1\/image004.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/mycbseguide.com\/blog\/cbse-question-paper-2016-class-12-computer-science\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/mycbseguide.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"CBSE Question Papers\",\"item\":\"https:\/\/mycbseguide.com\/blog\/category\/cbse-question-papers\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"CBSE Question Paper 2016 class 12 Computer Science\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/mycbseguide.com\/blog\/#website\",\"url\":\"https:\/\/mycbseguide.com\/blog\/\",\"name\":\"myCBSEguide\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/mycbseguide.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/mycbseguide.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/mycbseguide.com\/blog\/#organization\",\"name\":\"myCBSEguide\",\"url\":\"https:\/\/mycbseguide.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/mycbseguide.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/mycbseguide.com\/blog\/wp-content\/uploads\/2016\/04\/books_square.png\",\"contentUrl\":\"https:\/\/mycbseguide.com\/blog\/wp-content\/uploads\/2016\/04\/books_square.png\",\"width\":180,\"height\":180,\"caption\":\"myCBSEguide\"},\"image\":{\"@id\":\"https:\/\/mycbseguide.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/mycbseguide\/\",\"https:\/\/x.com\/mycbseguide\",\"https:\/\/www.linkedin.com\/company\/mycbseguide\/\",\"http:\/\/in.pinterest.com\/mycbseguide\/\",\"https:\/\/www.youtube.com\/channel\/UCxuqSnnygFzwJG0pwogCNEQ\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/mycbseguide.com\/blog\/#\/schema\/person\/f67796d5f5c5a468e8c680aaaad21519\",\"name\":\"myCBSEguide\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"CBSE Question Paper 2016 class 12 Computer Science","description":"CBSE Question Paper 2016 class 12 Computer Science\u00a0conducted by Central Board of Secondary Education, New Delhi in the month of March 2016","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/mycbseguide.com\/blog\/cbse-question-paper-2016-class-12-computer-science\/","og_locale":"en_US","og_type":"article","og_title":"CBSE Question Paper 2016 class 12 Computer Science","og_description":"CBSE Question Paper 2016 class 12 Computer Science\u00a0conducted by Central Board of Secondary Education, New Delhi in the month of March 2016","og_url":"https:\/\/mycbseguide.com\/blog\/cbse-question-paper-2016-class-12-computer-science\/","og_site_name":"myCBSEguide","article_publisher":"https:\/\/www.facebook.com\/mycbseguide\/","article_published_time":"2018-12-01T06:58:50+00:00","article_modified_time":"2018-12-19T08:39:41+00:00","og_image":[{"url":"https:\/\/media-mycbseguide.s3.amazonaws.com\/images\/static\/lyp\/12\/comp\/2016-17\/d1\/image004.jpg","type":"","width":"","height":""}],"author":"myCBSEguide","twitter_card":"summary_large_image","twitter_creator":"@mycbseguide","twitter_site":"@mycbseguide","twitter_misc":{"Written by":"myCBSEguide","Est. reading time":"18 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/mycbseguide.com\/blog\/cbse-question-paper-2016-class-12-computer-science\/#article","isPartOf":{"@id":"https:\/\/mycbseguide.com\/blog\/cbse-question-paper-2016-class-12-computer-science\/"},"author":{"name":"myCBSEguide","@id":"https:\/\/mycbseguide.com\/blog\/#\/schema\/person\/f67796d5f5c5a468e8c680aaaad21519"},"headline":"CBSE Question Paper 2016 class 12 Computer Science","datePublished":"2018-12-01T06:58:50+00:00","dateModified":"2018-12-19T08:39:41+00:00","mainEntityOfPage":{"@id":"https:\/\/mycbseguide.com\/blog\/cbse-question-paper-2016-class-12-computer-science\/"},"wordCount":3516,"commentCount":2,"publisher":{"@id":"https:\/\/mycbseguide.com\/blog\/#organization"},"image":{"@id":"https:\/\/mycbseguide.com\/blog\/cbse-question-paper-2016-class-12-computer-science\/#primaryimage"},"thumbnailUrl":"https:\/\/media-mycbseguide.s3.amazonaws.com\/images\/static\/lyp\/12\/comp\/2016-17\/d1\/image004.jpg","keywords":["CBSE Question Paper","class 12","Computer Science","Last Year Papers","Previous Year Questions Papers","Ten Year Questions Paper"],"articleSection":["CBSE","CBSE Question Papers","Computer Science"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/mycbseguide.com\/blog\/cbse-question-paper-2016-class-12-computer-science\/","url":"https:\/\/mycbseguide.com\/blog\/cbse-question-paper-2016-class-12-computer-science\/","name":"CBSE Question Paper 2016 class 12 Computer Science","isPartOf":{"@id":"https:\/\/mycbseguide.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/mycbseguide.com\/blog\/cbse-question-paper-2016-class-12-computer-science\/#primaryimage"},"image":{"@id":"https:\/\/mycbseguide.com\/blog\/cbse-question-paper-2016-class-12-computer-science\/#primaryimage"},"thumbnailUrl":"https:\/\/media-mycbseguide.s3.amazonaws.com\/images\/static\/lyp\/12\/comp\/2016-17\/d1\/image004.jpg","datePublished":"2018-12-01T06:58:50+00:00","dateModified":"2018-12-19T08:39:41+00:00","description":"CBSE Question Paper 2016 class 12 Computer Science\u00a0conducted by Central Board of Secondary Education, New Delhi in the month of March 2016","breadcrumb":{"@id":"https:\/\/mycbseguide.com\/blog\/cbse-question-paper-2016-class-12-computer-science\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mycbseguide.com\/blog\/cbse-question-paper-2016-class-12-computer-science\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mycbseguide.com\/blog\/cbse-question-paper-2016-class-12-computer-science\/#primaryimage","url":"https:\/\/media-mycbseguide.s3.amazonaws.com\/images\/static\/lyp\/12\/comp\/2016-17\/d1\/image004.jpg","contentUrl":"https:\/\/media-mycbseguide.s3.amazonaws.com\/images\/static\/lyp\/12\/comp\/2016-17\/d1\/image004.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/mycbseguide.com\/blog\/cbse-question-paper-2016-class-12-computer-science\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mycbseguide.com\/blog\/"},{"@type":"ListItem","position":2,"name":"CBSE Question Papers","item":"https:\/\/mycbseguide.com\/blog\/category\/cbse-question-papers\/"},{"@type":"ListItem","position":3,"name":"CBSE Question Paper 2016 class 12 Computer Science"}]},{"@type":"WebSite","@id":"https:\/\/mycbseguide.com\/blog\/#website","url":"https:\/\/mycbseguide.com\/blog\/","name":"myCBSEguide","description":"","publisher":{"@id":"https:\/\/mycbseguide.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mycbseguide.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/mycbseguide.com\/blog\/#organization","name":"myCBSEguide","url":"https:\/\/mycbseguide.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mycbseguide.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/mycbseguide.com\/blog\/wp-content\/uploads\/2016\/04\/books_square.png","contentUrl":"https:\/\/mycbseguide.com\/blog\/wp-content\/uploads\/2016\/04\/books_square.png","width":180,"height":180,"caption":"myCBSEguide"},"image":{"@id":"https:\/\/mycbseguide.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/mycbseguide\/","https:\/\/x.com\/mycbseguide","https:\/\/www.linkedin.com\/company\/mycbseguide\/","http:\/\/in.pinterest.com\/mycbseguide\/","https:\/\/www.youtube.com\/channel\/UCxuqSnnygFzwJG0pwogCNEQ"]},{"@type":"Person","@id":"https:\/\/mycbseguide.com\/blog\/#\/schema\/person\/f67796d5f5c5a468e8c680aaaad21519","name":"myCBSEguide"}]}},"_links":{"self":[{"href":"https:\/\/mycbseguide.com\/blog\/wp-json\/wp\/v2\/posts\/22666","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mycbseguide.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mycbseguide.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mycbseguide.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mycbseguide.com\/blog\/wp-json\/wp\/v2\/comments?post=22666"}],"version-history":[{"count":7,"href":"https:\/\/mycbseguide.com\/blog\/wp-json\/wp\/v2\/posts\/22666\/revisions"}],"predecessor-version":[{"id":23719,"href":"https:\/\/mycbseguide.com\/blog\/wp-json\/wp\/v2\/posts\/22666\/revisions\/23719"}],"wp:attachment":[{"href":"https:\/\/mycbseguide.com\/blog\/wp-json\/wp\/v2\/media?parent=22666"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mycbseguide.com\/blog\/wp-json\/wp\/v2\/categories?post=22666"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mycbseguide.com\/blog\/wp-json\/wp\/v2\/tags?post=22666"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}