0% found this document useful (0 votes)
188 views2 pages

Scheme of Work For The Topics OS and Networking

This document provides an overview of a 5 hour course on operating systems and language translators. The course will examine the evolution of operating systems from single-user to multi-user systems. It will explain the main functions of operating systems including process management, memory management, and network operating systems. The course will also illustrate different job scheduling strategies and the concept of processor sharing. Additionally, it will explain the need for language translators and differentiate between interpreters and compilers.

Uploaded by

DEBLAIR MAKEOVER
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
188 views2 pages

Scheme of Work For The Topics OS and Networking

This document provides an overview of a 5 hour course on operating systems and language translators. The course will examine the evolution of operating systems from single-user to multi-user systems. It will explain the main functions of operating systems including process management, memory management, and network operating systems. The course will also illustrate different job scheduling strategies and the concept of processor sharing. Additionally, it will explain the need for language translators and differentiate between interpreters and compilers.

Uploaded by

DEBLAIR MAKEOVER
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

TOPIC COMPETENCY CONTENT EMPHASIES AREA DURATION

LEVEL AND ACTIVITIES


OPERATING Understand main 1. Types of Examine the evolution of 5 hours
SYSTEMS AND functions of operating operating systems (Single
LANGUAGE operating system systems and user, multitasking,
TRANSLATORS types and evolution. multiuser etc.). Batch, on-
distinguish between line, multi-access, real
compilers and time transaction,
interpreters, with processing, network and
knowledge of their process control operating
use. system.
2. Functions of Explain the role of the
operating operating system in
systems. process management,
memory management,
and network operating
system.
3. Job Illustrate understanding
scheduling of basic process
strategies. management: scheduling
strategies (algorithms):
pre-emptive and non-pre-
emptive, examples such
as first come first served,
shortest job first, round
robin and shortest
remaining time.
4. Processor Explain the concept of
sharing sharing of the processor :
concepts. multi-tasking, multi-
programing, process,
critical section, interrupt,
paging and segmentation.
Explain the need for
5. Language language translators.
translators. (Intuitive knowledge of
high level language and
low level language is
required). Different
language translators;
interpreters, lexical
analysis, syntax analysis,
code generation, stack
mechanism for procedure
calling and parameter
passing.

You might also like