Microsoft
Microsoft
Microsoft
Microsoft 認定
認定
認定資格問題集
認定
資格問題集
資格問題集
資格問題集
受験番号
受験番号
受験番号
受験番号
:
:
:
:
70
70
70
70-
-
-483
-
483
483
483
受験名
受験名
受験名
受験名 :
:
:
:
C#
C#
C#
C# でのプログラミング
でのプログラミング
でのプログラミング
でのプログラミング
言語
言語
言語
言語:
:
:日本語
:
日本語
日本語
日本語
問題数
問題数
問題数
問題数:
:
:179
:
179
179
179問
問
問
問
※ ※ ※ ※テストバリュー(TESTVALUE)はこの日本語版問題集の著作権を所有します。問題集の他人への展開、譲渡、転売、 複製、転載等の無断行為は法律上で禁止されています。違反が発覚した場合、法的措置を取らせて頂きますので、 予めご了承ください。問題 問題 問題 問題 1 Orderオブジェクトのコレクションがあります。 コレクションは次の要件を満たす必要があります: 厳密に型指定されたメンバを使用します。 先入先出の順でOrderオブジェクトを処理します。 各Orderオブジェクトの値を格納します。 0 から始まるインデックスを使用します。 要件を満たすコレクションを使用する必要があります。 どのコレクションを使用しますか? A. Queue<T> B. SortedList C. LinkedList<T> D. HashTable E. Array<T> 回答:A 問題 問題 問題 問題 2 1つのアプリケーションを開発します。 アプリケーションは、employeeIdsという整数型配列を返すメソッドを呼び出します。 employeeIdToRemoveという整数型変数を定義し、値を割り当てます。 filteredEmployeeIdsという配列を宣言します。 次の要件があります: employeeIds配列から重複の整数を削除します。 降順で配列をソートします。 employeeIds配列から、employeeIdToRemove変数に格納された整数値を削除します。 要件を満たすためにLINQクエリを作成する必要があります。 どのコードセグメントを使用しますか?
A. int[] filteredEmployeeIds = employeeIds.Where(value => value != employeeIdToRemove).OrderBy(x => x).ToArray();
B. int[] filteredEmployeeIds = employeeIds.Where(value => value != employeeIdToRemove).OrderByDescending(x => x).ToArray();
employeeIdToRemove).OrderByDescending(x => x).ToArray();
D. int[] filteredEmployeeIds = employeeIds.Distinct().OrderByDescending(x => x).ToArray(); 回答:C 問題 問題 問題 問題 3 次のコードセグメントを含んでいるアプリケーションを開発します。 01 class Animal 02 {
03 public string Color { get; set; } 04 public string Name { get; set; } 05 }
06 private static IEnumerable<Animal> GetAnimals(string sqlConnectionString) 07 {
08 var animals = new List<Animal>();
09 SqlConnection sqlConnection = new SqlConnection(sqlConnectionString); 10 using (sqlConnection)
11 {
12 SqlCommand sqlCommand = new SqlCommand("SELECT Name, ColorName FROM Animals", sqlConnection);
13
14 using (SqlDataReader sqlDataReader = sqlCommand.ExecuteReader()) 15 {
16 17 {
18 var animal = new Animal();
19 animal.Name = (string)sqlDataReader["Name"]; 20 animal.Color = (string)sqlDataReader["ColorName"]; 21 animals.Add(animal); 22 } 23 } 24 } 25 return animals; 26 } GetAnimalsメソッドは次の要件を満たす必要があります: Microsoft SQL Serverデータベースに接続します。 Animalオブジェクトを作成して、データベースのデータを設定します。 設定されたAnimalオブジェクトのシーケンスを返します。
要件を満たす必要があります。 どうすれば良いですか?(2つを選択してください) A. 16行目に次のコードセグメントを挿入します: while(sqlDataReader.NextResult()) B. 13行目に次のコードセグメントを挿入します: sqlConnection.Open(); C. 13行目に次のコードセグメントを挿入します: sqlConnection.BeginTransaction(); D. 16行目に次のコードセグメントを挿入します: while(sqlDataReader.Read()) E.16行目に次のコードセグメントを挿入します: while(sqlDataReader.GetValues()) 回答:B、D 問題 問題 問題 問題 4
1つのアプリケーションは、Microsoft ADO.NET Entity Frameworkを使用して、Microsoft SQL Serverデータベースから注文情報を取得します。
アプリケーションは次のコードを含んでいます。 01 public DateTime? OrderDate;
02 IQueryable<Order> LookupOrdersForYear(int year) 03 {
04 using (var context = new NorthwindEntities()) 05 {
06 var orders =
07 from order in context.Orders 08 09 select order; 10 return orders.ToList().AsQueryable(); 11 } 12 } アプリケーションは次の要件を満たす必要があります: OrderDateがnull以外の注文だけを返します。 yearメソッドパラメーターで指定された年の注文だけを返します。 例外をスローしません。
要件を満たす必要があります。
08行目にどのコードセグメントを挿入しますか?
A. where order.OrderDate.Value != null && order.OrderDate.Value.Year >= year
B. where order.OrderDate.Value == null && order.OrderDate.Value.Year == year
C. where order.OrderDate.HasValue && order.OrderDate.Value.Year >= year
D. where order.OrderDate.Value.Year == year
回答:C 問題 問題 問題 問題 5 1つのアプリケーションを開発します。 アプリケーションは、ファイルからデータを読み取るReadFileメソッドを含んでいます。 ReadFileメソッドは次の要件を満たす必要があります: データファイルを変更しません。 他のプロセスがデータファイルにアクセスすることを許可します。 アプリケーションが存在しないデータファイルを開こうとするとき、例外をスローしません。 ReadFileメソッドを実装する必要があります。 どのコードセグメントを使用しますか?
A. var fs = File.Open(Filename, FileMode.OpenOrCreate, FileAccess.Read, FileShare.ReadWrite);
B. var fs = File.Open(Filename, FileMode.Open, FileAccess.Read, FileShare.ReadWrite);
C. var fs = File.Open(Filename, FileMode.OpenOrCreate, FileAccess.Read, FileShare.Write);
D. var fs = File.ReadAllLines(Filename); E. var fs = File.ReadAllBytes(Filename); 回答:A