Pemrograman Lanjut
PMI (1314)
Minggu Ke-6
Disusun Oleh
RHEYA FIARGANANTA TUMANGGOR
18753053
MI 3B
Jurusan Ekonomi dan Bisnis
Manajemen Informatika
Politeknik Negeri Lampung
2019
BAB I
PENDAHULUAN
Beberapa kemampuan atau manfaat dari Visual Studio 2019 diantaranya seperti:
1. Untuk membuat program aplikasi berbasiskan windows.
2. Untuk membuat objek-objek pembantu program seperti, misalnya : control
ActiveX,file Help, aplikasi Internet dan sebagainya.
3. Menguji program (debugging) dan menghasilkan program berakhiran EXE
yangbersifat executable atau dapat langsung dijalankan.
Visual Studio 2019 adalah bahasa yang cukup mudah untuk dipelajari. Bagi
programmer p em ul a ya n g baru i n gi n bel a j ar pro gr am , l i ngkun gan Vi sual S t udi o
dapat m em bant u membuat program dalam sekejap mata.
Rumusan Masalah:
1. Bagaimana cara membuat program C# menggunakan GUI tanpa membuat kode program
dari awal?
2. Bagaimana cara membuat Kalkulator menggunakan GUI?
3. Bagaimana cara mempublish aplikasi tersebut?
BAB II
LANDASAN TEORI
Apabila sebelumnya telah diperkenalkan pembuatan program aplikasi berbasis form sederhana
dengan memanfaatkan beberapa toolbox seperti Label, TextBox, Button, Radio Button, dan
ComboBox. Pada praktikum kali ini akan menyelesaikan langkah-langkah dalam mengatur desain
form dengan menggunakan TableLayoutPanel agar tampilan form menjadi lebih responsif.
•Indikator Kompetensi
–Mengetahui tentang toolbox baru di Visual Studio Windows Form Application
–Mengetahui tentang IDE Visual Studio
–Mengetahui tentang pemrograman C#
–Mengetahui tentang tipe data pada C#
–Mengetahui tentang identifier pada C#
–Mengetahui tentang variabel
–Mengetahui tentang konstanta
–Mengetahui tentang operator
Microsoft Visual Studio merupakan sebuah perangkat lunak lengkap (suite) yang dapat digunakan
untuk melakukan pengembangan aplikasi, baik itu aplikasi bisnis, aplikasi personal, ataupun
komponen aplikasinya. (Wikipedia)
Microsoft Visual Studio adalah sebuah lingkungan pengembangan terpadu (IDE) dari Microsoft.
Dengan kata lain Microsoft Visual Studio adalah sebuah tools yang digunakan oleh programmer
untuk memudahkan dalam pembuatan aplikasi.
User Interface Visual Studio:
C# adalah Bahasa pemrograman baru yang diciptakan oleh Microsoft yang digunakan oleh banyak
developer.NET untuk mengembangkan aplikasi dengan platform.NET (.NETFramework).
C# merupakan salah satu bahasa pemrograman berorientasi objek yang dibuat berbasiskan
BahasaC++ dan telah dipengaruhi oleh aspek atau fitur Bahasa seperti yang terdapat pada Bahasa
pemrograman lainnya seperti Java, Delphi, Visual Basic dan lain sebagainya serta dilengkapi
dengan beberapa penyederhanaan.
Tipe data merupakan jenis data yang digunakan pada program untuk dioperasikan .
C# mempunyai dua jenis built-in tipe data yaitu value types dan reference types. Referenced type
didefinisikan dengan menggunakan class. C# mempunyai 13 tipe data dasar yang ditunjukan pada
table dibawah ini:
Value types variable dapat diisikan sebuah nilai secara langsung. Tipe ini diturunkan dari kelas
System. Value Type
Tipe value mengandung data nyata. Beberapa contohnya antara lain int, char dan float, dimana
menyimpan angka, huruf alphabet dan bilangan pecahan. Ketika mendeklarasikan sebuah tipe int,
maka system akan mengalokasikan memory untuk menyimpan nilai tersebut.
Tipe referensi tidak mengandung data actual yang disimpan dalam variable, tetapi mengandung
referensi ke variabel. Dengan kata lain, tipe ini merujuk kealamat memori. Dengan menggunakan
beberapa variable, jenis referensi dapat merujuk kesebuah alamat memori. Jika data dialamat
memori diubah oleh salah satu variable, variable lain secara otomatis melakukan perubahan nilai.
•Contoh pereferensi yang disediakan oleh C# (Built-in) adalah:
–Object
–Dynamic
–String
Sebuah identifier adalah nama yang digunakan untuk mengidentifikasi kelas, variabel, fungsi, atau
item yang ditetapkan pengguna lainnya. Aturan dasar untuk penamaan kelas dalam C# adalah
sebagai berikut:
•Nama harus dimulai dengan huruf dan dapat diikuti olehangka (0-9) atau underscore ( _ ).
•Karakter pertama tidak boleh menggunakan angka.
•Tidak boleh mengandung spasi(space) atau symbol seperti? -+ @ # $ % ^ & * ( ) [ ] { } . ; , ’ ” /
dan\. Namun, dapat menggunakan underscore ( _ ).
•Bukan termasuk kata kunci C# (C# Keyword).
Variabel adalah tempat untuk menyimpan data yang memiliki suatu tipe data.
✓ Variabel ini akan ditempatkan dalam suatu alamat memori pada komputer.
✓ C# mengharuskan setiap variabel yang digunakan memiliki suatu tipe data yang spesifik dan
hanya menyimpan data yang sesuai dengan tipe data variabel tersebut.
✓ Terdiri dari huruf, angka dan underscore ( _ ).
✓ Tidak boleh menggunakan angka pada awal nama variabel.
✓ Disarankan untuk tidak menggunakan underscore pada awal nama variabel.
✓ Bahasa C# bersifat case sensitive.
✓ Keyword tidak bisa digunakan sebagai nama variabel, kecuali kalau keyword ini diawali
dengan karakter @.
Operator adalah simbol untuk memberitahukan kepada compiler untuk menjalankan operasi
matematika atau manipulasi logika. Semua bahasa pemrograman sudah pasti punya built-in
operator, berikut adalah built-in operator pada C#:
•Arithmetic Operators
•Relational Operators
•Logical Operators
•Bitwise Operators
•Assignment Operators
•Misc Operators
BAB III
TAHAPAN PRAKTIKUM
Latihan 1
4. Isi properties Button dengan pengaturan di bawah ini (sesuaikan dengan angka dan simbol):
• Name : no1, no2, no3, no4, no5, no6, no7, no8, no9, no0, btambah, bkurang, bkali,
bbagi, bdot, bhasil, bc.
• Font : Courier New, 14, Bold
• Text : 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, (.), (C), (+), (-), (*), (/), (=)