CSA (115) ⊙ IITU 2017

Description

Quiz on CSA (115) ⊙ IITU 2017, created by Zhandos Ainabek on 20/12/2017.
Zhandos Ainabek
Quiz by Zhandos Ainabek, updated more than 1 year ago
Zhandos Ainabek
Created by Zhandos Ainabek almost 7 years ago
2841
24

Resource summary

Question 1

Question
Associative Mapping
Answer
  • • Each block mapped to any cache location
  • • Each memory block is mapped to exactly one block in the cache
  • • Each block mapped to subset of cache locations

Question 2

Question
Direct Mapping
Answer
  • • Each block mapped to any cache location
  • • Each memory block is mapped to exactly one block in the cache
  • • Each block mapped to subset of cache locations

Question 3

Question
Set-Associative Mapping
Answer
  • • Each block mapped to any cache location
  • • Each memory block is mapped to exactly one block in the cache
  • • Each block mapped to subset of cache locations

Question 4

Question
• Structural hazards
Answer
  • different instructions in different stages (or the same stage) conflicting for the same resource
  • an instruction cannot continue because it needs a value that has not yet been generated by an earlier instruction
  • fetch cannot continue because it does not know the outcome of an earlier branch – special case of a data hazard

Question 5

Question
• Data hazards
Answer
  • different instructions in different stages (or the same stage) conflicting for the same resource
  • an instruction cannot continue because it needs a value that has not yet been generated by an earlier instruction
  • fetch cannot continue because it does not know the outcome of an earlier branch – special case of a data hazard

Question 6

Question
• Control hazards
Answer
  • different instructions in different stages (or the same stage) conflicting for the same resource
  • an instruction cannot continue because it needs a value that has not yet been generated by an earlier instruction
  • fetch cannot continue because it does not know the outcome of an earlier branch – special case of a data hazard

Question 7

Question
• Compulsory misses
Answer
  • The very first access to a block cannot be in the cache
  • Occurs if the cache cannot contain all the blocks needed during execution of a program
  • Occurs if the block placement strategy is not fully associative

Question 8

Question
• Capacity misses
Answer
  • The very first access to a block cannot be in the cache
  • Occurs if the cache cannot contain all the blocks needed during execution of a program
  • Occurs if the block placement strategy is not fully associative

Question 9

Question
• Conflict misses
Answer
  • The very first access to a block cannot be in the cache
  • Occurs if the cache cannot contain all the blocks needed during execution of a program
  • Occurs if the block placement strategy is not fully associative

Question 10

Question
4) Choose the feature(s) of first generation computer architecture
Answer
  • • Vacuum tubes, Assembly language
  • • Multilevel Caches
  • • Avoiding Address Translation during Cache Indexing

Question 11

Question
5) A common measure of performance for a processor is the rate at which instructions are executed, called
Answer
  • • CPI
  • • Clock Rate
  • • MFLOPS
  • • MIPS

Question 12

Question
6) A technique used in advanced microprocessors where the microprocessor begins executing a first instruction before the second has been completed is called pipelining
Answer
  • True
  • False

Question 13

Question
7) Choose the features of third generation computer architecture
Answer
  • • Object-Oriented Programming
  • • Graphics
  • • Timesharing
  • • Floating point arithmetic
  • • Use of cache memory

Question 14

Question
8) Choose advanced cache optimizations
Answer
  • • Giving Reads Priority over Writes
  • • Larger Cache Size
  • • Hardware Prefetching of Instructions and Data
  • • Merging Write Buffer
  • • Critical Word First and Early Restart

Question 15

Question
9) Choose basic cache optimizations
Answer
  • • Compiler-Controlled Prefetching
  • • Nonblocking Caches
  • • Small and Simple First-Level Caches
  • • Multilevel Caches
  • • Avoiding Address Translation during Cache Indexing

Question 16

Question
10) Choose data dependences
Answer
  • • Read-After-Read
  • • Read-After-Write
  • • Write-After-Write
  • • Write-After-Read

Question 17

Question
11) Choose hazard for the following definition: an instruction cannot continue because it needs a value that has not yet been generated by an earlier instruction
Answer
  • • Data
  • • Structural
  • • Control

Question 18

Question
12) Choose hazard for the following definition: different instructions in different stages (or the same stage) conflicting for the same resource
Answer
  • o Structural
  • o Data
  • o Control

Question 19

Question
13) Choose hazard for the following definition: fetch cannot continue because it does not know the outcome of an earlier branch - special case of a data hazard
Answer
  • o Control
  • o Structural
  • o Data

Question 20

Question
14) Choose the access method(s)
Answer
  • o Parallel Access
  • o Indirect Access
  • o Random Access
  • o Direct Access
  • o Sequential Access

Question 21

Question
15) Choose the component of SSD for the following definition: High speed RAM memory components used for speed matching and to increased data throughput
Answer
  • o Data buffer/cache
  • o Flash Memory Components
  • o Addressing
  • o Controller
  • o Error Correction

Question 22

Question
16) Choose the component of SSD for the following definition: Individual NAND flash chips
Answer
  • o Flash Memory Components
  • o Addressing
  • o Data buffer/cache
  • o Controller
  • o Error Correction

Question 23

Question
17) Choose the component of SSD for the following definition: Logic for error detection and correction
Answer
  • o Error Correction
  • o Addressing
  • o Data buffer/cache
  • o Controller
  • o Flash memory components

Question 24

Question
18) Choose the component of SSD for the following definition: Logic that performs the selection function across the flash memory components
Answer
  • o Addressing
  • o Flash Memory Components
  • o Data buffer/cache
  • o Controller
  • o Error Correction

Question 25

Question
19) Choose the component of SSD for the following definition: provides SSD device level interfacing and firmware execution
Answer
  • o Controller
  • o Addressing
  • o Data buffer/cache
  • o Error correction
  • o Flash memory components

Question 26

Question
20) Choose the components of SSD
Answer
  • o Controller
  • o Addressing
  • o Data buffer/cache
  • o Data size
  • o Memory hierarchy

Question 27

Question
21) Choose the definition for capacity misses
Answer
  • o Occurs if the cache cannot contain all the blocks needed during execution of a program
  • o The very first access to a block cannot be in the cache
  • o Occurs if the block placement strategy is not fully associative

Question 28

Question
22) Choose the definition for compulsory misses
Answer
  • o Occurs if the cache cannot contain all the blocks needed during execution of a program
  • o Occurs if the block placement strategy is not fully associative
  • o The very first access to a block cannot be in the cache

Question 29

Question
23) Choose the definition for conflict misses
Answer
  • o Occurs if the block placement strategy is not fully associative
  • o Occurs if the cache cannot contain all the blocks needed during execution of a program
  • o The very first access to a block cannot be in the cache

Question 30

Question
24) Choose the element(s) of cache design
Answer
  • o Tag
  • o Latency
  • o AMAT
  • o Mapping Function
  • o Replacement Algorithm
  • o Number of Caches

Question 31

Question
25) Choose the element(s) of cache design
Answer
  • o Tag
  • o AMAT
  • o Latency
  • o Cache Size
  • o Line Size
  • o Number of Caches

Question 32

Question
26) Choose the feature(s) of first generation computer architecture
Answer
  • o Magnetic core memory
  • o Semiconductor memory
  • o Machine code
  • o Assembly language
  • o Vacuum tubes

Question 33

Question
27) Choose the feature(s) of fourth generation computer architecture
Answer
  • o Object-Oriented programming
  • o Wide spread use of data communications
  • o Smallest in size
  • o Use of cache memory
  • o Use of drum memory or magnetic core memory

Question 34

Question
28) Choose the feature(s) of second generation computer architecture
Answer
  • o High level languages
  • o Transistors
  • o 2 Kb memory, 10 KIPS
  • o 2 Mb memory, 5 MIPS
  • o Different types of supported instructions

Question 35

Question
29) Choose the feature(s) of third generation computer architecture
Answer
  • o Object-Oriented programming
  • o Floating point arithmetic
  • o Timesharing
  • o Use of cache memory
  • o Graphics

Question 36

Question
30) Choose the key characteristics of computer memory systems
Answer
  • o Location
  • o Unit of Transfer
  • o Access Method
  • o Stalling
  • o Hazards

Question 37

Question
31) Choose the key characteristics of computer memory systems
Answer
  • o Capacity
  • o Performance
  • o Organization
  • o Instruction Fetch
  • o Instruction Decode

Question 38

Question
32) Choose the key characteristics of computer memory systems
Answer
  • o %20% Physical Type
  • o %20% Physical Characteristics
  • o %20% Access Method
  • o %20% Unit of Transfer
  • o %20% Performance

Question 39

Question
33) Choose the performance factor
Answer
  • o Cache Size
  • o Line Size
  • o Instruction Count
  • o Number of Processor Cycles
  • o Number of memory references

Question 40

Question
34) Choose the performance factor(s)
Answer
  • o Cache Size
  • o Line Size
  • o Instruction Count
  • o Number of Processor Cycles
  • o Number of memory references

Question 41

Question
36) Choose the physical characteristic(s) of disk systems
Answer
  • o Disk system implementstion
  • o Disk Size
  • o Head Mechanism
  • o Head Motion
  • o Disk Portability

Question 42

Question
36) Choose the physical characteristic(s) of disk systems
Answer
  • o Disk system implementstion
  • o Disk Size
  • o Head Mechanism
  • o Head Motion
  • o Disk Portability

Question 43

Question
37) Choose the right formula for AMAT
Answer
  • o AMAT \= Hit time + Miss rate + Miss penalty
  • o AMAT \= Hit time * Miss rate + Miss penalty
  • o AMAT \= Hit time * Miss rate * Miss penalty
  • o AMAT \= Hit time + Miss rate * Miss penalty

Question 44

Question
38) Choose the system attribute(s) by which the performance factors are influenced
Answer
  • o Cache size
  • o Unit of Transfer
  • o Compiler Technology
  • o Processor Implementation
  • o Cache and memory hierarchy

Question 45

Question
39) Choose the type(s) of auxiliary memory
Answer
  • o Flash Memory
  • o Optical Disk
  • o Hard Drive
  • o SSD
  • o RAM

Question 46

Question
40) Choose the years of the first generation computer architecture
Answer
  • o 1958-1964
  • o 1964-1974
  • o 1974-present
  • o 1945-1964
  • o 1945-1958

Question 47

Question
41) Choose the years of the second generation computer architecture
Answer
  • o 1945-1958
  • o 1964-1974
  • o 1974-present
  • o 1945-1964
  • o 1958-1964

Question 48

Question
42) Choose two types of models for a computing machine
Answer
  • o Harvard architecture
  • o Von Neumann architecture
  • o Oxford architecture
  • o Stanford architecture

Question 49

Question
43) CPU Time \= I * CPI / R. Which parameter requires special profiling software?
Answer
  • o Cycles Per instruction
  • o Execution time
  • o Clock Rate
  • o Numbers of instructions

Question 50

Question
44) Floating point performance is expressed as
Answer
  • o CPI
  • o FLOPS
  • o MIPS
  • o MFLOPS

Question 51

Question
45) For random-access memory, the time it takes to perform a read or write operation is called
Answer
  • o Clock Rate
  • o CPI
  • o Access Time
  • o Latency

Question 52

Question
Four bits make octal digit
Answer
  • True
  • False

Question 53

Question
47) Halting the flow of instructions until the required result is ready to be used is called
Answer
  • o waiting
  • o delaying
  • o halting
  • o stalling

Question 54

Question
48) How a binary digit is called?
Answer
  • o byte
  • o digit
  • o kilobyte
  • o bit

Question 55

Question
49) How a memory unit accessed by contents is called?
Answer
  • o Associative Memory
  • o Content Addressable Memory
  • o Auxiliary Memory
  • o Cache Memory
  • o Virtual Memory

Question 56

Question
50) How external nonvolatile memory is called?
Answer
  • o Secondary memory
  • o Main memory
  • o Cache memory
  • o Virtual memory

Question 57

Question
51) How many access methods are there?
Answer
  • 3
  • 2
  • 4
  • 5
  • 6

Question 58

Question
52) how many elements of cache design are there?
Answer
  • 2
  • 4
  • 6
  • 7

Question 59

Question
53) How many generations of computer architecture are there?
Answer
  • 4
  • 5
  • 6
  • 7

Question 60

Question
54) How many number systems are there?
Answer
  • 1
  • 2
  • 3
  • 4

Question 61

Question
55) How many performance factors are there
Answer
  • 5
  • 6
  • 4
  • 3

Question 62

Question
56) How many physical characteristics of disk systems are there?
Answer
  • 4
  • 5
  • 6
  • 7

Question 63

Question
57) How the stage in which the results of the operation are written to the destination register is called?
Answer
  • o Instruction Fetch
  • o Write Back
  • o Instruction Decode
  • o Execution
  • o Memory read/write

Question 64

Question
58) IBM System/360 Model 91 was introduced in 1966
Answer
  • True
  • False

Question 65

Question
59) In 1976 Apple II computer model was released
Answer
  • True
  • False

Question 66

Question
60) In execution stage identification of the operation is performed
Answer
  • True
  • False

Question 67

Question
61) In LRU replacement algorithm, the block that is in the cache longest is replaced
Answer
  • True
  • False

Question 68

Question
62) In virtual memory, memory can be used efficiently because a section of program always loaded
Answer
  • True
  • False

Question 69

Question
63) In which cache memory mapping technique any block from main memory can be placed anywhere in the cache?
Answer
  • o Associative Mapping
  • o Set Associative Mapping
  • o Direct Mapping

Question 70

Question
64) In which cache memory mapping technique any memory block is mapped to exactly one block in the cache?
Answer
  • o Direct Mapping
  • o Set Associative Mapping
  • o Associative Mapping

Question 71

Question
65) In which cache memory mapping technique any memory block mapped to subset of cache locations?
Answer
  • o Set Associative Mapping
  • o Direct Mapping
  • o Associative Mapping

Question 72

Question
66) Into how many parts a program (or algorithm) which can be parallelized can be split up?
Answer
  • 2
  • 3
  • 4
  • 5

Question 73

Question
67) Select cache optimizations to reduce miss penalty
Answer
  • o Multilevel Caches
  • o Giving Reads Priority over Writes
  • o Higher associativity
  • o Way Prediction

Question 74

Question
68) Select cache optimizations to increase the Cache Bandwidth
Answer
  • o Nonblocking Caches
  • o Multibanked Caches
  • o Pipelined Cache Access
  • o Small and Simple First-Level Caches
  • o Multilevel Caches

Question 75

Question
69) Octal and hexadecimal numbers are hard on use and conversion
Answer
  • True
  • False

Question 76

Question
70) Physical address used by program, and which OS must translate into virtual address
Answer
  • True
  • False

Question 77

Question
Pipelining can only be implemented on hardware
Answer
  • True
  • False

Question 78

Question
Process of instruction execution is divided into two or more steps, called
Answer
  • o pipelining
  • o pipe stages
  • o pipe segments
  • o instruction execution
  • o pipeline hazard

Question 79

Question
73) ROM is the place in a computer where the operating system, application programs, and data in current use are kept.
Answer
  • True
  • False

Question 80

Question
74) Choose the features of first generation computer architecture
Answer
  • o Vacuum tubes
  • o Assembly language
  • o Magnetic core memory
  • o Semiconductor memory
  • o Machine code

Question 81

Question
75) How a memory unit accessed by contents is called?
Answer
  • o Associative Memory
  • o Content Addressable Memory
  • o Auxiliary Memory
  • o Cache Memory
  • o Virtual Memory

Question 82

Question
76) Choose the access methods
Answer
  • o Random Access
  • o Parallel Access
  • o Sequential Access
  • o Indirect Access
  • o Direct Access

Question 83

Question
77) Which type of memory accessed via the input/output channels?
Answer
  • o Auxiliary Memory
  • o Secondary Memoory
  • o Main Memory
  • o Cache Memory
  • o Virtual Memory

Question 84

Question
78) Which type of memory stores frequently used data?
Answer
  • o Cache Memory
  • o Auxiliary Memory
  • o Main Memory
  • o Virtual Memory
  • o Secondary Memory

Question 85

Question
79) Stage in which the instruction is fetched from memory and placed in the instruction register called
Answer
  • o Instruction Fetch
  • o Instruction Decode
  • o Memory read/write
  • o Execution
  • o Write Back

Question 86

Question
80) Which stage is responsible for storing and loading values to and from memory?
Answer
  • o Instruction Fetch
  • o Instruction Decode
  • o Execution
  • o Memory read/write
  • o Write Back

Question 87

Question
81) How the stage in which the results of the operation are written to the destination register is called?
Answer
  • o Instruction Fetch
  • o Instruction Decode
  • o Execution
  • o Memory read/write
  • o Write Back

Question 88

Question
82) Select cache optimizations to reduce hit time (both basic and advanced)
Answer
  • o Avoiding Address Translation during Cache Indexing
  • o Small and Simple First-Level Caches
  • o Way Prediction
  • o Compiler Optimizations
  • o Compiler-Controlled Prefetching

Question 89

Question
83) Select the correct interpretation(s) of Amdahl's Law
Answer
  • o is used to compare computers' performance
  • o is used calculate the execution time of a program
  • o is used to find the maximum expected improvement
  • o it means that it is the algorithm that decides the speedup not the number of processors

Question 90

Question
84) SSD is over 10 times faster than the spinning disks in HDD
Answer
  • True
  • False

Question 91

Question
85) SSD stands for :
Answer
  • • Solid State Drive
  • • Saved State Drive
  • • Solid Slash Drive
  • • Soska State Drive

Question 92

Question
86) SSDs are more susceptible to physical shock and vibration
Answer
  • True
  • False

Question 93

Question
87) SSDs are susceptible to mechanical wear :
Answer
  • True
  • False

Question 94

Question
88) Static RAM has a reduced power consumption, and a large storage capacity :
Answer
  • True
  • False

Question 95

Question
89) The "natural" unit of organization of memory is called block :
Answer
  • True
  • False

Question 96

Question
90) The advantage of virtual memory is that it takes less time to switch between applications because of additional memory :
Answer
  • True
  • False

Question 97

Question
91) The basic element of a semiconductor memory is the memory cell :
Answer
  • True
  • False

Question 98

Question
92) The execution time of a program clearly depends on the number of instructions :
Answer
  • True
  • False

Question 99

Question
he more clock rate of processor, the faster is processor :
Answer
  • True
  • False

Question 100

Question
94) The particular block is currently being stored is called tag :
Answer
  • True
  • False

Question 101

Question
95) The RAID scheme consists of 7 levels :
Answer
  • True
  • False

Question 102

Question
96) The rate at which data can be transferred into or out of a memory unit is called :
Answer
  • • Transfer Rate
  • • Speed Rate
  • • Popularity Rate

Question 103

Question
97) The time interval is called a clock rate
Answer
  • True
  • False

Question 104

Question
98) There are three types of cache addresses :
Answer
  • True
  • False

Question 105

Question
99) There are two types of mapping functions :
Answer
  • True
  • False

Question 106

Question
100) Three bits make hexadecimal digit :
Answer
  • True
  • False

Question 107

Question
101) We can find needed block in associatively mapped cache by its block address :
Answer
  • True
  • False

Question 108

Question
102) What does CPI stand for:
Answer
  • • Cycles Per Instruction
  • • Circles Per Instruction
  • • Cycles Per Intersection
  • • Curcuits Per Instruction

Question 109

Question
103) What does LRU stand for? :
Answer
  • • Least Recently Used
  • • Least Rarely Used
  • • Least Recently Unified
  • • Less Recently Used

Question 110

Question
104) What does RAID stand for?:
Answer
  • • Redundant Array of Independent Disks
  • • Reduced Array of Independent Disks
  • • Redundant Array of Independent Dots
  • • Restructered Array of Independent Disks

Question 111

Question
105) What is included into performance characteristic of computer memory systems? :
Answer
  • Access time
  • Cycle Time
  • Transfer Rate
  • Speed rate

Question 112

Question
106) What is included into physical type characteristic of computer memory systems? :
Answer
  • • Semiconductor
  • • Magnetic
  • • Laser
  • • Tapes

Question 113

Question
107) What is time elapsed to program execution? :
Answer
  • • CPU Time + I/O waiting
  • • Other programs
  • • Cycle Time
  • • Access time

Question 114

Question
108) Which digits are used in octal number system? :
Answer
  • 0-7
  • 0-8
  • 1-8
  • 1-7

Question 115

Question
109) Which stage is responsible for storing and loading values to and from memory?
Answer
  • • Memory read/write
  • • Write back
  • • Memory update
  • • Memory allocation

Question 116

Question
110) Which type of memory accessed via the input/output channels :
Answer
  • • Auxiliary Memory
  • • Secondary Memory
  • • Virtual memory
  • • Cache memory

Question 117

Question
111) Which type of memory stores frequently used data :
Answer
  • • Cache Memory
  • • Virtual Memory
  • • Secondary Memory
  • • Axuilary Memory

Question 118

Question
112) Word is the "natural" unit of organization of memory :
Answer
  • True
  • False

Question 119

Question
113) Halting the flow of instructions until the required result is ready to be used is called :
Answer
  • • stalling
  • • hailing
  • • falling
  • • feeling

Question 120

Question
114) In virtual memory, memory can be used efficiently because a section of program always loaded :
Answer
  • True
  • False

Question 121

Question
115) Choose the key characteristics of computer memory systems
Answer
  • Physical Type
  • Physical Characteristics
  • Access Method
  • Unit of Transfer
  • Performance
  • None of them
Show full summary Hide full summary

Similar

06 PROJECT TIME MANAGEMENT
miguelabascal
Unseen poetry key words
plusterianne
The Flowering Plant and Photosynthesis
lalalucy13
OCR Physics P2 revision cards
Alex Howard
Biology (B3)
Sian Griffiths
Ancient China - Glossary of Terms
Ms M
Photosynthesis
Hannah Wislang
World War I
Lydia Klein
Les Aliments
dAnn dAnn
Management 1. PT (3MA101) - 1. část
Vendula Tranová
Část 4.
Gábi Krsková