игра брюс 2048
Главная / Аппаратное обеспечение / Computer Architecture / Тест 12

Computer Architecture - тест 12

Упражнение 1:
Номер 1
Who constructed Elbrus?

Ответ:

 (1) S.Lebedev 

 (2) B.Babajan 

 (3) Y. Bazilevsky  

 (4) B. Rameev 


Номер 2
When was Elbrus introduced?

Ответ:

 (1) 1964 

 (2) 1974 

 (3) 1982 

 (4) 1984 


Номер 3
When did Elbrus become an open computer?

Ответ:

 (1) 1962 

 (2) 1972 

 (3) 1974 

 (4) 1982 


Упражнение 2:
Номер 1
Choose static languages:

Ответ:

 (1) Ada 

 (2) C++;  

 (3)

 (4) Algol68 


Номер 2
What was used for cooling in Elbrus?

Ответ:

 (1) water 

 (2) air 

 (3) liquid hydrogen 

 (4) liquid oxygen 


Номер 3
A static language means:

Ответ:

 (1) compiler doesn't know types of data at every point of a program 

 (2) compiler knows types of data at every point of a program 

 (3) programmer can use a stack 

 (4) programmer can use a limited amount of programs 


Упражнение 3:
Номер 1
How many segments does every process have?

Ответ:

 (1)

 (2)

 (3)

 (4)


Номер 2
What segments does every process have?

Ответ:

 (1) addresses segment 

 (2) codes segment 

 (3) data segment 

 (4) memory segment 


Номер 3
What register points to the next machine instruction?

Ответ:

 (1) IC 

 (2) PC 

 (3)

 (4)


Упражнение 4:
Номер 1
For a logical formula a+b*c a machine program will be:

Ответ:

 (1) +, *, L a, L b, L c 

 (2) *, +, L a, L b, L c 

 (3) L a, L b, L c, +,* 

 (4) L a, L b, L c, *. + 


Номер 2
For a formula a-f(x) a machine program will be:

Ответ:

 (1) L a, L x, -, call f 

 (2) L a, L x, call f, - 

 (3) call f, L a, L x, - 

 (4) call f, -, L a, L x 


Номер 3
Choose not commutative operations:

Ответ:

 (1) addition 

 (2) subtraction 

 (3) division 

 (4) multiplication 


Упражнение 5:
Номер 1
For a formula a-b a reverse-minus machine program will be:

Ответ:

 (1) L a, L b, rev - 

 (2) L b, L a, rev - 

 (3) rev -, L a, L b 

 (4) rev -, L b, L a 


Номер 2
For formula a/b a reverse-division machine program will be:

Ответ:

 (1) L a, L b, rev / 

 (2) L b, L a, rev / 

 (3) rev /, L a, L b 

 (4) rev /, L b, L a 


Номер 3
For a formula a-f(x) a reverse-minus machine program will be:

Ответ:

 (1) L a, L x, call f, rev - 

 (2) L x, call f, L a, rev - 

 (3) rev -, L a, L x, call f 

 (4) rev -, L x, call f, L a 


Упражнение 6:
Номер 1
A displacement for a Branch-short is

Ответ:

 (1) 16 bits 

 (2) 8 bits 

 (3) 4 bits 

 (4) 2 bits 


Номер 2
A conditional branch checks the top of an integral stack and if it is true then:

Ответ:

 (1) it goes to an address which depends on the displacement 

 (2) it stops 

 (3) it goes to the next machine instruction 

 (4) it goes to the previous machine instruction 


Номер 3
A conditional branch checks the top of an integral stack and if it is false then:

Ответ:

 (1) it goes to an address which depends on the displacement 

 (2) it stops 

 (3) it goes to the next machine instruction 

 (4) it goes to the previous machine instruction 


Упражнение 7:
Номер 1
For a loop for i from A by B to C while D do E the step is:

Ответ:

 (1)

 (2)

 (3)

 (4)


Номер 2
For a loop for i from A by B to C while D do E the initial value is:

Ответ:

 (1)

 (2)

 (3)

 (4)


Номер 3
For a loop for i from A by B to C while D do E the conditional value is:

Ответ:

 (1)

 (2)

 (3)

 (4)


Упражнение 8:
Номер 1
For a loop for i from A by B to C while D do E and B>0 to repeat the loop:

Ответ:

 (1) i ≥ c 

 (2) i ≤ c 

 (3) i > c 

 (4) i < c 


Номер 2
For a loop for i from A by B to C while D do E and B<0  to repeat the loop:

Ответ:

 (1) i ≥ c 

 (2) i ≤ c 

 (3) i > c 

 (4) i < c 


Номер 3
A loop for i from A by B to C while D do E and is infinite if: 

Ответ:

 (1) B=i 

 (2) B=A 

 (3) A=C 

 (4) B=0 


Упражнение 9:
Номер 1
If an array is [l:u] m A then a type of elements in this array is:

Ответ:

 (1)

 (2)

 (3)

 (4)


Номер 2
The main machine instruction for arrays is:

Ответ:

 (1) store  

 (2) slice 

 (3) load 

 (4) interleaving 


Номер 3
A data structure consisting of a collection of elements, each identified by at least one index is called:

Ответ:

 (1) branch 

 (2) interleaving 

 (3) loop 

 (4) array 


Упражнение 10:
Номер 1
To calculate an address of an element A[i] in some array the following formula is needed:

Ответ:

 (1) C0+i*d 

 (2) i*d-C0 

 (3) C0*i*d 

 (4) i*d 


Номер 2
In the formula math which is used for calculating an address for array's element d is:

Ответ:

 (1) size of each element in array 

 (2) size of the array 

 (3) index of the element 

 (4) address of an element with index zero 


Номер 3
In the formula math which is used for calculating an address for array's element C0 is:

Ответ:

 (1) size of each element in array 

 (2) size of the array 

 (3) index of the element 

 (4) address of an element with index zero 


Упражнение 11:
Номер 1
If a system has a virtual memory often used pages will be:

Ответ:

 (1) in a virtual memory 

 (2) in a physical memory 

 (3) on a floppy 

 (4) on a cd 


Номер 2
A virtual memory divides a virtual address space into:

Ответ:

 (1) banks 

 (2) arrays 

 (3) stacks 

 (4) pages  


Номер 3
 To translate the virtual addresses seen by the application into physical addresses … are used:

Ответ:

 (1) banks 

 (2) pages 

 (3) page-tables 

 (4) bank-tables 


Упражнение 12:
Номер 1
What is used to indicate whether the corresponding page is in real memory or not?

Ответ:

 (1) passport of the page 

 (2) displacement of the page 

 (3) some flag in a page-table 

 (4) a mathematical address of the page 


Номер 2
Each entry in the page-table holds a flag indicating …:

Ответ:

 (1) whether the corresponding page is in the real memory or not 

 (2) whether the corresponding page is large or small 

 (3) whether the corresponding page is being used 

 (4) whether the virtual memory uses mathematical or physical addresses 


Номер 3
 If a flag which is held in each entry of the page-table is zero then:

Ответ:

 (1) the corresponding page is in the real memory 

 (2) the corresponding page is not in the real memory 

 (3) the corresponding page is too large 

 (4) the corresponding page is too small 




Главная / Аппаратное обеспечение / Computer Architecture / Тест 12