2013年12月31日星期二

Dernières Microsoft 70-448 de la pratique de l'examen questions et réponses téléchargement gratuit

Pass4Test est un fournisseur de formation pour une courte terme, et Pass4Test peut vous assurer le succès de test Microsoft 70-448. Si malheureusement, vous échouez le test, votre argent sera tout rendu. Vous pouvez télécharger le démo gratuit avant de choisir Pass4Test. Au moment là, vous serez confiant sur Pass4Test.

Le test Microsoft 70-448 est populaire dans l'Industrie IT. Il y a beaucoup de professionnels IT veulent ce passport de IT. Votre vie et salaire sera améliorée avec ce Certificat. Vous aurez une meilleure assurance.

Avec l'aide du Pass4Test, vous allez passer le test de Certification Microsoft 70-448 plus facilement. Tout d'abord, vous pouvez choisir un outil de traîner de Microsoft 70-448, et télécharger les Q&A. Bien que il y en a beaucoup de Q&A pour les tests de Certification IT, les nôtres peuvent vous donner non seulement plus de chances à s'exercer avant le test réel, mais encore vous feront plus confiant à réussir le test. La haute précision des réponses, la grande couverture des documentations, la mise à jour constamment vous assurent à réussir votre test. Vous dépensez moins de temps à préparer le test, mais vous allez obtenir votre certificat plus tôt.

En quelques années, le test de certification de Microsoft 70-448 faisait un grand impact sur la vie quotidienne pour pas mal de gens. Voilà le problème, comme on peut réussir facilement le test de Microsoft 70-448? Notre Pass4Test peut vous aider à tout moment à résourdre ce problème rapidement. Pass4Test peut vous offrir une bonne formation particulière à propos du test de certification 70-448. Notre outil de test formation est apporté par les IT experts. Chez Pass4Test, vous pouvez toujours trouver une formations à propos du test Certification 70-448, plus nouvelle et plus proche d'un test réel. Tu choisis le Pass4Test aujourd'hui, tu choisis le succès de test Certification demain.

Code d'Examen: 70-448
Nom d'Examen: Microsoft (TS:MS SQL Server 2008.Business Intelligence Dev and Maintenan)
Questions et réponses: 147 Q&As

Pass4Test est un site professionnel qui répondre les demandes de beaucoup clients. Les candidats qui ont déjà passer leurs premiers test Certification IT ont devenus les suivis de Pass4Test. Grâce à la bonne qualité des documentations, Pass4Test peut aider tous candidats à réussir le test Microsoft 70-448.

Vous aurez le service de la mise à jour gratuite pendant un an une fois que vous achetez le produit de Pass4Test. Vous pouvez recevoir les notes immédiatement à propos de aucun changement dans le test ou la nouvelle Q&A sortie. Pass4Test permet tous les clients à réussir le test Microsoft 70-448 à la première fois.

Pass4Test a capacité d'économiser vos temps et de vous faire plus confiant à réussir le test. Vous pouvez télécharger le démo Microsoft 70-448 gratuit à connaître mieux la bonne fiabilité de Pass4Test. Nous nous font toujours confiant sur nos produits, et vous aussi dans un temps proche. La réussite de test Microsoft 70-448 n'est pas loin de vous une fois que vous choisissez le produit de Pass4Test. C'est un choix élégant pour vous faciliter à réussir le test Microsoft 70-448.

70-448 Démo gratuit à télécharger: http://www.pass4test.fr/70-448.html

NO.1 You implement a SQL Server 2008 Integration Services (SSIS) package.
The package contains the following components:
¡¤A data flow task contained in a For Loop containe
¡¤A Flat File destination componentthat uses a Flat File connection manager
¡¤An OnError event handle
When an error occurs in the package, you plan to write diagnostic information from an expression that
includes the version of the package to a text file.
You need to ensure that the required information is written to the text file.
What should you do?
A. Use the VersionGUID variable.
B. Use the ExecutionGUID variable.
C. Use the SourceID variable.
D. Use the TaskID variable.
Answer: A

certification Microsoft   70-448 examen   70-448 examen

NO.2 You design a SQL Server 2008 Integration Services (SSIS) package that contains several data flows.
You need to monitor the data that passes through each path in the data flow by using the Business
Intelligence Development Studio. You also need to ensure that data flow logic is retained.
What should you do?
A. Use the Data Viewer tool.
B. Use the Data Profiling task.
C. Use the Audit transformation.
D. Use breakpoints in the Script component.
Answer: A

Microsoft   certification 70-448   70-448   70-448

NO.3 You implement a SQL Server 2008 Integration Services (SSIS) package.
The package contains the following components:
¡¤A Foreach Loop container for the Collection property as shown in the following exhibit. (Click the Exhibit
button.)
¡¤A Foreach Loop container for the Variable Mapping
property as shown in the following exhibit. (Click the
Exhibit button.)
¡¤A String variable named FileName
¡¤A String variable named DirectoryPath
You need to update the package so that the DirectoryPath variable returns the directory path for the file
path stored in the FileName variable.
Which two actions should you perform? (Each correct answer presents part of the solution. Choose two.)
A. Set the RaiseChangedEvent property of the User::FileName variable to True.
B. Set the EvaluateAsExpression property of the User::DirectoryPath variable to True.
C. Add a Script task to the OnPostExecute event handler of the Foreach Loop container.
D. Set the Expression property of the User::DirectoryPath variable to the following expression.
SUBSTRING( @[User::FileName], 1, LEN( @[User::FileName] ) -
FINDSTRING( REVERSE( @[User::FileName] ), "\\", 1 ))
E. Set the Expression property of the User::FileName variable to the following expression.
SUBSTRING( @[User::FileName], 1, LEN( @[User::FileName] ) -
FINDSTRING( REVERSE( @[User::FileName] ), "\\", 1 ))
Answer: BD

Microsoft   70-448   70-448   certification 70-448

NO.4 You modify a SQL Server 2008 Integration Services (SSIS) package. The package extracts data from a
text file and loads this data to a SQL Server 2008 table as shown in the following two exhibits.
You need to update the package to extract data from multiple text files of the same directory.
Which three actions should you perform? (Each correct answer presents part of the solution. Choose
three.)
A. Add a variable to the package.
B. Add a variable to the data flow task.
C. Add a Foreach Loop container to the package.
D. Add a For Loop container to the package.
E. Add an expression to the Flat File Source component.
F. Add an expression to the Flat File connection manager.
Answer: ACF

Microsoft examen   certification 70-448   70-448   certification 70-448   70-448   70-448

NO.5 You develop a SQL Server 2008 Integration Services (SSIS) package.
The structure of the package is as shown in the following exhibit.
You need to define a variable that contains sensitive information that is only available to the Sequence
Container, the Data Flow Task, and the Execute SQL Task.
What should you do?
A. Create the variable at the package scope.
B. Create the variable at the Data Flow Task scope.
C. Create the variable at the Execute SQL Task scope.
D. Create the variable at the Sequence Container scope.
Answer: D

certification Microsoft   70-448 examen   70-448

NO.6 You design a SQL Server 2008 Integration Services (SSIS) data flow that inserts data from a source
query to a destination table.
You need to insert only those rows that do not already exist in the destination table. What are two possible
ways to achieve this goal? (Each correct answer presents a complete solution. Choose two.)
A. Use the Merge transformation.
B. Use the Lookup transformation.
C. Use the Union All transformation.
D. Use the Merge Join transformation.
E. Use the Fuzzy Lookup transformation.
F. Use the Fuzzy Grouping transformation.
Answer: BD

Microsoft   70-448 examen   70-448 examen   70-448   70-448

NO.7 You are developing a SQL Server 2008 Integration Services (SSIS) data flow that loads data to a SQL
Server 2008 database.
You need to ensure that the data flow updates the existing records in the SQL Server database by using
data from the rows in your data flow.
Which data flow component should you use?
A. SQL Server Destination
B. OLE DB Destination
C. OLE DB Command Transformation
D. Data Conversion Transformation
Answer: C

Microsoft   70-448   70-448 examen   certification 70-448   70-448 examen

NO.8 You are developing a SQL Server 2008 Integration Services (SSIS) data flow that extracts data from
two sources.
Each source database is located on a different server. Each source is based on a SELECT statement that
uses an ORDER BY clause.
The data flow is as shown in the following diagram.
When the paths from the two sources are connected to a Merge Join component, the following error
message is displayed:
"Data Flow Task: The input is not sorted. The 'input "Merge Join Left Input" (80)' must be sorted."
You need to ensure that data from each query is included in each row in the data flow. You want to
achieve this goal by using minimum amount of execution time.
What should you do?
A. Add a Sort transformation for each data flow.
B. Add an OLE DB Command transformation for each data flow.
C. Update the sorting properties in each source component.
D. Replace the Merge Join transformation with a Union All transformation.
Answer: C

certification Microsoft   70-448   70-448 examen   70-448 examen   70-448

NO.9 You design a SQL Server 2008 Integration Services (SSIS) package. The package extracts data from
flat files and loads this data to a SQL Server 2008 database.
The package contains two Boolean variables named @IsWeekday and @IsHoliday. When the package is
executed on week days, the @IsWeekday variable is set to True. When the package is executed on
holidays, the @IsHoliday variable is set to True. You need to implement the following business logic in the
control flow of the package:
¡¤When the @IsWeekday variable is set to True, the Perform Weekday Processing Data Flow task is
executed.
¡¤When the @IsWeekday variable is set to False, the Perform Weekend Processing Data Flow task is
executed.
¡¤When the @IsHoliday variable is set to True, the Perform Holiday Processing Data Flow task is
executed.
Which control flow logic should you implement?
A.
B.
C.
D.
Answer: A

Microsoft examen   70-448   certification 70-448   70-448

NO.10 You are designing a SQL Server 2008 Integration Services (SSIS) package. The package includes a
Data Flow task that copies several million rows. The data flow requires a match against a reference table
that contains 10,000 rows. Each row in the reference table will be used during the data flow. You need to
ensure that the data flow executes in the minimum amount of time.
Which data flow component should you select?
A. a Fuzzy Lookup transformation
B. a Lookup transformation along with the Full cache option
C. a Lookup transformation along with the No cache option
D. a Lookup transformation along with the Partial cache option
Answer: B

Microsoft   70-448   70-448 examen   70-448

Pass4Test est un site à offrir particulièrement la Q&A Microsoft 70-448, vous pouvez non seulement aprrendre plus de connaissances professionnelles, et encore obtenir le Passport de Certification Microsoft 70-448, et trouver un meilleur travail plus tard. Les documentations offertes par Pass4Test sont tout étudiés par les experts de Pass4Test en profitant leurs connaissances et expériences, ces Q&As sont impresionnées par une bonne qualité. Il ne faut que choisir Pass4Test, vous pouvez non seulement passer le test Microsoft 70-448 et même se renforcer vos connaissances professionnelles IT.

70-450 dernières questions d'examen certification Microsoft et réponses publiés

La population de la Certification Microsoft 70-450 est très claire dans l'Industrie IT. Pass4Test se contribue à vous aider à réussir le test, de plus, un an de la mise à jour gratuite pendant est gratuite pour vous. Pass4Test sera le catalyseur de la réalisation de votre rêve. Pour le succès demain, Pass4Test est votre von choix. Vous serez le prochain talent de l'Indutrie IT sous l'aide de Pass4Test.

Vous pouvez télécharger tout d'abord une partie de Q&A Certification Microsoft 70-450 pour tester si Pass4Test est vraiment professionnel. Nous pouvons vous aider à réussir 100% le test Microsoft 70-450. Si malheureusement, vous ratez le test, votre argent sera 100% rendu.

Code d'Examen: 70-450
Nom d'Examen: Microsoft (PRO:MS SQL Serv 08,Design,Optimize, and Maintain DB Admin Solu)
Questions et réponses: 125 Q&As

Dans ce monde d'informatique, l'industrie IT est suivi par de plus en plus de ges. Dans ce domaine demandant beaucoup de techniques, il faut des Certificat à se preuver les techniques professionnelle. Les Certificats IT sont improtant pour un interviewé pendant un entretien. C'est pas facile à passer le test Microsoft 70-450, donc c'est pourquoi beaucoup de professionnels qui choisissent ce Certificat pour se preuver.

Le test Microsoft 70-450 est bien populaire dans l'Industrie IT. Donc il y a de plus en plus de gens à participer le test Microsoft 70-450. En fait, c'est pas facile à passer le test si on n'a pas une formation particulière. Pass4Test peut vous aider à économiser le temps et les efforts à réussir le test Certification.

70-450 Démo gratuit à télécharger: http://www.pass4test.fr/70-450.html

NO.1 You administer a SQL Server 2008 instance that will host a new database application.
You plan to design the security requirements for the application. Each application user has a unique login
to the SQL Server 2008 server.
The application database contains stored procedures to execute stored procedures in the MSDB
database.
The stored procedures in the MSDB database schedule SQLAgent jobs.
You need to ensure that the stored procedures in the MSDB database are executed by using the security
context of the application user.
What should you do?
A. Add each user to the public role in the MSDB database.
B. Add each user to the db_dtsltduser database role in the MSDB database.
C. Configure the new database to use the TRUSTWORTHY option, and then add each user to the MSDB
database.
D. Configure the MSDB database to use the TRUSTWORTHY option, and then add each user to the
MSDB database.
Answer: C

Microsoft   70-450   certification 70-450   70-450 examen

NO.2 You administer a SQL Server 2008 instance.
The instance hosts a database that is used by a Web-based application. The application processes
15,000 transactions every minute.
A table in the database contains a column that is used only by the application. This column stores
sensitive data.
You need to store the sensitive data in the most secure manner possible. You also need to ensure that
you minimize the usage of memory space and processor time.
Which encryption type should you use?
A. Symmetric key encryption
B. Asymmetric key encryption
C. Certificate-based encryption
D. Transparent data encryption
Answer: A

Microsoft   70-450   70-450 examen   70-450

NO.3 You administer a SQL Server 2008 Reporting Services (SSRS) instance.
You plan to design an authentication method for SSRS reports that use SQL Server data connections.
You need to ensure that all SSRS reports communicate to the SQL Server instance by using the Kerberos
authentication protocol.
What should you do?
A. Configure the default Web site on the instance to use the Integrated Security type.
B. Configure the application pool used by the default Web site to use a domain account.
C. Configure the default Web site on the instance to use the Secure Sockets Layer (SSL) protocol.
D. Register a service principal name (SPN) in the Active Directory directory service for the SSRS
instance.
Answer: D

certification Microsoft   70-450 examen   certification 70-450

NO.4 You administer SQL Server 2008 instances at three sites.
All sites share a mission-critical database. The business requirements specify that users at each site must
be able to perform the following tasks:
Access and modify data on all sites with minimal latency.
Minimize data loss in the event of a server failure.
You need to provide a high-availability solution that meets the business requirements.
Which solution should you implement?
A. Failover clustering
B. Peer-to-Peer replication
C. Asynchronous database mirroring without a witness server
D. Log shipping to servers at two of the sites to provide read-only copies of data
Answer: B

Microsoft examen   70-450 examen   70-450 examen

NO.5 You administer a SQL Server 2008 instance. The instance hosts a new database application.
You plan to design the data security strategy for the application. You will use Snapshot replication to
replicate the data to another instance of SQL Server 2008.
You need to ensure that all stored data is encrypted by using the least amount of administrative effort.
What should you do?
A. Enable encrypted connections between the instances.
B. Enable Transparent data encryption for the MSDB database on the two instances.
C. Enable Transparent data encryption for the Publisher, Distribution, and Subscriber databases.
D. Enable certificate-based encryption for the Publisher, Distribution, and Subscriber databases.
Answer: C

Microsoft   certification 70-450   70-450

NO.6 You administer a SQL Server 2008 instance.
You plan to deploy a new database to the instance. The database will be subject to frequent inserts and
updates. The database will have multiple schemas. One of the schemas will contain a large amount of
read-only refrence data.
You need to design the physical database structure for optimal backup performance.
What should you do?
A. Create the database by using a single data file and a single log file.
B. Create the database by using a single data file and multiple log files.
C. Create the database by using a single log file and multiple filegroups.
D. Create the database by using a single log file and a filegroup that has multiple data files.
Answer: C

certification Microsoft   certification 70-450   70-450   certification 70-450   70-450 examen   70-450

NO.7 You administer a SQL Server 2008 instance.
You plan to design the security requirements for a new database application that will be deployed to the
instance.
The new database contains a table that is created by using the following code segment:
CREATE TABLE EmpBonusPlan
(
EmployeeID INT NOT NULL IDENTITY(1,1),
NumOptions INT NOT NULL,
BaseSalary MONEY NOT NULL,
BonusPlan VARBINARY(MAX) FILESTREAM
)
You need to ensure that the BonusPlan column is protected from unauthorized access by using the most
secure method.
What should you do?
A. Use Transparent data encryption.
B. Use the Trustworthy option for the database.
C. Use the Advanced Encryption Standard encryption on all columns in the database.
D. Use the NTFS file system security and limit the access of the database files to the SQL Server 2008
Service account.
Answer: D

Microsoft examen   certification 70-450   70-450 examen

NO.8 You administer SQL Server 2008 servers on a single site.
The site contains the following two SQL Server 2008 instances:
An Enterprise Edition server on a server that has a redundant array of independent disks (RAID) 10 disk
system
A Standard Edition server on a server that has a RAID 5 disk system
Each instance hosts a single application.
You need to recommend a high-availability solution for the site to meet the following business
requirements:
The solution can be implemented on the existing systems.
The database is available with minimal downtime.
Data loss is minimal.
There is minimal effect on the existing system.
What are two possible ways to achieve this goal? (Each correct answer presents a complete solution.
Choose two.)
A. Replication
B. Log shipping
C. Failover clustering
D. Database snapshot
Answer: A,B

certification Microsoft   70-450   70-450 examen   70-450   certification 70-450

NO.9 You administer a SQL Server 2008 instance.
The instance is located on a four-processor, quad-core server. The server frequently experiences CPU
pressure.
The instance contains a very large mission-critical database that is used continuously.
You need to ensure that online index rebuilds do not consume all available CPU cycles.
Which configuration option should you use.?
A. affinity mask
B. affinity I/O mask
C. max degree of parallelism
D. optimize for ad hoc workloads
Answer: C

Microsoft   70-450 examen   70-450

NO.10 You administer a SQL Server 2008 instance.
You plan to deploy a new database that has the following capacity requirements:
275.GB for the database data file
50 GB for the transaction log file
The storage array has six 100-GB disk drives available for the database. The disks are attached to a
redundant array of independent disks (RAID) controller that supports RAID levels 0, 1, 5, and 10.
The write performance of the transaction log needs to be maximized. The database and transaction log
files must be protected in the event of a drive failure.
You need to design the storage system.
Which storage configuration should you use?
A. A single RAID 5 volume
B. A single RAID 10 volume
C. A RAID 0 volume and a RAID 5 volume
D. A RAID 1 volume and a RAID 5 volume
Answer: D

Microsoft   70-450 examen   certification 70-450   70-450 examen   certification 70-450

NO.11 You administer a SQL Server 2008 infrastructure.
An instance runs on a computer that has eight quad-core processors and 128-GB RAM. Four different
applications use the instance.
The instance experiences a low number of CXPACKET waits. The instance also experiences a large
number of lazy writer waits.
You need to optimize the performance of the instance.
What should you do?
A. Configure the Resource Governor.
B. Configure the Windows System Resource Manager.
C. Configure software non-uniform memory access (soft-NUMA).
D. Configure an increase in the maximum degree of parallelism option.
Answer: C

Microsoft   certification 70-450   70-450   70-450 examen   70-450 examen

NO.12 You administer a SQL Server 2008 instance.
The instance runs on a computer that has the following features:
A 64-GB RAM
Four quad-core processors
Several independent physical raid volumes
You plan to implement a transactional database on the instance. The database is expected to have a high
volume of INSERT, UPDATE, and DELETE activities. The activities include creation of new tables.
You need to optimize the performance of the database by maximizing disk bandwidth and reducing the
contention in the storage allocation structures.
What should you do?
A. Create multiple data files for the database.
B. Place database and log files on the same volume.
C. Configure the affinity mask option appropriately.
D. Configure the affinity I/O mask option appropriately.
Answer: A

certification Microsoft   70-450   70-450

NO.13 You administer a SQL Server 2008 instance.
You plan to deploy a third-party database application to the instance. The application uses stored
procedures that are developed by using SQL CLR integration.
The application must be configured to enable the EXTERNAL_ACCESS code access security setting.
You need to ensure that the application is deployed to the instance without loss of functionality.
What should you do first?
A. Replace read write non-static fields in the code with static fields.
B. Replace read-only static fields in the code with read write static fields.
C. Use the peverify.exe PEVerify tool to verify whether the code meets the type-safety requirements.
D. Use the regasm.exe assembly registration tool to register the assembly on the server before
deployment.
Answer: C

Microsoft   70-450 examen   certification 70-450   70-450 examen   70-450   certification 70-450

NO.14 You administer a SQL Server 2008 instance.
You deploy a new database named Engineering. The Engineering database manages large documents
that will be revised occasionally.
You need to design a table structure that allows fast read access. You also need to minimize storage
space requirements.
Which two actions should you perform? (Each correct answer presents part of the solution. Choose two.)
A. Use NTFS file system compression on the volume.
B. Use row-level compression on the document table.
C. Use varbinary(MAX) data type with FILESTREAM storage.
D. Enable row-level compression on all columns that use the vardecimal() data type.
Answer: A,C

certification Microsoft   70-450   70-450 examen   70-450

NO.15 You administer a SQL Server 2008 instance.
You plan to design the security requirements for a new database application. The application uses a code
segment that contains the following components:
A method that accesses the registry on the SQL Server
A method that accesses the file system on a network file server
A class definition that uses public static fields
The code segment uses SQL CLR integration and is implemented as a single assembly.
You need to ensure that the application is successfully deployed to the instance.
What should you do?
A. Use the SAFE code access security for the assembly.
B. Replace all public static fields with public fields.
C. Replace all public static fields with public static read-only fields. Use the EXTERNAL_ACCESS code
access security for the assembly.
D. Replace all public static fields with public static read-only fields. Register the assembly by using the
regasm.exe utility before deployment.
Answer: C

Microsoft   70-450 examen   70-450   70-450 examen

Pass4Test est un fournisseur professionnel des documentations à propos du test Certification IT, avec lequel vous pouvez améliorer le future de votre carrière. Vous trouverez que nos Q&As seraient persuadantes d'après d'avoir essayer nos démos gratuits. Le démo de Microsoft 70-450 (même que les autres démos) est gratuit à télécharger. Vous n'aurez pas aucune hésitation après travailler avec notre démo.

Le meilleur matériel de formation examen Microsoft MB7-839

C'est un bon choix si vous prendre l'outil de formation de Pass4Test. Vous pouvez télécharger tout d'abord le démo gratuit pour prendre un essai. Vous aurez plus confiances sur Pass4Test après l'essai de notre démo. Si malheureusement, vous ne passe pas le test, votre argent sera tout rendu.

Le test Certification Microsoft MB7-839 est une chance précieuse à augmenter vos connaissances de technologie informatique dans l'industrie IT. Il attire beaucoup de professionls à participer ce test. Pass4Test peut vous offrir les outils de formation particuliers à propos de test Microsoft MB7-839. Vous réaliserez plus tôt votre rêve avec la Q&A écrite par l'équipe professionnelle de Pass4Test. Pass4Test se contribue à vous donner un coup de main pour réussir le test Microsoft MB7-839.

Les produits de Pass4Test sont préparés pour le test Certification Microsoft MB7-839, y compris les formations et les informations ciblées au test Microsoft MB7-839. D'ailleurs, la Q&A de Pass4Test qui est impressionnée par la grande couverture des questions et la haute précision des réponses vous permet à réussir le test avec une haute note.

Vous aurez une assurance 100% à réussir le test Microsoft MB7-839 si vous choisissez le produit de Pass4Test. Si malheuresement, vous ne passerez pas le test, votre argent seront tout rendu.

Être un travailleur IT, est-ce que vous vous souciez encore pour passer le test Certificat IT? Le test examiner les techniques et connaissances professionnelles, donc c'est pas facile à réussir. Pour les candidats qui participent le test à la première fois, une bonne formation est très importante. Pass4Test offre les outils de formation particulier au test et bien proche de test réel, n'hésitez plus d'ajouter la Q&A au panier.

La solution offerte par Pass4Test comprenant un test simulation bien proche de test réel Microsoft MB7-839 peut vous assurer à réussir 100% le test Microsoft MB7-839. D'ailleur, le service de la mise à jour gratuite est aussi pour vous. Maintenant, vous pouvez télécharger le démo gratuit pour prendre un essai.

Code d'Examen: MB7-839
Nom d'Examen: Microsoft (NAV 2009 Core Setup and Finance)
Questions et réponses: 93 Q&As

Aujourd'hui, il y a pleine de professionnels IT dans cette société. Ces professionnels sont bien populaires mais ils ont à être en face d'une grande compétition. Donc beaucoup de professionnels IT se prouver par les tests de Certification très difficile à réussir. Pass4Test est voilà pour offrir un raccourci au succès de test Certification.

MB7-839 Démo gratuit à télécharger: http://www.pass4test.fr/MB7-839.html

NO.1 You work in an international company which is called Wikigo. And you?0?30??4re employed as the
Developer for Microsoft Dynamics NAV. Your company receives a big customer. The client has set up a
dimension for Office. The client purchased 80 laptops for use at each department. The controller
calculated the monthly depreciation for the current year at 100 for each vehicle, for a total of 8,000. Look
at the following table: The depreciation amount may change next year. The controller is setting up a
Recurring Journal to record the monthly depreciation, notices the Allocated Amount (LCY) field and calls
you to discuss how to best set up the entry. What instructions should you provide to the Controller on how
to set up the Recurring Journal and the Allocation?
A.On the Recurring General Journal page, leave the Amount field blank; on the Allocations page, add a
line for each Office dimension and then enter the Monthly Depreciation in the Amount field.
B.On the Recurring General Journal page, leave the Amount field blank; on the Allocations page, add a
line for each Office dimension and then enter the Vehicle Count in the Allocation Quantity field
C.On the Recurring General Journal page, enter 8,000 in the Amount field; on the Allocations page, add a
line for each Office dimension and then enter the Vehicle Count in the Allocation Quantity field.
D.On the Recurring General Journal page, enter 8,000 in the Amount field; on the Allocations page, add a
line for each Office dimension and then enter the Monthly Depreciation in the Amount field
Answer:C

Microsoft examen   MB7-839   MB7-839   MB7-839   MB7-839 examen

NO.2 You work in an international company which is called Wiikigo. And you're employed as the Developer for
Microsoft Dynamics NAV. According to the requirement of your company, you have to create G/L Budgets.
In the options below, which method can you use to perform this? (choose more than one)
A.You can copy from an existing budget.
B.You can import a budget in XML format.
C.You can enter each budget line manually.
D.You can import a budget from Microsoft Office Excel
Answer:A C D

Microsoft   MB7-839   certification MB7-839

NO.3 You work in an international company which is called Wikigo. And you're employed as the Developer
for Microsoft Dynamics NAV. Your company receives a client. And you are appointed to assist the client in
setting up prepayments for customers and vendors. Now your client is not clear about the various setups
and asks you to give an explanation. So what do you reply to him? (choose more than one)
A.Enter the default prepayment percentage in the Prepayment % field on the Invoicing FastTab of the
Customer or Vendor Card.
B.Enter the default prepayment percentage in the Prepayment % field on the Purchases Payables Setup
and Sales Receivables Setup pages
C.Enter prepayment percentages on customers and vendors to apply to all lines entered on sales and
purchase orders, regardless of the Type on the line
D.Select the Check Prepmnt. When Posting check box on the General FastTab of Purchases Payables
Setup and Sales Receivables Setup pages to verify prepayments have been issued or received prior to
posting standard invoices
Answer:A C D

Microsoft   MB7-839   MB7-839

NO.4 You work in an international company which is called Wiikigo. And you're employed as the Developer for
Microsoft Dynamics NAV. You company receives a client and you??re appointed to assist the client. At
present the client intends to create budgets using Microsoft Office Excel. They want you to an overview of
the budget interface with Microsoft Excel. So what do you reply to him?
A.Export a budget from Microsoft Dynamics NAV for formatting purposes before creating a budget in
Microsoft Excel.
B.The exported budget displays in Microsoft Excel as a pivot table, providing users with a robust interface
for data entry
C.Enter the exported file name and worksheet name in the Import Budget from Excel batch job when
importing a previously exported budget.
D.The exported budget always displays the lines as G/L accounts; the columns are determined in the
Export Budget to Excel batch job
Answer:A C D

Microsoft examen   MB7-839 examen   MB7-839 examen   MB7-839 examen   MB7-839

NO.5 You work in an international company which is called Wikigo. And you're employed as the Developer
for Microsoft Dynamics NAV. In Microsoft Dynamics NAV, what are the two types of payment tolerance
that you can set up?
A.Payment Tolerance and Payment Receipt Tolerance
B.Payment Receipt Tolerance and Payment Tolerance
C.Payment Discount Tolerance and Payment Tolerance
D.Payment Application Tolerance and Payment Receipt Tolerance
Answer:C

Microsoft   MB7-839 examen   MB7-839   MB7-839   certification MB7-839

NO.6 You work in an international company which is called Wikigo. And you're employed as the Developer
for Microsoft Dynamics NAV. When you activate an Additional Reporting Currency (ACY) and convert the
existing G/L Entries to ACY, what exchange rate(s) are used?
A.All entries are converted using the LCY to ACY exchange rate that exists at the work date
B.All entries are converted using the LCY to ACY exchange rate that exists at the Posting Date of the
oldest entry
C.All entries are converted using the LCY to ACY exchange rate for the date entered when you run the
batch job
D.All entries are converted using the LCY to ACY exchange rate that exists at the Posting Date of the
earliest entry
Answer:A

Microsoft   MB7-839   MB7-839   certification MB7-839

NO.7 You work in an international company which is called Wikigo. And you're employed as the Developer
for Microsoft Dynamics NAV. There's a colleague in your company. He has no idea about access which
page to run the Close Year batch job and asks for your advice. So what do you reply to him?
A.Close Year
B.Fiscal Year
C.Accounting Periods
D.General Ledger Setup
Answer:C

Microsoft examen   MB7-839 examen   MB7-839

NO.8 You work in an international company which is called Wiikigo. And you're employed as the Developer for
Microsoft Dynamics NAV. You company receives a client and you??re appointed to assist the client. The
client set up multiple banks with various currencies, including one for the local currency. Sales documents
using the various currencies were prepared and posted. The client is processing activity in the Cash
Receipt Journal and experiencing problems posting the journal. The client wants to know the
requirements for posting the Cash Receipt Journal with multiple currencies. So what do you reply to the
client? (choose more than one)
A.You can only post entries using LCY when using a Bank Account with a blank Currency Code
B.You can post entries with any Currency Code including LCY when using a Bank Account with a blank
Currency Code.
C.You can post entries with any Currency Code include LCY when using a Bank Account with a Currency
Code assigned
D.You can only post lines with the same Currency Code as the bank when using a Bank Account with a
Currency Code assigned
Answer:B D

Microsoft   MB7-839   certification MB7-839   MB7-839 examen

NO.9 You work in an international company which is called Wikigo. And you're employed as the Developer
for Microsoft Dynamics NAV. According to the requirement of your company, you are going to initiate the
void process for a posted check. From which page do you perform this?
A.You initiate the void process for a posted check from Payment Journal
B.You initiate the void process for a posted check from Check Ledger Entries
C.You initiate the void process for a posted check from Vendor Ledger Entries
D.You initiate the void process for a posted check from Bank Account Reconciliations
Answer:B

Microsoft   MB7-839   MB7-839   MB7-839

NO.10 You work in an international company which is called Wiikigo. And you're employed as the Developer for
Microsoft Dynamics NAV. Microsoft Dynamics NAV has the functionality of reversing Customer Ledger
Entries. When you reverse Customer Ledger Entries, what restrictions are enforced?
A.The Customer Ledger Entry must not be applied
B.The total amount of G/L Entries must equal zero
C.Bank Ledger Entries must be closed by reconciliation
D.Only entries with the Journal Batch Name filled in can be reversed
Answer:A B D

Microsoft   MB7-839   MB7-839   MB7-839 examen

NO.11 You work in an international company which is called Wikigo. And you're employed as the Developer
for Microsoft Dynamics NAV. Your company receives a big customer. In the company of the client, there're
twelve accounting clerks, an accounting manager, and a controller. In order to make the accounting clerks
only post transactions in the current period and the accounting manager and controller are able to post to
the entire calendar year, the controller wants to set up Microsoft Dynamics NAV. But the controller is not
clear about how to achieve this and asks for your help on setup. So what instructions should you provide
to the controller to finish the setup?
A.On the General FastTab of General Ledger Setup, enter dates for the entire year in the Allow Posting
From and Allow Posting To fields; in the User Setup page, add entries for the accounting clerks and then
select the Current Period check box
B.On the General FastTab of General Ledger Setup, enter dates for the current period in the Allow
Posting From and Allow Posting To fields; in the User Setup page, add lines for the accounting manager
and controller and then select the Current Year check box
C.On the General FastTab of General Ledger Setup, enter dates for the current period in the Allow
Posting From and Allow Posting To fields; in the User Setup page, add lines for the accounting manager
and controller, and then enter dates for the entire year in the Allow Posting From and Allow Posting To
fields.
D.On the General FastTab of General Ledger Setup, leave the Allow Posting From and Allow Posting To
fields blank to indicate the current period; in the User Setup page, add entries for the accounting manager
and controller, and then enter dates for the entire year in the Allow Posting From and Allow Posting To
fields.
Answer:

NO.12 You work in an international company which is called Wikigo. And you're employed as the Developer for
Microsoft Dynamics NAV. You have set up two dimensions: one for Department with values of Sales and
Administration, and then one for Region with values of East, West, and Central. For customer 10000, you
assigned the Region dimension with a value of West and the Department dimension with a value of Sales;
the Value Posting rule is blank for both dimensions. For G/L account 6100, the Department dimension is
assigned a value of Administration and the Value Posting rule is set to Same Code. In the Default
Dimension Priorities, the priority is set to 1, for the Source Code of GENJNL and Table ID 18 (Customer).
A user selects customer 10000 and then selects G/L account 6100 as the balancing account on a single
journal line. When the user posts the entry, what happens?
A.The entry will not post
B.Region is West, Department is Sales
C.Region is blank, Department is Sales
D.Region is blank, Department is Administration
Answer:A

Microsoft   certification MB7-839   certification MB7-839   MB7-839

NO.13 You work in an international company which is called Wiikigo. And you're employed as the Developer for
Microsoft Dynamics NAV. Various fields are shown on Customer Ledger Entries for amounts including
Amount, Original Amount, and Remaining Amount. Where is additional information about these fields
available?
A.Additional information about these fields available is available in Analysis View Entries
B.Additional information about these fields available is available in Detailed Amount Ledger Entries
C.Additional information about these fields available is available in Detailed Analysis View Entries.
D.Additional information about these fields available is available in Detailed Customer Ledger Entries.
Answer:D

Microsoft   MB7-839 examen   certification MB7-839   MB7-839   MB7-839

NO.14 You work in an international company which is called Wiikigo. And you're employed as the Developer for
Microsoft Dynamics NAV. There is a colleague named Jason in your company. He is printing the
Dimensions - Detail report. He is not clear about what the Include Dimensions field can be used for and
asks for your advice. So what do you reply to him?
A.The Include Dimensions field is used to preview dimension conflicts prior to running the report.
B.The Include Dimensions field is used to assign levels to the dimensions chosen to print on the report.
C.The Include Dimensions field is used to choose dimensions to include from the list of dimensions linked
to the Analysis View.
D.The Include Dimensions field is used to choose the dimensions to include from the list of all dimensions
set up in Microsoft Dynamics NAV.
Answer:B C

Microsoft   MB7-839   MB7-839 examen   certification MB7-839

NO.15 You work in an international company which is called Wikigo. And you're employed as the Developer
for Microsoft Dynamics NAV. Two date fields are available when you run the Suggest Vendor Payments
batch job. The two date fields are Last Payment Date and Posting Date. The entry in the Posting Date
field is used by the batch job as the Posting Date on the Payment Journal lines. Do you know what the
Last Payment Date field on the batch job is used for?
A.The Last Payment Date field on the batch job is used to indicate the last time the batch job was run
B.The Last Payment Date field on the batch job is used to identify the last payment due date in the Vendor
Ledger Entries to include in the batch process
C.The Last Payment Date field on the batch job is used to display the Posting Date used the last time
checks were issued based on the Vendor Ledger Entries suggested by the batch process.
D.The Last Payment Date field on the batch job is used to display the contents of the Allow Posting To
Date field for the user running the batch process, ensuring that the user is able to post the entries
included in the batch process.
Answer:B

Microsoft   MB7-839   MB7-839 examen   MB7-839

NO.16 You work in an international company which is called Wiikigo. And you're employed as the Developer
for Microsoft Dynamics NAV. In Microsoft Office Excel, you are exporting data from an Analysis View to a
pivot table. During this process, what are the limitations? (choose more than one)
A.Numeric account numbers are always sorted as numbers in Microsoft Office Excel 2007
B.Because they do not have posted activity, totaling Accounts and Totaling Dimensions do not have
amounts
C.Because of a limitation in Microsoft Dynamics NAV 2009, analysis Views are able to only export 65,536
lines
D.Analysis Views with the View as field set to Balance at Date are not restricted to entries on or after the
starting date in the Date Filter field; they include all posted entries.
Answer:A B D

certification Microsoft   MB7-839   MB7-839 examen

NO.17 You work in an international company which is called Wikigo. And you're employed as the Developer
for Microsoft Dynamics NAV. In order to create an audit trail, when a transaction is posted, an entry is
made to the G/L Register table. What information is assigned in the G/L Register? (choose more than one)
A.A Register Number to the transaction
B.A Transaction Number to the transaction.
C.A Line Number to each line within a transaction.
D.An Entry Number to each line within a transaction
Answer:A D

Microsoft   MB7-839   MB7-839 examen   MB7-839

NO.18 You work in an international company which is called Wikigo. And you're employed as the Developer
for Microsoft Dynamics NAV. There're posting amounts received from customers. According to the
requirement of your company, you are posting amounts in the Cash Receipt Journal. When you select
Customer in the Account Type field, in the Document Type and Amount fields, what entries must you
make?
A.Document Type of Payment; Amount is negative
B.Document Type of Payment; Amount is positive
C.Document Type of Receipt; Amount is negative
D.Document Type of Receipt; Amount is positive
Answer:A

Microsoft   certification MB7-839   MB7-839   MB7-839   MB7-839

NO.19 You work in an international company which is called Wiikigo. And you're employed as the Developer for
Microsoft Dynamics NAV. There are two Application Method options on the Customer Card: Manual or
Apply to Oldest. When you post a payment to a customers account that is set up with Apply to Oldest as
the Application Method, what happens?
A.The payment is automatically applied to the oldest of the customers open entries
B.A page opens where the oldest entry is selected; the user is able to select a different entry
C.A page opens where the oldest entry is selected; the user is not able to select a different entry.
D.When the Auto Apply check box is selected in Sales Receivables Setup, the payment is automatically
applied to the oldest of the customers open entries.
Answer:A

Microsoft   MB7-839 examen   MB7-839

NO.20 You work in an international company which is called Wiikigo. And you're employed as the Developer for
Microsoft Dynamics NAV. Accounting Periods are set up to define the periods used by a company for
posting entries. In the options below, which is available for setting up Accounting Periods? (choose more
than one)
A.Accounting Periods can be set up manually
B.Accounting Periods can be set up automatically
C.Accounting Periods can be set up automatically when a year is closed.
D.Accounting Periods can be set up for 365 periods, each one day in length.
Answer:A B D

Microsoft   certification MB7-839   MB7-839 examen   MB7-839

Dans cette époque glorieuse, l'industrie IT est devenue bien intense. C'est raisonnable que le test Microsoft MB7-839 soit un des tests plus populaires. Il y a de plus en plus de gens qui veulent participer ce test, et la réussite de test Microsoft MB7-839 est le rêve pour les professionnels ambitieux.

Certification Microsoft de téléchargement gratuit pratique d'examen 70-542, questions et réponses

Pass4Test est un site web de vous offrir particulièrement les infos plus chaudes à propos de test Certification Microsoft 70-542. Pour vous assurer à nous choisir, vous pouvez télécharger les Q&As partielles gratuites. Pass4Test vous promet un succès 100% du test Microsoft 70-542.

Peut-être vous voyez les guides d'études similaires pour le test Microsoft 70-542, mais nous avons la confiance que vous allez nous choisir finalement grâce à notre gravité d'état dans cette industrie et notre profession. Pass4Test se contribue à amérioler votre carrière. Vous saurez que vous êtes bien préparé à passer le test Microsoft 70-542 lorsque vous choisissez la Q&A de Pass4Test. De plus, un an de service gratuit en ligne après vendre est aussi disponible pour vous.

Vous avez aussi la possibilité à réussir le test Microsoft 70-542. Pass4Test offre la service de la mise à jour gratuite pendant un an. Si vous échouez le test, votre argent sera tout rendu. Maintenant, vous pouvez télécharger la partie gratuite prendre examinser la qualité des produits de Pass4Test.

Dans cette société bien intense, c'est avantage si quelque'un a une technique particulère, donc c'est pourquoi beaucoup de gens ont envie de dépnenser les efforts et le temps à préparer le test Microsoft 70-542, mais ils ne peuvaient pas réussir finalement. C'est juste parce que ils ont pas bien choisi une bonne formation. L'outil de formation lancé par les experts de Pass4Test vous permet à passer le test Microsoft 70-542 coûtant un peu d'argent.

Code d'Examen: 70-542
Nom d'Examen: Microsoft (MS Office SharePoint Server 2007.Application Development)
Questions et réponses: 68 Q&As

Le test Microsoft 70-542 peut bien examnier les connaissances et techniques professionnelles. Pass4Test est votre raccourci amené au succès de test Microsoft 70-542. Chez Pass4Test, vous n'avez pas besoin de dépenser trop de temps et d'argent juste pour préparer le test Microsoft 70-542. Travaillez avec l'outil formation de Pass4Test visé au test, il ne vous demande que 20 heures à préparer.

Pass4Test a une équipe se composant des experts qui font la recherche particulièrement des exercices et des Q&As pour le test certification Microsoft 70-542, d'ailleurs ils peuvent vous proposer à propos de choisir l'outil de se former en ligne. Si vous avez envie d'acheter une Q&A de Pass4Test, Pass4Test vous offrira de matériaux plus détailés et plus nouveaux pour vous aider à approcher au maximum le test réel. Assurez-vous de choisir le Pass4Test, vous réussirez 100% le test Microsoft 70-542.

Le test Certification Microsoft 70-542 est une chance précieuse à augmenter vos connaissances de technologie informatique dans l'industrie IT. Il attire beaucoup de professionls à participer ce test. Pass4Test peut vous offrir les outils de formation particuliers à propos de test Microsoft 70-542. Vous réaliserez plus tôt votre rêve avec la Q&A écrite par l'équipe professionnelle de Pass4Test. Pass4Test se contribue à vous donner un coup de main pour réussir le test Microsoft 70-542.

70-542 Démo gratuit à télécharger: http://www.pass4test.fr/70-542.html

NO.1 Your organization has a department named product testing. You are creating a new membership
named Product Testing. You are adding a distribution list to the new membership. You need to
ensure that the membership is displayed only to managers. What should you do?
A. Call the MemberGroupData method of the UserProfiles object.
B. Call the GetPrivacyPolicy method of the UserProfileManager object.
C. Pass Privacy.Manager as the privacy setting to the Membership.Create method.
D. Pass PrivacyPolicyIdConstants.MembershipsFromDistributionLists to the CreateMemberGroup
method of the user profile.
Answer: C

Microsoft examen   70-542   70-542   70-542

NO.2 You are creating a Microsoft Office SharePoint Server 2007 application. The application reads data
from the Microsoft Office Excel 2007 workbook named SalesGoals.xls. SalesGoals.xls is located in a
document library. The first sheet of the SalesGoals.xls workbook contains the following information.
You need to retrieve the values for 2008 from within your application.
Which two actions should you perform? (Each correct answer provides part of the solution. Choose two.)
A. Instantiate a new RangeCoordinates object.
B. Instantiate the Microsoft Office Excel Web Services service.
C. Call the GetRangeA1 method by passing B3:D3 as a parameter.
D. Call the GetRange method along with a RangeCoordinates object by using the following parameters.
column=2, row=3, height=1, width=3
Answer: BC

Microsoft examen   70-542 examen   certification 70-542   70-542

NO.3 You create a Microsoft Office SharePoint Server 2007 site. The site is configured to use a Shared
Services Provider (SSP) that manages user profiles. The user profiles contain user contact information.
You need to retrieve the telephone number of a user. What should you do?
A. Perform a keyword search by using the WorkPhone: prefix.
B. Obtain the value of the WorkPhone node from the SPUser.Xml property of the user.
C. Obtain the value of the UserProfile[PropertyConstants.WorkPhone] property of the user.
D. Obtain the value of the PropertyInformation.Description property where the value of the
PropertyInformation.Name property is WorkPhone.
Answer: C

Microsoft   certification 70-542   certification 70-542

NO.4 You are creating two user-defined functions (UDFs) of Excel Services in Microsoft Office SharePoint
Server 2007.
You write the following code segment.
Public Class Class1
Public Function MyDouble(ByVal d As Double) As Double
Return d * 9
End Function
Public Function ReturnDateTimeToday() As DateTime
Return (DateTime.Today)
End Function
End Class
You need to ensure that the MyDouble method and the ReturnDateTimeToday method are recognized as
UDFs of Excel Services.
What should you do?
A. Add a reference to the Excel Services DLL.
B. Change the methods from public to private.
C. Add an out parameter to each of the method statements.
D. Mark the class by using the UdfClass attribute and mark the methods by using the UdfMethod attribute.
Answer: D

Microsoft   70-542 examen   70-542   70-542 examen   70-542

NO.5 Your company stores employee details in a Microsoft SQL Server database. You are creating a Report
Center site on a Microsoft Office SharePoint Server 2007 server. You need to ensure that a report on
employee details can be generated in the Report Center site. What should you do?
A. Add the Data Connections library to the trusted file locations.
B. Import the application definition to the Business Data Connector.
C. Import the Office Data Connection file to the trusted data providers.
D. Create an Office Data Connection file in a trusted Data Connections library.
Answer: D

Microsoft   certification 70-542   70-542   certification 70-542

NO.6 You create a Microsoft Office SharePoint Server 2007 application. The application has a user named
UserA.
You need to retrieve a list of colleagues for UserA.
Which code segment should you use?
A. Private Sub RetrieveColleagues(ByVal Cntxtobj As ServerContext)
...
Dim site As SPSite = New SPSite("http: //servername/sites/site1")
Dim profileManager As UserProfileManager = New _
UserProfileManager(Cntxtobj) Dim profile As UserProfile = _
profileManager.GetUserProfile("abc\UserA")
Dim colleagues As Colleague() = profile.Colleagues.GetItems
Site.Dispose
...
End Sub
B. Private Sub RetrieveColleagues(ByVal Cntxtobj As ServerContext)
...
Dim site As SPSite = New SPSite("http: //servername/sites/site1")
Dim context As ServerContext = ServerContext.GetContext(site)
Dim profileManager As UserProfileManager = New _
UserProfileManager(context) Dim profile As UserProfile = _
profileManager.GetUserProfile("abc\UserA")
Dim colleagues As UserProfile() = _
profile.Colleagues.GetCommonColleagues
Site.Dispose
...
End Sub
C. Private Sub RetrieveColleagues(ByVal Cntxtobj As ServerContext)
...
Dim site As SPSite = New SPSite("http: //servername/sites/site1")
Dim context As ServerContext = ServerContext.GetContext(site)
Dim profileManager As UserProfileManager = New _
UserProfileManager(context) Dim profile As UserProfile = _
profileManager.GetUserProfile("abc\UserA")
Dim manager As ColleagueManager = _
New ColleagueManager(profile)
Dim profiles As UserProfile() = _
manager.GetColleaguesOfColleagues
Site.Dispose
...
End Sub
D. Private Sub RetrieveColleagues(ByVal Cntxtobj As ServerContext)
...
Dim site As SPSite = New SPSite("http: //servername//sites/site1")
Dim context As ServerContext = ServerContext.GetContext(site)
Dim audMgr As AudienceManager = New AudienceManager(context)
Dim web As SPWeb = site.AllWebs("mainpage")
Dim audienceIDNames As ArrayList = _
audMgr.GetUserAudienceIDs("domain\userA", True, web)
Site.Dispose
...
End Sub
Answer: A

Microsoft   70-542 examen   70-542   70-542

NO.7 You create a Microsoft Office SharePoint Server 2007 site. A document library named
CompanyWorkbooks on the site contains Microsoft Office Excel workbooks. You need to ensure that
users can access the workbooks in the CompanyWorkbooks document library by using Excel Services in
Microsoft Office SharePoint Server 2007. What should you do?
A. Define the site as a managed path within SharePoint.
B. Add the CompanyWorkbooks URL to the trusted location list.
C. Edit the permissions of the CompanyWorkbooks document library to grant full control to the SharePoint
application pool identity account.
D. Create a custom security policy file for the CompanyWorkbooks document library. Add the file to the
securityPolicy section of the Web.config file for the site.
Answer: B

Microsoft examen   70-542 examen   certification 70-542   70-542 examen   70-542   70-542

NO.8 You are developing a Microsoft Office SharePoint Server 2007 solution that integrates with Microsoft
SQL Server 2005 Reporting Services. You need to configure the SharePoint solution to allow storage
of reports in SharePoint document libraries. What should you do?
A. Specify the Report Server URL in the Report Explorer Web Part.
B. Configure the proxy server endpoint in the Reporting Services Configuration tool.
C. Specify a Report Explorer Web Part as the target for the Report Viewer Web Part.
D. Specify a Report Viewer Web Part as the target for the Report Explorer Web Part.
Answer: B

Microsoft   certification 70-542   70-542   70-542

NO.9 You are creating a Microsoft Office SharePoint Server 2007 site.
You create a Microsoft WinForms application to enter information about a user.
You write the following code segment. (Line numbers are included for reference only.)
01 Shared Sub AddUser(ByVal user_name As String())
02 ' Using
03 Dim site As SPSite = New SPSite("http://sitename")
04 Try
05 Dim context As ServerContext = _
06 ServerContext.GetContext(site)
07 Dim profileManager As UserProfileManager = New _
08 UserProfileManager(context)
09 ...
10 Finally
11 CType(site, IDisposable).Dispose()
12 End Try 13 End Sub
You need to add a user profile to the profile store.
Which code segment should you insert at line 09?
A. Private u As UserProfile = _
profileManager.GetUserProfile(user_name)
...
B. Private profileManager As UserProfileManager = New _
UserProfileManager(context)
Private u As UserProfile = profileManager.GetUserProfile(user_name)
...
u.Commit
C. Private user_name As String = "<UserProfile>"
...
user_name += userProfile + user_name
...
user_name += "</UserProfile>"
profileManager.CreateUserProfile(user_name)
D. Private u As UserProfile = _
profileManager.CreateUserProfile(user_name)
...
u.Commit
Answer: D

Microsoft   70-542 examen   certification 70-542   70-542

NO.10 You create an application for a Microsoft Office SharePoint Server 2007 server. You create a call
center dashboard. You create a Key Performance Indicator (KPI) list that contains KPIs. You add a KPI
Web Part to the dashboard to view KPIs. You need to permit users to view details that make up each
KPI. What should you do?
A. Add a link to each KPI in the list to take the user to a details page.
B. Add data to a custom SharePoint list and use built-in filter and view capabilities.
C. Add a Filter Web Part to the dashboard page and connect the page to the KPI list Web Part.
D. Filter the items in the KPI list Web Part by the indicator that the user wants to view.
Answer: A

Microsoft   certification 70-542   70-542 examen   70-542   70-542

Pass4Test est un site web qui vous donne plus de chances à passer le test de Certification Microsoft 70-542. Le résultat de recherche sortis par les experts de Pass4Test peut assurer que ce sera vous ensuite qui réussirez le test Microsoft 70-542. Choisissez Pass4Test, choisissez le succès. L'outil de se former de Pass4Test est bien efficace. Parmi les gens qui ont déjà passé le test, la majorité a préparé le test avec la Q&A de Pass4Test.

Le plus récent matériel de formation Microsoft 70-561

Pass4Test est un site d'offrir la bonne Q&A Microsoft 70-561. Le produit offert par Pass4Test peut vous aider à réussir ce test très difficile. Si vous ajoutez le produit au panier, vous allez économiser le temps et l'effort. Le produiti Pass4Test est bien réputé dans l'Idustrie IT.

Participer au test Microsoft 70-561 est un bon choix, parce que dans l'Industire IT, beaucoup de gens tirent un point de vue que le Certificat Microsoft 70-561 symbole bien la professionnalité d'un travailleur dans cette industrie.

Vous Microsoft 70-561 pouvez télécharger le démo Microsoft 70-561 gratuit dans le site Pass4Test pour essayer notre qualité. Une fois vous achetez le produit de Pass4Test, nous allons faire tous effort à vous aider à réussir le test à la première fois et vous laisser savoir qu'il ne faut pas beaucoup de travaux pour réussir ce que vous voulez.

Code d'Examen: 70-561
Nom d'Examen: Microsoft (TS: MS .NET Framework 3.5, ADO.NET Application Development)
Questions et réponses: 170 Q&As

Les produits de Pass4Test a une bonne qualité, et la fréquence de la mise à jour est bien impressionnée. Si vous avez déjà choisi la Q&A de Pass4Test, vous n'aurez pas le problème à réussir le test Microsoft 70-561.

Dans cette époque glorieuse, l'industrie IT est devenue bien intense. C'est raisonnable que le test Microsoft 70-561 soit un des tests plus populaires. Il y a de plus en plus de gens qui veulent participer ce test, et la réussite de test Microsoft 70-561 est le rêve pour les professionnels ambitieux.

70-561 Démo gratuit à télécharger: http://www.pass4test.fr/70-561.html

NO.1 You create an application by using the Microsoft .NET Framework 3.5 and Microsoft ADO.NET. The
application uses Microsoft SQL Server 2005.
You write the following code segment. (Line numbers are included for reference only.)
01 String myConnString = "User
02 ID=<username>;password=<strong password>;Initial
03 Catalog=pubs;Data Source=myServer";
04 SqlConnection myConnection = new
05 SqlConnection(myConnString);
06 SqlCommand myCommand = new SqlCommand();
07 DbDataReader myReader;
08 myCommand.CommandType =
09 CommandType.Text;
10 myCommand.Connection = myConnection;
11 myCommand.CommandText = "Select * from Table1;
Select * from Table2;";
12 int RecordCount = 0;
13 try
14 {
15 myConnection.Open();
16
17 }
18 catch (Exception ex)
19 {
20 }
21 finally

NO.2 You create an application by using the Microsoft .NET Framework 3.5 and Microsoft ADO.NET. The
application connects to a Microsoft SQL Server 2005 database.
The connection string of the application is defined in the following manner.
"Server=Prod;Database=WingtipToys;Integrated
Security=SSPI;Asynchronous Processing=true"
The application contains the following code segment. (Line numbers are included for reference only.)
01 Protected Sub UpdateData(ByVal cmd As SqlCommand)
02 cmd.Connection.Open()
03
04 lblResult.Text = "Updating ..."
05 End Sub
The cmd object takes a long time to execute.
You need to ensure that the application continues to execute while cmd is executing.
What should you do?
A. Insert the following code segment at line 03.
cmd.BeginExecuteNonQuery(New AsyncCallback( _
AddressOf UpdateComplete), cmd)
Add the following code segment.
Private Sub UpdateComplete (ByVal ar As IAsyncResult)
Dim count As Integer = CInt(ar.AsyncState)
LogResults(count)
End Sub
B. Insert the following code segment at line 03.
cmd.BeginExecuteNonQuery(New AsyncCallback( _
AddressOf UpdateComplete), cmd)
Add the following code segment.
Private Sub UpdateComplete(ByVal ar As IAsyncResult)
Dim cmd As SqlCommand = DirectCast(ar.AsyncState, SqlCommand)
Dim count As Integer = cmd.EndExecuteNonQuery(ar)
LogResults(count)
End Sub
C. Insert the following code segment at line 03.
AddHandler cmd.StatementCompleted, AddressOf UpdateComplete
cmd.ExecuteNonQuery()
Add the following code segment.
Private Sub UpdateComplete(ByVal sender As Object, _
ByVal e As StatementCompletedEventArgs)
Dim count As Integer = e.RecordCount
LogResults(count)
End Sub
D. Insert the following code segment at line 03.
Dim notification As New _
SqlNotificationRequest("UpdateComplete ", "", 10000)
cmd.Notification = notification
cmd.ExecuteNonQuery()
Add the following code segment.
Private Sub UpdateComplete (ByVal notice As SqlNotificationRequest)
Dim count As Integer = Integer.Parse(notice.UserData)
LogResults(count)
End Sub
Answer: B

Microsoft   70-561   certification 70-561   70-561   certification 70-561   70-561

NO.3 You create an application by using the Microsoft .NET Framework 3.5 and Microsoft ADO.NET. The
application connects to a Microsoft SQL Server 2005 database.
The connection string of the application is defined in the following manner.
"Server=Prod;Database=WingtipToys;Integrated
Security=SSPI;Asynchronous Processing=true"
The application contains the following code segment. (Line numbers are included for reference only.)
01 protected void UpdateData(SqlCommand cmd) {
02 cmd.Connection.Open();
03
04 lblResult.Text = "Updating ...";
05 }
The cmd object takes a long time to execute.
You need to ensure that the application continues to execute while cmd is executing.
What should you do?
A. Insert the following code segment at line 03.
cmd.BeginExecuteNonQuery(new AsyncCallback(UpdateComplete), cmd);
Add the following code segment.
private void UpdateComplete (IAsyncResult ar) {
int count = (int)ar.AsyncState;
LogResults(count);
}
B. Insert the following code segment at line 03.
cmd.BeginExecuteNonQuery(new AsyncCallback(UpdateComplete), cmd);
Add the following code segment.
private void UpdateComplete (IAsyncResult ar) {
SqlCommand cmd = (SqlCommand)ar.AsyncState;
int count = cmd.EndExecuteNonQuery(ar);
LogResults(count);
}
C. Insert the following code segment at line 03.
cmd.StatementCompleted += new
StatementCompletedEventHandler(UpdateComplete);
cmd.ExecuteNonQuery();
Add the following code segment.
private void UpdateComplete (object sender, StatementCompletedEventArgs e) {
int count = e.RecordCount;
LogResults(count);
}
D. Insert the following code segment at line 03.
SqlNotificationRequest notification = new
SqlNotificationRequest("UpdateComplete", "", 10000);
cmd.Notification = notification;
cmd.ExecuteNonQuery();
Add the following code segment.
private void UpdateComplete(SqlNotificationRequest notice) {
int count = int.Parse(notice.UserData);
LogResults(count);
}
Answer: B

Microsoft examen   70-561   certification 70-561

NO.4 You create an application by using the Microsoft .NET Framework 3.5 and Microsoft ADO.NET.
You need to ensure that the application can connect to any type of database.
What should you do?
A. Set the database driver name in the connection string of the application, and then create the
connection object in the following manner.
DbConnection connection = new OdbcConnection(connectionString);
B. Set the database provider name in the connection string of the application, and then create the
connection object in the following manner.
DbConnection connection = new OleDbConnection(connectionString);
C. Create the connection object in the following manner.
DbProviderFactory factory = DbProviderFactories.GetFactory("System.Data.Odbc");
DbConnection connection = factory.CreateConnection();
D. Create the connection object in the following manner.
DbProviderFactory factory = DbProviderFactories.GetFactory(databaseProviderName);
DbConnection connection = factory.CreateConnection();
Answer: D

Microsoft examen   70-561 examen   70-561 examen   certification 70-561   70-561 examen

NO.5 You create an application by using the Microsoft .NET Framework 3.5 and Microsoft ADO.NET.
The application contains a DataSet object named orderDS. The object contains a table named Order as
shown in the following exhibit.
The application uses a SqlDataAdapter object named daOrder to populate the Order table.
You write the following code segment. (Line numbers are included for reference only.)
01 Private Sub FillOrderTable(ByVal pageIndex As Integer)
02 Dim pageSize As Integer = 5
03
04 End Sub
You need to fill the Order table with the next set of 5 records for each increase in the pageIndex value.
Which code segment should you insert at line 03?
A. Dim sql As String = "SELECT SalesOrderID, CustomerID, " + _
"OrderDate FROM Sales.SalesOrderHeader"
daOrder.SelectCommand.CommandText = sql
daOrder.Fill(orderDS, pageIndex, pageSize, "Order")
B. Dim startRecord As Integer = (pageIndex - 1) * pageSize
Dim sql As String = "SELECT SalesOrderID, CustomerID, " + _
"OrderDate FROM Sales.SalesOrderHeader"
daOrder.SelectCommand.CommandText = sql
daOrder.Fill(orderDS, startRecord, pageSize, "Order")
C. Dim sql As String = _
String.Format("SELECT TOP {0} SalesOrderID, " + _
"CustomerID, OrderDate FROM Sales.SalesOrderHeader " + _
"WHERE SalesOrderID > {1}", pageSize, pageIndex)
daOrder.SelectCommand.CommandText = sql
daOrder.Fill(orderDS, "Order")
D. Dim startRecord As Integer = (pageIndex - 1) * pageSize
Dim sql As String = _
String.Format("SELECT TOP {0} SalesOrderID, " + _
"CustomerID, OrderDate FROM Sales.SalesOrderHeader " + _
"WHERE SalesOrderID > {1}", pageSize, startRecord)
daOrder.SelectCommand.CommandText = sql
daOrder.Fill(orderDS, "Order")
Answer: B

Microsoft   70-561 examen   70-561   70-561   70-561

NO.6 You create an application by using the Microsoft .NET Framework 3.5 and Microsoft ADO.NET.
The application contains a DataSet object named OrderDS that has the Order and OrderDetail tables as
shown in the following exhibit.
You write the following code segment. (Line numbers are included for reference only.)
01 Private Sub GetOrders(ByVal cn As SqlConnection)
02 Dim cmd As SqlCommand = cn.CreateCommand()
03 cmd.CommandText = "Select * from [Order]; " + _
"Select * from [OrderDetail];"
04 Dim da As New SqlDataAdapter(cmd)
05
06 End Sub
You need to ensure that the Order and the OrderDetail tables are populated.
Which code segment should you insert at line 05?
A. da.Fill(OrderDS)
B. da.Fill(OrderDS.Order)
da.Fill(OrderDS.OrderDetail)
C. da.TableMappings.AddRange(New DataTableMapping() _
{New DataTableMapping("Table", "Order"), _
New DataTableMapping("Table1", "OrderDetail")})
da.Fill(OrderDS)
D. Dim mapOrder As New DataTableMapping()
mapOrder.DataSetTable = "Order"
Dim mapOrderDetail As New DataTableMapping()
mapOrder.DataSetTable = "OrderDetail"
da.TableMappings.AddRange(New DataTableMapping() _
{mapOrder, mapOrderDetail})
da.Fill(OrderDS)
Answer: C

Microsoft   70-561   70-561 examen   70-561

NO.7 You create an application by using the Microsoft .NET Framework 3.5 and Microsoft ADO.NET.
The application contains a TextBox control named txtProductID. The application will return a list of active
products that have the ProductID field equal to the txtProductID.Text property.
You write the following code segment. (Line numbers are included for reference only.)
01 Private Function GetProducts(ByVal cn _
As SqlConnection) As DataSet
02 Dim cmd As New SqlCommand()
03 cmd.Connection = cn
04 Dim da As New SqlDataAdapter(cmd)
05 Dim ds As New DataSet()
06
07 da.Fill(ds)
08 Return ds
09 End Function
You need to populate the DataSet object with product records while avoiding possible SQL injection
attacks.
Which code segment should you insert at line 06?
A. cmd.CommandText = _
String.Format("sp_sqlexec 'SELECT ProductID, " + _
"Name FROM Product WHERE ProductID={0} AND IsActive=1'", _
txtProductID.Text)
B. cmd.CommandText = _
String.Format("SELECT ProductID, " + _
"Name FROM Product WHERE ProductID={0} AND IsActive=1", _
txtProductID.Text)
cmd.Prepare()
C. cmd.CommandText = _
String.Format("SELECT ProductID, " + _
"Name FROM Product WHERE ProductID={0} AND IsActive=1", _
txtProductID.Text)
cmd.CommandType = CommandType.TableDirect
D. cmd.CommandText = "SELECT ProductID, " + _
"Name FROM Product WHERE ProductID=@productID AND IsActive=1"
cmd.Parameters.AddWithValue("@productID", txtProductID.Text)
Answer: D

Microsoft   70-561 examen   certification 70-561   70-561

NO.8 You create an application by using the Microsoft .NET Framework 3.5 and Microsoft ADO.NET.
The application has a DataTable object named OrderDetailTable. The object has the following columns:
ID
OrderID
ProductID
Quantity
LineTotal
The OrderDetailTable object is populated with data provided by a business partner. Some of the records
contain a null value in the LineTotal field and 0 in the Quantity field.
You write the following code segment. (Line numbers are included for reference only.)
01 Dim col As New DataColumn("UnitPrice", GetType(Decimal))
02
03 OrderDetailTable.Columns.Add(col)
You need to add a DataColumn named UnitPrice to the OrderDetailTable object.
Which line of code should you insert at line 02?
A. col.Expression = "LineTotal/Quantity"
B. col.Expression = "LineTotal/ISNULL(Quantity, 1)"
C. col.Expression = "LineTotal.Value/ISNULL(Quantity.Value, 1)"
D. col.Expression = "iif(Quantity > 0, LineTotal/Quantity, 0)"
Answer: D

certification Microsoft   certification 70-561   70-561   70-561

NO.9 You create an application by using the Microsoft .NET Framework 3.5 and Microsoft ADO.NET.
The application contains a TextBox control named txtProductID. The application will return a list of active
products that have the ProductID field equal to the txtProductID.Text property.
You write the following code segment. (Line numbers are included for reference only.)
01 private DataSet GetProducts(SqlConnection cn) {
02 SqlCommand cmd = new SqlCommand();
03 cmd.Connection = cn;
04 SqlDataAdapter da = new SqlDataAdapter(cmd);
05 DataSet ds = new DataSet();
06
07 da.Fill(ds);
08 return ds;
09 }
You need to populate the DataSet object with product records while avoiding possible SQL injection
attacks.
Which code segment should you insert at line 06?
A. cmd.CommandText = string.Format("sp_sqlexec 'SELECT ProductID,
Name FROM Product WHERE ProductID={0} AND IsActive=1'", txtProductID.Text);
B. cmd.CommandText = string.Format("SELECT ProductID, Name FROM
Product WHERE ProductID={0} AND IsActive=1", txtProductID.Text);
cmd.Prepare();
C. cmd.CommandText = string.Format("SELECT ProductID, Name FROM
Product WHERE ProductID={0} AND IsActive=1", txtProductID.Text);
cmd.CommandType = CommandType.TableDirect;
D. cmd.CommandText = "SELECT ProductID, Name FROM Product WHERE
ProductID=@productID AND IsActive=1";
cmd.Parameters.AddWithValue("@productID", txtProductID.Text);
Answer: D

Microsoft   70-561   70-561 examen   certification 70-561   70-561 examen

NO.10 You create an application by using the Microsoft .NET Framework 3.5 and Microsoft ADO.NET. The
application connects to a Microsoft SQL Server 2005 database.
You write the following code segment. (Line numbers are included for reference only.)
01 Using connection As New SqlConnection(connectionString)
02 Dim cmd As New SqlCommand(queryString, connection)
03 connection.Open()
04
05 While sdrdr.Read()
06 ' use the data in the reader
07 End While
08 End Using
You need to ensure that the memory is used efficiently when retrieving BLOBs from the database.
Which code segment should you insert at line 04?
A. Dim sdrdr As SqlDataReader = _ cmd.ExecuteReader()
B. Dim sdrdr As SqlDataReader = _ cmd.ExecuteReader(CommandBehavior.[Default])
C. Dim sdrdr As SqlDataReader = _ cmd.ExecuteReader(CommandBehavior.SchemaOnly)
D. Dim sdrdr As SqlDataReader = _ cmd.ExecuteReader(CommandBehavior.SequentialAccess)
Answer: D

Microsoft examen   70-561 examen   certification 70-561

NO.11 You create an application by using the Microsoft .NET Framework 3.5 and Microsoft ADO.NET. The
application connects to a Microsoft SQL Server 2005 database.
The application analyzes large amounts of transaction data that are stored in a different database.
You write the following code segment. (Line numbers are included for reference only.)
01 using (SqlConnection connection = new
SqlConnection(sourceConnectionString))
02 using (SqlConnection connection2 = new
SqlConnection(destinationConnectionString))
03 using (SqlCommand command = new SqlCommand())
04 {
05 connection.Open();
06 connection2.Open();
07 using (SqlDataReader reader = command.ExecuteReader())
08 {
09 using (SqlBulkCopy bulkCopy = new
SqlBulkCopy(connection2))
10 {
11
12 }
13 }
14 }
You need to copy the transaction data to the database of the application.
Which code segment should you insert at line 11?
A. reader.Read()
bulkCopy.WriteToServer(reader);
B. bulkCopy.DestinationTableName = "Transactions";
bulkCopy.WriteToServer(reader);
C. bulkCopy.DestinationTableName = "Transactions";
bulkCopy.SqlRowsCopied += new
SqlRowsCopiedEventHandler(bulkCopy_SqlRowsCopied);
D. while (reader.Read())
{
bulkCopy.WriteToServer(reader);
}
Answer: B

certification Microsoft   certification 70-561   certification 70-561   70-561 examen   70-561

NO.12 You create an application by using the Microsoft .NET Framework 3.5 and Microsoft ADO.NET. The
application connects to a Microsoft SQL Server 2005 database.
You write the following code segment.
Dim queryString As String = "Select Name, Age from dbo.Table_1"
Dim command As New _SqlCommand(queryString, DirectCast(connection, SqlConnection))
You need to get the value that is contained in the first column of the first row of the result set returned by
the query.
Which code segment should you use?
A. Dim value As Object = command.ExecuteScalar()
Dim requiredValue As String = value.ToString()
B. Dim value As Integer = command.ExecuteNonQuery()
Dim requiredValue As String = value.ToString()
C. Dim value As SqlDataReader = _command.ExecuteReader(CommandBehavior.SingleRow)
Dim requiredValue As String = value(0).ToString()
D. Dim value As SqlDataReader = _command.ExecuteReader(CommandBehavior.SingleRow)
Dim requiredValue As String = value(1).ToString()
Answer: A

certification Microsoft   70-561 examen   70-561 examen

NO.13 You create an application by using the Microsoft .NET Framework 3.5 and Microsoft ADO.NET. The
application connects to a Microsoft SQL Server 2005 database.
You write the following code segment.
Dim query As String = _ "Select EmpNo, EmpName from dbo.Table_1; " + _ "select Name,Age from
dbo.Table_2"
Dim command As New SqlCommand(query, connection)
Dim reader As SqlDataReader = command.ExecuteReader()
You need to ensure that the application reads all the rows returned by the code segment.
Which code segment should you use?
A. While reader.NextResult()
Console.WriteLine([String].Format("{0}, {1}", reader(0), reader(1)))
reader.Read()
End While
B. While reader.Read()
Console.WriteLine([String].Format("{0}, {1}", reader(0), reader(1)))
reader.NextResult()
End While
C. While reader.Read()
Console.WriteLine([String].Format("{0}, {1}", reader(0), reader(1)))
End While
reader.NextResult()
while reader.Read()
Console.WriteLine([String].Format("{0}, {1}", reader(0), reader(1)))
End While
D. While reader.NextResult()
Console.WriteLine([String].Format("{0}, {1}", reader(0), reader(1)))
End While
reader.Read()
while reader.NextResult()
Console.WriteLine([String].Format("{0}, {1}", reader(0), reader(1)))
End While
Answer: C

Microsoft examen   70-561   70-561 examen   70-561   70-561 examen

NO.14 You create an application by using the Microsoft .NET Framework 3.5 and Microsoft ADO.NET. The
application connects to a Microsoft SQL Server 2005 database.
You write the following code segment.
string query = "Select EmpNo, EmpName from dbo.Table_1;
select Name,Age from dbo.Table_2";
SqlCommand command = new SqlCommand(query, connection);
SqlDataReader reader = command.ExecuteReader();
You need to ensure that the application reads all the rows returned by the code segment.
Which code segment should you use?
A. while (reader.NextResult())
{
Console.WriteLine(String.Format("{0}, {1}",reader[0], reader[1]));
reader.Read();
}
B. while (reader.Read())
{
Console.WriteLine(String.Format("{0}, {1}",reader[0], reader[1]));
reader.NextResult();
}
C. while (reader.Read())
{
Console.WriteLine(String.Format("{0}, {1}",reader[0], reader[1]));
}
reader.NextResult();
while (reader.Read())
{
Console.WriteLine(String.Format("{0}, {1}",reader[0], reader[1]));
}
D. while (reader.NextResult())
{
Console.WriteLine(String.Format("{0}, {1}",reader[0], reader[1]));
}
reader.Read();
while (reader.NextResult())
{
Console.WriteLine(String.Format("{0}, {1}",reader[0], reader[1]));
}
Answer: C

Microsoft   70-561   70-561   certification 70-561

NO.15 You create an application by using the Microsoft .NET Framework 3.5 and Microsoft ADO.NET.
The application contains a DataSet object named OrderDS that has the Order and OrderDetail tables as
shown in the following exhibit.
You write the following code segment. (Line numbers are included for reference only.)
01 private void GetOrders(SqlDataConnection cn) {
02 SqlCommand cmd = cn.CreateCommand();
03 cmd.CommandText = "Select * from [Order];
Select * from [OrderDetail];";
04 SqlDataAdapter da = new SqlDataAdapter(cmd);
05
06 }
You need to ensure that the Order and the OrderDetail tables are populated.
Which code segment should you insert at line 05?
A. da.Fill(OrderDS);
B. da.Fill(OrderDS.Order);
da.Fill(OrderDS.OrderDetail);
C. da.TableMappings.AddRange(new DataTableMapping[] {
new DataTableMapping("Table", "Order"),
new DataTableMapping("Table1", "OrderDetail")});
da.Fill(OrderDS);
D. DataTableMapping mapOrder = new DataTableMapping();
mapOrder.DataSetTable = "Order";
DataTableMapping mapOrderDetail = new DataTableMapping();
mapOrder.DataSetTable = "OrderDetail";
da.TableMappings.AddRange(new DataTableMapping[]
{ mapOrder, mapOrderDetail });
Da.Fill(OrderDS);
Answer: C

certification Microsoft   certification 70-561   70-561   certification 70-561

NO.16 You create an application by using the Microsoft .NET Framework 3.5 and Microsoft ADO.NET.
The application contains a SqlDataAdapter object named daOrder. The SelectCommand property of the
daOrder object is set.
You write the following code segment. (Line numbers are included for reference only.)
01 Private Sub ModifyDataAdapter()
02
03 End Sub
You need to ensure that the daOrder object can also handle updates.
Which code segment should you insert at line 02?
A. Dim cb As New SqlCommandBuilder(daOrder)
cb.RefreshSchema()
B. Dim cb As New SqlCommandBuilder(daOrder)
cb.SetAllValues = True
C. Dim cb As New SqlCommandBuilder(daOrder)
daOrder.DeleteCommand = cb.GetDeleteCommand()
daOrder.InsertCommand = cb.GetInsertCommand()
daOrder.UpdateCommand = cb.GetUpdateCommand()
D. Dim cb As New SqlCommandBuilder(daOrder)
cb.RefreshSchema()
cb.GetDeleteCommand()
cb.GetInsertCommand()
cb.GetUpdateCommand()
Answer: C

Microsoft examen   70-561 examen   certification 70-561

NO.17 You create an application by using the Microsoft .NET Framework 3.5 and Microsoft ADO.NET. The
application connects to a Microsoft SQL Server 2005 database.
You write the following code segment. (Line numbers are included for reference only.)
01 using (SqlConnection connection = new
SqlConnection(connectionString)) {
02 SqlCommand cmd = new SqlCommand(queryString, connection);
03 connection.Open();
04
05 while (sdrdr.Read()){
06 // use the data in the reader
07 }
08 }
You need to ensure that the memory is used efficiently when retrieving BLOBs from the database.
Which code segment should you insert at line 04?
A. SqlDataReader sdrdr = cmd.ExecuteReader();
B. SqlDataReader sdrdr = cmd.ExecuteReader(CommandBehavior.Default);
C. SqlDataReader sdrdr = cmd.ExecuteReader(CommandBehavior.SchemaOnly);
D. SqlDataReader sdrdr = cmd.ExecuteReader(CommandBehavior.SequentialAccess);
Answer: D

Microsoft examen   70-561   70-561

NO.18 You create an application by using the Microsoft .NET Framework 3.5 and Microsoft ADO.NET.
The application contains a SqlDataAdapter object named daOrder. The SelectCommand property of the
daOrder object is set.
You write the following code segment. (Line numbers are included for reference only.)
01 private void ModifyDataAdapter() {
02
03 }
You need to ensure that the daOrder object can also handle updates.
Which code segment should you insert at line 02?
A. SqlCommandBuilder cb = new SqlCommandBuilder(daOrder);
cb.RefreshSchema();
B. SqlCommandBuilder cb = new SqlCommandBuilder(daOrder);
cb.SetAllValues = true;
C. SqlCommandBuilder cb = new SqlCommandBuilder(daOrder);
daOrder.DeleteCommand = cb.GetDeleteCommand();
daOrder.InsertCommand = cb.GetInsertCommand();
daOrder.UpdateCommand = cb.GetUpdateCommand();
D. SqlCommandBuilder cb = new SqlCommandBuilder(daOrder);
cb.RefreshSchema();
cb.GetDeleteCommand();
cb.GetInsertCommand();
cb.GetUpdateCommand();
Answer: C

certification Microsoft   70-561   certification 70-561   70-561

NO.19 You create an application by using the Microsoft .NET Framework 3.5 and Microsoft ADO.NET. The
application connects to a Microsoft SQL Server 2005 database.
You need to separate the security-related exceptions from the other exceptions for database operations at
run time.
Which code segment should you use?
A. catch (System.Security.SecurityException ex)
{
//Handle all database security related exceptions.
}
B. catch (System.Data.SqlClient.SqlException ex)
{
for (int i = 0; i < ex.Errors.Count; i++){
if (ex.Errors[i].Class.ToString() == "14") {
//Handle all database security related exceptions.
}
else{
//Handle other exceptions
}
}
}
C. catch (System.Data.SqlClient.SqlException ex)
{
for (int i = 0; i < ex.Errors.Count; i++){
if (ex.Errors[i].Number == 14){
//Handle all database security related exceptions.
}
else{
//Handle other exceptions
}
}
}
D. catch (System.Data.SqlClient.SqlException ex)
{
for (int i = 0; i < ex.Errors.Count; i++){
if (ex.Errors[i].Message.Contains("Security")){
//Handle all database security related exceptions.
}
else{
//Handle other exceptions
}
}
}
Answer: B

certification Microsoft   70-561   70-561

NO.20 {

NO.21 You create an application by using the Microsoft .NET Framework 3.5 and Microsoft ADO.NET.
The application contains a DataSet object named orderDS. The object contains a table named Order as
shown in the following exhibit.
The application uses a SqlDataAdapter object named daOrder to populate the Order table.
You write the following code segment. (Line numbers are included for reference only.)
01 private void FillOrderTable(int pageIndex) {
02 int pageSize = 5;
03
04 }
You need to fill the Order table with the next set of 5 records for each increase in the pageIndex value.
Which code segment should you insert at line 03?
A. string sql = "SELECT SalesOrderID, CustomerID, OrderDate FROM Sales.SalesOrderHeader";
daOrder.SelectCommand.CommandText = sql;
daOrder.Fill(orderDS, pageIndex, pageSize, "Order");
B. int startRecord = (pageIndex - 1) * pageSize;
string sql = "SELECT SalesOrderID, CustomerID, OrderDate FROM Sales.SalesOrderHeader";
daOrder.SelectCommand.CommandText = sql;
daOrder.Fill(orderDS, startRecord, pageSize, "Order");
C. string sql = string.Format("SELECT TOP {0} SalesOrderID, CustomerID,
OrderDate FROM Sales.SalesOrderHeader WHERE SalesOrderID > {1}", pageSize, pageIndex);
daOrder.SelectCommand.CommandText = sql;
daOrder.Fill(orderDS, "Order");
D. int startRecord = (pageIndex - 1) * pageSize;
string sql = string.Format("SELECT TOP {0} SalesOrderID, CustomerID,
OrderDate FROM Sales.SalesOrderHeader WHERE SalesOrderID > {1}",
pageSize, startRecord);
daOrder.SelectCommand.CommandText = sql;
daOrder.Fill(orderDS, "Order");
Answer: B

Microsoft examen   70-561   70-561   certification 70-561   70-561 examen

NO.22 You create an application by using the Microsoft .NET Framework 3.5 and Microsoft ADO.NET. The
application connects to a Microsoft SQL Server 2005 database.
The application analyzes large amounts of transaction data that are stored in a different database.
You write the following code segment. (Line numbers are included for reference only.)
01 Using connection As New SqlConnection(sourceConnectionString)
02 Using connection2 As _
New SqlConnection(destinationConnectionString)
03 Using command As New SqlCommand()
04 connection.Open()
05 connection2.Open()
06 Using reader As SqlDataReader = command.ExecuteReader()
07 Using bulkCopy As New SqlBulkCopy(connection2)
08
09 End Using
10 End Using
11 End Using
12 End Using
13 End Using
You need to copy the transaction data to the database of the application.
Which code segment should you insert at line 08?
A. reader.Read()
bulkCopy.WriteToServer(reader)
B. bulkCopy.DestinationTableName = "Transactions"
bulkCopy.WriteToServer(reader)
C. bulkCopy.DestinationTableName = "Transactions"
AddHandler bulkCopy.SqlRowsCopied, _
AddressOf bulkCopy_SqlRowsCopied
D. While reader.Read()
bulkCopy.WriteToServer(reader)
End While
Answer: B

Microsoft   70-561 examen   70-561 examen   70-561 examen   70-561   certification 70-561

NO.23 You create an application by using the Microsoft .NET Framework 3.5 and Microsoft ADO.NET. The
application connects to a Microsoft SQL Server 2005 database.
You write the following code segment.
string queryString = "Select Name, Age from dbo.Table_1";
SqlCommand command = new SqlCommand(queryString, (SqlConnection)connection));
You need to get the value that is contained in the first column of the first row of the result set returned by
the query.
Which code segment should you use?
A. var value = command.ExecuteScalar();
string requiredValue = value.ToString();
B. var value = command.ExecuteNonQuery();
string requiredValue = value.ToString();
C. var value = command.ExecuteReader(CommandBehavior.SingleRow);
string requiredValue = value[0].ToString();
D. var value = command.ExecuteReader(CommandBehavior.SingleRow);
string requiredValue = value[1].ToString();
Answer: A

Microsoft   70-561 examen   70-561

NO.24 You create an application by using the Microsoft .NET Framework 3.5 and Microsoft ADO.NET. The
application connects to a Microsoft SQL Server 2005 database.
The application throws an exception when the SQL Connection object is used.
You need to handle the exception.
Which code segment should you use?
A. try
{
if(null!=conn)
conn.Close();
// code for the query
}
catch (Exception ex)
{
// handle exception
}
finally
{
if(null==conn)
conn.Open();
}
B. try
{
conn.Close();
// code for the query
}
catch (Exception ex)
{
// handle exception
}
finally
{
if(null!=conn)
conn.Open();
}
C. try
{
conn.Open();
// code for the query
}
catch (Exception ex)
{
// handle exception
}
finally
{
if(null!=conn)
conn.Close();
}
D. try
{
conn.Open();
// code for the query
}
catch (Exception ex)
{
// handle exception
}
finally
{
if(null==conn)
conn.Close();
}
Answer: C

Microsoft   70-561   70-561 examen   70-561 examen   70-561

NO.25 You create an application by using the Microsoft .NET Framework 3.5 and Microsoft ADO.NET. The
application connects to a Microsoft SQL Server 2005 database.
The application throws an exception when the SQL Connection object is used.
You need to handle the exception.
Which code segment should you use?
A. Try
If conn IsNot Nothing Then
conn.Close()
' code for the query
End If
Catch ex As Exception
' handle exception
Finally
If conn Is Nothing Then
conn.Open()
End If
End Try
B. Try
' code for the query
conn.Close()
Catch ex As Exception
' handle exception
Finally
If conn IsNot Nothing Then
conn.Open()
End If
End Try
C. Try
' code for the query
conn.Open()
Catch ex As Exception
' handle exception
Finally
If conn IsNot Nothing Then
conn.Close()
End If
End Try
D. Try
' code for the query
conn.Open()
Catch ex As Exception
' handle exception
Finally
If conn Is Nothing Then
conn.Close()
End If
End Try
Answer: C

certification Microsoft   certification 70-561   70-561

NO.26 You create an application by using the Microsoft .NET Framework 3.5 and Microsoft ADO.NET. The
application connects to a Microsoft SQL Server 2005 database.
You need to separate the security-related exceptions from the other exceptions for database operations at
run time.
Which code segment should you use?
A. Catch ex As System.Security.SecurityException
'Handle all database security related exceptions.
End Try
B. Catch ex As System.Data.SqlClient.SqlException
For i As Integer = 0 To ex.Errors.Count - 1
If ex.Errors(i).[Class].ToString() = "14" Then
'Handle all database security related exceptions.
Else
'Handle other exceptions
End If
Next
End Try
C. Catch ex As System.Data.SqlClient.SqlException
For i As Integer = 0 To ex.Errors.Count - 1
If ex.Errors(i).Number = 14 Then
'Handle all database security related exceptions.
Else
'Handle other exceptions
End If
Next
End Try
D. Catch ex As System.Data.SqlClient.SqlException
For i As Integer = 0 To ex.Errors.Count - 1
If ex.Errors(i).Message.Contains("Security") Then
'Handle all database security related exceptions.
Else
'Handle other exceptions
End If
Next
End Try
Answer: B

Microsoft examen   certification 70-561   70-561

NO.27 You create an application by using the Microsoft .NET Framework 3.5 and Microsoft ADO.NET.
You need to ensure that the application can connect to any type of database.
What should you do?
A. Set the database driver name in the connection string of the application, and then create the
connection object in the following manner.
Dim connection As DbConnection = _ New OdbcConnection(connectionString)
B. Set the database provider name in the connection string of the application, and then create the
connection object in the following manner.
Dim connection As DbConnection = _ New OleDbConnection(connectionString)
C. Create the connection object in the following manner.
Dim factory As DbProviderFactory = _ DbProviderFactories.GetFactory("System.Data.Odbc")
Dim connection As DbConnection = _ factory.CreateConnection()
D. Create the connection object in the following manner.
Dim factory As DbProviderFactory = _ DbProviderFactories.GetFactory(databaseProviderName)
Dim connection As DbConnection = factory.CreateConnection()
Answer: D

Microsoft   70-561   70-561

NO.28 }
You need to compute the total number of records processed by the Select queries in the RecordCount
variable.
Which code segment should you insert at line 16?
A. myReader = myCommand.ExecuteReader();
RecordCount = myReader.RecordsAffected;
B. while (myReader.Read())
{
//Write logic to process data for the first result.
}
RecordCount = myReader.RecordsAffected;
C. while (myReader.HasRows)
{
while (myReader.Read())
{
//Write logic to process data for the second result.
RecordCount = RecordCount + 1;
myReader.NextResult();
}
}
D. while (myReader.HasRows)
{
while (myReader.Read())
{
//Write logic to process data for the second result.
RecordCount = RecordCount + 1;
}
myReader.NextResult();
}
Answer: D

Microsoft examen   70-561 examen   70-561   70-561 examen   70-561 examen   70-561
22. You create an application by using the Microsoft .NET Framework 3.5 and Microsoft ADO.NET. The
application uses Microsoft SQL Server 2005.
You write the following code segment. (Line numbers are included for reference only.)
01 Dim myConnString As String = _
02 "User ID=<username>;password=<strong password>;" + _
03 "Initial Catalog=pubs;Data Source=myServer"
04 Dim myConnection As New SqlConnection(myConnString)
05 Dim myCommand As New SqlCommand()
06 Dim myReader As DbDataReader
07 myCommand.CommandType = CommandType.Text
08 myCommand.Connection = myConnection
09 myCommand.CommandText = _
10 "Select * from Table1;Select * from Table2;"
11 Dim RecordCount As Integer = 0
12 Try
13 myConnection.Open()
14
15 Catch ex As Exception
16 Finally
17 myConnection.Close()
18 End Try
You need to compute the total number of records processed by the Select queries in the RecordCount
variable.
Which code segment should you insert at line 14?
A. myReader = myCommand.ExecuteReader()
RecordCount = myReader.RecordsAffected
B. While myReader.Read()
'Write logic to process data for the first result.
End While
RecordCount = myReader.RecordsAffected
C. While myReader.HasRows
While myReader.Read()
'Write logic to process data for the second result.
RecordCount = RecordCount + 1
myReader.NextResult()
End While
End While
D. While myReader.HasRows
While myReader.Read()
'Write logic to process data for the second result.
RecordCount = RecordCount + 1
End While
myReader.NextResult()
End While
Answer: D

Microsoft   70-561 examen   certification 70-561
23. You create an application by using the Microsoft .NET Framework 3.5 and Microsoft ADO.NET.
The application uses data from a Microsoft SQL Server 2005 database table. A Web page of the
application contains a GridView server control.
You write the following code segment. (Line numbers are included for reference only.)
01 private void LoadGrid()
02 {
03 using (SqlCommand command = new SqlCommand())
04 {
05 command.Connection = connection;
06 command.CommandText = "SELECT * FROM Customers";
07 connection.Open();
08
09 }
10 }
You need to retrieve the data from the database table and bind the data to the DataSource property of the
GridView server control.
Which code segment should you insert at line 08?
A. SqlDataReader rdr = command.ExecuteReader();
connection.Close();
GridView1.DataSource = rdr;
GridView1.DataBind();
B. SqlDataReader rdr = command.ExecuteReader();
GridView1.DataSource = rdr.Read();
GridView1.DataBind();
connection.Close();
C. SqlDataReader rdr = command.ExecuteReader();
Object[] values = new Object[rdr.FieldCount];
GridView1.DataSource = rdr.GetValues(values);
GridView1.DataBind();
connection.Close();
D. DataTable dt = new DataTable();
using (SqlDataReader reader = command.ExecuteReader())
{
dt.Load(reader);
}
connection.Close();
GridView1.DataSource = dt;
GridView1.DataBind();
Answer: D

certification Microsoft   70-561   70-561   70-561   certification 70-561
24. You create an application by using the Microsoft .NET Framework 3.5 and Microsoft ADO.NET.
The application uses data from a Microsoft SQL Server 2005 database table. A Web page of the
application contains a GridView server control.
You write the following code segment. (Line numbers are included for reference only.)
01 Private Sub LoadGrid()
02 Using command As New SqlCommand()
03 command.Connection = connection
04 command.CommandText = "SELECT * FROM Customers"
05 connection.Open()
06
07 End Using
08 End Sub
You need to retrieve the data from the database table and bind the data to the DataSource property of the
GridView server control.
Which code segment should you insert at line 06?
A. Dim rdr As SqlDataReader = command.ExecuteReader()
connection.Close()
GridView1.DataSource = rdr
GridView1.DataBind()
B. Dim rdr As SqlDataReader = command.ExecuteReader()
GridView1.DataSource = rdr.Read()
GridView1.DataBind()
connection.Close()
C. Dim rdr As SqlDataReader = command.ExecuteReader()
Dim values As Object() = New Object(rdr.FieldCount - 1) {}
GridView1.DataSource = rdr.GetValues(values)
GridView1.DataBind()
D. Dim dt As New DataTable()
Using reader As SqlDataReader = command.ExecuteReader()
dt.Load(reader)
End Using
connection.Close()
GridView1.DataSource = dt
GridView1.DataBind()
Answer: D

Microsoft examen   certification 70-561   70-561

NO.29 You create an application by using the Microsoft .NET Framework 3.5 and Microsoft ADO.NET.
The application has a DataTable object named OrderDetailTable. The object has the following columns:
ID
OrderID
ProductID
Quantity
LineTotal
The OrderDetailTable object is populated with data provided by a business partner. Some of the records
contain a null value in the LineTotal field and 0 in the Quantity field.
You write the following code segment. (Line numbers are included for reference only.)
01 DataColumn col = new DataColumn("UnitPrice", typeof(decimal));
02
03 OrderDetailTable.Columns.Add(col);
You need to add a DataColumn named UnitPrice to the OrderDetailTable object.
Which line of code should you insert at line 02?
A. col.Expression = "LineTotal/Quantity";
B. col.Expression = "LineTotal/ISNULL(Quantity, 1)";
C. col.Expression = "LineTotal.Value/ISNULL(Quantity.Value,1)";
D. col.Expression = "iif(Quantity > 0, LineTotal/Quantity, 0)";
Answer: D

Microsoft examen   certification 70-561   certification 70-561   70-561   70-561

NO.30 myConnection.Close();

La grande couverture, la bonne qualité et la haute précision permettent le Pass4Test à avancer les autre sites web. Donc le Pass4Test est le meilleur choix et aussi l'assurance pour le succès de test Microsoft 70-561.