1 / 14

TZ1023 Pengaturcaraan Komputer Untuk Sains Sosial

TZ1023 Pengaturcaraan Komputer Untuk Sains Sosial. Oleh: Bahari Bin Idrus Jabatan Komputeran Industri FTSM. Pengenalan Kepada Pengaturcaraan. Bahari Idrus Jab. Komputeran Industri FTSM. Pengenalan. Apa itu komputer?

Download Presentation

TZ1023 Pengaturcaraan Komputer Untuk Sains Sosial

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. TZ1023Pengaturcaraan Komputer Untuk Sains Sosial Oleh: Bahari Bin Idrus Jabatan Komputeran Industri FTSM

  2. Pengenalan Kepada Pengaturcaraan Bahari Idrus Jab. Komputeran Industri FTSM

  3. Pengenalan • Apa itu komputer? • Komputer ialah suatu alat yang digunakan untuk menerima, menyimpan, memproses dan mempersembahkan data dan maklumat. • Realitinya, komputer adalah suatu alat yang dapat membantu manusia menyelesaikan sesuatu masalah.

  4. Komunikasi Dengan Komputer • Bagaimana komputer dapat membantu manusia? • Manusia perlu berkomunikasi dengan komputer. • Manusia perlu memahami bahasa komputer iaitu dengan menggunakan bahasa pengaturcaraan.

  5. Bahasa Pengaturcaraan • Apa itu bahasa pengaturcaraan? • Bahasa pengaturcaraan adalah bahasa perantaraan antara juru aturcara(programmer) dengan komputer yang terdiri daripada satu set arahan yang memberitahu komputer apa yang perlu dilaksanakan. • Setiap komputer memerlukan perisian untuk beroperasi. • Setiap perisian dibangunkan oleh bahasa pengaturcaraan.

  6. Perisian • Perisian terbahagi kepada: • Perisian sistem • Perisian aplikasi • Contoh perisian sistem: • UNIX, DOS, Windows • Contoh perisian aplikasi: • Pemproses perkataan, lembaran elektronik, pangkalan data dll.

  7. Bahasa Mesin Bahasa Penghimpun Bahasa Pengaturcaraan Paras Tinggi Kod perduaan Contoh: 01011010,00010000 Menggunakan huruf untuk mewakili arahan & data. Cth: call SYMBOL_NAME() movl xorl Menggunakan bahasa tabii. Cth: COBOL, Pascal, C++, VB dll Sejarah Bahasa Pengaturcaraan

  8. Setiap bahasa paras tinggi perlu ditukar ke bahasa mesin yang dipanggil sebagai pengkompil dan prosesnya disebut proses kompilasi. Pengkompil(Compile) GELAP 0100011101000101010011000100000101010000

  9. Jenis-Jenis Bahasa Pengaturcaraan • Pengaturcaraan Berstruktur • Pengaturcaraan Berorientasikan Objek(OO) • Pengaturcaraan Visual

  10. Pengaturcaraan Berstruktur • Cara perlaksanaan atau lariannya adalah berjujukan. • Contoh bahasa: Pascal, C, COBOL, Fortran dll. • Contoh aplikasi berstruktur: pengeluaran wang di ATM.

  11. Pengaturcaraan Berorientasikan Objek • Perbezaan OO dengan pengaturcaraan berstruktur ialah pada fasa merekabentuk penyelesaian masalah. • Juru aturcara akan mengenalpasti objek-objek yang berada dalam masalah yang perlu diselesaikan. • Objek yg sama akan dikumpulkan mengikut kategori yang dinamakan sebagai kelas. • Contoh: JAVA, C++, SmallTalk

  12. Pengaturcaraan Visual • Visual merujuk kepada perwakilan suatu objek dalam bentuk grafik. • Perwakilan grafik menyebabkan aturcara lebih mudah untuk dibangunkan dan kelihatan lebih menarik. • Contoh: Visual Basic, Visual C++

  13. Sejarah Visual Basic • Pengaturcaraan Visual Basic(VB) diasaskan oleh Prof. John Kemeny & Thomas Kurtz dari Dartmouth College. • VB berasaskan bahasa pengaturcaraan BASIC(Beginner’s All Purpuse Symbolic Instruction Code)

  14. Kelebihan Visual Basic • Menyediakan Antaramuka Grafik(GUI) dengan mudah. • Perisian dikawal oleh pengguna sendiri berbanding dengan bahasa pengaturcaraan berstruktur, pengaturcara mengawal perisian tersebut.

More Related