System software in Intro to Computing, Lecture notes of Introduction to Computing

A handout for the Introduction to Computing subject of 1st year BSIT students of Don Honorio Ventura State University-Main Campus-CCS. It covers the importance of software, different types of software, and the types and components of system software. It also explains the roles and components of the operating system and its categories. a comprehensive overview of system software and its importance in computing.

Typology: Lecture notes

2021/2022

Available from 12/04/2022

hitphoenix1
hitphoenix1 🇵🇭

5 documents

1 / 3

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
COLLEGE OF COMPUTING STUDIES
Bachelor of Science in Information Technology
DHVSU Main Campus, Villa de Bacolor, Pampanga
CC 113A Introduction to Computing Page 1 of 3
Chapter 4: System Software
Disclaimer:
This handout is
for purely educational purposes,
and exclusive only for the
Introduction to Computing subject
of 1styear BSIT students of Don Honorio Ventura State University-Main Campus-CCS. Any reproduction of this material whether thru a
printed or digital process is
STRICTLY PROHIBITED
. This material is strictly
NOT TO BE USED
for any commercial intent.
DON HONORIO VENTURA STATE UNIVERSITY
Chapter 4 - System Software
Learning Objectives:
1.
Understand the importance of a software particularly the system software.
2.
Learn the different types of system software.
3.
Identify the importance, types and components of the operating system.
Summary:
What is Software?
- A computer without software is useless. It provides the commands that tell the hardware what tasks to
perform, what to read and write, how to send the output to a monitor and/or printer.
Software Categories
A.
Shareware
- Software developed and released as demonstration versions of their commercial product. Each demonstration
copy has an expiration date which gives the user ample time to evaluate and decide whether to purchase the
product or not.
B.
Commercial software
comes prepackaged and is available from software vendors. This must be purchased.
C.
Open source software
- Created by groups of generous programmers and released to the public domain for free and for public use.
System software
- System software performs basic computing functions, including starting your computer and loading the
operating system, which provides the interface between you and the machine. It also provides tools for
configuring and maintaining your computer system and managing programs and files.
- includes your operating system and several types of utility software.
Types of System Software
System control program they control the execution of programs
Operating system a set of programs which contr ols and coordinates the whole operation of
the computer system.
Device drivers device drivers are system programs which are responsible for proper functioning
of device.
System support program they provide routine service function to other computer programs and users.
Utility programs these are small programs that perform many of the general housekeeping
tasks for the computer, such as system maintenance and file compression.
Backup Utilities these utility programs helps us to backup of our important data.
Data recovery software sometimes an illegal operation may result in an accidental loss of data
which was still to be needed then we used data recovery software. Such the recycle bin.
Compression utilities compression utility are used to compress large sized files so that they
can be stored in storage of low capacity. Win-zip is a popular compression utility used in window
based desktops.
Anti-virus utility any program that affects the normal working of the other programs or effects
that the boot sector of the disk is a virus. The anti-virus software detects the virus identity and
prevents it from spreading.
System development programs they assists in the creation of computer programs.
pf3

Partial preview of the text

Download System software in Intro to Computing and more Lecture notes Introduction to Computing in PDF only on Docsity!

COLLEGE OF COMPUTING STUDIES

Bachelor of Science in Information Technology

DHVSU Main Campus, Villa de Bacolor, Pampanga

CC 113A Chapter 4: System Software – Introduction to Computing Page 1 of 3

Disclaimer: This handout is for purely educational purposes, and exclusive only for the Introduction to Computing subject

of 1 styear BSIT students of Don Honorio Ventura State University-Main Campus-CCS. Any reproduction of this material whether thru a
Chapter 4 - System Software

Learning Objectives:

1. Understand the importance of a software particularly the system software.

2. Learn the different types of system software.

3. Identify the importance, types and components of the operating system.

Summary: What is Software?

  • A computer without software is useless. It provides the commands that tell the hardware what tasks to perform, what to read and write, how to send the output to a monitor and/or printer. Software Categories A. Shareware
  • Software developed and released as demonstration versions of their commercial product. Each demonstration copy has an expiration date which gives the user ample time to evaluate and decide whether to purchase the product or not. B. Commercial software
  • comes prepackaged and is available from software vendors. This must be purchased. C. Open source software
  • Created by groups of generous programmers and released to the public domain for free and for public use. System software
  • System software performs basic computing functions, including starting your computer and loading the operating system, which provides the interface between you and the machine. It also provides tools for configuring and maintaining your computer system and managing programs and files.
  • includes your operating system and several types of utility software. Types of System Software  System control program  Operating system – they control the execution of programs – a set of programs which controls and coordinates the whole operation of the computer system.  Device drivers – device drivers are system programs which are responsible for proper functioning of device.  System support program – they provide routine service function to other computer programs and users.  Utility programs – these are small programs that perform many of the general housekeeping  tasks for the computer, such as system maintenance and file compression.Backup Utilities – these utility programs helps us to backup of our important data.  Data recovery software – sometimes an illegal operation may result in an accidental loss of data which was still to be needed then we used data recovery software. Such the recycle bin.  Compression utilities – compression utility are used to compress large sized files so that they can be stored in storage of low capacity. Win-zip is a popular compression utility used in window based desktops.  Anti that the boot sector of the disk is a virus. The anti-virus utility – any program that affects the normal working of the other programs or effects-virus software detects the virus identity and prevents it from spreading.  System development programs – they assists in the creation of computer programs.

COLLEGE OF COMPUTING STUDIES

Bachelor of Science in Information Technology

DHVSU Main Campus, Villa de Bacolor, Pampanga

CC 113A Chapter 4: System Software – Introduction to Computing Page 2 of 3

Disclaimer: This handout is for purely educational purposes, and exclusive only for the Introduction to Computing subject

of 1 styear BSIT students of Don Honorio Ventura State University-Main Campus-CCS. Any reproduction of this material whether thru a

 Compilers and interpreters object code. Compilers translate the whole program as an object code at once while interpreters – are programs that translate high-level language programs into translate it one statement at a time. Operating System

  • It is a computer program that manages the resources of a computer. It accepts keyboard or mouse inputs from users and displays the results of the actions and allows the user to run applications, or communicate with other computer via networked connections. Roles of Operating System The operating system has various roles:
  1. Management of the processor. The operating system is responsible for managing allocation of the processor between the different programs using a scheduling algorithm. The type of scheduler is totally dependent on the operating system, according to the desired objective.
  2. Management of the random access memory. The operating system is responsible for managing the memory space allocated to each application and where relevant, to each user.
  3. Management of input/output. The operating system allows unification and control of access of programs to material resources via drivers (also known as peripheral administrators or input/output administrators).
  4. Management of execution of applications. The operating system is responsible for security relating to execution of programs by guaranteeing that the resources are used only by programs and users with the relevant authorizations.
  5. File Management. The operating system manages reading and writing in the file system and the user and application file access authorizations.
  6. Information Management. The operating system provides a certain number of indicators that can be used to diagnose the correct operation of the machine. Components of the Operating System The operating system comprises a set of software packages that can be used to manage interactions with the hardware. The following elements are generally included in this set of software:
  7. The kernel, which represents the operating system’s basic functions such as management of memory, processes, files, main inputs/outputs and communication functionalities.
  8. The shell, allowing communication with the operating system via a control language, letting the user control the peripherals without knowing the characteristics of the hardware used, management of physical addresses, etc. 3. The file system, allowing files to be recorded in a tree structure. Categories of Operating System  Real-Time OS: Is installed in special purpose embedded systems like robots, cars, and modems.  Single-user and single-task OS: Are installed on single-user devices like phones.  Single-user and multitask OS: Are installed on contemporary personal computers.  Multi-user OS: Is installed in network environments where many users have to share resources. Server OSs are examples of multi-user operating systems.  Network OS: Is used to share resources such as files, printers in a network setup.  Internet/Web OS: Is designed to run on the browser that is online. Platform –^ the combination of operating system and processor.Mobile OS: Is designed to run on mobile phones, tablets and other^ mobile devices. The User Interface
  • It refers to the part of an operating system, program, or service that allows a user to enter and receive information.