1. Home
  2. Microsoft
  3. 98-361 Exam Syllabus

Microsoft 98-361 Exam Syllabus

Microsoft 98-361 Exam

Software Development Fundamentals

Total Questions: 276

What is Included in the Microsoft 98-361 Exam?

Authentic information about the syllabus and an effective study guide is essential to go through the Microsoft 98-361 exam in the first attempt. The study guide of Study4Exam provides you with comprehensive information about the syllabus of the Microsoft 98-361 exam. You should get this information at the start of your preparation because it helps you make an effective study plan. We have designed this Microsoft Microsoft Technology Associate certification exam preparation guide to give the exam overview, practice questions, practice test, prerequisites, and information about exam topics that help to go through the Microsoft Software Development Fundamentals (2021) exam. We recommend you to the preparation material mentioned in this study guide to cover the entire Microsoft 98-361 syllabus. Study4Exam offers 3 formats of Microsoft 98-361 exam preparation material. Each format provides new practice questions in PDF format, web-based and desktop practice exams to get passing marks in the first attempt.

Microsoft 98-361 Exam Overview :

Exam Name Software Development Fundamentals
Exam Code 98-361
Actual Exam Duration 45 minutes
Expected no. of Questions in Actual Exam 60
Exam Registration Price $127
Official Information https://www.microsoft.com/en-us/learning/exam-98-361.aspx
See Expected Questions Microsoft 98-361 Expected Questions in Actual Exam
Take Self-Assessment Use Microsoft 98-361 Practice Test to Assess your preparation - Save Time and Reduce Chances of Failure

Microsoft 98-361 Exam Topics :

Section Weight Objectives
Understanding core programming 15-20%

Understand computer storage and data types
- How a computer stores programs and the instructions in computer memory, memory stacks and heaps, memory size requirements for the various data storage types, numeric data and textual data

Understand computer decision structures
- Various decision structures used in all computer programming languages; If decision structures; multiple decision structures, such as If…Else and switch/Select Case; reading flowcharts; decision tables; evaluating expressions

Identify the appropriate method for handling repetition
- For loops, While loops, Do...While loops, and recursion

Understand error handling
- Structured exception handling

Understanding object-oriented programming 20-25%

Understand the fundamentals of classes
- Properties, methods, events, and constructors; how to create a class; how to use classes in code

Understand inheritance
- Inheriting the functionality of a base class into a derived class

Understand polymorphism
- Extending the functionality in a class after inheriting from a base class, overriding methods in the derived class

Understand encapsulation
- Creating classes that hide their implementation details while still allowing access to the required functionality through the interface, access modifiers

Understanding general software development 15-20%

Understand application life cycle management
- Phases of application life cycle management, software testing

Interpret application specifications
- Reading application specifications and translating them into prototypes, code, select appropriate application type, and components

Understand algorithms and data structures
- Arrays, stacks, queues, linked lists, and sorting algorithms; performance implications of various data structures; choosing the right data structure

Understanding web applications 15-20%

Understand web page development
- HTML, Cascading Style Sheets (CSS), JavaScript

Understand Microsoft ASP.NET web application development
- Page life cycle, event model, state management, client-side versus server-side programming

Understand web hosting
- Creating virtual directories and websites, deploying web applications, understanding the role of Internet Information Services

Understand web services
- Web services that will be consumed by client applications, accessing web services from a client application, SOAP and Web Service Definition Language (WSDL)

Understanding desktop applications 15-20%

Understand Windows apps
- UI design guideline categories, characteristics and capabilities of Store Apps, identify gestures

Understand console-based applications
- Characteristics and capabilities of console-based applications

Understand Windows Services
- Characteristics and capabilities of Windows Services

Understanding databases 15-20%

Understand relational database management systems
- Characteristics and capabilities of database products, database design, Entity Relationship Diagrams (ERDs), normalization concepts

Understand database query methods
- Structured query language (SQL), creating and accessing stored procedures, updating data and selecting data

Understand database connection methods
- Connecting to various types of data stores, such as flat file; XML file; in-memory object; resource optimization

Updates in the Microsoft 98-361 Exam Syllabus:

Microsoft 98-361 exam questions and practice test are the best ways to get fully prepared. Study4exam's trusted preparation material consists of both practice questions and practice test. To pass the actual Microsoft Technology Associate 98-361 exam on the first attempt, you need to put in hard work on these Microsoft 98-361 questions that provide updated information about the entire exam syllabus. Besides studying actual questions, you should take the Microsoft 98-361 practice test for self-assessment and actual exam simulation. Revise actual exam questions and remove your mistakes with the Software Development Fundamentals 98-361 exam practice test. Online and windows-based formats of the 98-361 exam practice test are available for self-assessment.