E4161 SISTEM KOMPUTER - PowerPoint PPT Presentation

About This Presentation
Title:

E4161 SISTEM KOMPUTER

Description:

Title: E4161 SISTEM KOMPUTER & APLIKASI Author: Riemy Last modified by: noremy Created Date: 8/1/2006 2:06:08 PM Document presentation format: On-screen Show – PowerPoint PPT presentation

Number of Views:156
Avg rating:3.0/5.0
Slides: 37
Provided by: Rie98
Category:

less

Transcript and Presenter's Notes

Title: E4161 SISTEM KOMPUTER


1
E4161 SISTEM KOMPUTER APLIKASI
  • UNIT 1 PENGENALAN

2
ISI KANDUNGAN E4161
Unit 1 Pengenalan Unit 2 Struktur Asas Ciri Ciri Sis.Pengoperasian Unit 3 Sistem Nukleus
Unit 4, 5, 6, 7 Pengurusan Unit 8 Konsep Asas Pangkalan Data Unit 9 10 Rekabentuk Model Pangkalan Data Hubungan
Unit 11 12 Rekabentuk Model Pangkalan Data Hieraki Unit 13 Rekabentuk Model Pangkalan Data Rangkaian PEPERIKSAAN AKHIR (40)
3
SEJARAH
  • Zaman sebelum tahun 1940
  • Zaman selepas tahun 1940

4
ZAMAN SEBELUM TAHUN 1940
3000 SM
ALAT PENGHITUNG ABAKUS
5
ZAMAN SEBELUM TAHUN 1940
1642
PASCAL PASCALINE
6
ZAMAN SEBELUM TAHUN 1940
1801
MESIN KAD TEBUK JACQUARDS LOOM
7
ZAMAN SEBELUM TAHUN 1940
1842
ENJIN PERBEZAAN BABBAGE
8
ZAMAN SELEPAS TAHUN 1940
Boleh dibahagikan kepada 4 generasi utama
GENERASI PERTAMA (1945 - 1955) GENERASI KEDUA
(1955 - 1965) GENERASI KETIGA (1965 -
1980) GENERASI KE EMPAT (1980 - 1990)
9
GENERASI PERTAMA (1945-1955)Tiub vakum dan
papan palam
  • Mesin pengira yang menggunakan tiub vakum
    dicipta.
  • Digunakan untuk memproses dan menyimpan maklumat.
  • Dikeluarkan dalam saiz yang amat besar.
  • Tindakbalas terlalu perlahan.
  • Mengeluarkan haba yang banyak.

10
GENERASI PERTAMA (1945-1955)Tiub vakum dan
papan palam
  • Sekumpulan manusia merekabentuk, membina dan
    mengendalikan satu mesin.
  • Semua aturcara dibuat menggunakan bahasa mesin
    dengan menyambungkan papan palam untuk mengawal
    fungsi asas sesuatu mesin.
  • Contoh mesin generasi pertama yang berjaya dibina
    antaranya Mark 1, ENIAC, EDVAC dan UNIVAC.

11
GENERASI PERTAMA (1945-1955)Tiub vakum dan
papan palam
MARK 1
ENIAC
12
GENERASI PERTAMA (1945-1955)Tiub vakum dan
papan palam
EDVAC
UNIVAC
13
GENERASI KEDUA (1955-1965)Transistor dan Sistem
Berkelompok
  • Transistor dan diod gantikan tiub vakum.
  • Mesin hanya boleh dikendalikan oleh pekerja
  • profesional sahaja.
  • Hanya syarikat yang besar, badan kerajaan dan
  • universiti sahaja mampu miliki mesin ini.
  • Sistem Berkelompok
  • - Kumpul sebanyak mungkin maklumat sebagai
    masukan.
  • - Disalin ke pita bermagnet.
  • Contoh mesin generasi kedua ialah IBM 7094 Model
    1 dan IBM 1401.

14
GENERASI KETIGA (1965-1980)Litar Bersepadu dan
Multipengaturcaraan
  • Penggunaan litar bersepadu atau litar terkamil
    (IC).
  • Boleh dihasilkan tanpa memerlukan kos yang
    terlalu tinggi, banyak dan dalam kadar yang
    pantas.
  • Sistem Multipengaturcaraan
  • - Mula diperkenalkan untuk komputer 7094.
  • - Direka untuk elakkan masa menunggu terlalu
    lama.
  • - Pembahagian ingatan kepada beberapa ruang
  • dengan fungsi setiap bahagian berbeza.

15
GENERASI KE EMPAT (1980-1990)Komputer Peribadi
(PC)
  • PC dicipta khusus untuk digunakan oleh seseorang
    individu.
  • PC pertama yang berjaya dicipta pada tahun 1975
    ialah MITS Altair 8800.
  • Penggunaan satu stesen kerja yang disambung
    menggunakan rangkaian.

16
SISTEM PENGOPERASIAN
  • Secara amnya, terdapat 2 jenis perisian
  • Perisian Sistem
  • Perisian Aplikasi

17
DEFINISI SISTEM PENGOPERASIAN
  • Suatu aturcara kawalan utama sesuatu komputer.
  • Ia memperuntukkan antara muka pengguna yang
  • mentafsirkan perintah yang dimasukkan
  • pengguna
  • menjadualkan kerja
  • menguruskan storan
  • mengendalikan komunikasi dengan
  • perisian.
  • Semua pengguna mesti berkomunikasi
  • dengan sistem pengoperasian.

18
KEGUNAAN SISTEM PENGOPERASIAN
  • Memastikan kerja-kerja pengguna dapat dilakukan
    dengan teratur.
  • Mentafsirkan perintah pengguna.
  • Mengendalikan sebarang ralat yang terdapat.
  • Mengendalikan input output.
  • Mengendalikan sampukan.
  • Menguruskan ingatan.

19
JENIS-JENIS SISTEM PENGOPERASIAN
  • Sistem Berkelompok (Batch Processing)
  • Sistem Multipengaturcaraan (Multi-Programming)
  • Sistem Perkongsian Masa (Time Sharing)
  • Sistem Agihan (Distributed)
  • Sistem Masa Nyata ( Real Time Sharing )

20
SISTEM BERKELOMPOK / BERJUJUKAN(Batch Processing)
  • Beberapa kerja dikelompokkan bersama dalam storan
    capaian langsung ( cth storan cakera magnet) dan
    ke dalam CPU untuk dilaksanakan satu persatu
    sehingga habis .
  • Kerja dilaksanakan 1 demi 1 mengikut penjadualan
    kerja berjujukan (FIFO First In First Out).

PROGRAM 1
PROGRAM 2
P1
IDLE
P1
P2
IDLE
P2
P1
IDLE
P2
IDLE
PERLAKSANAAN BERJUJUKAN
21
SISTEM BERKELOMPOK / BERJUJUKAN(Batch Processing)
  • Untuk tentukan kerja yang sepatutnya dijalankan
    pada suatu ketika, 1 rutin tambahan digunakan
    iaitu dikenali sebagai penjadual.
  • Suatu teknik yang tertentu diperlukan bagi
    membolehkan input output dikendalikan serentak
    dengan pemprosesan.
  • Teknik ini dapat digunakan dengan terciptanya 2
    perkakas

    Pemprosesan input output
  • Sampukan

22
SISTEM BERKELOMPOK / BERJUJUKAN(Batch Processing)
  • Pemprosesan input output
  • - Satu peranti yang boleh mengawal 1 atau lebih
    ingatan tanpa melalui pemproses pusat.
  • Sampukan
  • - Satu isyarat yang memindahkan kawalan
    pemproses pusat kepada
  • satu lokasi yang tertentu dan pada masa
    yang sama menyimpan nilai
  • pembilang (counter) yang lepas.
  • - akan menyebabkan satu-satu aturcara yang
    sedang dilaksanakan
  • pada masa itu akan dihentikan untuk
    sementara waktu tetapi boleh
  • disambung semula pada masa akan datang.

23
SISTEM BERKELOMPOK / BERJUJUKAN (Batch
Processing)
  • Kelemahan Utama
  • Keseluruhan perkhidmatan mesin komputer hanya
    untuk perlaksanaan satu kerja sahaja pada satu
    masa tidak kira kerja besar atau kecil
  • Jika kebanyakan kerja yang dilaksanakan oleh
    sistem komputer kerja kecil, maka banyak
    pembaziran berlaku dalam penggunaan sumber-sumber
    sistem komputer terutamanya penggunaan masa
    pemproses

24
SISTEM MULTIPENGATURCARAAN (Multi-programming
System)
  • Atasi masalah sistem berkelompok (1 kerja pada 1
    masa).
  • Satu teknik untuk menjalankan beberapa aturcara
    pada satu mesin pada masa yang sama.
  • Beberapa aturcara dimasukkan ke dalam ingatan
    secara serentak dan pemproses pusat membahagikan
    masa untuk memproses tiap-tiap aturcara tersebut.

25
SISTEM MULTIPENGATURCARAAN (Multi-Programming
System)
  • Semasa perlaksanaan, program-program biasanya
    dilihat kepada 2 fasa iaitu
  • intensif-komputeran (kotak lorek)
  • intensif i/o (tanpa lorek)
  • Program-program sesiri menyebabkan sama ada
    pemproses atau peranti i/o menjadi idle pada
    suatu masa w/pun kerja-kerja input sentiasa ada.
  • Cara mengatasi masalah ini ialah dengan senario
    perlaksanaan multi-pengaturcaraan.

PROGRAM 1
PROGRAM 2
P1
IDLE
P1
P2
IDLE
P2
P1
IDLE
P2
IDLE
PERLAKSANAAN BERJUJUKAN
26
SISTEM MULTIPENGATURCARAAN (Multi-Programming
System)
  • Pemproses melaksanakan program 1.
  • Program 1 perlu tunggu peranti i/o ? pemproses
    laksanakan program 2.
  • Bila sebahagian kerja program 2 habis, pemproses
    diakhirkan kepada program 1 semula. Begitulah
    seterusnya.
  • Kebaikan Prestasi OS meningkat dengan
    beberapa program dilaksanakan
    serentak
  • Penggunaan pemproses 100

PROGRAM 1
PROGRAM 2
P1
P2
P1
P1
P2
P2
PERLAKSANAAN MULTI-PENGATURCARAAN
27
SISTEM PERKONGSIAN MASA (Time Sharing)
  • Konsep
  • Multi Programming Multi - User
  • Objektif utama
  • Masa tindakbalas optimum
  • Tugas-tugas yang terlibat
  • Penjadualan (Round Robin)
  • Pengurusan ingatan
  • Pengurusan I/O
  • Pengurusan Fail

28
SISTEM PERKONGSIAN MASA (Time Sharing)
  • Membenarkan penggunaan sistem komputer secara
    serentak oleh ramai pengguna.
  • Pengguna akan merasai sistem komputer hanya
    dikhaskan untuknya sahaja.
  • Ini kerana, sistem komputer beri sehiris masa
    (time slice) pemproses bagi melarikan setiap
    kerja untuk setiap pengguna.
  • Bila hirisan masa sesuatu kerja tamat,
    perkhidmatan pemproses diberikan kepada
    kerja-kerja lain yang sedang menunggu untuk
    dilaksanakan.
  • Sampukan dan pemberian perkhidmatan pemproses
    kepada proses lain dilaksanakan dengan pantas.
    Jadi pengguna tidak menyedari berlakunya sampukan
    ke atas kerjanya.

29
SISTEM MASA NYATA (Real Time System)
  • Sistem ini digunakan dalam persekitaran bilangan
    peristiwa yang banyak dan diproses masa yang
    singkat.
  • Tidak mengandungi perkiraan yang banyak
  • Begitu mementingkan masa dalam pengoperasiannya
  • Sekiranya sistem tidak dapat melaksanakan atau
    memproses satu-satu tugas dalam masa yang
    ditetapkan akan menyebabkan sistem mengalami
    kegagalan.
  • Objektif utama
  • Menyediakan masa tindakbalas ke atas sesuatu
    kejadian dengan pantas dan memenuhi
    penjadualannya.
  • Objektif Kedua
  • Mempertimbangkan keselesaan pengguna dan
    penggunaan sumber bahan.

30
SISTEM PENGOPERASIAN AGIHAN (Distributed OS)
  • Satu gagasan sistem komputer yang boleh
    berkomunikasi dan bekerjasama antara perkakasan
    dan perisian (saling berhubung melalui hubungan
    komunikasi protokol)
  • Objektif utama adalah lutsinar ? pengagihan
    komponen dan sumber bahan disorok dari
    pengetahuan pengguna dan program aplikasi kecuali
    jika diminta.

31
SISTEM PENGOPERASIAN AGIHAN (Distributed OS)
  • Kelebihan
  • Perkongsian sumber
  • Mengurus capaian jauh sumber bahan
  • Komunikasi dengan proses-proses yang
  • jauh

32
CONTOH-CONTOH SISTEM PENGOPERASIAN
MS-DOS
33
Sistem Operasi MS-DOS
  • MS-DOS Microsoft Disk Operating System
  • MS-DOS 2.0
  • MS-DOS 3.3
  • MS-DOS 4
  • MS-DOS 5
  • MS-DOS 6.0 / 6.2 /6.22

Nota PC-DOS Keluaran IBM
34
CONTOH-CONTOH SISTEM PENGOPERASIAN
UNIX
35
CONTOH-CONTOH SISTEM PENGOPERASIAN
WINDOWS
36
CONTOH-CONTOH SISTEM PENGOPERASIAN
  • Pencabar terkuat Windows
  • OS yang berasaskan UNIX ini bukan sahaja
    mempunyai keupayaan yang tinggi malah ia boleh
    didapati secara percuma
Write a Comment
User Comments (0)
About PowerShow.com