{"id":6666,"date":"2023-02-15T10:00:17","date_gmt":"2023-02-15T04:30:17","guid":{"rendered":"https:\/\/www.aplustopper.com\/?p=6666"},"modified":"2023-02-16T10:34:54","modified_gmt":"2023-02-16T05:04:54","slug":"icse-previous-papers-solutions-class-10-computer-applications-2009","status":"publish","type":"post","link":"https:\/\/www.aplustopper.com\/icse-previous-papers-solutions-class-10-computer-applications-2009\/","title":{"rendered":"ICSE Computer Applications Question Paper 2009 Solved for Class 10"},"content":{"rendered":"

ICSE Computer Applications Previous Year Question Paper 2009 Solved for Class 10<\/h2>\n

ICSE Paper 2009<\/span>
\n COMPUTER APPLICATIONS<\/span><\/p>\n

(Two Hours)<\/em><\/strong>
\nAnswers to this Paper must be written on the paper provided separately.<\/em>
\nYou will not be allowed to write during the first 15 minutes.<\/em>
\nThis time is to be spent in reading the question paper.<\/em>
\nThe time given at the head of this Paper is the time allowed for writing the answers.<\/em>
\nThis paper is divided into two Sections.<\/em>
\nAttempt all<\/strong> questions from Section A<\/strong> and any four<\/strong> questions from Section B<\/strong>. <\/em>
\nThe intended marks for questions or parts of questions are given in brackets [ ].<\/em><\/p>\n

Section \u2018A\u2019 (40 Marks)<\/span><\/p>\n

(Attempt all<\/strong> questions)<\/em><\/p>\n

Question 1:<\/strong>
\n(a)<\/strong> Why is a class called a factory of objects ? [2]<\/strong>
\n(b)<\/strong> State the difference between a boolean literal and character literal. [2]<\/strong>
\n(c)<\/strong> What is the use and syntax of a ternary operator ? [2]<\/strong>
\n(d)<\/strong> Write one word ansiver for the following :
\n(i) A method thatyconverts a string to a primitive integer data type. [2]<\/strong>
\n(ii) The default initial value of a boolean variable data type. [2]<\/strong>
\n(e)<\/strong> State one similarity and one difference between while and for loop. [2]<\/strong><\/p>\n

Answer:<\/strong>
\n(a)<\/strong> The factory of objects means a factory that produces the objects. Class is said to be an object factory because the class, basically is an object maker. It contains all the attributes to create an object. It also contains the statements that describe the operation that the object is going to perform.<\/p>\n

(b)<\/strong> The value true or false that is stored within a boolean variable is called boolean literal or a boolean constant, whereas any possible character that can be typed or generated through a keyboard and stored within single quotation marks is called character literal or character constant.
\nFor example :
\nboolean s=true; \/\/here true is a boolean literal
\nchar ch=\u2018A\u2019; \/\/here \u2018A\u2019 is a character literal<\/p>\n

(c)<\/strong> A ternary operator is a type of operator that requires three operands. It is also known as conditional operator, that is represented by symbol. The use of a ternary operator is to handle the conditional statements that will produce one result out of two. It is an alternative of if-else statement.
\nThe syntax of a ternary operator is :
\nCondition ? Operand 2: Operand 3<\/strong>
\nEx: System.out.println(a>b?a:b);<\/p>\n

(d)<\/strong> (i) int x = Integer.valueOf (s);
\n(ii) The default initial value of a boolean variable data type is false.<\/p>\n

(e)<\/strong> One similarity between while and for loop is that they both are entry controlled loop i.e. they both will check the condition for true or false. If the condition is true then only the entry within the loop is permitted.
\nOne difference between while and for loop is that while loop is best suited for those situations where the number of iterations are not known in advance where as for loop is best suited for those stations where the number of iterations are already known in advance.<\/p>\n

Question 2:<\/strong>
\n(a)<\/strong> Write the function prototype for the function \u201csum\u201d that takes an integer variable (x) as its argument and returns a value of float data type. [2]<\/strong>
\n(b)<\/strong> What is the use of the keyword this ? [2]<\/strong>
\n(c)<\/strong> Why is class known as composite data type ? [2]<\/strong>
\n(d)<\/strong> Name the keyword that :
\n(i) is used for allocating memory to an array. [2]<\/strong>
\n(ii) causes the control to transfer hack to the method call. [2]<\/strong>
\n(e)<\/strong> Difference between pure and impure functions. [2]<\/strong><\/p>\n

Answer:<\/strong>
\n(a)<\/strong> float sum(int x)
\n(b)<\/strong> The keyword \u2018this\u2019 is used as a reference for global variable i.e. variable declared outside the block. If the two variables i.e. one inside the function and one outside the function are same and you wish to refer the outside variable then \u2018this\u2019 keyword is used. We know that it is not allowed to declare the two variables with the same name in a same scope. But it is possible to declare two variables in the same class with the same name by declaring them in two different scopes. From the inside scope if you wish to refer the variable in the outside scope then use \u2018this\u2019 keyword. See the following code to understand \u2018this\u2019 keyword.
\n\"icse-previous-papers-with-solutions-for-class-10-computer-applications-2009-1\"
\nThe above code will reference to the outside (global) variable is provided through \u2018this\u2019 keyword.<\/p>\n

(c)<\/strong> The class is known as composite\/flata type because a composite or reference data type are the data elements whose value is an address. The values in a composite data type cannot be assigned directly. It is assigned with the help of a reference. For example, if there are two public integer variables in class XYZ as A and B then the value to those variables cannot be assigned directly. They can be assigned with the help of the following reference:
\nXYZ obj1; \/\/creating an object of XYZ class
\nObj1.A=10; \/\/referencing the variable.
\nObj1.B=20;
\nThus class is a composite data type because it requires a reference to use its attributes.<\/p>\n

(d)<\/strong> (i) new
\n(ii) return<\/p>\n

(e)<\/strong> Difference between pure and impure functions:
\nPure Functions:<\/strong> A function is” said to be a pure function when it return information about the state of an object. These functions contain a return statement in order to pass back the result generated by the module or function.
\nImpure Functions:<\/strong> A function is said to be an impure function when they change the state of the variables but they do not return any value. They do not have any return statement. Their function header bears Void\u2019 as a return type. It is also known as Mutator function.<\/p>\n

Question 3:<\/strong>
\n(a)<\/strong> Write an expression for \\(\\frac { { (a+b) }^{ n } }{ \\sqrt { 3 } +b } \\).<\/p>\n

(b)<\/strong> The following is a segment of program:
\nx = 1 ; y = 1;
\nif(n>0)
\n{
\nx=x+1;
\ny=y-1;
\n}
\nWhat will be the value of x and y, if n assumes a value (i) 1 (ii) 0 ? [2]<\/strong><\/p>\n

(c)<\/strong> Analyze the following program segment and determine how many times the body of loop will be executed (show the working).
\nx=5; y=50;
\nwhile (x<=y)
\n{
\ny=y\/x;
\nSystem.out.println(y);
\n} [2]<\/strong><\/p>\n

(d)<\/strong> When there are multiple definitions with the same function name, what makes them different from each other ? [2]<\/strong><\/p>\n

(e)<\/strong> Given that int x[][]={{2,4,6),{3,5,7}};
\nWhat will be the value of x[1][0] and x [0] [2] ? [2]<\/strong><\/p>\n

(f)<\/strong> Give the output of the following code fragment: [3]<\/strong>
\nWhen (i) opn=\u2018b\u2019 (ii) opn=\u2018x\u2019 (iii) opn=\u2018a\u2019
\n\"icse-previous-papers-with-solutions-for-class-10-computer-applications-2009-2\"<\/p>\n

(g)<\/strong> Consider the following code and answer the questions that follow:
\nclass academic
\n{
\nint x, y;
\nvoid access()
\n{
\nint a, b;
\nacademic student = new academic();
\nSystem.out.println(\u201cObject created\u201d);
\n}
\n}
\n(i) What is the object name of class academic ?
\n(ii) Name the class variable used in the program.
\n(iii) Write the local variable used in the program.
\n(iv) Give the type of function used and its name. [4]<\/strong><\/p>\n

(h)<\/strong> Convert the following segment into an equivalent do loop. [3]<\/strong>
\nint x, c;
\nfor (x=10, c=20; c=10; c=c-2)
\nx++;<\/p>\n

Answer:<\/strong>
\n(a)<\/strong> Math.pow((a+b),n)\/((Math.sqrt(3)) + b);<\/p>\n

(b)<\/strong> If the value of n assumes to be 1 then the value of x will be 2 and y will be 0;
\nIf the value of n assumes to be 0 then the value of x will be 1 and y will be 1;<\/p>\n

(c)<\/strong> Working of a loop.<\/p>\n\n\n\n\n\n\n
Loop execution<\/strong><\/td>\nValue of x and y<\/strong><\/td>\nCondition\u00a0(x<=y)<\/strong><\/td>\nOutput<\/strong><\/td>\n<\/tr>\n
First time<\/td>\n5 and 50<\/td>\nTrue<\/td>\ny=50\/5; i.e. 10 output=10<\/td>\n<\/tr>\n
Second time<\/td>\n5 and 10<\/td>\nTrue<\/td>\ny=10\/5; i.e. 2 Output = 2<\/td>\n<\/tr>\n
Third time<\/td>\n5 and 2<\/td>\nFalse<\/td>\nExit the loop<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n

Thus with the above table, it is clear that the loop will executed times and produces the output 10 and 2 respectively. On the third time it becomes false and the iteration stops.<\/p>\n

(d)<\/strong> The multiple definitions with the same function name is called Function Overloading. The only difference among those functions is their parameter list which helps the compiler to recognize which function is being executed.<\/p>\n

(e)<\/strong> The value of x[1][0] is 3 and the Value of x[0][2] is 6.<\/p>\n

(f)<\/strong> (i) Output when the value of opn =\u2018b\u2019 :
\nObject Oriented Robust and Secure
\n(ii) Output when the value of opn =\u2018x\u2019 :
\nWrong Input
\n(iii) Output when the value of opn = \u2018a\u2019 :
\nPlatform Independent<\/p>\n

(g)<\/strong> (i) The name of the object of class academic is student.
\n(ii) The class variables used; in the program are x and y.
\n(iii) The local variables used in the program are a and b.
\n(iv) The function is of impure type and its name is access ().<\/p>\n

(h)<\/strong> int x, c;
\nx=10;
\nc=20;
\ndo
\n{
\nx++;
\nc=c-2;
\n}while(c>=10);<\/p>\n

SECTION B (60 Marks)<\/span><\/p>\n

Attempt any four<\/strong> questions from this Section.<\/em>
\nThe answers in this Section should consist of the Programs in either Blue J environment or any program environment with Java as the base.<\/em>
\nEach program should be written using Variable descriptions \/ Mnemonic Codes such that the logic of the program is clearly depicted.<\/em>
\nFlow-Charts and Algorithm\u00bb are not required.<\/em><\/p>\n

Question 4:<\/strong>
\nAn electronics shop has announced the following seasonal discounts on the purchase of certain items.<\/p>\n\n\n\n\n\n\n\n
Purchase Amount in Rs.<\/strong><\/td>\nDiscount on Laptop<\/strong><\/td>\nDiscount on Desktop PC<\/strong><\/td>\n<\/tr>\n
0\u201425000<\/td>\n0.0%<\/td>\n5.0%<\/td>\n<\/tr>\n
25001\u201457000<\/td>\n5.0%<\/td>\n7.5%<\/td>\n<\/tr>\n
57001\u2014100000<\/td>\n7.5%<\/td>\n10.0%<\/td>\n<\/tr>\n
More than 100000<\/td>\n10.0%<\/td>\n15.0%<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n

Write a program based on the above criteria, to input name, address, amount of purchase and the type of purchase (L for Laptop and D for Desktop) by a customer. Compute and print the net amount to be paid by a customer along with his name and address.
\n(Hint : discount = (discount rate! 100)* amount of purchase Net amount = amount of purchase – discount) \u00a0[15]<\/strong><\/p>\n

Answer:<\/strong>
\n\"icse-previous-papers-with-solutions-for-class-10-computer-applications-2009-3\"
\n\"icse-previous-papers-with-solutions-for-class-10-computer-applications-2009-4\"<\/p>\n

Question 5:<\/strong>
\nWrite a program to generate a triangle or an inverted triangle till n terms based upon the user\u2019s choice of triangle to be displayed.
\nExample 1:<\/strong>
\nInput : Type 1 for a triangle and
\nType 2,for an inverted triangle
\n1
\nEnter the number of terms
\n5
\nOutput :
\n1
\n2 2
\n3 3 3
\n4 4 4 4
\n5 5 5 5 5<\/p>\n

Example 2:<\/strong>
\nInput : Type 1 for a triangle and
\nType 2 for an inverted triangle
\n2
\nEnter the number of terms
\n6
\nOutput :
\n6 6 6 6 6 6
\n5 5 5 5 5
\n4 4 4 4
\n3 3 3
\n2 2
\n1<\/p>\n

Answer:<\/strong>
\n\"icse-previous-papers-with-solutions-for-class-10-computer-applications-2009-5\"<\/p>\n

Question 6:<\/strong>
\nWrite a program to input a sentence and print the number of characters found in the longest word of the given sentence.
\nFor example, if S=\u201cIndia is my country\u201d then the output should be 7. [15]<\/strong><\/p>\n

Answer:<\/strong>
\n\"icse-previous-papers-with-solutions-for-class-10-computer-applications-2009-6\"
\n\"icse-previous-papers-with-solutions-for-class-10-computer-applications-2009-7\"<\/p>\n

Question 7:<\/strong>
\nDesign a class to overload a function num_calc() as follows :
\n(a)<\/strong> void num_calc (int num, char ch) with one integer argument and one character argument, computes the square of integer argument if choice ch is \u2018s\u2019 otherwise finds its cube.
\n(b)<\/strong> void num_calc (int a, int b, char ch) with two integer arguments and one character argument. It computes the product of integer arguments if ch is \u2018p\u2019
\nelse adds the integers.
\n(c)<\/strong> void num_calc (String s1, String s2) with two string arguments, which prints whether the strings are equal or not. [15]<\/strong><\/p>\n

Answer:<\/strong>
\n\"icse-previous-papers-with-solutions-for-class-10-computer-applications-2009-8\"
\n\"icse-previous-papers-with-solutions-for-class-10-computer-applications-2009-9\"<\/p>\n

Question 8:<\/strong>
\nWrite a menu driven program to accept a number from the user and check whether it is a \u2018BUZZ\u2019 number or to accept any two numbers and print the \u2018GCD\u2019 of them.
\n(a) A BUZZ number is the number which either ends with 7 or divisible by 7.
\n(b) GCD (Greatest Common Divisor) of two integers is calculated by continued division method. Divide the larger number by the smaller; the remainder then divides the previous divisor. The process is repeated till the remainder is zero. The divisor then results the GCD. [15]<\/strong><\/p>\n

Answer:<\/strong>
\n\"icse-previous-papers-with-solutions-for-class-10-computer-applications-2009-10\"
\n\"icse-previous-papers-with-solutions-for-class-10-computer-applications-2009-11\"
\n\"icse-previous-papers-with-solutions-for-class-10-computer-applications-2009-12\"
\n\"icse-previous-papers-with-solutions-for-class-10-computer-applications-2009-13\"<\/p>\n

Question 9:<\/strong>
\nThe annual examination results of 50 students in a class is tabulated as follows :
\n\"icse-previous-papers-with-solutions-for-class-10-computer-applications-2009-14\"
\nWrite a program to read the data, calculate and display the following :
\n(a)<\/strong> Average marks obtained by each student.
\n(b)<\/strong> Print the roll number and average marks of the students whose average mark is above 80.
\n(c)<\/strong> Print the roll number and average marks of the students whose average mark is below 40. [15]<\/strong><\/p>\n

Answer:<\/strong>
\n\"icse-previous-papers-with-solutions-for-class-10-computer-applications-2009-15\"
\n\"icse-previous-papers-with-solutions-for-class-10-computer-applications-2009-16\"<\/p>\n

ICSE Class 10 Computer Applications Previous Years Question Papers<\/a><\/h4>\n","protected":false},"excerpt":{"rendered":"

ICSE Computer Applications Previous Year Question Paper 2009 Solved for Class 10 ICSE Paper 2009 COMPUTER APPLICATIONS (Two Hours) Answers to this Paper must be written on the paper provided separately. You will not be allowed to write during the first 15 minutes. This time is to be spent in reading the question paper. The […]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[3034],"tags":[],"yoast_head":"\nICSE Computer Applications Question Paper 2009 Solved for Class 10 - A Plus Topper<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.aplustopper.com\/icse-previous-papers-solutions-class-10-computer-applications-2009\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ICSE Computer Applications Question Paper 2009 Solved for Class 10\" \/>\n<meta property=\"og:description\" content=\"ICSE Computer Applications Previous Year Question Paper 2009 Solved for Class 10 ICSE Paper 2009 COMPUTER APPLICATIONS (Two Hours) Answers to this Paper must be written on the paper provided separately. You will not be allowed to write during the first 15 minutes. This time is to be spent in reading the question paper. The […]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.aplustopper.com\/icse-previous-papers-solutions-class-10-computer-applications-2009\/\" \/>\n<meta property=\"og:site_name\" content=\"A Plus Topper\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/aplustopper\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-02-15T04:30:17+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-02-16T05:04:54+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.aplustopper.com\/wp-content\/uploads\/2019\/09\/icse-previous-papers-with-solutions-for-class-10-computer-applications-2009-1.png\" \/>\n<meta name=\"twitter:card\" content=\"summary\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"sastry\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.aplustopper.com\/#organization\",\"name\":\"Aplus Topper\",\"url\":\"https:\/\/www.aplustopper.com\/\",\"sameAs\":[\"https:\/\/www.facebook.com\/aplustopper\/\"],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.aplustopper.com\/#logo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/www.aplustopper.com\/wp-content\/uploads\/2018\/12\/Aplus_380x90-logo.jpg\",\"contentUrl\":\"https:\/\/www.aplustopper.com\/wp-content\/uploads\/2018\/12\/Aplus_380x90-logo.jpg\",\"width\":1585,\"height\":375,\"caption\":\"Aplus Topper\"},\"image\":{\"@id\":\"https:\/\/www.aplustopper.com\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.aplustopper.com\/#website\",\"url\":\"https:\/\/www.aplustopper.com\/\",\"name\":\"A Plus Topper\",\"description\":\"Improve your Grades\",\"publisher\":{\"@id\":\"https:\/\/www.aplustopper.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.aplustopper.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.aplustopper.com\/icse-previous-papers-solutions-class-10-computer-applications-2009\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/www.aplustopper.com\/wp-content\/uploads\/2019\/09\/icse-previous-papers-with-solutions-for-class-10-computer-applications-2009-1.png\",\"contentUrl\":\"https:\/\/www.aplustopper.com\/wp-content\/uploads\/2019\/09\/icse-previous-papers-with-solutions-for-class-10-computer-applications-2009-1.png\",\"width\":595,\"height\":275,\"caption\":\"icse-previous-papers-with-solutions-for-class-10-computer-applications-2009-1\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.aplustopper.com\/icse-previous-papers-solutions-class-10-computer-applications-2009\/#webpage\",\"url\":\"https:\/\/www.aplustopper.com\/icse-previous-papers-solutions-class-10-computer-applications-2009\/\",\"name\":\"ICSE Computer Applications Question Paper 2009 Solved for Class 10 - A Plus Topper\",\"isPartOf\":{\"@id\":\"https:\/\/www.aplustopper.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.aplustopper.com\/icse-previous-papers-solutions-class-10-computer-applications-2009\/#primaryimage\"},\"datePublished\":\"2023-02-15T04:30:17+00:00\",\"dateModified\":\"2023-02-16T05:04:54+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.aplustopper.com\/icse-previous-papers-solutions-class-10-computer-applications-2009\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.aplustopper.com\/icse-previous-papers-solutions-class-10-computer-applications-2009\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.aplustopper.com\/icse-previous-papers-solutions-class-10-computer-applications-2009\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.aplustopper.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"ICSE Computer Applications Question Paper 2009 Solved for Class 10\"}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/www.aplustopper.com\/icse-previous-papers-solutions-class-10-computer-applications-2009\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.aplustopper.com\/icse-previous-papers-solutions-class-10-computer-applications-2009\/#webpage\"},\"author\":{\"@id\":\"https:\/\/www.aplustopper.com\/#\/schema\/person\/751f801bee0eddc87d6e9b7d45a8feca\"},\"headline\":\"ICSE Computer Applications Question Paper 2009 Solved for Class 10\",\"datePublished\":\"2023-02-15T04:30:17+00:00\",\"dateModified\":\"2023-02-16T05:04:54+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.aplustopper.com\/icse-previous-papers-solutions-class-10-computer-applications-2009\/#webpage\"},\"wordCount\":1918,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.aplustopper.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.aplustopper.com\/icse-previous-papers-solutions-class-10-computer-applications-2009\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.aplustopper.com\/wp-content\/uploads\/2019\/09\/icse-previous-papers-with-solutions-for-class-10-computer-applications-2009-1.png\",\"articleSection\":[\"ICSE\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.aplustopper.com\/icse-previous-papers-solutions-class-10-computer-applications-2009\/#respond\"]}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.aplustopper.com\/#\/schema\/person\/751f801bee0eddc87d6e9b7d45a8feca\",\"name\":\"sastry\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.aplustopper.com\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/d97564d7fa0c644fd231068e890b0736?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/d97564d7fa0c644fd231068e890b0736?s=96&d=mm&r=g\",\"caption\":\"sastry\"},\"url\":\"https:\/\/www.aplustopper.com\/author\/sastry\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"ICSE Computer Applications Question Paper 2009 Solved for Class 10 - A Plus Topper","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:\/\/www.aplustopper.com\/icse-previous-papers-solutions-class-10-computer-applications-2009\/","og_locale":"en_US","og_type":"article","og_title":"ICSE Computer Applications Question Paper 2009 Solved for Class 10","og_description":"ICSE Computer Applications Previous Year Question Paper 2009 Solved for Class 10 ICSE Paper 2009 COMPUTER APPLICATIONS (Two Hours) Answers to this Paper must be written on the paper provided separately. You will not be allowed to write during the first 15 minutes. This time is to be spent in reading the question paper. The […]","og_url":"https:\/\/www.aplustopper.com\/icse-previous-papers-solutions-class-10-computer-applications-2009\/","og_site_name":"A Plus Topper","article_publisher":"https:\/\/www.facebook.com\/aplustopper\/","article_published_time":"2023-02-15T04:30:17+00:00","article_modified_time":"2023-02-16T05:04:54+00:00","og_image":[{"url":"https:\/\/www.aplustopper.com\/wp-content\/uploads\/2019\/09\/icse-previous-papers-with-solutions-for-class-10-computer-applications-2009-1.png"}],"twitter_card":"summary","twitter_misc":{"Written by":"sastry","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Organization","@id":"https:\/\/www.aplustopper.com\/#organization","name":"Aplus Topper","url":"https:\/\/www.aplustopper.com\/","sameAs":["https:\/\/www.facebook.com\/aplustopper\/"],"logo":{"@type":"ImageObject","@id":"https:\/\/www.aplustopper.com\/#logo","inLanguage":"en-US","url":"https:\/\/www.aplustopper.com\/wp-content\/uploads\/2018\/12\/Aplus_380x90-logo.jpg","contentUrl":"https:\/\/www.aplustopper.com\/wp-content\/uploads\/2018\/12\/Aplus_380x90-logo.jpg","width":1585,"height":375,"caption":"Aplus Topper"},"image":{"@id":"https:\/\/www.aplustopper.com\/#logo"}},{"@type":"WebSite","@id":"https:\/\/www.aplustopper.com\/#website","url":"https:\/\/www.aplustopper.com\/","name":"A Plus Topper","description":"Improve your Grades","publisher":{"@id":"https:\/\/www.aplustopper.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.aplustopper.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https:\/\/www.aplustopper.com\/icse-previous-papers-solutions-class-10-computer-applications-2009\/#primaryimage","inLanguage":"en-US","url":"https:\/\/www.aplustopper.com\/wp-content\/uploads\/2019\/09\/icse-previous-papers-with-solutions-for-class-10-computer-applications-2009-1.png","contentUrl":"https:\/\/www.aplustopper.com\/wp-content\/uploads\/2019\/09\/icse-previous-papers-with-solutions-for-class-10-computer-applications-2009-1.png","width":595,"height":275,"caption":"icse-previous-papers-with-solutions-for-class-10-computer-applications-2009-1"},{"@type":"WebPage","@id":"https:\/\/www.aplustopper.com\/icse-previous-papers-solutions-class-10-computer-applications-2009\/#webpage","url":"https:\/\/www.aplustopper.com\/icse-previous-papers-solutions-class-10-computer-applications-2009\/","name":"ICSE Computer Applications Question Paper 2009 Solved for Class 10 - A Plus Topper","isPartOf":{"@id":"https:\/\/www.aplustopper.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.aplustopper.com\/icse-previous-papers-solutions-class-10-computer-applications-2009\/#primaryimage"},"datePublished":"2023-02-15T04:30:17+00:00","dateModified":"2023-02-16T05:04:54+00:00","breadcrumb":{"@id":"https:\/\/www.aplustopper.com\/icse-previous-papers-solutions-class-10-computer-applications-2009\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.aplustopper.com\/icse-previous-papers-solutions-class-10-computer-applications-2009\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.aplustopper.com\/icse-previous-papers-solutions-class-10-computer-applications-2009\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.aplustopper.com\/"},{"@type":"ListItem","position":2,"name":"ICSE Computer Applications Question Paper 2009 Solved for Class 10"}]},{"@type":"Article","@id":"https:\/\/www.aplustopper.com\/icse-previous-papers-solutions-class-10-computer-applications-2009\/#article","isPartOf":{"@id":"https:\/\/www.aplustopper.com\/icse-previous-papers-solutions-class-10-computer-applications-2009\/#webpage"},"author":{"@id":"https:\/\/www.aplustopper.com\/#\/schema\/person\/751f801bee0eddc87d6e9b7d45a8feca"},"headline":"ICSE Computer Applications Question Paper 2009 Solved for Class 10","datePublished":"2023-02-15T04:30:17+00:00","dateModified":"2023-02-16T05:04:54+00:00","mainEntityOfPage":{"@id":"https:\/\/www.aplustopper.com\/icse-previous-papers-solutions-class-10-computer-applications-2009\/#webpage"},"wordCount":1918,"commentCount":0,"publisher":{"@id":"https:\/\/www.aplustopper.com\/#organization"},"image":{"@id":"https:\/\/www.aplustopper.com\/icse-previous-papers-solutions-class-10-computer-applications-2009\/#primaryimage"},"thumbnailUrl":"https:\/\/www.aplustopper.com\/wp-content\/uploads\/2019\/09\/icse-previous-papers-with-solutions-for-class-10-computer-applications-2009-1.png","articleSection":["ICSE"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.aplustopper.com\/icse-previous-papers-solutions-class-10-computer-applications-2009\/#respond"]}]},{"@type":"Person","@id":"https:\/\/www.aplustopper.com\/#\/schema\/person\/751f801bee0eddc87d6e9b7d45a8feca","name":"sastry","image":{"@type":"ImageObject","@id":"https:\/\/www.aplustopper.com\/#personlogo","inLanguage":"en-US","url":"https:\/\/secure.gravatar.com\/avatar\/d97564d7fa0c644fd231068e890b0736?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d97564d7fa0c644fd231068e890b0736?s=96&d=mm&r=g","caption":"sastry"},"url":"https:\/\/www.aplustopper.com\/author\/sastry\/"}]}},"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/www.aplustopper.com\/wp-json\/wp\/v2\/posts\/6666"}],"collection":[{"href":"https:\/\/www.aplustopper.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.aplustopper.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.aplustopper.com\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.aplustopper.com\/wp-json\/wp\/v2\/comments?post=6666"}],"version-history":[{"count":1,"href":"https:\/\/www.aplustopper.com\/wp-json\/wp\/v2\/posts\/6666\/revisions"}],"predecessor-version":[{"id":155960,"href":"https:\/\/www.aplustopper.com\/wp-json\/wp\/v2\/posts\/6666\/revisions\/155960"}],"wp:attachment":[{"href":"https:\/\/www.aplustopper.com\/wp-json\/wp\/v2\/media?parent=6666"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.aplustopper.com\/wp-json\/wp\/v2\/categories?post=6666"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.aplustopper.com\/wp-json\/wp\/v2\/tags?post=6666"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}