1. HURAIAN KURIKULUM
TEKNOLOGI MAKLUMAT DAN KOMUNIKASI
(GCS 4013)
Norfaizan Binti Mohd Khaidir (030847)
Nadiah Binti Abdul Aziz (030849)
Nor Syuhada Binti Khaidzir ( 030854)
Nik Nor Dalila Binti Nooh (030839)
Nama Pensyarah:
Tengku NorAzlan B Tengku Sulaiman
3. Sistem Pengoperasian merupakan perisian
sistem yang terpenting bagi setiap komputer. OS
adalah satu atau lebih aturcara yang mengurus
operasi CPU, mengawal input/output dan
sumber storan dan aktiviti komputer serta
pelbagai servis sokongan seperti pengurusan
memori, ruang cakera dan lain-lain.
4. OS ialah untuk memaksimakan
produktiviti sistem komputer dengan
pengoperasian yang efisyen. OS adalah
komponen penting sebagai antaramuka
sistem di antara pengguna dan perkakasan
komputer.
5. Menyediakan Antaramuka pengguna (User interface)
• membenarkan pengguna mencapai dan mengarah
sistem komputer
• terdapat 3 jenis antaramuka pengguna.
- Pacuan perintah (command-based user
interface) Memerlukan arahan dalam bentuk
teks.
- Pacuan menu (Menu driven)
- Antaramuka unit grafik (graphical user
interface - GUI) Kombinasi ikon dan menu
untuk menerima dan melaksanakan arahan.
6. Menyediakan Darjah Kebebasan Perkakasan
• OS menjadi perantara antara perisian
aplikasi dan perkakasan.
• Bila perkakasan ditukar, perubahan
minimum sahaja atau tanpa perubahan
pada perisian aplikasi.
7. Pengurusan Memori
• Tujuan – Untuk mengawal bagaimana memori dicapai
dan memaksimumkan memori yang ada dan storan.
Virtual memory (memori maya)
• Memori yang menggunakan ruang dalam cakera keras yang
bertindak sebagaimana memori utama (RAM).
• Pemprosesan aturcara dapat diuruskan dengan lebih cekap.
• Bekerja dengan bahagian-bahagian program antara memori
dengan peranti cakera. Konsep ini dinamakan sebagai paging
8. Pemprosesan tugas
• Diselesaikan oleh ciri-ciri pengurusan tugas dalam
OS
• Membenarkan multitasking, time sharing, dan
scalability
Multitasking.
• Beberapa tugas (aturcara atau perisian) dapat
dilaksanakan secara serentak.
• Contoh: pengunaan pemprosesan perkataan dan
perisian pangkalan data pada masa yang sama.
9. Time-sharing
• Membenarkan lebih dari satu pengguna
menggunakan sistem komputer pada masa yang
sama.
• Contoh: Pengunaan terminal di kauter-kaunter
bank oleh beberapa juruwang secara serentak.
Multiprocessing
• Penggunaan atau pemprosesan satu aturcara
secara serentak oleh beberapa unit CPU.
10. Multithreading
• Memproses aktiviti pada asas yang sama dengan
multitasking tetapi pada aplikasi tunggal.
Scalability
• Keupayaan komputer mengendalikan dan
meningkatkan jumlah pengguna dengan licin
• Ciri kritikal untuk kerangka utama dan juga
pelayan web yang mengendalikan ramai
pengguna
11. Network capability
• Alatan digunakan untuk hubungkan dengan rangkaian
Capaian kepada sumber sistem
• Menyediakan keselamatan kepada pengguna yang tidak
dibenarkan.
Pengurusan fail
• Memastikan fail-fail dalam storan sekunder tersedia bila
diperlukan dan melindungi daripada pengguna yang
tidak dibenarkan mencapainya.