игра брюс 2048
Главная / Программирование / Базы данных для карманного персонального компьютера / Тест 8

Базы данных для карманного персонального компьютера - тест 8

Упражнение 1:
Номер 1
Чему будет равна строка string s="ADO.NET" после выполнения команды s.Remove(3,1)

Ответ:

 (1) "ADONET" 

 (2) "ADO.NET" 

 (3) "AD.NET" 

 (4) "ANET" 

 (5) ".NET" 


Номер 2
Чему будет равна строка str после выполнения команды str="Lection_7".Remove(7,2)

Ответ:

 (1) "Lectio7" 

 (2) "L7" 

 (3) "Lection" 

 (4) "Le" 


Номер 3
Чему будет равна строка str после выполнения команды str="Lection_7".ToLower().Remove(-1,2)

Ответ:

 (1) "ction_7" 

 (2) "ection_7" 

 (3) при выполнении такой команды возникнет ошибка 


Упражнение 2:
Номер 1
Чему будет равна строка string s="SmartDevice" после выполнения команды str.Substring(5)

Ответ:

 (1) "Smart" 

 (2) "Device" 

 (3) "SmartDevice" 


Номер 2
Чему будет равна строка str после выполнения команды str="Lection_7".ToLower().Substring(7,2)

Ответ:

 (1) "ction_7" 

 (2) "ection_" 

 (3) "n_" 

 (4) "_7" 


Номер 3
Чему будет равна строка str после выполнения команды str="Lection_7".ToLower().Substring("Lection_7".Length-9,"Lection".Length-2)

Ответ:

 (1) "Lection" 

 (2) "lection" 

 (3) "lecti" 

 (4) при выполнении такой команды возникнет ошибка 


Упражнение 3:
Номер 1
Результат выполнения каких команд будет одинаков?

Ответ:

 (1) "Lection_7".ToUpper().Substring("Lection_7".Length-5,"Lection_7".Length-8); 

 (2) Remove(1,"Intuit".Length); 

 (3) "Intuit".Remove(0,4).Substring(0,1); 

 (4) "Lection_7".ToUpper().Substring(4,1); 


Номер 2
Результат выполнения каких команд будет одинаков?

Ответ:

 (1) "Lection_7".Substring(8,1); 

 (2) int.Parse("Lection_7".Remove(0,8)); 

 (3) int.Parse("Lection_7".Remove(0,7)); 


Номер 3
Результат выполнения каких команд будет одинаков?

Ответ:

 (1) int.Parse("Lection_7".Remove(0,7)); 

 (2) "Lection_7".Substring("Lection_7".Length-1,2); 

 (3) "Lection_7".ToLower().Remove("Lection_7".Length-7,"Lection_7".Length); 

 (4) "Lection_7".ToLower().Remove("Lection".Length-7,"Lection_7".Length); 


Упражнение 4:
Номер 1
В каком случае результат будет отрицательный?

Ответ:

 (1) int.Parse("Lection_7".Remove(0,8))-"Lection_7".Length; 

 (2) int.Parse("256".Substring(0,2))-"Lection_7".Length*"256".Remove(0,1).Length; 

 (3) int.Parse("256".Remove(0,1))-"Lection_7".Length*"256".Remove(0,1).Length; 

 (4) int.Parse("1".Substring(0,1))-"Lec".Length*"8".Remove(0,1).Length; 


Номер 2
В каком случае результат будет меньше 8?

Ответ:

 (1) int.Parse("1".Substring(0,1))-"Lec".Length*int.Parse("81".Remove(0,1)); 

 (2) int.Parse("256".Substring(0,2))-"Lection_7".Length*"256".Remove(0,1).Length; 

 (3) "ADO.NET".Length*2-"Lec".Substring(0,1).Length*int.Parse("81".Remove(0,1)); 

 (4) "ADO.NET".Length*"Lec".Substring(0,1).Length-int.Parse("81".Remove(0,1)); 


Номер 3
В каком случае возникнет ошибка?

Ответ:

 (1) int.Parse("8".Remove(0,1))+"81".Remove(0,1).Length; 

 (2) int.Parse("8".Substring(0,1))+int.Parse("81".Remove(0,1)); 

 (3) int.Parse("8".Substring(0,1).Remove(0,0))+int.Parse("81".Remove(0,1)); 

 (4) "ADO.NET".Length-int.Parse("81".Remove(0,1).Length); 


Упражнение 5:
Номер 1
В каком случае будет создан файл "test.txt"?

Ответ:

 (1) StreamWriter fin_out=new StreamWriter("test.txt"); 

 (2) StreamWriter fin_out=new StreamWriter("test.txt", true); 

 (3) StreamWriter fin_out=new StreamWriter("test.txt", false); 


Номер 2
В каком случае в файле "test.txt" после выполнения команды fin_out.Write("_8") будет записано "lection_8", если изначально в файле была записана строка "lection"?

Ответ:

 (1) StreamWriter fin_out=new StreamWriter("test.txt"); 

 (2) StreamWriter fin_out=new StreamWriter("test.txt", false); 

 (3) StreamWriter fin_out=new StreamWriter("test.txt", true); 


Номер 3
В каком случае из файла "test.txt" будет удалена вся информация?

Ответ:

 (1) StreamWriter fin_out=new StreamWriter("test.txt"); 

 (2) StreamWriter fin_out=new StreamWriter("test.txt", false); fin_out.Write(""); 

 (3) StreamWriter fin_out=new StreamWriter("test.txt", true); fin_out.Write(""); 


Упражнение 6:
Номер 1
В каком случае будет создан файл "test.txt"?

Ответ:

 (1) FileStream fin=new FileStream("test.txt",FileMode.Create); 

 (2) FileStream fin=new FileStream("test.txt",FileMode.CreateNew); 

 (3) FileStream fin=new FileStream("test.txt",FileMode.Open); 


Номер 2
Какой результат вернет команда fstr_in.Read() если объект StreamReader fstr_in связан с файлом, в котором записана строка "test"?

Ответ:

 (1) 116 

 (2) t 

 (3) test 


Номер 3
Какой результат вернет команда fstr_in.ReadLine() если объект StreamReader fstr_in связан с файлом, в котором записана строка "test"?

Ответ:

 (1) 116 

 (2) t 

 (3) test 


Упражнение 7:
Номер 1
В каком случае возникнет исключительная ситуация, если файл "Товары.txt" не существует?

Ответ:

 (1) FileStream fin=new FileStream("Товары.txt",FileMode.Open); 

 (2) FileStream fin=new FileStream("Товары.txt",FileMode.CreateNew); 

 (3) FileStream fin=new FileStream("Товары.txt",FileMode.Append); 


Номер 2
В каком случае информацию можно записать в конец файла "Товары.txt"?

Ответ:

 (1) FileStream fin=new FileStream("Товары.txt",FileMode.Open); 

 (2) FileStream fin=new FileStream("Товары.txt",FileMode.CreateNew); 

 (3) FileStream fin=new FileStream("Товары.txt",FileMode.Append); 


Номер 3
В каком случае возникнет исключительная ситуация, если файл "Товары.txt" существует?

Ответ:

 (1) FileStream fin=new FileStream("Товары.txt",FileMode.Open); 

 (2) FileStream fin=new FileStream("Товары.txt",FileMode.CreateNew); 

 (3) FileStream fin=new FileStream("Товары.txt",FileMode.Append); 


Упражнение 8:
Номер 1
Какой результат вернет команда fin.ReadByte() если объект FileStream fin связан с пустым файлом "test.txt"?

Ответ:

 (1) null 

 (2) 0 

 (3) -1 


Номер 2
Каков будет результат выполнения команды FileStream fin=new FileStream("test.txt",FileMode.Open); fin.ReadByte();, если файл "test.txt" содержит строку "Window"?

Ответ:

 (1) -1 

 (2) W 

 (3) 87 


Номер 3
Каков будет результат выполнения команды FileStream fin=new FileStream("test.txt",FileMode.Create); fin.ReadByte();, если файл "test.txt" содержит строку "Window"?

Ответ:

 (1) -1 

 (2) W 

 (3) 87 


Упражнение 9:
Номер 1
В каком случае результатом будет -1?

Ответ:

 (1) FileStream fin=new FileStream("test.txt",FileMode.Create); fin.ReadByte(); 

 (2) FileStream fin=new FileStream("test.txt",FileMode.Open); fin.ReadByte(); 

 (3) может быть в обоих случаях, зависит от содержимого файла 


Номер 2
В каком случае сумма байтов в полученной строке будет четной?

Ответ:

 (1) "Lection".Substring(0,3).Remove(0,1); 

 (2) "Lection".Substring(0,3).Remove(2,1); 

 (3) "Lection".Substring(0,3); 


Номер 3
В каком случае сумма байтов в полученной строке будет нечетной?

Ответ:

 (1) "123456".Substring(0,3); 

 (2) "123456".ToUpper().Substring(2,3); 

 (3) "123456".ToUpper().Substring(0,1)+"654321".Remove(1,5); 


Упражнение 10:
Номер 1
Результатом выполнения какой команды будет строка "Pr"?

Ответ:

 (1) "OPRA".Substring(1,2).ToLower(); 

 (2) "Product".Substring(0,3).Remove(2,1); 

 (3) "Program".Substring(0,3).Remove(1,1); 


Номер 2
Результатом выполнения какой команды будет строка "ea"?

Ответ:

 (1) "SeArCh".Substring(1,2).ToLower(); 

 (2) "sea".Substring(0,3).Remove(0,1); 

 (3) "File".Remove(0,3)+"a".Substring(0,1).ToUpper(); 


Номер 3
Результатом выполнения какой команды будет строка "OO"?

Ответ:

 (1) "book".ToUpper(); 

 (2) "sOOn".Substring(1,2).Remove(0,2); 

 (3) "look".Substring(1,2).ToUpper(); 


Упражнение 11:
Номер 1
Результатом выполнения какой команды будет последовательность байтов (81 117 101)?

Ответ:

 (1) "Question".Substring(0,3); 

 (2) "Question".Substring(0,3).ToUpper(); 

 (3) "Question".Substring(0,3).ToLower(); 


Номер 2
Результатом выполнения какой команды будет последовательность байтов (65 110 115 84)?

Ответ:

 (1) "Answer".Substring(0,3).ToLower()+"Test".Remove(1,3); 

 (2) "Answer".Substring(0,3)+"Test".Remove(1,3); 

 (3) "Answer".Substring(0,3)+"Test".Remove(1,3).ToLower(); 


Номер 3
Результатом выполнения какой команды будет последовательность байтов (65 110 115 84)?

Ответ:

 (1) "Presentation".Remove(0,8); 

 (2) "Presentation".Remove(0,7); 

 (3) "65 110 115 84 2".Substring(0,12); 


Упражнение 12:
Номер 1
В каком случае сумма байтов результирующей строки будет равна 317?

Ответ:

 (1) "317".ToUuper(); 

 (2) "Pocket".Substring(1,3).ToUpper(); 

 (3) "Pocket".Substring(1,3); 


Номер 2
В каком случае сумма байтов результирующей строки будет равна 56?

Ответ:

 (1) "Lection_8".Substring(8,1); 

 (2) "1956".Substring(2,2); 

 (3) "1956".Substring(1,2); 


Номер 3
В каком случае разность первого и второго байта результирующей строки будет отрицательной?

Ответ:

 (1) "1956".Substring(2,2); 

 (2) "Pocket".Substring(1,3); 

 (3) "1956".Substring(1,2); 




Главная / Программирование / Базы данных для карманного персонального компьютера / Тест 8