Software: System, Application, & Open Source

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson
Download our mobile app to listen on the go
Get App

Questions and Answers

Which of the following is the primary role of system software?

  • Running specific applications for end-users.
  • Browsing the internet.
  • Creating and editing documents.
  • Managing computer hardware resources and providing common services. (correct)

Which of the following is an example of application software?

  • Operating System
  • BIOS
  • Device Driver
  • Microsoft Word (correct)

Which function is typically NOT a service provided by the operating system?

  • Memory management
  • Hardware design (correct)
  • Process management
  • File management

Which of the following operating systems is commonly used on mobile devices?

<p>Android (A)</p>
Signup and view all the answers

Which of the following tasks is typically performed by a utility program?

<p>Disk cleanup (D)</p>
Signup and view all the answers

Which characteristic defines open-source software?

<p>Source code is available for modification and distribution (D)</p>
Signup and view all the answers

What does the term 'platform' refer to in the context of computing?

<p>The combination of operating system and CPU. (B)</p>
Signup and view all the answers

In what type of application is a Real-Time Operating System (RTOS) most commonly used?

<p>Controlling hardware devices in real time (C)</p>
Signup and view all the answers

Which operating system is designed to allow multiple users to access different devices on the same network with one username?

<p>Networking Operating System (NOS) (D)</p>
Signup and view all the answers

What is the primary function of virtual memory?

<p>To allow the OS to use more applications than physical memory allows. (C)</p>
Signup and view all the answers

What is the role of a device driver?

<p>To allow the operating system to communicate with hardware. (C)</p>
Signup and view all the answers

What does 'Plug and Play (PnP)' technology enable?

<p>Automatic detection and configuration of new hardware (D)</p>
Signup and view all the answers

Which of the following describes the function of BIOS?

<p>It controls basic input/output operations during system startup. (D)</p>
Signup and view all the answers

In a file system hierarchy, what is the 'root folder'?

<p>The top-level folder containing all other folders and files. (A)</p>
Signup and view all the answers

What does a file extension indicate?

<p>The type of file and the software used to open it. (C)</p>
Signup and view all the answers

What is the primary purpose of file compression?

<p>To reduce file size for efficient storage and transfer. (B)</p>
Signup and view all the answers

What is the primary reason for performing a 'backup' of data?

<p>To ensure safekeeping and disaster recovery (A)</p>
Signup and view all the answers

What is one purpose of accessibility utilities?

<p>Make computers easier to use for people with disabilities. (B)</p>
Signup and view all the answers

Which of the following is the function of a Command-Line Interface (CLI)?

<p>Uses typing text-based commands used by advanced users and system administrators. (B)</p>
Signup and view all the answers

Which of the following Operating Systems is an example of open source software?

<p>Linux (A)</p>
Signup and view all the answers

Which of the following interfaces would be best for remote management of servers?

<p>Web-Based Interface (A)</p>
Signup and view all the answers

Which of the following would typically use a subscription model?

<p>Ongoing Access to a Software (C)</p>
Signup and view all the answers

Which of the following indicates the location of a file?

<p>File Path (C)</p>
Signup and view all the answers

Which of the following is NOT a common operating system?

<p>BIOS (A)</p>
Signup and view all the answers

Which of the following enables a computer to detect and configure newly installed hardware devices without manual intervention?

<p>Plug and Play (PnP) (C)</p>
Signup and view all the answers

Flashcards

Operating System (OS)

The software that manages a computer's hardware resources and provides common services for computer programs. It allows communications between computer hardware and software applications.

Utility

A program designed to make common computing tasks easier and more efficient, such as disk cleanup, file compression, backup and recovery, system maintenance, and security.

Open Source Software

Software in which the source code of a software program is made available to the public for use, modification, and distribution, meaning anyone can use and make changes to the program.

Subscription

Paying a recurring (monthly or annual) fee for ongoing access to a product or service such as media, software, and entertainment.

Signup and view all the flashcards

Platform

Refers to what Operating System and CPU (Processor) you have in your system.

Signup and view all the flashcards

Real-Time Operating System (RTOS)

An operating system designed to handle and execute applications that require real-time computing, such as automotive (cars), aerospace (airplanes), medical devices, point-of-sales (retail stores), and consumer electronics.

Signup and view all the flashcards

Networking Operating System (NOS)

An operating system designed to support and manage computer networks. It is multiuser which allows users to login and use different devices on the same network with one username.

Signup and view all the flashcards

Virtual Memory

When the main memory (RAM) is running low because you have too many applications running, the OS will use this method by temporarily transferring data from random-access memory (RAM) to disk storage (SSD or HDD).

Signup and view all the flashcards

Device Driver

A software program (file or files) that allows the operating system to communicate with a hardware device so you can use it.

Signup and view all the flashcards

Plug and Play (PnP)

Technology that enables a computer system to detect and automatically configure newly installed hardware devices without requiring manual intervention. The OS automatically installs the device driver.

Signup and view all the flashcards

BIOS

Firmware that is built into the computer's motherboard stored in ROM and is responsible for controlling the basic input/output operations of the computer system.

Signup and view all the flashcards

File Path

The location of a file including the drive, Primary folder (root directory) and subfolders (directories).

Signup and view all the flashcards

File extension

A series of characters consist of a period (.) followed by a few letters at the end of a file name that indicates the type of file and the software that can be used to open it.

Signup and view all the flashcards

File Compression

The process of reducing the size of a file by encoding it in a more efficient way.

Signup and view all the flashcards

Backup

Making copies of important files or entire systems for the purpose of safekeeping and disaster recovery.

Signup and view all the flashcards

Accessibility utilities

Software applications that are designed to make it easier for people with disabilities to use computers and other digital devices.

Signup and view all the flashcards

Files

The basic units of storage that contain data, information, or code. Files are saved in folders and directories.

Signup and view all the flashcards

Root Folder

The main or top-level folder that contains all other folders and files. Also called home folder or root directory.

Signup and view all the flashcards

Folders (Directories)

Organize files and other folders in a hierarchy meaning multiple levels of subfolders, creating a tree-like structure.

Signup and view all the flashcards

Drives

Storage devices such as SSD drives or logical partitions created on a physical device.

Signup and view all the flashcards

Study Notes

Software Categories

  • Two main software categories include system and application software.

Operating System

  • The operating system manages a computer's hardware resources.
  • The operating system provides common services for computer programs.
  • Communication between computer hardware and software applications is facilitated by the operating system.
  • The operating system provides memory, process, and device management.
  • File management and security are components of the functionality of the operating system.
  • Windows, IOS, Linux, MacOS, Android, and ChromeOS are operating systems.

Utility Tool

  • Utility programs are designed to make computing tasks easier and more efficient.
  • Utility programs can handle disk cleanup, file compression, backup and recovery.
  • System maintenance and security are functions of utility programs.

Open Source

  • Open-source software has the source code available to the public.
  • Public code can can be used, modified, and distributed.
  • An example of open-source software is Linux.

Subscription

  • Subscriptions involve paying recurring fees, monthly or annually.
  • Subscriptions provide ongoing access to a product or service like media, software, and entertainment.

Platform (System Platform)

  • A platform refers to the operating system and CPU processor a system uses.
  • Windows on an Intel i7 is one example of a platform.

Real-Time Operating System (RTOS)

  • A real-time operating system handles and executes applications with real-time computing requirements.
  • RTOS's focus on controlling hardware devices and processing sensor data.
  • Automotive systems, aerospace, medical devices, retail point-of-sales, and consumer electronics use RTOS.

Networking Operating System (NOS)

  • NOS is designed to support and manage computer networks.
  • NOS is multiuser, enabling users to log in and access various devices within the same network.
  • Linux, Microsoft Windows Server, and macOS Server are examples of network operating systems.

Types of Interfaces for an OS

  • Command-Line Interface (CLI): Utilizes text-based commands, often used by advanced users and system administrators.
  • Graphical User Interface (GUI): Uses graphical elements such as windows, icons, menus, and buttons.
  • Touch-Based Interface: Employs gestures like tapping, swiping, and pinching on a screen or display.
  • Voice-Based Interface: Uses voice commands for hands-free interaction.
  • Web-Based Interface: Interacts with the OS through a web browser, often used for remote access and server management.

Virtual Memory

  • Virtual memory is used when the main memory (RAM) is low.
  • The OS temporarily transfers data from RAM to disk storage (SSD or HDD).

Device Driver

  • A device driver allows the operating system to communicate with hardware devices.
  • Hardware devices can include printers, scanners, graphic cards, sound cards, and network cards.
  • Without a device driver program, the hardware may not function.

Plug and Play (PnP)

  • Plug and Play enables a computer system to detect and configure newly installed hardware.
  • OS automatically installs the device driver when a device (printer, mouse, keyboard) is connected.

BIOS

  • BIOS is firmware built into the computer’s motherboard stored in ROM.
  • BIOS controls the basic input/output operations of the computer system.
  • The firmware performs functions like checking hardware components during startup.

Hierarchical Structure of Files

  • Drives: Storage devices, like SSDs, or logical partitions on a physical device. Example: Windows C:, macOS Macintosh HD.
  • Folders (Directories): Organize files using multiple levels of subfolders, creating a tree-like structure.
  • Root Folder: The main folder that contains all other folders and files; also called home folder or root directory.
  • Files: Basic units of storage for containing data, information, or code and can include documents, pictures, audio files, video files, etc.
  • System Libraries: Folders that contain system files and programs for both the operating system and applications.

File Path

  • The file path is the location of a file and includes the drive, primary folder, and subfolders.
  • C:\Users\siddiq\Documents\Courses\PCS112 S23\System Software Terms.pptx is an example of file path.

File Extension

  • A file extension is a series of characters consist of a period (.) followed by a few letters at the end of a file name.
  • The file extension indicates the type of file and the software that can be used to open it.
  • "example.docx" is a Microsoft Word document.

File Compression

  • File compression reduces the size of a file and encodes it more efficiently.
  • Compressed files occupy less disk space and can be transferred more quickly over the internet than their uncompressed files.

Backup

  • A backup is making copies of important files or entire systems for safekeeping and disaster recovery.
  • Saving phone data (pictures, contacts, applications) on iCloud is an example of backup.

Accessibility Utilities

  • Accessibility utilities are software applications designed to make it easier for people with disabilities to use computers and other digital devices.
  • These utilities can help people with visual, auditory, or physical disabilities and those who have difficulty typing or using a mouse.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

More Like This

Introduction to System Software
8 questions

Introduction to System Software

BetterThanExpectedOganesson avatar
BetterThanExpectedOganesson
Phần Mềm Hệ Thống và Tiện Ích
56 questions
Use Quizgecko on...
Browser
Browser