Skip to main content

Computer Science I Exam Review - 800 Verified Questions

Page 1


Computer Science I Exam Review

Course Introduction

Computer Science I serves as an introduction to the fundamental concepts of computer science and programming. This course covers the basic principles of algorithmic problem solving, data representation, and software development using a high-level programming language. Students will learn about variables, control structures, functions, basic data structures, and debugging techniques. Emphasis is placed on developing logical thinking skills and applying systematic approaches to solve computational problems. By the end of the course, students will be able to design, implement, and test simple programs, laying a solid foundation for further study in computer science.

Recommended Textbook

Understanding Operating Systems 5th Edition by Ann McHoes

Available Study Resources on Quizplus

16 Chapters

800 Verified Questions

800 Flashcards

Source URL: https://quizplus.com/study-set/1171

Page 2

Chapter 1: Introducing Operating Systems

Available Study Resources on Quizplus for this Chatper

50 Verified Questions

50 Flashcards

Source URL: https://quizplus.com/quiz/23179

Sample Questions

Q1) Since the mid-1970s rapid advances in computer technology have blurred the distinguishing characteristics of early machines.

A)True

B)False

Answer: True

Q2) The type of system designed to perform one specific function is ____.

A) Real-time

B) Interactive

C) Embedded

D) Hybrid

Answer: C

Q3) ____, part of the operating system, is unique to each operating system.

A) User Command Interface

B) Process Manager

C) Memory Manager

D) File Manager

Answer: A

To view all questions and flashcards with answers, click on the resource link above.

Page 3

Chapter 2: Memory Management: Early Systems

Available Study Resources on Quizplus for this Chatper

50 Verified Questions

50 Flashcards

Source URL: https://quizplus.com/quiz/23180

Sample Questions

Q1) A large job can have problems with a first-fit memory allocation list.

A)True

B)False

Answer: True

Q2) The first step in loading a job in a single-user system is storing the first memory location of program into the base register (for memory protection).

A)True

B)False

Answer: True

Q3) All computers have only a finite amount of memory and if a program doesn't fit, then either the size of the main memory must be increased or the program must be modified.

A)True

B)False

Answer: True

Q4) Research continues to focus on finding the optimum allocation scheme. A)True

B)False

Answer: True

To view all questions and flashcards with answers, click on the resource link above. Page 4

Chapter 3: Memory Management: Virtual Memory

Available Study Resources on Quizplus for this Chatper

50 Verified Questions

50 Flashcards

Source URL: https://quizplus.com/quiz/23181

Sample Questions

Q1) When there is an excessive amount of page swapping between main memory and secondary storage, the operation becomes inefficient, which is called ____.

A) excessive demand paging

B) hot swapping

C) thrashing

D) overswapping

Answer: C

Q2) Assume that four page frames are available and are numbered 1-4. Pages A-D have been loaded into page frames 1-4 in order. The program has accessed the pages in the following order: B, D, A, C. Assume that page E is requested. The ____ page frame will be loaded when the LRU algorithm is used.

A) 1

B) 2

C) 3

D) 4

Answer: B

To view all questions and flashcards with answers, click on the resource link above.

Page 5

Chapter 4: Processor Management

Available Study Resources on Quizplus for this Chatper

50 Verified Questions

50 Flashcards

Source URL: https://quizplus.com/quiz/23182

Sample Questions

Q1) Context switching is required by all preemptive algorithms.

A)True

B)False

Q2) An I/O request is called a(n) ____ wait in multiprogramming environments.

A) forced

B) natural

C) scheduled

D) indirect

Q3) It is possible to minimize response time by running only interactive jobs and letting the batch jobs wait until the interactive load ceases.

A)True

B)False

Q4) ____ allows for faster turnaround of CPU-bound jobs.

A) No movement between queues

B) Movement between queues

C) Variable time quantum per queue

D) Aging

Q5) Most computer programs alternate between CPU cycles and I/O cycles.

A)True

B)False

To view all questions and flashcards with answers, click on the resource link above. Page 6

Chapter 5: Process Management

Available Study Resources on Quizplus for this Chatper

50 Verified Questions

50 Flashcards

Source URL: https://quizplus.com/quiz/23183

Sample Questions

Q1) ____ is necessary in any computer system because some resources such as memory, CPU, and dedicated devices must be exclusively allocated to one user at a time.

A) Mutual exclusion

B) Resource holding

C) No preemption

D) Circular wait

Q2) The first and simplest recovery method, and the most drastic, is to ____.

A) select a nondeadlocked job, preempt the resources it's holding, and allocate them to a deadlocked process so it can resume execution, thus breaking the deadlock

B) identify which jobs are involved in the deadlock and terminate them one at a time, checking to see if the deadlock is eliminated after each removal

C) terminate only the jobs involved in the deadlock and ask their users to resubmit them

D) terminate every job that's active in the system and restart them from the beginning

To view all questions and flashcards with answers, click on the resource link above.

Chapter 6: Concurrent Processes

Available Study Resources on Quizplus for this Chatper

50 Verified Questions

50 Flashcards

Source URL: https://quizplus.com/quiz/23184

Sample Questions

Q1) In a symmetric configuration, processor scheduling is centralized.

A)True

B)False

Q2) The loosely coupled configuration features several complete computer systems, each with its own memory, I/O devices, CPU, and operating system.

A)True

B)False

Q3) For many computational purposes, serial processing is sufficient; it's easy to implement and fast enough for most users.

A)True

B)False

Q4) Lock and key synchronization must take place within a single ____.

A) instruction

B) computer

C) processor

D) machine cycle

Q5) The master/slave configuration is an symmetric multiprocessing system.

A)True

B)False

To view all questions and flashcards with answers, click on the resource link above. Page 8

Chapter 7: Device Management

Available Study Resources on Quizplus for this Chatper

50 Verified Questions

50 Flashcards

Source URL: https://quizplus.com/quiz/23185

Sample Questions

Q1) A fixed-head disk is lower in cost than a movable head disk.

A)True

B)False

Q2) ____ bits make up the Channel Status Word (CSW) flag.

A) Two

B) Three

C) Four

D) Five

Q3) Data recorded on DASDs may or may not be blocked at the discretion of the ____.

A) end user

B) application programmer

C) operator

D) database programmer

Q4) If the transport speed for a magnetic tape is 200 inches per second and the density is 1600 bpi, a total of ____ bytes can be transferred in one second.

A) 3,200

B) 32,000

C) 320,000

D) 3,200,000

To view all questions and flashcards with answers, click on the resource link above. Page 9

Chapter 8: File Management

Available Study Resources on Quizplus for this Chatper

50 Verified Questions

50 Flashcards

Source URL: https://quizplus.com/quiz/23186

Sample Questions

Q1) When using random access files, the program used to store the data follows a set of instructions, called a ____ algorithm, that transforms each key into a number, the record's logical address.

A) hashing

B) grouping

C) translation

D) lookup

Q2) Access methods are dictated by a file's organization; the most flexibility is allowed with indexed sequential files and the least with sequential.

A)True

B)False

Q3) ____ might be an encoded version of ADAMSbbbbbbbbbb?

A) ADAMSx10

B) ASbb

C) AD2MSb10

D) ADAMSb10

Q4) Files cannot be converted from sequential to direct or vice versa.

A)True

B)False

To view all questions and flashcards with answers, click on the resource link above. Page 10

Chapter 9: Network Organization Concepts

Available Study Resources on Quizplus for this Chatper

50 Verified Questions

50 Flashcards

Source URL: https://quizplus.com/quiz/23187

Sample Questions

Q1) In the ____ topology configuration hosts are connected to each other through a central controller which assumes all responsibility for routing messages to the appropriate host.

A) bus

B) spiral

C) ring

D) star

Q2) ____ is a good example of a circuit-switched network.

A) A telephone system

B) The Internet

C) The United States Postal Service

D) A local area network

Q3) Circuit switching is a communication model in which a dedicated communication path is established between two hosts.

A)True

B)False

Q4) The IEEE standard 802.11b is not compatible with 802.11g.

A)True

B)False

To view all questions and flashcards with answers, click on the resource link above. Page 11

Chapter 10: Management of Network Functions

Available Study Resources on Quizplus for this Chatper

50 Verified Questions

50 Flashcards

Source URL: https://quizplus.com/quiz/23188

Sample Questions

Q1) A DO/S should keep a global accounting of each network device and its availability, maintain each device's status record and control block, and distribute this information to all sites.

A)True

B)False

Q2) A scheduler based on process priorities and durations is an example of the ____.

A) statistical decision theory

B) estimation theory

C) queuing theory

D) grouping theory

Q3) The kernel environment for distributed systems may have a scheduler but is also capable of providing its own scheduling.

A)True

B)False

Q4) ____ is true of a NOS.

A) Requests are passed from node to node via the NOS.

B) Local resources are managed globally.

C) Resources are owned by local nodes.

D) Resources are owned by the global system.

To view all questions and flashcards with answers, click on the resource link above. Page 12

Chapter 11: Security and Ethics

Available Study Resources on Quizplus for this Chatper

50 Verified Questions

50 Flashcards

Source URL: https://quizplus.com/quiz/23189

Sample Questions

Q1) The first widely destructive worm infected more than 6,000 systems over several days in 1988.

A)True

B)False

Q2) Trash collection, also known as ____, is an evening pastime for those who enjoy perusing anything and everything thrown out by system users.

A) dumpster diving

B) recycling

C) dumpster surfing

D) trash surfing

Q3) A gap in system security is always malicious.

A)True

B)False

Q4) The Kerberos protocol does not provide a mechanism for revoking access from users who should no longer have access.

A)True

B)False

To view all questions and flashcards with answers, click on the resource link above.

13

Chapter 12: System Management

Available Study Resources on Quizplus for this Chatper

50 Verified Questions

50 Flashcards

Source URL: https://quizplus.com/quiz/23190

Sample

Questions

Q1) A negative feedback loop mechanism monitors the system and, when it becomes too congested, signals the Job Scheduler to ____.

A) send the jobs to another processor

B) suspend processing

C) slow down process arrival rate

D) speed up process arrival rate

Q2) An algorithm for a positive feedback loop should monitor the effect of new arrivals in two places: the Processor Manager's control of the CPU and the Device Manager's read and write operations.

A)True

B)False

Q3) The first thing that an administrator should do upon notification of a new patch is

A) Identify the criticality of the patch.

B) Deploy the patch.

C) Test the patch.

D) Ignore the notification and let automatic updates handle the patch.

To view all questions and flashcards with answers, click on the resource link above. Page 14

Chapter 13: Unix Operating System

Available Study Resources on Quizplus for this Chatper

50 Verified Questions

50 Flashcards

Source URL: https://quizplus.com/quiz/23191

Sample Questions

Q1) The Processor Manager of a UNIX system kernel handles the allocation of the CPU, process scheduling, and the satisfaction of process requests.

A)True

B)False

Q2) If a program's execution is expected to take a long time, you can start its execution and then log off the system without having to wait for it to finish by using the command

A) fin

B) finproc

C) keep

D) nohup

Q3) The command ____ is used to lower the priority of a process.

A) lp

B) set priority

C) nice

D) low

Q4) UNIX can be mastered by novice programmers in a matter of weeks.

A)True

B)False

To view all questions and flashcards with answers, click on the resource link above. Page 15

Chapter 14: Ms-Dos Operating System

Available Study Resources on Quizplus for this Chatper

50 Verified Questions

50 Flashcards

Source URL: https://quizplus.com/quiz/23192

Sample Questions

Q1) Later versions of MS-DOS are not compatible with earlier versions.

A)True

B)False

Q2) In the MS-DOS file management scheme, the symbol ____ follows the drive name.

A) ;

B) :

C) >

D) #

Q3) The DOS kernel is a proprietary program supplied by Microsoft Corporation that implements MS-DOS.

A)True

B)False

Q4) The ____ contains status information about the disk's sectors that are allocated, free, and can't be allocated because of formatting errors.

A) Directory Manager

B) File System Information Block

C) File Allocation Table

D) File Status Table

To view all questions and flashcards with answers, click on the resource link above.

Page 16

Chapter 15: Windows Operating Systems

Available Study Resources on Quizplus for this Chatper

50 Verified Questions

50 Flashcards

Source URL: https://quizplus.com/quiz/23193

Sample Questions

Q1) A(n) ____ is a data structure that controls how the I/O operation is processed at each step.

A) ITB

B) IMS

C) IRP

D) IRQ

Q2) For users who are faster with the keyboard than with a pointing device, Windows provides many keyboard shortcuts.

A)True

B)False

Q3) Active Directory groups machines into administrative units called ____.

A) domains

B) sites

C) networks

D) nodes

Q4) In the Windows operating systems, almost all low-level I/O operations are asynchronous.

A)True

B)False

To view all questions and flashcards with answers, click on the resource link above. Page 17

Chapter 16: Linux Operating System

Available Study Resources on Quizplus for this Chatper

50 Verified Questions

50 Flashcards

Source URL: https://quizplus.com/quiz/23194

Sample Questions

Q1) A page's middle directory contains pointers to its corresponding page table files.

A)True

B)False

Q2) Only when all FIFO processes are completed does the scheduler proceed to execute processes of ____ priority.

A) higher

B) lower

C) the highest

D) the lowest

Q3) Linux administrators have access to numerous standard utilities, eliminating the need to write special code.

A)True

B)False

Q4) In Linux, the ____ command is used to change permissions on a file or directory.

A) cd

B) chmod

C) cp

D) grep

To view all questions and flashcards with answers, click on the resource link above.

Page 18

Turn static files into dynamic content formats.

Create a flipbook
Computer Science I Exam Review - 800 Verified Questions by Quizplus - Issuu