Welcome to the Sample Internet Quiz App

(using CGI)

Let's get some information on you first!

Your First Name:

Your Last Name:

MFC Experience :

Beginner Intermediate Advanced Expert

Let's begin the quiz!

Question 1 : What is the primary benefit of MFC to the C++ programmer?

  • Provides resource editors to design user-interface elements.
  • Provides powerful, upwardly compatible C++ classes that encapsulate the functionality required to develop state-of-the-ar Windows Applications.
  • Compatibility with other Microsoft visual tools, such as Visual Basic and Visual J++.
  • A novice programmer can easily master the skills to write programs effectively in MFC.
  • Question 2 : If you need to develop a database application, which one of the following criteria may make Visual C++ a challenging tool to use?

  • The application will use ActiveX controls.
  • The application needs to retrieve information from and provide data to the Internet.
  • The application must be relatively fast and small.
  • The application must be developed in a very short time.
  • Question 3 : Which one of the following statements about Developer Sutdio is false?

  • Developer Studio consists of an integrated set of tools that runs under Windows 96 or Windows NT.
  • Developer Studio includes many wizards that do much of the work required to develop an MFC application.
  • Developer Studio is a powerful programming language.
  • Developer Studio includes features that help you coordinate and manage your projects.
  • Question 4 : With ATL and the ATL COM AppWizard, you can

  • Create very small, fast COM (Component Object Model) objects.
  • Generate the shell of an ATL object in Visual C++.
  • Implement dual interfaces for COM objects.
  • All of the above.