Csse 1502
Quiz por , criado more than 1 year ago

PC Architecture Quiz sobre БАЗА 1(Questions 91-185), criado por Csse 1502 em 23-05-2018.

121
2
0
Csse 1502
Criado por Csse 1502 aproximadamente 6 anos atrás
Fechar

БАЗА 1(Questions 91-185)

Questão 1 de 95

1

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

Selecione uma das seguintes:

  • branch target buffer

  • data buffer

  • optical buffer

Explicação

Questão 2 de 95

1

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

Selecione uma das seguintes:

  • branch folding

  • branch prediction

  • target instructions

  • target address

Explicação

Questão 3 de 95

1

Which is not the function of integrated instructions fetch unit:

Selecione uma das seguintes:

  • Instruction memory commit

  • Integrated branch prediction

  • Instruction prefetch

  • Instruction memory access and buffering

Explicação

Questão 4 de 95

1

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

Selecione uma das seguintes:

  • Address aliasing prediction

  • Branch prediction

  • Integrated branch prediction

Explicação

Questão 5 de 95

1

What is a topology in interconnection networks?

Selecione uma das seguintes:

  • 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

Explicação

Questão 6 de 95

1

What is a network diameter?

Selecione uma das seguintes:

  • 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

Explicação

Questão 7 de 95

1

What is a node degree?

Selecione uma das seguintes:

  • 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

Explicação

Questão 8 de 95

1

What is a bisection bandwidth?

Selecione uma das seguintes:

  • 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

Explicação

Questão 9 de 95

1

What is a network throughput?

Selecione uma das seguintes:

  • 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

Explicação

Questão 10 de 95

1

What is a data routing functions?

Selecione uma das seguintes:

  • 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

Explicação

Questão 11 de 95

1

What is a hardware cost?

Selecione uma das seguintes:

  • 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

Explicação

Questão 12 de 95

1

What is a blocking and non-blocking network?

Selecione uma das seguintes:

  • 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

Explicação

Questão 13 de 95

1

Design issue of interconnection network?

Selecione uma das seguintes:

  • Software Cost

  • Hardware Cost

  • RLP

  • Symmetry of the network

Explicação

Questão 14 de 95

1

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

Selecione uma das seguintes:

  • Dimension and size of network

  • Broadcast and Multicast

  • Hardware Cost

  • RLP

Explicação

Questão 15 de 95

1

What is the Message Size?

Selecione uma das seguintes:

  • 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

Explicação

Questão 16 de 95

1

What is a Data transfer time?

Selecione uma das seguintes:

  • 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

Explicação

Questão 17 de 95

1

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

Selecione uma das seguintes:

  • Mesh

  • Linear Array

  • Cross Bar

Explicação

Questão 18 de 95

1

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

Selecione uma das seguintes:

  • Linear Array

  • Cross Bar

  • Cube

Explicação

Questão 19 de 95

1

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

Selecione uma das seguintes:

  • Linear Array

  • Cross Bar

  • Hyper Cube

Explicação

Questão 20 de 95

1

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

Selecione uma das seguintes:

  • Linear Array

  • Cube

  • Cross Bar

Explicação

Questão 21 de 95

1

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

Selecione uma das seguintes:

  • Fat tree

  • Cube

  • Linear Array

Explicação

Questão 22 de 95

1

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

Selecione uma das seguintes:

  • Systolic Array

  • Cube

  • Linear Array

Explicação

Questão 23 de 95

1

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

Selecione uma das seguintes:

  • Hyper cube

  • Cube

  • Linear array

Explicação

Questão 24 de 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

Selecione uma das seguintes:

  • Multithreading

  • Computing

  • Array processing

Explicação

Questão 25 de 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

Selecione uma das seguintes:

  • Multithreading

  • Vector processes

  • Computing

  • Array processing

Explicação

Questão 26 de 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

Selecione uma das seguintes:

  • Multithreading

  • Branch

  • Prediction

  • Array processing

Explicação

Questão 27 de 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

Selecione uma das seguintes:

  • Multithreading

  • Branch

  • Branch Prediction

Explicação

Questão 28 de 95

1

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

Selecione uma das seguintes:

  • Multithreading

  • Branch

  • Speculative execution

Explicação

Questão 29 de 95

1

Select two-dimensional network

Selecione uma das seguintes:

  • Mesh

  • Linear array

  • Cross bar

Explicação

Questão 30 de 95

1

Single instruction, single data (SISD)

Selecione uma das seguintes:

  • 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

Explicação

Questão 31 de 95

1

In serial computing

Selecione uma das seguintes:

  • 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

Explicação

Questão 32 de 95

1

In parallel computing

Selecione uma das seguintes:

  • 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

Explicação

Questão 33 de 95

1

Shared memory …

Selecione uma das seguintes:

  • 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

Explicação

Questão 34 de 95

1

Massively parallel . . .

Selecione uma das seguintes:

  • 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

Explicação

Questão 35 de 95

1

Embarrassingly parallel . . .

Selecione uma das seguintes:

  • 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

Explicação

Questão 36 de 95

1

Network performance depends of what?

Selecione uma das seguintes:

  • performance of switches and transmission system

  • performance of switches

  • performance of transmission system

  • has no dependencies

Explicação

Questão 37 de 95

1

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

Selecione uma das seguintes:

  • statistically superscalar processors

  • dynamically scheduled superscalar processors

  • statically scheduled superscalar processors

  • VLIW (very long instruction word) processors

Explicação

Questão 38 de 95

1

A _____________ interconnection network is an extension of cube network

Selecione uma das seguintes:

  • Hyper Cube

  • Cube

  • Linear Array

Explicação

Questão 39 de 95

1

Pipelining …

Selecione uma das seguintes:

  • 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

Explicação

Questão 40 de 95

1

What is Personal mobile device (PMD)?

Selecione uma das seguintes:

  • A collection of wireless devices with multimedia user interfaces

  • A collection of computers with wireless network adapters

  • A collection of Clusters/Warehouse-scale computers

Explicação

Questão 41 de 95

1

Where the embedded microprocessors are used?

Selecione uma das seguintes:

  • In microwaves, washing machines

  • In Personal Computers

  • In mobile phones

Explicação

Questão 42 de 95

1

What functions has Instruction Set Architecture (ISA)?

Selecione uma das seguintes:

  • 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

Explicação

Questão 43 de 95

1

What is the TLP?

Selecione uma das seguintes:

  • Time Level Parallelism

  • Technology Level Parallelism

  • Task Level Parallelism

Explicação

Questão 44 de 95

1

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

Selecione uma das seguintes:

  • every 8 to 12 months

  • every 12 to 16 months

  • every 18 to 24 months

Explicação

Questão 45 de 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?

Selecione uma das seguintes:

  • 3

  • 2

  • 4

Explicação

Questão 46 de 95

1

What is the “Module reliability” in Dependability?

Selecione uma das seguintes:

  • 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

Explicação

Questão 47 de 95

1

What is response time?

Selecione uma das seguintes:

  • 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

Explicação

Questão 48 de 95

1

The guiding principle of reporting performance measurements should be?

Selecione uma das seguintes:

  • reproducibility

  • responsibility

  • creativity

Explicação

Questão 49 de 95

1

What is Temporal Locality?

Selecione uma das seguintes:

  • 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

Explicação

Questão 50 de 95

1

What is Spatial Locality?

Selecione uma das seguintes:

  • 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

Explicação

Questão 51 de 95

1

What is Amdahl's law?

Selecione uma das seguintes:

  • 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

Explicação

Questão 52 de 95

1

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

Selecione uma das seguintes:

  • a group of blocks

  • a group of instructions

  • a group of comparatives

Explicação

Questão 53 de 95

1

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

Selecione uma das seguintes:

  • 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

Explicação

Questão 54 de 95

1

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

Selecione uma das seguintes:

  • 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

Explicação

Questão 55 de 95

1

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

Selecione uma das seguintes:

  • 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

Explicação

Questão 56 de 95

1

The “natural” unit of organization of memory

Selecione uma das seguintes:

  • Word

  • Document

  • Several Computer

Explicação

Questão 57 de 95

1

Main element of cache memory is …

Selecione uma das seguintes:

  • Line

  • Word

  • String

Explicação

Questão 58 de 95

1

Typical levels of Cache memories …

Selecione uma das seguintes:

  • 1,2,3 levels

  • 1,2,3,4,5 levels

  • Cache memories have no levels

Explicação

Questão 59 de 95

1

Select internal memory …

Selecione uma das seguintes:

  • Hard Disk

  • CD-ROM

  • Processor registers

Explicação

Questão 60 de 95

1

Select internal memory

Selecione uma das seguintes:

  • Hard Disk

  • Optical disk

  • Main memory

Explicação

Questão 61 de 95

1

Select internal memory

Selecione uma das seguintes:

  • Cache

  • Magnetic tape

  • Optical disks

Explicação

Questão 62 de 95

1

Select external memory?

Selecione uma das seguintes:

  • Processor registers

  • Cache

  • Main memory

  • Hard disks

Explicação

Questão 63 de 95

1

Select external memory

Selecione uma das seguintes:

  • Optical Disk

  • Cache level 1

  • Registers of processor

Explicação

Questão 64 de 95

1

Select external memory

Selecione uma das seguintes:

  • Magnetic tape

  • Main memory

  • All cache memories

Explicação

Questão 65 de 95

1

Physical types of memories:

Selecione uma das seguintes:

  • Direct, Random

  • Direct, Access time

  • Semiconductor, Optical

Explicação

Questão 66 de 95

1

Physical types of memories:

Selecione uma das seguintes:

  • Semiconductor, Magnetic

  • Word, Block

  • Direct, Random

Explicação

Questão 67 de 95

1

Physical types of memories:

Selecione uma das seguintes:

  • Magneto-optical

  • Number of words

  • Number of bytes

Explicação

Questão 68 de 95

1

Select correct memory hierarchy:

Selecione uma das seguintes:

  • Cache – Main Memory – Secondary storages

  • Secondary storages - Cache – Main Memory

  • Main Memory – Cache - Secondary storages

Explicação

Questão 69 de 95

1

Select correct memory hierarchy:

Selecione uma das seguintes:

  • Processor registers – Cache memory – Main memory

  • Cache memory – Main memory - Processor registers

  • Cache memory – Processor registers - Main memory

Explicação

Questão 70 de 95

1

External, nonvolatile memory is also referred to as …

Selecione uma das seguintes:

  • auxiliary memory

  • Main memory

  • Levels of cache

Explicação

Questão 71 de 95

1

Types of cache addresses

Selecione uma das seguintes:

  • Logical, Physical

  • Direct, Associative

  • Set Associative

Explicação

Questão 72 de 95

1

A logical cache stores data using …

Selecione uma das seguintes:

  • virtual addresses

  • virtual addresses and physical addresses

  • Physical addresses

Explicação

Questão 73 de 95

1

The two basic forms of semiconductor random access memory are

Selecione uma das seguintes:

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

  • magnetic and optical

  • Winchester and optical disks

Explicação

Questão 74 de 95

1

Main element of cache memory

Selecione uma das seguintes:

  • Tag

  • Word

  • String

Explicação

Questão 75 de 95

1

A number of chips can be grouped together to form …

Selecione uma das seguintes:

  • a memory bank

  • a memory tags

  • a memory linis

Explicação

Questão 76 de 95

1

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

Selecione uma das seguintes:

  • The arm

  • The slid

  • The head

Explicação

Questão 77 de 95

1

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

Selecione uma das seguintes:

  • multiple zoned recording

  • intersector gap

  • the constant angular velocity

Explicação

Questão 78 de 95

1

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

Selecione uma das seguintes:

  • multiple zone recording

  • the constant angular velocity

Explicação

Questão 79 de 95

1

… can be removed and replaced with another disk.

Selecione uma das seguintes:

  • Processor registers

  • A nonremovable disk

  • A removable disk

Explicação

Questão 80 de 95

1

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

Selecione uma das seguintes:

  • double sided

  • single sided

  • no sides

Explicação

Questão 81 de 95

1

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

Selecione uma das seguintes:

  • a cylinder

  • a square

  • a circle

Explicação

Questão 82 de 95

1

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

Selecione uma das seguintes:

  • transfer time

  • access time

  • seek time

Explicação

Questão 83 de 95

1

The operating system …

Selecione uma das seguintes:

  • 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

Explicação

Questão 84 de 95

1

The most important functions of the Operating System are

Selecione uma das seguintes:

  • The scheduling of processes, or tasks

  • Compile C++ program codes

  • Interpret PHP program codes

  • Provide drivers for the remote devices

Explicação

Questão 85 de 95

1

The important function of the Operating System is

Selecione uma das seguintes:

  • Memory management

  • Provide compiler for high level programming languages

  • Increase size of cache

Explicação

Questão 86 de 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…

Selecione uma das seguintes:

  • Program execution

  • Access to I/O devices

  • Program creation

Explicação

Questão 87 de 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.

Selecione uma das seguintes:

  • Program creation

  • Access to I/O devices

  • Program execution

Explicação

Questão 88 de 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.

Selecione uma das seguintes:

  • Access to I/O devices

  • Program execution

  • Program creation

Explicação

Questão 89 de 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.

Selecione uma das seguintes:

  • Controlled access to files

  • Access to I/O devices

  • System access

Explicação

Questão 90 de 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.

Selecione uma das seguintes:

  • Error detection and response

  • System access

  • Controlled access to files

Explicação

Questão 91 de 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.

Selecione uma das seguintes:

  • Accounting

  • System access

  • Controlled access to files

Explicação

Questão 92 de 95

1

Select two independent dimensions of the Operating System

Selecione uma das seguintes:

  • batch and interactive

  • batch and computer operator

  • Interactive and computer operator

Explicação

Questão 93 de 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.

Selecione uma das seguintes:

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

  • Bufferable (B) bit

  • Cacheable (C) bit

Explicação

Questão 94 de 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.

Selecione uma das seguintes:

  • Bufferable (B) bit

  • Cacheable (C) bit

  • Type Extension (TEX)

Explicação

Questão 95 de 95

1

What is a latency?

Selecione uma das seguintes:

  • 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

Explicação