Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

E4161 SISTEM KOMPUTER & APLIKASI

Presentasi serupa


Presentasi berjudul: "E4161 SISTEM KOMPUTER & APLIKASI"— Transcript presentasi:

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 ALAT PENGHITUNG ABAKUS
ZAMAN SEBELUM TAHUN 1940 3000 SM ALAT PENGHITUNG ABAKUS

5 ZAMAN SEBELUM TAHUN 1940 1642 PASCAL PASCALINE

6 MESIN KAD TEBUK JACQUARD’S LOOM
ZAMAN SEBELUM TAHUN 1940 1801 MESIN KAD TEBUK JACQUARD’S LOOM

7 ENJIN PERBEZAAN BABBAGE
ZAMAN SEBELUM TAHUN 1940 1842 ENJIN PERBEZAAN BABBAGE

8 ZAMAN SELEPAS TAHUN 1940 Boleh dibahagikan kepada 4 generasi utama :
* GENERASI PERTAMA ( ) * GENERASI KEDUA ( ) * GENERASI KETIGA ( ) * GENERASI KE EMPAT ( )

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 IDLE P1 P2 IDLE P2 IDLE P2 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 IDLE P1 P2 IDLE P2 IDLE P2 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 P2 P1 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


Download ppt "E4161 SISTEM KOMPUTER & APLIKASI"

Presentasi serupa


Iklan oleh Google