Anda di halaman 1dari 20

Dasar Komputer dan Pemrograman

Integrated Development
Environment (IDE)
 Software yang memiliki beberapa fasilitas untuk
membangun (membuat) software.
 Terdapat komponen:
 Editor (layout dan kode)
 Compiler
 Linker
 Debuger
 Interpreter (Bahasa Script)
 Contoh: Visual Studio
Contoh IDE
 Contoh IDE:
 Visual Studio (C# ,C++,VB)
 MonoDevelop (C#)
 CodeBlock (C/C++)
 NetBean (Java)
 Eclipse (Java, C++)
 http://en.wikipedia.org/wiki/Comparison_of_integrated
_development_environments
Software Development Kit (SDK
 Software tambahan untuk memudahkan membangun
software untuk framework atau sistem tertentu
 Misal:
 Android SDK
 Windows SDK
 XCode
Visual C# 2008
Visual C# 2008
Solution explorer
Menus

Form
Code editor

Toolbar

Properties/events
messages window
 Form – Untuk menenpatkan control.
 Klik bagian tab Form1.cs [Design]

Form
Textbox
Button
Label
Listbox
Toolbox –
 Dikelompokkan
 Common controls:
 Button,
 Textbox,
 Label,
 Radio button
 dll.
 Properties
 Setiap Control memiliki properties
 Name
 Position (top and left)
 Size (height and width)
 Text

 Deskripsi properties
 Events

 Events – perlakuan yang


terjadi pada Control
 Button click
 KeyPress
 MouseMove
 MouseDown
 Code Editor – tempat mengetikkan kode
 Melalui Double - click pada object
 Beberapa kode event jangan dihapus
Hirarki File
Struktur Kode Bahasa C#
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
int a = 0; int b = 3;

public Form1()
{
InitializeComponent();
}

private void Form1_Load(object sender, EventArgs e)


{
int c = a + b;
}
}
}
Debuging
 Menganalisis alur kerja program, mencari dan
mengurangi bug, atau kerusakan di dalam sebuah
program komputer atau perangkat keras sehingga
dapat bekerja sesuai dengan harapan

 Dibagi:
Direct debugging
Step by step debugging
Proses Build, Compiling dan Linking
Debuging
Jenis Error
 Syntax Error
kesalahan dari penulisan syntax pada program
sehingga syntax tersebut tidak dapat dieksekusi
 Logic Error
Kesalahan penulisan atau rumus yang diterapkan
 Runtime Error
Kesalahan saat progran dijalankan (run) miss
komunikasi antara program dan file yang dipanggil
dalam program
Latihan
1. Buat TextBox dan Button
2. Klik 2x pada Button dan isikan kode:
int x = int.Parse(textBox1.Text)
textBox1.Text = x.ToString();

3. Jalankan program dengan isikan angka di textbox:


 5 lalu klik tombol, lihat apa yang terjadi pada TextBox
 -6 lalu klik tombol, lihat apa yang terjadi pada TextBox
 7,8 lalu klik tombol, lihat apa yang terjadi pada TextBox

1. Ulangi langkah nomor 2 dan 3 dengan mengganti int dengan:


 unsigned int,
 float atau double
 bolean
Tugas
Buat video tutorial stuktur kode dan syntax dasar C#

Anda mungkin juga menyukai