Rabu, 23 Maret 2016
Selasa, 22 Maret 2016
Tugas sesi 4
Source Code :
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int countOfBooks = 1;
string myName = "Sulthan Andromeda";
bool IsCompatible = true;
string number = "2";
int numberConverted = Convert.ToInt32(number);
Console.WriteLine(countOfBooks);
Console.WriteLine(myName);
Console.WriteLine(IsCompatible);
Console.WriteLine(number);
Console.WriteLine(numberConverted);
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int countOfBooks = 1;
string myName = "Sulthan Andromeda";
bool IsCompatible = true;
string number = "2";
int numberConverted = Convert.ToInt32(number);
Console.WriteLine(countOfBooks);
Console.WriteLine(myName);
Console.WriteLine(IsCompatible);
Console.WriteLine(number);
Console.WriteLine(numberConverted);
}
}
}
Kuis ( Sesi 7)
Source Code selisih Tanggal
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace selisih_tanggal
{
public partial class Form1 : Form
{
DateTime tanggal1;
DateTime tanggal2;
TimeSpan hasil;
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
tanggal1 = dateTimePicker1.Value;
tanggal2 = dateTimePicker2.Value;
hasil = tanggal2.Subtract (tanggal1);
}
private void button1_Click(object sender, EventArgs e)
{
textBox1.Text = hasil.ToString();
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
}
}
}
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace selisih_tanggal
{
public partial class Form1 : Form
{
DateTime tanggal1;
DateTime tanggal2;
TimeSpan hasil;
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
tanggal1 = dateTimePicker1.Value;
tanggal2 = dateTimePicker2.Value;
hasil = tanggal2.Subtract (tanggal1);
}
private void button1_Click(object sender, EventArgs e)
{
textBox1.Text = hasil.ToString();
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
}
}
}
Tugas Sesi 6
Source Code :
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace coba_array
{
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();
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace coba_array
{
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();
}
}
}
Tugas sesi 5
Source Code
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace TugasSesi5_SulthanAndromeda1506760990
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void label1_Click(object sender, EventArgs e)
{
}
private void textBox3_TextChanged(object sender, EventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
try
{
textBox3.Text = (Convert.ToInt32(textBox1.Text) + Convert.ToInt32(textBox2.Text)).ToString();
}
catch
{
MessageBox.Show("Use Number Please :)");
}
}
}
}
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace TugasSesi5_SulthanAndromeda1506760990
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void label1_Click(object sender, EventArgs e)
{
}
private void textBox3_TextChanged(object sender, EventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
try
{
textBox3.Text = (Convert.ToInt32(textBox1.Text) + Convert.ToInt32(textBox2.Text)).ToString();
}
catch
{
MessageBox.Show("Use Number Please :)");
}
}
}
}
Tugas sesi 2
Source Code :
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace Tugas_sesi_2
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show("Hello world, you just clicked my button", "info", MessageBoxButtons.OKCancel, MessageBoxIcon.Information);
}
}
}
Tugas sesi 1
Visual
Basic
a. Kelebihan
Visual Basic
· Bahasa yang sederhana. Banyak hal yang mungkin
sulit dilakukan jika kita menggunakan bahasa pemrograman lainnya, akan dapat
dilakukan dengan mudah dengan menggunakan Visual basic.
· Karena Visual basic sangat populer, maka sangat
banyak sumber-sumber yang dapat kita gunakan untuk belajar dan mengembangkan
kemampuan kau baik berupa buku, web site dll
· Kita bisa memperoleh banyak tools baik gratis
maupun tidak di Internet yang akan sangat membantu menghemat waktu kita dalam
pemrograman
b. Kekurangan
Visual Basic
· Visual Basic adalah bahasa pemrograman yang
powerful, tetapi sebenarnya tidak terlalu bagus untuk membuat game-game yang
benar-benar memuaskan.
· Lebih lambat dibandingkan bahasa pemrograman
lain.
c. Peluang Dalam Bisnis
Menurut saya visual
basic dalam bisnis cukup untuk merebut para pemula dalam bisnis dalam membuat
aplikasi. Karena menggunakan visual basic tidak terlalu sulit untuk
dioperasikan.
Sumber kelebihan dan kekurangan :
C#
A.
Kelebihan C#
· Kode
bahasa C sifatnya adalah portable dan fleksibel untuk semua jenis computer
· C
adalah bahasa yang terstruktur
· Dukungan
pustaka yang banyak
B. Kekurangan
C#
· Banyaknya
operator serta fleksibilitas penulisan pemrograman terkadang membingungkan user
· Bagi
pemula akan kesulitan menggunakan pointer
C. Peluang
dalam Bisnis
Menurut
saya C# cukup bagus untuk dijadikan aplikasi pembuat aplikasi lain. Karena C#
fleksibel untuk semua jenis computer. Jadi tidak ada alas an untuk tidak
menggunakan aplikasi ini. Dapat disimpulkan bahwa peluang c# dalam bisnis cukup
baik.
Sumber
kelebihan dan kekurangan :
Java
A.
Kelebihan Java
·
Java membagi program menjadi objek-objek serta memodelkan sifat
dan tingkah laku masing-masing dalam menyelesaikan suatu masalah
· Java bersifat
multiplatform Java dirancang untuk
mendukung aplikasi yang dapat beroperasi di lingkungan jaringan berbeda. Untuk
mengakomodasi hal tersebut, Java compiler membangkitkan bytecodes (sebuah
format yang tidak tergantung pada arsitektur tertentu yang didesain untuk
mengirimkan kode ke banyak platform perangkat keras dan perangkat lunak secara
efisien). Java dapat dijalankan oleh banyak platform seperti Linux, Unix,
Windows, Solari, maupun Mac
· Multithreading
Multithreading adalah kemampuan suatu program komputer untuk mengerjakan beberapa proses dalam suatu waktu. Thread dalam Java memiliki kemampuan untuk memanfaatkan kelebihan multi prosessor apabila sistem operasi yang digunakan mendukung multi prosessor
Multithreading adalah kemampuan suatu program komputer untuk mengerjakan beberapa proses dalam suatu waktu. Thread dalam Java memiliki kemampuan untuk memanfaatkan kelebihan multi prosessor apabila sistem operasi yang digunakan mendukung multi prosessor
· Java memiliki
library rutin yang lengkap untuk dirangkai pada protocol TCP/IP (seperti HTTP
dan FTP) dengan mudah. Kemampuan networking Java lebih kuat dan lebih mudah
digunakan. Java memudahkan tugas pemrograman jaringan yang sulit seperti
membuka dan mengakses sebuah soket koneksi. Java juga mamudahkan pembuatan CGI
(Common Gateway Interface).
B. Kekurangan Java
· Tulis sekali,
jalankan di mana saja – Masih ada beberapa hal yang tidak kompatibel antara platform satu dengan
platform lain. Untuk J2SE, misalnya SWT-AWT bridge yang sampai sekarang
tidak berfungsi pada Mac OS
· Mudah
didekompilasi. Dekompilasi adalah proses membalikkan dari kode jadi menjadi
kode sumber. Ini dimungkinkan karena kode jadi Java merupakan bytecode yang
menyimpan banyak atribut bahasa tingkat tinggi, seperti nama-nama kelas,
metode, dan tipe data. Hal yang sama juga terjadi pada Microsoft
.NET Platform. Dengan demikian, algoritma yang
digunakan program akan lebih sulit disembunyikan dan mudah
dibajak/direverse-engineer.
· Penggunaan
memori yang banyak. Penggunaan memori untuk program berbasis Java jauh lebih
besar daripada bahasa tingkat tinggi generasi sebelumnya seperti C/C++ dan Pascal (lebih
spesifik lagi, Delphi dan Object Pascal). Biasanya ini bukan merupakan masalah bagi
pihak yang menggunakan teknologi terbaru (karena trend memori terpasang makin
murah), tetapi menjadi masalah bagi mereka yang masih harus berkutat dengan
mesin komputer berumur lebih dari 4 tahun
C.
Peluang
dalam Bisnis
Menurut saya, Java sangat baik untuk mengembangkan berbagai
aplikasi sehingga sangat baik untuk para wirausaha IT untuk mengembangkan
aplikasi nya melalui java
Sumber kelebihan dan
kekurangan Java
PHP
A.
Kelebihan PHP
·
Bisa membuat Web menjadi Dinamis.
·
PHP bersifat Open Source yang berarti dapat
digunakan oleh siapa saja secara gratis.
·
Program yang dibuat dengan PHP bisa
dijalankan oleh Semua Sistem Operasi karena PHP berjalan secara Web Base yag
artinya semua Sistem Operasi bahkan HP yang mempunyai Web Browser dapat
menggunakan program PHP.
·
Aplikasi PHP lebih cepat dibandingkan dengan
ASP maupun Java.
·
Mendukung banyak paket Database seperti
MySQL, Oracle, PostgrSQL, dan lain-lain.
·
Bahasa pemrograman PHP tidak memerlukan
Kompilasi / Compile dalam penggunaannya.
·
Banyak Web Server yang mendukung PHP seperti
Apache, Lighttpd, IIS dan lain-lain.
·
Pengembangan Aplikasi PHP mudah karena
banyak Dokumentasi, Refrensi & Developer
yang membantu dalam pengembangannya.
·
Banyak bertebaran Aplikasi & Program PHP yang Gratis & Siap pakai seperti WordPress, PrestaShop,
dan lain-lain.
B.
Kekurangan PHP
·
HP Tidak mengenal Package.
·
Jika tidak di encoding, maka kode PHP dabat
dibaca semua orang & untuk
meng encodingnya dibutuhkan tool dari Zend yang mahal sekali biayanya.
C.
Peluang dalam Bisnis
Menurut
saya peluang php dalam bisnis cukup bagus mengingat banyak bisnis dilakaukan
secara online dalam hal ini web. Jadi php sangat bagus sekali dalam pembuatan
web dengan hasil yang dinamis
Sumber
kelebihan dan kekurangan
Langganan:
Komentar (Atom)