Assalamualaikum...baik di postingan kali ini saya akan membahas tentang infrastruktur jaringan atau networking selengkapnya .....
Senin, Februari 17, 2020
Selasa, Oktober 31, 2017
Cara Koneksi Database Phpmyadmin dengan PHP
Asalamualaikum wr. wb
Baik di postingan kali ini mimin akan berbagi sedikit pengetahuan dari mimin sendiri mengenai bagaimana sih.. cara koneksi database PhpMyAdmin ke PHP?
Misal nih... mimin kasih gambaran supaya lebih gamblang. Selengkapnya .....
Baik di postingan kali ini mimin akan berbagi sedikit pengetahuan dari mimin sendiri mengenai bagaimana sih.. cara koneksi database PhpMyAdmin ke PHP?
Misal nih... mimin kasih gambaran supaya lebih gamblang. Selengkapnya .....
Senin, Oktober 30, 2017
Cara Membuat Program Laundry Sederhana Menggunakan Visual Studio
Asalamualaikum wr. wb
Di postingan kali ini mimin ingin berbagi sedikit pengetahuan tentang bahasa pemrograman visual studio C# atau biasa disebut C Sharp.
Apa Sih Visual Studio C Sharp?
Visual Studio C Sharp adalah sautu bahasa pemrograman yang berorientasi objek atau OOP (Object-Oriented Programming). Jadi Visual Studio C Sharp ini tampilan hasil programnya mengarah ke tampilan secara visual atau bukan tampilan seperti program console. lalu mengapa bukan tampilan console, karena program yang berbasis Visual / OOP yang paling banyak digandrungi oleh para programmer dunia. Selengkapnya .....
Ok langsung saja ke pembahasannya ya...
CARA MEMBUAT PROGRAM LAUNDRY DI VISUAL STUDIO C#
Script Codingnya :
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;
using System.Data.SqlClient;
namespace ProjectLaundry
{
public partial class Customer : Form
{
public Customer()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
// TODO: This line of code loads data into the 'laundryDBDataSet.customer' table. You can move, or remove it, as needed.
this.customerTableAdapter.Fill(this.laundryDBDataSet.customer);
}
private void btnSave_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection(global::ProjectLaundry.Properties.Settings.Default.LaundryDBConnectionString);
try
{
string sql = "INSERT INTO customer(Id,nama,alamat,no_telp,berat_cucian,jenis_pakaian,total_bayar) values(" + txtID.Text + ",'" + txtNama.Text + "','" + txtAlamat.Text + "','" + txtTelp.Text + "','" + cmbBerat.Text + "','" + cmbJenis.Text + "','" + txtTotal.Text+ "')";
SqlCommand exesql = new SqlCommand(sql, con);
con.Open();
exesql.ExecuteNonQuery();
string c = txtID.Text;
string i = txtNama.Text;
string n = txtAlamat.Text;
string t = txtTelp.Text;
string a = cmbBerat.Text;
string u = cmbJenis.Text;
MessageBox.Show("INFORMASI DATA CUSTOMER!! \n\n" + "\n ID\t\t : " + c + "\n Nama\t\t : " + i + "\n Alamat\t\t : " + n + "\n No.Telp\t\t : " + t + "\n Berat\t\t : " + a + " Kg" + "\n Jenis Cucian\t : " + u + "\n");
MessageBox.Show("Saved Succesfully!!", "Message", MessageBoxButtons.OK, MessageBoxIcon.Information);
this.customerTableAdapter.Fill(this.laundryDBDataSet.customer);
txtTotal.Text = "";
}
catch (Exception ex)
{
MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
finally
{
con.Close();
}
}
private void btnBayar_Click(object sender, EventArgs e)
{
int total;
int harga = 5000;
int j = int.Parse(cmbBerat.Text);
total = j * harga;
MessageBox.Show("INFORMASI TRANSAKSI!! \n\n" + "Harga Awal\t: Rp."+harga+ "\nBerat Cucian\t: "+j+" Kg" + "\nRumusnya\t: " + "(Berat Cucian X Harga Awal)\t\n"+ "Jadi Total\t\t: Rp."+total+"\t");
txtTotal.Text = total.ToString();
}
private void btnUpdate_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection(global::ProjectLaundry.Properties.Settings.Default.LaundryDBConnectionString);
try
{
string sql = "UPDATE customer set nama='" + txtNama.Text +"', alamat='"+ txtAlamat.Text+ "', no_telp='"+ txtTelp.Text+ "', berat_cucian='"+ cmbBerat.Text + "', jenis_pakaian='"+ cmbJenis.Text+ "', total_bayar='"+ txtTotal.Text + "' WHERE Id='" + txtID.Text + "'";
SqlCommand exesql = new SqlCommand(sql, con);
con.Open();
exesql.ExecuteNonQuery();
MessageBox.Show("Updated Succesfully!!", "Message", MessageBoxButtons.OK, MessageBoxIcon.Information);
this.customerTableAdapter.Fill(this.laundryDBDataSet.customer);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
finally
{
con.Close();
}
}
private void btnDelete_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection(global::ProjectLaundry.Properties.Settings.Default.LaundryDBConnectionString);
try
{
string sql = "DELETE FROM customer WHERE Id='" + txtID.Text + "'";
SqlCommand exesql = new SqlCommand(sql, con);
con.Open();
exesql.ExecuteNonQuery();
MessageBox.Show("Deleted Succesfully!!", "Message", MessageBoxButtons.OK, MessageBoxIcon.Information);
this.customerTableAdapter.Fill(this.laundryDBDataSet.customer);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
finally
{
con.Close();
}
}
private void txtReset_Click(object sender, EventArgs e)
{
txtID.Text = "";
txtNama.Text = "";
txtAlamat.Text = "";
txtTelp.Text = "";
cmbBerat.Text = "";
cmbJenis.Text = "";
txtTotal.Text = "";
}
}
}
Hasil Running Programnya Seperti Berikut.
Di postingan kali ini mimin ingin berbagi sedikit pengetahuan tentang bahasa pemrograman visual studio C# atau biasa disebut C Sharp.
Apa Sih Visual Studio C Sharp?
Visual Studio C Sharp adalah sautu bahasa pemrograman yang berorientasi objek atau OOP (Object-Oriented Programming). Jadi Visual Studio C Sharp ini tampilan hasil programnya mengarah ke tampilan secara visual atau bukan tampilan seperti program console. lalu mengapa bukan tampilan console, karena program yang berbasis Visual / OOP yang paling banyak digandrungi oleh para programmer dunia. Selengkapnya .....
Ok langsung saja ke pembahasannya ya...
CARA MEMBUAT PROGRAM LAUNDRY DI VISUAL STUDIO C#
Script Codingnya :
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;
using System.Data.SqlClient;
namespace ProjectLaundry
{
public partial class Customer : Form
{
public Customer()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
// TODO: This line of code loads data into the 'laundryDBDataSet.customer' table. You can move, or remove it, as needed.
this.customerTableAdapter.Fill(this.laundryDBDataSet.customer);
}
private void btnSave_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection(global::ProjectLaundry.Properties.Settings.Default.LaundryDBConnectionString);
try
{
string sql = "INSERT INTO customer(Id,nama,alamat,no_telp,berat_cucian,jenis_pakaian,total_bayar) values(" + txtID.Text + ",'" + txtNama.Text + "','" + txtAlamat.Text + "','" + txtTelp.Text + "','" + cmbBerat.Text + "','" + cmbJenis.Text + "','" + txtTotal.Text+ "')";
SqlCommand exesql = new SqlCommand(sql, con);
con.Open();
exesql.ExecuteNonQuery();
string c = txtID.Text;
string i = txtNama.Text;
string n = txtAlamat.Text;
string t = txtTelp.Text;
string a = cmbBerat.Text;
string u = cmbJenis.Text;
MessageBox.Show("INFORMASI DATA CUSTOMER!! \n\n" + "\n ID\t\t : " + c + "\n Nama\t\t : " + i + "\n Alamat\t\t : " + n + "\n No.Telp\t\t : " + t + "\n Berat\t\t : " + a + " Kg" + "\n Jenis Cucian\t : " + u + "\n");
MessageBox.Show("Saved Succesfully!!", "Message", MessageBoxButtons.OK, MessageBoxIcon.Information);
this.customerTableAdapter.Fill(this.laundryDBDataSet.customer);
txtTotal.Text = "";
}
catch (Exception ex)
{
MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
finally
{
con.Close();
}
}
private void btnBayar_Click(object sender, EventArgs e)
{
int total;
int harga = 5000;
int j = int.Parse(cmbBerat.Text);
total = j * harga;
MessageBox.Show("INFORMASI TRANSAKSI!! \n\n" + "Harga Awal\t: Rp."+harga+ "\nBerat Cucian\t: "+j+" Kg" + "\nRumusnya\t: " + "(Berat Cucian X Harga Awal)\t\n"+ "Jadi Total\t\t: Rp."+total+"\t");
txtTotal.Text = total.ToString();
}
private void btnUpdate_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection(global::ProjectLaundry.Properties.Settings.Default.LaundryDBConnectionString);
try
{
string sql = "UPDATE customer set nama='" + txtNama.Text +"', alamat='"+ txtAlamat.Text+ "', no_telp='"+ txtTelp.Text+ "', berat_cucian='"+ cmbBerat.Text + "', jenis_pakaian='"+ cmbJenis.Text+ "', total_bayar='"+ txtTotal.Text + "' WHERE Id='" + txtID.Text + "'";
SqlCommand exesql = new SqlCommand(sql, con);
con.Open();
exesql.ExecuteNonQuery();
MessageBox.Show("Updated Succesfully!!", "Message", MessageBoxButtons.OK, MessageBoxIcon.Information);
this.customerTableAdapter.Fill(this.laundryDBDataSet.customer);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
finally
{
con.Close();
}
}
private void btnDelete_Click(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection(global::ProjectLaundry.Properties.Settings.Default.LaundryDBConnectionString);
try
{
string sql = "DELETE FROM customer WHERE Id='" + txtID.Text + "'";
SqlCommand exesql = new SqlCommand(sql, con);
con.Open();
exesql.ExecuteNonQuery();
MessageBox.Show("Deleted Succesfully!!", "Message", MessageBoxButtons.OK, MessageBoxIcon.Information);
this.customerTableAdapter.Fill(this.laundryDBDataSet.customer);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
finally
{
con.Close();
}
}
private void txtReset_Click(object sender, EventArgs e)
{
txtID.Text = "";
txtNama.Text = "";
txtAlamat.Text = "";
txtTelp.Text = "";
cmbBerat.Text = "";
cmbJenis.Text = "";
txtTotal.Text = "";
}
}
}
Hasil Running Programnya Seperti Berikut.
| Tampilan Ketika Running |
| Tampilan Ketika User Menginputkan Data |
Rabu, Maret 29, 2017
Hubungan Antara Bahasa Pemrograman C dengan C++

Asalamualaikum Wr.Wb
Salam Sejahtera Bagi Kita Semua....
Dalam postingan Kali ini saya ingin berbagi coretan sedikit :) .....
Teman-Teman sekalian pasti pernah bertanya-tanya Apa sih Hubungan Antara Bahasa Pemrograman C dengan C++ ? ya atau tidak.
Ok,,, Saya akan jelaskan sedikit mengenai pertanyaan diatas. Selengkapnya ...
Seperti yang pernah disinggung sebelumnya C++ merupakan bentuk perluasan atau turunan bahasa pemrograman dari bahasa C, C dan C++ bisa disebut saudara kandung :D . Dalam bahasa C/C++ tanda ++ merupakan increment yaitu proses penambahan nilai dengan 1. Dengan demikian C++ berarti C+1. Nilai 1 di sini melambangkan dukungan terhadap pemrograman berorientasi objek.
C++ adalah sebuah Bahasa turunan Bahasa C yang ditambah dengan kemampuan atau dukungan terhadap pemrograman berorientasi objek (OOP).
Kedua bahasa pemrograman ini C & C++ merupakan bahasa pemrograman yang sangat populer dalam dunia pengembangan perangkat lunak. Keduanya digolongkan ke dalam bahasa tingkat menegah (middle level language). Di sisi lain dalam dunia akademis, seorang Profesor yang bernama Niklaus Wirth di Universitas Zurich, Swiss. mengembangkan bahasa pemrograman tingkat (high level language) yang disebut dengan bahasa pemrograman PASCAL untuk mengajarkan algoritma kepada para mahasiswanya .
Mungkin sedikit coretan diatas bisa bermanfaat bagi pembaca setia :D , mohon maaf apabila ada kesalahan dan kata yang kurang berkenan saya mohon maaf, saya ucapkan terimakasih.
Politeknik Negeri Lampung
Manajemen Informatika
Pengelompokan Bahasa Pemrograman

Assalamualaikum Wr.Wb
Salam Sejahtera Bagi kita Semua...
Dalam postingan artikel kali ini saya Ingin memberikan sedikit pengetahuan menegenai pengelompokan bahasa pemrograman dari bahasa pemrograman tingkat tinggi sampai ke bahasa pemrograman yang terendah.
Berikut Pengelompokan Bahasa pemrograman dari yang tertinggi sampai ke yang terendah.
Bahasa Pemrograman Tingakat Tinggi (High Level Language) :
1. Phyton
2. Modula-2
3. Pascal
4. Cobol
5. Fortran
6. Basic
Perkembangan Bahasa Pemrograman
Perkembangan Bahasa Pemrograman
Penemu pertama bahasa pemograman bernama Konrad Zuse lahir di Berlin pada tanggal 22 juni 1910, meniggal di hinfeld, pada tanggal 18 Desember 1995 pada umur sekitar 85 Tahun, Beliau adalah seorang teknik sipil dan perintis komputer. Dengan bahasa mesin ditemukan banyak kesulitan untuk pengembangan dan perbaikan pada program yang dibuat saat itu, Tahun 1940-an komputer bertenaga listrik dibuat, dengan kecepatan yang sangat terbatas dan kapasitas memori yang mencukupi untuk programmer memprogram, kemudian terciptalah bahasa assembly (Assembly language). Bahasa assembly adalah bahasa simbol dari bahasa mesin. Setiap kode bahasa mesin memiliki simbol sendiri dalam bahasa assembly. Misalnya Move untuk memindahkan isi data, ADD untuk penjumlahan, MUL untuk perkalian, SUB untuk pengurangan, dan lain-lain. Penggunaan bahasa Asembly dirasa belum sempurna karena selain sulit untuk diimplementasikan, ternyata bahasa ini juga sulit jika sang programer ingin mengembangkan program buatannya. Pada tahun 1948, Konrad Zuse mempublikasikan sebuah paper tentang bahasa pemrograman miliknya yakni Plankalkül. Bagaimanapun, bahasa tersebut tidak digunakan pada masanya dan terisolasi terhadap perkembangan bahasa pemrograman yang lain. Beberapa bahasa pemrograman yang berkembang pada masa itu antara lain:
• Plankalkül (Konrad Zuse) – 1943
• ENIAC coding system – 1943
• C-10 – 1949
Penemu pertama bahasa pemograman bernama Konrad Zuse lahir di Berlin pada tanggal 22 juni 1910, meniggal di hinfeld, pada tanggal 18 Desember 1995 pada umur sekitar 85 Tahun, Beliau adalah seorang teknik sipil dan perintis komputer. Dengan bahasa mesin ditemukan banyak kesulitan untuk pengembangan dan perbaikan pada program yang dibuat saat itu, Tahun 1940-an komputer bertenaga listrik dibuat, dengan kecepatan yang sangat terbatas dan kapasitas memori yang mencukupi untuk programmer memprogram, kemudian terciptalah bahasa assembly (Assembly language). Bahasa assembly adalah bahasa simbol dari bahasa mesin. Setiap kode bahasa mesin memiliki simbol sendiri dalam bahasa assembly. Misalnya Move untuk memindahkan isi data, ADD untuk penjumlahan, MUL untuk perkalian, SUB untuk pengurangan, dan lain-lain. Penggunaan bahasa Asembly dirasa belum sempurna karena selain sulit untuk diimplementasikan, ternyata bahasa ini juga sulit jika sang programer ingin mengembangkan program buatannya. Pada tahun 1948, Konrad Zuse mempublikasikan sebuah paper tentang bahasa pemrograman miliknya yakni Plankalkül. Bagaimanapun, bahasa tersebut tidak digunakan pada masanya dan terisolasi terhadap perkembangan bahasa pemrograman yang lain. Beberapa bahasa pemrograman yang berkembang pada masa itu antara lain:
• Plankalkül (Konrad Zuse) – 1943
• ENIAC coding system – 1943
• C-10 – 1949
Sintak Dasar Dalam Bahasa Pemrograman C++
Pemrograman C++ - Sintaks Dasar
Sintaks Dasar Pemrograman C++
1. Program Sederhana C++ yaitu :
Sintaks Dasar Pemrograman C++
- #include <iostream>
- using namespace std; //
- main() adalah fungsi utama untuk menjalankan program int main() {
- cout << "Hello World"; // mencetak Hello World return 0; }
- Header
- Namespace
- Fungsi Main
- Output (cout)
- Return 0
Cara Masuk Bios VMware Workstation 12
Cara masuk ke BIOS komputer VM (Virtual Machine) di VMware Workstation 12.
Ketika anda bermaksud untuk masuk ke BIOS setting dari suatu komputer virtual (VM) atau Guest OS di Vmware Workstation, memang sama seperti pada komputer fisik ketika komputer dinyalakan atau direstart akan muncul tampilan tekan F2 to enter setup(BIOS setting), tapi kemungkinan untuk berhasil masuk BIOS dengan menekan tombol F2 sangat kecil karena tampilan dan proses yang begitu cepat.
Ketika anda bermaksud untuk masuk ke BIOS setting dari suatu komputer virtual (VM) atau Guest OS di Vmware Workstation, memang sama seperti pada komputer fisik ketika komputer dinyalakan atau direstart akan muncul tampilan tekan F2 to enter setup(BIOS setting), tapi kemungkinan untuk berhasil masuk BIOS dengan menekan tombol F2 sangat kecil karena tampilan dan proses yang begitu cepat.
File Transfer & Sharing File Via Wifi / Hotspot
Ketika anda harus berbagi file dengan teman, kerabat, atau siapa saja, sementara anda tidak membawa USB flashdisk atau hardisk eksternal, dan juga tidak memungkinkan untuk mengirim file tersebut lewat email karena ukuran file yang telalu besar misalnya, solusi berikut ini mungkin berguna. selengkapnya...
Definisi Algoritma Pemrograman

Pengertian Algoritma – Berbicara mengenai algoritma, hal yang pertama kali muncul di benak penulis adalah dunia pemrograman. Ya, kebanyakan orang memang mengenal algoritma hanya sebagai salah satu bagian dari dunia pemrograman komputer. Padahal, jika diteliti lebih dalam lagi, algoritma ternyata memiliki cakupan yang jauh lebih kompleks dibandingkan apa yang ada di pikiran kebanyakan orang.
Pengertian dan Fungsi PHP

PHP adalah bahasa pemrograman script server-side yang didesain untuk pengembangan web. Selain itu, PHP juga bisa digunakan sebagai bahasa pemrograman umum. PHP di kembangkan pada tahun 1995 oleh Rasmus Lerdorf, dan sekarang dikelola oleh The PHP Group. Situs resmi PHP beralamat di http://www.php.net.
PHP juga disebut sebagai bahasa pemrograman server side karena PHP diproses pada komputer server. Hal ini berbeda dibandingkan dengan bahasa pemrograman client-side seperti JavaScript yang diproses pada web browser (client).
Tahapan Membuat Program

Dengan kemajuan teknologi keinginan dan kebutuhan akan informasi semakin meningkat juga, apalagi sekarang mulai masuk era online, era cepat saji, sehingga kebutuhan akan data dan informasi yang cepat saji menjadi keinginan mutlak pimpinan,institusi bahkan client kita. Untuk itu perancanagn sistem atau program untuk memenuhi kebutuhan tersebut harus dirancang dengan baik dan tepat, apalagi sekarang banyak pemimpin yang sebenarnya tidak mengetahui seluk beluk dari sistem/program tapi berani memutuskan untuk merancang dan menyediakan sistem/program tersebut dalam waktu yang singkat. Bahkan menganggap membuat program seperti kayaknya menggoreng tempe yang menunggu minyak panas tempe dimasukkan, dibolak-balik dah jadi tidak sampai 30 dah jadi. Berdeda dengan prorgram dah jadi yang sudah menjadi produk masal, tidak membutuhkan modifikasi. kalau itu tinggal membeli cd program dah jadi tersebut sehingga tidak usah memerlukan analisis lagi karena programnya dah jadi dan ndak bisa/perlu di modif.
Rabu, Maret 22, 2017
Format Penulisan Algoritma (Cara Penulisan Algoritma)

Pengertian Algoritma
Algoritma adalah urutan langkah-langkah yang logis dan sistematis untuk menyelesaikan sebuah masalah . Untuk membuat / menulis algoritma terdapat aturan-aturannya tidak sembarangan . Pada artikel kali ini saya membahas mengenai Cara Penulisan Algoritma / Format Penulisan Algoritma.
Jumat, Februari 17, 2017
Sintak Dasar Pemrograman Java
Sintak Dasar Pada Pemrograman Java
Pada saat kita pertama belajar bahasa pemrograman Java, hal yang harus dilakukan adalah mengerti apa itu Java?. Java adalah bahasa pemrograman tingkat tinggi yang awalnya dikembangkan oleh Sun Microsystems dan dirilis pada tahun 1995. Java berjalan pada berbagai platform, seperti Windows, Mac OS dan berbagai versi UNIX. Dalam tutorial ini kita membahas dasar sintak pada pemrograman java. Mari kita coba kode sederhana yang menampilkan kalimat Hello World.
Sintak Dasar Pada Pemrograman Java. Pada saat kita pertama belajar bahasa pemrograman Java, hal yang harus dilakukan adalah mengerti apa itu Java?. Java adalah bahasa pemrograman tingkat tinggi yang awalnya dikembangkan oleh Sun Microsystems dan dirilis pada tahun 1995. Java berjalan pada berbagai platform, seperti Windows, Mac OS dan berbagai versi UNIX. Dalam tutorial ini kita membahas dasar sintak pada pemrograman java. Mari kita coba kode sederhana yang menampilkan kalimat Hello World.
public class Hello{ /*Program menampilkan 'Hello World' */
public static void main(String[]args){ System.out.println("Hello World");}}C :\ javac Hello.javaC :\ java HelloHello World
Pada Pemrograman Java, sangat penting untuk diingat hal-hal berikut ini.
- Case Sensitivity berarti pengidentifikasi Hello dan hello akan memiliki arti yang berbeda pada Java.
- Class Names, Untuk semua nama class, huruf pertama harus kapital. Jika beberapa kata yang digunakan untuk membentuk nama class, huruf pertama setiap kata harus kapital. Contoh class: MyFirstJavaClass
- Method Names, Semua nama Method harus diawali dengan huruf kecil. Jika beberapa kata yang digunakan untuk membentuk nama method, maka huruf pertama diawali dengan huruf kecil kemudian kata berikutnya diawali dengan huruf kapital. Contoh public void myMethodName ( )
- Program File Name, nama file program harus persis sesuai dengan nama class. Ketika menyimpan file, Anda harus menyimpannya dengan nama class (ingat Java adalah case sensitive) dan menambah ‘.java’ ke akhir nama ( jika nama file dan nama class tidak cocok, program Anda tidak dapat di compaile.
- Contoh: Asumsikan ‘MyFirstJavaProgram’ adalah nama class, maka file tersebut harus disimpan dengan ‘MyFirstJavaProgram.java’.
- public static void main(String args[ ]), program Java memulai proses dari method main( ),yang merupakan bagian wajib dari setiap program Java.
Mari kita lihat cara menyimpan file,compaile, dan menjalankan program tersebut :
1. Buka notepad dan tambahkan kode di atas.
2. Simpan dengan nama: Hello.java
3. Buka command prompt(CMD). Masuk ke direktori dimana Anda simpan. Asumsikan itu ada di C:\ .
4. Ketik ‘ Javac Hello.java ‘ dan tekan enter untuk compaile kode Anda. Jika tidak ada kesalahan dalam kode Anda maka command prompt akan membawa ke baris berikutnya.
5. Sekarang, ketik ‘ java Hello ‘ untuk menjalankan program.
6. Anda akan melihat ‘ Hello World ‘ dicetak pada jendala command prompt.
1. Buka notepad dan tambahkan kode di atas.
2. Simpan dengan nama: Hello.java
3. Buka command prompt(CMD). Masuk ke direktori dimana Anda simpan. Asumsikan itu ada di C:\ .
4. Ketik ‘ Javac Hello.java ‘ dan tekan enter untuk compaile kode Anda. Jika tidak ada kesalahan dalam kode Anda maka command prompt akan membawa ke baris berikutnya.
5. Sekarang, ketik ‘ java Hello ‘ untuk menjalankan program.
6. Anda akan melihat ‘ Hello World ‘ dicetak pada jendala command prompt.
Baiklah, itulah sedikit pembahasan tentang 'Sintak Dasar Pada Pemrograman Java'. Jika ada pertanyaan dapat tanyakan di kotak komentar dan forum kami. Terima Kasih...
Manajemen Informatika
Politeknik Negeri Lampung
Rabu, Desember 21, 2016
Sejarah Bahasa pemrograman Java
Istilah konstanta dalam bahasa pemrograman C++
Konstanta
Konstanta adalah jenis identifier yang bersifat tetap atau konstan, artinya nilai dari konstanta di dalam program tidak dapat diubah. Konstanta berfungsi untuk menentukan nilai yang merupakan tetapan, misalnya nilai "Phi", kecepatan cahaya lainnya. Dengan mendefinisikan konstanta yang bersifat global, maka kita dapat menggunakannya di setiap bagian program. Dalam C++ terdapat dua buah cara untuk membuat konstanta yaitu dengan menggunakan Preprocessor Directive.
Berikut ini adalah contoh programmnya dalam C++ :
_________________________________________________________________________________
#include <iostream>
using namespace std;
int main ( ) {
int A [5];
for ( int C=0;C<5;C++) {
// mengisi nilai dalam A[C]
A[C]=C*10;
// menampilkan nilai A[C]
cout<<A[C]<<endl;
}
return 0;
}
________________________________________________________________
________________________________________________________________
Keterangan :
- Menggunakan Kata Kunci Const selain menggunakan cara diatas dalam C++ juga kita dapat mendefinisikan sebuah konstanta dengan menggunakan kata kunci const. Berikut ini adalah bentuk umumnya :
const tipe_data nama_konstanta=nilai_tetapan;
untuk dapat lebih memahaminya, berikut ini dituliskan sebuah kode program yang merupakan implementasi dari pengguna kata kunci const.
_________________________________________________________________
#include <iostream>
using namespace std;
const int MAX=5;
int A[MAX];
for (int C=0;C<MAX;C++){
//Mengisi nilai kedalam A[C]
A[C]=C*10;
//Menampilkan nilai A[C]
cout<<A[C]<<endl;
}
return 0;
}
________________________________________________________________
NB : Konstanta MAX didefinisikan menggunakan kata kunci const & penggunaan kata kunci const harus menggunakan diakhiri dengan tanda titik koma (;).
Mungkin sekian sedikit pemahaman mengenai Istilah konstanta dalam pembuatan program menggunakan bahasa pemrograman C++, semoga bermanfaat terimakasih :D
Politeknik Negeri Lampung
Manajemen Informatika
Selasa, Desember 20, 2016
Pengantar Teknologi Informasi
Pengantar Teknologi Informasi Menurut Para Ahli – Teknologi Informasi (TI), atau dalam bahasa Inggris dikenal dengan Information technology (TI) adalah istilah umum untuk setiap teknologi yang membantu orang untuk membuat, memodifikasi, menyimpan, berkomunikasi dan / atau menyebarkan informasi. TI menyatukan komputasi berkecepatan tinggi dan komunikasi baik data, suara, maupun video.
Contoh Teknologi Informasi bukan hanya komputer pribadi, tetapi juga telepon, TV, peralatan rumah tangga elektronik, dan perangkat genggam modern (misalnya ponsel).
Association of America Teknologi Informasi menjelaskan
dosenpendidikan.com/ Pengolahan, penyimpanan dan penyebaran vokal, informasi bergambar, teks dan numerik dengan kombinasi mikroelektronika berbasis komputasi dan telekomunikasi.
Istilah dalam pengertian modern pertama kali muncul dalam sebuah artikel 1958 yang diterbitkan dalam Harvard Business Review, penulis Leavitt dan Whislerberkomentar bahwa “teknologi baru belum memiliki nama tunggal yang didirikan. Kita akan menyebutnya teknologi informasi (TI).
Beberapa daerah modern dan muncul teknologi informasi adalah teknologi web generasi berikutnya, bioinformatika, sistem informasi global, basis pengetahuan skala besar’ “Cloud Computing ‘‘, dan lain-lain.
Sejarah
Pada awal sejarah, manusia bertukar informasi melalui bahasa. Jadi bahasa adalah teknologi, bahasa memungkinkan seseorang memahami informasi yang disampaikan oleh orang lain tetapi tidak bertahan selama Setelah pidato selesai, maka informasi yang berada di tangan penerima akan dilupakan dan
Setelah teknologi untuk memberikan informasi melalui gambar. Dengan gambar jangkauan bisa lebih lanjut informasi. Gambar ini dapat dilakukan dan disampaikan kepada orang lain. Selain itu ada informasi yang akan bertahan lebih lama. Beberapa gambar peninggalan zaman purba masih ada sampai sekarang sehingga manusia sekarang dapat (mencoba) memahami informasi yang ingin disampaikan produsen.
Penemuan alfabet dan angka arab memfasilitasi penyampaian informasi yang lebih efisien daripada metode sebelumnya. Sebuah gambar yang mewakili suatu peristiwa dibuat dengan kombinasi alfabet, atau dengan penulisan angka, seperti MCMXLIII diganti dengan 1943. Teknologi dengan alfabet ini memudahkan dalam penulisan informasi itu.
Kemudian, teknologi percetakan memungkinkan pengiriman informasi lebih cepat. Teknologi elektronik seperti radio, televisi, komputer menjadi lebih cepat sehingga informasi yang tersebar di area yang lebih luas dan lebih lama tersimpan.
Definisi Teknologi Informasi Menurut Para Ahli :
- Haag dan Keen (1996) teknologi informasi adalah seperangkat alat yang membantu Anda bekerja dengan informasi dan melakukan tugas-tugas yang berhubungan dengan pemrosesan informasi.
- Martin (1999) teknologi informasi tidak hanya terbatas pada teknologi komputer hardware dan software yang digunakan untuk memproses dan menyimpan informasi, tetapi juga mencakup teknologi komunikasi yang mentransmisikan informasi.
- Williams dan Sawyer (2003) teknologi informasi adalah teknologi yang menggabungkan komputasi “komputer” dengan jalur komunikasi berkecepatan tinggi yang membawa data, suara dan video.
Demikian Sedikit artikel mengenai Pengantar teknologi Informasi Sebagai Salah satu mata kuliah di Politeknik Negeri Lampung Khususnya di Program Study Manajemen Informatika. Dan semoga sedikit artikel ini dapat bermanfaat bagi pengguna setia Parjiono98.blogspot.com.
Senin, Desember 19, 2016
Variabel & Inisialisasi Variabel Dalam Bahasa Pemrograman C++
Variabel
Variabel merupakan sebuah identifier yang mempunyai nilai dinamis, maksud arti kata "dinamis" yaitu bahwa nilai variabel tersebutdapat kita ubah sesuai kebutuhan dalam pembuatan sebuah program.
Berikut ini adalah bentuk umum pendeklarasian sebuah variabel dalam C++ :
tipe_data nama_variabel;
Contoh : int A;
Pada contoh diatas, kita mendeklarasikan sebuah variabel bertipe int dengan nama A. Melalui cara seperti ini, variabel tesebut sudah dapat digunakan untuk menampung nilai-nilai berupa bilangan bulat (sesuai dengan rentang yang ada pada tipe data int).
Macam - macam Variabel Dalam Bahasa Pemrograman C++
Terdapat beberapa jenis variabel yang digunakan dalam bahasa pemrograman C++, yaitu : statis, register, & eksternal. klasifikasi ini sebenarnya hanya didasarkan pada ruang penyimpanannya saja.
Berikut ini adalah jenis-jenis variabel yang terdapat dalam C++ :
Variabel Auto
Variabel auto sebenarnya merupak variabel normal yang dideklarasikan di dalam lingkup (scope) program tertentu. Variabel jenis ini sebenarnya merupakan nama lain dari variabel lokal. Dengan kata lain, variabel ini hanya akan dikenal dalam suatu blok program saja. misalnya, blok pemilihan, pengulangan maupun fungsi. meskipun sama dengan variabel lokal, tetapi kita bisa secara eksplisit menambahkan kata kunci Auto di depan pendeklarasiannya. Jenis variabel ini akan dialokasikan di memori pada saat program mengesekusi badan blok & didealokasikan secara otomatis ketika eksekusi blok berakhir. Perhatikan contoh kode berikut :
Berikut ini adalah jenis-jenis variabel yang terdapat dalam C++ :
Variabel Auto
Variabel auto sebenarnya merupak variabel normal yang dideklarasikan di dalam lingkup (scope) program tertentu. Variabel jenis ini sebenarnya merupakan nama lain dari variabel lokal. Dengan kata lain, variabel ini hanya akan dikenal dalam suatu blok program saja. misalnya, blok pemilihan, pengulangan maupun fungsi. meskipun sama dengan variabel lokal, tetapi kita bisa secara eksplisit menambahkan kata kunci Auto di depan pendeklarasiannya. Jenis variabel ini akan dialokasikan di memori pada saat program mengesekusi badan blok & didealokasikan secara otomatis ketika eksekusi blok berakhir. Perhatikan contoh kode berikut :
Tipe Data Array (Larik), Enumerasi dan String Dalam Bahasa C++
Tipe Data Array
Tipe ini digunakan untuk mempresentasikan kumpilan data sejenis/ data yang bertipe sama.
Banyaknya data ditentukan dengan menuliskan nilai data dalam tanda [ ].
Contoh :
int jeniskelamin[7];
char nama[20];
Tipe Data Enumerasi
Tipe data enumerasi adlah tipe data yang nilainya terbatas pada nilai-nilai yang telah didefinisikan saja. Tipe data enumerasi digunakan untuk membentuk tipe data yang nilainya bersifat pasti misalnya untuk mendefinisikan nama hari, jenis kelamin, warna primer dan lainnya.
Berikut ini adalah bentuk umum dari tipe data enumerasi.
enum nama_tipe { nilai_1,nilai_2,....};
Berikut ini adalah bentuk implementasi ke dalam program C++.
------------------------------------------------------------------------------------------------------------
#include <iostream>
#include <cstring>
using namespace std;
enum Jenis_Kelamin{Pria,Wanita};
int main(){
struct SISWA {
char NPM[9];
char Nama[20];
Jenis_Kelamin gender;
}
A;
strcpy(A.NPM,"16753048");
strcpy(A.Nama,"Jio Ashter");
A.gender = Pria;
cout<<"NPM : "<<A.NPM<<endl;
cout<<"Nama : "<<A.Nama<<endl;
cout<<"gender : "<<A.gender<<endl;
return 0;
}
------------------------------------------------------------------------------------------------------------
Hasil dari program diatas adalah.
NPM : 16753048
Nama : Jio Ashter
Gender : Pria
Tipe Data String
Tipe data ini diguunakan untuk mempresentasikan data yang berupa teks atau sekumpulan karakter. Dalam bahasa C, string merupakan array dari tipe karakter yang diakhiri dengan null('\o').
Contoh :
char namadepan[10];
char *namabelakang[10];
Contoh dalam C++ nya :
----------------------------------------------------------------------------------------------------------------------------------
#include <iostream>
#include <cstring>
using namespace std;
int main(){
char namadepan[10];
char *namabelakang[10];
strcpy(namadepan, "Jio");
namabelakang = (char*) "Ashter";
cout<<"Nama Lengkap : "<<namadepan<<" "<<namabelakang;
return 0;
}
----------------------------------------------------------------------------------------------------------------------------------
hasil dari program diatas yaitu
Nama Lengkap : Jio Ashter
Demikian Sedikit artikel mengenai Tipe Data Array (Larik), Enumerasi dan String Dalam Bahasa C++, semoga bermanfaat..... terimakasih.
Politeknik Negeri Lampung
Manajemen Informatika







