Save
Computer Science
Components of a Computer System
Save
Share
Learn
Content
Leaderboard
Learn
Created by
Summer Androsiuk
Visit profile
Cards (41)
What is
systems
software designed to do?
Run
and maintain a
computer system
View source
What is the most important type of systems software?
The
operating system
(OS)
View source
What are the main functions of an operating system?
Communicate with
hardware
, provide a
user interface
,
run applications
,
manage memory
, handle
file management
, and ensure
security
View source
What do device drivers do in an operating system?
Allow the OS to communicate with
hardware peripherals
View source
How does the OS choose device drivers during boot-up?
It selects the correct drivers for the
detected hardware
View source
What happens when new hardware is connected to a computer?
The
OS
installs the matching
device driver
for the new hardware
View source
What is a
graphical
user interface (GUI)?
A visual interface designed for easy
interaction
with the computer
View source
What does WIMP stand for in GUI systems?
Windows
,
Icons
, Menus, and Pointers
View source
What is a
command-line
interface?
A
text-based
interface where users enter specific
commands
View source
Why are command-line interfaces less suitable for everyday users?
They require specific
commands
and are less intuitive than
GUIs
View source
How does the OS manage multi-tasking?
By controlling
memory resources
and
CPU time allocation
View source
What is the role of a
memory
manager in an OS?
To allocate
memory addresses
to different applications
View source
How does the OS ensure applications do not interfere with each other?
By allocating separate memory
addresses
for each application
View source
What does the OS do when an application is opened?
Moves
necessary
parts of the application to memory
View source
What is file management in an OS?
The
organization
,
movement
,
editing
, and
deletion
of
data files
View source
What does the OS do with the hard disk?
Splits it into storage
sectors
and manages data
writing
View source
What is the difference between single-user and multi-user operating systems?
Single-user OS allows
one
user at a time, while multi-user OS allows
multiple
users simultaneously
View source
How do user accounts enhance security in an OS?
By granting access to
specific
data or resources based on user
credentials
View source
What is the purpose of
backup
utilities?
To create
copies
of files and settings for data recovery
View source
What is the difference between full and incremental backups?
Full
backups copy all
files
, while
incremental
backups copy only changed files since the
last
backup
View source
What does
defragmentation
software do?
Reorganizes
fragmented
files on the
hard drive
to improve speed
View source
Why is defragmentation unnecessary for SSDs?
Because SSDs have no
moving parts
and can
read/write
data quickly regardless of arrangement
View source
What is
open source
software?
Software with freely available
source code
that can be modified and shared
View source
What are the advantages of open source software?
It is usually
free
, encourages
collaboration
, and can be adapted by users
View source
What are the disadvantages of open source software?
Small projects may lack regular updates and
customer support
View source
What is
proprietary
software?
Software where only the
compiled code
is released and the
source code
is secret
View source
What do proprietary software licenses restrict?
Modification
,
copying
, and
redistribution
of the software
View source
Why can a wide pool of collaborators be more creative and innovative than the programmers of one company?
Because diverse
perspectives
can lead to more
creative solutions
.
View source
What is a key advantage of popular open-source software?
It is very reliable and secure, with
community
support for problems.
View source
What is a disadvantage of small open-source projects?
They may not receive regular updates, leading to bugs or
security holes
.
View source
What is a common issue with open-source software regarding user documentation?
There
may
be
limited user documentation.
View source
What happens if something goes wrong with open-source software?
There is no maintenance provided if
issues
arise.
View source
What type of support is typically lacking in open-source software?
No
customer support
is provided.
View source
Why might companies hesitate to use open-source code for custom software?
They may
not
want competitors to see their source code.
View source
What is proprietary software?
Proprietary software is software where only the
compiled code
is released.
View source
What do proprietary software licenses restrict?
They restrict
modification
, copying, and
redistribution
of the software.
View source
Why do businesses often prefer proprietary software over open-source software?
Proprietary software tends to have better
customer support
options.
View source
What are some advantages of proprietary software?
It comes with
warranties
,
documentation
, and
customer support
.
View source
How does proprietary software ensure reliability?
It is well-tested as the company’s
reputation
depends on it.
View source
What is a disadvantage of proprietary software regarding updates?
Software companies may not maintain older software after
warranties
expire.
View source
See all 41 cards