• Wrong document? Swap it for free
  • Written by students who passed
  • Immediately available after payment
  • Read online or as PDF
Sell
Where do you study
Your language
Document preview thumbnail
Preview 4 out of 34 pages
Exam (elaborations)

WGU D386 Hardware and Operating Systems Essentials Study Guide latest update with complete solutions

Document preview thumbnail
Preview 4 out of 34 pages

Operating Systems COHORT Operating systems Types of OSs □ Single-user systems - personal computer, workstation, multi-tasking, found in laptops and desktops. ○ Manages resources (CPU, memory, hard drive, peripherals) of a computer. ○ Provides a GUI for the user to navigate. ○ Examples: Windows, Mac, Linux (GNOME, KDE) □ Mobile device systems- small hand-held devices like phones, tablets, e- readers ○ Cameras, mobile phones, smartphones, and tablets contain non-magnetic storage media. ○ Static magnetic fields near those devices cannot delete data. ○ Android 70% market share, iOS 28% market share □ Mainframe systems - large-scale platforms and enterprise environments □ Network server systems: designed for specific purpose like database or web server. ○ Uses a command line interface (CLI) of GUI to control applications and services. ○ Thin client - computers that are connected to a networked server. The computer contains the minimum amount of hardware required for the user to interact with the system. The server does the "hard work," including booting, storing data, and performing calculations. ○ Examples: Windows Server, Linux, and Unix □ Real-time systems: Systems that need to act in real time, ie in pacemakers, cars. □ Embedded control systems: designed to control single piece of equipment, i.e. thermostat. ○ Provide a light-weight kernel that runs on low-powered hardware. ○ Designed to manage the resources of a device. ■ Sensor, controller, other internet of things (IoT) devices-like a fridge or microwave ○ Examples: FreeRTOS and VxWorks □ Distributed systems: allocates process power, programs files, to network users. □ Barebones Computer System: a system that can run only one program at a time with no memory or I/O. Functionality □ Emulator - a computer or program that emulates or imitates another computer or program. For example, emulators make it possible to run Windows on a Mac computer and vice versa. □ Cross-platform application - may run on many platforms, or as few as two. ○ may run on Linux, macOS and Microsoft Windows ○ Some frameworks for cross-platform development are Codename One, ArkUI-X, Kivy, Qt, Flutter, NativeScript, Xamarin, Phonegap, Ionic, and React Native. □ Multiprogramming - multiple programs execute at a time on a single device. □ Multitasking - allow multiple programs and processes to run on a computer system simultaneously. Multitasking operating systems help manage allocating system resources such as CPU time, input/output devices, and computer memory among programs that are running. ○ Preemptive - Each process is allocated an equal share of computing resources. ○ Cooperative - non-preemptive. Legacy technique allocates an entire CPU to a single process till the time a process is completed. ○ Hybrid - The preemptive multitasking part interrupts the running process to allow other processes to run, whereas cooperative multitasking allows the process to yield control voluntarily. □ Multithreading - allows the CPU to execute multiple threads of the same process simultaneously. □ Concurrency - ability of multiple threads to access shared resources simultaneously. □ Batch processing - The method computers use to periodically complete high-volume, repetitive data jobs □ HCL - Hardware compatibility list. list of computer hardware (typically including many types of peripheral devices) that is compatible with a particular operating system or device management software. □ System call groups

Content preview

D386 Hardware and Operating Systems Essentials
Study Guide


Table of Contents
Operating Systems .....................................................................................................................................1
Functionality .............................................................................................................................................. 1
CPU .................................................................................................................................................................... 3
Motherboard .................................................................................................................................................4
Motherboard Components ................................................................................................................... 4
Motherboard Form Factors ...................................................................................................................5
Memory ........................................................................................................................................................... 5
RAM ................................................................................................................................................................. 6
DDR .................................................................................................................................................................... 7
Cache Memory .............................................................................................................................................7
Storage ............................................................................................................................................................. 8
Hybrid Drives ................................................................................................................................................9
RAID Structure ........................................................................................................................................... 9
Virtual Environment ..............................................................................................................................10
Virtual Sandbox ............................................................................................................................................ 11
How VMs Work: .....................................................................................................................................12
Cloud Computing ..................................................................................................................................... 13
Cloud Services:...................................................................................................................................... 13
Cloud Models............................................................................................................................................ 15
Functional | Non-Functional Requirements.............................................................................. 15
Integrated Development Environments and Text Editors ................................................ 16
Programmed and Interrupt Initiated I/O................................................................................... 17
Technology Stack ..................................................................................................................................... 18
Viruses: ..........................................................................................................................................................21
Types of viruses .......................................................................................................................................21
Networking .................................................................................................................................................. 22
Area Network Types: ...........................................................................................................................22
Networking Architectures ................................................................................................................23
Network Topologies............................................................................................................................... 24
Network Security..................................................................................................................................... 25
Quizzes ........................................................................................................................................................... 29

P a g e 1 | 34

, D386 Hardware and Operating Systems Essentials
Study Guide



Operating Systems
COHORT Operating systems
Types of OSs
□ Single-user systems - personal computer, workstation, multi-tasking,
found in laptops and desktops.
○ Manages resources (CPU, memory, hard drive, peripherals) of a
computer.
○ Provides a GUI for the user to navigate.
○ Examples: Windows, Mac, Linux (GNOME, KDE)
□ Mobile device systems- small hand-held devices like phones, tablets, e-
readers
○ Cameras, mobile phones, smartphones, and tablets contain non-
magnetic storage media.
○ Static magnetic fields near those devices cannot delete data.
○ Android 70% market share, iOS 28% market share
□ Mainframe systems - large-scale platforms and enterprise environments
□ Network server systems: designed for specific purpose like database or
web server.
○ Uses a command line interface (CLI) of GUI to control applications
and services.
○ Thin client - computers that are connected to a networked server.
The computer contains the minimum amount of hardware required
for the user to interact with the system. The server does the "hard
work," including booting, storing data, and performing calculations.
○ Examples: Windows Server, Linux, and Unix
□ Real-time systems: Systems that need to act in real time, ie in
pacemakers, cars.
□ Embedded control systems: designed to control single piece of
equipment, i.e. thermostat.
○ Provide a light-weight kernel that runs on low-powered hardware.
○ Designed to manage the resources of a device.
■ Sensor, controller, other internet of things (IoT) devices-like a
fridge or microwave
○ Examples: FreeRTOS and VxWorks
□ Distributed systems: allocates process power, programs files, to
network users.



P a g e 2 | 34

, D386 Hardware and Operating Systems Essentials
Study Guide
□ Barebones Computer System: a system that can run only one program
at a time with no memory or I/O.


Functionality
□ Emulator - a computer or program that emulates or imitates another
computer or program. For example, emulators make it possible to run
Windows on a Mac computer and vice versa.
□ Cross-platform application - may run on many platforms, or as few as
two.
○ may run on Linux, macOS and Microsoft Windows
○ Some frameworks for cross-platform development are Codename
One, ArkUI-X, Kivy, Qt, Flutter, NativeScript, Xamarin, Phonegap,
Ionic, and React Native.
□ Multiprogramming - multiple programs execute at a time on a single
device.
□ Multitasking - allow multiple programs and processes to run on a
computer system simultaneously. Multitasking operating systems help
manage allocating system resources such as CPU time, input/output
devices, and computer memory among programs that are running.
○ Preemptive - Each process is allocated an equal share of
computing resources.
○ Cooperative - non-preemptive. Legacy technique allocates an
entire CPU to a single process till the time a process is completed.
○ Hybrid - The preemptive multitasking part interrupts the running
process to allow other processes to run, whereas cooperative
multitasking allows the process to yield control voluntarily.
□ Multithreading - allows the CPU to execute multiple threads of the same
process simultaneously.
□ Concurrency - ability of multiple threads to access shared resources
simultaneously.
□ Batch processing - The method computers use to periodically complete
high-volume, repetitive data jobs
□ HCL - Hardware compatibility list. list of computer hardware (typically
including many types of peripheral devices) that is compatible with a
particular operating system or device management software.
□ System call groups
□ Process control - Manage processes.
□ File management - Manage files.
□ Device management - Manage devices.



P a g e 3 | 34

, D386 Hardware and Operating Systems Essentials
Study Guide
□ Information maintenance - Manage process, file or device metadata.
□ Communication - Communication connections. Messages. Transfer
status information. Attach or detach remote devices.
□ Protection - Manage file permissions.
□ Operating system life cycle - Refers to the time when the OS is
introduced to the time in which the OS is no longer supported.
□ End-of-life (EOL): OS will no longer receive updates.
□ Life cycle terms
○ Alpha, Beta, Release Candidate, Current, Service Pack, Mainstream
Support, and
○ Extended Support - Only critical security updates no hotfixes
□ Process control block?


CPU
principal part of any digital computer system, generally composed of the main
memory, control unit, and arithmetic-logic unit and processes program
instructions for output via the instruction cycle.
○ A CPU is often viewed as 3 parts:
■ Arithmetic logic unit (ALU) - performs arithmetic, logical,
and bitwise operations on integer binary numbers.
■ Control unit (CU) - orchestrates the fetching (from
memory), decoding and execution (of instructions) by
directing the coordinated operations of the ALU,
registers, and other components.
■ Registers – the smallest data holding elements that are
built into the processor itself. These are the memory
locations that are directly accessible by the
processor.
● supplies operands (values that operations are
performed on) to the ALU and stores the results
of ALU operations.
Types of Registers

□ Accumulator - most frequently used register used to store data taken
from memory.
□ Memory Address Register (MAR) - holds the address of the location to
be accessed from memory.



P a g e 4 | 34

Document information

Uploaded on
November 2, 2026
Number of pages
34
Written in
2026/2027
Type
Exam (elaborations)
Contains
Questions & answers
$11.99

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
Brainarium
3.8
(342)
Sold
2078
Followers
1049
Items
24576
Last sold
10 hours ago



Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions