download

Matakuliah
Tahun
Versi
: H0182/Pemrograman Sistem
: 2006
: 01
Pertemuan 1
Introduction
1
Learning Outcomes
• Mahasiswa dapat mengerti definisi sistem
dalam pemrograman sistem
• Mahasiswa dapat mengerti komponen
dasar Pemrograman Sistem
• Mahasiswa dapat mengerti tujuan adanya
pemrograman sistem
2
Evolution of the Components of a Systems Programming
•
•
•
•
•
Assembler
Loaders
Macros
Compilers
Formal Systems
3
Evolution of Operating System
• Function
• Batch Control Language
• Facilities
–
–
–
–
–
–
–
–
Assemblers, Compilers
Subroutine library
Linkage editors and program loaders
Utility routine
Application packages
Debugging facilities
Data management and file processing
Management of system hardware
4
Foundation of systems programming
People
Application programming
Macro
processor
Debugging
Searching
Aids
and sorting
Compilers Assemblers
Loaders
I/O programs
Text Editors
File
systems
Memory
Device
Scheduler Libraries management
management
5
Summary
• Concept of Systems Programming
– Menjadi penghubung antara hardware
dengan software
• Purpose of Systems Programming
– Memberikan kemudahan bagi manusia untuk
memanfaatkan komputer
6