READ Free Dumps For Microsoft- 70-483
Question ID 17012 | You are developing an application that will transmit large amounts of data between a client
computer and a server.
You need to ensure the validity of the data by using a cryptographic hashing algorithm.
Which algorithm should you use?
|
Option A | HMACSHA256
|
Option B | RNGCryptoServiceProvider
|
Option C | DES
|
Option D | Aes
|
Correct Answer | A |
Explanation Explanation: The .NET Framework provides the following classes that implement hashing algorithms: ✑ HMACSHA1. ✑ MACTripleDES. ✑ MD5CryptoServiceProvider. ✑ RIPEMD160. ✑ SHA1Managed. ✑ SHA256Managed. ✑ SHA384Managed. ✑ SHA512Managed. HMAC variants of all of the Secure Hash Algorithm (SHA), Message Digest 5 (MD5), and RIPEMD-160 algorithms. CryptoServiceProvider implementations (managed code wrappers) of all the SHA algorithms. Cryptography Next Generation (CNG) implementations of all the MD5 and SHA algorithms. http://msdn.microsoft.com/en-us/library/92f9ye3s.aspx#hash_values
Question ID 17013 | You are developing an application that will convert data into multiple output formats.
The application includes the following code. (Line numbers are included for reference only.)
You are developing a code segment that will produce tab-delimited output. All output
routines implement the following interface:
You need to minimize the completion time of the GetOutput() method.
Which code segment should you insert at line 06?
|
Option A | Option A
|
Option B | Option B
|
Option C | Option C
|
Option D | Option D
|
Correct Answer | B |
Explanation Explanation: A String object concatenation operation always creates a new object from the existing string and the new data. A StringBuilder object maintains a buffer to accommodate the concatenation of new data. New data is appended to the buffer if room is available; otherwise, a new, larger buffer is allocated, data from the original buffer is copied to the new buffer, and the new data is then appended to the new buffer. The performance of a concatenation operation for a String or StringBuilder object depends on the frequency of memory allocations. A String concatenation operation always allocates memory, whereas a StringBuilder concatenation operation allocates memory only if the StringBuilder object buffer is too small to accommodate the new data. Use the String class if you are concatenating a fixed number of String objects. In that case, the compiler may even combine individual concatenation operations into a single operation. Use a StringBuilder object if you are concatenating an arbitrary number of strings; for example, if you're using a loop to concatenate a random number of strings of user input. http://msdn.microsoft.com/en-us/library/system.text.stringbuilder(v=vs.110).aspx