Senin, 01 Agustus 2016

Perbedaan Switch case dan if else

Selamat Sore rekan-rekan semua. saya punya sedikit info nih tentang perbedaan switch-case dan if-else. silahkan membaca yaa rekan-rekan.
Pengkondisian pasti ada didalam suatu bahasa pemrograman, namun sintaks atau cara penulisan dari setiap pengkondisian dapat berbeda-beda antara satu bahasa pemrograman dengan yang lain. Java memiliki setidak nya dua cara penulisan kondisi yang akan kita bahas, yaitu switch-case dan if-else, namun kenapa java membuat dua cara tersebut? jawabannya dikarenakan kedua cara tersebut dapat mempengaruhi efisiensi waktu dan memudahkan mencerna logika dari kondisi tersebut. dan berikut adalah beberapa perbedaan antara switch-case dan if-else :

Apakah kalian sudah terbanyang kapan kita menggunakan switch-case dan kapan kita menggunakan if-else? ya benar, switch-case lebih efisien digunakan untuk 1 kondisi dengan banyak pilihan yang akan terjadi sedangkan if-else lebih efisien digunakan untuk banyak kondisi dan/atau 1 kondisi dengan sedikit pilihan. Sekian post tentang perbedaan switch-case dan if-else untuk java kali ini, masih banyak perbedaan-perbedaan diantara keduanya, karna itu nantikan terus post kami selanjutnya.

sumber: http://foxhybrid.com/kapan-menggunakan-switch-case-dan-if-else/

Kamis, 18 Desember 2014

Jasa pembuatan undangan online via website MURAHH..

apa kabar gan?.. :D
ane dari FAST FOXTECH INDONESIA
disini mau tawarin jasa pembuatan website.
ane jual website:
1. company profile : 4 juta (website ini berisi tentang data diri kita maupun data diri perusaahaan )
2. e commerce: 7 juta
3. e-learning: 7juta
4. aplikasi logistik : 3 juta
5. E-market: 5 juta
6. undangan online : 2 juta
7. sms broadcast : 7 juta
menerima COD dan konsultasi online gann :D
website ini bisa di custom gan..
# ane beri garansi aplikasi after sell selama 6 bulan gan..
minat inbox ya gan :D
buruuuann gannn

minat via email:
rendyandriansaputra@gmail.com

Penjualan website.. murah bergaransi 6 bulan

apa kabar gan?.. :D
ane dari FAST FOXTECH INDONESIA
disini mau tawarin jasa pembuatan website.
ane jual website:
1. company profile : 4 juta (website ini berisi tentang data diri kita maupun data diri perusaahaan )
2. e commerce: 7 juta
3. e-learning: 7juta
4. aplikasi logistik : 3 juta
5. E-market: 5 juta
6. undangan online : 2 juta
7. sms broadcast : 7 juta
menerima COD dan konsultasi online gann :D
website ini bisa di custom gan..
# ane beri garansi aplikasi after sell selama 6 bulan gan..
minat inbox ya gan :D
buruuuann gannn
minat chat ya gan..

atau via email.
rendyandriansaputra@gmail.com

Sabtu, 30 Agustus 2014

Pengertian Compiler, Interpreter, Assambler dan Linker

Pengertian Compiler
Compiler adalah suatu program yang menerjemahkan bahasa program ( source code) kedalam bahasa objek (obyek code). Compiler menggabungkan keseluruhan bahasa program, mengumpulkannya dan kemudian menyusunnya kembali.

Komplier memerlukan waktu untuk membuat suatu program dapat di eksekusi oleh computer, program yang dieksekusi oleh compiler adalah dapat berjalan lebih cepat disbanding program yang diperoduksi oleh interpreter, disamping itu juga bersifat independen. Contoh program yang menggunakan compiler adalah Visual Basic, Visual Delvi, dan Pascal.

Tahap Kompilasi:
  1. Pertama source code (program yang ditulis) dibaca kememori computer).
  2. Source code tersebut diubah menjadi objek code (bahasa Assembly).
  3. Objek code di hubungkan dengan liberary yang dibutuhkan untuk membentuk file yang bisa dieksekusi.

Pengertian Interpreter
Interpreter adalah Perangkat lunak yang mampu mengeksekusi code program (yang ditulis oleh programmer) lalu menterjemahkannya ke dalam bahasa mesin, sehingga mesin melakukan instruksi yang diminta oleh programmer tersebut. Perintah-perintah yang dibuat oleh programmer tersebut dieksekusi baris demi baris, sambil mengikuti logika yang terdapat di dalam kode tersebut.

Proses ini sangat berbeda dengan compiler, dimana pada compiler, hasilnya sudah langsung berupa satu kesatuan perintah dalam bentuk bahasa mesin, dimana proses penterjemahan dilaksanakan sebelum program tersebut dieksekusi.

Interpreter atau dalam bahasa Indonesia dikenal sebagai Juru Bahasa berbeda dengan Translator atau penterjemah dalam segi media yang dipakai untuk menerjemahkan. Interpreter akan menterjemahkan bahasa sumber ke dalam bahasa sasaran secara langsung atau orally sementara translator akan menerjemahkan bahasa sumber ke bahasa sasaran secara tertulis.

Java dijalankan menggunakan interpreter yaitu Java Virtual Machine (JVM). Hal ini menyebabkan source code Java yang telah dikompilasi menjadi Java bytecodes dapat dijalankan pada platform yang berbeda-beda.

Pengertian Assambler
Bahasa assembly adalah sebuah program yang terdiri dari instruksi-instruksi yang menggantikan kode-kode biner dari bahasa mesin dengan “mnemonik” yang mudah diingat. Misalnya sebuah instruksi penambahan dalam bahasa mesin dengan kode “10110011” yang dalam bahasa assembly dapat dibuat dalam instruksi mnemonik ADD, sehingga mudah diingat dibandingkan dengan angka 0 dan 1, dalam setiap instruksi membutuhkan suatu operand baik berupa data langsung maupun suatu lokasi memori yang menyimpan data yang bersangkutan. Bahasa assembly sering juga disebut kode sumber atau kode simbolik yang tidak dapat dijalankan oleh prosesor, sedangkan assembler adalah suatu program yang dapat menerjemahkan program bahasa assembly ke program bahasa mesin. bahasa mesin adalah kumpulan kode biner yang merupakan instruksi yang bisa dijalankan oleh komputer. Program bahasa mesin sering disebut sebagai kode objek.

Pengertian Linker
Linker adalah suatu program yang menterjemahkanprogram objek (bereksention OBJ) ke bentukprogram eksekusi (berekstension EXE atau COM).Sedangkan untuk membuat file object ke bentuk fileyang dapat dieksekusi(berekstension.COM atau.EXE) bisa anda gunakan file TLINK.EXE.

Sumber : http://infomugi.blogspot.com/2013/04/pengertian-compiler-interpreter.html

Kata Mutiara Terbaru

#Hargai apa yang kamu miliki saat ini. Kebahagiaan tak akan pernah datang kepada mereka yang tak menghargai apa yang telah dimiliki. 

#Bila kegagalan itu bagaikan hujan, dan keberhasilan itu bagaikan matahari. maka kita butuh keduanya untuk melihat pelangi 

 makna kehidupan 
#Persaudaraaan, kekerabatan, pertemanan, perceraian, bahkan pertumpahan darah pun bisa terjadi karena bahaya yang dihasilkan oleh lisan. Bahaya tersebut antara lain adalah berupa hasud, fitnah, celaan, dan yang lainnya. 

#“Hidup dengan melakukan kesalahan akan tampak lebih terhormat daripada selalu benar karena tidak melakukan apa – apa” (George Bernard Shaw) 

Perjalanan hidup yang indah adalah ketika kita mampu berbagi, bukan menikmatinya sendiri atau bahkan menyombongkan diri. 

Kamis, 28 Agustus 2014

Macam-Macam Jaringan beserta pengertiannya

MACAM-MACAM JARINGAN KOMPUTER

helooo... para blogger.
ini saya ada info mengenaii macam-macam jaringan komputer..
semoga bermanfaat ya blogger.. 

Jaringan Komputer secara umum ada 5 macam, yaitu LAN (Local Area Network), MAN (Metropolitan Area Network), WAN (Wide Area Network), Internet, dan Wireless (tanpa kabel). Sebenarnya, konsep dari Jenis Jaringan Komputer sama, yaitu untuk menghubungkan berbagai perangkat jaringan untuk dapat berkomunikasi dan berbagi sumber daya. Hanya yang membedakan adalah dari letak geologis-nya (mencakup wilayah dan area jaringan) dan teknologi yang digunakan (seperti penggunaan jenis kabel yang berbeda, IP Addressing sesuai kelas-nya, dan sistem keamanan (security) yang berbeda).
* LAN (Local Area Network)
Local Area Network atau LAN, merupakan suatu Jenis Jaringan Komputer dengan mencakup wilayah lokal. Dengan menggunakan berbagai perangkat jaringan yang cukup sederhana dan populer, seperti menggunakan kabel UTP (Unshielded Twisted-Pair), Hub, Switch, Router, dan lain sebagainya.Contoh dari jaringan LAN seperti komputer-komputer yang saling terhubung di sekolah, di perusahaan, Warnet, maupun antar rumah tetangga yang masih mencakup wilayah LAN.
Keuntungan dari penggunaan Jenis Jaringan Komputer LAN seperti lebih irit dalam pengeluaran biaya operasional, lebih irit dalam penggunaan kabel, transfer data antar node dan komputer labih cepat karena mencakup wilayah yang sempit atau lokal, dan tidak memerlukan operator telekomunikasi untuk membuat sebuah jaringan LAN.
Kerugian dari penggunaan Jenis Jaringan LAN adalah cakupan wilayah jaringan lebih sempit sehingga untuk berkomunikasi ke luar jaringan menjadi lebih sulit dan area cakupan transfer data tidak begitu luas.
* MAN (Metropolitan Area Network)
Metropolitan Area Network atau MAN, merupakan Jenis Jaringan Komputer yang lebih luas dan lebih canggih dari Jenis Jaringan Komputer LAN. Disebut Metropolitan Area Network karena Jenis Jaringan Komputer MAN ini biasa digunakan untuk menghubungkan jaringan komputer dari suatu kota ke kota lainnya. Untuk dapat membuat suatu jaringan MAN, biasanya diperlukan adanya operator telekomunikasi untuk menghubungkan antar jaringan komputer. Contohnya seperti jaringan Depdiknas antar kota atau wilayah dan juga jaringan mall-mall moderen yang saling berhubungan antar kota.
Keuntungan dari Jenis Jaringan Komputer MAN ini diantaranya adalah cakupan wilayah jaringan lebih luas sehingga untuk berkomunikasi menjadi lebih efisien, mempermudah dalam hal berbisnis, dan juga keamanan dalam jaringan menjadi lebih baik.
Kerugian dari Jenis Jaringan Komputer MAN seperti lebih banyak menggunakan biaya operasional, dapat menjadi target operasi oleh para Cracker untuk mengambil keuntungan pribadi, dan untuk memperbaiki jaringan MAN diperlukan waktu yang cukup lama.


* WAN (Wide Area Network)
Wide Area Network atau WAN, merupakan Jenis Jaringan Komputer yang lebih luas dan lebih canggih daripada Jenis Jaringan Komputer LAN dan MAN. Teknologi jaringanWAN biasa digunakan untuk menghubungkan suatu jaringan dengan negara lain atau dari satu benua ke benua yang lainnya. Jaringan WAN bisa terdiri dari berbagai Jenis Jaringan Komputer LAN dan WAN karena luasnya wilayah cakupan dari Jenis Jaringan Komputer WAN. Jaringan WAN, biasanya menggunakan kabel fiber optic serta menanamkannya di dalam tanah maupun melewati jalur bawah laut.
Keuntungan Jenis Jaringan Komputer WAN seperti cakupan wilayah jaringannya lebih luas dari Jenis Jaringan Komputer LAN dan MAN, tukar-menukar informasi menjadi lebih rahasia dan terarah karena untuk berkomunikasi dari suatu negara dengan negara yang lainnya memerlukan keamanan yang lebih, dan juga lebih mudah dalam mengembangkan serta mempermudah dalam hal bisnis.
Kerugian dari Jenis Jaringan WAN seperti biaya operasional yang dibutuhkan menjadi lebih banyak, sangat rentan terhadap bahaya pencurian data-data penting, perawatan untuk jaringan WAN menjadi lebih berat.
* Internet
Internet merupakan jaringan komputer yang global atau mendunia. Karena Internet merupakan jaringan-jaringan komputer yang terhubung secara mendunia, sehingga komunikasi dan transfer data atau file menjadi lebih mudah. Internet bisa dikatakan perpaduan antara berbagai Jenis Jaringan Komputer beserta Topologi dan Tipe Jaringan yang saling berhubungan satu sama lain.
Keuntungan dari Jenis Jaringan Internet diantaranya adalah komunikasi dan berbagi sumber daya dari satu jaringan ke jaringan yang lain menjadi lebih mudah, penyebaran ilmu pengetahuan menjadi lebih pesat, penyampaian informasi menjadi lebih cepat dan mudah, dan menjadi ladang untuk memperoleh penghasilan
Kerugian dari Jenis Jaringan Internet diantaranya adalah kejahatan dunia maya atau cyber criminal menjadi luas, pornografi menjadi semakin luas, transaksi barang-barang ilegal seperti narkoba menjadi marak, dan juga dapat menimbulkan fitnah karena penyampaian informasi yang salah.
* Wireless (Tanpa Kabel)
Wireless merupakan Jenis Jaringan Komputer yang menggunakan media transmisi data tanpa menggunakan kabel. Media yang digunakan seperti gelombang radio, inframerah, bluetooth, dan microwave. Wireless bisa difungsikan kedalam jaringan LAN, MAN, maupun WAN. Wireless ditujukan untuk kebutuhan mobilitas yang tinggi.
Keuntungan Jenis Jaringan Wireless seperti kenyamanan untuk terhubung ke jaringan tanpa dibatasi oleh kabel, lebih ke arah pengguna yang memerlukan mobilitas yang tinggi, dan tidak terlalu memerlukan kabel jaringan.

Kerugian Jenis Jaringan Wireless seperti transmisi data kepada para pengguna yang lebih lambat dari penggunaan jaringan dengan kabel, memerlukan keamanan yang ketat karena orang yang berada di luar jaringan bisa menerobos ke dalam jaringan Wireless.