E4161 : SISTEM KOMPUTER & APLIKASI

Slides:



Advertisements
Presentasi serupa
Implementasi Proses.
Advertisements

Proses dan Implementasinya
PERTEMUAN KE-7 PERKULIAHAN SISTEM OPERASI
STRUKTUR KOMPUTER.
SISTEM PENGENDALIAN (WXES 1110)
SISTEM OPERASI (RANGKUMAN)
PENGGUNAAN TEKNOLOGI MAKLUMAT DAN KOMUNIKASI (ICT) DALAM PENGAJARAN & PEMBELAJARAN Disediakan oleh: Shahwiran Shahrany / TESL K1.2.
Operating System Structure
Operating System Structure
Perangkat Keras Masukan/Keluaran
Struktur Sistem Komputer
SISTEM OPERASI PERTEMUAN VI.
SISTEM OPERASI PERTEMUAN VI.
Struktur Sistem Komputer
PANDANGAN UMUM SISTEM OPERASI DAN SISTEM KOMPUTER
TEKNIK KOMPILASI PERTEMUAN VI.
E4161 : SISTEM KOMPUTER & APLIKASI
SISTEM PENGOPERASIAN Paras 3 Dulu: OS disediakan oleh pengeluar mesin
SISTEM PENGENDALIAN UNIX
Aplikasi Pengurusan Bantuan (APB)
Apa itu komputer? Suatu peranti atau peralatan yang boleh melakukan pengiraan dan operasi logikal dengan kelajuan yang jauh lebih tinggi daripada manusia.
PENGENALAN KEPADA SISTEM MULTIMEDIA (WXET 3142)
BTI3283/BIT3083 SISTEM MAKLUMAT PENGURUSAN
BAHAGIAN 2 : FUNGSI PENTADBIRAN MBJ
E4161 SISTEM KOMPUTER & APLIKASI
E4161 SISTEM KOMPUTER & APLIKASI
PENGURUSAN FAIL BAB 8.
Layer 2 Device LA1 – KONFIGURASI RANGKAIAN SETEMPAT (LAN)
SISTEM FAIL DAN DOKUMENTASI.
KURSUS PEMBANGUNAN EKSEKUTIF
PENGURUSAN SISTEM PENGENDALIAN
BAB 5 FASA PEMBANGUNAN & IMPLEMENTASI Objektif:
PENGURUSAN FAIL DAN REKOD
PENGHANTARAN DATA DIGITAL
Mesyuarat Pengurusan Profesional IPGM KPM Bil 1/2015
1 PENGENALAN KEPADA KOMUNIKASI DATA.
Unit 4 MUHAMMAD HAZRUL ASHWAD BIN MD YUSOFF 14DET08F1042
KOMPONEN DAN SISTEM OPERASI KOMPUTER
BAHAGIAN 3 : FUNGSI MESYUARAT MBJ
KOMUNIKASI INTERPERSONAL
BBM 3411 KETERAMPILAN BERBAHASA MELAYU
Merujuk kepada komponen mesin, jujukan arahan dan sebagainya
Pengalamatan Suruhan – 2 bhg Suruhan perlukan
Bab 5 Sistem Tetingkap.
BAB 4 FASA REKABENTUK Input dan Output Objektif:
UNIT 3: KOMUNIKASI MELALUI KOMPUTER
PENGENDALIAN STOR DAN STOK
DEFINISI, FUNGSI DAN BINAAN
Bab 5 Sistem Tetingkap.
Pengalamatan Suruhan – 2 bhg Suruhan perlukan
STRUKTUR ASAS DAN CIRI-CIRI SISTEM PENGOPERASIAN
1 PENGENALAN KEPADA KOMUNIKASI DATA.
BAB 4 REKABENTUK SISTEM Objektif:
CPU Unit Pemprosesan Pusat mengawal operasi komputer Operasi CPU
KITAR HAYAT PEMBANGUNAN PENGUJIAN PENYELENGGARAAN
PENGURUSAN INGATAN, SISTEM AWAL
PENGURUSAN PROSES BAB 5.
Pengalamatan Suruhan – 2 bhg Suruhan perlukan
FAIL MEJA.
PENGALAMAN DENGAN PERLAKSANAAN PROGRAM SARJANA DALAM TALIAN
Latihan 5.1 Soalan aneka pilihan.
PROSES KESEGERAKAN BAB 6.
1 PENGENALAN KEPADA KOMUNIKASI DATA.
PENGHANTARAN DATA DIGITAL
E4161 – SISTEM KOMPUTER & APLIKASI
UNIT 6 : PENGURUSAN PERANTI INPUT OUTPUT
Topik-topik Khas: 1. Pembaharuan Perisian. (“Software Rejuvenation”) 2
1 PENGENALAN KEPADA KOMUNIKASI DATA.
Bab 5 Sistem Tetingkap.
PENGENALAN KEPADA VISUAL BASIC
Transcript presentasi:

E4161 : SISTEM KOMPUTER & APLIKASI SISTEM NUKLEUS a/muka utama atr h/w dgn o.s Bhgn pertama o.s load setelah proses BIOS tamat

KOMPONEN UTAMA O.S Secara konsep, O.S boleh dipecahkan kepada 3 komponen : Antaramuka Pengguna Sistem Utiliti Tahap Rendah Kernel

KOMPONEN UTAMA O.S Antaramuka Pengguna - Terdiri daripada 2 bentuk / kategori : * CLI (Command-Line Interpreter) * GUI (Graphical User Interface) - Boleh juga dirujuk sebagai shell (Cangkerang) - Shell : * Aturcara yang mewakili interface terhadap pelbagai fungsi & servis dalam O.S * Ia merupakan lapisan luar bagi interface dengan sistem dalaman O.S

KOMPONEN UTAMA O.S Kernel - Nadi O.S yang berhubung terus pada perkakasan komputer APLIKASI  SHELL  KERNEL  PERKAKASAN - Tugas : * Mengatur penggunaan ingatan, peranti I/O, proses-proses, penjadualan, komunikasi di antara proses-proses, proses sampukan dan penggunaan fail pada sistem fail

MEKANISMA SAMPUKAN Aktiviti-aktiviti i/o boleh bertindih dengan pemprosesan dengan menggunakan 2 peranti perkakasan : Channel Sampukan Fungsi : * Diperlukan untuk simpan nilai pengira program sesebuah proses yang disampuk * Mengalihkan kawalan ke satu lokasi tertentu dalam ingatan

CHANNEL Peranti yang mengawal periferal Menjalankan perpindahan data di antara periferal dan ingatan tanpa melibatkan pemprosesan pusat.

SAMPUKAN Isyarat yang mengalihkan kawalan pemproses pusat ke satu lokasi tertentu dan menyimpan nilai pengira (counter) program untuk proses yang disampuk sebelum sampukan (ke dalam ingatan) Program semasa akan terhenti seketika tetapi boleh diteruskan semula kemudian.

SAMPUKAN Sampukan dari Channel : - Isyarat menandakan data telah selesai dipindahkan. - Pemproses utama boleh memulakan alihan periferal (untuk meneruskan pemprosesan sementara channel kawal peralihan) dan menerima isyarat dari sampukan apabila peralihan tamat.

SISTEM NUKLEUS Lapisan dalam yang terakhir pada OS Menyediakan antaramuka utama di antara perkakasan mesin yang asas dan OS Menyediakan tempat untuk wujudkan proses-proses seperti : * menangani sampukan * switch proses * implementasi mekanisma komunikasi antara proses

SISTEM NUKLEUS Mengandungi 3 program : * Pengurus Sampukan Paras Pertama (FLIH) * Penjadualan Paras Bawah (Dispatcher) * Implementasi proses “WAIT” dan “SIGNAL”)

Pengurus Sampukan Paras Pertama (First Level Interrupt Handler) Bertindak balas dengan isyarat-isyarat dari luar (sampukan) dan dalam (ralat) sistem komputer. Kedua-dua isyarat ini dinamakan sampukan. 2 fungsi FLIH : * Menentukan sumber yang menghasilkan sampukan * Memulakan layanan untuk menangani

Pengurus Sampukan Paras Pertama (First Level Interrupt Handler) Menentukan sumber yang menghasilkan sampukan - Mekanisma sampukan diperlukan untuk simpan nilai pengira program sesebuah proses yang disampuk dan mengalihkan kawalan ke satu lokasi tertentu dalam ingatan

Pengurus Sampukan Paras Pertama (First Level Interrupt Handler) Menentukan sumber yang menghasilkan sampukan - Lokasi ini akan digunakan untuk memulakan satu program yang dipanggil rutin sampukan atau pengurus sampukan (Interrupt Handler) yang tentukan sumber sampukan dan beri tindakbalas yang sepatutnya.

Pengurus Sampukan Paras Pertama (First Level Interrupt Handler) Menentukan sumber yang menghasilkan sampukan - Fungsi menentukan sumber sampukan dijalankan dengan melalui beberapa turutan ujian ke atas ‘status flag’ semua sumber yang ada.  Skip Chain

Pengurus Sampukan Paras Pertama (First Level Interrupt Handler) Mengenalpasti Sampukan Melalui Skip Chain Dijalankan oleh perkakasan Simpan daftar program Sampukan Sumber 1 Ya Rutin layanan utk sumber 1 Tidak Sampukan Sumber 2 Ya Rutin layanan utk sumber 2 Skip Chain Tidak Sampukan Sumber n Ya Rutin layanan utk sumber n Tidak Rutin ralat utk sampukan yang tidak dikenali

Pengurus Sampukan Paras Pertama (First Level Interrupt Handler) Memulakan layanan untuk menangani sampukan Memanggil rutin layanan yang bersesuaian dengan jenis sampukan Tindakan rutin layanan sampukan (dijalankan dalam mod supervisor) adalah sangat minima dan tindakan selanjutnya akan diserahkan kepada proses yang dilaksanakan dalam mod pengguna.

Pengurus Sampukan Paras Pertama (First Level Interrupt Handler) Mod Supervisor Keadaan di mana arahan-arahan istimewa dilaksanakan oleh OS spt : * menangani sampukan * mengalihkan pemproses di atr proses * menjalankan i/o * menghentikan pemproses pusat * mencapai pendaftar yang digunakan oleh perkakasan pelindung ingatan

Penjadual Paras Rendah (Dispatcher) Bertindak apabila ada sampukan dalam / luaran Proses yang sedang berjalan terhenti Sesebuah pemproses sangat diperlukan di tempat lain.

Hubungan FLIH dengan Dispatcher Mekanisma Sampukan * Simpan pengira program * Simpan Pendaftar * Memasuki FLIH FLIH * Terima isyarat sampukan * Kenalpasti rutin layanan * Sampukan Rutin Layanan * Melayan Sampukan - Mungkin mengubah status proses Dispatcher * Adakah perlu alih pemproses? - Jika tidak, teruskan perlaksanaan proses yang disampuk * Simpan Maklumat sekitaran bagi proses yang sedang dijalankan * Masukkan maklumat proses pertama di dalam giliran pemproses * Alih kawalan pada proses baru ini

Implementasi ‘Wait’ dan ‘Signal’ Perlu ada dalam nukleus kerana : Semua proses memerlukannya pada paras bawah Operasi ‘wait’ : utk blok proses dan menyebabkan dispatcher melokasi semula pemproses. Operasi ‘signal’’ : Utk pulihkan semula proses pada keadaan running  beri signal  signal capai rutin interrupt

TUGASAN 1

TUGASAN 1 Cari 1 OS berbeza di antara kumpulan yang lain History Requirements Date first released Platform Developer - History

TUGASAN 1 (contoh) OS : Microsoft XP History Requirements Date first released : 25.10.2001 Platform : IBM/PC Developer : Microsoft - History

FORMAT LAPORAN Minimum 5 muka surat. Saiz Font 12 Jenis Font Arial Cover Report warna kuning 1.5 spacing Align left Tarikh Hantar Tugasan : 15 Februari 2007 Tempat Hantar Tugasan : Pigeon Hole, Pejabat JKE

FORMAT COVER LAPORAN LOGO PPD POLITEKNIK PORT DICKSON JABATAN KEJURUTERAAN ELEKTRIK E4161 : SISTEM KOMPUTER & APLIKASI KURSUS TUGASAN 1 OS NAMA PENSYARAH NAMA & NO PEND. AHLI KUMPULAN TARIKH HANTAR