0% found this document useful (0 votes)
8 views

Road to ICSE computer

The document outlines key programming concepts and questions related to loops, functions, constructors, string manipulation, searching and sorting algorithms, and error identification. It includes important questions on object-oriented programming, arrays, and Java-specific features, as well as practical programming tasks. Additionally, it emphasizes the significance of variable descriptions and comments in code.

Uploaded by

Amaresh Swain
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views

Road to ICSE computer

The document outlines key programming concepts and questions related to loops, functions, constructors, string manipulation, searching and sorting algorithms, and error identification. It includes important questions on object-oriented programming, arrays, and Java-specific features, as well as practical programming tasks. Additionally, it emphasizes the significance of variable descriptions and comments in code.

Uploaded by

Amaresh Swain
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Theory->Output Programs->Programs

(1) Basics:
1. loops
2. multiple functions.
3. make objects when necessary.
4. how to write a default constructor.
5. Parameterized constructor.
6. Extraction of characters.
7. Changing the cases of characters.
8. Counting the number of vowels in a string, Whether the string is a palindrome, string or
not, etc. if else condition based structures
9. searching elements in an array (linear search and binary search)
10. sorting bubble sort

2) Important questions.
1. Difference between pop and op
2. four properties of op polymorphism. Inheritance.
3. Difference between class and object.
4. Difference between standalone programs and internet applets.
5. Message passing JVM five tokens. Keywords. Identifiers. Constructor. Punctuated
operator.Gotta know about those 5 tokens.
6. The most important and basic thing is Unicode.
7. difference between a character constant and a string constant
8. Special words are those words which start from and end with the same letter already.
9. Definition Palindrome.
10. replace part is used for replacing
11. starts with ends with trims.
12. Whitespace definition.
13. Advantages of arrays
14. types of arrays(1D and 2D array)
15. What is the role of new keyword?
16. Name of new Java constants.
17. Comparison between linear and binary search.
18. string manipulation.
19. fall through

(3) Error Finding questions.


1. there are three types of errors syntax error, logical error, and runtime error(identification)
2. loops and conversion of loops - Type loop for loop while loop and do while loop
functions. Advantages and garbage collection(qsn).
3. access specifier, private access specifier, default protected and public.

(4) Output questions (asked as Mcqs).


1. packages(what packages contain what)
2. Differences between formal parameter and actual parameter
3. properties of constructor
4. wrapper class. Important question output questions.
5. Math.sqrt - returns answer in double and negative assignment- runtime error
6. Math.pow. It always returns the answer in double check.
7. math.cbrt - returns in double , returns double value return equal greater.
8. math.max double and integer answer.
9. math.min
10. math.abs gives the absolute value.
11. Math.round -returns random random value between 1 and 0, 1 or 0 value output.
12. length()It returns the length of the string.
13. Prototype is a header and function prototype.
14. substring is very important. Important features. (Cant read in reverse direction is
spacebar count is required and then a line goes till one less for second number string)
15. String functions

(5) Programs
1. constructor
2. string manipulation
3. overloading
4. menu driven
5. if else condition based
6. array related
7. series
8. patterns.
9. Malayalam.
10. Madam
11. write a program to accept a word check and print. Whether the word is a palindrome or a
special word for a program.
12. reverse program to store five integers in a 1D array. Display the data in reverse order.
13. storing names. store 25 names and their telephone numbers in two different arrays. Ask
for a telephone number and search for its corresponding name
14. Counting
15. creating the array
16. displaying the array
17. exchanging an integer store a one dimensional array or key value exchange for.
18. Binary search.
19. Linear search
20. bubble search
21. palindrome be both important.
22. Arrange in ascending order in a 1D array.
23. store and number search using binary search technique program.
24. 1D array form 25 character store or print character is in the array lowercase character
digits, vowels, special symbols.
25. Fibonacci series

(6) Must
1. variable description table.
2. comments

You might also like