Comp. Science Illuminated Ch 6,7,10

Descrição

C2 Computer Science Quiz sobre Comp. Science Illuminated Ch 6,7,10, criado por johnrclark12 em 10-11-2014.
johnrclark12
Quiz por johnrclark12, atualizado more than 1 year ago
johnrclark12
Criado por johnrclark12 mais de 9 anos atrás
361
1

Resumo de Recurso

Questão 1

Questão
True or False? The loader is software that puts a machine-language program into memory so that it can be executed.
Responda
  • True
  • False

Questão 2

Questão
True or False? In Pep/8 assembly language, you can allocate data storage space of various sizes, give these locations names, and refer to them by name later in the program.
Responda
  • True
  • False

Questão 3

Questão
Which register holds the results of operations?
Responda
  • instruction register
  • status register
  • index register
  • program counter
  • accumulator

Questão 4

Questão
Which part of the Pep/8 instruction specifier indicates which instruction is to be carried out?
Responda
  • accumulator
  • operation code
  • addressing mode specifier
  • status bit
  • register specifier

Questão 5

Questão
True or False? In the Pep/8 machine, the contents of the A register can be compared to the contents of a place in memory.
Responda
  • True
  • False

Questão 6

Questão
True or False? The data-coverage testing approach tests the limits of the program's data.
Responda
  • True
  • False

Questão 7

Questão
Which of the following is true about clear-box testing?
Responda
  • the testing is performed each time the program changes
  • the testing is performed by dedicated testers
  • the test cases are based on the input
  • the test cases are based on the output
  • the test cases are based on the code

Questão 8

Questão
What is an assembler directive?
Responda
  • an assembly language instruction
  • a human readable comment
  • an instruction that begins the assembly language translation
  • an alternative way to specify the operand
  • an instruction to the assembler program

Questão 9

Questão
True or False? A cooking recipe is an algorithm.
Responda
  • True
  • False

Questão 10

Questão
True or False? Pseudocode uses a mixture of English and indentation to express the processing steps of an algorithm.
Responda
  • True
  • False

Questão 11

Questão
Which of the following represents a set of unambiguous instructions for solving a problem in a finite amount of time using a finite set of data?
Responda
  • algorithm
  • problem analysis
  • program construct
  • problem specification
  • pseudocode

Questão 12

Questão
Which of the following best describes top-down design?
Responda
  • converting classes into objects
  • gathering small solutions to related subproblems into a complete solution
  • decomposing a general solution into more concrete solutions to subproblems
  • refining a particular solution into one that is more abstract
  • coverting modules into subproblems

Questão 13

Questão
True or False? A selection construct allows a decision to be made in an algorithm that determines which action is performed next.
Responda
  • True
  • False

Questão 14

Questão
True or False? The approach to problem solving developed by George Polya is valuable, but does not apply to computer-based solutions.
Responda
  • True
  • False

Questão 15

Questão
Which of the following produces in a search a true or false result?
Responda
  • data type
  • data structure
  • information hiding
  • boolean expression
  • control structure

Questão 16

Questão
Which of the following eliminates a large portion of the data with each comparison?
Responda
  • binary search
  • Quicksort
  • sequential search
  • selection sort
  • bubble sort

Questão 17

Questão
True or False? An array is a named collection of homogeneous items in which individual items are accessed by position.
Responda
  • True
  • False

Questão 18

Questão
True or False? A recursive solution must have at least two cases, a base case and a general case.
Responda
  • True
  • False

Questão 19

Questão
Which of the following requires the use of a "splitting value"?
Responda
  • binary search
  • sequential search
  • selection sort
  • Quicksort
  • bubble sort

Questão 20

Questão
True or False? An operating system manages processes, which are programs currently being executed.
Responda
  • True
  • False

Questão 21

Questão
True or False? In a multiprogramming environment, more than one program is in main memory at the same time.
Responda
  • True
  • False

Questão 22

Questão
Which of the following best describes a partitioning approach in which a new partition is created to accommodate a new process?
Responda
  • dynamic partitions
  • fixed partitions
  • both
  • neither

Questão 23

Questão
Which of the following describes a memory management technique in which a program is divided into fixed sized sections and stored into areas of memory called frames?
Responda
  • round robin
  • physical address
  • logical address
  • paged
  • single contiguous

Questão 24

Questão
True or False? A real-time system is one for which the operating system must provide a guaranteed minimum response time to the user.
Responda
  • True
  • False

Questão 25

Questão
True or False? Response time is the delay between receiving a stimulus and responding to it.
Responda
  • True
  • False

Questão 26

Questão
If a program is loaded into memory beginning at address 555555, what is the physical address of relative address 333333?
Responda
  • 888888
  • 222222
  • 555555
  • error
  • 333333

Questão 27

Questão
Which of the following is a CPU scheduling algorithm that allocates processes to the CPU in the order in which they arrive?
Responda
  • shortest-job-next
  • turnaround time
  • time slice
  • first-come, first-served
  • round robin

Questão 28

Questão
True or False? The shortest-job-next CPU scheduling algorithm is provably optimal, but requires knowledge of the future.
Responda
  • True
  • False

Questão 29

Questão
True or False? The process control block (PCB) contains the algorithm that determines which process will gain control of the CPU.
Responda
  • True
  • False

Questão 30

Questão
Which of the following describes a CPU scheduling algorithm in which each process is given a small amount of time to use the CPU before being forced to wait until its turn comes around again?
Responda
  • round robin
  • shortest-job-next
  • first-come, first-served
  • turnaround time
  • time slice

Questão 31

Questão
Which of the following describes a degradation of system performance because too many pages are moving to and from memory?
Responda
  • demand paging
  • context switch
  • swapping
  • thrashing
  • virtual memory

Semelhante

Computing Hardware - CPU and Memory
ollietablet123
SFDC App Builder 2
Parker Webb-Mitchell
Data Types
Jacob Sedore
Intake7 BIM L1
Stanley Chia
Software Processes
Nurul Aiman Abdu
Design Patterns
Erica Solum
CCNA Answers – CCNA Exam
Abdul Demir
Abstraction
Shannon Anderson-Rush
Spyware
Sam2
HTTPS explained with Carrier Pigeons
Shannon Anderson-Rush
Data Analytics
anelvr