NPM 1506761021
Program Vokasi Jurusan Akuntansi
Peminatan Akuntansi Teknologi Sistem Informasi
Ujian Tengah Semester
Rangkuman
Pertemuan Ke 1
Pada Pertemuan pertama, kita diajarkan tentang visual basic dan perbedaan antara C# dan vb
VISUAL STUDIO
Microsoft Visual Studio by merupakan sebuah perangkat lunak lengkap (suite) yang dapat digunakan untuk melakukan pengembangan
aplikasi, baik itu aplikasi bisnis, aplikasi personal, ataupun komponen
aplikasinya, dalam bentuk aplikasi console, aplikasi Windows, ataupun aplikasi
Web. Visual Studio mencakup kompiler, SDK, Integrated
Development Environment (IDE), dan dokumentasi (umumnya berupa MSDN Library). Kompiler yang dimasukkan ke dalam paket
Visual Studio antara lain Visual C++, Visual C#, Visual Basic,
Visual Basic .NET, Visual InterDev, Visual J++, Visual J#, Visual FoxPro,
dan Visual SourceSafe.
Microsoft
Visual Studio dapat digunakan untuk mengembangkan aplikasi dalam native code (dalam bentuk bahasa
mesin yang berjalan di atas Windows) ataupun managed code (dalam bentuk Microsoft
Intermediate Language
di atas .NET Framework). Selain itu, Visual Studio juga dapat digunakan untuk
mengembangkan aplikasi Silverlight,
aplikasi Windows Mobile (yang berjalan di atas .NET Compact Framework).
C#
C# (dibaca: C sharp) merupakan sebuah bahasa pemrograman yang berorientasi
objek yang dikembangkan oleh Microsoft sebagai bagian dari inisiatif kerangka .NET Framework. Bahasa pemrograman ini
dibuat berbasiskan bahasa C++ yang telah dipengaruhi oleh
aspek-aspek ataupun fitur bahasa yang terdapat pada bahasa-bahasa pemrograman
lainnya seperti Java, Delphi, Visual Basic, dan lain-lain) dengan
beberapa penyederhanaan. Menurut standarECMA-334 C# Language Specification, nama C# terdiri atas
sebuah huruf Latin C (U+0043) yang diikuti oleh tanda pagar yang
menandakan angka #(U+0023).
Pertemuan Ke 2
Pada pertemuan ke 2,kita diajarkan untuk membuat program simple dengan menggunakan C# pada visual studio
Ini adalah Contoh koding simple untuk program dengan 1 tombol berupa Halo (salam)
namespace WindowsFormsApplication10
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show("Hallo!! kamu telah mengklick tombol ini", "info", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
}
Pertemuan Ke 3
Pada pertemuan ke 3, kita diajarkan cara menginstal Visual Studio
Dengan ini, saya baru bisa mengerjakan tugas sendiri di rumah
Pertemuan Ke 4
Pada pertemuan ke 4 ,kami diajarkan menerapkan konsep OOP pada console dan pembuatan programnya.
Inilah contoh koding pembuatan konsole yang saya buat dalam mengerjakan tugas
namespace ConsoleApplication3
{
class Program
{
static void Main(string[] args)
{
// object
Tumbuhan Kaktus = new Tumbuhan();
// property
Kaktus.jenisTumbuhan = "Kaktus Arab";
Kaktus.Tinggi = 130;
Kaktus.jumlahDaun = 100;
Kaktus.warna = "Hijau";
// Console
Console.WriteLine("Jenis Tumbuhan : " + Kaktus.jenisTumbuhan);
Console.WriteLine("Tinggi : " + Kaktus.Tinggi + "cm");
Console.WriteLine("Jumlah Daun : " + Kaktus.jumlahDaun + "Lembar");
Console.WriteLine("Warna :" + Kaktus.warna);
Console.ReadKey();
}
class Tumbuhan
{
// property in class
public string jenisTumbuhan;
public int Tinggi;
public int jumlahDaun;
public string warna;
Ini contoh penggunanan OOP untuk menjelaskan Kaktus
Pertemuan Ke 5
Pada pertemuan ke 5 ,kami diajarkan untuk mengunanakan switch pada C# dalam penggunaan form
Inilah contoh koding yang saya tulis
namespace WindowsFormsApplication8
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
var myInt = System.Convert.ToInt32(textBox1.Text);
// Switch with integer type
switch (myInt)
{
case 1:
label1.Text = "angka anda adalah : " + myInt;
break;
case 2:
label1.Text = "angka anda adalah : " + myInt;
break;
case 3:
label1.Text = "angka anda adalah : " + myInt;
break;
default:
label1.Text = "angka anda adalah : " + myInt;
break;
}
}
private void Form1_Load(object sender, EventArgs e)
{
}
}
}
Pertemuan Ke 6
Pada pertemuan ke 6, kami diajarkan untuk menggunakan array pada console di C#Ini contoh konsole yang saya tulis
namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
int[] myInts = { 5, 10, 15 };
bool[][] myBools = new bool[2][];
myBools[0] = new bool[2];
myBools[1] = new bool[1];
double[,] myDoubles = new double[2, 2];
string[] myStrings = new string[3];
Console.WriteLine("myInts[0]: {0}, myInts[1]: {1}, myInts[2]: {2}", myInts[0], myInts[1], myInts[2]);
myBools[0][0] = true;
myBools[0][1] = false;
myBools[1][0] = true;
Console.WriteLine("myBools[0][0]: {0}, myBools[1][0]: {1}", myBools[0][0], myBools[1][0]);
myDoubles[0, 0] = 3.147;
myDoubles[0, 1] = 7.157;
myDoubles[1, 1] = 2.117;
myDoubles[1, 0] = 56.00138917;
Console.WriteLine("myDoubles[0, 0]: {0}, myDoubles[1, 0]: {1}", myDoubles[0, 0], myDoubles[1, 0]);
myStrings[0] = "Joe";
myStrings[1] = "Matt";
myStrings[2] = "Robert";
Console.WriteLine("myStrings[0]: {0}, myStrings[1]: {1}, myStrings[2]");
Console.ReadKey();
}
}
}
Pertemuan Ke 7
Pada pertemuan terakhir, yaitu pertemuan ke 7, kami diajarkan
1. konversi data dari integer, long , float, double
2. kondisi IF, IF ELSE dan SWITCH
3. perulangan for, while, do while, foreach
4.sequential search
5. binary search
6.penggunaan class, variabel dan fungsi
7.penggunaan array
8.mengkases nilai dari form lain
9.progress bar dengan persen
0. selisijh tanggal
ini contoh koding konversi data dari interger, long float, double
namespace WindowsFormsApplication9
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
var myInt = System.Convert.ToInt32(textBox1.Text);
// Switch with integer type
switch (myInt)
{
case 1:
label1.Text = "pilihan anda adalah : " + myInt;
break;
case 2:
label1.Text = "pilihan anda adalah : " + myInt;
break;
case 3:
label1.Text = "pilihan anda adalah : " + myInt;
break;
default:
label1.Text = "pilihan anda adalah : " + myInt;
break;
}
}
private void Form1_Load(object sender, EventArgs e)
{
}
}
}
ReplyDeleteI have been searching for this kind of content where I can gain some recent updates with a clear examples.
dot net training institutes in chennai
dotnet training in chennai