Dunia ICT

Mengenali ICT dengan lebih dekat.

Download Soalan ICT

Memuat Turun soalan-soalan ICT disini.

Download Nota-nota ICT

Memuat Turun nota-nota ICT.

Sejarah Komputer

Mari kita berkenalan dengan nenek dan atok komputer

Tip-tip penggunaan Komputer

Untuk anda untuk kamu.. tip2 yang ader dalam fikiran ku

Showing posts with label Pengaturcaraan. Show all posts
Showing posts with label Pengaturcaraan. Show all posts

Wednesday, 27 July 2011

Ruby (Programming Language)



Ruby
adalah yang dinamik, mencerminkan, tujuan am objek berorientasikan bahasa pengaturcaraan yang menggabungkan sintaks yang diilhamkan oleh Perl dengan ciri-ciri seperti Smalltalk. Ruby yang berasal dari Jepun pada pertengahan tahun 1990-an dan mula-mula dibangunkan dan direka oleh Yukihiro "Matz" Matsumoto. Ia telah dipengaruhi terutamanya oleh Perl, Smalltalk, Eiffel, dan Lisp.


Ruby menyokong pelbagai paradigma pengaturcaraan, termasuk objek fungsi, berorientasikan, penting dan mencerminkan. Ia juga mempunyai jenis sistem yang dinamik dan pengurusan memori automatik; Oleh itu, sama dalam pelbagai aspek Python, Perl, Lisp, Dylan, Pike, dan CLU.

Standard 1.8.7 pelaksanaan ditulis dalam C, sebagai bahasa satu laluan ditafsirkan. Buat masa ini tiada spesifikasi bahasa Ruby, jadi pelaksanaan asal dianggap sebagai rujukan de facto. Pada tahun 2010 [update], terdapat beberapa pelaksanaan yang lengkap atau yang akan datang alternatif bahasa Ruby, termasuk YARV, JRuby, Rubinius, IronRuby, MacRuby, dan HotRuby. Setiap mengambil pendekatan yang berbeza, dengan IronRuby, JRuby dan MacRuby menyediakan kompilasi just-in-time dan MacRuby juga menyediakan kompilasi di hadapan-of-time. Rasmi 1,9 cawangan menggunakan YARV, seperti yang akan 2.0 (pembangunan), dan akhirnya akan menggantikan Ruby perlahan MRI.

untuk mencuba atau untuk mengenali Ruby dengan lebih dekat sila layari
http://www.ruby-lang.org/en/

sumber daripada : http://en.wikipedia.org

Monday, 25 July 2011

KAEDAH PENGATURCARAAN BERSTRUKTUR



Definisi:
Adalah satu subset kepada pengaturcaraan prosedural yang membentuk struktur logik pada program yang sedang ditulis bagi menjadikan ia lebih efisien dan lebih mudah untuk difahami dan diubah suai.

Pengaturan Berstruktur logik :
A. Struktur Berjujukan (Sequence Structure)
  1. Satu arahan atau tugas menjadi petunjuk kepada arahan atau tugas berikutnya dalam susunan yang telah ditentukan.
  2. Tiada arahan atau tugas yang dilangkau daripada turutan arahan.
  3. Semua arahan mesti dilarikan (run) selepas arahan lain yang disusun secara berturutan tanpa meninggalkan atau melangkau sebarang arahan.
KEYWORD : Laksanakan arahan yang berturutan tanpa skip.

B. Struktur Pemilihan (Selection structure)
  1. Dalam struktur pemilihan, arahan adalah dilaksanakan berdasarkan SYARAT.
  2. Hanya 1 daripada 2 penyataan akan dilaksanakan.
KEYWORD: Laksanakan 1 daripada 2 penyataan berdasarkan syarat.


Kelebihan Pengaturcaraan Berstruktur
Pengaturcaraan Berstruktur adalah satu subset kepada pengaturcaraan prosedural yang membentuk struktur logik pada program yang sedang ditulis bagi menjadikan ia lebih efisien dan lebih mudah untuk difahami dan diubah suai.

Thursday, 21 July 2011

Bagaimana Pengaturcaraan Berfungsi


Pengaturcaraan adalah arahan yang diberikan oleh penguna untuk komputer berkerja mengikut arahan yang diberikan. Sebagai contohnya :

Seorang pelajar ingin pergi ke sekolah apa yang perlu mereka lakukan?
Bermula daripada bangun tidur, gosok gigi, mandi, sembahyang dan seterusnya pergi sekolah. Pergerakan/perlakuan itu boleh di jadikan sebuah pengaturcaraan bagaimana seorang pelajar itu ingin pergi ke sekolah.

Daripada idea di atas ia membolehkan pelajar mengetahui apa itu pengaturcaraan. Terdapat beberapa langkah lagi sebelum pelajar melakukan pengaturcaraan, di antaranya mengenali jenis data, mengenali pemalar atau pembolehubah, mengetahui operator matematik dan logic, menyediakan flow chart dan di akhiri dengan menulis aturcara. Namun untuk hari ini saya ingin membuat penerangan mengenai bahasa pengaturcaaan C, sebagai satu langkah penerangan untuk bahasa bagi generasi pengaturcaraan.

Bahasa pengaturcaraan C

Bahasa pengaturcaraan C adalah bahasa pengaturcaraan yang popular dan digunakan secara meluas untuk mewujudkan program-program komputer. Pengaturcara di seluruh dunia teruja dengan C kerana ia memberi kawalan dan kecekapan maksimum kepada sistem pengaturcara.

Jika anda seorang programmer, atau jika anda berminat untuk menjadi programmer, terdapat beberapa faedah anda mendapat manfaat daripada pembelajaran C:

  1. Anda akan dapat membaca dan menulis kod untuk beberapa platform yang besar - segala-galanya daripada pengawal mikro untuk sistem saintifik yang paling maju boleh ditulis dalam C, dan banyak sistem operasi moden ditulis dalam C.
  2. Bergerak selangkah ke objek berorientasikan C + + adalah bahasa menjadi lebih mudah. C + + adalah lanjutan C, dan ia adalah mustahil untuk belajar C + + tanpa belajar C terlebih dahulu sebagai asas pengetahuan sebelum menjangkau ke bahasa yang baru.
Rajah 1.0: Bagaimana Pengaturcaraan Berfungsi

Gambar Rajah 1.0 diatas menunjukkan peringkat demi peringkat bagaimana pengaturcaraan berkerja dari baris pertama(pengistiharan int a,b,c) hingga (memulangakan nilai : return 0;) , pelajar-pelajar, guru-guru mahupun pengunjung yang lain boleh mengambil idea diatas untuk di aplikasikan dalam pengajaran dan pembelajaran pengaturacaran

sumber : http://www.howstuffworks.com/c.htm

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More