System Software Flashcards

1
Q

System Software

A
  • Manages and controls hardware operations
  • Enables the computer system to function
  • Is the link between hardware and application software
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Application Software

A
  • Allows user to execute specific tasks (Ex: Using Microsoft Word, Web Browsers,..)
  • It runs on top of s
    System software.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

The Types of System Software

A
  • Operating Systems : manage hardware resources and provide services for application software. (Ex: Windows, MacOS, Linux,…)
  • Device Drivers : facilitates communication between hardware and OS
  • Utilities : provides additional functionality (Ex: file management, security,…)
  • Language Translator : converts programming languages to machine code.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Functions of the OS

A
  • Manages CPU, memory and storage
  • Provides User Interface (point of human-computer interaction and communication in a device)
  • File management, storage organization, task management, and security…
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Features of the OS

A
  • Graphical User Interface (GUI) (Icons, Pointer, Menus, Help,…)
  • Multi-Tasking
  • Network Support for Internet and Intranet access
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Categories of OS

A
  • Single-User vs. Multi-User (Stand alone OS and Multi-User) : computers vs. servers
  • Network OS : manages resources effectively
    -Mobile OS (RTOS (Real Time OS)) : used for embedded systems for time-sensitive apps.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Mobile OS : iOS

A
  • Developed by Apple
  • Secure Ecosystem
  • Limited Customization
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Mobile OS : Android

A
  • Developed by Google
  • Open source
  • Highly Customizable
  • Many Apps through Google Play Store
  • Customizable
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Desktop OS : Windows

A
  • Most Widely Used
  • Extensive hardware and software support
  • User Friendly Interface
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Desktop OS : MacOs

A
  • Sleek Design
  • Apple Ecosystem Integration
  • fewer customization options
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Desktop OS : UNIX

A
  • Multi-User, Multi-Tasking Server
  • Used in Servers, Large Scale Computing Sysems
  • Stable, Robust, and safe
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Desktop OS : Linux

A
  • Open-Source
  • Highly Customizable
  • Free
  • Highly Secure
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Desktop OS : Chrome OS

A
  • Developed by Google
  • Distributed by Linux
  • Easy and safe
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Virtualization

A
  • Running different OS on the same machine via Virtual Machines (VMs) (Ex: VMware; Hyper-V; Virtual Box).
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Utilities

A
  • System Management Tools
  • Maintains, Protects, and Enhances CS
  • Utility Suites : collection of utility programs
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Most Essential Utilities

A
  • Anti-Virus Software: protects from malicious Software
  • Backup Software : ensures data can be restored.
  • File Compression Tools : Compress and decompress files
  • Disk Cleanup and Defragmentation tools: cleans unnecessary files
  • Firewall : controls ingoing and outgoing network traffic
  • System monitoring Tools : provides info. on system performance (CPU usage, Memory usage,….) (Ex: Task Manager, HWMonitor)