игра брюс 2048
Главная / Программирование / Введение в разработку приложений для мобильных устройств на процессоре Intel Atom / Тест 4

Введение в разработку приложений для мобильных устройств на процессоре Intel Atom - тест 4

Упражнение 1:
Номер 1
Каким методом описания воспользоваться для следующего массива матриц?

files
  

Ответ:

 (1) стандартный 

 (2) указательный 

 (3) расположительный 

 (4) ни один из перечисленных 


Номер 2
Каким методом описания воспользоваться для следующего массива матриц?
		
		
files
  

Ответ:

 (1) стандартный 

 (2) указательный 

 (3) расположительный 

 (4) ни один из перечисленных 


Номер 3
Каким методом описания воспользоваться для следующего массива матриц?
		
files
 

Ответ:

 (1) стандартный 

 (2) указательный 

 (3) расположительный 

 (4) ни один из перечисленных 


Номер 4
Каким методом описания воспользоваться для следующего массива матриц?
		
files
  

Ответ:

 (1) стандартный 

 (2) указательный 

 (3) расположительный 

 (4) ни один из перечисленных 


Упражнение 2:
Номер 1
Регулярна или нерегулярна такая матрица?
				
files

Ответ:

 (1) регулярна 

 (2) нерегулярна, если тип данных Ipp64f (16 байт), а не Ipp32f(8 байт) 

 (3) нерегулярна, если тип данных Ipp32f (8 байт), а не Ipp64f(16 байт) 


Номер 2
Регулярна или нерегулярна такая матрица?
									
files

Ответ:

 (1) нерегулярна 

 (2) регулярна, если тип данных Ipp64f (16 байт), а не Ipp32f(8 байт) 

 (3) регулярна, если тип данных Ipp32f (8 байт), а не Ipp64f(16 байт) 


Номер 3
Регулярна или нерегулярна такая матрица?
					
files

Ответ:

 (1) нерегулярна 

 (2) регулярна, если тип данных Ipp64f (16 байт), а не Ipp32f(8 байт) 

 (3) регулярна, если тип данных Ipp32f (8 байт), а не Ipp64f(16 байт) 


Упражнение 3:
Номер 1
В каком случае необходимо задать указатели на каждую матрицу из массива?

  

Ответ:

 (1) если матрицы нерегулярны и располагаются в массиве регулярно 

 (2) если матрицы регулярны и располагаются в массиве нерегулярно 

 (3) если матрицы имеют одинаковую структуру, и располагаются в массиве регулярно 

 (4) если матрицы имеют разную структуру, но располагаются в массиве регулярно 


Номер 2
В каком случае необходимо задать указатели на каждый элемент матрицы?


Ответ:

 (1) если матрицы нерегулярны и располагаются в массиве регулярно 

 (2) если матрицы регулярны и располагаются в массиве нерегулярно 

 (3) если матрицы имеют одинаковую структуру, и располагаются в массиве регулярно 

 (4) если матрицы имеют разную структуру, но располагаются в массиве регулярно 


Номер 3
В каком случае необходимо задать все страйды: 0, 1 и 2?


Ответ:

 (1) если матрицы регулярны и располагаются в массиве регулярно 

 (2) если матрицы регулярны и располагаются в массиве нерегулярно 

 (3) если матрицы имеют одинаковую структуру, и располагаются в массиве регулярно 

 (4) если матрицы имеют разную структуру, но располагаются в массиве регулярно 


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


Ответ:

 (1) если матрицы нерегулярны и располагаются в массиве регулярно 

 (2) если матрицы регулярны и располагаются в массиве нерегулярное 

 (3) если матрицы имеют одинаковую структуру, и располагаются в массиве регулярно 

 (4) если матрицы имеют разную структуру, но располагаются в массиве регулярно 


Номер 2
В каком случае следует применить расположительный метод?

  

Ответ:

 (1) если матрицы нерегулярны и располагаются в массиве регулярно 

 (2) если матрицы регулярны и располагаются в массиве нерегулярно 

 (3) если матрицы имеют одинаковую структуру, и располагаются в массиве регулярно 

 (4) если матрицы имеют разную структуру, но располагаются в массиве регулярно 


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

  

Ответ:

 (1) если матрицы нерегулярны и располагаются в массиве регулярно 

 (2) если матрицы регулярны и располагаются в массиве нерегулярно 

 (3) если матрицы регулярны и располагаются в массиве регулярно 

 (4) если матрицы имеют разную структуру, но располагаются в массиве регулярно 


Упражнение 5:
Номер 1
Чему равны Stride1, Stride2 для этой матрицы?
		
files
  

Ответ:

 (1) 0, 1 

 (2) 1, 0 

 (3) 1, 2 

 (4) Для этой матрицы они не определены 


Номер 2
Чему равны Stride1, Stride2 для этой матрицы?
		
files
  

Ответ:

 (1) 1, 3 

 (2) 3, 1 

 (3) 6, 2 

 (4) 2, 6 


Номер 3
Чему равны Stride1, Stride2 для этой матрицы?
		
files

  

Ответ:

 (1) 1, 2 

 (2) 2, 1 

 (3) 2, 3 

 (4) 3, 2 


Упражнение 6:
Номер 1
Как можно оптимизировать следующий код?
a = (b35) * (b35);
c = 12.0 * (b35);

  

Ответ:

 (1) выполнить развертку цикла 

 (2) удалить инвариантное выражение 

 (3) удалить общее подвыражение 

 (4) данный код не нуждается в оптимизации 


Номер 2
Как можно оптимизировать следующий код?
for (i = 0; i < 2; i) a[i] = 2.0 * d[i];


Ответ:

 (1) выполнить развертку цикла 

 (2) удалить инвариантное выражение 

 (3) удалить общее подвыражение 

 (4) данный код не нуждается в оптимизации 


Номер 3
Как можно оптимизировать следующий код?
for (i = 0; i < 10; i)
	a[i] = b * 2.0  0.35;

  

Ответ:

 (1) выполнить развертку цикла 

 (2) удалить инвариантное выражение 

 (3) удалить общее подвыражение 

 (4) данный код не нуждается в оптимизации 


Упражнение 7:
Номер 1
Какой ключ необходимо использоватьдля оптимизации нескольких исходных файлов?

Ответ:

 (1) /Qipo 

 (2) /Fe 

 (3) /Qopt-report 

 (4) /Qprof-gen 


Номер 2
Какой ключ используется для задания имени исполнительного файла?
  

Ответ:

 (1) /Qipo 

 (2) /Fe 

 (3) /Qopt-report 

 (4) /Qprof-gen 


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

Ответ:

 (1) /Qipo 

 (2) /Fe 

 (3) /Qopt-report 

 (4) /Qprof-gen 


Упражнение 8:
Номер 1
Какой ключ используется для отключения оптимизации?

Ответ:

 (1) /Od 

 (2) /O1 

 (3) /O2 

 (4) /O3 


Номер 2
Какой ключ можеть минимизировать размер кода?
  

Ответ:

 (1) /Od 

 (2) /O1 

 (3) /O2 

 (4) /O3 


Номер 3
Какой ключ минимизирует время выполнения программы?
  

Ответ:

 (1) /Qopt-report 

 (2) /O1 

 (3) /O2 

 (4) /Qprof-use 




Главная / Программирование / Введение в разработку приложений для мобильных устройств на процессоре Intel Atom / Тест 4