Dit 0202 - Week One
Dit 0202 - Week One
Dit 0202 - Week One
TECHNOLOGY
DIT 0202: INTRODUCTION TO PROGRAMMING & ALGORITHMS
WEEEK 1
INTRODUCTION TO COMPUTER SYSTEMS
LECTURER: MR. ALVIN MDACHI
By the of this lecture you should be able to:
1. Define a computer system
2. Know the various components of a computer system and how
they work
3. Understand the different classes of computer software
4. Explain the different types of computing environments
5. Describe the differences between machine languages, symbolic
languages and high level languages and state their examples
COMPUTER SYSTEMS
• To work with the system, the typical user uses some form of
application software. The application software in turn interacts
with the operating system, which is a part of the system
software layer.
• The system software provides the direct interaction with the
hard ware.
• The opening at the bottom of the figure is the path followed
by the user who interacts directly with the operating system
when necessary.
COMPUTING ENVIRONMENTS