ictpengenalan_tmk3103s_osk

27
TMK- Elektif Teras Semester 1: •Organisasi Sistem Komputer (Kuliah/Tutorial & Amali) •Pengaturcaraan (Amali) TMKS3013 1

Upload: amir-conan

Post on 12-Jan-2016

31 views

Category:

Documents


1 download

DESCRIPTION

pengenalan tentang ict

TRANSCRIPT

Page 1: ictpengenalan_tmk3103s_osk

TMK- Elektif Teras Semester 1:

•Organisasi Sistem Komputer (Kuliah/Tutorial & Amali)•Pengaturcaraan (Amali)

TMKS3013 1

Page 2: ictpengenalan_tmk3103s_osk

Pn Jauriah binti Md Azali (Kuliah/Tutorial)[email protected]

Cik Agatha Francis Umbit(Amali)

Jabatan Teknologi Pendidikan

013-4772956

TMKS3013 2

Page 3: ictpengenalan_tmk3103s_osk

Topik yang perlu dipelajari:1.Perkembangan dan senibina komputer2.Konsep Sistem Komputer3.Perwakilan data4.Bahasa Penghimpun5.Komponen Unit Sistem6.Ingatan Komputer7.Peranti Input dan Output

TMKS3013 3

Page 4: ictpengenalan_tmk3103s_osk

Topik yang perlu dipelajari:8. Peranti Storan9. Sistem Pengendali10. Program Utiliti11. Perisian Aplikasi12. Perisian Simulasi Elektronik13. Keselamatan Komputer dan Privasi

TMKS3013 4

Page 5: ictpengenalan_tmk3103s_osk

Pentaksiran:

Tugasan : penulisan esei , pembentanganLaporan amali (2 laporan)Peperiksaan Akhir (Ujian bertulis)

TMKS3013 5

Page 6: ictpengenalan_tmk3103s_osk

Fungsi KomputerPemproses maklumat – boleh mendapat hasil pemprosesan serta merta

•Maklumat : data & suruhan

Simpan data – maklumat yang diproses boleh juga disimpanAliran data – aliran dari satu peranti ke peranti yang lain. Jika peranti berada jauh – komunikasi dataKawalan – mengawal ketiga-tiga fungsi diatas

TMKS3013 6

Page 7: ictpengenalan_tmk3103s_osk

7

Komunikasi/ Infos

www. edmodo.com

Telefon/wasap group ICT_2015

TMKS3013

Page 8: ictpengenalan_tmk3103s_osk

TMKS3013 8

Page 9: ictpengenalan_tmk3103s_osk

TMKS3013 9

Page 10: ictpengenalan_tmk3103s_osk

TK2123 10

Fungsi Komputer• Pemproses maklumat – boleh mendapat

hasil pemprosesan serta merta• Maklumat : data & suruhan

• Simpan data – maklumat yang diproses boleh juga disimpan

• Aliran data – aliran dari satu peranti ke peranti yang lain. Jika peranti berada jauh – komunikasi data

• Kawalan – mengawal ketiga-tiga fungsi diatas

Page 11: ictpengenalan_tmk3103s_osk

TK2123 11

Komponen Komputer

PERANTI INPUT

PEMPROSES PERANTI OUTPUT

STORAN

PRIMER & SEKUNDER

Page 12: ictpengenalan_tmk3103s_osk

TK2123 12

CPU

Penimbal

Penimbal

Unit kawalanUnit kawalan

Unit hubungan dalamanUnit hubungan dalaman

Unit arithmatik

dan logik

Unit arithmatik

dan logik

Page 13: ictpengenalan_tmk3103s_osk

Evolusi KomputeroBerdasarkan kepada:

oKelajuan pemprosesan (semakin laju)

oSaiz komponen (semakin kecil)

oSaiz ingatan (semakin besar)

oKapasiti & kelajuan I/O (bertambah)

oFaktor pertambahan kelajuan pemprosesoSaiz komponen – merapatkan jurang antara komponen

oOrganisasi komponen – penggunaan ‘pipeline’ yang lebih besar

oTeknik pemprosesan selari

oBerdasarkan kepada:oKelajuan pemprosesan (semakin laju)

oSaiz komponen (semakin kecil)

oSaiz ingatan (semakin besar)

oKapasiti & kelajuan I/O (bertambah)

oFaktor pertambahan kelajuan pemprosesoSaiz komponen – merapatkan jurang antara komponen

oOrganisasi komponen – penggunaan ‘pipeline’ yang lebih besar

oTeknik pemprosesan selari

TMKS3013 13

Page 14: ictpengenalan_tmk3103s_osk

TMKS3013 14

Evolusi Komputer

Generasi Tahun Teknologi Kelajuan operasi/saat

1 1946-1957 Tiub vakum 40,000

2 1958-1964 transistor 200,000

3 1965-1971 Litar bersepadu skala kecil-

medium

1,000,000

4 1972-1977 Litar bersepadu skala besar

10,000,000

5 1978 – yyyy Litar bersepadu skala terbesar & mikropemproses

100,000,000

Page 15: ictpengenalan_tmk3103s_osk

TMKS3013 15

Perkembangan Awal Komputero Tamadun China & Mesir – Abakus

o 1617 - Napier’s Bone

o 1642 – Mesin Pascal

o 1671 – kalkulator Leibnitz

o 1812 – Difference Engine (Charles Babbage)

o 1835 – Analytical Engine (Charles Babbage)

o 1890 – Mesin Hollerith

o 1910 – Mesin Powers

o 1938 – Computer Relay (Bell Lab)

o 1944 – Mark 1

Page 16: ictpengenalan_tmk3103s_osk

TMKS3013 16

Abakus

o Untuk operasi tambah, tolak, darab, dan bahagi.

Page 17: ictpengenalan_tmk3103s_osk

TMKS3013 17

Napier’s Bone (1617)o Jphn Napier Seorang ahli matematik berbangsa Scotland

o Pengasas logaritma

– penghitungan darab dan bahagi menjadi mudah, cepat, & tepat.

• Menggunakan asas log ini, Napier mencipta satu alat mengira – Napier’s Bone.

• Alat ini menggunakan rods atau bones untuk membentuk jadual data.

• Ini menjadi titik permulaan penggunaan teknik mekanikal untuk perhitungan.

Page 18: ictpengenalan_tmk3103s_osk

TMKS3013 18

Napier’s Bone (1617)

Page 19: ictpengenalan_tmk3103s_osk

TMKS3013 19

Mesin Pascal (1642)• Blaise Pascal – seorang ahli matematik Perancis• Mesin Pascal – mesin penghitung digital yang

mulanya digunakan untuk menyediakan akaun perniagaan bapanya.

• Mesin ini berupaya mencampur nombor 2 angka dengan cepat.

• Mesin ini hanya berupaya melakukan operasi tambah dan tolak sahaja.

• Ia mengandungi roda bernombor dan bersaiz sebesar kotak kasut.

Page 20: ictpengenalan_tmk3103s_osk

TMKS3013 20

Mesin Pascal• Melalui mesin ini, Pascal mengemukakan 3

prinsip penting:

1. Dalam sebarang penghitungan spt campur dan darab, “bawa ke hadapan” boleh disempurnakan secara otomatik.

2. Penghitungan tolak boleh dijalankan dengan menyongsangkan pusingan roda-roda tersebut.

3. Perhitungan darab boleh dijalankan dengan melakukan campuran secara berulang.

Page 21: ictpengenalan_tmk3103s_osk

TMKS3013 21

Mesin Pascal (1642)

Page 22: ictpengenalan_tmk3103s_osk

TMKS3013 22

Kalkulator Leibnitz• G.W.Leibnitz – seorang ahli matematik berbangsa

Jerman.• Mesin ini menggunakan roda-roda bergigi yang

berlainan saiz yang mewakili digit-digit yang berlainan.

• Mesin ini boleh mencampur, mendarab, membahagi serta menghitung punca kuasa dua.

• Sumbangan Leibnitz kepada bidang sains komputer ialah beliau berjaya membuktikan bahawa penggunaan sistem binari lebih baik dari sistem perpuluhan untuk alat-alat hitung mekanikal.

Page 23: ictpengenalan_tmk3103s_osk

TMKS3013 23

Kalkulator Leibnitz (1671)

Page 24: ictpengenalan_tmk3103s_osk

TMKS3013 24

Difference Engine• Dibina oleh Charles Babbage – profesor

matematik dari Univ Cambridge (1792-1871)• Merupakan mesin mekanikal yang pertama• Tujuan dibina – untuk ilmu pelayaran• utk penyediaan jadual trigonometri dan logarithma• Boleh lakukan operasi tambah & tolak• kejituan hingga 20 digit• boleh keluarkan output cetakan• gunakan teknologi yg terkehadapan diwaktu itu.• kesukaran memperolehi bahan-bahan membuatkan

beliau hilang minat utk meneruskannya.

Page 26: ictpengenalan_tmk3103s_osk

TMKS3013 26

Enjin Analitikal (1835)

• Senibinanya spt komputer moden, mempunyai unit kawalan, unit arithmetik, unit storan ingatan, & peranti output.

Page 27: ictpengenalan_tmk3103s_osk

Kenapa KomputerNext….pengenalan 2

TMKS3013 27