PENGENALAN MUDAH PENGATURCARAAN C

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "PENGENALAN MUDAH PENGATURCARAAN C"

Transcript

1 PENGENALAN MUDAH PENGATURCARAAN C Dayang Norhayati Abang Jawawi Rosbi Mamat Dayang & Rosbi

2 i Kandungan Bab 1 Pengenalan Kepada Komputer Apa Itu Komputer Komputer Dulu & Sekarang Komponen Satu Komputer Kategori Komputer Perisian Perisian Sistem Perisian Aplikasi Bahasa Pengaturcaraan 7 Bab 2 Penyelesaian Masalah & Pengenalan kepada 10 Pengaturcaraan 2.0 Penyelesaian Masalah Dengan Komputer Pembangunan Perisian Spesifikasi Keperluan Analisa Masalah Rekabentuk Pengkodan & Perlaksanaan Penentusahan & Pengujian Penyenggaraan Algoritma & Bagaimana Mengungkap 14 Algoritma Kaedah Kod Pseudo Kaedah Carta Alir Carta Alir Lawan Kod Pseudo Contoh PM & Algoritma Proses Menyediakan Aturcara 24 Bab 3 Pengenalan Kepada C Latar Belakang Contoh Aturcara yang Mudah Contoh Aturcara C dengan Pembolehubah Aturcara C yang Jelas Dibaca Ingatan dan Simpanan Data Dalam 35 Komputer 3.6 Pencam Jenis- jenis Data Arahan Prapemproses 45 Bab 4 Operator dan Ungkapan Operator Operator Aritmetik Operator Aritmetik Unari 50

3 ii Operator Aritmetik Binari Kenyataan dan Pelbagai Operator Penyataan Umpukan Fungsi Perpustakaan Aritmetik Operator Hubungan Operator Logik 58 Bab 5 Fungsi Input dan Output Fungsi Input dan Output Fungsi printf &Cara Menggunakannya Fungsi scanf &Cara Menggunakannya Fungsi-fungsi Input dan Output Mudah Pemprosessan Fail 70 Bab 6 Struktur Kawalan Aturcara Struktur Pemilihan Pemilihan dengan if & else Pemilihan dengan 82 Bersyarat Pemilihan dengan switch, case & 85 break 6.2 Struktur perulangan dan Gelung Gelung dgn while & do while Gelung dgn for Contoh Penggunaan Struktur Kawalan 94 Pemilihan & Gelung 6.4 Gelung Bersarang Pintas Struktur 97 Bab 7 Fungsi Pengaturcaraan Bermodular Mengapa Perlu Fungsi? Cara Menulis Fungsi Prototaip Fungsi Parameter-parameter Dalam Fungsi Panggilan dan Pulangan Fungsi Penghantaran Nilai kepada Fungsi Penghantaran Nilai Sebenar Penghantaran Alamat Nilai Skop Pembolehubah Skop Prototaip Fungsi 115 Bab 8 Tatasusunan Pengenalan Mengistihar dan Merujuk Tatasusunan Menggunakan Gelung dan Indeks untuk Operasi tts 121

4 iii 8.3 Menghantar Susunan kepada Fungsi Penghantaran Individu Elemen tts 124 Melalui Nilai Sebenar Penghantaran Individu Elemen tts 125 Melalui Alamat Menghantar Semua Elemen tts 126 kepada Fungsi 8.4 Tts Multi-Dimensi Mengistihar & Merujuk Tts Multi-Dimensi Tts Rentetan 133 Bab 9 Struktur, Union dan Penomboran Pengenalan Umpukan nilai awal kpd struktur Operasi ke atas unsur struktur Struktur Bersarang Umpukan nilai awal kpd struktur P ubah struktur jenis tatasusunan P ubah struktur jenis Penuding Operasi 2 struktur dgn fungsi Operasi 2 struktur dgn fungsi Union Pernomboran 154

5 1. Pengenalan Kepada Komputer Apa itu Komputer? Mesin/peranti yang digunakan untuk mengendali data input sebagaimana yang diarahkan oleh pengguna. Untuk mengendalikan satu komputer, komputer itu mesti diarahkan dengan tepatnya apa tindakan-tindakan yang perlu dilakukan. Satu jujukan arahan kepada komputer dipanggil aturcara komputer (computer program). Arahan-arahan yang difahami secara langsung oleh komputer dipanggil kod mesin/bahasa mesin. Proses menyediakan aturcara komputer dipanggil pengaturcaraan komputer (computer programming). Aturcara komputer ditulis dalam bahasa pengaturcaraan (programming language). 1.1 Komputer Dulu & Sekarang SEKARANG - hampir semua urusan & aktiviti harian kini menggunakan komputer. Cth: bayar bil, beli tiket, ketuhar mikro, mesin basuh, telefon bimbit dll...(terima kasih) Bidang kejuruteraan & sains? Cth: Industri membuat kereta: dari proses rekabentuk hingga proses penjualan kereta. Bab 1-1-

6 1.1 Komputer Dulu & Sekarang (samb...) 2 Dulu hingga sekarang Komputer yg dicipta dikelaskan mengukut teknologi & masa berikut: Generasi (tahun) Pertama ( ) Teknologi Teknologi tiub hampa gas Prestasi Saiz (besar) Kelajuan (lambat) Ketepatan (rendah) Kedua ( ) Teknologi transistor Ketiga ( ) Teknologi litar bersepadu Keempat (1975-sekarang) Teknologi VLSI (kecil) (laju) (tinggi) 1.2 Komponen Satu Komputer Peranti masukan dan keluaran Unit Pemprosesan Utama Ingatan Contoh satu unit komputer: Unit Pemproses Utama Ingatan Utama Bab 1-2-

7 1.2 Komponen Satu Komputer (samb...) 3 Unit Pemprosesan Unit (CPU) - Bertanggungjawab melaksanakan aturcara. Ingatan - Menyimpan aturcara dan data. - Ingatan utama (EPROM/ROM, RAM) - Storan sekunder (Cakera padat) Peranti Masukan dan Keluaran - Aturcara & data dimasukkan ke ingatan melalui peranti masukan. - Hasil pemprosesan dihantar ke peranti keluaran. Perkakasan (Hardware) - Peralatan komputer yang diperlukan untuk melaksana aturcara. Perisian (Software) - Aturcara yang menjadikan perkakasan berguna. Apakah fungsi asas Komputer? = Bagaiamana komputer beroperasi? 1. Input memasukan data & arahan ke dlm ingatan. menggunakan peranti input. 2. Pemprosesan 3. Output melaksanakan arahan aturcara & memproses data. menggunakan CPU mengeluarkan/memaparkan keputusan & maklumat yang dihasilkan. menggunakan peranti output. 4. Storan menyimpan maklumat utk kegunaan masa hadapan. menggunakan ingatan utama & ingatan sekunder. ingatan utama lwn. ingatan sekunder. Bab 1-3-

8 1.3 Kategori Komputer 4 Dikelaskan mengikut saiz fizikal, kapasiti ingatan dan kelajuan pemprosesannya, 3 kategori: 1. Komputer mikro (microcomputer) 2. Komputer mini (minicomputer) 3. Kerangka Utama (mainframes) Dikenali sbg komputer peribadi (PC) atau desktop. Untuk kegunaan peribadi & perseorangan Terbesar-worstation & terkecil notebook. Cth kegunaan kejuruteraan - untuk lukiran & lakaran rekabentuk untuk pembangunan produk baru Digunakan oleh lebih dpd seorang pengguna pada satu masa. Biasanya digunakan oleh syarikat kecil & sederhana. Cth kegunaan kejuruteraan - mengawal proses pengeluaran & chemical plants Digunakan oleh syarikat/organisasi yg besar. Terbesar-supercomputer. Cth kegunaan kejuruteraan - pemprosesannumber (number cruncher). Era baru komputer? 1.4 Perisian Setakat ini kita telah menyebut secara ringkas?perisian &?aturcara. Perisian merupakan sekumpulan arahan yg disusun dlm sintak yg tertentu untuk melaksanakan sesuatu tugas. Dlm kelas ini kita akan belajar menyusun arahan dgn. menggunakan bahasa pengaturcaraan C. 2 bahagian perisian komputer: 1. Perisian sistem 2. Perisian Bab 1-4-

9 1.4.1 Perisian Sistem 5 Aturcara perkakas yang memudahkan komputer untuk digunakan, terutama kepada pembangun & pengaturcara perisian. Cth 2 perisian sistem: Sistem pengendalian (operating system) Penyunting teks Pentejemah bahasa pemaut (linker) Pemuat (loader) Perisian komputer yg berfungsi mengtakbir pengendalian, peruntukan & penjadualan sumber & proses dlm sistem komputer supaya pengguna dpt menggunakan sistem dgn mudah. (cth: Windows, UNIX & OS/2) Perisian yg digunakan utk menulis teks, mengedit teks & menyimpan teks. Ada berbagai penyunting teks ttp utk penulisan aturcara C pemilihan penyunting teks yg betul, boleh meemudahkan proses penulisan aturcara. Tukar bhs pengaturcaraan aras bhs himpunan kpd aturcara yg sesuai dgn bhs mesin. Aturcara yg berfungi utk menggabungkan aturcara utk menjadi satu aturcara yg boleh dilaksanakan. Aturcara kawalan dlm sistem pengendalian yg bertugas utk memuatkan rutin sistem pengendalian cakera, aturcara data dari punca luar spt cakera pita, kedalam simpanan utama sistem. Kebanyakan perisian ini telah digunakan & akan digunakan dlm kelas C. Bab 1-5-

10 1.4.2 Perisian Aplikasi 6 Aturcara yang dibangunkan khusus utk melakukan kerja 2 menyelesaikan masalah tertentu dgn menggunakan perisian sistem. 2 jenis perisian aplikasi: 1. Perisian Penggunaan Umum (PPU). 2. Perisian Penggunaan Khusus (PPK). PPU - aplikasi yg mudah dibeli 'off-the-shelf', juga dipanggil pakej perisian. - memudahkan pengguna melaksanakan kerja 2 tertentu. cthnya: Jenis Pemproses kata helaian hamparan lukisan grafik Fungsi & cth aplikasi utk membuat dokumen spt Microsoft Word & Word Perfect. pengiraan & pemplotan graf spt Microsoft Excel. utk lukisan lukisan rekabentuk spt AutoCad, Visio Technical & Microsoft Paint PPK - aplikasi yg dibangunkan khas untuk menyelesaikan masalah yang tertentu bagi sebuah organisasi org persendirian. - perisian tersebut boleh ditulis oleh pengaturcara dari syarikat oleh syarikat yg pembangun perisian. Cthnya... aturcara yg dibangunkan oleh pusat komputer utk mencetak keputusan peperiksaan UTM. Dlm kelas ini kita akan belajar bhs pengaturcaraan C untuk menghasilkan perisian jenis mana?????? Bab 1-6-

11 1.5 Bahasa Pengaturcaraan 7 Bahasa pengaturcaraan boleh dibahagikan kpd. 3 kumpulan: a. Bahasa mesin (BM) b. Bahasa himpunan (BH) c. Bahasa aras tinggi (BAT) a. Bahasa Mesin Bahasa tabii sesuatu komputer/cpu. Satu-satunya bahasa yang difahami secara langsung oleh komputer. Suruhan berbentuk gabungan nombor-norbor perduaan. Setiap jenis CPU mempunyai bahasa mesin yang berlainan. Contoh bahasa mesin untuk mencampur 2 nombor: b. Bahasa Himpunan Terdiri dari nemonik 2 (singkatan) yang lebih mudah difahami dari bahasa mesin. Bahasa himpunan TIDAK difahami oleh CPU. perlukan perisian penghimpun untuk menukarkan BH kpd BM. Contoh : MOVE #$1,D1 MOVE #$8,D0 ADD D0,D Bab 1-7-

12 c. Bahasa Aras Tinggi 8 Terdiri dari suruhan 2 yang menyerupai bahasa Inggeris. Satu ruruhan BAT terdiri dari banyak BM/BH. Contoh BAT : FORTRAN, COBOL BASIC, Pascal, Ada, C, C++ dsbnya Contoh suruhan BAT: LUAS = PANJANG * LEBAR IF LUAS > 50 GOTO BESAR ELSE GOTO KECIL Kebaikan BAT : - tidak bergantung kpd jenis CPU - mudah difahami oleh manusia Keburukan BAT : - tidak difahami oleh CPU! perlukan penterjemah bahasa utk menukar BAT kpd BM. pentafsir (BASIC) pengkompil (C, Pascal, FORTRAN...) Bab 1-8-

13 Latihan: 9 1. Nyata sama ada komponen 2 berikut perkakasan komputer atau perisian komputer: a) Ingatan utama b) Sistem pengendalian c) Peranti masukan & keluaran d) Prapemproses e) pemaut (linker) f) Storan sekunder g) Unit prmprosesan utama f) Pemuat (loader) 2. Soalan ulangkaji: a) Senaraikan 2 fungsi CPU. b) Senaraikan 2 peranti masukan/keluaran & 2 peranti storan skunder. c) Komputer hari ini boleh berfikir? Salah d) Senaraikan 3 kumpulan bhs pengaturcaraan. e) Senaraikan 3 nama BAT. f) Apakah kebaikan BAT. Bab 1-9-

14 2. Penyelesaian Masalah & Pengenalan Kepada Pengaturcaraan 2.0 Penyelesaian masalah dgn komputer 10 Dari Bab 1 : Komputer boleh menyelesaikan masalah tertentu jika diberi arahan dgn menulis aturcara. Pengaturcaraan bukan hanya menulis aturcara. Penyelesaian masalah dengan komputer adalah prosedur untuk menentukan penyelesaian kepada sesuatu masalah dan menyatakannya dalam bentuk yang jelas - PALING SUSAH. Penyelesaian masalah (PM) memerlukan kemampuan seni & sains. Bidang kejuruteraan & sains menggunakan kaedah kejuruteraan & sains utk menyelesaikan masalah. Proses pembangunan perisian yg menggunakan kaedah PM kejuruteraan & sains dinamakan kejuruteraan perisian. PM bidang kejuruteraan lwn kejuruteraan perisian (KP). Langkah 2 PM Kejuruteraan 1. Mengenali & memahami masalah 2. Mengumpul maklumat 3. Memilih teori & prinsip yg bersesuaian Langkah 2 PM KP 1. Dapatkan spesifikasi keperluan masalah/sistem 2. Analisa masalah 3. Rekabentuk penyelesaian 4. Membuat andaian 2 yg diperlukan 5. Selesaikan masalah 6. Menguji keputusan 4. Pengkodan & pelaksanaan 5. Pengujian perisian 6. Penyenggaraan Bab 2-1-

15 2.1 Pembangunan Perisian 11 Langkah 2 proses pembangunan perisian: 1. Spesifikasi keperluan 2. Analisa masalah 3. Rekabentuk 4. Pengkodan & pelaksanaan 5. Penentusahan & Pengujian 6. Penyenggaraan Spesifikasi Keperluan Memahami masalah & persekitaran masalah yg hendak diselesaikan. Andaian 2 juga perlu dilakukan utk memastikan skop masalah. Cth masalah mudah : membuat kopi. 1. Memahami masalah : Kopi utk berapa orang, kopi kopi kedua2nya dll. 2. Persekitaran masalah : Situasi buat kopi di pejabat, rumah & apa kelengkapan yg ada dll. 3. Andaian : Taraf gula yg diambil sama, air yg digunakan belum dimasak dll Analisa Masalah Mengkaji/menganalisa spesifikasi masalah dgn terperinci. 2 elemen utama yg perlu di kenal pasti: i. input masalah Apakah maklumat yg perlu diberi ke dalam sistem aturcara utk penyelesaian masalah tersebut. Format input juga perlu ditentukan. cth: kopi, gula, air (format: yg belum dimasak) & krim. Bab 2-2-

16 2.1.2 Analisa Masalah (samb...) 12 ii. output masalah Apakah maklumat yg perlu dari aturcara sebagai penyelesaian pada masalah. Format keluaran perlu ditentukan. cth : Format 5 cawan kopi Format 5 cawan kopi 'O' dgn 5 sudu susu dlm bekas berasingan. ii. proses Menganalisa apakah proses yg perlu dilalui oleh input utk menghasilkan output. Kekangan 2 & andaian 2 pd PM yg lebih terperinci dilakukan disini. cth : formula yg digunakan, proses masuk kopi dlm cawan dll Rekabentuk 2 tugas utama dlm rekabentuk aturcara:! memilih struktur yg sesuai utk menyusun & menyimpan data dalam proses penyelesaian masalah.! merekabentuk algoritma utk memproses input & mengeluarkan output. Bagaimana algoritma dibuat dlm proses pembangunan aturcara?... TUNGGU Pengkodan & Pelaksanaan Proses melaksanakan algoritma yg direkabentuk ke dlm bahasa pengaturcaraan tertentu (dlm kelas ini bhs C). Format input yg telah dikenal pasti akan digunakan bersama algoritma tersebut & keluaran akan dikeluarkan mengikut format yg juga telah dikenal pasti. Bagaimana perlaksanaan algoritma dilakukan dlm pengaturcaraan C?...TUNGGU... Bab 2-3-

17 2.1.5 Penentusahan (verification) & Pengujian 13 Utk menentukan aturcara yg dihasilkan betul. Pengujian aturcara perlu dilakukan dgn memberi input & memeriksa output sama ada output yg betul dikeluarkan dari aturcara yg ditulis. Perlu dilakukan pada semua fasa sebelum ini... KENAPA? Fasa 1 & 2 Berinteraksi pd orang yg memberi masalah (pakar) yg utk diselesaikan supaya pemahaman masalah tepat & tidak terpesong (pakar masalah kelas ini adalah SAYA). Fasa 3 Pastikan rekabentuk yg terhasil memenuhi spesifikasi keperluan yg telah dihasilkan dr fasa 1 & 2. Fasa 4 Pastikan aturcara selaras dgn algoritma rekabentuk & lengkap. Pastikan tiada kesilapan sintaks (ralat yg dikesan semasa mengkompail aturcara) & kesilapan logik (ralat masa larian) pada aturcara. AKAN DIALAMI SEMUA Penyenggaraan Proses penyenggaraan perisian amat unik jika dibanding dgn produk kejuruteraan lain. Cthnya kereta : jika roda kereta rosak tukar pada roda yg baru. jika fungsi utk antara muka perisian word perlu ditukar BAGAIMANA???? Taraf kesukaran penyenggaran sesuatu perisian bergantung kpd fass 1-5 yg telah ditempuhi oleh perisian tersebut... SAMADA PENULISNYA MENGIKUT PRINSIP TIDAK... Bab 2-4-

18 2.2 Algoritma & Bagaimana Mengungkap Algoritma 14 Sila sambung TUNGGU disini. Untuk menyelesaikan masalah dengan komputer, kita perlu: 1. Reka algoritma (fasa rekabentuk) 2. Nyatakan algoritma sebagai aturcara dalam bahasa aturcara yang sesuai (fasa pengkodan & perlaksanaan) 3. Laksanakan aturcara tersebut di atas komputer (fasa pengkodan & perlaksanaan) Algoritma - resipi bagaimana untuk menyelesaikan masalah dengan komputer. Ia menerangkan cara & langkah yang perlu dilakukan untuk menyelesaikan masalah. Tanpa algoritma tiada aturcara, tanpa aturcara tiada penyelesaian. Algoritma tidak bergantung kepada bahasa pengaturcaraan. Apa yg perlu ada dlm algoritma:! input! output! tidak mengelirukan/ringkas/mudah! dlm bentuk umum - boleh difahami semua golongan pembaca yg berkeperluan! tepat utk menyelesaikan masalah! terhingga - ada kesudahan! cekap Berbagai kaedah mengungkap algoritma : Kenyataan bahasa Carta alir Kod Pseudo Gambarajah N-S Jadual aksi Mesin keadaan terhingga... dsbnya. Bab 2-5-

19 2.2.1 Kaedah kod pseudo 15 Kod pseudo adalah jujukan langkah yg ditulis menggunakan bhs tabii yg menerangkan pemprosesan yg terlibat dlm penyelesaian masalah. Tujuan utama mempersembahkan penyelesaian masalah dalam bentuk yang logik dan sistematik. Ada beberapa cara penulisan kod pseudo digunakan, dlm kelas ini 2 jenis akan diperkenalkan:! kenyataan bahasa! kenyataan bahasa menyerupai bahasa pengaturcaraan Setiap langkah dlm penyelesaian masalah disususn satu-persatu secara sistematik. Setiap baris kod pseudo mewakili satu langkah yang dilaksanakan sekali shj. i. Kaedah kod pseudo - kenyataan bahasa Algoritma yg ditulis dlm bahasa tabii & tidak mempunyai peraturan yg khusus. Dalam kaedah ini nombor yg diberikan pada jujukan langkah adalah sangat penting. Contoh : algoritma untuk menyediakan secawan kopi 1. masak air 2. masukkan kopi dalam cawan 3. jika perlu gula 3.1. tambahkan gula 4. jika perlu krim 4.1 tambahkan krim 5. masukkan air panas ke dalam cawan Tertib perlaksanaan langkah 2 mengikut nombor yg ditulis. Bab 2-6-

20 2.2.1 Kaedah kod pseudo (samb...) 16 Sesuai utk masalah yg mudah krn tiada jujukan & struktur yg kompleks. a) Struktur jujukan: 1. mula 2. langkah_1 3. langkah_2 : n. langkah_n n+1. tamat c) Struktur ulangan: n. pergi ke langkah sebelum n b) Struktur pemilihan: n. jika syarat n.1. langkah_n.1 n.2. langkah_n.2 : n.n. langkah_n.n b) Struktur lompat: n. pergi ke langkah selepas n ii. Kaedah kod pseudo - kenyataan bhs menyerupai bhs pengaturcaraan Kod pseudo adalah pengungkapan algoritma dlm bahasa Inggeris mudah yg hampir menyerupai bahasa pengaturcaraan PASCAL - TAPI ia BELUM terikat kpd sebarang bahasa pengaturcaraan! Tertib perlaksanaan langkah 2 mengikut aturan langkah 2 itu ditulis. Contoh algoritma utk memasak air: isi air ke dlm cerek nyalakan api masak air hingga mendidih Tertib perlaksanaan Bab 2-7-

21 2.2.1 Kaedah kod pseudo (samb...) 17 Tertib perlaksanaan langkah 2 boleh dikawal dgn menggunakan beberapa struktur kawalan. Kata-kunci 2 digunakan utk menjelaskan struktur 2 kawalan ini. a) Struktur jujukan: begin langkah_1 langkah_2 : langkah_n end b) Struktur pemilihan: if syarat then bhg_benar else bhg_takbenar endif c) Struktur ulangan: repeat bhg_yg_perlu diulang until while syarat do bhg_yg_perlu diulang repeat N kali bhg_yg_perlu diulang N x Perhatikan: i. syarat adalah ungkapan samada tidak ii. bhg tertentu teks (blok) diindenkan (diberi jidar) utk menjelaskan kod pseudo iii. Blok kadangkala dikumpulkan diantara kata kunci begin & end Kod pseudo menyediakan secawan kopi masak air masukkan kopi dalam cawan if perlu_gula then tambahkan gula endif if perlu_krim then tambahkan krim endif masukkan air panas ke dalam cawan Bab 2-8-

22 2.2.1 Kaedah kod pseudo (samb...) 18 Kod pseudo menyediakan secawan kopi masak air masukkan kopi dalam cawan if perlu_gula then tambahkan gula endif if perlu_krim then tambahkan krim endif masukkan air panas ke dalam cawan Penghalusan berlangkah algoritma Perhatikan, kod pseudo di atas masih lagi dinyatakan dlm ungkapan umum. Contohnya, masak air, masukkan kopi dsbnya. Algoritma ini perlu dihalusi lagi utk menghapuskan kekeliruan dlm melaksanakannya. Kod pseudo di atas adalah contoh bagaimana fasa pertama algoritma ditulis, bermula dari langkah 2 yg agak umum. Dlm fasa 2 yg seterusnya, langkah 2 umum ini dihalusi sedikit demi sedikit sehingga menghasilkan langkah 2 yg lebih spesifik. Teknik merekabentuk algoritma sebegini dipanggil teknik Atas ke Bawah (Top-down). Proses menghalusi algoritma sedikit demi sedikit dipanggil Penghalusan berlangkah. Contoh: Penghalusan berlangkah ungkapan masak air masak air isi air ke dlm cerek nyalakan api repeat tunggu until air_mendidih Bab 2-9-

23 2.2.2 Kaedah carta alir 19 Carta alir terdiri dari kotak-kotak berbagai bentuk yang menunjukkan operasi yg perlu dilakukan dan anak-panah 2 yg menyatakan jujukan operasi tersebut. Simbol carta alir: Terminal Proses Subrutin/ fungsi MULA TAMAT Tambah Gula Kira kosain Keputusan Penyambungan pd ms sama Penyambungan ke ms lain ya perlu gula? tidak A A 3 2 Cetakan dokumen Cetak "Kopi sudah siap" Data input/ output masukkan kopi Storan disk input/output rekod bil. cawan kopi disiapkan sehari Bab 2-10-

24 2.2.2 Kaedah carta alir (samb...) 20 Carta alir menyediakan secawan kopi MULA masak air masukkan kopi tambah gula ya gula? tidak tidak krim? ya tambah krim tambah air TAMAT Bab 2-11-

25 2.3 Carta Alir lwn. Kod Pseudo 21 Kod Pseudo Carta Alir begin langkah_1 langkah_ langkah_n end langkah_1 langkah_2 langkah_n if syarat then bhg_if else bhg_else endif tidak bhg_else syarat ya bhg_if while syarat do bhg_yg_perlu diulang endwhile syarat ya bhg_yg_diulang tidak repeat bhg_yg_perlu diulang until syarat bhg_yg_diulang tidak syarat ya Bab 2-12-

26 2.4 Contoh PM & Algoritma Tulis aturcara yg akan menerima input sepasang nombor & mencetak mesej "SAMA" jika dua nombor tersebut mempunyai nilai yg sama, mesej "NOMBOR PERTAMA LEBIH BESAR" jika nombor pertama lebih besar dpd nombor kedua & mesej "NOMBOR KEDUA LEBIH BESAR" jika nombor kedua lebih besar dpd nombor pertama. Fasa: Spesifikasi keperluan 22 Fasa : Analisa Masalah Input: 1. media : papan kekunci 2. data : nombor pertama (nom1) & nombor kedua (nom2) Output: 1. media : skrin 2. data : "NOMBOR PERTAMA LEBIH "NOMBOR KEDUA LEBIH BESAR" Proses: 1. bandingkan 2 nonbor & tentukan output Bab 2 Fasa : Rakabentuk i. Kod pseudo I 1. Mula 2. Baca nom1, nom2 3. Jika nom1=nom cetak mesej "SAMA" 3.2. pergi ke langkah 6 4. Jika nom1>nom cetak mesej "NOMBOR PERTAMA LEBIH BESAR" 4.2. pergi ke langkah 6 5. Jika nom1<nom cetak mesej "NOMBOR KEDUA LEBIH BESAR" 5.2. pergi ke langkah 6 6. Tamat -13- no. adalah penting!!

27 2.4 Contoh PM & Algoritma (samb...) ii. Kod pseudo II begin Baca nom1, nom2 if nom1=nom2 then cetak mesej "SAMA" else if nom1>nom2 cetak mesej "NOMBOR PERTAMA LEBIH BESAR" else cetak mesej "NOMBOR KEDUA LEBIH BESAR" endif endif end 23 Esotan (indent) & penggunaan kata-kunci adalah penting!!! iii. Carta alir Cetak "SAMA" ya MULA Baca nom1, nom2 nom1=nom2 tidak nom1>nom2 tidak ya Anak panah & bentuk kotak adalah penting!!! tidak Cetak "NOMBOR PERTAMA LEBIH BESAR" Cetak "NOMBOR PERTAMA LEBIH BESAR" TAMAT Bab 2-14-

28 2.5 Proses Menyediakan Aturcara 24 Langkah 2 penyelesaian masalah menggunakan disiplin KP telah difahami dari bhg 2.1. Bagaimana hendak menyerapkan disiplin tersebut dalam proses penyedian aturcara. Kajian kes Walaupun contoh kajian kes ini mudah, ttp proses ini boleh digunakan utk masalah mudah atau rumit. Langkah 1 : Definisi Spesifikasi Keperluan Masalah Daripada jejari yg diberikan kira luas bulatan & ukurlilit bulatan tersebut. Langkah 2 : Analisa Masalah Input: 1. media: papan kekunci 2. data: radius - dimasukkan oleh pengguna π = pemalar Output 1. media: skrin 2. data: luas bulatan ukurlilit bulatan Proses: formula 1: luas bulatan = πj 2 formula 2: ukurlilit bulatan = 2πj j-jejari bulatan Bab 2-15-

29 2.5 Proses Menyediakan Aturcara (samb...) 25 Langkah 3 : Rekabentuk Langkah 3.1 Mulakan rekabentuk awal dgn menggunakan kaedah kod pseudo kenyataan bahasa: 1. Baca jejari bulatan 2. Kira luas bulatan 3. Kira ukurlilit bulatan 4. Cetak luas dan ukurlilit bulatan Langkah 3.2 Algoritma ini perlu dihalusi & dilukis menggunakan carta alir. MULA baca jejari luas =π*jejari* jejari ukurlilit=2*π*jejari cetak luas & ukurlilit TAMAT Langkah 3.3 Jika algoritma melibatkan struktur ulangan & pemilihan sila tulis kod pseudo menggunakan kenyataan bhs menyerupai bhs pengaturcaraan. Bab 2-16-

30 2.5 Proses Menyediakan Aturcara (samb...) 26 Langkah 4 : Tulis Kod Cadangan strategi penulisan kod : dpd Langkah 3- rekabentuk tulis aturcara di atas kertas periksa aturcara dgn rekabentuk buat perubahan ke Langkah 5-taip aturcara Langkah 5 & Langkah 6: Taip Aturcara & Uji Aturcara Carta alir taip aturcara & uji aturcara: MULA taip & sunting aturcara punca guna penyunting fail EDIT, WORD dsbnya ya simpan fail aturcara laksanakan pengkompil ralat sintaks? tidak laksanakan aturcara objek contoh : FAILSAYA.C contoh : Turbo C, Borland C, Microsoft C dsbnya C> FAILSAYA.EXE ya ralat ya TAMAT tidak Bab 2-17-

31 Latihan: Soalan ulangkaji. a) Senaraikan fasa/langkah pembangunan perisian. b) Algoritma bergantung kpd bhs pengaturcaraan. salah. c) Fasa perlaksanaan bergantung kpd bhs pengaturcaraan. salah. d) Senaraikan 4 kaedah pengungkapan algoritma. 2. Nyatakan pada fasa mana proses 2 berikut dilakukan: a) Penyataan masalah diperolehi dari pengguna. b) Kos pseudo ditulis untuk mengira luas segi tiga. c) Setelah algoritma siap dibina, data contoh digunakan dgn memasukkan data ke dalam algoritma & memastikan output dari algoritma tersebut memberi nilai yg betul. d) Mengenal pasti input sistem. e) Menulis arahan 2 bahasa C utk PM. f) Memastikan ralat masa-larian & ralat sintaks tiada pada kod. g) Menulis dokumen 2 yg perlu dlm proses PM. Bab 2-18-

32 Latihan (samb...) Rekakan algoritma dlm bentuk kod pseudo dan carta alir bagi menyelesaikan masalah 2 berikut: a) menentukan samada satu integer itu genap atau ganjil. b) mencari nilai rintangan setara bagi 4 perintang yg disambungkan selari. c) mencari nilai rintangan setara bagi M perintang yg disambungkan selari. d) mencari punca bagi persamaan kuadratic Ax 2 +Bx+C=0. 4. Tuliskan hasil algoritma berikut dlm bentuk kod pseudo dan carta alir selepas penghalusan berlangkah dilakukan : a) if perlu_gula then tambahkan gula else jangan tambah gula endif b) isi air ke dlm cerek nyalakan api repeat tunggu until air_mendidih Bab 2-19-

33 3 PENGENALAN KEPADA C Latar Belakang Asal C bermula daripada bahasa BCPL (Basic Combined Programming Language) oleh Martin Richards pada 1967 BCPL diubah suai oleh Ken Thompson menjadi bahasa B B pula diubah suai ke C oleh Dennis Ritchie pada 1972 Digelar bahasa pertengahan kerana mengabungkan ciri-ciri bahasa aras tinggi dan aras rendah, antara ciri 2 gabungan C mempunyai kemudahan yang biasa disediakan oleh bahasa peringkat rendah contohnya pengolahan bit dan penggunaan pembolehubah daftar mempunyai pembinaan kawalan dan jenis struktur data yang mana biasa terdapat dalam bahasa peringkat tinggi Kenapa C? Kenapa C menjadi pilihan untuk menyelesaikan masalah saintifik dan masalah kejuruteraan? - Mudah alih : C dipiawaikan (ANSI C), mudah dialihkan dari satu sistem ke sistem yg lain. - Kecekapan C tinggi berbanding bahasa lain. - Struktur C bermodular - Berkuasa utk mengungkapkan pengolahan data dan aritmetik. - Sintaks yg mudah - Fungsi 2 perpustakaan yg banyak utk menyokong pengaturcaraan. Bab 3-1-

34 3.1 Contoh Aturcara C yang Mudah - mencetak satu mesej di atas skrin komputer 30 /* Contoh aturcara C:cetak satu mesej di skrin*/ #include <stdio.h> main () printf("aturcara C Pertama Saya"); Keluaran pada skrin : Aturcara C Pertama Saya Penjelasan aturcara di atas: Arahan prapemproses Ulasan/Komen aturcara /* Contoh aturcara C:cetak satu mesej di skrin*/ #include <stdio.h> main () Nama fungsi printf("aturcara C Pertama Saya"); Badan aturcara Simbol permulaan badan aturcara Simbol akhir badan aturcara Bab 3-2-

35 3.1 Contoh Aturcara C yang Mudah (samb...) 31 Komen/ulasan aturcara 1. Tujuan untuk menjelaskan maklumat mengenai aturcara. 2. Untuk dibaca oleh pembaca - diabaikan oleh komputer! 3. Bermula dengan /* dan diakhiri dengan */ Arahan prapemproses (akan dibincangkan kemudian!) 1. Memasukkan kandungan fail lain. 2. Setiap arahan prapemproses dimulakan dengan simbol # Nama fungsi 1. Aturcara C terdiri dari satu atau lebih fungsi. 2. Fungsi utama dipanggil fungsi main. 3. Selain fungsi main kita bebas untuk memberi nama pada fungsi 2 lain. printf ialah contoh fungsi lain yg dipanggil oleh main utk mencetak mesej. 4. Tujuan ( ) bagi fungsi adalah untuk pemboleh ubah masukan dan keluaran sesuatu fungsi. 5. Perlaksanaan sesuatu aturcara bermula dari fungsi main. Badan aturcara/fungsi Semua kenyataan/arahan sesuatu fungsi ditulis selepas simbol dan ditamatkan dgn simbol. kenyataan/arahan 2 ; : Setiap kenyataan/arahan dlm badan fungsi mesti ditamatkan dgn semikolon (;). Bab 3-3-

36 3.2 Contoh Aturcara C dgn Pembolehubah - mencetak satu mesej di atas skrin komputer 32 1: /* Aturcara C dgn pembolehubah*/ 2: #include <stdio.h> 3: 4: main ( ) 5: 6: int umur; 7: umur = 25; 8: printf("aturcara C Pertama Saya\n"); 9: printf("selepas umur saya %d tahun", umur); 10: Perhatikan! 1:, 2: -- 10: bukan sebahagian dari aturcara. Ia dimasukkan utk menunjukan baris 2 dlm aturcara. Keluaran pada skrin : Aturcara C Pertama Saya Selepas umur saya 25 tahun Penjelasan aturcara Baris 1-2: bhg ulasan & prapemproses - telah dibincangkan Baris 3: kosong! - guna utk menyenangkan pembacaan aturcara Baris 4-10: mentakrifkan satu fungsi bernama main yg terdiri dari 4 kenyataan/arahan di baris 6-9. Baris 6: mengisytiharkan satu pembolehubah bernama umur yg boleh menyimpan nilai integer shj. Baris 7: memberikan nilai 25 kpd pembolehubah umur - iaitu umur diumpukkan (assigned) dgn nilai 25. Baris 8: panggil fungsi printf utk cetak mesej dlm "...". Simbol \n mengarahkan supaya mesej yg seterusnya dicetak bermula di baris yg baru. Baris 9: cetak mesej dlm "..." dan nilai pembolehubah umur. Simbol %d menyatakan jenis dan format utk mencetak nilai pembolehubah umur. Baris 5&10: memulakan & menamatkan takrifan fungsi main. Bab 3-4-

37 3.3 Aturcara C Yg Jelas di Baca 33 C adalah bahasa 'Gaya bebas'. Contoh aturcara yg sah: Format 1: #include <stdio.h> main ( ) int umur; umur = 125; printf("umur saya %d tahun", umur); Format 2: #include <stdio.h> main ( ) int umur; umur = 125; printf("umur saya %d tahun", umur); Format 3: #include <stdio.h> main ( ) int umur; umur = 125; printf(" umur saya %d tahun", umur ); Format 4: #include <stdio.h> main ( ) int umur; umur = 125; printf("umur saya %d tahun", umur); Format 1 & 4 mudah dibaca -- digalakkan penggunaannya! Bab 3-5-

3 PENGENALAN KEPADA C

3 PENGENALAN KEPADA C 3 PENGENALAN KEPADA C 29 3.0 Latar Belakang Asal C bermula daripada bahasa BCPL (Basic Combined Programming Language) oleh Martin Richards pada 1967 BCPL diubah suai oleh Ken Thompson menjadi bahasa B

Διαβάστε περισσότερα

2. Penyelesaian Masalah & Pengenalan Kepada Pengaturcaraan

2. Penyelesaian Masalah & Pengenalan Kepada Pengaturcaraan 2. Penyelesaian Masalah & Pengenalan Kepada Pengaturcaraan 2.0 Penyelesaian masalah dgn komputer 10 Dari Bab 1 : Komputer boleh menyelesaikan masalah tertentu jika diberi arahan dgn menulis aturcara. Pengaturcaraan

Διαβάστε περισσότερα

ANALISIS LITAR ELEKTRIK OBJEKTIF AM

ANALISIS LITAR ELEKTRIK OBJEKTIF AM ANALSS LTA ELEKTK ANALSS LTA ELEKTK OBJEKTF AM Unit Memahami konsep-konsep asas Litar Sesiri, Litar Selari, Litar Gabungan dan Hukum Kirchoff. OBJEKTF KHUSUS Di akhir unit ini anda dapat : Menerangkan

Διαβάστε περισσότερα

TOPIK 1 : KUANTITI DAN UNIT ASAS

TOPIK 1 : KUANTITI DAN UNIT ASAS 1.1 KUANTITI DAN UNIT ASAS Fizik adalah berdasarkan kuantiti-kuantiti yang disebut kuantiti fizik. Secara am suatu kuantiti fizik ialah kuantiti yang boleh diukur. Untuk mengukur kuantiti fizik, suatu

Διαβάστε περισσότερα

SMK SERI MUARA, BAGAN DATOH, PERAK. PEPERIKSAAN PERCUBAAN SPM. MATEMATIK TAMBAHAN TINGKATAN 5 KERTAS 1 Dua jam JUMLAH

SMK SERI MUARA, BAGAN DATOH, PERAK. PEPERIKSAAN PERCUBAAN SPM. MATEMATIK TAMBAHAN TINGKATAN 5 KERTAS 1 Dua jam JUMLAH 72/1 NAMA :. TINGKATAN : MATEMATIK TAMBAHAN Kertas 1 September 201 2 Jam SMK SERI MUARA, 6100 BAGAN DATOH, PERAK. PEPERIKSAAN PERCUBAAN SPM MATEMATIK TAMBAHAN TINGKATAN 5 KERTAS 1 Dua jam JANGAN BUKA KERTAS

Διαβάστε περισσότερα

Jika X ialah satu pembolehubah rawak diskret yang mewakili bilangan hari hujan dalam seminggu, senaraikan semua nilai yang mungkin bagi X.

Jika X ialah satu pembolehubah rawak diskret yang mewakili bilangan hari hujan dalam seminggu, senaraikan semua nilai yang mungkin bagi X. BAB 8 : TABURAN KEBARANGKALIAN Sesi 1 Taburan Binomial A. Pembolehubah rawak diskret Contoh Jika X ialah satu pembolehubah rawak diskret yang mewakili bilangan hari hujan dalam seminggu, senaraikan semua

Διαβάστε περισσότερα

Matematika

Matematika Sistem Bilangan Real D3 Analis Kimia FMIPA Universitas Islam Indonesia Sistem Bilangan Real Himpunan: sekumpulan obyek/unsur dengan kriteria/syarat tertentu. 1 Himpunan mahasiswa D3 Analis Kimia angkatan

Διαβάστε περισσότερα

Kalkulus Multivariabel I

Kalkulus Multivariabel I Limit dan Statistika FMIPA Universitas Islam Indonesia Operasi Aljabar pada Pembahasan pada limit untuk fungsi dua peubah adalah memberikan pengertian mengenai lim f (x, y) = L (x,y) (a,b) Masalahnya adalah

Διαβάστε περισσότερα

HMT 221 FONETIK DAN FONOLOGI BAHASA MALAYSIA

HMT 221 FONETIK DAN FONOLOGI BAHASA MALAYSIA UNIVERSITI SAINS MALAYSIA Peperiksaan Semester Kedua Sidang Akademik 2006/2007 April 2007 HMT 221 FONETIK DAN FONOLOGI BAHASA MALAYSIA Masa : 3 jam Sila pastikan bahawa kertas peperiksaan ini mengandungi

Διαβάστε περισσότερα

TINJAUAN PUSTAKA. Sekumpulan bilangan (rasional dan tak-rasional) yang dapat mengukur. bilangan riil (Purcell dan Varberg, 1987).

TINJAUAN PUSTAKA. Sekumpulan bilangan (rasional dan tak-rasional) yang dapat mengukur. bilangan riil (Purcell dan Varberg, 1987). II. TINJAUAN PUSTAKA 2.1 Sistem Bilangan Riil Definisi Bilangan Riil Sekumpulan bilangan (rasional dan tak-rasional) yang dapat mengukur panjang, bersama-sama dengan negatifnya dan nol dinamakan bilangan

Διαβάστε περισσότερα

Klasifikasi bagi Kumpulan-Dua dengan Dua Penjana yang Mempunyai Kelas Nilpoten Dua

Klasifikasi bagi Kumpulan-Dua dengan Dua Penjana yang Mempunyai Kelas Nilpoten Dua Matematika, 1999, Jilid 15, bil. 1, hlm. 37 43 c Jabatan Matematik, UTM. Klasifikasi bagi Kumpulan-Dua dengan Dua Penjana yang Mempunyai Kelas Nilpoten Dua Nor Haniza Sarmin Jabatan Matematik, Fakulti

Διαβάστε περισσότερα

SULIT 3472/2 SMK SERI MUARA, BAGAN DATOH, PERAK. PEPERIKSAAN PERCUBAAN SPM MATEMATIK TAMBAHAN TINGKATAN 5 KERTAS 2. Dua jam tiga puluh minit

SULIT 3472/2 SMK SERI MUARA, BAGAN DATOH, PERAK. PEPERIKSAAN PERCUBAAN SPM MATEMATIK TAMBAHAN TINGKATAN 5 KERTAS 2. Dua jam tiga puluh minit MATEMATIK TAMBAHAN Kertas 2 September 2013 2½ Jam SMK SERI MUARA, 36100 BAGAN DATOH, PERAK. PEPERIKSAAN PERCUBAAN SPM MATEMATIK TAMBAHAN TINGKATAN 5 KERTAS 2 Dua jam tiga puluh minit JANGAN BUKA KERTAS

Διαβάστε περισσότερα

Tegangan Permukaan. Kerja

Tegangan Permukaan. Kerja Tegangan Permukaan Kerja Cecair lebih cenderung menyesuaikan bentuknya ke arah yang luas permukaan yang minimum. Titisan cecair berbentuk sfera kerana nisbah luas permukaan terhadap isipadu adalah kecil.

Διαβάστε περισσότερα

FAKULTI KEJURUTERAAN ELEKTRIK UNIVERSITI TEKNOLOGI MALAYSIA MAKMAL ELEKTROTEKNIK : LENGKUK KEMAGNETAN ATAU CIRI B - H

FAKULTI KEJURUTERAAN ELEKTRIK UNIVERSITI TEKNOLOGI MALAYSIA MAKMAL ELEKTROTEKNIK : LENGKUK KEMAGNETAN ATAU CIRI B - H FAKULTI KEJURUTERAAN ELEKTRIK UNIVERSITI TEKNOLOGI MALAYSIA MAKMAL ELEKTROTEKNIK UJIKAJI TAJUK : E : LENGKUK KEMAGNETAN ATAU CIRI B - H 1. Tujuan : 2. Teori : i. Mendapatkan lengkuk kemagnetan untuk satu

Διαβάστε περισσότερα

Perubahan dalam kuantiti diminta bagi barang itu bergerak disepanjang keluk permintaan itu.

Perubahan dalam kuantiti diminta bagi barang itu bergerak disepanjang keluk permintaan itu. BAB 3 : ISI RUMAH SEBAGAI PENGGUNA SPM2004/A/S3 (a) Rajah tersebut menunjukkan keluk permintaan yang mencerun ke bawah dari kiri ke kanan. Ia menunjukkan hubungan negatif antara harga dengan kuantiti diminta.

Διαβάστε περισσότερα

Unit PENGENALAN KEPADA LITAR ELEKTRIK OBJEKTIF AM OBJEKTIF KHUSUS

Unit PENGENALAN KEPADA LITAR ELEKTRIK OBJEKTIF AM OBJEKTIF KHUSUS PENGENALAN KEPADA LITAR ELEKTRIK OBJEKTIF AM Memahami konsep-konsep asas litar elektrik, arus, voltan, rintangan, kuasa dan tenaga elektrik. Unit OBJEKTIF KHUSUS Di akhir unit ini anda dapat : Mentakrifkan

Διαβάστε περισσότερα

Rajah S1 menunjukkan talisawat dari jenis rata dengan dua sistem pacuan, digunakan untuk

Rajah S1 menunjukkan talisawat dari jenis rata dengan dua sistem pacuan, digunakan untuk SOALAN 1 Rajah S1 menunjukkan talisawat dari jenis rata dengan dua sistem pacuan, digunakan untuk menyambungkan dua takal yang terpasang kepada dua aci selari. Garispusat takal pemacu, pada motor adalah

Διαβάστε περισσότερα

KANDUNGAN BAB PERKARA HALAMAN PENGESAHAN STATUS TESIS PENGESAHAN PENYELIA HALAMAN JUDUL PENGAKUAN PENGHARGAAN ABSTRAK ABSTRACT

KANDUNGAN BAB PERKARA HALAMAN PENGESAHAN STATUS TESIS PENGESAHAN PENYELIA HALAMAN JUDUL PENGAKUAN PENGHARGAAN ABSTRAK ABSTRACT vii KANDUNGAN BAB PERKARA HALAMAN PENGESAHAN STATUS TESIS PENGESAHAN PENYELIA HALAMAN JUDUL i PENGAKUAN ii DEDIKASI iii PENGHARGAAN iv ABSTRAK v ABSTRACT vi KANDUNGAN vii SENARAI JADUAL xiv SENARAI RAJAH

Διαβάστε περισσότερα

Konvergen dalam Peluang dan Distribusi

Konvergen dalam Peluang dan Distribusi limiting distribution Andi Kresna Jaya andikresna@yahoo.com Jurusan Matematika July 5, 2014 Outline 1 Review 2 Motivasi 3 Konvergen dalam peluang 4 Konvergen dalam distribusi Back Outline 1 Review 2 Motivasi

Διαβάστε περισσότερα

Panduan Pengguna User manual

Panduan Pengguna User manual Panduan Pengguna User manual Sistem Penjadualan Sekolah School Scheduling System (dengan keupayaan Jadual Waktu secara online) Copyright 2013 Dr. Ng Kok Fu Isu Compatibility Jika anda menghadapi masalah

Διαβάστε περισσότερα

Pumping Lemma. Semester Ganjil 2013 Jum at, Dosen pengasuh: Kurnia Saputra ST, M.Sc

Pumping Lemma. Semester Ganjil 2013 Jum at, Dosen pengasuh: Kurnia Saputra ST, M.Sc Semester Ganjil 2013 Jum at, 08.11.2013 Dosen pengasuh: Kurnia Saputra ST, M.Sc Email: kurnia.saputra@gmail.com Jurusan Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Syiah Kuala

Διαβάστε περισσότερα

Disediakan oleh Guru Matematik Tingkatan 4 GEORGE DAVID

Disediakan oleh Guru Matematik Tingkatan 4 GEORGE DAVID Disediakan oleh Guru Matematik Tingkatan 4 GEORGE DAVID 1.1.15 MATHEMATIK TINGKATAN 4 TAHUN 2015 KANDUNGAN MUKA SURAT 1. Bentuk Piawai 3 2. Ungkapan & Persamaan Kuadratik 4 3. Sets 5 Penggal 1 4 Penaakulan

Διαβάστε περισσότερα

LATIHAN. PENYUSUN: MOHD. ZUBIL BAHAK Sign. : FAKULTI KEJURUTERAAN MEKANIKAL UNIVERSITI TEKNOLOGI MALAYSIA SKUDAI JOHOR

LATIHAN. PENYUSUN: MOHD. ZUBIL BAHAK Sign. : FAKULTI KEJURUTERAAN MEKANIKAL UNIVERSITI TEKNOLOGI MALAYSIA SKUDAI JOHOR 1. a) Nyatakan dengan jelas Prinsip Archimedes tentang keapungan. b) Nyatakan tiga (3) syarat keseimbangan STABIL jasad terapung. c) Sebuah silinder bergaris pusat 15 cm dan tinggi 50 cm diperbuat daripada

Διαβάστε περισσότερα

SULIT 1449/2 1449/2 NO. KAD PENGENALAN Matematik Kertas 2 September ANGKA GILIRAN LOGO DAN NAMA SEKOLAH PEPERIKSAAN PERCUBAAN SPM 2007

SULIT 1449/2 1449/2 NO. KAD PENGENALAN Matematik Kertas 2 September ANGKA GILIRAN LOGO DAN NAMA SEKOLAH PEPERIKSAAN PERCUBAAN SPM 2007 SULIT 1449/2 1449/2 NO. KAD PENGENALAN Matematik Kertas 2 September ANGKA GILIRAN 2007 2 2 1 jam LOGO DAN NAMA SEKOLAH PEPERIKSAAN PERCUBAAN SPM 2007 MATEMATIK Kertas 2 Dua jam tiga puluh minit JANGAN

Διαβάστε περισσότερα

Kalkulus Multivariabel I

Kalkulus Multivariabel I Fungsi Dua Peubah atau Lebih dan Statistika FMIPA Universitas Islam Indonesia 2015 dengan Dua Peubah Real dengan Dua Peubah Real Pada fungsi satu peubah f : D R R D adalah daerah asal (domain) suatu fungsi

Διαβάστε περισσότερα

LOGIKA MATEMATIKA. MODUL 1 Himpunan. Zuhair Jurusan Teknik Informatika Universitas Mercu Buana Jakarta 2012 年 04 月 08 日 ( 日 )

LOGIKA MATEMATIKA. MODUL 1 Himpunan. Zuhair Jurusan Teknik Informatika Universitas Mercu Buana Jakarta 2012 年 04 月 08 日 ( 日 ) LOGIKA MATEMATIKA MODUL 1 Himpunan Zuhair Jurusan Teknik Informatika Universitas Mercu Buana Jakarta 2012 年 04 月 08 日 ( 日 ) Himpunan I. Definisi dan Notasi Himpunan adalah kumpulan sesuatu yang didefinisikan

Διαβάστε περισσότερα

SEMESTER 1 : BACHELOR PENDIDIKAN (SAINS RENDAH) 2012 TAJUK KURSUS : Fizik dalam Konteks Kehidupan Harian

SEMESTER 1 : BACHELOR PENDIDIKAN (SAINS RENDAH) 2012 TAJUK KURSUS : Fizik dalam Konteks Kehidupan Harian SEMESTER 1 : BACHELOR PENDIDIKAN (SAINS RENDAH) 2012 TAJUK KURSUS : Fizik dalam Konteks Kehidupan Harian KOD KURSUS SCE3105 MATA KREDIT : 3 (2 + 1) PENGENALAN Kursus ini meneroka idea dan amalan fizik

Διαβάστε περισσότερα

ASAS PENGUKURAN -FIZIK- SULAIMAN REJAB Penolong Pegawai Sains Pusat Asasi Sains, Universiti Malaya

ASAS PENGUKURAN -FIZIK- SULAIMAN REJAB Penolong Pegawai Sains Pusat Asasi Sains, Universiti Malaya ASAS PENGUKURAN -FIZIK- SULAIMAN REJAB Penolong Pegawai Sains Pusat Asasi Sains, Universiti Malaya NHB_Jun2014 1 Objektif: Adalah diharapkan diakhir kursus ini peserta akan : 1. Mengenal pasti alat-alat

Διαβάστε περισσότερα

Transformasi Koordinat 2 Dimensi

Transformasi Koordinat 2 Dimensi Transformasi Koordinat 2 Dimensi RG141227 - Sistem Koordinat dan Transformasi Semester Gasal 2016/2017 Ira M Anjasmara PhD Jurusan Teknik Geomatika Sistem Koordinat 2 Dimensi Digunakan untuk mempresentasikan

Διαβάστε περισσότερα

TOPIK 2 : MENGGAMBARKAN OBJEK

TOPIK 2 : MENGGAMBARKAN OBJEK 2.1 SIMETRI Definisi paksi simetri : Satu garis lipatan pada suatu bentuk geometri supaya bentuk itu dapat bertindih tepat apabila dilipat. Sesuatu bentuk geometri mungkin mempunyai lebih daripada satu

Διαβάστε περισσότερα

Kalkulus 1. Sistem Koordinat. Atina Ahdika, S.Si, M.Si. Statistika FMIPA Universitas Islam Indonesia. Sistem Koordinat

Kalkulus 1. Sistem Koordinat. Atina Ahdika, S.Si, M.Si. Statistika FMIPA Universitas Islam Indonesia. Sistem Koordinat Kalkulus 1 Atina Ahdika, S.Si, M.Si Statistika FMIPA Universitas Islam Indonesia Sistem koordinat adalah suatu cara/metode untuk menentukan letak suatu titik. Ada beberapa macam sistem koordinat, yaitu:

Διαβάστε περισσότερα

LITAR ARUS ULANG ALIK (AU)

LITAR ARUS ULANG ALIK (AU) TA AUS UANG AK (AU) TA AUS UANG AK (AU) OBJEKTF AM Memahami litar asas arus Ulang alik dan litar sesiri yang mengandungi, dan. Unit OBJEKTF KHUSUS Di akhir unit ini anda dapat : Menjelaskan bahawa dalam

Διαβάστε περισσότερα

E513 : TEKNIK ELEKTRONIK BAB 1 : 13

E513 : TEKNIK ELEKTRONIK BAB 1 : 13 E513 : TEKNIK ELEKTRONIK BAB 1 : 13 BAB 1 ( Bahagian 2) TAJUK : PENGKELASAN LITAR BERSEPADU OBJEKTIF Di akhir topik ini pelajar akan dapat : a. Mengklasifikasikan Litar Bersepadu berdasarkan kaedah pembikinan,

Διαβάστε περισσότερα

EPPD1023: Makroekonomi Kuliah 1: Pengenalan Kepada Makroekonomi

EPPD1023: Makroekonomi Kuliah 1: Pengenalan Kepada Makroekonomi EPPD1023: Makroekonomi Kuliah 1: Pengenalan Kepada Makroekonomi - Pengenalan - Skop Kajian Makroekonomi - Contoh Analisis Makroekonomi - Objektif Kajian Makroekonomi - Pembolehubah Makroekonomi - Dasar

Διαβάστε περισσότερα

KANDUNGAN BAB PERKARA MUKA SURAT JUDUL PENGAKUAN PENGHARGAAN ABSTRAK ABSTRACT

KANDUNGAN BAB PERKARA MUKA SURAT JUDUL PENGAKUAN PENGHARGAAN ABSTRAK ABSTRACT vii ISI KANDUNGAN BAB PERKARA MUKA SURAT JUDUL PENGAKUAN DEDIKASI PENGHARGAAN ABSTRAK ABSTRACT KANDUNGAN SENARAI JADUAL SENARAI RAJAH SENARAI SINGKATAN SENARAI SIMBOL SENARAI LAMPIRAN i ii iii iv v vi

Διαβάστε περισσότερα

BAB 4 ANALISIS DATA DAN PERBINCANGAN. Seramai 100 orang responden telah dipilih secara rawak dalam kajian ini.

BAB 4 ANALISIS DATA DAN PERBINCANGAN. Seramai 100 orang responden telah dipilih secara rawak dalam kajian ini. BAB 4 ANALISIS DATA DAN PERBINCANGAN 4.1 Maklumat Demografi Responden Seramai 100 orang responden telah dipilih secara rawak dalam kajian ini. Antaranya terdiri daripada 50 orang lelaki dan 50 orang perempuan

Διαβάστε περισσότερα

UJIKAJI 1 : PENYEDIAAN SPESIMEN DAN KAJIAN METALOGRAFI KELULI KARBON

UJIKAJI 1 : PENYEDIAAN SPESIMEN DAN KAJIAN METALOGRAFI KELULI KARBON Makmal Sains Bahan UJIKAJI 1 : PENYEDIAAN SPESIMEN DAN KAJIAN METALOGRAFI KELULI KARBON (1) Tujuan (a) (b) Mempelajari teknik penyediaan spesimen Mempelajari metalografi keluli karbon yang telah mengalami

Διαβάστε περισσότερα

Sebaran Kontinu HAZMIRA YOZZA IZZATI RAHMI HG JURUSAN MATEMATIKA FMIPA UNAND LOGO

Sebaran Kontinu HAZMIRA YOZZA IZZATI RAHMI HG JURUSAN MATEMATIKA FMIPA UNAND LOGO Sebaran Kontinu HAZMIRA YOZZA IZZATI RAHMI HG JURUSAN MATEMATIKA FMIPA UNAND Kompetensi menguraikan ciri-ciri suatu kurva normal menentukan luas daerah dibawah kurva normal menerapkan sebaran normal dalam

Διαβάστε περισσότερα

BAB 9 PENENTUAN KEDUDUKAN

BAB 9 PENENTUAN KEDUDUKAN Pengenalan BAB 9 PENENTUAN KEDUDUKAN Penentuan Kedudukan Tujuan Penentuan Kedudukan Titik persilangan antara 2 garis Mendapatkan kedudukan bot atau titik di mana kedalaman akan diambil Stn 3 Stn 1 Stn

Διαβάστε περισσότερα

TEORI PELUANG* TKS 6112 Keandalan Struktur. Pendahuluan

TEORI PELUANG* TKS 6112 Keandalan Struktur. Pendahuluan TKS 6112 Keandalan Struktur TEORI PELUANG* * www.zacoeb.lecture.ub.ac.id Pendahuluan Sebuah bangunan dirancang melalui serangkaian perhitungan yang cermat terhadap beban-beban rencana dan bangunan tersebut

Διαβάστε περισσότερα

13 M. Syuhaimi.indd 149 5/28/10 4:21:43 PM

13 M. Syuhaimi.indd 149 5/28/10 4:21:43 PM 1 4 Kumpulan Penyelidikan Komputer dan Sekuriti Rangkaian, Jabatan Kejuruteraan Elektrik, Elektronik dan Sistem, Fakulti Kejuruteraan dan Alam Bina, Universiti Kebangsaan Malaysia, 43600 UKM Bangi, Selangor,

Διαβάστε περισσότερα

Amalan Pengajaran Guru Pelatih UTM Dalam Pendidikan Sains Aziz Nordin & Md.Norakmal Bin Abdul Latip Fakulti Pendidikan Universiti Teknologi Malaysia

Amalan Pengajaran Guru Pelatih UTM Dalam Pendidikan Sains Aziz Nordin & Md.Norakmal Bin Abdul Latip Fakulti Pendidikan Universiti Teknologi Malaysia Amalan Pengajaran Guru Pelatih UTM Dalam Pendidikan Sains Aziz Nordin & Md.Norakmal Bin Abdul Latip Fakulti Pendidikan Universiti Teknologi Malaysia Abstrak : Kajian ini dijalankan untuk meninjau maklumat

Διαβάστε περισσότερα

KOMPONEN ELEKTRIK (PASIF) KOMPONEN ELEKTRIK (PASIF)

KOMPONEN ELEKTRIK (PASIF) KOMPONEN ELEKTRIK (PASIF) E1001 / UNIT 2/ 1 UNIT 2 KOMPONEN ELEKTRIK (PASIF) OBJEKTIF Objektif am : Mempelajari dan memahami konsep asas bagi komponenkomponen elektrik (pasif) seperti perintang, pearuh dan pemuat. Objektif khusus

Διαβάστε περισσότερα

Bab 3. Metodologi Kajian. Pendahuluan. pengkaji untuk menjalankan kajian ini. Dalam bab ini, pengkaji akan menjelaskan

Bab 3. Metodologi Kajian. Pendahuluan. pengkaji untuk menjalankan kajian ini. Dalam bab ini, pengkaji akan menjelaskan Bab 3 Metodologi Kajian Pendahuluan Bab ini akan membincangkan kaedah penyelidikan yang digunakan oleh pengkaji untuk menjalankan kajian ini. Dalam bab ini, pengkaji akan menjelaskan tentang reka bentuk

Διαβάστε περισσότερα

Pemerihalan Data. Pemerihalan Data. Sukatan kecenderungan memusat. Pengenalan. Min. Min 1/14/2011

Pemerihalan Data. Pemerihalan Data. Sukatan kecenderungan memusat. Pengenalan. Min. Min 1/14/2011 Pemerihalan Data Pemerihalan Data PM DR KMISH OSMN Sukatan kecenderungan memusat Sukatan kedudukan Sukatan serakan Sukatan serakan relatif Ukuran korelasi G603 1 G603 Pengenalan Mengeluarkan maklumat daripada

Διαβάστε περισσότερα

BAB 2 KONSEP ASAS KUALITI

BAB 2 KONSEP ASAS KUALITI BAB 2 KONSEP ASAS KUALITI DEFINISI KUALITI KUALITI: Merupakan sifat/ciri-ciri produk atau perkhidmatan yang boleh menyumbangkan kepada kepuasan /kehendak pengguna. Menurut ANSI/ASQC- Kualiti merupakan

Διαβάστε περισσότερα

BAB 8 PENENTUAN KEDALAMAN

BAB 8 PENENTUAN KEDALAMAN Pengenalan BAB 8 PENENTUAN KEDALAMAN Proses penentuan kedalaman/penentudalaman perlulah dijalankan dengan seberapa tepat yang boleh kerana jika berlaku kesilapan, ianya akan memberikan gambaran yang salah

Διαβάστε περισσότερα

UNIT 5 PENUKAR AU-AT (PENERUS)

UNIT 5 PENUKAR AU-AT (PENERUS) PENUKAR AU-AT (PENERUS) E4140/UNIT 5/1 UNIT 5 PENUKAR AU-AT (PENERUS) OBJEKTIF Objektif am : Mengenali dan memahami jenis-jenis litar penukaran penukar AU-AT (Penerus) Objektif khusus : Di akhir unit ini

Διαβάστε περισσότερα

Lukisan Bergambar. Lukisan Skematik 2.1 NAMA, SIMBOL DAN FUNGSI KOMPONEN ELEKTRONIK

Lukisan Bergambar. Lukisan Skematik 2.1 NAMA, SIMBOL DAN FUNGSI KOMPONEN ELEKTRONIK 2.1 NAMA, SIMBOL DAN FUNGSI KOMPONEN ELEKTRONIK Satu litar elektronik dikenali juga sebagai sistem. Satu sistem elektronik terdiri daripada beberapa komponen. Setiap komponen elektronik mempunyai fungsinya

Διαβάστε περισσότερα

Institut Pendidikan Guru, Kampus Tuanku Bainun, Bukit Mertajam, Pulau Pinang. Diterima untuk diterbitkan pada: 1 April 2012

Institut Pendidikan Guru, Kampus Tuanku Bainun, Bukit Mertajam, Pulau Pinang. Diterima untuk diterbitkan pada: 1 April 2012 41 PERBANDINGAN KAEDAH MENGGUNAKAN KAD PERMAINAN DAN BUKU BESAR BAGI MENINGKATKAN PENCAPAIAN MURID TAHUN 4 DALAM TOPIK PENYESUAIAN TUMBUHAN TERHADAP CUACA MELAMPAU 1 Lim Carol Amir Hamzah Sharaai 1 Institut

Διαβάστε περισσότερα

ANALISIS PERBANDINGAN DI ANTARA KAEDAH BACAAN AL-QURAN TEKNIK IQRA DAN AL-BAGHDADI

ANALISIS PERBANDINGAN DI ANTARA KAEDAH BACAAN AL-QURAN TEKNIK IQRA DAN AL-BAGHDADI ANALISIS PERBANDINGAN DI ANTARA KAEDAH BACAAN AL-QURAN TEKNIK IQRA DAN AL-BAGHDADI 4.1 Pengenalan Kajian ini secara khususnya ingin mengenalpasti kemampuan kanak-kanak membaca al- Quran dengan baik menerusi

Διαβάστε περισσότερα

PENGENALAN. 2. Memahami bahawa sebuah robot adalah merupakan salah satu unsur dalam satu sistem automasi.

PENGENALAN. 2. Memahami bahawa sebuah robot adalah merupakan salah satu unsur dalam satu sistem automasi. JT609 / BAB 1 / 1 BAB 1 PENGENALAN OBJEKTIF OBJEKTIF AM : Di akhir bab ini pelajar akan dapat: 1. Mengatahuii istilah dan terminologi dalam sistem robot 2. Memahami bahawa sebuah robot adalah merupakan

Διαβάστε περισσότερα

PERENCANAAN JALAN ALTERNATIF & PERKERASAN LENTUR TANJUNG SERDANG KOTABARU,KALIMANTAN SELATAN KM KM 7+000

PERENCANAAN JALAN ALTERNATIF & PERKERASAN LENTUR TANJUNG SERDANG KOTABARU,KALIMANTAN SELATAN KM KM 7+000 PERENCANAAN JALAN ALTERNATIF & PERKERASAN LENTUR TANJUNG SERDANG KOTABARU,KALIMANTAN SELATAN KM 4+000 KM 7+000 LATAR BELAKANG TUJUAN DAN BATASAN MASALAH METODOLOGI PERENCANAAN HASIL Semakin meningkatnya

Διαβάστε περισσότερα

S T A T I S T I K A OLEH : WIJAYA FAKULTAS PERTANIAN UNIVERSITAS SWADAYA GUNUNG JATI CIREBON

S T A T I S T I K A OLEH : WIJAYA FAKULTAS PERTANIAN UNIVERSITAS SWADAYA GUNUNG JATI CIREBON S T A T I S T I K A OLEH : WIJAYA FAKULTAS PERTANIAN UNIVERSITAS SWADAYA GUNUNG JATI CIREBON 2010 SEBARAN PELUANG II. SEBARAN PELUANG Ruang Contoh (S) adalah Himpunan semua kemungkinan hasil suatu percobaan.

Διαβάστε περισσότερα

Laman Web Rasmi Lembaga Hasil Dalam Negeri Malaysia Agensi Di Bawah Kementerian Kewangan Bersama Membangun Negara

Laman Web Rasmi Lembaga Hasil Dalam Negeri Malaysia Agensi Di Bawah Kementerian Kewangan Bersama Membangun Negara Ahad. 25 Sept, 2011 Cari Help A++ A+ A English Laman Web Rasmi Lembaga Hasil Dalam Negeri Malaysia Agensi Di Bawah Kementerian Kewangan Bersama Membangun Negara Laman Utama Profil Korporat Borang Perkhidmatan

Διαβάστε περισσότερα

Persamaan Diferensial Parsial

Persamaan Diferensial Parsial Persamaan Diferensial Parsial Turunan Parsial f (, ) Jika berubah ubah sedangkan tetap, adalah fungsi dari dan turunanna terhadap adalah f (, ) f (, ) f (, ) lim 0 disebut turunan parsialpertama dari f

Διαβάστε περισσότερα

S T A T I S T I K A OLEH : WIJAYA FAKULTAS PERTANIAN UNIVERSITAS SWADAYA GUNUNG JATI CIREBON

S T A T I S T I K A OLEH : WIJAYA FAKULTAS PERTANIAN UNIVERSITAS SWADAYA GUNUNG JATI CIREBON S T A T I S T I K A OLEH : WIJAYA FAKULTAS PERTANIAN UNIVERSITAS SWADAYA GUNUNG JATI CIREBON 2011 SEBARAN PELUANG II. SEBARAN PELUANG Ruang Contoh (S) adalah Himpunan semua kemungkinan hasil suatu percobaan.

Διαβάστε περισσότερα

MATEMATIK TINGKATAN 2

MATEMATIK TINGKATAN 2 Kurikulum Bersepadu Sekolah Menengah SPESIFIKASI KURIKULUM MATEMATIK Bahagian Pembangunan Kurikulum Kementerian Pelajaran Malaysia 2011 Buku Spesifikasi Kurikulum Matematik Tingkatan 2 ini ialah terjemahan

Διαβάστε περισσότερα

SENIBINA KAPAL (HIDROSTATIK DAN KESTABILAN KAPAL) Dr. Omar bin Yaakob

SENIBINA KAPAL (HIDROSTATIK DAN KESTABILAN KAPAL) Dr. Omar bin Yaakob SENIBINA KAPAL (HIDROSTATIK DAN KESTABILAN KAPAL) Dr. Omar bin Yaakob Pendahuluan 2 Pendahuluan Pengenalan Senibina kapal ialah salah satu bidang kejuruteraan yang meliputi teknologi rekabentuk kapal atau

Διαβάστε περισσότερα

Katakunci : persepsi pelajar, makanan berlogo halal

Katakunci : persepsi pelajar, makanan berlogo halal Persepsi Pelajar Fakulti Pendidikan Terhadap Makanan Berlogo Halal Abdul Basit Samat@Darawi & Sahilah Mohd Rodzi Fakulti Pendidikan, Universiti Teknologi Malaysia Abstrak : Kajian ini dilakukan bagi mengetahui

Διαβάστε περισσότερα

BAB 1 PENGENALAN. Mengukur pencapaian pelajar sering kali dijalankan dalam penyelidikan. pendidikan. Pencapaian pelajar adalah sebahagian aspek utama

BAB 1 PENGENALAN. Mengukur pencapaian pelajar sering kali dijalankan dalam penyelidikan. pendidikan. Pencapaian pelajar adalah sebahagian aspek utama BAB 1 PENGENALAN 1.0 Pendahuluan Mengukur pencapaian pelajar sering kali dijalankan dalam penyelidikan pendidikan. Pencapaian pelajar adalah sebahagian aspek utama dalam pendidikan. Semasa aktiviti pengajaran

Διαβάστε περισσότερα

Katakunci : faktor, minat, matematik

Katakunci : faktor, minat, matematik Faktor-Faktor Yang Mempengaruhi Minat Terhadap Matematik Di Kalangan Pelajar Sekolah Menengah Johari Bin Hassan & Norsuriani Binti Ab Aziz Fakulti Pendidikan Universiti Teknologi Malaysia Abstrak : Matematik

Διαβάστε περισσότερα

Sudut positif. Sudut negatif. Rajah 7.1: Sudut

Sudut positif. Sudut negatif. Rajah 7.1: Sudut Bab 7 FUNGSI TRIGONOMETRI Dalam bab ini kita akan belajar secara ringkas satu kelas fungsi penting untuk penggunaan dipanggil fungsi trigonometri Fungsi trigonometri pada mulana timbul dalam pengajian

Διαβάστε περισσότερα

Bahagian A [ 60 markah ] Jawab semua soalan dibahagian ini Masa yang dicadangkan untuk menjawab bahagian ini ialah 90 minit. RAJAH

Bahagian A [ 60 markah ] Jawab semua soalan dibahagian ini Masa yang dicadangkan untuk menjawab bahagian ini ialah 90 minit. RAJAH Pemeriksa SULIT 6 Bahagian A [ 60 markah ] Jawab semua soalan dibahagian ini Masa yang dicadangkan untuk menjawab bahagian ini ialah 90 minit. 1 Rajah 1.1 menunjukkan sejenis alat pengukur yang terdapat

Διαβάστε περισσότερα

SENARAI KANDUNGAN BAB PERKARA HALAMAN

SENARAI KANDUNGAN BAB PERKARA HALAMAN vii SENARAI KANDUNGAN BAB PERKARA HALAMAN PENGHARGAAN ABSTRAK ABSTRACT SENARAI KANDUNGAN SENARAI JADUAL SENARAI RAJAH SENARAI ISTILAH SENARAI SIMBOL SENARAI LAMPIRAN iv v vi vii xi xiii xix xxii xxiii

Διαβάστε περισσότερα

Katakunci : penasihatan akademi, tahap pencapaian akademik

Katakunci : penasihatan akademi, tahap pencapaian akademik Pengaruh Sistem Penasihatan Akademik Terhadap Tahap Pencapaian Akademik Pelajar Absullah Sulong & Wan Zainura Wan Yusof Fakulti Pendidikan, Universiti Teknologi Malaysia Abstrak : Kajian ini bertujuan

Διαβάστε περισσότερα

Keapungan. Objektif. Pendahuluan

Keapungan. Objektif. Pendahuluan Pelajaran 6 Pelajaran 6 Keapungan Ojektif Setelah hais mempelajari pelajaran ini, anda dapat Mentakrifkan Prinsip Archimedes Mentakrifkan rumus untuk pusat meta jasad terapung Memuat analisis mencari tinggi

Διαβάστε περισσότερα

Kuliah 2 Analisis Daya & Tegasan

Kuliah 2 Analisis Daya & Tegasan -1 Kuliah Analisis Daya & Tegasan.1 ANALISIS DAYA a. Kepentingan sebelum sebarang analisis kejuruteraan dapat dilakukan, kita mesti ketahui dulu dayadaya yang bertindak ke atas sesuatu objek. Kemudian

Διαβάστε περισσότερα

HMT FONETIK DAN FONOLOGI BAHASA MALAYSIA LANJUTAN

HMT FONETIK DAN FONOLOGI BAHASA MALAYSIA LANJUTAN UNIVERSITI SAINS MALAYSIA Peperiksaan Semester Pertama Sidang Akademik 2007/2008 Oktober/November 2007 HMT 501 - FONETIK DAN FONOLOGI BAHASA MALAYSIA LANJUTAN Masa 3 jam Sila pastikan bahawa kertas peperiksaan

Διαβάστε περισσότερα

DAFTAR ISI. BAB I PENDAHULUAN Latar Belakang Rumusan Masalah Tujuan Batasan Masalah dan Ruang Lingkup...

DAFTAR ISI. BAB I PENDAHULUAN Latar Belakang Rumusan Masalah Tujuan Batasan Masalah dan Ruang Lingkup... DAFTAR ISI Halaman HALAMAN JUDUL... i LEMBAR PENGESAHAN... ii KATA PENGANTAR... iii ABSTRAK... v DAFTAR ISI... vi DAFTAR NOTASI... ix DAFTAR TABEL... x DAFTAR GAMBAR... xii DAFTAR LAMPIRAN... xiv BAB I

Διαβάστε περισσότερα

FAKULTI PENDIDIKAN BAHASA PROGRAM PENSISWAZAHAN GURU SEMESTER MEI / 2012 HBML1203 PENGENALAN FONETIK DAN FONOLOGI BAHASA MELAYU

FAKULTI PENDIDIKAN BAHASA PROGRAM PENSISWAZAHAN GURU SEMESTER MEI / 2012 HBML1203 PENGENALAN FONETIK DAN FONOLOGI BAHASA MELAYU FAKULTI PENDIDIKAN BAHASA PROGRAM PENSISWAZAHAN GURU SEMESTER MEI / 2012 HBML1203 PENGENALAN FONETIK DAN FONOLOGI BAHASA MELAYU NO. MATRIK : 780206125731002 NAMA : HERMAN BIN HASSAN NO. KAD PENGENALAN

Διαβάστε περισσότερα

ANALISIS KORELASI DEBIT BANJIR RENCANA UNTUK BERBAGAI KONDISI KETERSEDIAAN DATA DI DAERAH KHUSUS IBUKOTA JAKARTA ABSTRAK

ANALISIS KORELASI DEBIT BANJIR RENCANA UNTUK BERBAGAI KONDISI KETERSEDIAAN DATA DI DAERAH KHUSUS IBUKOTA JAKARTA ABSTRAK ANALISIS KORELASI DEBIT BANJIR RENCANA UNTUK BERBAGAI KONDISI KETERSEDIAAN DATA DI DAERAH KHUSUS IBUKOTA JAKARTA Agung M Alamsyah NRP : 9521037 NIRM : 41077011950298 Pembimbing : Dr. Ir. Agung Bagiawan

Διαβάστε περισσότερα

UNIT 1. Air. 1.1 Pendahuluan

UNIT 1. Air. 1.1 Pendahuluan 1 Maklumat Penulis Nama : Prof. Madya Dr. Mohd. Arif bin Syed Alamat : Jabatan Biokimia dan Mikrobiologi Universiti Putra Malaysia 43400 UPM SERDANG SELANGOR D.E. No. Telefon : 03-89466704 No. Faks : 03-89430913

Διαβάστε περισσότερα

Fakulti Kejuruteraan Mekanikal Universiti Teknologi Malaysia. Mekanik Bendalir I KERJA RUMAH. Sem II Sesi 2003/04

Fakulti Kejuruteraan Mekanikal Universiti Teknologi Malaysia. Mekanik Bendalir I KERJA RUMAH. Sem II Sesi 2003/04 Fakulti Kejuruteraan Mekanikal Universiti Teknologi Malaysia Mekanik Bendalir I KERJA RUMAH Sem II Sesi 2003/04 Pensyarah: Mohd. Zubil Bahak mzubil@fkm.utm.my ext 34737 Arahan: Pelajar diwajibkan menghantar

Διαβάστε περισσότερα

tutormansor.wordpress.com

tutormansor.wordpress.com Nama: Sekolah: FASILITATOR PUAN ZALEHA BT TOMIJAN PUAN CHE RUS BT HASHIM ENCIK WAN MOHD SUHAIMI B WAN IBRAHIM PUAN NORAINI BT SALDAN PUAN FAUDZILAH BT MEHAT 1 Syarikat Cepat Sampai menyediakan perkhidmatan

Διαβάστε περισσότερα

Bilangan Euler(e) Rukmono Budi Utomo Pengampu: Prof. Taufiq Hidayat. March 5, 2016

Bilangan Euler(e) Rukmono Budi Utomo Pengampu: Prof. Taufiq Hidayat. March 5, 2016 Bilangan Euler(e) Rukmono Budi Utomo 30115301 Pengampu: Prof. Taufiq Hidayat March 5, 2016 Asal Usul Bilangan Euler e 1 1. Bilangan Euler 2 3 4 Asal Usul Bilangan Euler e Bilangan Euler atau e = 2, 7182818284...

Διαβάστε περισσότερα

BAB 1 PENDAHULUAN. 1.1 Pengenalan

BAB 1 PENDAHULUAN. 1.1 Pengenalan BAB 1 PENDAHULUAN 1.1 Pengenalan Bahasa Arab merupakan bahasa yang penting untuk penyebaran ilmu dan juga dakwah Islam sejak zaman Rasulullullah s.a.w. Bahasa Arab dijadikan sebagai bahasa pengantar utama

Διαβάστε περισσότερα

BAB 5 RINGKASAN, IMPLIKASI DAN KESIMPULAN. Bab ini akan merumuskan dapatan penting daripada analisis kajian dan seterusnya

BAB 5 RINGKASAN, IMPLIKASI DAN KESIMPULAN. Bab ini akan merumuskan dapatan penting daripada analisis kajian dan seterusnya BAB 5 RINGKASAN, IMPLIKASI DAN KESIMPULAN 5.1 Pengenalan Bab ini akan merumuskan dapatan penting daripada analisis kajian dan seterusnya perbincangan melewati aspek implikasi kajian serta lontaran cadangan

Διαβάστε περισσότερα

BAB 1 PENGENALAN. 1.1 Pendahuluan

BAB 1 PENGENALAN. 1.1 Pendahuluan BAB 1 PENGENALAN 1.1 Pendahuluan Menurut Webster s New Collegiate Dictionary (1981): " Oseanografi merupakan suatu ilmu yang berhubungan dengan maritim yang merangkumi pelbagai aspek seperti luas, kedalaman,

Διαβάστε περισσότερα

BAB 4 DAPATAN KAJIAN. 7. Pada bahagian pertama huraian adalah berdasarkan statistik dekriptif yang

BAB 4 DAPATAN KAJIAN. 7. Pada bahagian pertama huraian adalah berdasarkan statistik dekriptif yang BAB 4 DAPATAN KAJIAN 4.0 Pendahuluan Bab ini membincangkan dapatan kajian berdasarkan analisis data yang telah ditetapkan. Data yang diperolehi telah dianalisis dengan menggunakan tiga perisian, iaitu

Διαβάστε περισσότερα

Pelajaran 9. Persamaan Bernoulli. Setelah selesai mempelajari Pelajaran ini anda sepatutnya dapat

Pelajaran 9. Persamaan Bernoulli. Setelah selesai mempelajari Pelajaran ini anda sepatutnya dapat Pelajaran 9 Persamaan Bernoulli OBJEKTIF Setelah selesai memelajari Pelajaran ini anda seatutnya daat Mentakrifkan konse kadar aliran jisim Mentakrifkan konse kadar aliran Menerangkan konse halaju urata

Διαβάστε περισσότερα

Transformasi Koordinat 3 Dimensi

Transformasi Koordinat 3 Dimensi Transformasi Koordinat 3 Dimensi RG141227 - Sistem Koordinat dan Transformasi Semester Gasal 2016/2017 Ira M Anjasmara PhD Jurusan Teknik Geomatika Sistem Koordinat Tiga Dimensi (3D) Digunakan untuk mendeskripsikan

Διαβάστε περισσότερα

Katakunci : staf bank, bukan Islam, Pajak Gadai Islam (Ar-Rahnu)

Katakunci : staf bank, bukan Islam, Pajak Gadai Islam (Ar-Rahnu) Persepsi Staf Bank Terhadap Penglibatan Orang Bukan Islam Dalam Sistem Pajak Gadai Islam (Ar-Rahnu) Hussin Bin Salamon & Niswah Bini Abdul Aziz Fakulti Pendidikan Universiti Teknologi Malaysia Abstrak

Διαβάστε περισσότερα

BAB 1 PENDAHULUAN 1.1 PENGENALAN

BAB 1 PENDAHULUAN 1.1 PENGENALAN BAB 1 PENDAHULUAN 1.1 PENGENALAN Air merupakan keperluan asas yang penting dalam kehidupan seharian manusia. Akan tetapi, keadaan air yang menenggelami kawasan yang luas akan menimbulkan pelbagai masalah.

Διαβάστε περισσότερα

PENGERTIAN VOKAL: Vokal ialah bunyi-bunyi bersuara, dan apabila membunyikannya udara daripada paru-paru keluar melalui rongga mulut tanpa sekatan dan

PENGERTIAN VOKAL: Vokal ialah bunyi-bunyi bersuara, dan apabila membunyikannya udara daripada paru-paru keluar melalui rongga mulut tanpa sekatan dan PENGERTIAN VOKAL: Vokal ialah bunyi-bunyi bersuara, dan apabila membunyikannya udara daripada paru-paru keluar melalui rongga mulut tanpa sekatan dan gangguan. Bunyi-bunyi vokal mempunyai ciriciri kelantangan

Διαβάστε περισσότερα

RANCANGAN MENGAJAR TAHUNAN 2003 FIZIK TINGKATAN 5

RANCANGAN MENGAJAR TAHUNAN 2003 FIZIK TINGKATAN 5 RANCANGAN MENGAJAR TAHUNAN 2003 FIZIK TINGKATAN 5 1/1 1.10 GELOMBANG Getaran a) menamakan jenis-jenis gelombang dan perbezaan di antaranya. b) menjelaskan erti getaran, jenis-jenis getaran dan bagaimana

Διαβάστε περισσότερα

STATIK BENDALIR: TEKANAN. Setelah selesai mengikuti pelajaran ini anda seharusnya dapat. Mentakrif dan membuktikan hukum Pascal tentang tekanan.

STATIK BENDALIR: TEKANAN. Setelah selesai mengikuti pelajaran ini anda seharusnya dapat. Mentakrif dan membuktikan hukum Pascal tentang tekanan. Statik Bendalir: Tekanan 8 Pelajaran STATIK BENDALIR: TEKANAN OBJEKTIF PELAJARAN Setelah selesai mengikuti elajaran ini anda seharusnya daat Mentakrif dan membuktikan hukum Pascal tentang tekanan. Membuktikan

Διαβάστε περισσότερα

Katakunci : proses pengajaran dan pembeljaran, sekolah Bandar, sekolah luar Bandar.

Katakunci : proses pengajaran dan pembeljaran, sekolah Bandar, sekolah luar Bandar. Perbandingan Faktor Faktor Yang Mempengaruhi Proses Pengajaran Dan Pembelajaran Antara Sekolah Di Bandar Dan Luar Bandar Shahrin Bin Hashim & Herdy Bin Bailun Fakulti Pendidikan, Universiti Teknologi Malaysia.

Διαβάστε περισσότερα

Modul Pengajaran dan Pembelajaran

Modul Pengajaran dan Pembelajaran KEMENTERIAN PELAJARAN MALAYSIA Kurikulum Standard Sekolah Rendah Modul Pengajaran dan Pembelajaran Teras Tema: Dunia Sains dan Teknologi (SAINS) Sekolah Kebangsaan Terbitan Bahagian Pembangunan Kurikulum

Διαβάστε περισσότερα

BAB 1 PENGENALAN 1.1 PENDAHULUAN

BAB 1 PENGENALAN 1.1 PENDAHULUAN BAB 1 PENGENALAN 1.1 PENDAHULUAN Tenaga suria bukanlah merupakan suatu tenaga altenatif yang baru malahan penggunaannya telah bermula semenjak tahun 1958. Tenaga suria adalah tenaga yang dihasilkan oleh

Διαβάστε περισσότερα

Katakunci : persepsi pelajar, Pendidikan Islam

Katakunci : persepsi pelajar, Pendidikan Islam Persepsi Pelajar Sekolah Agama Terhadap Mata Pelajaran Pendidikan Islam : Kajian Di Sekolah Menengah Al-Amin Gombak, Selangor Othman Bin Napiah & Munada Binti Mohamad Rodi Fakulti Pendidikan Universiti

Διαβάστε περισσότερα

FALKULTI PENDIDIKAN DALAM PENDIDIKAN MEI 2012 HBML 1203 FONETIK DAN FONOLOGI BAHASA MELAYU

FALKULTI PENDIDIKAN DALAM PENDIDIKAN MEI 2012 HBML 1203 FONETIK DAN FONOLOGI BAHASA MELAYU FALKULTI PENDIDIKAN DALAM PENDIDIKAN MEI 2012 HBML 1203 FONETIK DAN FONOLOGI BAHASA MELAYU NO. MATRIKULASI : 810713125386001 NO. KAD PENGNEALAN : 810713125386 NO. TELEFON : 0128101102 E-MEL : kongchuilee@yahoo.com

Διαβάστε περισσότερα

BAB SATU PENGENALAN. Pernyataan Masalah. landasan kepada pembelajaran mata pelajaran lain, di samping berguna dalam pelbagai

BAB SATU PENGENALAN. Pernyataan Masalah. landasan kepada pembelajaran mata pelajaran lain, di samping berguna dalam pelbagai BAB SATU PENGENALAN Pernyataan Masalah Pembahagian pecahan merupakan salah satu topik yang penting dalam sistem pendidikan di sekolah. Ini kerana pembahagian pecahan bukan sahaja merupakan asas kepada

Διαβάστε περισσότερα

JABATAN AKAUNTAN NEGARA MALAYSIA

JABATAN AKAUNTAN NEGARA MALAYSIA JABATAN AKAUNTAN NEGARA MALAYSIA KANDUNGAN TAKLIMAT A. PENGENALAN B. UNDANG-UNDANG DAN PERATURAN C. KUMPULANWANG DISATUKAN (KWDS) D. OPERASI PERAKAUNAN E. DASAR PERAKAUNAN F. PEGAWAI PENGAWAL G. PEGAWAI

Διαβάστε περισσότερα

Katakunci : metode pengajaran dan pembelajaran (P&P), kelas pengajian al-quran, saudara baru, kelolaan JAJ

Katakunci : metode pengajaran dan pembelajaran (P&P), kelas pengajian al-quran, saudara baru, kelolaan JAJ Metode Pengajaran Dan Pembelajaran (P&P) Kelas Pengajian Al-Qur an Di Kalangan Saudara Baru Di Bawah Kelolaan JAJ Abdul Hafiz Bin Haji Abdullah & Nor Hidayah Binti Hamsur Fakulti Pendidikan Universiti

Διαβάστε περισσότερα

BUKU ARAHAN PENGGUNAAN

BUKU ARAHAN PENGGUNAAN (Penguat bunyi digital dan audio yang bergema dalam 4 saluran) DIGITAL ECHO AV AMPLIFIER DAR-800II BUKU ARAHAN PENGGUNAAN Terima kasih atas anda membeli produk kami Penguat bunyi digital dan audio yang

Διαβάστε περισσότερα

Katakunci : PPBK, penerimaan guru pelatih

Katakunci : PPBK, penerimaan guru pelatih Penerimaan Guru Pelatih Terhadap Penggunaan PPBK: Kajian Kes Terhadap Guru Pelatih, Fakulti Pendidikan, Universiti Teknologi Malaysia Noor Azean Atan & Siti Khatijah Naraman Fakulti Pendidikan, Universiti

Διαβάστε περισσότερα

PERATURAN AKADEMIK [82]

PERATURAN AKADEMIK [82] PERATURAN AKADEMIK [82] PERATURAN AKADEMIK PROGRAM SARJANA MUDA PENGAJIAN SEPENUH MASA Diterbitkan oleh: PEJABAT PENGAJIAN PRASISWAZAH UNIVERSITI TEKNOLOGI MALAYSIA ISBN 983 95 85 614 Pejabat Pengajian

Διαβάστε περισσότερα

Persepsi Pelajar Tentang Kejadian Jenayah Terhadap Wanita

Persepsi Pelajar Tentang Kejadian Jenayah Terhadap Wanita Persepsi Pelajar Tentang Kejadian Jenayah Terhadap Wanita Aminuddin Ruskam Al-Dawamy & Firdaus Binti Ismail Fakulti Pendidikan Universiti Teknologi Malaysia Abstrak: Kajian ini dilakukan bagi mengetahui

Διαβάστε περισσότερα

FAKULTI SAINS DAN TEKNOLOGI UNIVERSITI KEBANGSAAN MALAYSIA STSF 1413 SAINS FIZIK PEPERIKSAAN PERTENGAHAN SEMESTER CONTOH SOALAN

FAKULTI SAINS DAN TEKNOLOGI UNIVERSITI KEBANGSAAN MALAYSIA STSF 1413 SAINS FIZIK PEPERIKSAAN PERTENGAHAN SEMESTER CONTOH SOALAN FAKULTI SAINS DAN TEKNOLOGI UNIVERSITI KEBANGSAAN MALAYSIA STSF 1413 SAINS FIZIK PEPERIKSAAN PERTENGAHAN SEMESTER CONTOH SOALAN JAWAB SEMUA SOALAN. JAWAB DENGAN MENGHITAMKAN PADA NOMBOR DALAM BORANG, JAWAPAN

Διαβάστε περισσότερα