Tampilkan postingan dengan label informatika. Tampilkan semua postingan
Tampilkan postingan dengan label informatika. Tampilkan semua postingan

Minggu, 04 Juni 2017

JAVA

1.      Pengertian Java
Java adalah bahasa pemrograman yang multi platform dan multi device. Sekali anda menuliskan sebuah program dengan menggunakan Java, anda dapat menjalankannya hampir di semua komputer dan perangkat lain yang support Java, dengan sedikit perubahan atau tanpa perubahan sama sekali dalam kodenya. Aplikasi dengan berbasis Java ini dikompulasikan ke dalam p-code dan bisa dijalankan dengan Java Virtual Machine. Fungsionalitas dari Java ini dapat berjalan dengan platform sistem operasi yang berbeda karena sifatnya yang umum dan non-spesifik.

2.      Kelebihan dan Kekurangan Java
Java mempunyai beberapa keunggulan dibandingkan dengan bahasa pemrograman lainnya. Keunggulan bahasa pemrograman Java antara lain:

1. Berorientasi objek
Java adalah bahasa pemrograman yang berorientasi pada objek. Java membagi program menjadi objek-objek serta memodelkan sifat dan tingkah laku masing-masing dalam menyelesaikan suatu masalah.

2. 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.

3.    Java bersifat multithread
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.

4. Dapat didistribusi dengan mudah
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).

5. Bersifat dinamis
Java dirancang untuk beradaptasi dengan lingkungan yang sedang berkembang. Java bersifat dinamis dalam tahap linking. Class yang ada dapat di link sebatas yang diperlukan, apabila diperlukan modul kode yang baru dapat di link dari beberapa sumber, bahkan dari sumber dalam jaringan Internet.

                        Selain kelebihannya Java juga memiliki kelemahan antara lain :
1.      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 X.
2.      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.

3.      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.

OOP
1.      Pengertian OOP
Object Oriented Programming adalah semacam metode dalam pembuatan program yang berbasiskan pada objek yang mempunyai tujuan untuk menyelesaikan berbagai masalah pemprograman yang semakin meningkat dan rumit.
Didalam Object Oriented Programming ini tentunya mempunyai beberapa konsep yaitu :

1.   Class/kelas
Class/kelas ini dapat didefinisikan sebagai sekumpulan data atau sebuah fungsi dalam satu lingkup yang mempuyai tujuan tertentu. Didalam kelas biasanya terdapat atribut dan method. Berbeda dengan objek, class lebih mendefinisikan method secara umum.

2.   Object/objek
Object/objek ini dapat diartikan sebagai pembugkus dari suatu fungsi dalam pemprograman berorientasi objek (OOP) atau juaga dapat dikatakan sebagai dasar atau modul dalam pemrograman berorientasi objek (OOP).

3.   Enkapitulasi
Enkapsulasi yaitu suatu penerapan yang menyembunyikan suatu proses dalam sistem. Agar tidak bisa terlihat yang bertujuan hanya memberikan hak akses kepada yang  dituju yang bertujuan menghindari interfensi dan menyederhanakan penggunaan sistem itu sendiri. Dalam sebuah objek tentunya memeiliki barbagai variabel dan method, maka dari itu sebuah objek membutuhkan tempat untuk menampung variabel dan method tersebut, tempat inilah yang dinamakan Enkapitulasi. Singkatnya Enkapitulasi adalah sebuah wadah atau pembungkus sebuah program dan data yang akan diolah. Enkapitulasi memeiliki beberapa keuntungan diantranya adalah :

a.       Melindungi program atau data.
b.      Objek dapat dikelola secara independen dan kita juga bisa menyembunyikan informasi yang tidak perlu diketahui objek lain.

Pebedaan pemprograman berorientasi objek dengan pemprogram prosedural adalah :
a.       Pemprograman berorientasi objek lebih fokus pada masalah  yang akan ditangani menggunakan komputer.
b.      Sedangkan pemprograman prosedural memfokuskan tentang bagaimana sebuah komputer menangani suatu masalah.

2.      Kelebihan dan Kekurangan OOP
OOP memiliki beberapa keuntungan dalam pemrograman, di antaranya:
1.      OOP menyediakan struktur modular yang jelas untuk program sehingga OOP sangat bagus digunakan untuk mendefinisikan tipe data abstrak di mana detil implementasinya tersembunyi.
2.      OOP akan mempermudah dalam memaintain dan memodifikasi kode yang sudah ada. Objek yang baru dapat dibuat tanpa mengubah kode yang sudah ada.
3.      OOP menyediakan framework untuk library kode di mana komponen software yang tersedia dapat dengan mudah diadaptasi dan dimodifikasi oleh programmer. Hal ini sangat berguna untuk mengembangkan GUI (Graphical User Interfaces).
Sedangkan beberapa kelemahan OOP antara lain adalah sebagai berikut:
1.      Tidak memperbolehkan implementasi yang kuat pada reuse.
2.      Properti software tidak terikat dalam satu unit fungsional, sehingga harus crosscut di antara komponennya.
3.      Crosscut tersebut mengakibatkan sulitnya pengembangan dan pemeliharaan.
Netbeans
1.      Pengertian Netbeans
Netbeans merupakan sebuah aplikasi Integrated Development Environment (IDE) yang berbasiskan Java dari Sun Microsystems yang berjalan di atas swing. Swing merupakan sebuah teknologi Java untuk pengembangan aplikasi desktop yang dapat berjalan pada berbagai macam platform seperti windows, linux, Mac OS X dan Solaris. Sebuah IDE merupakan lingkup pemrograman yang di integrasikan ke dalam suatu aplikasi perangkat lunak yang menyediakan Graphic User Interface (GUI), suatu kode editor atau text, suatu compiler dan suatu debugger.
2.      Kelebihan dan Kekurangan Netbeans
a.       Kelebihan NetBeans GUI Builder :
Salah satu yang menjadi kelebihan NetBeans GUI Builder adalah yang telah disebutkan diatas, yaitu GRATIS. Selain itu NetBeans GUI Builder sangat kompetebel dengan Swing karena memang langsung dikembangkan oleh Sun yang notabenenya sebagai pengembang Swing.
b.      Kekurangan NetBeans GUI Builder :
 NetBeans hanya mensupport 1 pengembangan Java GUI, yaitu Swing, yang padahal ada Java GUI yang dikembangkan oleh eclipse yang bernama SWT dan JFace yang sudah cukup populer.

JSP
1.      Pengertian JSP
Java Server Pages (JSP) merupakan sebuah tenologi servlet-based yang digunakan pada web tier untuk menghadirkan dynamic dan static content. JSP merupakan text-based dan kebanyakan berisi template text HTML yang digabungkan dengan spesifik tags dynamic content.

2.      Kelebihan dan Kekurangan JSP
a.       Kelebihan JSP
1)      JSP dapat berjalan pada sembarang platform.
2)      JSP cenderung memiliki performansi yang lebih baik, karena JSP dilakukan kompile terlebih dahulu menjadi servlet yang berupa bytecode.
3)      Didukung bahasa Java yang memilki kemampuan OOP dan tingkat reuseability tinggi.
4)      Dapat menggunakan JavaBean untuk mengenkapsulasi kode-kode java.
b.      Kelemahan JSP
1)   Proses kompile terhadap halaman JSP mengakibatkan client harus menunggu lebih lama pada saat pertama kali di lakukan loading. Hal ini tentu saja menyebabkan kecepatan proses JSP secara menyeluruh berkurang.
MySQL
1.      Pengertian MySQL
MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread dan multi-user.
2.      Kelebihan dan Kekurangan MySQL
a.       Kelebihan :
1.      Dapat bekerja di beberapa platform yang berbeda seperti LINUX, Windows, MacOS, FreeBSD, Solaris, dll.
2.      Dapat dikoneksikan pada bahasa C, C++, Java , Perl, PHP, dan Python.
3.      Mempunyai lebih banyak tipe data seperti : signed/unsigned integer yang memiliki panjang data sebesar 1,2,3,4 dan 8 byte. FLOAT, DOUBLE, CHAR, VARCHAR, TEXT, BLOB, DATE, TIME, DATETIME, TIMESTAMP, YEAR, SET, dan tipe ENUM.
4.      Mendukung penuh terhadap kalimat SQL GROUP BY dan ORDER BY . Mendukung terhadap fungsi penuh ( COUNT ( ), COUNT(DISTINCT), AVG( ), STD ( ), SUM ( ), MAX ( ), AND MIN ( ) ).
5.      Mendukung terhadap LEFT OUTHER JOIN dengan ANSI SQL dan sintak ODBC.
6.      Mendukung ODBC for windows 95' (dengan source program). Semua fungsi ODBC 2.5 dan sebagainya. Sebagai contoh kita dapat menggunakan Access untuk connect ke MySQL server.
7.      Menggunakan GNU automake, autoconf, dan LIBTOOL untuk portabilitas.
8.      Kita dapat menggabungkan beberapa table dari database yang berbeda dalam query yang sama. Structure table MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE dibandingkan DBMS lainnya.
9.      Ditulis dengan menggunakan bahasa C dan C++. Diuji oleh compiler yang sangat jauh berbeda.
10.  Privilege (hak) dan password sangat fleksibel dan aman serta mengijinkan "Host-Based" Verifikasi. Memiliki beberapa lapisan keamanan , seperti subnet mask, nama host, dan izin akses user dengan sistem perijinan yang mendetail serta sandi/password terenkripsi.
11.  Program dapat running di semua OS,PHP MySQL berjalan secara web base, itu artinya semua operating system yang memiliki web browser dapat menggunakan aplikasi ini, dan semua OS tentu saja selalu memiliki web browser, Windows dengan internet explorer, Linux dengan Mozilla, Macintosh dengan safari, dan handphone dengan opera mini. Sangat mobile dan flexibel.
12.  Sangat cocok dan mudah diterapkan pada komputer berjaringan , program PHP MySQL cukup diinstall di salah satu komputer pada jaringan yang dalam hal ini adalah komputer server, pada komputer client, kita tidak usah menginstalasikan program apapun lagi. Pada komputer client kita cukup mengarahkan web browser ke komputer server dan program dapat langsung running, apabila program error(walau kemungkinan sangat kecil sekali) program cukup di maintenance di pihak komputer server yang terinstalasikan program tanpa harus memaintenance komputer client juga. sangat mudah dan simple.
13.  Tidak ada virus yang menginfeksi program PHP, sampai saat ini program PHP belum dapat diinfeksi virus, kebanyakan virus menginfeksi file berekstensi *.exe dan *.dll, sangat awet dan aman.
14.  Sangat stabil disemua operating system program PHP walau dipakai dalamwaktu yang sangat lama tidak akan memberatkan sistem dan tidak akan mempengaruhi komputer untuk berjalan sangat lambat, sangat cocok diterapkan pada komputer yang selalu nyala 24 jam
15.  Sangat multi user, program PHP tidak akan bentrok dengan pengguna lain yang sama-sama menggunakan program dalam satu jaringan karena MySQL merupakan turunan dari konsep SQLMulti user
16.  Merupakan DBMS yang gratis/open source berlisensi GPL (Generic Public License).
17.  Cocok untuk perusahaan dengan skala yang kecil.
18.  Tidak membutuhkan spesifikasi hardware yang tinggi untuk bisa menjalankan MySQL ini bahkan dengan spesifikasi hardware yang minimal sekalipun.
19.  MySQL dapat melakukan koneksidengan komputer client menggunakan protokol TCP/IP, Unix Socket (UNIX), atau Named Pipes(Windows NT).
20.  MySQL memiliki antar muka/interface terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API (Application progamming interface).
21.  Command and function MySQL memiliki fungsi dan operator secara penuh yang mendukung perintah select dan where dalam query.
b.      Kekurangan :
1.      Untuk koneksi kebahasa pemrograman visual seperti VB(Virus Basic), delphi, dan foxpro, MySQL kurang support, karena koneksi ini menyebabkan field yang dibaca harus sesuai dengan koneksi dari program visual tersebut, dan ini yang menyebabkan MySQL jarang dipakai dalam program visual.
2.      Data yang ditangani belum begitu besar. Tidak cocok baik menyimpan data maupun untuk memproses data.
3.      Program hanya dapat running di windows. Itupun untuk windows lama,untuk windows terbaru seperti Vista,Visual Basic sangat tidak stabil berjalan di platform tersebut,banyak kantor yang dapat menghubungkan laptop pegawai mereka untuk bergabung dalam sistem jaringan kantor.Bagaimana untuk pengguna Macintosh maupun Linux? Program tidak dapat dijalankan di laptop mereka. Walaupun bisa, program harus diinstall terlebih dahulu menggunakan emulator.
4.      Tidak Praktis apabila diterapkan pada jaringan komputer. Itu dikarenakan VB program yang berdiri sendiri yang berarti harus diinstalasikan pada tiap komputer pada jaringan tersebut. Bayangkan apabila ada puluhan komputer? ada berapa lama waktu untuk instalasi dan pemeliharaannya?
5.      Aplikasi yang rentan terkena virus, program yang dibuat menggunakan Visual Basic adalah berupa execution program(*.exe) yang dapat terinfeksi virus seperti virus Sality, program menjadi rusak dan tidak bisa dijalankan. apabila program terinfeksi tersebut di scan oleh antivirus, program akan dihapus dari sistem, sangat tidak aman untuk sebuah program yang menjadi tulang punggung perusahaan.
6.      Mudah hang dan crash, program dari VB seringkali menjadi not responding lalu mati tiba-tiba.
7.      Tidak multi user, apabila dalam satu jaringan komputer menggunakan program dalam satu waktu, salah satu user harus mengalah sampai user yang lain selesai menggunakan program.
8.      Memiliki keterbatasan kemampuan kinerja dalam server ketika data yang disimpan telah melebihi batas maksimal kemampuan daya tampung server karena tidak menerapkan konsep Technology Cluster Server.

Apache Tomcat
1.      Pengertian Apache dan Apache Tomcat
Apache adalah sebuah nama web server yang bertanggung jawab pada request-response HTTP dan logging informasi secara detail. Selain itu, Apache juga diartikan sebagai suatu web server yang kompak, modular, mengikuti standar protokol HTTP, dan tentu saja sangat digemari. Apache Tomcat merupakan salah satu servlet/web container yang paling populer di lingkungan pemrograman web java.
2.      Kelebihan dan Kekurangan Apache dan  Tomcat
a. Kelebihan Apache Tomcat
1.   Performanya yang tinggi, stabil, memiliki banyak fitur
2.   Mudah Dikonfigurasi
3.    Menggunakan hanya sedikit sumber daya pada server.
4.    Tidak bergantung kepada thread untuk melayani klien.
b. Kekurangan Apache Tomcat
1.   Belum support IPV6
2.   Update/patchnya versi terbarunya lama keluar
3.   Fast-CGInya tidak berfungsi maximal
4.   Pemakainya tidak sebanyak Apache atau IIS(Komunitasnya tidak sebanyak Apache atau IIS)


Refferansi : http://informatikahotnews.blogspot.co.id/

Rabu, 21 September 2016

Selamat siang, gaess..
saya akan sharing program sederhana PHP menggunakan SESSION. 
langsung saja, ini source code nya..

pertama, buatlah file bernama indextgs2.php

<?php
session_start();
$_SESSION['sri']=0;
header("location:tgs2.php");
?>

kedua, buatlah file bernama tgs2.php

<html>
<head>
<title></title>
</head>
<body>
<form method ="POST" action="tgs2.php">
Masukkan nama &nbsp&nbsp&nbsp: <input type="text" name="hasanah" size="25" placeholder ="Ex : Sri Wahyuni"/></br></br>
Masukkan alamat &nbsp: <input type="text" name="widodo" size="50" placeholder="Ex : Jogja"/></br></br>
<input type="submit" value="Simpan"/></br>
</form>
<p>
<table border="1">
<tr>
<td>No  </td>
<td>Nama  </td>
<td>Alamat  </td>
</tr>
<tr>
<?php 
session_start();
if(isset($_POST["hasanah"])&&isset($_POST["widodo"])){
$_SESSION["hasanah"][$_SESSION["sri"]]=$_POST["hasanah"];
$_SESSION["widodo"][$_SESSION["sri"]]=$_POST["widodo"];
$_SESSION["sri"]++;
}
for ($adi=0; $adi<$_SESSION["sri"]; $adi++){
      $vita=$adi+1;
echo "<tr><td>".$vita."</td>";
echo "<td>".$_SESSION["hasanah"][$adi]."</td>";
echo "<td>".$_SESSION["widodo"][$adi]."</td></tr>";
}
?>
</table>
</p>
</body>

</html>

kemudian buatlah folder "terserah_kalian" dan simpan file-file tersebut di dalam folder yang telah dibuat pada folder htdocs dalam XAMPP. 
selanjutnya silahkan di running di browser anda.
sekian postingan saya kali ini.
semoga bermanfaat :) 

Kamis, 15 September 2016

Postingan saya kali ini masih sama dengan yang sebelumnya yaitu Program PHP - Biodata menggunakan Array. Tetapi, kali ini akan sedikit berbeda dari postingan yang sebelumnya.
Array yang digunakan kali ini adalah cara kedua untuk menggunakan Array.


Array adalah sekumpulan variabel yang memiliki tipe data yang sama dan dinyatakan dengan nama yang sama. Array merupakan konsep yang penting dalam pemrograman, karna array memungkinkan untuk menyimpan data maupun referensi objek dalam jumlah banyak dan terindeks.


langsung saja, berikut ini adalah source code dan tampilan setelah running di browser..

source code :



tampilan setelah running di browser :



sekian dulu postingan saya kali ini
semoga bermanfaat :)
sampai jumpa dipostingan saya selanjutnya ;)
jangan bosan untuk berkunjung di blog ini yaa

Postingan saya kali ini ialah tentang program PHP - Biodata menggunakan Array - Cara 1.
Disini akan sedikit saya jelaskan tentang apa itu array?
Array adalah sekumpulan variabel yang memiliki tipe data yang sama dan dinyatakan dengan nama yang sama. Array merupakan konsep yang penting dalam pemrograman, karena array memungkinkan untuk menyimpan data maupun referensi objek dalam jumlah banyak dan terindeks.


berikut ini adalah source code nya :




hasil tampilan setelah running di browser :



semoga bermanfaat..
Semangat Pagi, sobat BUKA ILMU ! :)
masih pagi  pastinya masih semangat dong.. iya nggak? hehee :D
apalagi yang kuliahnya masuk pagi, pasti paling semangat nih.. 

oke, langsung saja.. kali ini saya akan sharing mengenai Program Biodata menggunakan PHP - Cara Biasa. Programnya masih sangat sederhana siih.. tapi tak apa, meski sederhana akan tetap saya sharing kepada kalian kok :D
Sedikit apapun ilmu yang disampaikan pasti akan tetap bermanfaat ;) 

So, ini dia source code programnya :



dan ini hasil running di browsernya :




semoga bermanfaat :) 

Senin, 14 Maret 2016

Tutorial yang akan saya sampaikan kali ini yaitu mengenai fungsi rekursif, dan saya harap setelah membaca tutorial kali ini teman teman dapat mengerti tentang fungsi rekursif.

Fungsi Rekursif (recursive function)
ialah fungsi yang memanggil dirinya sendiri. Artinya fungsi rekursif merupakan suatu fungsi yang terdapat fungsi dirinya pada code fungsinya.
Fungsi rekursif merupakan fungsi yang terus berulang, oleh karena itu fungsi ini diberi suatu keadaan stop.

Kenapa menggunakan fungsi rekursif?

Dengan menggunakan fungsi rekursif masalah akan terurai secara sederhana. dan penggunaan fungsi ini saat terdapat persoaan yang tidak dapat di selesaikan dengan cara iteratif. Walau akan lebih sederhana program yang kita buat, menggunakan fungsi rekursif akan lebih membebani memory kita dibandingkan dengan cara iteratif. Maka hindari menggunakan fungsi ini kalau masih bisa di kerjakan dengan cara iteratif.

Fungsi rekursif dapat diterapkan dalam berbagai masalah, misalnya program deret fibonaci. Berikut akan saya jelaskan penggunaan fungsi rekursif dalam membuat program fibonaci.

Fibonaci merupakan bilangan yang merupakan jumlah dari bilangan sebelumnya. (1, 1, 2, 3, 5, ..... dst)

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

#include <stdio.h>

 

int fibo(int a){

if(a==1  || a==2) return 1;

else return(fibo (a-1) + fibo(a-2));

}

 

int main(){

int n;

printf("Masukan jumlah deret : ");

scanf ("%d",&n);

for (int i=1;i<=n ;i++){

printf("%d", fibo(i));

}

return 0;

}

 

pada fungsi fibo :

jika a= 1 atau a = 2 maka akan return 1, sedangkan jika lebih dari 2, maka akan memangil fungsi fibo lagi seerti yang terketik pada code..

Jumat, 11 Maret 2016

Visual basik Cara menggunakan function, procedure dan rekursif

Kita menggunakan prosedur dan fungsi untuk membuat program yang modular. Pernyataan dasar Visual basic dikelompokkan dalam blok tertutup oleh Sub-end sub, dan function-end function. Perbedaan antara function dan procedure adalah bahwa functionmengembalikan nilai-nilai, procedure tidak mengembalikan nilai. Prosedur dan fungsi merupakan bagian dari kode di program yang lebih besar. Mereka melakukan tugas tertentu.
Keuntungan menggunakan procedure dan function adalah:
1.       Mengurangi duplikasi kode program
2.       Mengatasi masalah yang kompleks menjadi potongan-potongan yang lebih sederhana
3.       Meningkatkan kejelasan kode
4.       Kode yang mudah dibaca
5.       Informasi kode bersembunyi
6.       Dapat dipakai berulang kali
PROCEDURE
Prosedur adalah sebuah blok dari Visual Basic yang dinyatakan dalam Sub, dan diakhiri dengan end, dan Prosedur tidak mengembalikan nilai-nilai apapun.
Contoh procedure dalam vb.net :


Untuk memanggil procedure yang telah kita buat maka sintaksnya adalah



Maka  output :
10 x 5= 50
10 + 5= 15
10 / 5= 2
               10 - 5= 5


FUNCTION
Fungsi adalah sebuah blok dari Visual Basic yang di nyatakan dalam function, dan di akhiri dengan End Function. Function ini akan kembali nilai-nilai.
Ada dua tipe dasar fungsi. Built-in function dan yang ditetapkan pengguna. Fungsi built-in merupakan bagian dari bahasa Visual Basic.

Contoh function dalam vb.net :




Untuk memanggil function yang telah kita buat maka sintaksnya adalah



Maka function tersebut akan mengembalikan nilai atau  output :
10 x 5= 50
10 + 5= 15
10 / 5= 2
10 - 5= 5

RECURSIVE FUNCTION
Rekursif dalam matematika dan ilmu komputer adalah metode mendefinisikan fungsi di mana fungsi yang didefinisikan diterapkan dalam definisi dirinya sendiri. Dengan kata lain, fungsi rekursif menyebut dirinya  sendiri untuk melakukan tugasnya. Rekursif adalah pendekatan secara luas digunakan untuk memecahkan banyak tugas pemrograman.

Sebuah contoh sederhana adalah perhitungan factorial : 



untuk memanggil function factorial maka sintaksnya adalah call Factorial(24) maka nilai yang akan dikembalikan adalah 3628800

Senin, 15 Februari 2016

smartphone dengan Operating System (OS) yang diusungnya? Memang ketika kita akan memilih sebuah smartphone, salah satu hal penting yang harus kita pertimbangkan sebelum akan membeli smartphone adalah mengenai Operating System yang diusungnya. Karena setiap Operating System memiliki perbedaan tersendiri, baik dari sisi tampilan, fitur hingga kinerjanya. Tentunya pertimbangan tersebut disamping dari pertimbangan penting lainnya seperti pemilihan Brand atau Merk, Spesifikasi, dan Budget.
Perbandingan OS Android, Windows Phone, iOS dan BB
Di Indonesia sendiri sekurang-kurangnya ada empat jenis Operating System yang sudah banyak digunakan oleh pengguna smartphone, dianataranya ada OS Android, Windows Phone, iOS dan BB. Nah! Bagi sahabat yang kebetulan sedang bingung memilih smartphone dengan OS yang sesuai dengan kebutuhan dan selera, disini Klik Ponsel akan mengulas perbandingan antara keempat Operating System tersebut khusus untuk sahabat. Keep reading!
1. Android
Android adalah sebuah Operating System yang dikeluarkan oleh perusahaan internet raksasa Google. Di luncurkan pada 2007 silam, kini OS keluaran Google ini sudah menguasai pasar ponsel dengan OS Android. Kepopuleran OS Android hingga mampu menguasai pasar ponsel di seluruh Dunia, alasannya karena OS ini bersifat Open Source sehingga bisa digunakan diperangkat gadget lainnya selain di perangkat smartphone. Dengan sifatnya yang Open Source, OS Android ini memiliki banyak aplikasi-aplikasi pilihan yang tersedia dari para pengembang aplikasi, tempat aplikasi tersebut disebut dengan Play Store. Selain itu OS Android bisa digunakan pada smartphone dengan harga murah hingga harga termahal. Itulah kiranya alasan mengapa OS Android menajdi sangat populer.
2. Windows Phone
Windows Phone merupakan Operating System yang dikembangkan oleh perusahaan terkemuka Microsoft yang diciptakan untuk menyaingi kepopuleran Android. Ketersediaan OS ini masih kalah populer oleh Android. Namun Microsoft terus berinovasi untuk terus melebarkan sayapnya menjadi pesaing utama dari Android. Smartphone yang familiar menggunakan OS ini adalah Nokia Lumia dan sekarang sudah mulai mengikuti seperti HTC dan Lenovo. Aplikasi-aplikasi yang tersedia di OS Windows Phone masih kalah jauh dengan apa yang ada di Android.
3. iOS
iOS merupakan OS yang diciptakan oleh perusahaan Apple, keberadaan OS ini hanya bisa digunakan pada perangkat Apple saja. Aplikasi-aplikasi yang tersedia di iOS sudah cukup banyak, meskipun tidak bersifat Open Source seperti Android. Aplikasi-aplikasi yang tersedia di iOS (AppStore) memiliki keamanan dari virus yang lebih baik dibandingkan dengan Android.
4. BlackBerry
OS BlackBerry merupakan sistem operasi yang dikembangkan oleh perusahaan Research In Motion (RIM) yang berada di Kanada. OS ini digunakan hanya pada produk BlackBerry saja, sama halnya dengan OS iOS yang hanya digunakan untuk produknya sendiri. BlackBerry Messenger(BBM) adalah aplikasi chatting unggulan yang dimiliki oleh OS ini. Smartphone BlackBerry sempat populer di eranya, sebelum akhirnya kepopuleran tersebut dipatahkan oleh kehadiran Android.
Sisi Harga
Tentu Android memiliki variasi harga yang lebih banyak, OS Android bisa kita jumpai di berbagai Brand smartphone lokal hingga Global dengan penawaran harga paling murah dibawah sejutaan hingga harga kelas tinggi. Sementara untuk Windows Phone, tidak jauh berbeda dengan Android memiliki variasi harga yang cukup banyak. Hanya ketersediaan smartphone Windows Phone tidak sebanyak smartphone Android. Kemudian untuk smartphone berbasis iOS, harga yang ditawarkan relatif mahal namun memiliki prestige tersendiri. Dan untuk perangkat BB, rata-rata harganya masih agak mahal. Meskipun ada beberapa perangkat BB yang dijual dengan harga sejutaan.
Aplikasi
Untuk urusan aplikasi tentu jagonya adalah Android, ketersediannya paling banyak diantara ketiga kompetitor lainnya. Kedua ada iOS yang juga memiliki ketersediaan aplikasi yang cukup banyak di bawah Android. Sementara untuk Windows Phone dan BB, ketersediaan aplikasi-aplikasinya masih tertinggal jauh oleh Android dan iOS.
Antar Muka (Interface)
Android memiliki interface yang berbeda-beda sesuai dengan vendor yang mengusungnya. Karena Android ini banyak digunakan oleh vendor-vendor seperti Samsung, Sony, HTC, Lenovo, Huawei, Advan dan sebagainya. Jadi setiap interface Android memiliki khas berbeda, sesuai vendor yang mengusungnya.
iOS memiliki antar-muka yang khas rancangan Apple, dalam interface yang digunakannya memiliki tampilan yang lebih modern dengan variasi warna yang dihadirkan.
Untuk Windows Phone antar-muka yang digunakan terkesan kaku dan tidak memiliki pilihan-pilihan widget yang lengkap.
Sementara untuk BlackBerry memiliki antar-muka yang kurang flexible.
Proteksi / Keamanan
Untuk hal yang satu ini iOS lah juaranya jika dibandingakan dengan ketiga pesaingnya, pasalnya Apple memiliki pengawasan yang lebih ketat terhadap aplikasi-aplikasi yang disediakannya. Dan Apple memiliki kontrol yang lebih baik terhadap apliksi-aplikasi untuk penunjang perangkat iOS.
Umur Baterai
Keempat OS tersebut sebenarnya memiliki ketahanan umur baterai yang tidak jauh berbeda, perbedaanya terletak pada kapasitas dan penggunaan aplikasi saja. Untuk mengatasi penghematan daya baterai, dari keempat OS tersebut sudah disediakan aplikasi penghemat daya yang cukup membantu untuk konsumsi daya yang berlebihan.
Cek juga tentang  Tips Memilih Smartphone
Sahabat, itulah kiranya ulasan seputar perbadingan antara OS Android, Windows Phone, iOS dan BB. Semoga bermanfaat!
dikutip berbagai sumber

Fungsi Stabilizer Listrik dan Sistem Kerja Stabilizer Listrik

Apa yang Anda ketahui tentang fungsi stabilizer listrik dan sistem kerja stabilizer listrik. Mungkin secara sederhana Anda mengetahui perangkat ini sering digunakan bersama komputer atau alat elektonnik lainnya.. Untuk mengetahui lebih dalam, berikut ulasan singkat yang news.ralali.com suguhkan untuk Anda.
Fungsi Stabilizer Listrik dan Sistem Kerja Stabilizer Listrik
Stabilizer-Listrik-Merk-Firman

Fungsi Stabilizer Listrik

Bagian dari aksesoris listrik ini memiliki perbedaan definisi jelas, secara fungsi, sebuah stabilizer adalah sebagai penstabil tegangan, sementara sistem kerja stabilizer merupakan sebuah alur dimana arus dan tegangan yang tak stabil tersebut diakumulasikan kemudian keluar menuju perangkat elektronik dengan arus yang stabil dan sesuai.
Terlepas dari itu, keduanya memiliki peran yang cukup penting untuk menjaga perangkat elektronik yang tidak memiliki penahan arus built-in. Sumber tegangan listrik yang kerap turun naik baik sumber listrik rumahan atau generator tentu diperlukan sebuah penstabil agar proses konsumsi perangkat elektronik lebih maksimal dan terjaga. Jika melalui generator, gunakan stabilizer untuk genset.
Keduanya yakni fungsi stabilizer listrik dan sistem kerja stabilizer listrik tentu tak bisa dilepaskan karena masing-masing memiliki peran yang amat penting. Jika terjadi kelebih beban arus dan tak tersedia penstabil maka tak menutup kemungkinan peralatan rumah Anda yang terhubung dengan arus listrik akan rusak perlahan atau bahkan saat itu juga error. Nah, untuk menjaga hal tersebut diperlukannya sebuah alat yang mampu menstabilkan tegangan arus listrik yang masuk menuju peralatan elektronik rumah Anda, itulah stabilizer.

Sistem Kerja Stabilizer

Pada dasarnya sistem kerja alat ini sama dengan perangkat elektronik lainnya, yakni memerlukan kondisi arus listrik yang stabil saat beroperasi. Artinya arus listrik yang dikonsumsi oleh stabilizer harus sudah dalam kondisi stabil.
Dalam fungsi stabilizer listrik dan sistem kerja stabilizer listrik secara teori, ada dua faktor penentu nilai kapasitas dari sebuah stabilizer. Pertama, nilai kapasitas dari konsumsi daya perangkat elektronik yang terhubung dengannya. Kedua, nilai kapasitas untuk stabilizer itu sendiri.
Jadi, seandainya kita hendak menggunakan fungsi stabilizer dan jenisnya untuk menstabilkan konsumsi daya sebuah perangkat elektronik, kedua nilai tersebut harus kita ketahui dan jumlahkan guna mendapatkan nilai total kapasitas minimal stabilizer, termasuk memilih variant stabilizer.
Misalnya, jika kita hendak menstabilkan sebuah kulkas dengan konsumsi daya 150 Watt, diperlukan fungsi stabilizer listrik dengan minimal kapasitas 150 Watt + kapasitas untuk stabilizer itu sendiri. Logikanya secara sederhana, sistem kerja stabilizer listrik pasti membutuhkan dasar kapasitas area sebesar 150 Watt untuk mengakomodasi konsumsi daya kulkas.
Dalan fungsi stabilizer listrik dan sistem kerja stabilizer listrik, nilai ini tidak dapat diganggu-gugat karena memang sebesar itu kapasitas yang dibutuhkan oleh kulkas. Jika area untuk kebutuhan stabilizer sendiri adalah sebesar 25% dari total kapasitas, berarti 75% area yang tidak dapat diganggu-gugat merupakan bagian untuk kulkas.
Jadi fungsi stabilizer listrik dan sistem kerja stabilizer listrik mampu menganalogikan, dari 100% total kapasitas yang ada, 75% � nya merupakan bagian untuk kulkas sebesar 150 Watt dan 25% sisanya untuk stabilizer sebesar 50 Watt. Hitungan awalnya : (150 / 0,75) � 150 = 200 � 150 = 50 Watt.
Sehingga sistem kerja stabilizer listrik untuk menstabilkan kulkas dengan konsumsi daya sebesar 150 Watt adalah jenis stabilizer berkapasitas minimal 200 Watt. Jika dikonversi ke dalam satu VA (Volt Ampere) yang biasa digunakan pada stabilizer, maka nilai kapasitas tegangan arus 200 Watt akan menjadi : 200 / 0,8 = 250 VA.
Fungsi Stabilizer Listrik dan Sistem Kerja Stabilizer Listrik
Ilustrasi-Sistem-Kerja-Stabilizer-Listrik-untuk-Rumah
Secara praktek, nilai hasil perhitungan besaran kapasitas tersebut seringkali (bahkan sama sekali) tidak dapat digunakan dan berakhir dengan kerusakan pada fungsi stabilizer listrik dan sistem kerja stabilizer listrik. Satu-satunya indikasi kesamaan mayoritas penyebab yang kerap ditemukan dari kerusakan-kerusakan tersebut adalah nilai kapasitas stabilizer di bawah/ lebih kecil dari nilai kapasitas listrik terpasang. Ingat! Stabilizer listrik murah tak selalu buruk tetapi tak mengetahui sistem kerja jauh lebih buruk. Semoga bermanfaat.
dikutip berbagai sumber

Jenis-jenis Plug dan Socket Listrik


Setelah pada artikel sebelumnya di sini yang membahas mengenai peralatan listrik rumah tinggal, maka artikel kali ini akan membahas lebih detail lagi mengenai satu peralatan instalasi listrik yang digunakan, yaitu plug dan socket. Plug dan socket listrik (dalam bahasa sehari-hari dikenal dengan colokan dan stop-kontak) 2 pin awalnya diciptakan oleh Harvey Hubbell dan dipatenkan pada tahun 1904. Karya Hubbell ini pun menjadi rujukan pembuatan plug dan socket setelahnya dan menjelang tahun 1915 penggunaannya semakin meluas, walaupun pada tahun-tahun 1920an peralatan rumah serta komersial masih menggunakan socket lampu jenis screw-base Edison.

Kemudian plug 3 pin diciptakan oleh Albert B�ttner pada tahun 1926 dan mendapatkan hak paten dari badan paten jerman (DE 370538), karyanya tersebut dikenal dengan nama "schuko". Namun ada juga pencipta plug 3 pin ini, yaitu Philip F. Labre, semasa beliau masih menuntut ilmu di Sekolah Kejuruan Milwaukee (MSOE) dan mendapatkan hak paten dari amerika serikat pada 5 Juni 1928. Siapa pun penenmunya, penemuan plug atau colokan 3 pin ini merupakan sesuatu yang sangat luar biasa, karena memperhatikan aspek keselamatan manusia, sehingga plug atau colokan listrik jenis ini menjadi standar dihampir semua negara sampai saat ini.

Jenis-Jenis Plug dan Socket

Jenis-jenis plug dan socket diklasifikasikan berdasarkan tegangan dan frekuensi yang digunakan pada suatu negara, sehingga dapat dikatakan hanya ada dua jenis yang berdasarkan klasifikasi ini, yaitu:
� Untuk tegangan 110-220 volt pada frekuensi 60 hz
� Untuk tegangan 220-240 volt pada frekuensi 50 hz

ada juga beberapa negara yang menggunakan plug dan socket untuk keduanya, lihat peta penggunaan tegangan dan frekuensi listrik di dunia dibawah ini. (klik gambar untuk melihat peta lebih besar lagi)


Sedangkan berdasarkan pengamannya plug dan socket diklasifikasikan menjadi:
� Tanpa pembumian, ungrounded. Biasanya untuk plug yang 2 pin, dan menurut standar IEC merupakan class-II
� Dengan pembumian, Grounded. Biasanya untuk plug yang 3 pin, dan menurut standar IEC merupakan class-I
� Dengan pembumian dan sekering, Grounded and fuse. Biasanya untuk plug yang 3 pin.



Berdasarkan klasifikasi-klasifikasi diatas, maka plug dan socket setiap negara dapat berbeda-beda, dan secara umum jenis dan standar dari plug dan socket adalah:

1. Jenis A


� 2 pin dengan standar NEMA 1�15 (North American 15 A/125 V ungrounded)
plug jenis A juga dapat digunakan pada socket jenis B.

� JISC 8303, Class II (Japanese 15 A/100 V ungrounded) merupakan standar plug dan socket di jepang yang mirip dengan plug dan socket jenis A, dan juga harus lulus uji dari MITI (Ministry of International Trade and Industry) dan JIS (Japanese Industrial Standards).


2. Jenis B


� 3 pin dengan standar NEMA 5�15 (North American 15 A/125 V grounded), merupakan plug dan socket standar di amerika utara (Canada, Amerika Serikat dan Mexico), juga digunakan di Amerika tengah, Karibia, Colombia, Ecuador, Venezuela dan sebagian Brazil, Jepang, Taiwan dan Saudi Arabia

� 3 pin dengan standar NEMA 5�20 (North American 20 A/125 V grounded), digunakan untuk instalasi rumah tanggal mulai tahun 1992, dengan slot socket model T.

� JIS C 8303, Class I (Japanese 15 A/100 V grounded)

3. Jenis C

� CEE 7/16 (Europlug 2.5 A/250 V ungrounded), Plug ini biasa digunakan dalam aplikasi-aplikasi class II (ungrounded). Plug ini adalah salah satu plug internasional yang paling banyak digunakan karena cocok dengan soket apapun yang bisa menerima kontak 4.0 � 4.8 mm dengan jarak pisah 19 mm. Plug ini bisa digunakan di semua negara-negara Eropa kecuali Inggris dan Irlandia (karena Inggris/Irlandia punya standar tersendiri). Tapi penggunaan plug ini secara umum memang terbatas untuk penggunaan aplikasi-aplikasi Class II yang memerlukan arus di bawah 2,5 A dan unpolarized.


� CEE 7/17 (German/French 16 A/250 V ungrounded), ukurannya hampir sama dengan tipe E dan F, pada plug nya dilapisi dengan karet atau plastik. Digunakan juga di korea selatan untuk peralatan listrik yang tidak dibumikan dan di italia di kategorikan dengan Italian standard CEI 23-5


� BS 4573 (UK shaver), digunakan di Inggris untuk kegunaan alat-alat cukur atau shaver yang ada di kamar mandi. Jarak antar pin 5,08 mm dengan panjang pin 15,88 mm dan telah digunakan di inggris sejak tahun 1960an.

� Soviet plug (6 A/250 V ungrounded), hampir sama dengan French type E dan CEE7/17

4. Jenis D


� BS 546 (United Kingdom, 5 A/250 V grounded), equivalent to IA6A3 (India), rated at 6A / 250V

� BS 546 (United Kingdom, 15 A/250 V grounded), equivalent to IA16A3 (India) & SABS 164 (South Africa), rated at 16A / 250V

5. Jenis E


CEE 7/5 (French type E)

6. Jenis F


� CEE 7/4 (German "Schuko" 16 A/250 V grounded)
� Gost 7396 (Russian 10 A/250 V grounded)

7. Jenis E/F Hybrid


CEE 7/7 (French/German 16 A/250 V grounded)

8. Jenis G


BS 1363 (British 13 A/230-240 V 50 Hz grounded and fused), equivalent to IS 401 & 411 (Ireland), MS 589 (Malaysia) and SS 145 (Singapore), SASO 2203 (Saudi Arabia)

9. Jenis H


� SI 32 (Israeli 16 A/250 V grounded)
� Thai 3 pin plug TIS166-2549 (2006)

10. Jenis I


� AS/NZS 3112 (Australasian 10 A/240 V)

� CPCS-CCC (Chinese 10 A/250 V)


� IRAM 2073 (Argentinian 10 A/250 V)

11. Jenis J


SEV 1011 (Swiss 10 A/250 V)

12. Jenis K


Section 107-2-D1 (Danish 13 A/250 V earthed)

13. Jenis L

� CEI 23-16/VII (Italian 10 A/250 V and 16 A/250 V)
� CEI 23-16/VII (Italian 10 A/250 V)
� CEI 23-16/VII (Italian 16 A/250 V)

14. Jenis M
BS 546 (South African 15 A/250 V)

15. Belum Mendapatkan kategori
IEC 60906-1 (Brazilian 10 A and 20A /250 V)

Kesimpulan:
Ada 14 pola standar plug dan socket yang digunakan di seluruh dunia, baik untuk aplikasi-aplikasi Class I (grounded) maupun Class II (ungrounded), dengan rating arus berkisar 2,5 � 16 A. Standar-standar tersebut adalah standar-standar Amerika Serikat, Amerika Utara, Argentina, Australia, Daratan Eropa, Europlug, Cina, Denmark, India/Afrika Selatan, Israel, Itali, Jepang, Swiss, dan Inggris/Irlandia.
Peta dibawah akan menjelaskan mengenai Negara-negara didunia dan jenis plug & socket yang digunakan

dikutip dari berbagai sumber

Rabu, 10 Februari 2016


  Tidak bisa dipungkiri, Android dan iPhone merupakan platform ponsel pintar paling populer saat ini. Platform mobile lain, seperti Windows Phone dan BlackBerry, masih tertinggal cukup jauh untuk sekadar mendekati jumlah pangsa pasar keduanya.

Tentu, baik Android maupun iPhone, memiliki kelebihan dan kekurangannya masing-masing. Namun, ada beberapa fitur yang dimiliki Android yang hingga saat ini masih belum ada di iPhone.

Apa saja? Berikut 7 fitur eksklusif yang hanya ada di Android, seperti dikutip dari Business Insider. 

1. Layar yang lebih besar

Salah satu hal yang menjadi pembeda antara Android dan iPhone adalah pihak yang mengembangkan perangkat. Hanya Apple sendiri yang mengembangkan iPhone, sedangkan Android tampak seperti proyek "keroyokan" semua vendor. 

Hal tersebut tentu mendatangkan keuntungan bagi Android dari sisi desain perangkat. Dengan begitu banyaknya vendor yang mengembangkan perangkat berbasis Android, akan semakin banyak pula model-model ponsel Android yang dilahirkan.  

Ponsel-ponsel ini pun akhirnya hadir dalam berbagai ukuran layar. Ponsel berbasis Android memiliki ukuran layar yang variatif, antara 3 inci hingga 7 inci. Sebagian besar perangkat Android sudah dirilis dengan bentang layar lebih dari 4 inci.

Sementara itu, iPhone hingga saat ini hanya memiliki dua ukuran layar, yaitu 3,5 inci (iPhone generasi pertama hingga 4S) dan 4 inci (iPhone 5).

Untuk urusan layar, Android memang bisa menyombongkan diri dengan mengatakan, "Perangkat-perangkat kami memiliki layar dengan ukuran lebih besar dari iPhone".

2. Dukungan terhadap kartu SD

Hanya ada empat kapasitas yang tersedia untuk perangkat iPhone, yaitu 8, 16, 32, dan 64 GB. Keempat kapasitas tersebut adalah harga mati karena iPhone tidak menyediakan slot kartu SD. Artinya, pengguna tidak bisa menambahkan kartu memori untuk memperluas kapasitasnya.

Berbeda dari iPhone, mayoritas perangkat berbasis Android sudah dilengkapi dengan dukungan kartu memori ini. Misalnya, apabila kapasitas media internal sebuah perangkat sebesar 64 GB dan ia mendukung kartu memori 64 GB, produk tersebut secara total memiliki kapasitas penyimpanan sebesar 128 GB.

3. Bisa ganti baterai

Desain unibody iPhone memang keren. Namun, desain ini membuat komponen baterai tidak bisa dibongkar pasang. Artinya, apabila ada kerusakan atau baterai mulai "bocor", pengguna tidak bisa mengganti sendiri komponen tersebut. 

Sebagian besar produk Android dilengkapi dengan kemampuan untuk menukar baterai. Ya, memang ada beberapa perangkat yang tidak bisa ditukar baterainya karena menggunakan desain unibody. Namun, desain tersebut hanya dimiliki oleh sebagian kecil perangkat.

4. Kustomisasi layar dengan widget, aplikasi, dan wallpaper animasi

iOS, sistem operasi yang digunakan di perangkat iPhone, telah memiliki pakemnya sendiri. Pengguna tidak bisa mengutak-atik layar home dengan menambahkan shortcut aplikasi di bagian tersebut. Pengguna juga tidak bisa memasukkan wallpaper bergerak alias animasi.

Sementara pengguna Android memiliki lebih banyak kebebasan untuk melakukan kustomisasi. Pengguna bisa menambahkan widget, semacam shortcut yang memungkinkan pengguna untuk menggunakan fitur dari sebuah aplikasi tanpa harus membukanya, di layar home. Ia juga mendukung wallpaper dalam bentuk animasi dan layar home bisa ditambahkan dengan berbagai shortcut aplikasi.

5. Aplikasi peta digital yang lebih baik

Tidak bisa dipungkiri, aplikasi Google Maps jauh lebih baik dibandingkan Apple Maps. Google Maps dapat menampilkan data yang lebih akurat dibandingkan aplikasi peta buatan Apple ini.

Memang para pengguna iPhone bisa mengunduh aplikasi Google Maps melalui App Store. Namun, pengguna Android sudah langsung menikmati aplikasi tersebut, tanpa harus mengunduhnya terlebih dahulu.

6. Android menggunakan charger USB standar

iPhone 5 hadir dengan port charger yang berbeda dari generasi pendahulunya, dari 30 pin menjadi hanya 8 pin. Hal ini akan merepotkan orang yang memiliki berbagai perangkat mobile Apple. Bayangkan, bagaimana jika pengguna ini membawa iPhone generasi lama, iPad generasi 2, dan juga iPhone 5. Tentunya, ia harus membawa dua jenis charger sekaligus.

Hal tersebut berbeda dari pengguna Android. Rata-rata, jenis chargeryang digunakan sama, yaitu micro USB. Pengguna hanya perlu membawa satu jenis charger untuk mengisi daya berbagai jenis ponsel.

7. Sinkronisasi data Google yang sangat mudah

Para pengguna Android cukup memasukkan akun Google mereka ke ponsel dan secara otomatis semua aplikasi Google akan melakukan sinkronisasi. Ponsel secara otomatis akan mengunduh inbox di Gmail, data bookmark secara langsung berpindah ke Chrome di ponsel, dan masih banyak lagi kemudahan lainnya.

Sementara itu, pengguna iPhone harus memasukkan data akun satu per satu ke masing-masing aplikasi Google.
DIKUTIP BERBAGAI SUMBER

Qualcomm vs Mediatek, Kualitas vs Kuantitas





Qualcomm vs Mediatek, Kualitas vs Kuantitas � Persaingan antara Qualcomm dan rival terberatnya Mediatek agaknya akan semakin meruncing di Tahun 2015. Mediatek secara resmi telah bekerja sama dengan Sony dan Google untuk memproduksi perangkat berspesifikasi tinggi namun dengan harga yang lebih terjangkau, sementara Qualcomm tetap akan menjadi pilihan utama pada ponsel kelas high-end.
Berbicara mengenai chipset ponsel cerdas memang hampir selalu memunculkan kedua nama tersebut. Walaupun keduanya dominan, namun sebenarnya mereka tidak sendirian, ada Nvidia Tegra, Exynos, Kirin dan Leadcore yang juga siap meramaikan di tahun-tahun mendatang.
Melalui salah satu iklannya Qualcomm pernah menyindir Mediatek bahwa yang dibutuhkan dunia saat ini adalah chipset yang lebih baik dan lebih cepat, bukan core yang lebih banyak. Mereka menyebutkan bahwa aplikasi yang ada pada smartphone saat ini nyatanya hanya memanfaatkan dual-core saja dan jarang ada yang sampai menggunakan lebih dari itu.

Qualcomm vs Mediatek, Kualitas vs Kuantitas

Qualcomm vs Mediatek, Kualitas vs Kuantitas
Qualcomm mengaku bahwa mereka selalu meningkatkan kualitas core yang diproduksi sementara �pesaing� mereka justru meningkatkan jumlah core padahal kualitasnya sama saja dengan core versi lama. Intinya, Qualcomm menekankan bahwa kualitas lebih penting dari kuantitas 
Tapi dengan dirilisnya Qualcomm Snapdragon 615 dan Snapdragon 810 yang ditujukan untuk ponsel high-end yang sama-sama memiliki delapan inti, menunjukkan bahwa Qualcomm harus memasang muka malu karena mau tidak mau justru merekalah yang kini mengikuti jejak Mediatek, entah karena memang sudah saatnya atau karena didesak oleh pasar.
Tapi jika anda mengira bahwa pertarungan ini akan berakhir pada tingkat delapan inti maka itu salah besar, karena seperti yang baru-baru ini dibocorkan oleh situs MyDrivers melalui orang dalam Mediatek, perusahaan asal Taiwan tersebut tengah mempersiapkan chipset dengan 10 hingga 12 inti!
Tidak itu saja, teknologi tersebut bahkan dikabarkan akan sudah siap sebelum akhir tahun 2015 ini! Sungguh suatu pencapaian yang luar biasa tentunya karena untuk bisa mengeluarkan produk semacam ini dibutuhkan waktu riset dan pengembangan yang bertahun-tahun lamanya. Meski kemungkinan besar pabrikan Mediatek telah bekerja secara diam-diam selama ini.
Padahal sejatinya hingga saat ini masih cukup banyak ponsel yang belum dapat memanfaatkan prosesor empat inti, apalagi hingga 10 atau bahkan dua belas. Tentunya masih harus ditunggu kiprah Mediatek dalam memanfaatkan kemampuan prosesor berinti di atas delapan ini.
Jadi siapakah yang akan berkibar  Mediatek atau Qualcomm?
mediatek vs snapdragon,mediatek vs qualcom,snapdragon vs mediatek,mediatek vs qualcomm,prosesor mediatek,mediatek vs qualcomm bagus mana,qualcomm vs mediatek,prosesor mediatek vs snapdragon bagus mana,perbedaan mediatek dan snapdragon,Qualcom vs Mediatek