Computer Studies - Junior Secondary 2 - System software

System software

Term: 1st Term

Week: 4

Class: Junior Secondary School 2

Age: 13 years

Duration: 40 minutes of 2 periods each

Date:

Subject:      Computer studies

Topic:-       System Software

SPECIFIC OBJECTIVES: At the end of the lesson, pupils should be able to

  1. Define system software
  2. Discuss the categories of system software

INSTRUCTIONAL TECHNIQUES: Identification, explanation, questions and answers, demonstration, videos from source

INSTRUCTIONAL MATERIALS: Videos, loud speaker, textbook, pictures

INSTRUCTIONAL PROCEDURES

PERIOD 1-2

PRESENTATION

TEACHER’S ACTIVITY

STUDENT’S ACTIVITY

STEP 1

INTRODUCTION

The teacher revises the previous lesson on safety measures in using the computer

Students pay attention

STEP 2

EXPLANATION

She defines system software

 

Students pay attention and participates

STEP 3

DEMONSTRATION

She further discusses the categories of system software    

Students pay attention and participate

STEP 4

NOTE TAKING

The teacher writes a summarized note on the board

The students copy the note in their books

 

NOTE

SYSTEM SOFTWARE

System Software is computer software designed to operate the computer hardware and to provide and maintain a platform for running application software.

CATEGORIES OF SYSTEM SOFTWARE:

A. Operating system: it is the first collection of programs installed in a computer that coordinates the activities within the computer and also manages computer resources.

Examples of operating system Graphical User Interface (GUI) e.g. MS windows, Linux -Command line Interface (CLI) e.g. (Linux, Microsoft, disk operating system (DOS)

B. Translators: it is a program which translates or converts statements written in one computer language to another computer language.

Examples are: 

  1. Assemblers: a program which translates symbolically represented instructions called assembly code into computer readable code.
  2. Compilers: a program which translates set of instructions written in user-oriented language (high level language like BASIC, FORTRAN, etc.) into computer readable code and immediately executes the indicated operation as they are translated.
  3. Interpreters: a program which translates set of instructions one by one and then executes them.

C. Utilities or Service programs: They are system programs which provide a useful service to the user of the computer by providing facilities for performing common tasks of a routine nature such assorting, editing, file copying, file maintenance, tracing and debugging etc.

D. Data Base Management Systems (DBMS): A database is a single organized collection of structured data, stored with a minimum of duplication of data items so as to provide a consistent and controlled pool of data. Hence a DBMS is a complex software system which constructs, expands and maintains the data base and also provides an interface between the user and the data in the base by adding new records, deleting dead records, and amending records.

EVALUATION:    1. Define system software

  1. Discuss three categories of system software

CLASSWORK: As in evaluation

CONCLUSION: The teacher commends the students positively