Exam 6: Concurrent Processes

arrow
  • Select Tags
search iconSearch Question
flashcardsStudy Flashcards
  • Select Tags

Java was developed by Sun Microsystems, Inc., and released in 1995 as the first software platform that promised to allow programmers to code an application with the capability to run on any computer.

Free
(True/False)
4.8/5
(41)
Correct Answer:
Verified

True

The ____ configuration is an asymmetric multiprocessing system.

Free
(Multiple Choice)
4.8/5
(31)
Correct Answer:
Verified

D

When a computer evaluates the expression A = 3 * B * C + 4 / (D + E) ** (F - G), in a sequential manner, ____ is evaluated as a first step.

Free
(Multiple Choice)
4.9/5
(37)
Correct Answer:
Verified

A

Multiplying two 3x3 matrices requires 45 operations when performed in parallel using three processors.

(True/False)
4.7/5
(35)

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

(Multiple Choice)
4.8/5
(44)

____ semaphores are used in the solution to the readers and writers problem that does not involve starvation.

(Multiple Choice)
4.8/5
(39)

A problem with test-and-set is that when many processes are waiting to enter a critical region, ____ could occur because the processes gain access in an arbitrary fashion.

(Multiple Choice)
4.8/5
(35)

Parallel processing is a situation in which two or more processors operate in unison.

(True/False)
4.8/5
(29)

The common element in all synchronization schemes is to allow a process to finish work on a critical region of the program before other processes have access to it.

(True/False)
4.8/5
(44)

Once a thread is in the ready state, the state it can enter next is ____.

(Multiple Choice)
4.8/5
(39)

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

(True/False)
4.8/5
(27)

A semaphore is a negative integer variable that is used as a binary signal.

(True/False)
5.0/5
(29)

Most current operating systems support the implementation of threads, or ____, which have become part of numerous application packages.

(Multiple Choice)
4.9/5
(36)

____ semaphores are used in the producer and consumer problem.

(Multiple Choice)
4.7/5
(44)

Test-and-set is a single indivisible machine instruction known simply as TS and was introduced by IBM for its multiprocessing System 360/370 computers.

(True/False)
4.9/5
(39)

Multiprocessing can refer to one job using several processors to execute sets of instructions in parallel.

(True/False)
4.8/5
(31)

The two operations identified by Dijkstra to be performed on a semaphore are ____.

(Multiple Choice)
4.9/5
(42)

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

(True/False)
4.8/5
(32)

When the costs of CPU hardware began to decline in the mid-____s, multiprocessor systems with dozens of CPUs found their way into business environments.

(Multiple Choice)
4.8/5
(32)

The source code of a Java program is first compiled into an intermediate language called Java ____, which are platform-independent.

(Multiple Choice)
4.9/5
(42)
Showing 1 - 20 of 50
close modal

Filters

  • Essay(0)
  • Multiple Choice(0)
  • Short Answer(0)
  • True False(0)
  • Matching(0)