UNIT 1: PENGENALAN

Download Report

Transcript UNIT 1: PENGENALAN

TTM 309
SISTEM PENGOPERASIAN
AZHAR BIN ABD HAMID
JABATAN KEJURUTERAAN DAN KEMAHIRAN
KOLEJ KOMUNITI BANDAR PENAWAR
[email protected]
017-6071070
UNIT 1: PENGENALAN KEPADA
SISTEM PENGOPERASIAN
TTM 309 SISTEM PENGOPERASIAN
4/12/2015
1
KANDUNGAN
 DEFINISI
 EVOLUSI
 FUNGSI
 JENIS-JENIS DAN CONTOH
TTM 309 SISTEM PENGOPERASIAN
4/12/2015
2
1.1
DEFINISI DAN KEPERLUAN
SISTEM PENGOPERASIAN
TTM 309 SISTEM PENGOPERASIAN
4/12/2015
3
DEFINISI SISTEM PENGOPERASIAN
 Program perisian yang mengawal perkakasan
di dalam sebuah komputer.
4 ASPEK
 Terdapat
yang perlu
dititikberatkan bagi memberi maksud kepada
Sistem Pengoperasian:
TTM 309 SISTEM PENGOPERASIAN
4/12/2015
4
4 ASPEK
PENGURUSAN
PENGAWALAN
KOMUNIKASI
PENGHUBUNG
TTM 309 SISTEM PENGOPERASIAN
4/12/2015
5
Dengan kata lain……
Sistem Pengoperasian adalan koleksi
aturcara residen (aturcara yang sentiasa
berada di memori) yang mengurus, menyelia
perlaksanaan proses-proses pengguna dan
memberi perkhidmatan berguna dan
keselamatan kepada sistem komputer.
TTM 309 SISTEM PENGOPERASIAN
4/12/2015
6
JENIS-JENIS PERISIAN
 Perisian Sistem
Perisian sistem yang terkandung sekumpulan
program yang mengawal selia perkakasan di
dalam komputer
 Perisian Aplikasi
Sekumpulan program yang digunakan oleh
pengguna akhir untuk pelbagai aplikasi
seperti pemprosesan teks, pemprosesan
maklumat.
TTM 309 SISTEM PENGOPERASIAN
4/12/2015
7
Di mana terletaknya
Sistem Pengoperasian?
TTM 309 SISTEM PENGOPERASIAN
4/12/2015
8
u1
u2
u3
Sistem dan program aplikasi
Sistem Pengoperasian
Perkakasan
Abstrak kepada komponen dalam Sistem Komputer
TTM 309 SISTEM PENGOPERASIAN
4/12/2015
9
MATLAMAT SISTEM PENGOPERASIAN
 Menyediakan kemudahan kepada pengguna
 Menyediakan operasi untuk sistem komputer
 Implementasikan program
TTM 309 SISTEM PENGOPERASIAN
4/12/2015
10
OBJEKTIF SISTEM PENGOPERASIAN
Objektif:
 Keyakinan
 Keberkesanan
 Keupayaan dalam penyertaan
TTM 309 SISTEM PENGOPERASIAN
4/12/2015
11
1.2
SEJARAH SISTEM PENGOPERASIAN
TTM 309 SISTEM PENGOPERASIAN
4/12/2015
12
EVOLUSI SISTEM PENGOPERASIAN
 Proses-proses kerja dan fasa-fasa yang
terlibat dalam yang perkembangan sistem
pengoperasian
TTM 309 SISTEM PENGOPERASIAN
4/12/2015
13
TUGASAN 1 (KUMPULAN)
 Sejarah Sistem Pengoperasian terbahagi
kepada 4 generasi iaitu:
Generasi Pertama (1945-1955): Vacuum Tubes
and Plug Boards
Generasi Kedua (1955-1965): Transistors and
batch systems
Generasi Ketiga (1965-1980): IC’s and
Multiprogramming
Generasi Keempat (1980-1990): Personal
Computers
TTM 309 SISTEM PENGOPERASIAN
4/12/2015
14
SENARAI NAMA KUMPULAN
 KUMPULAN 1:
SENIMAH BT MOHAMED JASIN
NOR FADILAH BT ABU TALIB
NOR SHAIDI BT IDRIS
NADIRAH BT LASIMIN
 KUMPULAN 2:
NORASHIDAH BT HUSIN
KATIJAH BT UMMAR
EMIRA FIRZIANA BT ANUAR
SYAZALINDA BT MOHD SALLEH
TTM 309 SISTEM PENGOPERASIAN
4/12/2015
15
SENARAI NAMA KUMPULAN
 KUMPULAN 3:
SITI AISHAH BT ISA
NOOR HAZIMAH BT MOHD HANAPIAH
SITI WAHIDAH WANI BT AHMAD
SARFATIN BT RAHMAT
 KUMPULAN 4:
NORHIDAYU BT MOHD KAMIL
NORIZAN BT ABU BAKAR
RAMILAH BT KAMARUDIN
TTM 309 SISTEM PENGOPERASIAN
4/12/2015
16
GENERASI PERTAMA (1945-1955)
VACUUM TUBES AND PLUG BOARDS
 Untuk memproses dan menyimpan




maklumat
Tiub vakum berukuran seperti mentol kecil
dan mudah terbakar.
Beribu-ribu tiub vakum diperlukan supaya
operasi komputer tidak terjejas.
Komputer 100% elektronik, membantu ahli
sains menyelesaikan masalah pengiraan.
Berbentuk kerangka utama (mainframe) yang
sangat besar
TTM 309 SISTEM PENGOPERASIAN
4/12/2015
17
 Komputer pertama dinamakan sebagai ENIAC
(Electronic Numerical Integrator And Calculator)
yang dicipta oleh Dr John Mauchly dan Presper
Eckert pada tahun 1946.
 Perkembangan yang paling dihargai ialah
permulaan komputer menyimpan ingatan di
dalamnya, dikenali sebagai konsep aturcara
tersimpan (stored program concept). Konsep
yang dicadangkan oleh John von Neumann ini
juga menitikberatkan penggunaan nombor
binari untuk semua tugas pemprosesan dan
storan.
TTM 309 SISTEM PENGOPERASIAN
4/12/2015
18
ENIAC
(Electronic Numerical Integrator And Calculator)
TTM 309 SISTEM PENGOPERASIAN
4/12/2015
19
 Dr. Mauchly dan Eckert juga membantu
pembinaan komputer EDVAC (Electronic
Discrete Variable Automatic Computer) yang
mengurangkan penggunaan tiub-tiub
vakum.
 Pengiraan juga menjadi lebih cekap
daripada ENIAC.
 EDVAC menggunakan sistem nombor binari
dan konsep aturcara tersimpan.
TTM 309 SISTEM PENGOPERASIAN
4/12/2015
20
TTM 309 SISTEM PENGOPERASIAN
EDVAC
(Electronic Discrete Variable Automatic Computer)
4/12/2015
21
 Komputer EDSAC (Electronic Delay Storage
Automatic Calculator) memperkenalkan
penggunaan raksa (merkuri) dalam tiub untuk
menyimpan ingatan.
 Cara ini didapati lebih ekonomi daripada tiub
vakum tetapi pada amnya ia masih dianggap
terlalu mahal.
 EDSACdimajukan oleh Unviersiti
Cambridge, England.
TTM 309 SISTEM PENGOPERASIAN
4/12/2015
22
TTM 309 SISTEM PENGOPERASIAN
EDSAC
(Electronic Delay Storage Automatic Calculator)
4/12/2015
23
 Pada tahun 1951, Dr. Mauchly dan
Eckert mencipta UNIVAC I (Universal Automatic
Calculator) komputer pertama yang digunakan
untuk memproses data perniagaan.
 Turut menggunakan tiub raksa (merkuri) untuk
storan.
 UNIVAC I digunakan oleh Biro Banci Penduduk
Amerika Syarikat.
 Selepas kejayaan ENIVAC I banyak komputerkomputer berkaitan pengurusan dan perniagaan
muncul selepasnya.
TTM 309 SISTEM PENGOPERASIAN
4/12/2015
24
TTM 309 SISTEM PENGOPERASIAN
UNIVAC
(Universal Automatic Calculator)
4/12/2015
25
GENERASI KEDUA (1955-1965)
Transistors and batch systems
 Beralih kepada transistor dan diod kerana
daya ketahanan yang baik berbanding tiub
vakum.
 Menjadikan saiz komputer menjadi lebih
kecil.
 Penyimpanan ingatan menggunakan teras
magnetik.
 Keupayaan pemprosesan dan saiz utama
komputer dipertingkatkan
TTM 309 SISTEM PENGOPERASIAN
4/12/2015
26
 Kemunculan Bahasa FORTRAN dan COBOL
menggantikan bahasa mesin yang sukar
difahami
 Permulaan minikomputer iaitu kedua
terbesar dalam keluarga komputer.
 Komputer DEC PDP- 8 ialah minikomputer
pertama dicipta pada tahun 1964 bagi
memproses data-data perniagaan.
TTM 309 SISTEM PENGOPERASIAN
4/12/2015
27
DEC PDP- 8
TTM 309 SISTEM PENGOPERASIAN
4/12/2015
28
GENERASI KETIGA (1965-1980)
ICs and multiprocessing
 Penyelidikan mikroelektronik yang pesat berjaya
menghaluskan transistor kepada saiz mikroskopik
 Beberapa ratus ribu transistor ini dapat dipadatkan ke
dalam kepingan segiempat silikon melalui proses yang
dipanggil pengamiran skala besar (large scale
integration, LSI), untuk menghasilkan litar terkamir atau
lebih dikenali dengan panggilan cip.
 Cip mula menggantikan transistor sebagai bahan logik
komputer. Saiz cip yang kecil menjadikannya popular
digunkan dalam kebanyakan alat elektronik dan
harganya jauh lebih murah berbanding dengan
komponen elektronik yang lain.
TTM 309 SISTEM PENGOPERASIAN
4/12/2015
29
 Jenis terkecil dalam famili komputer, mikrokomputer muncul dalam
generasi ini. Mikrokomputer menjadi lebih cepat popular seperti
jenama Apple II, IBM PC, NEC PC dan Sinclair.
 Banyak bahasa pengaturcaraan muncul seperti BASIC, Pascal dan
PL/1.
 Kebanyakan mikrokomputer dibekalkan dengan pentafsir bahasa
secara bina-dalam di dalam cip ROM untuk membolehkan
bahasa BASIC digunakan. Ini menjadikan BASIC bahasa
pengaturcaraan yang paling popular pada mikrokomputer.
TTM 309 SISTEM PENGOPERASIAN
4/12/2015
30
GENERASI KEEMPAT (1980-1990)
PERSONAL COMPUTER
 Cip masih digunakan untuk pemprosesan dan menyimpan
ingatan. Ia lebih maju, mengandungi sehingga beratus ribu
komponen transistor didalamnya.
 Proses pembuatan cip teknologi tinggi ini
dipanggil pengamiran skala amat besar (very large scale
integration, VLSI). Pemprosesan dapat dilakukan dengan
lebih pantas, sehingga berjuta bit sesaat. Ingatan utama
komputer menjadi lebih besar sehingga menyebabkan
storan skunder kurang penting.
 Teknologi cip yang maju ini mendekatkan jurang di antara
mikrokomputer dengan minikomputer dan juga
mikrokomputer dengan kerangka utama.
 Ini juga mewujudkan satu lagi kelas komputer
dipanggil superkomputer, yang lebih pantas dan cekap
berbanding kerangka utama.
TTM 309 SISTEM PENGOPERASIAN
4/12/2015
31
INGATAN YANG
LEBIH BESAR
KOMPUTER
MASA DEPAN
GENERASI
KELIMA?
REKABENTUK
KOMPLEKS
Artificial
Intelligence
(AI)
CPU BERSIFAT
SEPERTI AKAL
MANUSIA
TTM 309 SISTEM PENGOPERASIAN
4/12/2015
32
TTM 309 SISTEM PENGOPERASIAN
4/12/2015
33
1.3
JENIS-JENIS SISTEM PENGOPERASIAN
TTM 309 SISTEM PENGOPERASIAN
4/12/2015
34
JENIS-JENIS SISTEM PENGOPERASIAN
SISTEM BERKELOMPOK
komputer akan melarikan satu – dan
hanya satu – aplikasi
SISTEM
MULTIPENGATURCARAAN
penjadualan kerja / tugas
SISTEM PERKONGSIAN MASA
membenarkan pengguna berinteraksi
dengan sistem komputer
SISTEM PERKONGSIAN MASA –
NYATA
digunakan bila keperluan masa terhad ke
atas pemprosesan operasi
SISTEM PENGGUNA TUNGGAL
sistem desktop
SISTEM MULTIPEMPROSESAN
sistem selari / serentak
SISTEM RANGKAIAN
komunikasi di antara satu atau lebih sistem
SISTEM AGIHAN
agihan pengkomputeran di kalangan
beberapa pemprosesan
TTM 309 SISTEM PENGOPERASIAN
4/12/2015
35
1.4
CONTOH-CONTOH SISTEM PENGOPERASIAN
TTM 309 SISTEM PENGOPERASIAN
4/12/2015
36
CONTOH-CONTOH SISTEM PENGOPERASIAN
UNIX
Versi pertama UNIX dibangunkan pada 1969
oleh Ken Thompson dan Dennis Ritchie
Versi kedua – PDP – 11/20
Versi ketiga dibangunkan dengan
menggunakan sistem pengaturcaraan
bahasa C
Unix merupakan multi – pengguna, multi –
tugasan
Beberapa pengguna boleh memasuki sistem
secara serentak, setiap satunya melarikan
program yang banyak
Tugas Kernel untuk memastikan setiap proses
dan pengguna diasingkan dan mengawal
capaian kepada sistem perkakas termasuk
CPU, memori, cakera dan lain peranti I/O.
TTM 309 SISTEM PENGOPERASIAN
PROGRAM
KERNEL
PERKAKAS
SISTEM PANGGILAN
Struktur Sistem UNIX
4/12/2015
37
CONTOH-CONTOH SISTEM PENGOPERASIAN
DOS
Menaip arahan menggunakan papan kekunci pada paparan baris arahan
Sesuatu yang menyukarkan kerana perlu mengingat setiap sintaks arahan
ARAHAN
PENTERJEMAHAN
ARAS 3
PERKHIDMATAN
PERLAKSANAAN
(PERKHIDMATAN
ARAS RENDAH
BIOS)
ARAS 2
BIOS
ARAS 1
TTM 309 SISTEM PENGOPERASIAN
4/12/2015
38
CONTOH-CONTOH SISTEM PENGOPERASIAN
WINDOWS 2000
Windows 2000 Profesional menyediakan kombinasi Windows 98 dan Windows
NT 4. Di mana mengandungi sokongan untuk pengurusan kuasa dan plug and
play serta menyokong ciri – ciri sistem fail baru.
Windows Server 2000 mempunyai kuasa yang hampir sama dengan produk
Windows Server NT 4. Ia juga menyokong Terminal Services dan Active
Directory
Windows Advanced Server 2000 mempunyai kuasa yang hampir sama dengan
Windows Enterprise Server NT 4.
Pengguna boleh menggunakan Windows 2000 Datacenter Server untuk saiz
pangkalan data dan pelayan web Enterprise. Windows 2000 Datacenter Server
merupakan pelayan yang paling hebat di antara yang pelayan – pelayan
yang seangkatan dengannya.
TTM 309 SISTEM PENGOPERASIAN
4/12/2015
39
CONTOH-CONTOH SISTEM PENGOPERASIAN
LINUX
LINUX dibangunkan oleh Linus Torvalds diinspirasikan
oleh Minix.
UNIX pula dibangunkan oleh Andy Tanenbaum.
Linux merupakan multi – tugasan, multi – pengguna
sistem pengoperasian. Ini menunjukkan ramai
pengguna boleh memasuki dan melarikan program
pada mesin yang sama serentak.
TTM 309 SISTEM PENGOPERASIAN
4/12/2015
40