When I think about how change the world

I JUST STARTING WITH THE MAN IN THE MIRROR

DOWN TO EARTH

Pahlawan bukanlah orang yang berani meletakkan pedangnya ke pundak lawan, tetapi pahlawan sebenarnya ialah orang yang sanggup menguasai dirinya dikala ia marah" Dalam perkataan, tidak mengapa anda merendahkan diri, tetapi dalam aktivitas tunjukkan kemampuan Anda..

MY WORLD

Orang slalu bilang km perlu melakukan ini dan itu, tp km tahu yg terbaik ttg dirimu dan apa yg perlu km lakukan.

Senin, 16 Desember 2019

Pengertian Dan Macam-Macam Jaringan Komputer Terlengkap

Kali ini saya akan memberikan artikel mengenai teori Jaringan Komputer dengan pokok bahasan Pengertian Dan Macam-Macam Jaringan Komputer.
Mari simak artikel webmobile berikut ini untuk menambah wawasan anda mengenai Jaringan Komputer.

PENGERTIAN JARINGAN KOMPUTER

A. Pengertian Jaringan Komputer Secara Umum

Apa itu jaringan komputer ? Jaringan komputer adalah suatu sistem yang terdiri dari dua komputer atau lebih yang saling berhubungan satu dengan yang lainnya melalui media transmisi atau media komunikasi sehingga bisa saling berbagi aplikasi, data ataupun berbagi hardware komputer.
Istilah jaringan komputer juga bisa diartikan sebagai suatu kumpulan beberapa terminal komunikasi yang terdiri atas dua komputer atau lebih yang saling terhubung.
Tujuan dibangunnya jaringan komputer adalah supaya data atau informasi yang dibawa oleh transmitter (pengirim) bisa sampai kepada receiver (penerima) dengan tepat, cepat dan akurat.
Dengan adanya jaringan komputer, penggunanya dapat berkomunikasi satu sama lain dengan mudah.Selain itu, peran dari jaringan komputer ini sangat dibutuhkan untuk mengintegrasi data antar komputer-komputer client sehingga dapat memperoleh suatu data yang relevan.

B. Pengertian Jaringan Komputer Menurut Para Ahli

Beberapa ahli mengutarakan pendapat mereka tentang pengertian jaringan komputer, berikut beberapa pengertian jaringan komputer menurut para ahli  :

1. Pengertian Jaringan Komputer Menurut Jafar Noor Yudianto

Menurut Jafar Noor Yudianto,
Jaringan komputer adalah sebuah sistem yang terdiri atas komputer-komputer yang didesain untuk dapat berkomunikasi (surel, pesan instan), berbagi sumber daya (printer, CPU), dan dapat mengakses informasi (peramban web).
Tujuan dari jaringan komputer adalah agar dapat mencapai tujuannya, setiap bagian dari jaringan komputer dapat meminta dan memberikan layanan (service).
Pihak yang meminta/menerima layanan disebut klien (client) dan yang memberikan/mengirim layanan disebut peladen (server).
Desain ini disebut dengan sistem client-server, dan digunakan pada hampir seluruh aplikasi jaringan komputer.

2. Pengertian Jaringan Komputer Menurut Abdul Kadil

Abdul Kadil menyatakan bahwa yang dimaksud dengan Jarigan Komputer adalah:
“suatu hubungan dua buah simpul (umumnya berupa komputer) atau lebih yang tujuan utamanya yaitu untuk melakukan pertukaran data.”

3. Pengertian Jaringan Komputer Menurut Izaas El Said

zaaz El Said juga berpendapat tentang pengertian jaringan komputer, menurut nya jaringan komputer adalah:
“sebuah sistem dimana terdapat beberapa komputer yang saling terhubung, untuk saling bisa berbagi informasi dan juga sumber daya yang dipunyai nya.”

4. Pengertian Jaringan Komputer Menurut Budhi Irawan

Menurut Budi Irawan, jaringan komputer adalah:
“suatu sistem yang terdiri atas komputer dan perangkat jaringan lainnya yang bekerja bersama-sama untuk mencapai suatu tujuan yang sama.”

5. Pengertian Jaringan Komputer Menurut Zymon Machajewski

Zymon Machajewski mengatakan bahwa yang dimaksud dengan jaringan komputer adalah:
“suatu seperangkat komputer yang saling terkoneksi secara bersamaan satu sama lainnya dengan tujun utama, yakni untuk saling membagikan atau men-share resources alias sumberdaya”.
“Salah satu sumberdaya yang saat ini banyak digunakan di dalam suatu jaringan komputer ialah sumber daya internet.”

6. Pengertian Jaringan Komputer Menurut Teguh Wahyono

Teguh Wahyono berpendapat bahwa jaringan komputer adalah:
“sekumpulan komputer otonom yang saling terhubung satu dengan yang lainnya menggunakan protokol komunikasi melalui media transmisi pada suatu jaringan komunikasi data.”

7. Pengertian Jaringan Komputer Menurut Kamus Besar Bahasa Indonesia

Di dalam Kamus Besar Bahasa Indonesia (KBBI), jaringan komputer adalah:
“merupakan sekelompok dari dua atau lebih sistem komputer yang dihubungkan bersama-sama.”
Setelah kita mengetahui pengertian dari jaringan komputer secara umum dan dari beberapa ahli, selanjutnya kita masuk ke bagian macam-macam jaringan komputer.

MACAM-MACAM JARINGAN KOMPUTER

Macam-macam jaringan komputer dibagi menjadi 5 kelempok, yang dikelompokkan berdasarkan jangkauan geografisnya, media transmisi data nya, distribusi sumber informasi/data nya, jenis topologi nya serta peranan setiap komputer dalam memproses data.
berikut adalah ulasan macam-macam jaringan komputer :

A. Bedasarkan Jangkauan Geografisnya
Berdasarkan jangkauan geografisnya, jaringan komputer dibagi menjadi tiga macam, yaitu :

1. LAN (Local Area Network)

Local Area Network,disingkat LAN, merupakan jaringan komputer yang hanya mencakup area atau wilayah yang kecil saja, biasanya digunakan pada jaringan di warnet, kantor, atau sekolah.
Pada umumnya, luas area jaringan LAN tidak lebih dari 1 km persegi.
Jaringan LAN menggunakan teknologi IEEE 802.3 Ethernet dengan kecepatan transfer data mulai dari 10, 100, sampai 1000 MB/s.
Selain menggunakan teknologi Ethernet (dengan kabel), tak sedikit juga yang menggunakan teknologi tanpa kabel untuk jaringan LAN,contoh nya Wi-fi .

2. MAN (Metropolitan Area Network)

Metropolitan Area Network atau MAN adalah jaringan komputer dalam satu kota atau antar kota tertentu dengan kecepatan transfer data yang tinggi, yang menghubungkan berbagai lokasi seperti perkantoran, kampus, pemerintahan, dan lain-lain.
Bisa dibilang, jaringan MAN merupakan kombinasi dari beberapa jaringan LAN.
Jangakauan dari jaringan MAN berkisar antara 10 sampai 50 km.
MAN ini adalah suatu jaringan yang pas untuk membuat jaringan antar kantor dalam satu kota atau bahkan antar kota sekalipun.

3. WAN (Wide Area Network)

Wide Area Network atau yang biasanya disingkat WAN adalah suatu jenis jaringan komputer yang sangat luas, mencakup negara dan benua, media transmisi yang biasa digunakan dalam jaringan WAN adalah kabel bawah laut dan satelit.
WAN merupakan jenis jaringan komputer yang merupakan gabungan dari jaringan dua atau lebih jaringan LAN dan MAN.
Oleh karena WAN memiliki cakupan area yang sangat luas, biasanya jaringan WAN akan melibatkan operator telekomunikasi pada suatu negara di dalamnya yang bertujuan supaya perangkat-perangkat yang ada dalam jaringan WAN dapat saling berkomunikasi satu sama lain.
Kecepatan transfer data pada jaringan WAN beragam, dari 2Mb/s sampai dengan 625 Mb/s.
Baca Juga : Ulasan lebih detail tentang LAN, MAN, WAN

B. Bedasarkan Media Transmisi Datanya

Berdasarkan media transmisi datanya, jaringan komputer dibagi menjadi dua, yaitu :

1. Jaringan Komputer Berkabel (Wired Network)

Wired Network adalah jenis jaringan komputer yang menggunakan kabel sebagai media transmisi datanya.
Kabel tersebut digunakan untuk menghubungkan komputer dengan komputer lainnya agar komputer-komputer tersebut dapat saling bertukar data maupun terhubung dengan internet.
Contoh kabel yang digunakan dalam jaringan komputer, terutama LAN, adalah kabel UTP, atau yang lebih familiar dengan sebutan ‘kabel LAN‘ .

2. Jaringan Komputer Nirkabel (Wireless Network)

Berbeda dengan wired network, wireless network tidak menggunakan kabel sebagai media transmisinya.
Pertukaran informasi/ data antar komputer menggunakan gelombang elektromagnetik.
Wireless adapter adalah salah satu media transmisi yang digunakan dalam jenis jaringan ini.

C. Bedasarkan Distribusi Sumber Data/Informasinya

Berdasarkan distribusi sumber data/informasinya, jaringan komputer juga dibagi menjadi dua macam, yaitu :

1. Jaringan Terpusat

Jaringan komputer terpusat adalah jenis jaringan komputer yang terdiri dari satu komputer induk dan satu atau lebih komputer terminal.
Komputer induk berfungsi sebagai sumber data yang dibutuhkan oleh komputer terminal.
Komputer induk inilah yang menyimpan semua data-data maupun program aplikasi untuk kemudian didistribusikan ke komputer terminal.
Sedangkan komputer terminal itu sendiri biasanya hanya berfungsi untuk menjadi perantara pengguna untuk mengakses komputer induk.
Contoh penerapan jaringan jenis ini bisa anda lihat pada saat anda membayar di kasir supermarket ataupun pusat perbelanjaan.
Komputer yang diguanakan oleh kasir tersebut berperan sebagai komputer terminal, komputer terminal inilah yang menjadi perantara kasir tersebut untuk mengambil data-data yang ada di komputer induk (server) mengenai harga produk, nama produk dan lain sebagainya

2. Jaringan Terdistribusi

Jaringan komputer terdistribusi merupakan jenis jaringan komputer yang terdiri dari beberapa komputer induk.
Berbeda dengan jaringan terpusat, pada jaringan terdistibusi, semua  host yang terhubung pada jaringan ini bisa berperan sebagai komputer induk sebagaimana peran komputer induk dalam jaringan terpusat.
Artinya, distribusi data yang terjadi pada jaringan komputer jenis ini tidak hanya dari satu komputer induk (server)

D. Bedasarkan Jenis Topologinya

Berdasarkan jenis topologinya, jaringan komputer dibagi menjadi enam macam, yaitu :
  •  Topologi Bus
  •  Topologi Star
  • Topologi Mesh
  • Toplogi Tree
  • Topologi Ring
  • Topologi Linier
Baca Juga
E. Berdasarkan Peranan dan Hubungan Tiap Komputer dalam Memproses Data
Berdasarkan peranan dan hubungan tiap komputer dalam memproses data, jaringan komputer dibagi menjadi dua macam, yaitu :

1. Jaringan Client-Server

Jaringan ini terdiri dari satu atau lebih komputer yang bertidak sebagai server dan beberapa komputer yang berperan sebagai client.
Umumnya yang bertindak sebagai server hanya satu komputer dan komputer yang lain nya berperan sebagai client.
Komputer server berperan sebagai penyedia sumber daya atau data, sedangkan komputer client menggunakan sumber daya atau data yang disediakan oleh komputer server tersebut.

2. Jaringan Peer to Peer

Pada  jaringan ini jenis ini, masing-masing komputer, baik komputer client maupun komputer server mempunyai peran dan kedudukan yang sama.
Dengan kata lain, komputer server dapat menjadi komputer client, dan sebaliknya, komputer client pun dapat menjadi komputer server.
Itulah ulasan webmobile.id mengenai Pengertian Dan Macam-Macam Jaringan Komputer Terlengkap.
Semoga artikel ini bermanfaat khususnya untuk saya sendiri, syukur-syukur kalau bisa bermanfaat untuk para pembaca sekalian.
Mohon dimaafkan apabila terdapat kesalahan dalam informasi yang diberikan ataupun susunan kata yang saya pakai.
Untuk itu saya meminta kritik dan sarannya, agar kedepannya kesalahan-kesalahan bisa diminimalisir.
Terima Kasih 

www.dtcnetconnect.com › Home › Blog

BAHASA PEMROGRAMAN SERTA JENIS-JENISNYA (TUGAS E-COMMERCE)

Macam – Macam Bahasa Pemrograman dan Fungsinya

Bahasa secara harafiah merupakan suatu alat yang merupakan hasil kebudayaan yang dimanfaatkan agar setiap makhluk bisa berkomunikasi satu sama lain. dengan adanya bahasa, maka baik itu manusia, hewan, tumbuhan, dan bahkan makhluk lain bisa saling berkomunikasi satu sama lain.
Pada era perkembangan komputer dan juga mesin, muncul sebuah masalah, dimana banyak para teknisi yang mungkin tidak mengerti bagaimana cara memberi perintah ke dalam sebuah mesin. Maka dari itu, tercetuslah sebuah ide untuk menciptakan sebuah bahasa yang bisa digunakan oleh manusia utnuk mengontrol sebuah mesin. Bahasa pemrograman atau bahasa mesin ini kemudian digunakan secara umum. Pada awalnya, bahasa pemrograman yang diciptakan hanyalah bermodalkan kode biner, satu – satunya kode yang dimengerti oleh mesin pada saat itu. Namun, berkat pengembangan teknologi dan juga ilmu pengetahuan, saat ini bahasa pemrgraman sudah mencapai level bahasa pemrograman tingkat tinggi, yang mana lebih mudah dimengerti oleh manusia, dan juga dimengerti oleh mesin.
Fungsi bahasa pemrograman
Secara umum ada beberapa fungsi utama dari sebuah bahasa pemrograman, yaitu :
  • Sebagai media komunikasi antara operator dengan mesin
  • Sebagai media mengoperasikan sebah mesin
  • Sebagai media bagi programmer dalam mengembangkan sebuah aplikasi
  • Memberikan perintah kepada mesin dan komputer
Jenis bahasa pemrograman
Saat ini, ada banyak sekali jenis – jenis dan juga macam – macam bahasa pemrograman yang umum digunakan oleh para programmer. Berikut ini adalah 15 bahasa pemrograman yang umum dan banyak digunakan oleh para programmer :

1. Java

Bahasa pemrograman yang pertama adalah bahasa pemrograman Java. Bahasa pemrograman ini merupakan salah satu jenis bahasa pemrograman yang banyak kita temukan pada aplikasi – aplikasi, baik di dalam sebuah komputer, ataupun sebuah handphone dan juga smartphone. Dengan keunggulan ini, maka java memang benar – benar menjadi sebuah bahasa pemrograman yang sangat populer dan juga banyak dipahami dan mudah untuk dipelajari.
Uniknya, nama bahasa pemrograman yang dikembangkan oleh SUN microsystem pada era 1991 ini, merupakan bahasa pemrograman yang namanya terinspirasi dari kopi buatan Indonesia, tepatnya dari dataran Jawa. Maka jadilah hingga saat ini, bahasa pemrograman ini memiliki lambang berupa kopi yang sedang diseduh.
Saat ini, hak paten dari penggunaan bahasa pemrograman Java sendiri dipegang oleh Oracle. Banyak sekali palikasi dan juga software – software yang sangat berguna dan juga bermanfaat bagi user, yang dibuat dan jga dikembangkan dengan menggunakan bahasa pemrograman Java.
Contoh aplikasi yang menggunakan bahasa pemrograman java adalah :
  • Aplikasi bawaan oracle
  • Aplikasi pada handphone non-OS, seperti pada seri – seri handphone era 2000-an
  • Aplikasi dan juga games pada handphone ber-OS, seperti Symbian, Android, dan juga Windows Phone
  • Beberapa aplikasi pada komputer dan PC desktop.
Java merupakan salah satu bahasa pemrograman yang memiliki banyak keunggulan. Salah satu keunggulan yang utama dari bahasa pemrograman Java ini adalah karena Java merupakan bahasa pemrograman yang sifatnya multi platform, yang artinya bisa digunakan dalam berbagai macam sistem operasi dan juga basis software lainnya. Selain itu, ada beberapa keunggulan lainnya dari Java, yaitu :
  • Mudah untuk dikembangkan
  • Memiliki library yang lebih lengkap
  • Kemudahan dalam menyusun script
  • Memiliki pasar yang luas, karena smartphone sedang booming dan banyak digunakan
  • Merupakan bahasa pemrograman yang berorientasi objek atau OOP

2. Bahasa C

Kalu di dalam Bahasa manusia, terdapat beberapa bahasa yang menjadi bahasa Induk, seperti Bahasa Yunani, Bahasa Latin dan juga Bahasa Arab, maka dalam bahasa pemrograman, hal ini juga berlaku. Ya, ada satu bahasa pemrograman yang tertua, dan merupakan bahasa induk dari berbagai macam bahasa pemrograman yang ada hingga saat ini. Dialah bahasa pemrograman C.
Bahasa pemrograman C ini merupakan bahasa pemrograman yang dikembangkan pada era 70-an, yang mana merupakan salah satu bahasa pemrograman komputer yang tertua. Saat ini, bahasa C mungkin sudah jarang digunakan, namun demikian, Bahasa C ternyata mendalangi pembentukan bahasa pemrograman lainnya, seperti Bahasa C ++, C #, Java dan berbagai macam bahasa pemrograman lainnya.
Penggunaan bahasa C
Bahasa C saat ini banyak digunakan hanya sebagai media pembelajaran, dimana setiap siswa yang akan mempelajari tentang pengembangan sebuah software, biasa akan diajarkan bahasa C terlebih dahulu, karena bahasa C merupakan dasar dari beberapa bahasa pemrograman yang abnyak digunakan saat ini. dengan memahami dasar – dasar yang digunakan dalam bahasa C, maka nantinya para programmer akan menjadi lebih mdah dalam memahami bahasa – bahasa pemrograman lainnya.
Sama seperti bahasa pemrograman Java, bahasa C ini banyak digunakan untuk membuat aplikasi – aplikasi berbasis sistem operasi.

3. PHP

Merupakan salah satu bahasa pemrograman yang sangat populer di kalangan pengembang dan juga developer dari situs – situs internet. PHP, yang merupakan kependekan dari PHP Hypertext Pre – Processor merupakan salah satu bahasa pemrogaman yang dimanfaatkan untuk pengembangan sebuah situs di dalam jaringan internet.
Ketika anda akan membuat sebuah website ata situs, maka sudah pasti anda membutuhkan sebuah bahasa pemrograman yang dapat mengintegrasikan manajemen bass data yang anda miliki, serta berbagai macam resource yang akan digunakan. Maka dari itu, digunakanlah bahasa pemrograman PHP ini untuk mengembangkan website tersebut.
Keunggulan dari bahasa pemrograman PHP
Ada beberapa keungulan yang bisa diperoleh dari penggunaan bahasa pemrograman PHP, yaitu:
  • Merupakan bahasa pemrograman yang sifatnya gratis dan juga free to edit
  • Memiliki kemampuan untuk membuat sebuah website dinamis, berkat fitur server side scripting
Bahasa pemrograman PHP ini tentu saja sudah terbukti kehandalannya, karena banyak digunakan pada situs dan juga website terkenal, seperti facebook dan jga wordpress.

4. Visual Basic

Visual Basic, atau yang juga dikenal dengan nama Microsoft Visual Basic merupakan salah satu bahasa pemrograman yang dikembangkan oleh raksasa teknologi dunia, yaitu Microsoft. Visual basic, yang juga emrupakan paket bundling dengan Microsoft Vsual Studio, merupakan salah satu bahasa pemrograman yang digunakan dalam membuat sebuah aplikasi yang berjalan di dalam platform sistem operasi windows. Berbeda dengan Java yang sifatnya multi platform, memang visual basic ini terbatas pada windows saja.
Namun demikian, fitur – fitur bahasa pemrogaman yang terdapat di dalam visual basic ini sangatlah beragam, sehingga visual basic juga menrupakan salah satu bahasa pemrograman yang banyak dan juga populer digunakan di dunia, termasuk di Indonesia. Visual basic menawarkan bahasa pemrograman basic, yang dipadukan dengan ide – ide visual dalam pembuatan sebuah aplikasi ataupun software. Jadi, hanya dengan menggunakan bahasa pemrograman basic saja, sudah bisa memperoleh sebuah aplikasi yang memiliki visualisasi yang menarik.
Penggunaan bahasa pemrograman Visual Basic
Saat ini, kebanyakan visual basic digunakan dalam pengembangan software – software sederhana, seperti :
  • Kalkulator
  • Program absensi
  • Program akuntansi
  • Bahkan beberapa pengembang sanggup membuat sebuah permainan, alias game dengan menggunaan bahasa pemrograman Visual Basic.

5. Python

Bahasa pemrograman yang namanya sama seperti nama dari salah satu ular predator terganas ini merupakan bahasa pemrograman yang cenderung sederhana dan juga mudah untuk dipahami. Python mampu menawarkan pengembangan dari sebuah aplikasi dan juga software, baik yang berbasai web ataupun berbasis platform dan sistem operasi. Hal ini membuat Python merupakan sebuah bahasa pemrograman yang multifungsi, karena dapat membuat berbagai macam aplikasi di berbagai macam platform dan juga web based.
Python sediri mrupakan salah satu bahasa pemrograman yang masuk ke dalam bahasa pemrograman tingkat tinggi, yang berarti komunikasi antara manusia dan juga mesin dapat berjalan dengan baik dan lebih lancar apabila dibandingkan dengan bahasa mesin.
Penggunaan dari bahasa pemrograman Python
Seperti sudah disebutkan sebelumnya, bahasa pemrograman python merupakan bahasa pemrograman yang banyak digunaka dalam pemuatan berbagai macam aplikasi dan software, baik itu web – base software ataupun platform – based software. Beberapa pemain besar dalam teknologi komputer yang menggunakan bahasa pemograman python ini adalah Instagram, Pinterest, pengembang dari Google, Yahoo, dan juga banyak digunakan oleh pengembang dari NASA (Divisi antariksa dan juga luar angkasa milik pemerintah Amerika Serikat). Hal ini menunjukkan bahwa bahasa pemrograman python adalah salah satu bahasa pemrograman yang pas untuk digunakan dalam pembuatan berbagai macam aplikasi.

6. Bahasa Pemrograman C++

Nah, seperti sudah disinggng pada bahasa pemrograman nomor dua, bahasa pemrograman C ++ ini merupakan “anak” dari bahasa pemrograman C. C ++ dibuat dan dikembangkan untuk menyempurnakan kemampuan bahasa C dalam membuat sebuah program dan juga aplikasi. C ++ memilii sintaks penulisan scipt code yang hampir sama, karena memang berasal dari bahsa yang sama. Namun demikian, yang membedakan antara bahasa pemrograman C ++ dengan bahasa pemrograman C adalah dari segi penyelesaian masalah.
Bahasa pemrograman C ++ menggunakan endekatan pemecahan masalah, dimana masalah – masalah yang muncul tersebut akan terbagi – bagi ke dalam kelas (class) tertentu, berbeda dengan bahasa pemrograman C yang menyelesaikan masalah dengan cara membaginya ke dalam sub – sub masalah yang lebih kecil lagi.
Penggunaan bahasa pemrograman C ++
Bahasa pemrograman C ++ juga merupakan salah satu bahasa pemrograman yang sangat populer dan banyak digunakan dalam mengembangkan dan membuat sebuah program ataupun software. Adobe, yang merupakan pengembang software besar dengan banyak aplikasinya, menggunakan bahasa perograman C ++ dalam mengembangkan berbagai macam aplikasi yang mereka buat. Selain itu, browser yang banyak kita gunakan sehari – hari untuk melakukan surfing di internet, yaitu Mozilla Firefox, juga merupakan salah satu software yang menggunakan bahasa pemrograman C ++ dalam pengembangannya.

7. JavaScript

Berbeda dengan bahasa pemrograman Java yang focus pada pengembangan aplikasi dan juga software berbasis OS dan juga Non – OS, maka JavaScript memfokuskan dirinya pada bahasa pemrograman yang digunakan untuk mengembangkan sebuah website. Banyak sekali website – website yang menggunakan JavaScript sebagai bahasa pemrograman utama mereka.
Wajar saja apabila Javascript didaulat menjadi sebuah bahasa pemrograman yang ditugaskan dalam mengembangkan website dan juga situs – situs di dalam internet. Hal ini disebabkan oleh pengembang dari bahasa pemrograman JavaScript ini sendiri adalah Netscape. Netscape merupakan sebuah perusahaan, yang pada sejarah perkembangan jaringan komputer dan juga internet mengembangkan sistem browser pertama kali, dengan nama Netscape Navigator.
Keunggulan dari menggunakan JavaScript
Keunggulan utama dari penggunaan JavaSript sebagai sebuah bahasa pemrograman adalah kemampuannya dalam mengembangkan sebuah situs dan juga website dengan tampilan visual yang menarik dan juga interaktif, sehingga mudah untuk dikreasikan.

8. C#

Apabila mendengar namanya, maka anda pasti sudah paham bahwa bahasa pemrograman ini merupakan bahas pemrograman yang merupakan pengemangan dari bahasa pemrograman C. ya, anda benar sekali. Bahasa pemrograman C# atau yang bisa diucapkan sebagai C Sharp ini merupakan bahasa pemrograman yang dikembangkan oleh Microsoft. Pada dasarnya, Microsoft mengembangkan bahasa pemrograman C# ini adalah bertujuan untuk menggabungkan fungsi dan juga keunggulan masing – masing dari kedua bahasa pemrograman yang sudah ada sebeleumnya, yaitu bahasa pemrograman C dan bahasa pemrograman C ++.
Penggunaan Bahasa pemrograman C#
Secara umum, bahasa pemrograman C# ini merupakan bahasa pemrograman yang banyak digunakan pada pengembangan sistem dan juga aplikasi serta software berbasi Microsoft. Jadi, secara alamiah,, bahasa pemrograman ini tidak seperti bahasa pemrograman C ++ dan juga Java yang sifatnya multi platfor, karena hanya dapat digunakan dan juga dikembangkan menjadi aplikasi yang berbasis sistem operasi dan juga segala benuk sistem besutan Microsoft.

9. Objective – C

Bahasa pemrograman berikutnya yang akan kita bahas adalah bahasa pemrograman Objective – C. sebenarnya bahasa pemrograman ini tidak terlalu terkait dengan bahasa pemrograman C, C ++ ataupun bahasa pemrograman C#. Namun demikian, bahasa pemrograman Objective – C ini menggunakan dasar – dasar bahasa pemrograman C juga untuk mengembangkan sebuah aplikasi dan juga software.
Penggunana dari bahasa pemrograman Objective – C
Secara umum, bahasa pemrograman Objective – C ini banyak digunakan pada seluruh aplikasi yang berbasi iOS dan juga Apple software. Sedikit tambahan, sistem operasi iOS yang digunakan pada perangkat mobile phone miliki Apple sendiri merupakan salah satu produk unggulan dari pengembangan software yang dikembangkan dengan menggunakan bahasa pemrograman Objective – C ini. Jadi, bisa dibilang, bahasa pemrograman Objective – C ini merupakan salah satu bahasa pemrograman yang luar biasa, namun tidak besifat multi platform seperti beberapa bahasa pemrograman populer lainnya.

10. ActionScript

Bahasa pemrograman yang termasuk populer berikutnya adalah bahasa pemrograman ActionScript. ActionScript ini merupakan bahasa pemrograman yang banyak dimanfaatkan untuk pengembangan website dan juga situs di dalam internet. Merupakan bahasa pemrograman yang dikembangkan oleh macromedia, yang mana kemudian diakuisisi oleh perusahaan teknologi terkenal, yaitu Adobe.
Secara umum, penggunaan actionscript juga merupakan salah satu bahasa pemrograman yang dibuat dengan basis flash dan juga produk dari adobe, sehingga hal ini turut meningkatkan popularitas dari bahasa pemrograman ActionScript tersebut.
Penggunaan dari bahasa pemrograman ActionScript
Seperti sudah disebutkan sebelumnya, bahasa pemrograman ActionScript merupakan bahasa pemroraman yang dibuat dengan basis adobe dan juga flash. Selain digunakan untuk mengembangkan aplikasi dan juga software berbasi adobe dan juga flash, ctionScript juga banyak dimanfaatkan sebagai bahasa pemrograman yang digunakan pada beberapa aplikasi basis data, untuk melakukan proses manajemen basis data, contohnya adalah penggunaan sistem Alpha Five dalam basis data.
Hingga saat ini, ActionScript sudah mencapai versi, alias generasi ketiga dari awal mula dikembangkan oleh macromedia, dan banyak dimanfaatkan oleh para programmer yang berbasi flash.

11. HTML / CSS

HTML atau CSS merupakan bahasa pemrograman yang paling dasar digunakan pada pengembangan sebuah situs ataupun website. HTML atau CSS ini banyak digunakan pada berbagai macam situs web terkemukan, seperti pada era 2000-an digunakan oleh situs jejaring sosial Friendster, dan beberapa website hingga saat ini, seperti Blogspot.
Dengan menggunakan bahasa pemrograman HTML dan CSS ini, maka setiap programmer dapat mengembangkan sebuah website yang menarik dan juga interaktif. Pada dasarnya, HTML atau CSS ini merupakan dasar dari berbaagi macam bahasa pemrograman yang berbasi web, sehingga agar bisa memahami berbagai macam bahasa pemrograman berbasis web, anda juga perlu untuk mempelajari bahasa pemrograman HTML / CSS ini.

12. Ruby

Merupakan bahasa pemrograman berjeni OOP atau Object Oriented Program yang berasal dari jepang. Mirip seperti Java, Ruby bisa digunakan untuk membangun sebuah aplikasi dan juga software yang sifatnya multiplatform, alias bisa digunakan di mana saja.

13. Bahasa pemrograman HTML

HTML atau yang merupakan kependekan dari Hypertext Markup Language merupakan salah satu bahasa pemrograman berbasis web yang saat ini juga banyak digunakan, selain HTTP, CSS, dan juga PHP. Keunikan dari HTML ini adalah, dalam pengaplikasiannya, bahsa pemrograman ini menggunakan format ASCII, sehingga dapat menghasilkan sebuah tampilan situs website yang terintegrasi dan dapat digunakan dengan baik, serta user friendly. Secara umum, HTML merupakan standar dari pembuatan sebuah website. Dimana penggunaan dai bahasa pemrograman HTML ini sendiri diawasi langsung oleh world wide web.
HTML sendiri pada awalnya berasal dai bahasa SGML atau standard Generalized Markup Language, yang merupakan bahasa yang banyak digunakan di dalam dunia percetakan dan juga penerbitan.
Penggunaan dari bahasa pemrograman HTML
Saat ini, dalam pengaplikasiannya, sebuah bahasa pemrograman HTML banyak digunakan sebagai sebuah bahasa pemrograman dalam membangun sebuah situs web, alias website yang user friendly dan juga terintegrasi dengan databse. Dengan perintah – perintah yang sederhana pada HTML ini, maka siapapun akan dapat dengan mudah mempelajari bahasa pemrograman yang sudah digunakan secara luas di dunia ini.

14. Bahasa pemrograman XML

Bahasa pemrograman berikutnya yang juga banyak digunakan adalah bahasa pemrograman XML. XML sendiri merupakan kependekan dari extensible markup language, yang pada dasarnya merupakan salah satu pengembangan dari bahasa pemrograman HTML. XML sendiri saat ini dikembangkan dengan memiliki beberapa kelebihan. Kelebihan utama daari bahasa pemrograman xml ini adalah kemampuan dari bahasa pemrograman ini untuk meringkas dan juga menyimpan sebuah data, sehingga menjadi mudah diatur. Penggunaan dari XML ini memang sangat sederhana, dan mirip seperti penggunaan HTML.
Seain itu, XML juga memiliki beberapa keunggulan lainnya, seperti merupakan salah satu bahasa pemrograman yang termasuk ke dalam golongan pintar, dapat beradaptasi, memiliki pemeliharaan dan juga maintenance yang cenderung mudah dan juga murah, serta jauh lebih sederhana apabila dibandingkan dengan jenis bahasa pemrograman lainnya.

15. Bahasa pemrograman Pascal

Jenis bahasa pemrograman berikutnya adalah bahasa pemrograman Pascal. Pascal merupakan jenis bahasa pemrograman yang masuk ke dalam bahasa pemrograman generasi ke III, dan merupakan bentuk bahasa pemrograman tingkat tinggi. bahasa pemrograman ini dikembangkan di Prancis oleh seorang professor, bernama Niklaus Writh.
Program pertama yng menggunakan bahasa pemrograman Pascal ini adalah sebuah mesin hitung, maka dari itu, nama dari bahasa pemrograman ini mengacu pada nama dari seorang ahli matematika, yaitu Pascal.
Bahasa pemrograman Pascal ini merupakan bahasa pemrograman yang memiliki tipe data yang standar, sehingga dapat dipelajari oleh siapapun, serta memiliki tipe bahasa pemrograman yang terstruktur, sehingga membuatnya jauh lebih efisien apabila dibandingkan dengan bahasa pemrograman tingkat rendah dan jga tingkat menengah.

16. Switch Apple

Bahasa pemrograman terbaru yang paling muktahir adalah bahasa SWITCH dari apple yang digunakan untuk melakukan pemrograman di device mereka. Swift adalah bahasa pemrograman baru untuk iOS, OS X, watchOS, dan aplikasi tvOS yang dibangun lebih baik dari C dan Objective-C, tanpa kendala kompatibilitas C. Swift mengadopsi pola pemrograman aman dan menambahkan fitur modern untuk membuat program lebih mudah, lebih fleksibel, dan lebih menyenangkan.Swift, yang didukung oleh kerangka Kakao dan Kakao Touch, adalah kesempatan untuk menata kembali bagaimana pengembangan perangkat lunak bekerja.
Sejarah
Swift sudah bertahun-tahun dikembangkan dan dibuat. Apel meletakkan dasar untuk Swift dengan memajukan compiler, debugger, dan infrastruktur dari kerangka yang ada. Switch menyederhanakan manajemen memori dengan Automatic Reference Counting (ARC). Switch menggunakan kerangka stack, dibangun di atas dasar yang solid Foundation dan Kakao, telah dimodernisasi dan standarisasi diseluruhnya. Objective-C itu sendiri telah berkembang untuk mendukung blok, koleksi literal, dan modul, memungkinkan kerangka adopsi teknologi bahasa modern tanpa gangguan. Berkat dasar ini, kita sekarang dapat memperkenalkan bahasa baru bagi masa depan pengembangan perangkat lunak Apple.
Swift terasa akrab bagi pengembang Objective-C. Mengadopsi pembacaan parameter bernama Objective-C dan kekuatan model objek dinamis Objective-C. Ini memberikan akses tanpa batas ke kerangka Kakao yang ada dan interoperabilitas mencampur-dan-pertandingan dengan kode Objective-C. Membangun dari kesamaan ini, Swift memperkenalkan banyak fitur baru dan menyatukan bagian-bagian prosedural dan berorientasi objek bahasa.
Kelebihan 
Swift ramah untuk programmer baru. Ini adalah sistem-kualitas industri bahasa pemrograman pertama yang ekspresif dan menyenangkan sebagai bahasa scripting. Mendukung bermain, fitur inovatif yang memungkinkan programmer untuk bereksperimen dengan kode Swift dan melihat hasil segera, tanpa overhead membangun dan menjalankan sebuah aplikasi.
Swift menggabungkan yang terbaik dalam pemikiran bahasa modern dengan kebijaksanaan dari budaya luas rekayasa Apple. Compiler dioptimalkan untuk kinerja, dan bahasa yang dioptimalkan untuk pengembangan, tanpa mengorbankan sisi baiknya. Ini dirancang untuk skala dari “halo, dunia” untuk keseluruhan sistem operasi. Semua ini membuat Swift investasi masa depan yang sehat untuk pengembang dan untuk Apple.
Swift adalah cara yang fantastis untuk menulis program di iOS, OS X, watchOS, dan aplikasi tvOS, dan akan terus berkembang dengan fitur dan kemampuan baru . Tujuan kami untuk Swift ambisius. Kita tidak bisa menunggu untuk melihat apa yang Anda kembangkan dengan SWITCh.
Selain ke – 16 bahasa pemrograman tersebut, masih ada puluhan bahasa pemrograman lainnya yang banyak digunakan oleh para programmer dalam mengembangkan sebuah program, aplikasi, sistem dan juga perintah kepada mesin, yaitu :
  1. ADA
  2. ALGOL
  3. Applescript
  4. Assembly
  5. BASIC:
  6. ASP
  7. COMAL
  8. BAIK
  9. Batch (MS-DOS)
  10. COBOL
  11. UNIX shell script:
  12. Bourne shell (sh) script
  13. Bourne-Again shell (bash) script
  14. Korn shell (ksh) script
  15. ColdFusion
  16. Clipper
  17. Foxbase
  18. Visual FoxPro
  19. Eiffel
  20. Fortran
  21. Go
  22. Haskell
  23. JSP
  24. Lisp
  25. Logo
  26. Delphi
  27. Perl
  28. Prolog
  29. Pike
  30. R
  31. REXX
  32. REBOL
  33. RPG
  34. Simula
  35. Smalltalk
  36. Scheme
  37. SQL
Jenis jenis  bahasa pemrograman komputer dan mesin memang sangat banyak sekali, jika kita totalkan mungkin bisa ada ratusan bahasa, namun yang paling populer hanya beberapa saja.

E-Commerce dan Perkembangannya di Indonesia (TUGAS E-COMMERCE)

E-Commerce dan Perkembangannya di Indonesia


PENDAHULUAN

E-Commerce termasuk salah satu istilah pada “perdangan elektronik” yang berubah sejalan dengan waktu. Berkembangnya E-Commerce di Indonesia pada era globalisasi ini semakin berkembang pesat saja. Contohnya televisi dan internet .
Awalnya perdagangan elektronik merupakan aktifitas perdagangan yang memanfaatkan transaksi komersial,misalnya mengirim dokumen komersial seperti persamaan pembelian secara elektronik.


TINJAUAN PUSTAKA

Menurut pendapat Riset Forrester adalah perdagangan elektronik menghasilkan penjualan seharga AS$12,2 milyar pada 2003. Menurut laporan yang lain pada bulan oktober 2006 yang lalu, pendapatan ritel online yang bersifat non-travel di Amerika Serikat diramalkan akan mencapai seperempat trilyun dolar US pada tahun 2011 .

PEMBAHASAN
BERKEMBANGNYA E-Commerce di Indonesia
Di Indonesia, sistem E-commerce ini kurang populer, karena banyak pengguna internet yang masih meragukan keamanan sistem ini, dan kurangnya pengetahuan mereka mengenai apa itu E-Commerce yang sebenarnya. Sehingga sampai saat ini, web resmi yang telah menyelenggarakan e-commerce di Indonesia adalah RisTI Shop. Risti, yaitu Divisi Riset dan Teknologi Informasi milik PT. Telkom, menyediakan layanan e-commerce untuk penyediaan informasi produk peralatan telekomunikasi dan non-telekomunikasi. Web ini juga telah mendukung proses transaksi secara online.
Ecommerce sendiri berasal dari layanan EDI (Electronic Data Interchange), layanan EDI ini telah berkembang sedemikian pesatnya di negara-negara yang mempunyai jaringan komputer dan telepon. Jika sebelumnya kita telah sering menggunakan media elektronik seperti telepon, fax, hingga handphone untuk melakukan perniagaan / perdagangan, sekarang ini, kita dapat menggunakan internet untuk melakukan perniagaan. E-Commerce memiliki beberapa jenis, yaitu:
– Business to business (B2B):
Bisnis antara perusahaan dengan perusahaan lain
– Business to consumer (B2C):
Retail, sifatnya melayani pelanggan yang bervariasi
– Consumer to consumer (C2C):
Sifarnya lelang (auction)
– Government: G2G, G2B, G2C,
melakukan layanan terhadap perusahaan untuk keperluan bisnis hingga melayani masyarakat

Manfaat E-Commerce :
  • Revenue stream baru
  • Market exposure, melebarkan jangkauan
  • Menurunkan biaya
  • Memperpendek waktu product cycle
  • Meningkatkan customer loyality
  • Meningkatkan value chain
Perkembangan e-commerce di Indonesia sendiri telah ada sejak tahun 1996, dengan berdirinya Dyviacom Intrabumi atau D-Net (www.dnet.net.id) sebagai perintis transaksi online. Wahana transaksi berupa mal online yang disebut D-Mall (diakses lewat D-Net) ini telah menampung sekitar 33 toko online/merchant. Produk yang dijual bermacam-macam, mulai dari makanan, aksesori, pakaian, produk perkantoran sampai furniture. Selain itu, berdiri pula http://www.ecommerce-indonesia.com/, tempat penjualan online berbasis internet yang memiliki fasilitas lengkap seperti adanya bagian depan toko (storefront) dan shopping cart (keranjang belanja). Selain itu, ada juga Commerce Net Indonesia – yang beralamat di http://isp.commerce.net.id/. Sebagai Commerce Service Provider (CSP) pertama di Indonesia, Commerce Net Indonesia menawarkan kemudahan dalam melakukan jual beli di internet. Commerce Net .
Indonesia sendiri telah bekerjasama dengan lembaga-lembaga yang membutuhkan e-commerce, untuk melayani konsumen seperti PT Telkom dan Bank International Indonesia. Selain itu, terdapat pula tujuh situs yang menjadi anggota Commerce Net Indonesia, yaitu Plasa.com, Interactive Mall 2000, Officeland, Kompas Cyber Media, Mizan Online Telecommunication Mall dan Trikomsel.
Kehadiran e-commerce sebagai media transaksi baru ini tentunya menguntungkan banyak pihak, baik pihak konsumen, maupun pihak produsen dan penjual (retailer). Dengan menggunakan internet, proses perniagaan dapat dilakukan dengan menghemat biaya dan waktu.

Perkembangan e-Commerce di Indonesia pada tahun-tahun mendatang.
E-commerce sebetulnya dapat menjadi suatu bisnis yang menjanjikan di Indonesia. Hal ini tak lepas dari potensi berupa jumlah masyarakat yang besar dan adanya jarak fisik yang jauh sehingga e-commerce dapat dimanfaatkan dengan maksimal. Sayangnya, daya beli masyarakat yang masih rendah dan infrastruktur telekomunikasi yang tidak merata di daerah-daerah lainnya membuat e-commerce tidak begitu populer. Hal ini tak lepas dari jumlah pengguna internet di Indonesia yang hanya sekitar 8 juta orang dari 215 juta penduduk. Selain itu, e-commerce juga belum banyak dimanfaatkan oleh perusahaan-perusahaan di Indonesia.
Meskipun relatif banyak perusahaan yang sudah memasang homepage, hanya sedikit yang memfungsikannya sebagai sarana perniagaan/perdagangan online. Sebagian besar homepage itu lebih difungsikan sebagai media informasi dan pengenalan produk. Menurut Adji Gunawan, Associate Partner dan Technology Competency Group Head Andersen Consulting, secara umum ada tiga tahapan menuju e-commerce, yakni: presence (kehadiran), interaktivitas dan transaksi. Saat ini, kebanyakan homepage yang dimiliki perusahaan Indonesia hanya mencapai tahap presence, belum pada tahap transaksi. Pada akhirnya, perkembangan teknologi dan peningkatan pengguna internet di Indonesia akan membuat e-commerce menjadi suatu bisnis yang menjanjikan
KEUNTUNGAN DAN KEKURANGAN DARI E-COMMERCE
Dalam implementasinya, keuntungan dari e-commerce tidak saja dirasakan oleh para pebisnis tetapi juga dapat dirasakan oleh konsumen, masyarakat luas dan pemerintah. Di bawah ini merupakan gambaran keuntungan dan kekurangan dari e-commerce yang dirangkum dalam tiga bagian, dalam prespektif produsen, konsumen serta masyarakat dan pemerintahan. Adapun keuntungan e-commerce pada produsen adalah:
– Memberikan kesempatan kepada produsen untuk meningkatkan pemasaran produk/servicenya secara global.
– Mengurangi penggunaan paper/kertas di berbagai aktifitas mulai dari tahapan desain, produksi, pengepakan, pengiriman, distribusi hingga marketing.
– Mengurangi waktu delay dari pengiriman dan penyimpanan karena antara sistem produksi, pengepakan, penyimpanan dan distribusi terkoneksi secara online.
– Membantu perusahaan-perusahaan yang memproduksi produk/service yang sangat spesifik yang tidak dapat dipasarkan dalam bisnis secara fisik, karena keterbatasan konsumen, tempat dan biaya promosi yang tinggi.
– Mengurangi waktu dan biaya prosmosi dari produk/service yang dipasarkan karena tersedianya informasi secara menyeluruh di internet sepanjang waktu. Adapun keuntungan e-commerce pada konsumen adalah:
– Memberikan kesempatan konsumen yang berada di belahan dunia manapun untuk dapat menggunakan sebuah produk/service yang dihasilkan dari belahan dunia yang berbeda dan melakukan transaksi dan meraih informasi dari pihak pertama sepanjang tahun.
– Memberikan kesempatan konsumen untuk mendapatkan produk/service terbaik dari berbagai pilihan yang ada karena konsumen mendapat kesempatan untuk memilih berbagai jenis produk/service secara langsung.
– Memberikan kesempatan bagi konsumen yang terpisah tempat tinggalnya dari produsen untuk berinteraksi, berdiskusi dan bertukar pengalaman. Sehingga akan sangat menguntungkan produsen untuk meningkatkan kualitas produk/servicenya sesuai dengan yang diinginkan oleh konsumen. Adapun keuntungan e-commerce pada masyarakat dan pemerintah adalah:
– Semakin banyak manusia yang bekerja dan beraktifitas di rumah dengan menggunakan internet berarti mengurangi perjalanan untuk bekerja, belanja dan aktifitas lainnya, sehingga mengurangi kemacetan jalan dan mereduksi polusi udara.
– Meningkatkan daya beli dan kesempatan masyarakat untuk mendapatkan produksi/service yang terbaik karena perusahaan yang mengeluarkan produk/service dapat menjualnya lebih murah karena biaya produksi yang rendah.
– Mengurangi pengangguran karena masyarakat semakin bergairah untuk berbisnis karena cara kerja yang gampang dan tanpa modal yang besar.
– Meningkatkan daya kreatifitas masyarakat, berbagai jenis produk dapat dipasarkan dengan baik, sehingga akhirnya juga membantu pemerintah untuk menggairahkan perdagangan khususnya usaha kecil menengah. Secara umum, implementasi e-commerce dalam bisnis dapat meningkatkan kualitas dari produk/service serta menurunkan biaya produksi yang akhirnya akan menurunkan harga penjualan. Ketika konsumen dapat memilih produk/service yang terbaik baginya, produsen terus semakin berlomba meningkatkan kualitas dari produk/service yang ada dan terus mencari ide-ide baru yang disukai pasar serta berusaha mengurangi biaya produksi agar tetap mendapatkan harga produk/service yang terjangkau. Jika siklus ini berjalan dengan baik, tingkat produksi dan kualitas akan terus meningkat, ragam dari produk/service akan semakin banyak dan harga akan semakin terjangkau. Selain itu semakin menumbuhkan kreatifitas dan keberanian bagi pemula bisnis untuk memulai usahanya karena setiap orang dapat memulai bisnisnya walau sekecil apapun dan sebegitu spesial produk/service yang dihasilkan.
PENUTUP
Kesimpulannya adalah semua yang dijabarkan diatas tersebut merupakan gambaran dari e-commerce dan kemungkinannya sebagai alternatif sistem bisnis yang baru di Indonesia. Dengan berbagai kendala utama yang masih harus dipecahkan bersama-sama bukan hanya diantara pemerintah, pelaksana dan praktisi e-commerce, pebisnis juga rakyat secara menyeluruh, karena dalam pelaksanaannya e-commerce jika telah didukung dengan prasarana dan sarana yang memadai dapat menjadi alternatif bagi sistem bisnis baru yang sangat sesuai dengan kondisi geografis dari Indonesia, jumlah penduduk Indonesia serta iklim bisnis Indonesia, selain itu e-commerce menjadi salah satu jalan untuk mengembangkan usaha-usaha kecil dan menengah dan menjadi salah satu jalan untuk mengurangi pengangguran yang ada karena sistem implementasinya yang sebenarnya cukup sederhana dan gampang. Semuanya jika tanpa usaha dan kerjasama dari berbagai pihak hanyalah perbuatan yang sia-sia, dengan tekad bersama kita terus mencari jalan untuk mewujudkan apa-apa yang diidam-idamkan oleh bangsa Indonesia selama ini yaitu semakin berkurangnya jumlah pengangguran yang ada, semakin berkembangnya usaha industri kecil dan menengah, meningkatnya pendapatkan dan taraf hidup rakyat serta naiknya tingkat kecerdasan bangsa Indonesia, walaupun e-commerce bukanlah sebuah solusi yang terbaik, diharapkan dengan pengimplementasian e-commerce dengan baik dan benar dapat membantu meringankan dan mengurangi problem serta beban berat yang selama ini yang telah kita hadapi.
Saran
Berkembangnya E-Commerce di Indonesia masih tergolong kurang popular,tapi kita harus memajukan E-Commerce di Indonesia.
REFERENSI

Pengikut