Csse 1502
Quiz von , erstellt am more than 1 year ago

PC Architecture Quiz am БАЗА 1(Questions 91-185), erstellt von Csse 1502 am 23/05/2018.

121
2
0
Csse 1502
Erstellt von Csse 1502 vor etwa 6 Jahre
Schließen

БАЗА 1(Questions 91-185)

Frage 1 von 95

1

A branch-prediction cache that stores the predicted address for the next instruction after a branch

Wähle eine der folgenden:

  • branch target buffer

  • data buffer

  • optical buffer

Erklärung

Frage 2 von 95

1

Buffering the actual target instructions allows us to perform an optimization which called:

Wähle eine der folgenden:

  • branch folding

  • branch prediction

  • target instructions

  • target address

Erklärung

Frage 3 von 95

1

Which is not the function of integrated instructions fetch unit:

Wähle eine der folgenden:

  • Instruction memory commit

  • Integrated branch prediction

  • Instruction prefetch

  • Instruction memory access and buffering

Erklärung

Frage 4 von 95

1

What is the simple technique that predict whether two stores or a load and a store refer to the same memory address:

Wähle eine der folgenden:

  • Address aliasing prediction

  • Branch prediction

  • Integrated branch prediction

Erklärung

Frage 5 von 95

1

What is a topology in interconnection networks?

Wähle eine der folgenden:

  • It indicates how the nodes a network are organised

  • It is the minimum distance between the farthest nodes in a network

  • Number of edges connected with a node is called node degree

Erklärung

Frage 6 von 95

1

What is a network diameter?

Wähle eine der folgenden:

  • It is the minimum distance between the farthest nodes in a network

  • It indicates how the nodes a network are organised

  • Number of edges connected with a node is called node degree

Erklärung

Frage 7 von 95

1

What is a node degree?

Wähle eine der folgenden:

  • Number of edges connected with a node is called node degree

  • It indicates how the nodes a network are organised

  • It is the minimum distance between the farthest nodes in a network

Erklärung

Frage 8 von 95

1

What is a bisection bandwidth?

Wähle eine der folgenden:

  • Number of edges required to be cut to divide a network into two halves is called bisection bandwidth

  • It indicates how the nodes a network are organised

  • It is the minimum distance between the farthest nodes in a network

Erklärung

Frage 9 von 95

1

What is a network throughput?

Wähle eine der folgenden:

  • It indicates how the nodes a network are organised

  • It is delay in transferring the message between two nodes

  • It is indicative measure of the message carrying capacity of a network

  • It is the minimum distance between the farthest nodes in a network

Erklärung

Frage 10 von 95

1

What is a data routing functions?

Wähle eine der folgenden:

  • The functions which when executed establish the path between the source & destination

  • It is indicative measure of the message carrying capacity of a network

  • It is the minimum distance between the farthest nodes in a network

Erklärung

Frage 11 von 95

1

What is a hardware cost?

Wähle eine der folgenden:

  • It indicates how the nodes a network are organised

  • The data routing functions are the functions which when executed establish the path between the source and the destination

  • It refers to the cost involved in the implementation of an interconnection network

  • It is an indicative measure of the message carrying capacity of a network

Erklärung

Frage 12 von 95

1

What is a blocking and non-blocking network?

Wähle eine der folgenden:

  • It indicates how the nodes a network are organized

  • The data routing functions are the functions which when executed establish the path between the source and the destination

  • network In non-blocking networks the route from any free input node to any free output node can always be provided

  • It is and indicative measure of the message carrying capacity of a network

Erklärung

Frage 13 von 95

1

Design issue of interconnection network?

Wähle eine der folgenden:

  • Software Cost

  • Hardware Cost

  • RLP

  • Symmetry of the network

Erklärung

Frage 14 von 95

1

Design issue of interconnection network (нет ответа в базе)

Wähle eine der folgenden:

  • Dimension and size of network

  • Broadcast and Multicast

  • Hardware Cost

  • RLP

Erklärung

Frage 15 von 95

1

What is the Message Size?

Wähle eine der folgenden:

  • It indicates how the nodes a network are organized

  • The data routing functions are the functions which when executed establish the path between the source and the destination

  • How much data a processor can send in one time unit

  • It is and indicative measure of the message carrying capacity of a network

Erklärung

Frage 16 von 95

1

What is a Data transfer time?

Wähle eine der folgenden:

  • It indicates how the nodes a network are organized

  • The data routing functions are the functions which when executed establishe the path between the source and the destination

  • How long does it take for a message to reach to another processor

  • It is and indicative measure of the message carrying capacity of a network

Erklärung

Frage 17 von 95

1

Select two-dimensional network (в какой то базе interconnection network)

Wähle eine der folgenden:

  • Mesh

  • Linear Array

  • Cross Bar

Erklärung

Frage 18 von 95

1

Select multi-dimensional network (в какой то базе interconnection network)

Wähle eine der folgenden:

  • Linear Array

  • Cross Bar

  • Cube

Erklärung

Frage 19 von 95

1

Select multi-dimensional network (в какой то базе interconnection network)

Wähle eine der folgenden:

  • Linear Array

  • Cross Bar

  • Hyper Cube

Erklärung

Frage 20 von 95

1

Select non-blocking network (в какой то базе interconnection network)

Wähle eine der folgenden:

  • Linear Array

  • Cube

  • Cross Bar

Erklärung

Frage 21 von 95

1

A modified version of the tree network (в какой то базе interconnection network)

Wähle eine der folgenden:

  • Fat tree

  • Cube

  • Linear Array

Erklärung

Frage 22 von 95

1

A interconnection network is a type of pipelined array architecture and it is designed for multidimensional flow of data

Wähle eine der folgenden:

  • Systolic Array

  • Cube

  • Linear Array

Erklärung

Frage 23 von 95

1

A _____________ interconnection network is a type of pipelined array architecture and it is designed for multidimensional flow of data

Wähle eine der folgenden:

  • Hyper cube

  • Cube

  • Linear array

Erklärung

Frage 24 von 95

1

In computer architecture, __________ is the ability of central processing unit (CPU) or a single core in a multi-core processor to execute multiple processes or threads concurrently, appropriately supported by the operating system

Wähle eine der folgenden:

  • Multithreading

  • Computing

  • Array processing

Erklärung

Frage 25 von 95

1

In computing, a __________ is a central processing unit(CPU) that implements an instruction set containing instructions that operate on one-dimensional arrays of data called vectors compared to scalar processors, whose instructions operate in a single data items

Wähle eine der folgenden:

  • Multithreading

  • Vector processes

  • Computing

  • Array processing

Erklärung

Frage 26 von 95

1

A _________ is an instruction in a computer program that can cause a computer to begin executing a different instruction sequence and thus deviate from its default behaviour of executing instructions in order

Wähle eine der folgenden:

  • Multithreading

  • Branch

  • Prediction

  • Array processing

Erklärung

Frage 27 von 95

1

A __________ is a digital circuit that tries to guess which way a branch (e.g. an if-then-else structure) will go before this is known for sure

Wähle eine der folgenden:

  • Multithreading

  • Branch

  • Branch Prediction

Erklärung

Frage 28 von 95

1

________________ optimization technique where a computer system performs some task that may not be actually needed

Wähle eine der folgenden:

  • Multithreading

  • Branch

  • Speculative execution

Erklärung

Frage 29 von 95

1

Select two-dimensional network

Wähle eine der folgenden:

  • Mesh

  • Linear array

  • Cross bar

Erklärung

Frage 30 von 95

1

Single instruction, single data (SISD)

Wähle eine der folgenden:

  • only one instruction stream is being acted on by the CPU during any one clock cycle

  • a type of parallel computer

  • Currently the most common type of parallel computer - most modern supercomputers fall into this category

Erklärung

Frage 31 von 95

1

In serial computing

Wähle eine der folgenden:

  • Multithreading instructions from each part execute simultaneously on different processors

  • Instructions are executed sequentially one after another

  • A problem is broken into discrete parts that can be solved concurrently

Erklärung

Frage 32 von 95

1

In parallel computing

Wähle eine der folgenden:

  • Multithreading instructions from each part execute simultaneously on different processors

  • Instructions are executed sequentially one after another

  • A problem is broken into discrete parts that can be solved concurrently

Erklärung

Frage 33 von 95

1

Shared memory …

Wähle eine der folgenden:

  • From a strictly hardware point of view, describes a computer architecture where all processors have direct(usually bus based ) access to common physical memory

  • A logically discrete section of computational work

  • Breaking a task into steps performed by different processor units, with inputs streaming through much like an assembly line

Erklärung

Frage 34 von 95

1

Massively parallel . . .

Wähle eine der folgenden:

  • From a strictly hardware point of view, describes a computer architecture where all processors have direct(usually bus based ) access to common physical memory

  • Refers to the hardware that comprises a given parallel system - having many processing elements

  • Solving many similar but independent tasks simultaneously, little to no need for coordination between the tasks

Erklärung

Frage 35 von 95

1

Embarrassingly parallel . . .

Wähle eine der folgenden:

  • From a strictly hardware point of view, describes a computer architecture where all processors have direct(usually bus based ) access to common physical memory

  • Refers to the hardware that comprises a given parallel system - having many processing elements

  • Solving many similar but independent tasks simultaneously, little to no need for coordination between the tasks

Erklärung

Frage 36 von 95

1

Network performance depends of what?

Wähle eine der folgenden:

  • performance of switches and transmission system

  • performance of switches

  • performance of transmission system

  • has no dependencies

Erklärung

Frage 37 von 95

1

Which one is not the major flavor of Multiple-issue processors:

Wähle eine der folgenden:

  • statistically superscalar processors

  • dynamically scheduled superscalar processors

  • statically scheduled superscalar processors

  • VLIW (very long instruction word) processors

Erklärung

Frage 38 von 95

1

A _____________ interconnection network is an extension of cube network

Wähle eine der folgenden:

  • Hyper Cube

  • Cube

  • Linear Array

Erklärung

Frage 39 von 95

1

Pipelining …

Wähle eine der folgenden:

  • Breaking a task into steps performed by different processor units, with inputs streaming through, much like an assembly line

  • A logically discrete section of computational work

  • From a strictly hardware point of view, describes a computer architecture where all processors have direct (usually bus based) access to common physical memory

Erklärung

Frage 40 von 95

1

What is Personal mobile device (PMD)?

Wähle eine der folgenden:

  • A collection of wireless devices with multimedia user interfaces

  • A collection of computers with wireless network adapters

  • A collection of Clusters/Warehouse-scale computers

Erklärung

Frage 41 von 95

1

Where the embedded microprocessors are used?

Wähle eine der folgenden:

  • In microwaves, washing machines

  • In Personal Computers

  • In mobile phones

Erklärung

Frage 42 von 95

1

What functions has Instruction Set Architecture (ISA)?

Wähle eine der folgenden:

  • Serves as the boundary between the software and hardware

  • Serves as the bridge between CPU and Memory

  • Serves as the bridge between CPU and Cache

Erklärung

Frage 43 von 95

1

What is the TLP?

Wähle eine der folgenden:

  • Time Level Parallelism

  • Technology Level Parallelism

  • Task Level Parallelism

Erklärung

Frage 44 von 95

1

By Moore's law, growth rate in transistor count on a chip is doubling?

Wähle eine der folgenden:

  • every 8 to 12 months

  • every 12 to 16 months

  • every 18 to 24 months

Erklärung

Frage 45 von 95

1

How should a system architect or a user think about performance, power, and energy? From the viewpoint of a system designer, how many concerns are there?

Wähle eine der folgenden:

  • 3

  • 2

  • 4

Erklärung

Frage 46 von 95

1

What is the “Module reliability” in Dependability?

Wähle eine der folgenden:

  • a measure of the continuous service accomplishment from a reference initial instant

  • a measure of the service accomplishment with respect to the alternation between the two states of accomplishment and interruption.

  • a measure of the interruption

Erklärung

Frage 47 von 95

1

What is response time?

Wähle eine der folgenden:

  • the time between the start and the completion of an event

  • The time to get an information

  • The time spent on execution of a program

Erklärung

Frage 48 von 95

1

The guiding principle of reporting performance measurements should be?

Wähle eine der folgenden:

  • reproducibility

  • responsibility

  • creativity

Erklärung

Frage 49 von 95

1

What is Temporal Locality?

Wähle eine der folgenden:

  • recently accessed items are likely to be accessed in the near future

  • items whose addresses are near one another tend to be referenced close together in time

  • the nearest data stored in secondary memory

Erklärung

Frage 50 von 95

1

What is Spatial Locality?

Wähle eine der folgenden:

  • items whose addresses are near one another tend to be refer¬enced close together in time

  • recently accessed items are likely to be accessed in the near future

  • the nearest data stored in secondary memory

Erklärung

Frage 51 von 95

1

What is Amdahl's law?

Wähle eine der folgenden:

  • Defines the speedup that can be gained by using a particular feature

  • Defines time spent on execution of a program

  • Defines data gained in one operation

Erklärung

Frage 52 von 95

1

The most popular scheme is set associative, where a set is?

Wähle eine der folgenden:

  • a group of blocks

  • a group of instructions

  • a group of comparatives

Erklärung

Frage 53 von 95

1

The three Cs model sorts all misses into three simple categories: Compulsory, Capacity, Conflict. What is Compulsory?

Wähle eine der folgenden:

  • The very first access to a block cannot be in the cache, so the block must be brought into the cache

  • If the cache cannot contain all the blocks needed during execution of a program

  • If the block placement strategy is not fully associative

Erklärung

Frage 54 von 95

1

The three Cs model sorts all misses into three simple categories: Compulsory, Capacity, Conflict. What is Capacity?

Wähle eine der folgenden:

  • If the cache cannot contain all the blocks needed during execution of a program

  • The very first access to a block cannot be in the cache, so the block must be brought into the cache

  • If the block placement strategy is not fully associative

Erklärung

Frage 55 von 95

1

The three Cs model sorts all misses into three simple categories: Compulsory, Capacity, Conflict. What is Conflict?

Wähle eine der folgenden:

  • If the block placement strategy is not fully associative

  • The very first access to a block cannot be in the cache, so the block must be brought into the cache

  • If the cache cannot contain all the blocks needed during execution of a program

Erklärung

Frage 56 von 95

1

The “natural” unit of organization of memory

Wähle eine der folgenden:

  • Word

  • Document

  • Several Computer

Erklärung

Frage 57 von 95

1

Main element of cache memory is …

Wähle eine der folgenden:

  • Line

  • Word

  • String

Erklärung

Frage 58 von 95

1

Typical levels of Cache memories …

Wähle eine der folgenden:

  • 1,2,3 levels

  • 1,2,3,4,5 levels

  • Cache memories have no levels

Erklärung

Frage 59 von 95

1

Select internal memory …

Wähle eine der folgenden:

  • Hard Disk

  • CD-ROM

  • Processor registers

Erklärung

Frage 60 von 95

1

Select internal memory

Wähle eine der folgenden:

  • Hard Disk

  • Optical disk

  • Main memory

Erklärung

Frage 61 von 95

1

Select internal memory

Wähle eine der folgenden:

  • Cache

  • Magnetic tape

  • Optical disks

Erklärung

Frage 62 von 95

1

Select external memory?

Wähle eine der folgenden:

  • Processor registers

  • Cache

  • Main memory

  • Hard disks

Erklärung

Frage 63 von 95

1

Select external memory

Wähle eine der folgenden:

  • Optical Disk

  • Cache level 1

  • Registers of processor

Erklärung

Frage 64 von 95

1

Select external memory

Wähle eine der folgenden:

  • Magnetic tape

  • Main memory

  • All cache memories

Erklärung

Frage 65 von 95

1

Physical types of memories:

Wähle eine der folgenden:

  • Direct, Random

  • Direct, Access time

  • Semiconductor, Optical

Erklärung

Frage 66 von 95

1

Physical types of memories:

Wähle eine der folgenden:

  • Semiconductor, Magnetic

  • Word, Block

  • Direct, Random

Erklärung

Frage 67 von 95

1

Physical types of memories:

Wähle eine der folgenden:

  • Magneto-optical

  • Number of words

  • Number of bytes

Erklärung

Frage 68 von 95

1

Select correct memory hierarchy:

Wähle eine der folgenden:

  • Cache – Main Memory – Secondary storages

  • Secondary storages - Cache – Main Memory

  • Main Memory – Cache - Secondary storages

Erklärung

Frage 69 von 95

1

Select correct memory hierarchy:

Wähle eine der folgenden:

  • Processor registers – Cache memory – Main memory

  • Cache memory – Main memory - Processor registers

  • Cache memory – Processor registers - Main memory

Erklärung

Frage 70 von 95

1

External, nonvolatile memory is also referred to as …

Wähle eine der folgenden:

  • auxiliary memory

  • Main memory

  • Levels of cache

Erklärung

Frage 71 von 95

1

Types of cache addresses

Wähle eine der folgenden:

  • Logical, Physical

  • Direct, Associative

  • Set Associative

Erklärung

Frage 72 von 95

1

A logical cache stores data using …

Wähle eine der folgenden:

  • virtual addresses

  • virtual addresses and physical addresses

  • Physical addresses

Erklärung

Frage 73 von 95

1

The two basic forms of semiconductor random access memory are

Wähle eine der folgenden:

  • dynamic RAM (DRAM) and static RAM (SRAM)

  • magnetic and optical

  • Winchester and optical disks

Erklärung

Frage 74 von 95

1

Main element of cache memory

Wähle eine der folgenden:

  • Tag

  • Word

  • String

Erklärung

Frage 75 von 95

1

A number of chips can be grouped together to form …

Wähle eine der folgenden:

  • a memory bank

  • a memory tags

  • a memory linis

Erklärung

Frage 76 von 95

1

Data are recorded on and later retrieved from the disk via a conducting coil named

Wähle eine der folgenden:

  • The arm

  • The slid

  • The head

Erklärung

Frage 77 von 95

1

The information can then be scanned at the same rate by rotating the disk at a fixed speed, known as …

Wähle eine der folgenden:

  • multiple zoned recording

  • intersector gap

  • the constant angular velocity

Erklärung

Frage 78 von 95

1

To increase density, modern hard disk systems use a technique known as

Wähle eine der folgenden:

  • multiple zone recording

  • the constant angular velocity

Erklärung

Frage 79 von 95

1

… can be removed and replaced with another disk.

Wähle eine der folgenden:

  • Processor registers

  • A nonremovable disk

  • A removable disk

Erklärung

Frage 80 von 95

1

For most disks, the magnetizable coating is applied to both sides of the platter, which is then referred to as ...

Wähle eine der folgenden:

  • double sided

  • single sided

  • no sides

Erklärung

Frage 81 von 95

1

The set of all the tracks in the same relative position on the platter is referred to as …

Wähle eine der folgenden:

  • a cylinder

  • a square

  • a circle

Erklärung

Frage 82 von 95

1

On a movable head system, the time it takes to position the head at the track is known as …

Wähle eine der folgenden:

  • transfer time

  • access time

  • seek time

Erklärung

Frage 83 von 95

1

The operating system …

Wähle eine der folgenden:

  • is the software that controls the execution of programs on a processor and that manages the processor’s resources.

  • is one which is understandable by us humans

  • is a collection of Clusters/Warehouse-scale computers

  • a program that directly executes instructions written in a programming language

Erklärung

Frage 84 von 95

1

The most important functions of the Operating System are

Wähle eine der folgenden:

  • The scheduling of processes, or tasks

  • Compile C++ program codes

  • Interpret PHP program codes

  • Provide drivers for the remote devices

Erklärung

Frage 85 von 95

1

The important function of the Operating System is

Wähle eine der folgenden:

  • Memory management

  • Provide compiler for high level programming languages

  • Increase size of cache

Erklärung

Frage 86 von 95

1

How is the following service called? The Operating System provides a variety of facilities and services, such as editors and debuggers, to assist the programmer in creating programs…

Wähle eine der folgenden:

  • Program execution

  • Access to I/O devices

  • Program creation

Erklärung

Frage 87 von 95

1

How is the following service called? A number of tasks need to be performed to execute a program. Instructions and data must be loaded into main memory, I/O devices and files must be initialized, and other resources must be prepared. The Operating System handles all of this for the user.

Wähle eine der folgenden:

  • Program creation

  • Access to I/O devices

  • Program execution

Erklärung

Frage 88 von 95

1

How is the following service called? Each I/O device requires its own specific set of instructions or control signals for operation. The Operating System takes care of the details so that the programmer can think in terms of simple reads and writes.

Wähle eine der folgenden:

  • Access to I/O devices

  • Program execution

  • Program creation

Erklärung

Frage 89 von 95

1

How is the following service called? In the case of a shared or public system, the Operating System controls access to the system as a whole and to specific system resources.

Wähle eine der folgenden:

  • Controlled access to files

  • Access to I/O devices

  • System access

Erklärung

Frage 90 von 95

1

How is the following service called? These are internal and external hardware errors, such as a memory error, or a device failure or malfunction; and various software errors, such as arithmetic overflow, attempt to access forbidden memory location, and inability of the OS to grant the request of an application. In each case, the Operating System must make the response that clears the error condition with the least impact on running applications.

Wähle eine der folgenden:

  • Error detection and response

  • System access

  • Controlled access to files

Erklärung

Frage 91 von 95

1

How is the following service called? A good Operating System collects usage statistics for various resources and monitor performance parameters such as response time. On any system, this information is useful in anticipating the need for future enhancements and in tuning the system to improve performance.

Wähle eine der folgenden:

  • Accounting

  • System access

  • Controlled access to files

Erklärung

Frage 92 von 95

1

Select two independent dimensions of the Operating System

Wähle eine der folgenden:

  • batch and interactive

  • batch and computer operator

  • Interactive and computer operator

Erklärung

Frage 93 von 95

1

Select the ARM Memory-Management Parameter according to this description. These bits control access to the corresponding memory region. If an access is made to an area of memory without the required permissions, a Permission Fault is raised.

Wähle eine der folgenden:

  • Access Permission (AP), Access Permission Extension (APX)

  • Bufferable (B) bit

  • Cacheable (C) bit

Erklärung

Frage 94 von 95

1

Select ARM Memory-Management Parameter according to this description. Determines, with the TEX bits, how the write buffer is used for cacheable memory.

Wähle eine der folgenden:

  • Bufferable (B) bit

  • Cacheable (C) bit

  • Type Extension (TEX)

Erklärung

Frage 95 von 95

1

What is a latency?

Wähle eine der folgenden:

  • It indicates how the nodes a network are organized

  • It is the delay in transferring the message between two nodes

  • It is the minimum distance between the farthest nodes in a network

Erklärung