Nội dung text JPE.Practice.T02_v1.0.pdf
Training Exams Java SE Programming Essentials Issue/Revision: 0/1 25e-BM/HR/HDCV/FSOFT v1.1 Internal use 2/7 RECORD OF CHANGES No Effective Date Change Description Reason Reviewer Approver 1 12/06/2020 Create a new Exam Create new DieuNT1 VinhNV
Training Exams Java SE Programming Essentials Issue/Revision: 0/1 25e-BM/HR/HDCV/FSOFT v1.1 Internal use 3/7 Contents General Requirements .......................................................................................................................................4 Problem 01. String, Java IO ...............................................................................................................................5 Objectives:..................................................................................................................................................5 Problem Descriptions: ................................................................................................................................5 Estimate time: 30 minutes ..........................................................................................................................5 Mark scale: 20% .........................................................................................................................................5 Problem 02. Modulus/Divide, Control Flow ........................................................................................................5 Objectives:..................................................................................................................................................5 Problem Descriptions: ................................................................................................................................5 Estimate time: 30 minutes ..........................................................................................................................6 Mark scale: 20% .........................................................................................................................................6 Problem 03. OOP, JDBC, Exception..................................................................................................................6 Specifications:.............................................................................................................................................6 Technical Requirements:............................................................................................................................6 Functional Requirements:...........................................................................................................................6 Unit Testing................................................................................................ Error! Bookmark not defined. Estimate time: 120 minutes ........................................................................................................................7 Mark scale : 50% ........................................................................................................................................7
Training Exams Java SE Programming Essentials Issue/Revision: 0/1 25e-BM/HR/HDCV/FSOFT v1.1 Internal use 4/7 CODE : JPE.Practice.T02 TYPE : Long LOC : n/a DURATION : 180 minutes General Requirements Require 01: Working tools and Delivery requirements Working tools: Eclipse IDE for Java, an appropriate Database (SQL Server, MySQL, Oracle, Derby 10.14) is downloaded and ready to use. Delivery: Source code and test results in a compressed archive. Require 02: Technologies The product illustrates: Base Java knowledge in the course. OOP: Inheritance, Encapsulation, Polymorphims, Abstraction String, Java Collections (List, Set, Map) JDBC: Statement, PreprareStatement, CallableStatement, Batch Require 03: Technical Requirements Use Object-Oriented programming style. Follow the standard naming and coding convention. Add appropriate comments for each class, method, attribute, ... Use console application template Create a new project and the appropriate packages Programming Java with JDBC.