Variabel Dinamis Pada PHP

Posted by resrsr on Wednesday, February 27, 2013

Variabel Dinamis Pada PHP -  Mungkin postingan dengan tema variabel dinamis pada PHP sudah pernah dibahas pada postingan di Materi Informatika. Namun kali ini, Materi informatika akan membahas solusi lainnya, berikut ulasannya.

Variabel Dinamis Pada PHP

logo php

 

Yang perlu diperhatikan adalah looping yang dilakukan untuk menggenerate nama variabel tersebut. Asumsikan kita akan membuat variabel dengan nama $track_1,$track_2,$track_3,$track_4 dan selanjutnya. Bagaimana solusinya?

Menggunakan loop untuk membuat variabel dinamis

Solusi permasalahan di atas adalah sebagai berikut:

More aboutVariabel Dinamis Pada PHP

Kaos BSI 2013 Untuk Ormik Mahasiswa Baru BSI

Posted by resrsr

Kaos BSI 2013 - Pendaftaran mahasiswa baru BSI 2013 sudah mulai dibuka pada Januari 2013 untuk periode perkuliahan September 2013. Proses pendaftarannya memang dibuka menjadi beberpa gelombang, yaitu dari gelombang 1 sampai gelombang 5, yang masing-masing periode pendaftaran mahasiswa baru BSI tersebut menerapkan biaya yang berbeda. Namun proses dan syaratnya sama: pendaftaran online BSI dan kaos BSI 2013 untuk ORMIK dan SEMOT.

Kaos BSI 2013

Seperti pendaftaran BSI untuk gelombang September tahun 2012, pendaftaran untuk periode September 2013 BSI masih nenerapkan ketentuan untuk menggunakan kaos ormik BSI yang dibuat sendiri oleh calon mahasiswa.  Berikut ini beberapa contoh kaos BSI yang sudah pernah diproduksi oleh kami:

contoh kaos BSI
contoh kaos BSI

contoh kaos BSI

Harga Kaos BSI 2013

Bagi teman-teman calon mahasiswa baru BSI maupun Nusa Mandiri bisa mulai mempersiapkan kaos ormiknya mulai dari sekarang. Kami menyediakan kaos bsi untuk semua jurusan dan juga kaos ormik Nusa Mandiri. Seperti tahun lalu, harga kaos bsi tidak berubah :
Rp 70.000,-
  1. Harga tersebut exclude ongkos kirim.
  2. Kami menerima pengiriman sampai ke luar pulau Jawa
  3. Harga tersebut sebanding dengan kualitas sablon dan bahan yang kami gunakan.

Alamat Kaos BSI 2013

Basis produksi kami di daerah Tangerang dan sekitarnya. Jadi jika diantara teman-teman calon mahasiswa baru BSI yang berdomisili di daerah Tangerang dan sekitarnya bisa langsung mengambil di tempat kami, dan otomatis tidak dikenakan ongkos kirim. Berikut alamat detail workshop kaos BSI 2013:
Kp. Peusar Rt. 7 Rw. 1
Binong, Curug
Tangerang 15810
(belakang Taman Ubud Lippo Karawaci)

 

Hubungi Kami 

Untuk pemesanan silahkan hubungi nomor kontak kami di bawah ini. Kami juga memiliki bermacam media komunikasi, bisa melalui WhatsApp, BBM, Facebook, Twitter. 
0888 0987 2533
pin: 315e00a1
Twitter: @tokonano
More aboutKaos BSI 2013 Untuk Ormik Mahasiswa Baru BSI

Membuat Tabel Pada MySQL - Tutorial MySQL #2

Posted by resrsr on Friday, February 22, 2013

Membuat Tabel Pada MySQL - Database MySQL merupakan database yang bersifat open-source - free- yang paling populer digunakan pada aplikasi berbasis web. Bahkan website sebesar Facebook masih menggunakan MySQL sebagai databasenya, disamping juga menggunakan database lain sebagai pelengkap dan juga mendukung skalabilitas aplikasi. Pada tutorial kali ini, Materi Informatika akan membahas mengenai cara membuat tabel pada MySQL.

Membuat Tabel Pada MySQL

Logo MySQL

 

Untuk membuat tabel pada MySQL, terlebih dahulu kita harus sudah membuat databasenya. Untuk membuat database pada MySQL sudah dijelaskan pada tutorial sebelumnya. Tutorial ini berasumsi kita sudah mempunyai databasenya terlebih dahulu

Bagian-bagian Tabel Pada MySQL

Table adalah kumpulan record-record yang terdiri dari kumpulan data yang tersimpan dalam field-field yang terpisah satu sama lain. Field-field ini dibedakan menurut tipe datanya. Table pada database ini berisi kumpulan field-field yang nantinya bisa dipergunakan untuk relasi antar table lain jika diperlukan.

Query Membuat Tabel Pada MySQL

Query adalah bahasa standar database. Bentuk query untuk membuat tabel pada MySQL adalah :
create_table nama_table ( field_1 tipe_data null/not null auto_increment index, field_2 tipe_data null/not null,)
  1. field
    nama field pada table
  2. tipe_data
    Jenis tipe data field (int, varchar(), char(), text)
  3. null/not null
    Default nilai awal saat field tidak diisi
  4. auto_increment
    attribut untuk melakukan penambahan nilai secara otomatis (int)
  5. index
    Key unik pada field (primary key)
Selanjutnya mari kita praktekkan ke dalam kasus yang kita pelajari. Untuk membuat tabel siswa_biodata pada database siswa, query yang kita gunakan adalah:
create table siswa_biodata ( id int not null auto_increment primary key, nama varchar(255) not null, alamat text not null, jenis_kelamin char(1) not null )
Demikian tutorial kali ini tentang cara membuat tabel pada MySQL, semoga bermanfaat. 
More aboutMembuat Tabel Pada MySQL - Tutorial MySQL #2

Pengertian Forex

Posted by resrsr on Thursday, February 21, 2013

Pengertian Forex - Forex sering di singkat fx adalah singkatan dari Foreign Exchange, di kenal juga dengan sebutan Valuta Asing (Bursa Valas) merupakan suatu jenis perdagangan/transaksi/trading yang melakukan BELI/BUY maupun JUAL/SELL mata uang suatu negara terhadap mata uang negara lainnya yang melibatkan pasar-pasar uang utama atau Suatu Bank Besar di dunia selama 24 jam, Senin sampai Sabtu pagi secara berkesinambungan. Secara garis besar transaksi/trading forex hanya melakukan BUY/BELI dan SELL/JUAL, mudah bukan? Demikianlah pengertian forex secara garis besar.

Pengertian Forex

logo forex biru

 

Mengapa transaksi/trading forex terjadi selama 24 jam? Karena Transaksi / Perdagangan/trading Forex berputar mulai:
  • New Zealand - Australia Jam: 05.00-14.00 WIB
  • Asia yaitu Jepang, Singapura & Hongkong Jam: 07.00-16.00 WIB
  • Eropa yaitu Jerman & Inggris Jam: 13.00-22.00 WIB
  • Amerika Jam : 20.00-05.00 WIB

Keuntungan Investasi Forex 

Apakah prospektif dan menguntungkan investasi di forex? Menurut survei BIS (Bank International for Settlement bank sentral dunia), yang dilakukan pada akhir tahun 2004, nilai transaksi pasar forex mencapai lebih dari USD$1,4 Trilyun per harinya. Dengan demikian, prospek investasi di perdagangan forex adalah sangat bagus.
Mengingat tingkat likuiditas dan percepatan pergerakan harga yang tinggi, FOREX juga telah menjadi alternatif yang paling populer karena ROI (Return On Investment atau kembalinya nilai investasi yang telah kita tanam) serta profit yang akan didapat bisa melebihi rata-rata perdagangan pada umumnya (biasanya rata-rata return berkisar lebih dari 5% - 10% per bulannya, bahkan bisa mencapai lebih dari 100% per bulannya untuk professional trader).

Resiko Investasi Forex

Apa resiko investasi forex dan bagaimana mengatasi resiko tersebut? Akibat pergerakan yang cepat, maka FOREX juga beresiko tinggi apabila anda tidak mempunyai pengetahuan yang cukup serta pengaturan manajemen keuangan dengan baik.
Cara mengatasinya anda harus belajar dasar-dasar forex dan berlatih kemampuan dengan demo Account terlebih dahulu, Sangat di sarankan mencari trainner atau penasihat keuangan yang sudah berpengalaman. Juga mencari sekolah forex yang handal, salah satunya Sekolah Belajar Forex FBS Indonesia.
More aboutPengertian Forex

Membuat Database Pada MySQL - Tutorial MySQL #1

Posted by resrsr on Wednesday, February 20, 2013

Membuat Database MySQL - Berbicara mengenai Database Management System, kita akan berhadapan pada kenyataan bahwa Oracle semakin hari semankin populer saja. Perusahaan milik Larry Olisson ini menjadi pemimpin pasar di segment korporat untuk produk Database mereka. Namun bagaimana dengan MySQL yang juga produk versi gratis dari Oracle? MySQL merupakan relational database management system (RDBMS) yang penggunanya sangat banyak di dunia. Banyaknya pengguna dari DBMS ini tidak lepas karena kemampuan dan juga sifatnya yang open-source (terbuka) dan gratis untuk didistribusikan baik untuk komersial maupun non-profit.

Kelebihan MySQL Database Management System

Logo MySQL

Kelebihan lainnya dari menggunakan MySQL sebagai platform DBMS adalah selain sifatnya yang terbuka, dukungan dari komunitas dan pengembang juga lebih baik dan lebih cepat. Pengembang dari berbagai penjuru dunia bersinergi memecahkan permasalahan yang muncul, Sehingga setiap rilis baru dari MySQL merupakan kontribusi dari berbagai pengembang diseluruh dunia.
Dengan penggunanya yang banyak, ketika mengalami permasalahan atau kesulitan saat menggunakan MySQL, kita bisa menemukan banyak solusi yang bisa kita dapatkan dari internet.

Membuat Database Pada MySQL

Setelah kita mengetahui kelebihan-kelebihan MySQL, selanjutnya adalah mempraktekan query language MySQL untuk keperluan penggunaannya pada aplikasi yang akan kita kembangkan. Kita akan mulai dengan cara membuat database pada MySQL menggunakan perintah DDL.
Untuk membuat databse 'siswa', perintah berikut yang akan kita ketikkan pada console MySQL:

CREATE DATABASE `siswa` ;

Untuk mengecek apakah databse berhasil dibuat atau tidak, kita menggunakan perintah dibawah ini:
SHOW DATABASES ;
Jika database sudah ada, maka untuk mempergunakan database bisa langsung menggunakan query “use [nama_database]

USE `siswa` ;

Demikian tutorial database MySQL part1 tentang bagaimana membuat database pada MySQL, sampai bertemu pada tutorial berikutnya.
More aboutMembuat Database Pada MySQL - Tutorial MySQL #1

Sekolah Belajar Forex FBS Indonesia

Posted by resrsr on Tuesday, February 19, 2013

Sekolah Belajar Forex FBS Indonesia - Forex merupakan media investasi yang memberi return cukup tinggi bagi para investor. Sifatnya yang dinamis, high risk - high profit seringkali membuat frustasi pemula yang mencoba peruntungan di dunia investasi forex. Seseorang yang ingin mendalami dan ingin sukses dari forex secara finansial harus menyediakan waktu dan modal yang cukup untuk memulai investasi ini. Oleh karena itulah Sekolah Belajar Forex FBS Indonesia hadir memberikan kesempatan belajar instrumen investasi forex ini.

Apa Itu Forex?

logo forex biru

 

Forex adalah instrumen investasi. Secara harfiah, forex merupakan kependekan dari kalimat bahasa Inggris yang berbunyi foreign-exchange. Forex adalah perdagangan valuta (mata uang) asing yang berpasang-pasangan, misalnya $USD dengan GBP (dollar Amerika dengan Poundsterling), $USD dengan JPY (dollar Amerika dengan Yen Jepang), $USD dengan  SGD (dollar Singapore) dan variasi pasangan valas yang lain. Tidak semua valuta asing diperdagangkan. Hanya mata uang dari negara-negara maju yang diperdagankan pada perdagangan forex.

Sekolah Belajar Forex FBS Indonesia

Dalam dunia forex, terdapat banyak istilah-istilah yang wajib dan harus dikuasai oleh para investor. Istilah-istilah, teknik bermain forex, dan juga trik-trik tersembunyi bisa dipelajari, dipraktekan dan dicoba oleh setiap investor. Namun, jika Anda benar-benar ingin belajar, carilah mentor yang profesional, sehingga Anda tidak perlu melakukan kesalahan-kesalahan yang biasanya dilakukan oleh trader pemula.
Di Indonesia, terdapat banyak lembaga pendidikan forex. Hal ini dikarenakan investor Indonesia sudah banyak yang mengincar forex sebagai instrumen investasi untuk menambah portofolio investasi mereka. Salah satu yang saya rekomendasikan untuk belajar forex adalah Sekolah Belajar Forex FBS Indonesia. Kenapa Sekolah Belajar Forex FBS Indonesia? Apa keunggulannya? Berikut saya bahas keunggulan Sekolah Belajar Forex FBS Indonesia.

Keunggulan Sekolah Belajar Forex FBS Indonesia

Keunggulan Sekolah Belajar Forex FBS Indonesia dibandingkan lembaga-lembaga pendidikan forex yang lainnya diantaranya adalah:

Sekolah Bisnis Indonesia 

Sekolah Belajar Forex FBS Indonesia merupakan sekolah bisnis yang terstruktur dengan baik (Forex Business School Indonesia- FBS Markets Local Exchanger).

Jual beli Liberty Reserve

FBS Indonesia merupakan Forex Business School, sekolah bisnis forex, Local Exchanger Online, dan juga menyediakan layanan Jual-Beli Liberty Reserve.

Edukasi Forex

FBS Indonesia membuat edukasi workshop Forex gratis untuk Trader pemula maupun trader berpengalaman yang ingin meningkatkan skillnya di Indonesia.

DVD Trading System

FBS Indonesia menyediakan berbagai DVD dari system trading terbaik dari berbagai mentor Forex

Mata Uang Lokal

Untuk Local exchanger, FBS Markets, dan Liberty Reserve. FBS juga menyediakan penukaran rupiah ke dollar atau dari dollar ke rupiah secara Online untuk Masyarakat Umum.

Bank Lokal

Menyediakan transaksi via Bank Lokal BCA, MANDIRI, BNI, BRI, BJB dan bank-bank lainnya.

FBS Markets

Melayani semua Klien FBS Markets.Inc

Fasilitas Sekolah Belajar Forex FBS Indonesia

Untuk menciptakan hasil belajar yang terbaik, Sekolah Belajar Forex FBS Indonesia menyediakan failitas pendukung yang akan mempermudah trader dalam memperoleh profit dari forex. Menjadi Sekolah Forex Terbaik dan terlengkap dengan melakukan kerjasama dengan Golden Horse Warrior. Menjadi tempat exchanger yang aman dan terpercaya bagi nasabah umum di Indonesia.
Sekolah Belajar Forex FBS Indonesia juga memberikan fasilitas analisa market & SMS gateway terbaik untuk kelancaran komunikasi pada saat trading.

Tujuan Sekolah Belajar Forex FBS Indonesia

  1. Mengedukasi dan menjelaskan kepada masyarakat dengan sebenar-benarnya mengenai trading forex Online.
  2. Memberi informasi mengenai system yang terbaik dan cara kerja trading forex Online dari pemula hingga expert.
  3. Membantu kemudahan dalam penukaran e-currency

Pilihan Akun Trading  FBS Markets

Sekolah Belajar Forex FBS Indonesia menyediakan pilihan tipe akun trading FBS markets sesuai dengan kebutuhan Anda. Pilihan-pilihan tersebut adalah:
  1. Akun mikro leverage 1:500. deposit mulai $5. LOT 0.01
  2. Akun standard leverage 1:500. deposit mulai $25. LOT 0.1
  3. Akun unlimeted Spread mulai 0.3 deposit mulai $1000. LOT 0.1
  4. Akun segregated deposit hanya 30%, LOT 0.1

Demikian tutorial kali ini tentang Sekolah Belajar Forex FBS Indonesia. Artikel ini merupakan artikel yang saya ikut sertakan dalam kontes SEO. See you in the next article ;).
More aboutSekolah Belajar Forex FBS Indonesia

Loop Nama Variabel Secara Dinamis Pada PHP

Posted by resrsr on Sunday, February 17, 2013

Nama Variabel PHP - Variabel adalah tempat untuk menaruh data sementara dalam bahasa pemrograman komputer. Nama variabel mempunyai aturan-aturan tersendiri dalam setiap bahasa pemrograman yang berbeda. Misalnya dalam PHP, nama variabel haruslah diawali dengan string, dan bersifat case sensitive. Artinya, variabel $a tidak sama dengna variabel $A, begitu seterusnya. Pada postingan kali ini, Materi Informatika akan membahas mengenai membuat variabel secara dinamis menggunakan fungsi loop pada PHP.

Nama Variabel Dinamis Pada PHP

Logo PHP

 

Kasusnya adalah seperti ini: Saya ingin membuat, katakanlah 6 variabel dengan nama $img1, $img2, $img3, $img4, $img5, $img6, secara otomatis menggunakan fungsi loop. Bagaimana mengimplementasikannya? Mari kita bahas mengenai pembuatan variabel pada PHP dengan kasus seperti ini.

Menggunakan loop

Solusinya adalah menggunakan looping, seperti dijelaskan pada kasus di atas. Kode untuk menggenerate variabel-variabel tersebut adalah sebagai berikut:


for($i 1$i <= 6$i++)

{

    echo ${'img' $i} . "<br />\n";


Mengapa Tidak Menggunakan Array[] ?

Namun, menggunakan pendekatan seperti ini rasanya cukup aneh, sebab array terbukti lebih efisien dan lebih cepat dalam segi performa, karena hanya menggunakan satu buah variabel. Solusi di atas, jika diterjemahkan dalam bentuk array akan menjadi seperti berikut ini:

$aImages = array(); 
$aImages[] = '/images/img1.jpg'
$aImages[] = '/images/img2.jpg'
$aImages[] = '/images/img3.jpg'
$aImages[] = '/images/img4.jpg'
$aImages[] = '/images/img5.jpg'

$aImages[] = '/images/img6.jpg'




for ($i 0$i count($aImages); $i++) 

    echo $aImages[$i] . "<br />\n"
// Or foreach ($aImages AS $image
    echo $image "<br />\n"
}


Kelebihan menggunakan array[]

Menggunakan array[] berarti mengefesiensikan penggunaan memory komputer. Efisiensi ini selanjutnya akan berpengaruh pada performa dan kecepatan load dari aplikasi yang kita jalankan.
Menggunakan array juga bisa memudahkan pembacaan kode dan membuat kode terstruktur. Hal ini akan menambah kecepatan pengembangan saat aplikasi berpindah ke developer lain.
Namun juga tidak selalu solusi menggunakan array[] cocok untuk kondisi tertentu. Misal jika kita menggenerate nilai dari database, mungkin pendekatan yang pertama yang lebih efisien.

Menggunakan looping variabel

Saat memutuskan menggunakan loop untuk menggenerate nama variabel, kita harus mengecek apakah nama variabel tersebut sudah diset atau belum.

for ($i 1$i <= 6$i++)
{
    if (isset(${
'img' $i}))
    {
        echo ${
'img' $i};
    }



Demikian tutorial kali ini dari Materi Informatika, semoga bermanfaat.

More aboutLoop Nama Variabel Secara Dinamis Pada PHP

Pengertian Object dan Class Pada Object Oriented Programing

Posted by resrsr on Thursday, February 14, 2013

Pengertian Object dan Class - Sebelum saya memposting tentang pembahasan OOP terlalu jauh ke dalam poin-poin penting dari sebuah konsep OOP, pemahaman dasar tentang komponen-komponen objek dan kelas mutlak diperlukan. Karena dalam memahami paradigma pemrogarman Object-oriented, kita harus sepenuhnya memahami perbedaan object dan class, atau dalam bahasa Indonesia menjadi perbedaan objek dan kelas. Dua hal yang kadang di anggap sama bagi yang baru memulai terjun ke dalam dunia OOP. 

Mengenal Perbedaan Antara Object dan Class

Kata yang sudah sering saya dengar, saya yakin yang suka programing juga sering dengar. Langsung sajalah, ada kebingungan dalam OOP: pengembang berpengalaman mulai berbicara tentang objek dan kelas, dan kedua hal itu tampaknya hal yang dapat saling dipertukarkan. Sebenarnya dua hal ini adalah dua entitas yang berbeda, meskipun perbedaannya dapat sulit untuk kita pelajari pada awalnya.

Class dan Object

Pengertian Object dan Class Pada Object Oriented Programing
Kelas A, misalnya, adalah seperti cetak biru untuk sebuah rumah. Kelas A ini mendefinisikan bentuk dan ukuran rumah di atas kertas, dengan hubungan antara bagian yang berbeda dari rumah sangat jelas dan direncanakan dengan detail, meskipun rumah itu sendiri belum ada. Sebuah objek, kemudian, adalah seperti rumah yang sebenarnya dibangun sesuai cetak biru itu. Data yang disimpan dalam objek adalah seperti kayu, kabel, dan beton yang membentuk rumah itu -tanpa dipasang dan dirangkai sedemikian rupa sesuai cetak biru (kelas A)- semua hanyalah tumpukan barang material. Namun, ketika itu semua digabungkan bersama-sama, menjadi terorganisasi, jadilah sebuah rumah.

Apa Itu Kelas?

Kelas membentuk struktur data dan tindakan yang dapat diambil agar informasi tersebut dapat digunakan untuk membangun objek. Lebih dari satu objek dapat dibangun dari kelas yang sama pada saat yang sama, masing-masing independen dari yang lain.

Melanjutkan analogi konstruksi rumah di atas, mirip dengan cara sebuah sub divisi kontraktor yang seluruh bangunannya dapat dibangun dari cetak biru yang sama: 150 rumah yang berbeda yang semua terlihat sama namun memiliki keluarga yang berbeda dan dekorasi didalamnya juga berbeda.

Struktur Sebuah Class

Sintaks untuk membuat kelas adalah cukup sederhana: mendeklarasikan kelas dengan menggunakan kata kunci Class, diikuti dengan nama kelas dan satu set kurung kurawal ({}):
<?php

class MyClass  {

// Properti Kelas

// dan metode di sini

}

?>

Setelah membuat kelas, kelas baru dapat dipakai dan disimpan dalam variabel menggunakan kata kunci baru:


<?php
$obj = MyClass baru;
// Untuk melihat isi kelas, gunakan var_dump ():

var_dump ($ obj);

Cobalah proses ini dengan meletakkan semua kode sebelumnya dalam sebuah file baru bernama test.php dalam folder latihan di dalam document root server Anda. Bagi yang belum paham tentang cara menginstal server localhost bisa di baca artikel saya sebelumnya.
Dalam bentuk yang paling sederhana, Anda baru saja menyelesaikan script OOP pertama Anda.

Mendefinisikan Properti Kelas

Untuk menambahkan data ke dalam sebuah kelas, dalam hal ini disebut ‘properti’, atau variabel kelas khusus digunakan. Variabel ini bekerja persis seperti variabel biasa, kecuali keterikatan variabel ini untuk objek dan karena itu hanya dapat diakses menggunakan objek.
Untuk menambahkan properti ke MyClass, tambahkan kode berikut ini:


<?php
Class MyClass {
      public $prop1 = "Saya adalah properti kelas!";
}
$ obj = MyClass baru;
var_dump ($ obj);
?>



Selanjutnya, properti atau variabel menggunakan sintaks standar, dan nilai awal di inisialisasi (meskipun properti kelas tidak memerlukan nilai awal).
Untuk membaca properti dan melakukan output ke browser, referensikan objek dari properti yang akan dibaca:

echo $obj->prop1;
Karena beberapa contoh dari sebuah kelas bisa saja telah ada sebelumnya, jika objek tidak direferensi sebelumnya, script tidak akan mampu untuk menentukan objek yang mana yang sedang dipakai. Penggunaan panah (->) adalah sebuah simbol dalam OOP yang berfungsi untuk membangun dan mengakses method atau property yang terkandung dalam sebuah objek yang diberikan. Modifikasi script di test.php untuk dapat melihat penggunaan properti:
<?php
class MyClass {
     public $prop1 = "I'm a class property!";
}
$obj = new MyClass;
echo $obj->prop1;
?>
More aboutPengertian Object dan Class Pada Object Oriented Programing

Masterweb Hosting

Posted by resrsr on Tuesday, February 12, 2013

Masterweb hosting - Apa yang ada di balik website-website yang setiap hari kita buka? Jawabanya adalah server yang handal dan DNS server yang selalu siap siaga menerjemahkan alamat yang kita (browser) minta. Pertama kali belajar membuat website dan online di internet, hosting pertama saya adalah Masterweb, hasil rekomendasi dari temen kuliah yang sekarang lagi di Singapur :D

Masterweb Hosting

Masterweb adalah sebuah perusahaan hosting yang cukup lama eksis di Indonesia. Reputasinya sebagai perusahaan webhosting terkemuka di Indonesia sudah diakui oleh banyak orang. Pendirinya, Steven Haryanto pernah menjadi sorotan publik saat dia memborong domain yang mirip dengan klikbca, misal klickbca, clickbca, dan sebagainya untuk menunjukan bahwa sistem yang dilindungi oleh berbagai macam metode security ternyata mampu ditembus oleh metode yang sangat simpel.


More aboutMasterweb Hosting

Sejarah Keyboard Komputer - Fungsi Keyboard dan Sejarahnya

Posted by resrsr on Monday, February 4, 2013

Sejarah Keyboard Komputer - Alat input yang sangat penting dalam sebuah sistem komputer adalah Keyboard. Tanpa alat yang satu ini, kita tidak bisa berinteraksi dengan komputer. Keyboard berfungsi untuk memasukkan perintah kepada sebuah komputer. Selanjutnya, komputer akan melakukan tugas yang sesuai dengan inputan dan perintah yang kita masukkan. Namun, pernahkan teman-teman Materi Informatika mendengar cerita tentang sejarah keyboard komputer?

Sejarah Keyboard Komputer

Sejarah Keyboard Komputer

Tahukah Anda kapan keyboard atau papan ketik pertama kali ditemukan? Jawabannya adalah pada tahun 1864 yang kemudian dipatenkan oleh Christopher Latham Sholes pada tahun 1868. Keyboard yang kita kenal sekarang ini memiliki nama resmi QWERTY yang diambil dari enam huruf pertama pada “home row”. Home row sendiri merupakan istilah untuk deretan alfabet kedua (posisinya di tengah) keyboard. Di deretan inilah seharusnya user atau juru ketik menempatkan jari-jarinya jika sedang tidak mengetik.Lalu, kenapa tombol-tombol alfabet pada keyboard ditempatkan secara acak? Alasannya adalah untuk memperlambat pengetikan. 

Kenapa? Pada awalnya mesin ketik dibuat senyaman mungkin untuk penggunanya, tetapi akibatnya para pengguna malah dapat mengetik dengan kecepatan tinggi. Hal ini membuat pengait-pengait karakter pada mesin ketik menjadi sering tersangkut. Setelah beberapa bulan mencari cara untuk mengatasi sering menyangkutnya pengait tersebut, Sholes mengacak posisi alfabet pada mesin ketik seperti sekarang ini. 

Dan setelah teknologi mesin ketik berkembang ke mesin ketik elektrik sampai ke komputer, urutan alfabet yang acak tersebut tetap digunakan.Untuk komputer, keyboard pertama kali digunakan pada tahun 1964. Sebuah perangkat yang dibuat oleh MIT, Bell Laboratories, dan General Electric yang disebut Mulitics berhasil menggabungkan video display terminal (monitor CRT saat ini) dengan mesin ketik elektrik. Layout Qwerty temuan Christopher Latham Sholes tetap digunakan, meski pada keyboard saat ini, sejumlah function keys sudah diimplementasikan.

Cara Kerja Keyboard Komputer

Keyboard merupakan peralatan magnetic yang digunakan untuk menginput teks dan juga untuk mengontrol pengoperasian komputer. Tombol-tombol yang berbentuk kotak yang disusun padanya. Tombol-tombol tersebut mempunyai huruf atau simbol yang tercetak di atasnya yang menunjukkan huruf atau simbol yang akan ditampilkannya di monitor bila ditekan. Selain itu bila kita menggabungkan dua tombol dengan menekannya bersamaan, kita kadang akan mendapatkan fungsi atau input khusus.Beberapa alat telah mengadopsi aplikasi keyboard. Beberapa diantaranya yaitu cell phone. Yang paling menyerupai keyboard adalah PDA, nokia communicator 9900, sony ericson P900 dan beberapa jenis diantaranya. Selain itu, adapula beberapa mesin ATM yang mengadopsi atau menggunakan keyboard.Adapun cara kerja dari keyboard tersebut antara lain sebagai berikut:1. Ketika tombol ditekan, tombol tersebut akan menekan sebuah karet yang ada dibawah tombol tersebut.2. Karet tersebut terhubung dengan sebuah chip yang mana akan mentransmisikan sinyal yang didapat ketika tombol ditekan.3. Sinyal yang ditransmisikan berbentuk kode-kode biner.4. Data yang berbentuk biner tersebut akan digenerate oleh chip komputer.5. Setelah digenerate akan ditampilkan kembali menjadi tampilan asli berbentuk huruf pada layar monitor.

Jenis – Jenis Keyboard Komputer


Ada berbagai jenis tata letak tombol-tombol pada keyboard, namun yang paling populer digunakan adalah tata letak QWERTY, yang sebenarnya merupakan tata letak mesin ketik yang paling populer.Keyboard terdiri dari 101 tombol untuk tipe standarnya. Untuk windows keyboard, tombol yang ada sebanyak 104 tombol. Pada tahun 1990-an, di Amerika diciptakan sebuah keyboard yang mempunyai kemampuan untuk mempermudah pengguna untuk terkoneksi dengan internet dengan hanya menekan 1 tombol. Keyboard tersebut dikenal dengan sebutan “internet keyboard”.Keyboard mempunyai beberapa perbedaan dalam koneksinya. Ada yang menggunakan kabel, yaitu dengan menggunakan koneksi USB atau PS/2. Dan ada pula yang tidak menggunakan kabel, yang dikenal dengan sebutan Cordless Keyboard. Yaitu menggunakan sinar infrared atau Bluetooth.

Adapun jenis-jenis keyboard yang lain, yaitu:

Jenis Keyboard QWERTY

Keyboard ini mempunyai empat bagian, yaitu:
1. Typewriter Key → terdiri atas alphabet dan tombol lainnya seperti: Back Space, Caps Lock, Delete, Esc, End, Enter, Home, Insert, Page Up, Page Down, Tab.
2. Numeric Key → terletak di sebelah kanan keyboard. Tombol ini terdiri atas angka dan arrow key. Jika lampu indikator num lock menyala, maka tombol ini berfungsi sebagai angka. Sedangkan, jika lampu indikator num lock mati, maka tombol ini berfungsi sebagai arrow key.
3. Function Key → terletak pada baris paling atas, tombol fungsi ini terdiri dari F1 sampai F12. Fungsi tombol ini berbeda-beda tergantung dari program komputer yang digunakan.
4. Special Function Key → tombol ini terdiri atas tombol Ctrl, Shift, dan Alt. Tombol akan mempunyai fungsi bila ditekan secara bersamaan dengan tombol lainnya. Misalnya, untuk memblok menekan bersamaan tombol shift dan arrow key, untuk menggerakkan kursor menekan bersamaan Ctrl dan arrow key.

Jenis Keyboard DVORAK

Sebenarnya ada beberapa standar susunan keyboard yang dipakai sekarang ini. Sebut saja ASK (American Simplified Keyboard), umum disebut DVORAK yang ditemukan oleh Dr. August Dvorak sekitar tahun 1940.Secara penelitian saat itu, susunan DVORAK memungkinkan kita untuk mengetik dengan lebih efisien. Tetapi mungkin karena terlambat, akhirnya DVORAK harus tunduk karena dominasi QWERTY yang sudah terjadi pada organisasi-organisasi dunia saat itu dan mereka tidak mau menanggung resiko rusuh apabila mengganti ke susunan keyboard DVORAK. Satu-satunya pengakuan adalah datang dari ANSI (American National Standard Institute) yang menyetujui susunan keyboard DVORAK sebagai versi alternatif di sekitar Tahun 1970.

Jenis Keyboard KLOCKENBERG

Dibuat dengan maksud menyempurnakan jenis keyboard yang sudah ada, yaitu dengan memisahkan kedua bagian keyboard (bagian kiri dan kanan). Bagian kiri dan kanan keyboard dipisahkan dengan sudut 15 derajat dan dibuat miring ke bawah. Selain dari pada itu, keyboard Klockenberg tombol-tombolnya dibuat lebih dekat (tipis) dengan meja kerja sehingga terasa lebih nyaman untuk bekerja. Keyboard Klockenberg tampak lucu karena dipisahkan bagian kiri dan kanannya dan relatif lebih banyak memakan ruang. Walaupun demikian keyboard Klockenberg sudah lebih baik dalam hal pengurangan beban pada jari dan lengan, sehingga nyeri otot pada bahu dan pergelangan sangat sedikit.

Dari ketiga macam keyboard tersebut di atas, ternyata keyboard QWERTY yang tetap diusulkan sebagai keyboard resmi. Hal ini diperkuat dengan keputusan Amerika Serikat melalui Standard Institute pada tahun 1968 dan melalui ISO pada tahun 1971 yang menetapkan untuk tetap menggunakan keyboard QWERTY. Keputusan ini lebih banyak berdasarkan pada masalah ekonomi yaitu mengurangi biaya pelatihan baru bila harus memakai keyboard jenis Klockenberg maupun jenis Dvorak, sehingga masalah nyeri otot masih tetap akan muncul pada pemakaian keyboard QWERTY.
More aboutSejarah Keyboard Komputer - Fungsi Keyboard dan Sejarahnya