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

Sample Midterm CSC 201

This document provides sample midterm questions for a CSC 201 course. It includes 7 programming problems assessing skills like loops, arrays, sorting, conditionals, and string manipulation. Students are instructed to complete the exam within 1 hour and 45 minutes without notes or other resources. They are asked to show work and read questions thoroughly.

Uploaded by

pavanil
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
740 views

Sample Midterm CSC 201

This document provides sample midterm questions for a CSC 201 course. It includes 7 programming problems assessing skills like loops, arrays, sorting, conditionals, and string manipulation. Students are instructed to complete the exam within 1 hour and 45 minutes without notes or other resources. They are asked to show work and read questions thoroughly.

Uploaded by

pavanil
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 3

CSC 201

SAMPLE MIDTERM QUESTIONS

Instructions:

1) This is a closed book, closed notes exam. Do not use


notes, computers, and calculators in completing this
exam.
2) Answer the test on this sheet. Please use extra paper
for rough work.
3) Remember to read the questions to its entirety.
4) You have 1 hour and 45 minutes to complete this exam
(11:00am– 12:45pm).

Problem 1- 20 points For the given problem below determine how many times
the body of the loop is executed.

a) for(int x=1 ; x < 10; x++)


{
System.out.println(x);
}

b) What is the output of the following code?

System.out.println(“B”+4+5);

c) What is the output for the foll. Code?

for(int I = 3 ; i<= 7 ; i+=2)


{
System.out.println(i);
i = i-1;
}

Problem 2: (20 points)


In this problem, we have a class triangle which is defined. Write a method called
getType() which says whether a triangle is isosceles, or scalene or equilateral. Your
method should return a ‘String’ saying what kind of a triangle it is.
Public class triangle{

Public static void main(String[] args)


{
int side1, side2, side3;

}
}

Problem 3: 20 points
Please answer the following questions in the space provided.

1) Give an example of ‘if loop’ construct.

2) What is a ternary operator in Java? Give one example.

3) What is indexing in an array?

Problem 4: 20 points
Write a program to calculate the sum of the array elements assuming that the array is an
integer array.
Problem 5: 20 points
Write a method called ‘sort()’ to sort the elements of an array of floats and call that
method from your main method. Any sorting technique can be used to perform the
sorting operation.(Hint: Bubble Sort algorithm).

Problem 6: 10 points
Write a Java method to accept two input strings from the user and concatenate the two
strings. Your method should return a String which is concatenation of user inputs.

Problem 7: Extra credit question may be given.

You might also like