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.
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 ratings0% 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.
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.