CSC308 (CSC308) - CSC308 (CSC 308) - Java Programming - 2026 CA - University of Buea - 2026 Exam - University - NdeTek Papers
details.appName
CSC308 (CSC 308) - Java Programming - 2026 CA - University of Buea
Test 1, University of Buea, Faculty of Science, Department of Computer Science, Course CSC308 Java Programming, Second Semester 2025/2026, Instructor Nyanga B.
, 45 minutes.
Section A (15 marks): 15 true/false statements with justification covering Java fundamentals -- platform independence, classes vs objects, primitive types, default initialization, encapsulation, identifiers, operators, control-flow conditions, instance vs local variables, constructors, void methods, array immutability, switch on Strings, and array indexing.
Section B (8 marks): a Smart Home System design exercise requiring a Light class and a Room class demonstrating composition, package access, and a static import for a constant.
Section C (8 marks): short-answer questions on classes vs objects, shared methods, polymorphism, class interfaces, and tracing the console output of a Java code fragment using print/println with escape sequences.