Comp. Science Illuminated Ch 6,7,10

Beschreibung

C2 Computer Science Quiz am Comp. Science Illuminated Ch 6,7,10, erstellt von johnrclark12 am 10/11/2014.
johnrclark12
Quiz von johnrclark12, aktualisiert more than 1 year ago
johnrclark12
Erstellt von johnrclark12 vor etwa 10 Jahre
366
1

Zusammenfassung der Ressource

Frage 1

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

Frage 2

Frage
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.
Antworten
  • True
  • False

Frage 3

Frage
Which register holds the results of operations?
Antworten
  • instruction register
  • status register
  • index register
  • program counter
  • accumulator

Frage 4

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

Frage 5

Frage
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.
Antworten
  • True
  • False

Frage 6

Frage
True or False? The data-coverage testing approach tests the limits of the program's data.
Antworten
  • True
  • False

Frage 7

Frage
Which of the following is true about clear-box testing?
Antworten
  • 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

Frage 8

Frage
What is an assembler directive?
Antworten
  • 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

Frage 9

Frage
True or False? A cooking recipe is an algorithm.
Antworten
  • True
  • False

Frage 10

Frage
True or False? Pseudocode uses a mixture of English and indentation to express the processing steps of an algorithm.
Antworten
  • True
  • False

Frage 11

Frage
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?
Antworten
  • algorithm
  • problem analysis
  • program construct
  • problem specification
  • pseudocode

Frage 12

Frage
Which of the following best describes top-down design?
Antworten
  • 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

Frage 13

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

Frage 14

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

Frage 15

Frage
Which of the following produces in a search a true or false result?
Antworten
  • data type
  • data structure
  • information hiding
  • boolean expression
  • control structure

Frage 16

Frage
Which of the following eliminates a large portion of the data with each comparison?
Antworten
  • binary search
  • Quicksort
  • sequential search
  • selection sort
  • bubble sort

Frage 17

Frage
True or False? An array is a named collection of homogeneous items in which individual items are accessed by position.
Antworten
  • True
  • False

Frage 18

Frage
True or False? A recursive solution must have at least two cases, a base case and a general case.
Antworten
  • True
  • False

Frage 19

Frage
Which of the following requires the use of a "splitting value"?
Antworten
  • binary search
  • sequential search
  • selection sort
  • Quicksort
  • bubble sort

Frage 20

Frage
True or False? An operating system manages processes, which are programs currently being executed.
Antworten
  • True
  • False

Frage 21

Frage
True or False? In a multiprogramming environment, more than one program is in main memory at the same time.
Antworten
  • True
  • False

Frage 22

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

Frage 23

Frage
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?
Antworten
  • round robin
  • physical address
  • logical address
  • paged
  • single contiguous

Frage 24

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

Frage 25

Frage
True or False? Response time is the delay between receiving a stimulus and responding to it.
Antworten
  • True
  • False

Frage 26

Frage
If a program is loaded into memory beginning at address 555555, what is the physical address of relative address 333333?
Antworten
  • 888888
  • 222222
  • 555555
  • error
  • 333333

Frage 27

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

Frage 28

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

Frage 29

Frage
True or False? The process control block (PCB) contains the algorithm that determines which process will gain control of the CPU.
Antworten
  • True
  • False

Frage 30

Frage
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?
Antworten
  • round robin
  • shortest-job-next
  • first-come, first-served
  • turnaround time
  • time slice

Frage 31

Frage
Which of the following describes a degradation of system performance because too many pages are moving to and from memory?
Antworten
  • demand paging
  • context switch
  • swapping
  • thrashing
  • virtual memory
Zusammenfassung anzeigen Zusammenfassung ausblenden

ähnlicher Inhalt

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