Звезды и С - Центр обучения и тестирования

Спец. предложения|Обучение|Вебинары|Сертификация|Тестирование|О нас|Работа с сайтом|Новости|Поиск
Тестирование

Условия тестирования
Microsoft тесты, экзамены
Microsoft Windows Server 2012
Microsoft Windows Server 2008
MS Windows 2003
MS Windows 7/8
MS Exchange Server
MS SQL Server
MS Internet Services
MS Visual Studio 2008
MS Visual Studio 2010/2012
MS Visual C++ и Visual C#.NET Development
MS Visual Basic 6.0 и VB.NET Development
MS Solutions Framework
MS Internet/Intranet Application Development
MS SharePoint 2010 / 2013
NEW
MS System Center
Microsoft Lync Server
Тесты, экзамены других вендоров в Prometric и Pearson VUE

Тест №70-016: Designing and Implementing Desktop Applications with Microsoft® Visual C++® 6.0

Продолжительность:
Языки теста: English
Online тест:
Кол-во вопросов:
Мин.проходной балл:

Темы:
Key to the matrix:
The course includes material to prepare you for this task.
¤ The course includes some material to prepare you for this task. You will need to supplement the course with additional work.

Skills measured by exam 70-016 Course
1011
Course
1012
Course
1015
Deriving the Physical Design
Explain the elements of an application that is based on the MFC framework.
  • Identify differences between developing an MFC application for Microsoft Windows NT, Microsoft Windows 95, and Windows 98.
  • Explain when to use the Platform SDK (SDK) for an MFC application and when to use the functionality provided by the MFC framework.
  • Choose whether to use an MFC regular DLL or an MFC extension DLL.
  • Explain how command messages are routed between a user interface object and a handler function.
  • Describe the Document/View architecture.
  • Explain the MFC drawing, printing, and print preview architecture.
  • Explain how the MFC architecture supports multithreading.
¤   ¤
Evaluate whether access to a database should be encapsulated in an object.
  • Evaluate whether a database should be incorporated in the application.
  • Identify which type of library to use. Valid libraries include MFC, ATL, and the SDK.
  • Identify which type of object to use. Valid object types include ADO, ODBC, and RDO.
    ¤
Design the properties, methods, and events of components.   ¤  
Establish the environment for source-code control by using Microsoft Visual SourceSafe. Issues include multiple user/multiple location development and versioning of the source code.      
Install the Visual C++ development tools that are necessary for developing a desktop application on various platforms. Platforms include Windows NT Workstation, Windows NT Server, Windows 95, and Windows 98.      
Implement the navigation for the user interface.
  • Create and integrate toolbars in an MFC application.
  • Implement tool tips for toolbar buttons.
  • Implement and write to the status bar in an MFC application.
  • Given a scenario, select the appropriate options to create a new application by using the MFC AppWizard.
  • Create and edit user interface objects by using the resource editors.
  • Create a new class by using ClassWizard.
  • Add member variables by using ClassWizard.
  • Add a message handler for an event by using ClassWizard.
¤   ¤
Create data input forms and dialog boxes.
  • Create a static menu by using the Menu editor.
  • Create a dialog box by using the Dialog editor.
  • Create property sheets by using ClassWizard.
  • Create dialog box classes and members by using ClassWizard.
  • Use the CFormView class to create a view that contains controls.
    ¤
Validate user input.
  • Validate user input by using DDV.
  • Validate user input by using ClassWizard.
   
Process user input from a form or a dialog box by using DDX.  
Use an ActiveX user interface control.
  • Insert a control into a project by using the Component Gallery.
  • Handle an event from an ActiveX user interface control.
  • Dynamically create an ActiveX user interface control.
    ¤
Use the MFC AppWizard to create an ISAPI DLL that can dynamically change Web content.      
Incorporate dynamic HTML scriptlets into a Visual C++ desktop application. ¤ ¤ ¤
Create or modify an MFC application to store and retrieve personalized user settings from the registry.      
Display data from a data source.
  • Implement standard serialization by using Serialize.
  • Implement persistence by using CFile.
  • Display data by using CArchive.
  • Connect a recordset to dialog box controls.
¤   ¤
Instantiate and invoke a COM component.  
Add asynchronous processing.
  • Create secondary threads.
  • Download ActiveX user interface controls.
     
Implement online user assistance in an application.
  • Implement status bars.
  • Implement tool tips.
  • Implement context-sensitive Help.
  • Create Help for an application that provides links to a Web page that contains Help files.
    ¤
Implement error handling.
  • Implement exception handling.
  • Given an error, determine how to handle the error.
    ¤
Use an active document.      
Create a COM component that implements business rules or logic.
  • Create a COM component by using ATL.
  • Create a COM component by using the SDK.
  • Create a COM component by using MFC.
  • Create an ATL COM in-process COM component and an ATL COM client to access it.
  • Create an ATL COM out-of-process COM component and an ATL COM client to access it.
  ¤  
Create ActiveX user interface controls.
  • Create an ActiveX user interface control by using ATL.
  • Create an ActiveX user interface control by using the SDK.
  • Create an ActiveX user interface control by using MFC.
  ¤ ¤
Create a COM component that reuses existing components.
  • Explain the difference between aggregation and containment.
   
Add error handling to a COM component.    
Log errors into an error log.      
Create and use an active document.      
Debug a COM component.      
Create a COM component that supports apartment-model threading. Models include single-threaded apartment, multithreaded apartment, or both.   ¤  
Access and manipulate data by using ad hoc queries. Methods include ODBC, ADO, DAO, RDO, and data source control.     ¤
Handle database errors.     ¤
Determine appropriate debugging techniques.
  • Use library debugging support.
  • Use the IDE.
  • Use Depends.
  • Use Spy++.
  • Given a scenario, describe the type of debugging support that Visual C++ provides for resolving programming errors.
  • Step through code by using the integrated debugger.
  • List and describe the MFC macros that are used to debug applications.
     
Identify and describe the elements of a test plan. Elements include beta testing, regression testing, unit testing, integration testing, and stress testing.
  • Evaluate the need for beta testing.
  • Incorporate stress tests.
¤   ¤
Create a Setup program that installs an application and registers the COM components.      
Use .cab files to package and distribute an application.      
Plan floppy disk-based deployment or compact disc-based deployment for an application.      
Plan Web-based deployment for an application.      
Plan network-based deployment for an application.      
Given a scenario, evaluate the use of Microsoft Systems Management Server as an aid to deploying a solution.      
Create a Setup program that installs an application and allows for the application to be uninstalled.      
Evaluate Zero Administration for Windows (ZAW) as an aid to deploying a solution.      
Fix errors, and take measures to prevent future errors.      
Deploy application updates.      


  Спец. предложения|Обучение|Вебинары|Сертификация|Тестирование|О нас|Работа с сайтом|Новости|Поиск

  © Учебный центр "Звезды и С"
  Разработка: Metric
  Optimizer.ru   CyberPlat logo            
  Rambler's Top100 Rambler's Top100