Showing posts with label ISC Suggestions. Show all posts
Showing posts with label ISC Suggestions. Show all posts

Wednesday, February 7, 2018

ISC 2018 Theoretical and Practical Exam Suggestion



In this page you will get suggestions for ISC Computer application theory examination 2018. The entire syllabus is to be covered by all students but I'll point out few chapters or topics which needs more attention for the exam purpose.

1. Recursive function: Students are advised to understand recursive function properly. I can assure that at least one program would be there in your Computer application theory examination paper 2018 with a recursive function. Prepare your self with programs like displaying the sum of a series where the numerator and denominator are generated using recursive function.

2. Inheritance, function overriding and use of super keyword: A simple program on inheritance is expected in Computer application theory examination 2018. The program would be as follows - Initialise the super class and sub class date members through constructors and thus use of super keyword inside sub class constructor body. A specific function would display the super class data member values and the overridden function in the sub class displaying the data members declared in the sub class. This type of display will also need to use super keyword  inside the overridden function body.

3. Program on Linked List, Stack and Queue: A class definition for creating a linked list will be given and the students have to write either algorithm or procedure of performing different jobs like inserting a node at the beginning, searching value etc. Stack and Queue programs using array is very important.

So far as Linked List is concerned, there won't be any program but students will have to write a model function or algorithm for insertion, deletion or searching operation on Linked List.


4. Tree Traversal: A given tree is to be traversed in pre-order, post-order and in-order.




To Download ISC 2018 Computer Application Practical Suggestion with SolutionsCLICK HERE

To Download ISC 2018 Computer Application Theoretical Suggestion with Solutions: CLICK HERE

Saturday, October 3, 2015

All Subjects Last Minute Suggestion for ISC 2016 Exam



In this article you will get complete suggestion on all subjects - Mathematics, Physics, Chemistry, English, Biology and Computer Science.

For theoretical paper in ISC 2016 computer application examination



Please go through the following topics in details:


Inheritance in BlueJ and simple programs on Inheritance.

What is meant by a user defined data type?
Access specifiers in Java.
Different decision making statements like else .. if, switch and comparision between them.
Difference between different loops.
 Static and non static members.

Basic concepts on Stack and Queue
Inorder to postorder conversion using stack
Time complexity and Big-O notation.
Recursive function.
Passing objects as arguments to function.
Function calling techniques - Call by value and call by reference.
Traversal of binary tree in pre-order, post-order and in-order
Different techniques of exception handling
The basic condition for binary search and compare binary search with linear search technique.
BlueJ programs using String Functions

Array address calculation ( both row major and column major order)
Algorithm on Linked List
Insertion, deletion and searching algorithm on Linked List.

Go through question papers of previous years and you will get complete idea. Previous years question papers of both theoretical and practical are posted in this site. Click Here to view.

Last Minute Suggestion for ISC 2015 Computer Practical Exam CLICK HERE...

Saturday, January 31, 2015

Last Minute Suggestion for ISC 2015 Computer Practical Exam



Like every year this year also I hope that this article will help the students appearing in ISC 2015 Computer practical exam.  Students will get three questions and they have to answer one.

Which program may come in ISC 2015 Computer practical exam?


Program on String class is very common so far as last few years questions are considered. String class, StringTokenizer and different methods (function) of both the classes like indexOf(), substring(), hasMoreTokens(), nextToken() and so on should be well prepared as they will be needed to do your program as well as examiner can ask about the functions in viva voce.

Another program can be expected from numeric value involving else if ladder. Programs on numeric array is very common in ISC practical of Computer Application.

Viva Voce of ISC 2015 Computer Practical


Examiner may ask questions on:

String class functions like indexOf() and substring () - all the overloaded versions of the functions.

Different overloaded constructors of StringTokenizer class.

Basic idea about Exception handling is also very important.

Difference between constructor and function.

Difference between switch and else if ladder.


Thursday, July 31, 2014

Guess Computer Application 2015 Theoretical and Practical Examination


ISC 2015 is not far away. Students are getting prepared for their last school level examination. Future of the students largely depends on this XII std. examination. In this article we will try to discuss about the probable questions of Computer Application examination 2015 - both theoretical and practical. 


Guess Computer Application 2015 Theoretical


Study the following points minutely



Download eBook on BlueJ 

  • Use of prefix and postfix operators in expressions 

a=2;
b=10;
a=a+++b;
value of 'a' after the execution of the expression.

CLICK HERE



  • Output of functions in a program

Function definition will be given and results generated by the functions on different set of values are to be written.

Also Read: Computer Teacher in Burdwan 

CLICK HERE


  • Compare and contrast between switch and else if ladder

CLICK HERE


  • Array address calculations
CLICK HERE


  • Short notes on encapsulation, inheritance and polymorphism

CLICK HERE


  • Binary Tree Traversal
CLICK HERE


  • Fundamental concepts on stack and Queue




  • Function calling techniques ( call by value and call be reference)




  • Use of break and continue

CLICK HERE...

Difference between for and while loop.
Difference between while and do-while loop
Difference between default and argument constructor
Difference between method and constructor


Guess Computer Application 2015 Practical


Since last few years, ISC Computer application practical programs are mainly from string manipulation, 2-d array or else-if ladder related. 

Coming soon

Saturday, March 1, 2014

Last Minute Suggestion on ISC 2014 Computer Theoretical Paper

For theoretical paper in ISC 2014 computer application examination



Please go through the following topics in details:


Inheritance in BlueJ and simple programs on Inheritance.

What is meant by a user defined data type?
 Static and non static members.

Basic concepts on Stack and Queue
Inorder to postorder conversion using stack
Time complexity and Big-O notation.
Recursive function.
Passing objects as arguments to function.
Traversal of binary tree in pre-order, post-order and in-order
Different techniques of exception handling
The basic condition for binary search and compare binary search with linear search technique.
BlueJ programs using String Functions

Array address calculation ( both row major and column major order)
Algorithm on Linked List
Insertion, deletion and searching algorithm on Linked List.

Wednesday, February 12, 2014

About ISC Computer Practical – writing the program and Viva Voce Questions


ISC students get three programs in their computer practical and they have to answer only one. Fiirstly they have to write the program on their copy along with algorithm and variable descriptions. Once they have completed their writing job, they cannot modify their copy anymore.

The next step of the practical examination is that they will edit the program on BlueJ editor following their copy. It may happen that the program may show many errors – compile time or run time. There may be logical error also. Don’t worry, rectify the program on computer but don’t try to rectify in your copy. Certain percentage of deviation between the program on your copy and computer is permitted.

Atleast one program of ISC computer practical is based on String class. In viva, details about different String class methods (which are used in your program) are asked by the external examiner. Return type of the methods, other overloaded versions of the methods may be asked. In your program there may be ‘throws’ clause. The examiner may ask the meaning of throws – what actually it throws and to whom. The examiner may ask in viva about Exception handling.

Difference between bubble sort and selection sort is a common question in ISC computer practical examination viva. My observation is that most of the students do not use ‘break’ in bubble sort (I am also an external examiner of a school for last 4-5 years). Students should know the utility of ‘break’ statement in bubble sort.

If there is any program where StringTokenizer class is used, in viva the examiner may ask about the other overloaded version of constructors of the class.

BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); - questions may come from the above statement. What is System.in? What is the need of creating object of InputStreamReader by using the statement new InputStreamReader? Who carries the terminal input towards program in the above statement?

Regarding Exception handling - what is the difference between throws and try...catch.


Use of valueOf () function of String class and toString () function of Object class.


valueOf () is a static function of String class which converts any type of non string value into String object.
toString () is a function of Object which is automatically called by java compiler when any non string value is passed as argument in print () and println() function. This function also converts the non string value into string value. Example:
System.out.println("Value="+a)
Suppose value of 'a' is 5. The function toString () will be called automatically and numeric 5 will be converted into "5". Here '+' operator concatenates the strings "Value=" and "5" into "Value=5".

Describe each terms of System.out.println()

System.is a class of java.lang package. 'out' is the object of PrintWriter class of Java.io package which is a static data member of System class and println () is the function of PrintWriter class.


Example of operator overloading in java

print () and println () functions displays only string values. In the statement System.out.println("Value="+a), addition between a string value and an numeric value is not possible. toString () function of Object class converts the numeric value into string value and then '+' operator concatenates the string values into one string value. This is an example of operator overloading.

I wish Best of luck to all students appearing in computer practical examination on 20th February 2014.

Sunday, January 12, 2014

Guess Computer Application 2014 Theoretical paper BlueJ Programs for ISC students

Here are some programs for students who will appear in ISC 2014 examination.  Hope students will get same or similar type of programs this year.

Write a program to accept any string and sort the words in ascending order.     


            Input :- Annual Cultural Program in Disari                 
           Output :- Annual Cultural Disari in Program

Click Here to get the solution

Input a number and find nearest prime number of the same.           


Sample Input: 25
Sample Output: Nearest Prime number is 23

Click Here to get the solution


Program number 3


Input a sentence , a word to search and another word to replace . Find the occurrence of search keyword within the given string, finally display the sentence after replacing with the replace keyword.                        

Sample Input: Disari Public College is located in Haldia. It is co-ed residential cum day boarding College.
Search Keyword: College
Replace Keyword: School
Sample Output : Disari Public School is located in Haldia. It is co-ed residential cum day boarding School.

Click Here to get the solution

Program Number 4

Input a sentence and print the same after converting every alternate character to uppercase and immediate next character in lowercase                                                                                      
Input: Nasim Akhtar
Output:    NaSiM aKhTeR                          
Input: Supriyo Bakshi
Output: SuPrIyO bAkShI   

Click Here to get the solution

Wednesday, October 30, 2013

ISC 2014 Computer Application paper guess questions – Part I



Here are few guess questions with answers in Computer Application for students who will appear in ISC 2014.

In a function x and y are arguments greater than 0. Study the function and answer the following questions.

void func( int x, int y)
{
 if(x>1)
{
 if(x%y==0)
{
 System.out.print(y+" ");
func(x/y,y);
}
else
func(x,y+1);
}
}

What the function func (24,2) will return?
Ans: 2 2 2 3

What the function func (84,2) will return?
Ans: 2 2 3 7
What the function is doing?
The above function is displaying the factors of the first argument number starting from the second argument.

  
Here is a function which checks whether a number is magic number or not. It returns true if the number is magic number otherwise false.
What is magic number? Click here.

There are marks like ?1?, ?2? in some places of the code. Fill up the marks with actual code.

boolean isMagic( int n)
{
 int digit=0,s=n;
while(?1?)
{
 n=s;
s=0;
while(n>0)
{
 digit=?2?;
s=s+?3?;
?4?;
}
}
if(?5?)
return true;
else
return false;
}


?1?: while(s>9)
?2?: digit=n%10

?3?: s=s+digit

?4?: n=n/10

?5?: if(s==1)


A library issues a book on rental basis at a 2% charge on the cost price of the book per day. As per the library, a book can be kept for 7 days and if book is returned after 7 days, a fine will be charged for the extra days as per the chart given below :

Number of excess days       Fine per day

1 to 5                                    2.00
6 to 10                                  3.00
Above 10 days                    5.00


Design a class Library and another class Compute to perform the task.
The classes details are as given:
Class name : Library
Data members / instance variables :
Name, author : string variables to store name of book and authors name
p : Price of the book in decimals.

Member functions/methods :
Library(String n, String a, double np) : parameterised constructor to assign the parameters n to name, a to author and np to p.

void show( ) : displays the book details

Class Name : Compute
Data members/instance variables :
d : number of days taken in returning the book
r : to store the fine.
Member functions/methods:
Compute (........): parameterized constructor to assign values to data members of
both the classes.
void fine( ) : calculates the fine for the excess days.
void display( ) : displays the book details along with the number of days, fine and total amount to be paid as fine. The Amount is calculated as :( 2% of price of book * total no. of days) + fine



class Library
{
String name, author;
double p;
Library(String n, String a, double np)
{
  name=n;
author=a;
p=np;
}
void show( )
{
 System.out.println("Book Name="+name);
 System.out.println("Author Name="+author);
 System.out.println("Price of the book="+p);
}
}
class Compute extends Library
{
int d;
int r;
Compute( String n, String a, double np, int day)
{
 super(n,a,np);
d=day;

}
void fine( )
{
if(d<=7)
r=0;
else
{
r=d-7;
if(r>=1 && r<=5)
r=r*2;
else if(r>=6 && r<=10)
r=r*3;
else
r=r*5;
}
}
void display( )
{
double rr;
show();
 rr=(2.0/100)*p*d+r;
System.out.println("Book was kept for: "+d + " number of days.");
System.out.println("Fine amount="+r);
System.out.println("Total amount to be paid="+ rr);
}
public static void main(String args[])
{
 Compute ob=new Compute( "Java","Chakraborty", 123.00, 10);
 ob.fine();
ob.display();
}

}

Related Post:

Last Minute Suggession

Monday, October 28, 2013

Suggestion for theoretical paper in ISC 2014 computer application examination

Like every year, this year also I would like to give suggestion for ISC students on computer application examination in 2014. Firstly I would like to say that go throughly through the text book. If possible go through Complete Reference Java by Schield. The book is for software professionals and Engineering college students still school students can go through selected chapters the book. Students should pay more attention on the following topics:

Inheritance in Java
Difference between static and instance member.
Difference between member function and constructor
Binary search and linear search technique.
String class and Math class functions - short notes on the functions.
Binary search tree, stack and queue.
Different decision making techniques with their similarities and differences.
Different loops with their similarities and differences.

So far as String class and Math class functions are concerned, only short notes to be prapared. Do not forget to write the prototypes of the functions with short description.

Programs on String using String functions, programs on else if ladder are very common. For Binary search tree, traversal of tree and making a tree from any two order of traversal is important. Converting infix expression to postfix expression using stack is also important.

Wednesday, November 28, 2012

Last minute suggestions on guess computer application – theory and practical questions for ISC 2013 students


ISC computer practical examination carries 100 marks and in this site students can get the programs and solutions of previous year papers. From those practical papers, one can guess what type of question may come in ISC 2013 computer application examination.

Practical computer application for ISC 2013


If we look back to previous years papers, the findings can be summed up as follows:

In 2010 ISC computer application practical examination, the first program was on number. The amount was entered by user and the amount was displayed in words and the denomination available in descending order was also displayed. Second program on the same year was on kaprekar numbers in a specific range and the third program was completely on string.


In ISC 2011 computer application practical paper, the first program was on displaying number in word like if the entered value is 29, the output will be: TWENTY NINE
Second program was again on string, encryption of message and the third was on displaying total number of days of a specific date from the start of year which was an int type array program.

In 2012 ISC computer application practical paper, the first program was on prime-palindrome integers within a range.The second one was on string, manipulation with words
And the third was on 2-d array finding largest and smallest  numbers with position.

From the above it is clear that programs on string and array ( both 1-d and 2-d) are common in all the previous years. This year students of ISC 2013 can expect programs from the following list in their practical examination.


Program on queue, queue implementation of queue for printing job or like that.

BlueJ program on String array - arranging the words in ascending order

Write a program to accept a date in the string format (dd/mm/yyyy) and accept the name of the day on 1st January of the corresponding year. Find the day for the given date.

BlueJ program on decoding encoded string with removing extra blank spaces and modification on alphabet cases

Program on 2-d array may be set in 2013 Computer application practical of ISC 2013. The program may be of finding maximum value row wise and columkn wise, sorting the elements etc .

Reversing words of a string

Finding unique digit numbers

BlueJ Program on displaying date in specific format

BlueJ program on valid Email id checking

Program to reverse a string. Example: Input:I like computer applications Output:I ekil retupmoc snoitacilppa.

BlueJ program on circular decoding

BlueJ program on re-arranging numbers in an array with positive numbers first

BlueJ program to find the total number of days between two dates

For theoretical paper in ISC 2013 computer application examination


Follow the suggestion and guess of ICSE 2013 and the followings topics:

Inheritance in BlueJ 


What is meant by a user defined data type?

 What is the use of static in the main function?

The basic condition for binary search and compare binary search with linear search technique.

Program on merging two ascending lists

Basic String class Functions in BlueJ

BlueJ programs using String Functions


Also go through suggestions for ICSE 2013.

Subscribe via email

Enter your email address:

Delivered by FeedBurner