ictpengenalan_tmk3103s_osk
DESCRIPTION
pengenalan tentang ictTRANSCRIPT
TMK- Elektif Teras Semester 1:
•Organisasi Sistem Komputer (Kuliah/Tutorial & Amali)•Pengaturcaraan (Amali)
TMKS3013 1
Pn Jauriah binti Md Azali (Kuliah/Tutorial)[email protected]
Cik Agatha Francis Umbit(Amali)
Jabatan Teknologi Pendidikan
013-4772956
TMKS3013 2
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
Topik yang perlu dipelajari:8. Peranti Storan9. Sistem Pengendali10. Program Utiliti11. Perisian Aplikasi12. Perisian Simulasi Elektronik13. Keselamatan Komputer dan Privasi
TMKS3013 4
Pentaksiran:
Tugasan : penulisan esei , pembentanganLaporan amali (2 laporan)Peperiksaan Akhir (Ujian bertulis)
TMKS3013 5
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
7
Komunikasi/ Infos
www. edmodo.com
Telefon/wasap group ICT_2015
TMKS3013
TMKS3013 8
TMKS3013 9
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
TK2123 11
Komponen Komputer
PERANTI INPUT
PEMPROSES PERANTI OUTPUT
STORAN
PRIMER & SEKUNDER
TK2123 12
CPU
Penimbal
Penimbal
Unit kawalanUnit kawalan
Unit hubungan dalamanUnit hubungan dalaman
Unit arithmatik
dan logik
Unit arithmatik
dan logik
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
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
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
TMKS3013 16
Abakus
o Untuk operasi tambah, tolak, darab, dan bahagi.
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.
TMKS3013 18
Napier’s Bone (1617)
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.
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.
TMKS3013 21
Mesin Pascal (1642)
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.
TMKS3013 23
Kalkulator Leibnitz (1671)
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.
TMKS3013 25
Enjin Pembeza (1812)
TMKS3013 26
Enjin Analitikal (1835)
• Senibinanya spt komputer moden, mempunyai unit kawalan, unit arithmetik, unit storan ingatan, & peranti output.
Kenapa KomputerNext….pengenalan 2
TMKS3013 27