microsoft 98-361 practice test

Exam Title: Software Development Fundamentals

Last update: Dec 25 ,2025
Question 1 Topic 1, C#

You are designing a class for an application. You need to restrict the availability of the member variable accessCount to the
base class and to any classes that are derived from the base class.
Which access modifier should you use?

  • A. Internal
  • B. Protected
  • C. Private
  • D. Public
Answer:

C

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 2 Topic 1, C#

You are creating an application that presents users with a graphical interface in which they can enter data. The application
must run on computers that do not have network connectivity.
Which type of application should you choose?

  • A. Console-based
  • B. Windows Forms
  • C. Windows Service
  • D. ClickOnce
Answer:

B


Explanation:
Use Windows Forms when a GUI is needed.

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 3 Topic 1, C#

You are creating an application that presents users with a graphical interface. Users will run this application from remote
computers. Some of the remote computers do not have the . NET Framework installed. Users do not have permissions to
install software.
Which type of application should you choose?

  • A. Windows Forms
  • B. Windows Service
  • C. ASP. NET
  • D. Console-based
Answer:

C

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 4 Topic 1, C#

The elements of an array must be accessed by:

  • A. Calling the item that was most recently inserted into the array.
  • B. Calling the last item in the memory array.
  • C. Using an integer index.
  • D. Using a first-in, last-out (FILO) process.
Answer:

C

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 5 Topic 1, C#

Simulating the final design of an application in order to ensure that the development is progressing as expected is referred to
as:

  • A. Analyzing requirements
  • B. Prototyping
  • C. Software testing
  • D. Flowcharting
Answer:

C

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 6 Topic 1, C#

You have a stack that contains integer values. The values are pushed onto the stack in the following order: 2,4,6,8.
The following sequence of operations is executed:
Pop
Push 3
Pop
Push 4
Push 6
Push 7
Pop
Pop
Pop
What is the value of the top element after these operations are executed?

  • A. 2
  • B. 3
  • C. 6
  • D. 7
Answer:

B

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 7 Topic 1, C#

What are two methods that can be used to evaluate the condition of a loop at the start of each iteration? (Each correct
answer presents a complete solution. Choose two. )

  • A. If
  • B. Do. . . While
  • C. For
  • D. While
Answer:

C D


Explanation:
For and While constructs check at the start of each iteration.

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 8 Topic 1, C#

You need to evaluate the following expression:
(A>B) AND (C<>
What is the value of this expression if A=3, B=4, C=4, and D=5?

  • A. 0
  • B. 4
  • C. 5
  • D. False
  • E. Null
  • F. True
Answer:

D


Explanation:
A>B is false.

vote your answer:
A
B
C
D
E
F
A 0 B 0 C 0 D 0 E 0 F 0
Comments
Question 9 Topic 1, C#

You are creating a variable for an application.
You need to store data that has the following characteristics in this variable:
Consists of numbers and characters

Includes numbers that have decimal points

Which data type should you use?

  • A. String
  • B. Float
  • C. Char
  • D. Decimal
Answer:

A


Explanation:
Need a string to store characters.

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 10 Topic 1, C#

You execute the following code.

What will the variable iResult be?

  • A. 0
  • B. 1
  • C. 2
  • D. 3
Answer:

C

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Page 1 out of 16
Viewing questions 1-10 out of 164
Go To
page 2