Threads Project

Threads Project

12th Grade

10 Qs

quiz-placeholder

Similar activities

GPU and Co-Processor Quiz

GPU and Co-Processor Quiz

12th Grade

10 Qs

X86 Processors

X86 Processors

9th - 12th Grade

12 Qs

CSF U1 Software

CSF U1 Software

9th - 12th Grade

13 Qs

Operating Systems Quick Quiz Module 3

Operating Systems Quick Quiz Module 3

11th Grade - University

12 Qs

1.1 Parts of a Computer & History of Computing

1.1 Parts of a Computer & History of Computing

9th - 12th Grade

10 Qs

Understanding Java Threads

Understanding Java Threads

12th Grade

15 Qs

Chapter 22 - "Pre-Test"

Chapter 22 - "Pre-Test"

10th - 12th Grade

10 Qs

CompTia A+ Exam Multicore Processors and Multithreading Techniques Quiz

CompTia A+ Exam Multicore Processors and Multithreading Techniques Quiz

12th Grade

10 Qs

Threads Project

Threads Project

Assessment

Quiz

Computers

12th Grade

Hard

Created by

Sultan Yermakhan

Used 5+ times

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

What is the main reason for having threads in many applications?

To make the programming model more complex

To allow for multiple activities to run in quasi-parallel

To slow down the application

To increase the number of interrupts and context switches

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

Why are threads considered lighter weight than processes?

Because they do not allow for parallelism

Because they are not suitable for systems with multiple CPUs

Because they are slower to create and destroy

Because they share an address space and data among themselves

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

In what scenario do threads yield no performance gain?

When threads are not sharing an address space

When all threads are CPU bound

When there is substantial computing and substantial I/O

When there is only one thread in the process

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

Why are threads useful on systems with multiple CPUs?

Because they increase the number of context switches

Because they allow for real parallelism

Because they are heavier than processes

Because they slow down the system

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

What is the advantage of having multiple threads in a word processor?

To slow down the reformatting process

To make the program single-threaded

To allow for background reformatting while interacting with the user

To increase the number of processes

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

How does multithreading provide the illusion of parallelism?

By blocking all threads except one

By switching back and forth among multiple threads rapidly

By running threads on separate CPUs

By running threads sequentially

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

What is a characteristic of threads in a process regarding memory access?

Threads share the same global variables and address space

Threads cannot access the same memory address

Threads have separate open files and child processes

Each thread has its own memory space

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?