23 Mei 2013

Download Contoh Program C# Sangat Sederhana

Didalam compilator yang kita gunakan ada beberapa bentuk aplikasi yang dapat dibuat. Sebagai tahap awal kita akan membuat suatu program dengan bentuk console / DOS. Console adalah aplikasi yang dibuat dalam bentuk teks.

Untuk membuat contoh sederhana buatlah project baru dengan cara mengikuti langkah-langkah berikut ini:
  1. Lingkup Informatika menggunakan Microsoft Visual Studio dalam membuat project sederhana ini. Caranya klik File → New → Project sehingga muncul tampilan seperti berikut ini:

    Contoh Program C# Sangat Sederhana picture

  2. Pilih Console Application dan beri nama dan dan Solution Name sesuai keinginan Anda. Ubah juga Lokasi penyimpana file sesuai keinginan. Jika sudah maka akan terlihat bagian sintax program dengan nama program.cs yang didalamnya terdapatsintax static void Main(string[] args) itu menunjukan bahwa main adalah fungsi utama yang didalamnya dapat dilakukan pemanggilan class, fungsi, atau perintah-perintah komputasi.

    Contoh Program C# Sangat Sederhana picture
  3. Dalam contoh ini kita akan membuat proses output. Masukan sintax di bawah ini ke dalam fungsi utama static void Main(string[] args) diantara tanda kurung {…}.

    Contoh Program C# Sangat Sederhana picture
  4. Penjelasan dari program diatas:
    - namespace LingkupInformatika : Dalam contoh ini namespace atau ruang lingkupnya adalah Lingkup Informatika.
    - class : adalah deskripsi / sketsa/ gambaran dari objek. Dalam contoh ini nama objeknya adalah program yang didalamnya terdapat MethodMain() dengan sintax static void Main(string[] args).- Fungsi  Console.WriteLine() atau Console.Write(). Keduanya digunakan untuk menampilkan informasi keluaran ke layar.
    - Fungsi Console.ReadLine() digunakan untuk meminta nilai yang di masukan oleh user (Input).
  5. Jika program tersebut success maka tampilan aplikasinya akan seperti dibawah ini:Contoh Program C# Sangat Sederhana picture
s    Download Contoh Program C# Sangat Sederhana ini disini


19 Mei 2013

Kenali Sintaks Dasar C# Sebelum Belajar Programming C#


Sebelum belajar lebih lanjut tentang programming C#, sebaiknya kenali dulu sintaks dasar C#. Sintaks dasar C# adalah sebagai berikut:

  1. Nama File Nama file secara default dalam program yang kita buat adalah Program.cs. walaupun kita bisa menggantinya dengan apa saja seperti programpertama.cs. Akhiran atau extention yang di pakai bahwa suatu file berisi sorce code C# adalah .cs

  2. Comment
    Comment dapat digunakan sebagai dokumentasi, untuk memberikan informasi atau keterangan mengenai program yang kita buat dan memahami dalam membantu program yang kita buat.

    2.1. Comment Single Line
    Comment Single line di awali dengan tanda // hanya berlaku untuk satu baris code dan berakhir pada baris tersebut.

    Contoh:
    System.Console.WriteLine(“Halo Dunia!”); //akan menuliskan pesan di layar

    2.2. Comment Multi Line
    Comment Multi Line di awali dengan tanda /* dan di akhiri dengan */

    Contoh:
    /* Comment jenis ini
    dapat menutupi lebih
    dari satu baris */

  3. Method Main
    Method Main() bisa di katakan sebagai pintu masuk program anda. Kalau anda mencoba mengganti nama Main() dengan nama lain, compiler akan mengeluh bahwa tidak ada entry point atau pintu masuk. Perlu juga diketahui bahwa isi atau tubuh method harus diawali dengan “{“ dan diakhiri dengan “}”. Method Main() dapat disebut juga sebagai fungsi utama.

    Contoh:
    static void Main(string[] args)
    {
           //Tubuh atau isi method
    }

  4. Class
    Method di dalam C# tidak bisa berdiri sendiri, namun harus menjadi bagian dari suatu class. Nama class yang menyelimuti Main() tidak menjadi masalah. Seperti method, tubuh suatu class dimulai dengan dan diakhiri dengan }.
    Contoh:
    class Hallo
    {
    // tubuh atau isi class

     }

  5. System.Console.WriteLine() dan System.Console.Write()
    Method WriteLine() tersebut berada di dalam class yang bernama Console (sebagaimana method Main() berada dalam suatu class). Class Console sendiri dikelompokkan ke dalam namespace yang bernama System. Namespace System menampung semua class library .NET (Console adalah salah satu dari class library .NET). Jadi kita memanggil method WriteLine() dengan menuliskan mulai dari namespacenya sampai ke method itu sendiri.

    Contoh:
    System.Console.WriteLine(“Halo Lingkup Informatika!”); //Akan menyisipkan baris baru
    System.Console.Write(“Sedang belajar C#!”); // tanpa menyisipkan baris baru
    System.Console.Write(“Gampang-gampang susah.”); // tanpa menyisipkan baris baru

    Output dari penggalan program di atas sebagai berikut:

    Halo Lingkup Informatika!
    Sedang belajar C#! Gampang-gampang susah.

  6. Readline()
    Method static ReadLine() dari class Console memungkinkan kita menuliskan input sampai enter ditekan. Input yang kita berikan akan dikembalikan ke program dalam bentuk string. String yang dikembalikan tersebut dapat kita jadikan argument bagi Parse().

    Contoh:
    class Input
    {
    static void Main()
    {
    int var1, var2;

    Console.WriteLine(“Program Penjumlahan”);
    Console.WriteLine();
    Console.Write(“Masukkan angka pertama: ”);
    var1 = int.Parse(Console.ReadLine());
    Console.Write(“Masukkan angka kedua: ”);
    var2 = int.Parse(Console.ReadLine());
    Console.WriteLine();
    Console.WriteLine(“Jumlahnya adalah {0}.”, var1 + var2);
    }
               }

  7. Parse()
    Type data yang telah dipakai seperti int dan double juga merupakan sejenis class. Type type dasar yang didefinisikan Framework .NET memiliki method static yang bernama Parse(). Method tersebut menerima sebuah argument string dan mengembalikan hasil olahannya. Hasil olahannya berupa type yang bersangkutan, dengan nilai yang terkandung di dalam string argument.

  8. Namespace
    Namespace adalah kata kunci untuk mendefinisikan ruang lingkup atau batasan program dan menghindari konflik nama. Misalnya source code A.cs dan source code B.cs sama-sama membuat class yang bernama namakelas. Kedua class yang namanya sama tersebut dapat digunakan di suatu program asalkan terletak di namespace yang berbeda. Kegunaan namespace untuk mengelompokan elemen-elemennya (misalnya class) bisa dimisalkan seperti kegunaan folder untuk mengelompokkan file-file.

  9. Placeholder
    Placeholder adalah data yang di ikat atau di gabungkan ke dalam sebuah pernyataan secara terpisah dari data-data yang lain.
    Contoh:
    int permen = 10;
    int snack = 5;

    //placeholder {0} dan {1}
    Console.WriteLine("Saya memliki {0} permen dan {1} snack", permen, snack);
    Console.ReadLine();

Pengertian Visual Basic

Pada bahasan kali ini akan dijelaskan pengertian visual basic secara terperinci.

Visual Basic berasal dari dua kata Visual dan Basic. Kata Visual merujuk pada metode yang digunakan untuk membuat antar muka yang bersifat Graphical User Interface (GUI). Untuk memunculkan elemen di dalam antar muka, programmer tidak perlu menulis kode program berbaris-baris tetapi cukup dengan menambahkan objek yang sudah dibangun dan disediakan kedalam tempat atau posisi yang diinginkan di dalam program. Kata Basic merujuk kepada bahasa BASIC (Beginners All-Purpose Symbolic Instruction Code) yang merupakan sebuah bahasa yang digunakan oleh banyak programmer jika dibandingkan dengan bahasa lainnya dalam sejarah komputer. Visual Basic telah berubah dari BASIC sehingga sekarang memiliki ratusan pernyataan, fungsi, dan kata kunci. Kebanyakan diantaranya terkait dengan antar muka pada Windows.

Visual Basic pada dasarnya adalah bahasa yang mudah dimengerti. Lebih mudah lagi ketika muncul Microsoft Visual Basic yang dibangun untuk membuat bahasa yang sederhana dan mudah dalam pembuatan scriptnya atau disebut simple scripting language untuk dengan user interface (tampilan) yang dikembangkan dalam sistem operasi Microsoft Windows. Ini terlihat pada awal pembuatan program dalam visual basic adalah Form dimana programmer dapat mengatur tampilan form kemudian dijalankan dalam script yang mudah.

Ledakkan pemakaian Visual Basic ditandai dengan kemampuan Visual Basic untuk dapat berinteraksi dengan aplikasi lain di dalam sistem operasi Windows dengan komponen ActiveX Control. Dengan komponen ini memungkinkan programmer untuk memanggil dan menggunakan semua model data yang ada di dalam sistem operasi windows. Teknik pemrograman di dalam Visual Basic mengadopsi dua macam jenis pemrograman yaitu Pemrograman Visual dan Pemrograman Berbasis Objek (Object Oriented Programming - OOP).

18 Mei 2013

Sejarah dan Pengertian JavaScript

Sejarah JavaScript

JavaScript awalnya bernama LiveScript yang dikembangkan pertama kali pada tahun 1995 oleh Brendan Eich dari Netscape Communications. LiveScript berfungsi sebagai bahasa sederhana untuk browser Netscape Navigator 2 dan mendapatkan banyak kritik karena dianggap kurang aman karena pengembangannya yang terkesan buru-buru dan tidak ada pesan kesalahan yang ditampilkan setiap terjadi kesalahan pada saat menyusun kode program. Kemudian Netscape berkolaborasi dengan Sun Microsystem seorang pengembang bahasa pemrograman Java diakhir tahun 1995 dan mengubah nama LiveScript menjadi JavaScript.

Pengertian JavaScript

Menurut Negrino dan Smith (2001), JavaScript adalah sebuah bahasa pemrograman yang bisa digunakan untuk menambahkan interaktifitas pada halaman web. JavaScript merupakan bahasa scripting (bahasa pemrograman yang ringan) yang popular di internet dan berisi baris kode yang dijalankan di komputer menggunakan program browser yang mendukung seperti Google Chrome, Internet Explorer (IE), Mozilla Firefox, Netscape dan Opera. JavaScript disisipkan dalam halaman HTML dengan diapit menggunakan tag Script. JavaScript dijalankan di komputer user, sehingga proses tidak perlu dilakukan pada server. Dengan adanya JavaScript, kemampuan sebuah file dokumen HTML akan menjadi semakin luas dan kuat. Selain itu, JavaScript juga merupakan bahasa interpreter yang berarti skrip dieksekusi tanpa proses kompilasi. JavaScript didesain untuk menambah interaktif suatu web.

Pengertian HTML dan Contoh HTML Sederhana

Pengertian HTML

HTML merupakan singkatan dari Hyper Text Markup Language. HTML merupakan bahasa pengkodean yang digunakan untuk menghasilkan dokumen-dokumen hypertext untuk digunakan di WWW (World Wide Web) atau menampilkan sebuah halaman dokumen web. HTML terlihat seperti bahasa pengkodean lama, yang diawali dan diakhiri dengan command-command HTML dimana menunjukkan bagaimana keluarannya pada saat dijalankan pada sebuah web browser.

Yang membedakan dokumen HTML dengan dokumen-dokumen lainnya adalah adanya elemen HTML yang disebut juga dengan command HTML dan biasa disebut dengan tag yang digunakan untuk menentukan tampilan dari dokumen HTML. Setiap dokumen HTML diawali dan diakhiri dengan tag HTML.
Contoh: <BEGIN TAG> </END TAG>
Tag tidak case sensitive sehingga bisa menggunakan <HTML> atau <html>

Bentuk dari tag HTML adalah <element atribute = value> dimana:
Element         = nama tag
Atribute         = atribut dari tag
Value            = nilai dari atribut
Contoh: <body bgcolor = white>
Body merupakan elemen, sedangkan bgcolor merupakan atribut yang memiliki nilai white.

Contoh HTML Sederhana

<html>
<head>
  <title>Halo Lingkup Informatika</title>
</head>
<body bgcolor = "black">
<p style="color:white">Halo</p>
</body>
</html>

Simpan kode html tersebut misalnya menjadi file 'Contoh HTML Sederhana.html'. Maka jika file tersebut dibuka menggunakan salah satu browser, akan tampil seperti gambar dibawah.

Contoh HTML Sederhana image

Berdasarkan gambar diatas terlihat bahwa judul tab browser 'Halo Lingkup Informatika' yang sesuai dengan tag <title>Halo Lingkup Informatika</title>, warna background hitam sesuai dengan tag <body bgcolor "black">, dan warna teks putih sesuai dengan tag <p style="color:white">.

17 Mei 2013

Apa itu bahasa pemrograman C dan C++?

Bahasa pemrograman C merupakan bahasa Intermediate yang artinya adalah bahasa tersebut bisa dikatakan sebagai ligh level language atau bahasa tingkat tinggi, dimana programmer diberikan sederetan sintaks (aturan penulisan) yang dapat dimengerti oleh manusia. Akan tetapi bahasa C juga dapat digolongkan sebagai low level language karena bahasa C menyediakan pula sintaks dalam bentuk bahasa Assembly dimana bahasa Assembly merupakan salah satu low level language.

Bahasa C menyediakan beberapa komponen agar seorang programmer dapat dengan mudah mengimplementasikan kodenya. Adapun komponen bahasa C terdiri dari:

  1. Editor
  2. Interpreter
  3. Compiler
  4. Debugging
Berlanjut ke bahasa pemrograman C++. Apabila berbicara bahasa C++ biasanya tidak akan lepas dari bahasa C sebagai bahasa pendahulunya. C++ diciptakan satu dekade setelah C. Diciptakan oleh Bjarne Stroustrup pada tahun 1983. Bahasa ini kompatibel dengan bahasa C. Bahasa C++ mempunyai keistimewaan dimana bahasa ini mendukung pemrograman yang berorientasi objek (Object Oriented Programming - OOP).

Apa itu Bahasa Pemrograman Pascal?

Pada tahun 1971, Profesor Niklaus Wirth dari Technical University of Zurich, Switzerland, memperkenalkan bahasa pemrograman Pascal. Nama Pascal diambil dari nama seorang matematikawan Perancis, Blaise Pascal. Beliau membuat bahasa pemrograman Pascal untuk menjadi alat bantu belajar pemrograman bagi para mahasiswanya dan melengkapi kekurangan-kekurangan bahasa pemrograman yang ada pada saat itu.

Pascal merupakan bahasa pemrograman tingkat tinggi (High Level Language) yang memiliki instruksi-instruksi terstruktur dan sangat matematis. Pascal memiliki tipe-tipe data standar yang telah tersedia pada kebanyakan bahasa pemrograman. Tipe-tipe data standar yang dimiliki oleh Pascal adalah: boolean, integer, real, char, dan string. Selain tipe-tipe data tersebut, Pascal juga mendukung User defined Data Types, yaitu programmer dapat membuat tipe data lain yang diturunkan dari tipe data standar.
Pada Pascal, programmer harus harus menentukan tipe data dari suatu variabel, dan variabel tersebut tidak dapat dipergunakan untuk menyimpan tipe data selain dari format yang ditentukan. Beberapa pengecualian berhubungan dengan tipe data antara lain, tipe data real bisa menyimpan tipe data integer (dan menjadi data real), demikian juga tipe data string bisa menyimpan tipe data char.
Sintak pada Pascal bisa dipecah dalam bentuk prosedur dan fungsi, sehingga bisa digunakan berulang-ulang. Dengan struktur yang sederhana dan memiliki bahasa hampir mirip dengan bahasa manusia (bahasa Inggris), menjadikan Pascal mudah dipelajari dan dipahami.
Dalam bahasa pemrograman Pascal, tidak membedakan huruf kapital maupun huruf bukan kapital (not case sensitive), sehingga penulisan sintak BEGIN sama saja dengan begin ataupun Begin. Hal ini berlaku untuk semua kata cadangan (reverse word) maupun variabel.
Bahasa Pascal juga merupakan bahasa yang digunakan sebagai standar bahasa pemrograman bagi tim nasional Olimpiade Komputer Indonesia (TOKI). Selain itu, bahasa Pascal masih digunakan dalam IOI (International Olympiad in Informatics).