Computer PYQ ICSE UNDERSTANDING Class 8
Computer PYQ ICSE UNDERSTANDING Class 8
Q.4. Write short notes on following terms. (Attempt any five) [2x5=10]
a) Google+ d) Star Topology
b) Scanner class e) YouTube
c) Network Components f) Object
Q.5. Write answers of following questions in short. (Attempt any four) [2.5x4=10]
a) Differentiate between analog signals and digital signals.
b) Differentiate between local area network and wide area network?
c) Differentiate between web app and native app.
d) Differentiate between compiler and interpreter.
e) Differentiate between Sum( ) and Count ( ) function, in MS Excel.
P.T.O.
PAGE-2
Q.6. Write answers of following questions in detail. (Attempt any four questions) [5x4=20]
a) What do you meant by cell referencing in MS Excel? Name and write in short about different types of
referencing.
b) Explain the following:
(a) If-else construct (b) if-else-if construct
c) Explain any five advantages of mobile apps.
d) Name different types of errors that can occur in computer program and explain them.
e) What is network topology? Write in short about star and ring topology.
Q.7. Write Java program to solve following questions. (Attempt any five) [7x5=35]
a) In an examination, the grades are awarded to the students in Science subject according to the average
marks obtained.
Marks Grades
Write a program to input marks in Physics, Chemistry and Biology. Calculate the percentage of marks.
Display the average marks and grades obtained.
b) Write a program to input a number. Find out and display factors of that number.
c) Vishal mega market announces two successive discounts 25 % and 15 % on purchasing of goods at the
market price. Write a program to input marked price by scanner class. Calculate and display the selling
price of the article.
d) A triangle is said to be an ‘Equable Triangle ‘, if the area of the triangle is equal to its perimeter. Write a
program to enter three sides of a triangle using the Scanner class. Calculate area and perimeter. Check
and display whether the triangle is equable or not.
e) Write a multifunction Java program to accept the temperature of a person in degree centigrade in get()
function by scanner class. Convert the degree centigrade into degree fahrenheit in convert() function.
Display the degree fahrenheit in display() function.
f) Write a program to find out and display even numbers from 1 to 50. Also display their sum at end.
g) Write a multifunction Java program to input the value of length and breadth of a rectangle in get ()
function by using parameter. Calculate area of rectangle in area () function and calculate perimeter of the
triangle in perimeter () function. Display the area and perimeter of rectangle in display () method. Write a
main method to create the object ob and call all above methods.