Microsoft Introduction to Programming Using Java Exam Syllabus

Introduction to Programming Using Java PDF, 98-388 Dumps, 98-388 PDF, Introduction to Programming Using Java VCE, 98-388 Questions PDF, Microsoft 98-388 VCE, Microsoft MTA Introduction to Programming Using Java Dumps, Microsoft MTA Introduction to Programming Using Java PDFUse this quick start guide to collect all the information about Microsoft Introduction to Programming Using Java (98-388) Certification exam. This study guide provides a list of objectives and resources that will help you prepare for items on the 98-388 Microsoft Introduction to Programming Using Java exam. The Sample Questions will help you identify the type and difficulty level of the questions and the Practice Exams will make you familiar with the format and environment of an exam. You should refer this guide carefully before attempting your actual Microsoft MTA Introduction to Programming Using Java certification exam.

The Microsoft Introduction to Programming Using Java certification is mainly targeted to those candidates who want to build their career in Visual Studio domain. The Microsoft Technology Associate (MTA) - Introduction to Programming Using Java exam verifies that the candidate possesses the fundamental knowledge and proven skills in the area of Microsoft MTA Introduction to Programming Using Java.

Microsoft Introduction to Programming Using Java Exam Summary:

Exam Name Microsoft Technology Associate (MTA) - Introduction to Programming Using Java
Exam Code 98-388
Exam Price $127 (USD)
Duration 45 mins
Number of Questions 40-60
Passing Score 700 / 1000
Schedule Exam Pearson VUE
Sample Questions Microsoft Introduction to Programming Using Java Sample Questions
Practice Exam Microsoft 98-388 Certification Practice Exam

Microsoft 98-388 Exam Syllabus Topics:

Topic Details

Understand Java fundamentals (15-20%)

Describe the use of main in a Java application - signature of main, why it is static; how to consume an instance of your own class; command-line arguments
Perform basic input and output using standard packages - print statements; import and use the Scanner class
Evaluate the scope of a variable - declare a variable within a block, class, or method

Work with data types, variables, and expressions (40-45%)

Declare and use primitive data type variables - data types, including byte, char, int, double, short, long, float, boolean; identify when precision is lost; initialization; how primitives differ from wrapper object types such as Integer and Boolean
Construct and evaluate code that manipulates strings - string class and string literals, comparisons, concatenation, case and length; String.format methods; string operators; converting a primitive data type to a string; the immutable nature of strings; initialization; null
Construct and evaluate code that creates, iterates, and manipulates arrays and array lists - one- and two-dimensional arrays, including initialization, null, size, iterating elements, accessing elements; array lists, including adding and removing elements, traversing the list
Construct and evaluate code that performs parsing, casting and conversion - implementing code that casts between primitive data types, converts primitive types to equivalent object types, or parses strings to numbers
Construct and evaluate arithmetic expressions - arithmetic operators, assignment, compound assignment operators, operator precedence

Implement flow control (15-20%)

Construct and evaluate code that uses branching statements - if, else, else if, switch; single-line versus block; nesting; logical and relational operators
Construct and evaluate code that uses loops - while, for, for each, do while; break and continue; nesting; logical, relational, and unary operators

Perform object-oriented programming (10-15%)

Construct and evaluate a class definition - constructors; constructor overloading; one class per .java file; this keyword; inheritance and overriding at a basic level
Declare, implement, and access data members in a class - private, public, protected; instance data members; static data members; using static final to create constants; describe encapsulation
Declare, implement, and access methods - private, public, protected; method parameters; return type; void; return value; instance methods; static methods; overloading
Instantiate and use a class object in a program - instantiation; initialization; null; accessing and modifying data members; accessing methods; accessing and modifying static members; importing packages and classes

Compile and debug code (5-10%)

Troubleshoot syntax errors, logic errors, and runtime errors - print statement debugging; output from the javac command; analyzing code for logic errors; console exceptions after running the program; evaluating a stack trace
Implement exception handling - try catch finally; exception class; exception class types; display exception information

To ensure success in Microsoft MTA Introduction to Programming Using Java certification exam, we recommend authorized training course, practice test and hands-on experience to prepare for Microsoft Introduction to Programming Using Java (98-388) exam.

Rating: 5 / 5 (70 votes)