SS 1 WEEK THREE LESSON NOTE (ICT_323)

 

Ss1

TOPIC: COMPUTER SYSTEM SOFTWARE II

Introduction

A translator is a set of programmed that convert programs written in one programing language to another, keeping behind the original meaning of the source program. It is designed to transform the conversation from the form the computer understands to the form the user understands and vice versa.

There are three basic approaches to program translation.

They are:

1.     Assemblers

2.     Compilers

3.     Interpreters

Assemblers: assembly languages are more easily translated into machine code then high-level programs. Each assembly language statement directly corresponds to one or more machine instructions.

Compilers: these are system programs required to translate programs written in high level language (HLL) to their machine language programs equivalent i.e. object programs which is the entire source programs translated into the computer machine language.

Interpreters: an interpreter is a program that converts one statement of a program at a time. It executes this statement before translating the next statement of the source program.

UTILITY PROGRAMS

Utility software is the name applied to a broad category of software that helps you run applications and software usually as an add-on. Its is a software that performs a specific utility rather than a major function or application. Some examples of utility programs are as follows:

1.     File viewer: used to view and manage files in computer system.

2.     File compressor: used to shrink the size of files

3.     Diagnostic utilities: used to detect physical and logical problems of disk

4.     Antivirus: used to detect and remove viruses.  

Comments

Popular posts from this blog

JSS 2 WEEK TWO LESSON NOTE_FIRST TERM 2023

SSS TWO WEEK TWO LESSON NOTE (ICT_223)

JSS ONE WEEK THREE LESSON NOTE (ICT_223)