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

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

Упражнение 1:
Номер 1
Какой результат будет после выполнения команды s.Trim().ToCharArray() для строки " Lection 7 "?

Ответ:

 (1) (' ', 'L', 'e', 'c', 't', 'i', 'o', 'n', ' ', '7', ' ') 

 (2) ('L', 'e', 'c', 't', 'i', 'o', 'n', ' ', '7') 

 (3) ('L', 'e', 'c', 't', 'i', 'o', 'n', '7') 


Номер 2
Какой результат будет после выполнения команды s.Trim().ToUpper().ToCharArray() для строки " Lection 7 "?

Ответ:

 (1) (' ', 'L', 'e', 'c', 't', 'i', 'o', 'n', ' ', '7', ' ') 

 (2) (' ', 'L', 'E', 'C', 'T', 'I', 'O', 'N', ' ', '7', ' ') 

 (3) ('L', 'E', 'C', 'T', 'I', 'O', 'N', ' ', '7') 

 (4) ('L', 'E', 'C', 'T', 'I', 'O', 'N', '7') 


Номер 3
Отметьте верные утверждения:

Ответ:

 (1) быстрая сортировка чисел и символов выполняется по разным алгоритмам 

 (2) быстрая сортировка чисел и символов выполняется по одному алгоритму 

 (3) символы сравниваются по положению их в алфавите 

 (4) символы сравниваются по значению Unicode-кода 


Упражнение 2:
Номер 1
Результатом сортировки символов строки "Ado.Net" будет:

Ответ:

 (1) AdeNot. 

 (2) .AdeNot 

 (3) ANdeot. 

 (4) .ANdeot 


Номер 2
Результатом сортировки символов строки "Lection_7" будет:

Ответ:

 (1) _7Lceinot 

 (2) L7_ceinot 

 (3) 7L_ceinot 


Номер 3
Результатом сортировки символов строки "Lecton7.-Sort" будет:

Ответ:

 (1) -.7LScenoortt 

 (2) -.LS7cenoortt 

 (3) 7LScenoortt-. 

 (4) LScenoortt7-. 


Упражнение 3:
Номер 1
На какие части будет разбит массив символов при быстрой сортировке строки "Quick"?

Ответ:

 (1) ('Q', 'c') и ('i', 'u', 'k') 

 (2) ('Q', 'u') и ('i', 'c', 'k') 

 (3) ('Q', 'c', 'i') и ('u', 'k') 


Номер 2
На какие части будет разбит массив символов при быстрой сортировке строки "ADO#NET"?

Ответ:

 (1) ('#') и ('A', 'D', 'E', 'N', 'O', 'T') 

 (2) ('#', 'A', 'D', 'O') и ('N', 'E', 'T') 

 (3) ('#') и ('D', 'O', 'A', 'N', 'E', 'T') 


Номер 3
На какие части будет разбит массив символов при быстрой сортировке строки "Intuit"?

Ответ:

 (1) ('I', 'n', 't') и ('u', 'i', 't') 

 (2) ('I', 'n', 't', 'u') и ('i', 't') 

 (3) ('I', 'n', 't', 'i') и ('u', 't') 


Упражнение 4:
Номер 1
Какой результат будет после второго прохода быстрой сортировки для строки "ADO#NET"?

Ответ:

 (1) #AODNET 

 (2) #DOANET 

 (3) #AEDNOT 


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

Ответ:

 (1) CEMOUTPR 

 (2) CEOMUTPR 

 (3) CEMOPRTU 


Номер 3
Какой результат будет после второго прохода быстрой сортировки для строки "test_7"?

Ответ:

 (1) t7st_e 

 (2) t7_tse 

 (3) t7st_e 


Упражнение 5:
Номер 1
Сортировка какого массива символов будет выполняться при втором рекурсивном проходе быстрой сортировки строки "COMPUTER"?

Ответ:

 (1) ('U', 'T', 'P', 'R') 

 (2) ('P', 'T', 'U', 'R') 

 (3) ('T', 'U', 'R') 


Номер 2
Сортировка какого массива символов будет выполняться при втором рекурсивном проходе быстрой сортировки строки "test_7"?

Ответ:

 (1) ('7') 

 (2) ('t', '_') 

 (3) ('t', '7', '_') 

 (4) ('t', 's', 'e') 


Номер 3
Сортировка какого массива символов будет выполняться при первом рекурсивном проходе быстрой сортировки строки "test_7"?

Ответ:

 (1) ('t', '7', 's', 't', '_', 'e') 

 (2) ('t', 'e', 's', 't', '_', '7') 

 (3) ('t', '7', '_') 

 (4) ('t', 's', 'e') 


Упражнение 6:
Номер 1
Какие символы будут поменяны местами при первом рекурсивном проходе быстрой сортировки строки "COMPUTER"?

Ответ:

 (1) 'M' и 'O' 

 (2) 'E' и 'O' 


Номер 2
Какие символы будут поменяны местами при первом рекурсивном проходе быстрой сортировки строки "ADO#NET"?

Ответ:

 (1) '#' и 'A' 

 (2) 'D' и 'A' 

 (3) 'O' и 'E' 

 (4) рекурсивного вызова алгоритма не будет 


Номер 3
Сортировка какого массива символов будет выполняться при первом рекурсивном проходе быстрой сортировки строки "ADO#NET"?

Ответ:

 (1) ('#') 

 (2) ('D', 'O', 'A', 'N', 'E', 'T') 

 (3) ('A', 'D', 'O', '#', 'N', 'E', 'T') 


Упражнение 7:
Номер 1
Какой символ будет на 3-ей позиции (считая с 0) после первого рекурсивного вызова быстрой сортировки по возрастанию для строки "SmartDevice"?

Ответ:

 (1) 'S' 

 (2) 'm' 

 (3) 'a' 

 (4) 'r' 

 (5) 't' 

 (6) 'D' 

 (7) 'e' 

 (8) 'v' 

 (9) 'i' 

 (10) 'c' 


Номер 2
Какой символ будет на 2-й позиции (считая с 0) после первого рекурсивного вызова быстрой сортировки по возрастанию для строки "COMPUTER"?

Ответ:

 (1) 'C' 

 (2) 'O' 

 (3) 'M' 

 (4) 'P' 

 (5) 'U' 

 (6) 'T' 

 (7) 'E' 

 (8) 'R' 


Номер 3
Какой символ будет на 1-й позиции (считая с 0) после первого рекурсивного вызова быстрой сортировки по возрастанию для строки "lection"?

Ответ:

 (1) 'l' 

 (2) 'e' 

 (3) 'c' 

 (4) 't' 

 (5) 'i' 

 (6) 'o' 

 (7) 'n' 


Упражнение 8:
Номер 1
Какой символ будет "опорным" элементом при первом рекурсивном проходе быстрой сортировки строки "ADO#NET"?

Ответ:

 (1) 'A' 

 (2) 'D' 

 (3) 'O' 

 (4) '#' 

 (5) 'N' 

 (6) 'E' 

 (7) 'T' 


Номер 2
Какой символ будет "опорным" элементом при первом рекурсивном проходе быстрой сортировки строки "test_7"?

Ответ:

 (1) 't' 

 (2) 'e' 

 (3) 's' 

 (4) '_' 

 (5) '7' 


Номер 3
Какой символ будет "опорным" элементом при втором рекурсивном проходе быстврой сортировки строки "COMPUTER"?

Ответ:

 (1) 'C' 

 (2) 'O' 

 (3) 'M' 

 (4) 'P' 

 (5) 'U' 

 (6) 'T' 

 (7) 'E' 

 (8) 'R' 


Упражнение 9:
Номер 1
Сортировка какого массива символов будет выполняться при первом рекурсивном вызове быстрой сортировки по возрастанию строки "lection"?

Ответ:

 (1) ('l', 'e', 'c', 'n', 'i', 'o', 't') 

 (2) ('l', 'e', 'c', 'n', 'i', 'o') 

 (3) ('t') 


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

Ответ:

 (1) ('с', 'e', 'l', 'n', 'i', 'o') 

 (2) ('e', 'l', 'n', 'i', 'o') 

 (3) ('c') 


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

Ответ:

 (1) ('A', 'I') 

 (2) ('R', 'S', 'M', 'P') 

 (3) ('A', 'I', 'R') 


Упражнение 10:
Номер 1
Сколько перестановок будет сделано при первом проходе быстрой сортировки строки "PRISMA"?

Ответ:

 (1)

 (2)

 (3)


Номер 2
Сколько перестановок будет сделано при первом проходе быстрой сортировки строки "lection"?

Ответ:

 (1)

 (2)

 (3)


Номер 3
Сколько перестановок будет сделано при первом рекурсивном проходе быстрой сортировки строки "COMPUTER"?

Ответ:

 (1)

 (2)

 (3)


Упражнение 11:
Номер 1
Для какого массива количество перестановок при первом рекурсивном проходе быстрой сортировке будет четным?

Ответ:

 (1) ('S', 't', 'u', 'd', 'i', 'o') 

 (2) ('l', 'e', 'c', 't', 'i', 'o', 'n') 

 (3) ('W', 'i', 'n', 'A', 'P', 'I') 


Номер 2
Для какого массива количество перестановок при быстрой сортировке по возрастанию будет четным?

Ответ:

 (1) ('W', 'i', 'n', 'A', 'P', 'I') 

 (2) ('M', 'I', 'L', 'A', 'N') 

 (3) ('d', 'i', 'a', 'l', 'o', 'g') 


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

Ответ:

 (1) ('W', 'i', 'n', 'A', 'P', 'I') 

 (2) ('M', 'I', 'L', 'A', 'N') 

 (3) ('d', 'i', 'a', 'l', 'o', 'g') 


Упражнение 12:
Номер 1
Какие массивы будут отсортированы по возрастанию с одинаковым количеством перестановок (при быстрой сортировке)?

Ответ:

 (1) ('W', 'i', 'n', 'A', 'P', 'I') 

 (2) ('M', 'I', 'L', 'A', 'N') 

 (3) ('d', 'i', 'a', 'l', 'o', 'g') 


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

Ответ:

 (1) ('W', 'i', 'n', 'A', 'P', 'I') 

 (2) ('M', 'I', 'L', 'A', 'N') 

 (3) ('P', 'h', 'o', 'n', 'e') 


Номер 3
Какие массивы будут отсортированы по возрастанию с одинаковым количеством перестановок (при быстрой сортировке)?

Ответ:

 (1) ('f', 'e', 'd', 'c', 'b', 'a') 

 (2) ('W', 'i', 'n', 'A', 'P', 'I') 

 (3) ('P', 'h', 'o', 'n', 'e') 




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