Showing posts with label komputer. Show all posts
Showing posts with label komputer. Show all posts

Sunday, 10 December 2017

Fitur di PhotoShop

 pada awalnya Photoshop dirancang untuk menyunting gambar untuk cetakan berbasis-kertas, Photoshop yang ada saat ini juga dapat digunakan untuk memproduksi gambar untuk World Wide Web. Beberapa versi terakhir juga menyertakan aplikasi tambahan, Adobe ImageReady, untuk keperluan tersebut.


 Photoshop juga memiliki hubungan erat dengan beberapa perangkat lunak penyunting media, animasi, dan authoring buatan-Adobe lainnya. File format asli Photoshop, .PSD, dapat diekspor ke dan dari Adobe ImageReady. Adobe Illustrator, Adobe Premiere Pro, After Effects dan Adobe Encore DVD untuk membuat DVD profesional, menyediakan penyuntingan gambar non-linear dan layanan special effect seperti background, tekstur, dan lain-lain untuk keperluan televisi, film, dan situs web. Sebagai contoh, Photoshop CS dapat digunakan untuk membuat menu dan tombol (button) DVD.

Photoshop dapat menerima penggunaan beberapa model warna:

• RGB color model
• Lab color model
• CMYK color model
• Grayscale
• Bitmap
• Duotone

Versi terbarunya, "CS” merefleksikan integrasi produk Photoshop dengan aplikasi “Creative Suite" buatan Adobe.

Untuk para penggemar fotografi, Adobe menyediakan filter “reduce grain” (mengurangi grain) yang dapat membantu mengoptimalkan foto yang diambil pada kondisi kekurangan cahaya. Untuk “memperjelas” perbedaan produk CS dengan produk-produk Photoshop sebelumnya, Adobe menghilangkan lambang mata Photshop, yang dipresentasikan dalam bentuk yang berbeda-beda sejak versi 3 sampai versi 7. Photshop CS kini berbentuk tipografi, dengan huruf ‘Ps’ berwarna putih dan berlatar belakang biru-gradien.
Read more

Saturday, 9 December 2017

Kegunaan dari program Corel Draw



Jika berbicara masalah kegunaan Corel Draw, sebenarnya ada cukup banyak dan bahkan bisa dikatakan sangat banyak. Namun bagi para penggunanya, program Corel Draw seringkali dimanfaatkan untuk melakukan pekerjaan-pekerjaan dibawah ini, yaitu:

1.Menciptakan desain logo atau simbol, yang mana ini adalah kegunaan Corel Draw yang paling banyak dimanfaatkan oleh penggunanya, terutama pembuatan logo dua dimensi karena kemudahannya dalam mengolah garis dan warna.

2.Membuat desain undangan, brosur dan lain-lain juga menjadi suatu kegunaan dari program Corel Draw. Media publikasi offline lainnya juga menggunakan Corel Draw sebagai alat untuk mendesain. Corel Draw memiliki banyak jenis font yang dapat memudahkan desainer untuk mengeksplorasi imajinasi desain dan tulisan yang akan dibuat.

3.Membuat cover buku juga dapat dilakukan di Corel Draw. Dengan Corel Draw maka tugas desain akan menjadi mudah karena dapat memanfaatkan desain sampul dan teknik pewarnaan yang lebih sempurna oleh Corel Draw. Detail gambar pun akan terlihat lebih jelas.

4.Pembuatan gambar ilustrasi juga dapat dilakukan dengan Corel Draw. Gambar yang dihasilkan lebih berkualitas, terutama ketika berhubungan dengan lengkungan, garis atau sudut. Ukuran yang diperoleh dijamin sangat akurat.
Read more

Pengertian DHCP dan Fungsinya


DHCP adalah suatu protokol bisa client atau server yang berfungsi untuk pembuatan alamat IP address secara otomatis kepada komputer client atau host client baik itu secara massal atau per unit komputer client. Selain pembuatan alamat IP addres, DHCP ini juga mampu memberikan default gateway, DNS, hostname, dan domain name secara otomatis.
 
DHCP server adalah suatu perangkat engine yang menyediakan "penyewaan" alamat IP address, DNS, default gateway dan berbagai informasi TCP/IP untuk komputer client yang memintanya. Sistem operasi komputer yang menyediakan layanan DHCP server ini seperti Windows NT server, windows 2000 server, windows 2003 server, GNU atau linux.



DHCP client adalah suatu perangkat client yang mengoperasikan perangkat lunak (software) client DHCP yang tersinkronisasi dengan DHCP server untuk menerima alamat IP address, dll secara otomatis. Macam macam windows komputer client yang biasanya terhubung dengan DHCP server yakni windows NT workstation, windows 2000 professional, windows XP, windows vista, windows 7, windows 8, windows 10 dan linux.

Fungsi DHCP Lengkap

Ada beberapa jenis DHCP yang memiliki fungsi sendiri-sendiri seperti DHCP scope, DHCP lease, dan DHCP option. Untuk lebih jelasnya dibawah ini :


DHCP Scope
DHCP scope berfungsi sebagai kumpulan alamat IP address yang bisa diberikan (disewakan) kepada DHCP client. Biasanya dalam mensetting DHCP server, hal yang paling sering terjadi kesalahan terdapat pada cara mengkonfigurasu DHCP scope.


DHCP Lease
DHCP lease berfungsi sebagai periode waktu "penyewaan" alamat IP address oleh DHCP client kepada DHCP server. Biasanya konfigurasi DHCP lease menggunakan DHCP manager atau microsoft management console.


DHCP Options
DHCP options berfungsi sebagai menu tambahan untuk DHCP client dari DHCP server yang berisikan alamat IP address dan subnet jaringan. Biasanya tambahan yang dimaksud ini seperti router, DNS server, DNS domain name, TCP/IP name server, TCP/IP node type dan TCP/IP scope.

Fungsi DHCP Secara umum
  •     DHCP digunakan untuk memberikan penyawaan IP address secara otomatis kepada komputer client yang tersambung jaringannya dengan server
  •     DHCP digunakan oleh network administrator dalam mengelola jaringan komputer dan pengalamatan IP address secara otomatis dalam sekali kerja. Biasanya menggunakan DHCP manager.
  •     DHCP server memiliki keuntungan bisa memberikan layanan sewa ip address dinamis maupun statis. Tergantung permintaan client dan DHCP ini mampu melayani penyewaan network dalam jumlah massal
  •     DHCP mempercepat kinerja komputer client dalam proses pengiriman atau pengolahan data.


Read more

Pengertian bandwidth



Bandwidth adalah nilai hitung atau perhitungan konsumsi transfer data telekomunikasi yang dihitung dalam satuan bit per detik atau yang biasa disingkat bps yang terjadi antara komputer server dan komputer client dalam waktu tertentu dalam sebuah jaringan komputer.

Bandwidth sendiri akan dialokasikan ke komputer dalam jaringan dan akan mempengaruhi kecepatan transfer data pada jaringan komputer tersebut sehingga semakin besar Bandwidth pada jaringan komputer maka semakin cepat pula kecepatan transfer data yang dapat dilakukan oleh client maupun server.

Pada sebuah jaringan komputer Bandwidth terbagi menjadi 2 yaitu Bandwidth digital dan Bandwidth analog. Berikut adalah penjelasan masing - masing Bandwidth tersebut:
Bandwidth digital adalah jumlah atau volume suatu data (dalam satuan bit per detik/bps)yang dapat dikirimkan melalui sebuah saluran komunikasi tanpa adanya distorsi.
Bandwidth analog merupakan perbedaan antara frekuensi terendah dan frekuensi tertinggi dalam sebuah rentang frekuensi yang diukur dalam satuan Hz (hertz) yang dapat menentukan banyaknya informasi yang dapat ditransmisikan dalam suatu saat.
Fungsi Bandwidth
Sebagai pengguna internet atau pemilik situs Web akan ada istilah bandwidth. Bandwidth didefinisikan sebagai jumlah data yang ditransfer dari satu titik ke titik lain dalam periode tertentu biasanya diukur dalam bit per detik. Untuk pengguna internet, koneksi internet dengan bandwidth yang lebih besar beban dan memungkinkan koneksi jauh lebih cepat, mengakibatkan download yang lebih cepat. Untuk pemilik website, hosting situs Web Anda dalam rencana dengan bandwidth yang lebih tinggi memungkinkan pengunjung untuk upload situs Web dengan lebih cepat dan juga men-download file, video, software dll di tingkat yang lebih tinggi. Pertimbangkan lebih lanjut tentang bandwidth.

Pertama mari kita menjelaskan bagaimana Internet. Jaringan adalah dua atau lebih komputer yang terhubung bersama-sama. Internet adalah sebuah sistem global yang terdiri dari jutaan jaringan komputer. Internet dihubungkan melalui kumpulan kawat dan kabel jaringan optik. Bandwidth mengacu pada sekelompok kabel yang menghubungkan ke server jaringan. File-file ditransfer dari server di seluruh jaringan serat dengan berbagai kecepatan. Kecepatan data yang ditransfer tergantung pada tingkat dan kualitas kabel. Sebagian besar orang yang terhubung ke jaringan pada saat yang sama, menjadi koneksi lambat.

Sebagai contoh, sebuah analogi untuk bandwidth adalah path dimana path untuk pengguna kabel untuk koneksi ke jaringan. Jika seseorang memiliki akses ke jalan, maka dapat menyebabkan cepat di sepanjang dan ujung yang lain mencapai tanpa gangguan. Jika ada ratusan orang lain yang ingin menggunakan jalur yang sama pada saat yang sama, maka Anda akan mendapatkan jalan sibuk dan waktu yang diperlukan bagi Anda untuk mendapatkan sisi lain selamanya. Yang terbesar membangun jalan, mobil yang dapat host. Ini adalah sama dengan bandwidth, semakin baik kualitas kabel kecepatan lebih cepat.

Pengguna internet cenderung menghabiskan banyak waktu untuk mencari informasi atau untuk membeli atau download produk. Tingkat di mana Anda dapat mengakses informasi ini ditentukan oleh bandwidth yang disediakan oleh penyedia layanan Internet (ISP). Internet Service Provider, misalnya, dapat membatasi atau membatasi bandwidth koneksi Internet Anda, terutama saat jam sibuk atau jika mereka telah menggunakan batas mereka untuk bulan tersebut. Akibatnya, bandwidth yang terbatas ini akan mempengaruhi tingkat di mana Anda dapat mengakses internet. Oleh karena itu, ide yang baik jika Anda menggunakan Internet banyak Anda memilih ISP yang dapat menyediakan bandwidth yang lebih tinggi dengan batasan minimal.

Bandwidth juga memainkan peranan penting bagi pemilik situs Web yang memilih untuk layanan untuk hosting situs web. Mereka perlu untuk memastikan bahwa website Anda adalah host dengan rencana yang memberikan bandwidth yang cukup web hosting. Sebagian besar perusahaan web hosting menawarkan berbagai paket hosting paket yang berbeda dan kadang-kadang memiliki batasan-batasan yang berbeda pada jumlah bandwidth yang tersedia. Ada beberapa layanan hosting, meskipun mereka cukup besar untuk menawarkan bandwidth unlimited dengan harga terjangkau dan kompetitif di web.

Pada umumnya, bandwidth penting bagi pengguna internet dan pemilik situs web. Jika Anda memiliki sebuah website, yang terbaik adalah mencoba untuk memperkirakan potensi penggunaan bandwidth. Beberapa web host biaya tambahan jika yang akan membatasi bandwidth. situs Web sering memerlukan kecil sekitar 1 GB per bulan. Jika Anda tidak yakin Anda selalu dapat meminta perusahaan Anda untuk memperkirakan web hosting bagi Anda. Jika tidak, Anda dapat memilih rencana hosting yang menawarkan unlimited bandwidth sehingga Anda tidak perlu khawatir karena Anda sedang berkembang di website Anda.
Read more

Kelas–kelas IP adress


Kelas–kelas IP adress atau bisa disebut juga dengan jenis-jenis IP adress, tapi dalam bahasa jaringan disebut kelas IP address, dan apa saja kelas pada Ip Address? Ip Adress memiliki 5 kelas, dari Kelas A, B,
C, D, dan E. dan di setiap kelas memiliki pengertian dan perbedaanya.
IP Address kelas A
Bit pertama dari IP address adalah 0
Jadi jaringan dengan IP yang byte pertamanya : 0 – 127
Hanya ada kurang dari 128 jaringan kelas A
Setiap jaringan kelas A bisa mempunyai jutaan host
IP Address kelas B
Bit pertama dari IP address adalah 10
Jadi jaringan dengan IP yang byte pertamanya : 128 – 191
Terdapat ribuan jaringan kelas B
Setiap jaringan kelas B bisa mempunyai ribuan host
IP Address kelas C
Bit pertama dari IP address adalah 110
Jadi jaringan dengan IP yang byte pertamanya 192 – 223
Terdapat jutaan jaringan kelas C
Setiap jaringan kelas C hanya mempunyai kurang dari 254 host
IP Address kelas D
Bit pertama dari IP address adalah 111
Nomor jaringan dengan IP yang byte pertamanya lebih dari 223
Merupakan address yang dialokasikan untuk kepentingan khusus
IP Address kelas E
Bit pertama dari IP address adalah 11110
Merupakan address yang dialokasikan untuk Eksperimen
Sistem Pengalamatan IP Address (IPv4/IPv6)
Pada IPv4 mode pengalamatan dibagi kedalam 5 kelas yaitu
1. Kelas A : range 1-126
2. Kelas B : range 128-191
3. kelas C : range 192-223
4. kelas D : range 224-247
5. kelas E : range 248-255
Dari kelima kelas alamat diatas, jenis alamat yang sering dipakai adalah alamat kelas A,B,C alamat kelas D biasanya digunakan untuk keperluan multicasting dan kelas E untuk keperluan Experimental. Pada IPv4 dikenal juga istilah subnet mask yaitu angka biner 32 bit yang digunakan untuk membedakan network ID dan host ID, menunjukkan letak suatu host berada dalam satu jaringan atau lain jaringan.
Pada IPv6 tidak dikenal adanya istilah pengkelasan. IPv6 menyediakan 3 jenis pengalamatan yaitu: Unicast, Anycast dan Multicast. Alamat unicast yaitu alamat yang menunjuk pada sebuah alamat antarmuka atau host, digunakan untuk komunikasi satu lawan satu. Pada alamat unicast dibagi 3 jenis lagi yaitu: alamat link local, alamat site local dan alamat global.
Alamat anycast adalah alamat yang menunjukkan beberapa interface (biasanya node yang berbeda). Paket yang dikirimkan ke alamat ini akan dikirimkan ke salah satu alamat antarmuka yang paling dekat dengan router. alamat anycast tidak mempunyai alokasi khusus, karena jika beberapa node/interface diberikan prefix yang sama maka alamat tersebut sudah merupakan alamat anycast.
Alamat multicast adalah alamat yang menunjukkan beberapa interface (biasanya untuk node yang berbeda). Paket yang dikirimkan ke alamat ini maka akan dikirimkan ke semua interface yang ditunjukkan oleh alamat ini. Alamat multicast ini didesain untuk menggantikan alamat broadcast pada IPv4 yang banyak mengkonsumsi bandwidth.

Read more

teknologi Biometric Sensor

                            Gambar terkait 
 
Apakah anda pernah mendengar dari sensor biometrik? Ini adalah teknologi terbaru yang dapat diterapkan pada komputer. Teknologi canggih ini dibuat oleh salah satu perusahaan computer ternama didunia disebut Intel. Teknologi ini mirip dengan teknologi Apple yang digunakan untuk mengotorisasi kartu kredit untuk melakukan pembayaran dengan Apple Pay. sensor biometrik membuat Anda lebih mudah untuk melakukan otorisasi di lokasi yang berbeda. Jika kita memiliki kebiasaan menggunakan password atau pengguna nama untuk mengakses situs, kemudian dengan sensor biometrik, Anda bisa mendapatkan lebih mudah, nyaman dan aman.

Read more

Teknologi Virtual Keyboard


  Ini teknologi Komputer canggih baru dan dibuat oleh perusahaan Dell. Prinsip operasi dari teknologi ini adalah untuk menggabungkan semua-dalam-satu PC dan kantor cerdas. Dengan teknologi ini, pengguna akan dapat mengetik langsung di atas meja. Yah, tentu saja, teknologi ini akan sangat berguna tidak ? Jari-jari anda tidak harus mengambil keyboard komputer dan tentu lebih aktif ketika mengetik apa-apa. Jenis teknologi tentu akan sangat berguna bagi anda untuk melakukan berbagai tugas.


Ini adalah beberapa teknologi komputer terbaru dan seni tentu sangat sayang untuk dilewatkan.Seiring waktu, tentu saja, penemuan dalam dunia komputasi akan semakin canggih. Jadi anda siap untuk menyambut teknologi yang lebih canggih lainnya? Lalu adakah keinginan anda untuk memiliki terknologi seperti diatas ? Yang pasti, beberapa teknologi di atas dimaksudkan untuk memudahkan pekerjaan manusia, sehingga manusia akan lebih mudah untuk melakukan tugasnya. Jika anda tertarik untuk memiliki teknologi di atas, jangan lupa untuk melihat teknologi komputer terbaru dengan kunjungan ke situs berbagai perusahaan komputer. Hal seperti itu dapat membuat wawasan anda tumbuh, dan tentu saja tak ketinggalan info pada teknologi terbaru dan komputer yang paling canggih saat ini.
Read more

Tekhnologi Processor Intel Core i7

Hasil gambar untuk intel i7


Processor Intel Core i7 ini merupakan generasi penerus dari processor sebelumnya dengan tetap menggunakan nama Core , walaupun secara microarsitektur sudah berbeda dengan Core 2 dan Core.

Sebelumnya kebanyakan orang menduga bahwa Intel akan memberikan nama processor terbarunya ini dengan nama Core 3, tetapi kenyataannya pada beberapa bulan yang lalu Intel secara resmi menamakannya Core i7.

Processor ini juga bisa disebut atau mempunyai code name Nehalem . Nehalem adalah keluarga micro-arsitektur prosesor Intel generasi terbaru dan revolusioner yang dibuat dengan menggunakan proses transistor 45nm dan Hi-K metal-gate. Nehalem memiliki banyak fitur yang baru dan berbeda jika dibandingkan dengan keluarga prosesor berbasis Core micro-architecture (Core 2 Duo, Core 2 Quad).

Fitur Processor berbasis Nehalem micro-architecture:

  •     4 core (quad-core), 8-thread
  •     Simultaneous Multi-threading (Hyper-threading) Technology
  •     Cache memory tiga level (64KB L1 Cache, 256KB L2 Cache & 8MB Shared L3 Intel® Smart Cache)
  •     Integrated Memory Controller, yang mendukung hingga 3-channel DDR3 1066/1333MHz memory, 2-DIMM per channel
  •     Intel® Quick Path Interconnect technology
  •     Intel Turbo Boost Technology
  •     Intel Streaming SIMD Extensions (SSE) 4.2

SMT atau Hyper-threading adalah teknologi yang memungkinkan setiap core pada prosesor berbasis Nehalem ini untuk dapat memproses 2-thread instruction sekaligus secara simultan. Jadi dapat meningkatkan kinerja aplikasi dan multi-tasking

Quick Path Interconnect (QPI) merupakan teknologi interkoneksi antara prosesor dengan chipset yang menggantikan teknologi Front Side Bus (FSB) yang digunakan pada generasi prosesor Intel sebelumnya. Teknologi QPI ini memberikan kecepatan dan bandwidth koneksi yang jauh lebih besar daripada teknologi FSB.

Intel Turbo Boost Technology adalah teknologi yang secara otomatis memungkinkan setiap core pada prosesor berbasis Nehalem untuk berjalan pada clock yang lebih tinggi dari spesifikasi apabila kita menjalankan program aplikasi single-threading sehingga kinerja yang dicapai sama baiknya dengan aplikasi yang telah multithreading.

Tabel Intel Core i7

Jenis-jenis processor Core i7 yang sudah dirilis adalah jenis Extreem Edition dan yang biasa, beberapa diantaranya adalah :

  •     Core i7 965 Extrem Edition , dengan Clock 3,2 Ghz, 8 MB L3 Cache , 45 nm, Socket LGA 1366
  •     Core i7 940, dengan Clock 2,93 Ghz, 8 MB L3 cache, 45 nm, Socket LGA 1366
  •     Core i7 920, dengan Clock 2,66 Ghz ,8 MB L3 Cache, 45 nm, Socket LGA 1366

Semua processor diatas mempunyai 4 core ( 4 inti processor) atau lebih sering disebut dengan Quad Processor. Untuk versi yang lebih rendah misalnya Dual Core sementara ini Intel belum memberikan data secara resmi.

Core i7 resmi diluncurkan dalam tiga versi quad-core. Ditilik dari harganya, Core i7 memang tidak murah. Namun jika Anda ingin merakit PC dengan sistem Core i7, Anda memang harus membayar mahal. Untuk sistem, pilihan Anda saat ini masih terbatas pada motherboard dengan chipset Intel X58 (dengan ICH10 southbridge) dan memori DDR3. Harga keduanya pun belum murah.

Namun prosesor baru ini menawarkan beberapa fitur baru, antara lain kendali memori yang terintegrasi dan moda Turbo baru. Hyperthreading juga muncul kembali, menambahkan empat inti virtual ke empat inti fisik yang ada di CPU Core i7.

Moda Turbo, yang disebut Dynamic Speed Technology, memungkinkan CPU untuk mematikan inti dan meningkatkan clock speed, yang bisa bermanfaat pada aplikasi-aplikasi lama yang membutuhkan megahertz lebih, bukan inti yang lebih banyak. Pada aplikasi muti-threaded, CPU akan menyeimbangkan beban di semua inti.

CPU baru ini memiliki 731 juta transistor dalam satu die berukuran 263 milimeter persegi. Semua prosesor Core i7 dirancang pada daya desain thermal 130 watt. Antarmuka Quick Path Interconnect menyediakan bandwidth 19,2 gigatransfer pre detik pada model 920 dan 940, dan 25,6 gigatransfer pada model Extreme Edition.
Read more

Edo Ram fungsi dan pengertian


 EDO RAM adalah variasi dari memori modern pertama yang memiliki kemampuan untuk mengakses suatu bit secara terus-menerus pada page yang sama dalam memori. Pada memori sebelum EDO RAM, suatu operasi dihentikan terlebih dahulu untuk menjalankan operasi lainnya dan proses ini membutuhkan waktu untuk pengisian ulang sebelum melakukan operasi lain.



Pada tahun 1995, jenis memori yang lebih baru yang disebut data diperluas keluar (EDO) RAM menjadi tersedia untuk sistem Pentium. EDO, suatu bentuk modifikasi dari memori FPM, kadang-kadang disebut sebagai modus Page Hyper. EDO ditemukan dan dipatenkan oleh Micron Technology, meskipun Micron lisensi produksi untuk banyak produsen memori lainnya.



EDO memori terdiri dari chip yang diproduksi khusus yang memungkinkan waktu yang overlap antara akses berturut-turut. Nama diperpanjang data dari khusus mengacu pada fakta bahwa tidak seperti FPM, driver output data pada chip tidak dimatikan ketika memori kontroler menghilangkan kolom alamat untuk memulai siklus berikutnya. Hal ini memungkinkan siklus berikutnya untuk melengkapi sebelumnya, tabungan sekitar 10ns per siklus.



Pengaruh EDO adalah bahwa waktu siklus ditingkatkan dengan mengaktifkan kontroler memori untuk memulai instruksi kolom alamat baru ketika sedang membaca data di alamat saat ini. Ini hampir identik dengan apa yang dicapai dalam sistem yang lebih tua oleh bank interleaving memori, tapi tidak seperti interleaving, dengan EDO Anda tidak perlu menginstal dua bank identik memori dalam sistem pada suatu waktu.


EDO RAM memungkinkan untuk bersepeda modus burst 5-2-2-2, dibandingkan dengan 5-3-3-3 memori halaman mode standar cepat. Untuk melakukan empat transfer memori, kemudian, EDO akan membutuhkan 11 siklus total sistem, dibandingkan dengan 14 siklus total FPM. Ini merupakan peningkatan 22% dalam waktu bersepeda secara keseluruhan, namun dalam pengujian yang sebenarnya, EDO biasanya meningkatkan kecepatan sistem benchmark keseluruhan sekitar 5%. Meskipun perbaikan sistem secara keseluruhan mungkin terlihat kecil, hal yang penting tentang EDO adalah bahwa hal itu digunakan DRAM chip desain yang sama dasar seperti FPM, yang berarti bahwa tidak praktis tanpa biaya tambahan atas FPM. Bahkan, di masa jayanya, EDO biaya kurang dari FPM, namun menawarkan kinerja yang lebih tinggi.



EDO RAM ideal untuk sistem dengan kecepatan bus sampai 66MHz, yang benar-benar cocok dengan pasar PC Facebook melalui 1997. Namun, sejak tahun 1998 dengan munculnya kecepatan sistem bus yang lebih cepat (100MHz dan di atas), pasar untuk EDO telah dengan cepat menurun sebagai arsitektur SDRAM yang lebih baru dan lebih cepat telah menjadi standar untuk memori sistem PC baru.


Sebuah variasi dari EDO adalah burst EDO (BEDO). BEDO pada dasarnya EDO memori dengan fitur burst khusus untuk transfer data yang lebih cepat dari EDO standar. Sayangnya, teknologi dimiliki oleh Micron dan bukan merupakan standar industri bebas, sehingga hanya satu chipset (Intel 440FX Natoma) pernah mendukungnya. BEDO karena itu cepat dibayangi oleh SDRAM standar industri, yang disukai di antara chipset PC sistem dan perancang sistem atas desain eksklusif. Dengan demikian, BEDO pernah benar-benar melihat cahaya produksi, dan pengetahuan saya tidak ada sistem yang benar-benar menggunakannya.
Read more

pengertian SOUTHBRIDGE

 Arti istilah southbridge adalah salah satu dari dua chip pada chipset yang mengontrol bus IDE, USB, dukungan Plug and Play, menjembatani PCI dan ISA, mengontrol keyboard dan mouse, fitur power management dan perangkat lain. Chip lainnya adalah Northbridge. Salah satu dari dua chip pada chipset yang menghubungkan prosesor ke memori system dan bus AGP dan PCI. Chip lainnya adalah Southbridge.
Southbridge ini bisa dikatakan menangani komponen lain yang tidak ditangani oleh northbridge. Southbridge ini menangani hal-hal seperti PCI, USB, kartu suara onboard, IDE, dan beberapa hal lain. Kinerja sistem juga dipengaruhi oleh southbridge. Jangan lupa juga akan kartu suara dan kartu jaringan yang onboard. Kartu suara onboard AC’97 misalnya, kinerjanya akan dipengaruhi oleh southbridge yang memang mengandung AC’97 Controller. Satu hal yang jelas, sehebat apapun kinerja dari southbridge, southbridge masih dihubungkan ke northbridge. Oleh karena itu, besarnya bandwidth yang tersedia antara southbridge dengan northbridge juga bisa mempengaruhi kinerja dari komputer itu.
Read more

Pengertian NORTHBRIDGE



Suatu northbridge secara umum bisa dikatakan lebih mempengaruhi kinerja mainboard dibandingkan dengan southbridge. Hal ini disebabkan northbridge bisa dibilang menangani prosesor, memori utama, kartu grafis, dan bahkan southbridge. Karena fungsinya yang menghubungkan beberapa komponen itulah, northbridge sangat mempengaruhi kinerja dari sistem.. Wajar saja karena controller memori tentunya berada pada northbridge tersebut. Untuk prosesor, northbridge ini jelas mempengaruhi FSB (Front Side Bus) yang didukung dan fitur yang didukung (misalnya Hyper-Threading), di samping hal-hal lain tentunya. Jenis memori utama dan prosesor yang didukung juga ditentukan oleh northbridge ini. Hal yang sama juga berlaku untuk kartu grafis. Kartu grafis masa kini bisa dikatakan hampir semuanya menggunakan interface AGP. Dukungan akan versi AGP yang digunakan jelas diberikan oleh northbridge. Sebelum adanya AGP, kartu grafis menggunakan interface PCI dan tidak dihubungkan secara langsung dengan northbridge.
Read more

pengertian motherboard

papan sirkuit tempat berbagai komponen elektronik saling terhubung seperti pada PC atau Macintosh dan biasa disingkat dengan kata mobo. Pengertian lain dari motherboard atau dengan kata lain mainboard adalah papan utama berupa pcb yang memiliki chip bios (program penggerak), jalur-jalur dan konektor sebagai penghubung akses masing-masing perangkat.

Dalam sistem komputer, peripheral-peripheral akan saling terkoneksi di dalam motherboard dan dapat meneruskan instruksi melalui jalur-jalur pada board. Seluruh peripheral yang terkoneksi akan menjadi sebuah sistem komputer yang utuh. Sementara fungsi motherboard pada umumnya adalah menghubungkan seluruh komponen penyusun sebuah komputer. Motherboard bisa dikatakan sebagai tulang punggung (backbone) dari sistem komputer, semua komponen komputer pasti terhubung dengan motherboard, baik langsung maupun tidak langsung.
Read more

pengertian single board computer (SBC)


          Gambar : Orange pi Zero


Sebuah komputer single-board (SBC) adalah sebuah komputer lengkap dibangun di atas sebuah papan sirkuit tunggal, dengan mikroprosesor (s), memori, input / output (I / O) dan fitur lain yang dibutuhkan dari sebuah komputer fungsional. Tidak seperti komputer pribadi yang khas, SBC yang mungkin tidak termasuk slot mana kartu aksesori (“daughterboards”) dapat dipasang. SBC Sebuah mungkin didasarkan pada hampir semua mikroprosesor yang tersedia, dan dapat dibangun dari logika diskrit atau programmable logic. Desain sederhana, seperti dibangun oleh penggemar komputer, sering menggunakan RAM statis dan murah delapan atau 16 bit prosesor.

Komputer papan tunggal sekarang umum didefinisikan di dua arsitektur yang berbeda: tidak ada slot dan dukungan slot.

SBCs tertanam adalah unit yang menyediakan semua O I / dibutuhkan dengan tidak ada ketentuan untuk plug-in kartu. Aplikasi biasanya game (mesin slot, poker video), kios, dan kontrol mesin. SBCs tertanam jauh lebih kecil dibandingkan motherboard ATX-jenis yang ditemukan di PC, dan memberikan I / O mencampur lebih ditargetkan untuk aplikasi industri, seperti on-board digital dan analog I / O, on-board memori flash bootable (menghilangkan butuhkan untuk disk drive), tidak ada video, dll
Istilah “Dewan Komputer Tunggal” sekarang umumnya berlaku untuk arsitektur di mana Komputer Single Board terhubung ke backplane untuk menyediakan kartu I / O. Dalam kasus PC104, bus bukanlah backplane dalam arti tradisional tetapi adalah serangkaian konektor pin yang memungkinkan I / O papan yang akan ditumpuk.


Komputer papan tunggal yang paling sering digunakan dalam situasi industri di mana mereka digunakan dalam format rackmount untuk pengendalian proses atau tertanam di dalam perangkat lain untuk memberikan kontrol dan interfacing. Karena tingkat yang sangat tinggi integrasi, mengurangi jumlah komponen dan jumlah konektor berkurang, SBCs sering lebih kecil, lebih ringan, lebih hemat daya dan lebih dapat diandalkan daripada sebanding multi-board komputer.
Keuntungan utama dari motherboard ATX dibandingkan dengan SBC suatu biaya. Motherboard yang diproduksi oleh jutaan untuk pasar konsumen dan kantor memungkinkan ekonomi skala besar. Komputer Single Board, di sisi lain, berada dalam ceruk pasar khusus dan diproduksi dalam jumlah yang lebih kecil dengan biaya yang lebih tinggi yang dihasilkan. Motherboard dan SBCs sekarang menawarkan tingkat yang sama integrasi fitur yang berarti bahwa kegagalan motherboard dalam standar baik akan membutuhkan pengganti yang sepadan.
Keuntungan utama dari Komputer Dewan PICMG tunggal adalah ketersediaan backplanes menawarkan hampir semua konfigurasi Slot termasuk dukungan ISA warisan. Motherboard cenderung teknologi terbaru seperti Slot PCI slot yang menjadi warisan dukungan dengan PCI Express menjadi standar. Selain itu, motherboard menawarkan, paling, 7 slot sementara backplanes dapat menawarkan hingga 20 slot. Dalam backplane 12,3 “wide, ukurannya sama dengan motherboard ATX pada 12”, sebuah backplane dengan Komputer Single Board dapat menawarkan 12 slot untuk kartu I / O dengan campuran hampir semua jenis Slot.

Jenis, standar



Saat ini varietas yang paling umum dari Single Board Komputer yang digunakan adalah dari faktor bentuk spesifik mirip dengan lainnya ukuran penuh plug-in kartu dan dimaksudkan untuk digunakan dalam backplane. Beberapa arsitektur tergantung sepenuhnya pada single-board komputer, seperti CompactPCI, PXI, VMEbus, VXI, PICMG arsitektur, dll SBCs telah dibangun di sekitar berbagai struktur proses internal termasuk Arsitektur Intel, arsitektur Multiprocessing, dan sistem pengolahan yang lebih rendah daya seperti RISC dan SPARC. Dalam dunia PC Intel, sirkuit intelijen dan antarmuka / kontrol ditempatkan pada papan plug-in yang kemudian dimasukkan ke dalam backplane (atau aktif) pasif. Hasil akhirnya adalah mirip dengan memiliki sistem yang dibangun dengan motherboard, kecuali bahwa backplane menentukan konfigurasi slot. Backplanes tersedia dengan campuran slot (ISA, PCI, PCIX, PCI-Express, dll), biasanya berjumlah 20 atau lebih sedikit, berarti itu akan cocok di “kandang rackmount (17” 19 chassis lebar).

Beberapa single-board komputer juga ada sebagai faktor bentuk yang tumpukan seperti membangun blok, dan tidak memiliki bentuk backplane tradisional. Contoh susun faktor bentuk SBC termasuk PC/104, PC/104-Plus, PCI-104, EPIC, dan EBX, sistem ini umumnya tersedia untuk digunakan dalam sistem kontrol embedded.
PICMG menyediakan standar untuk antarmuka backplane: PICMG 1.0, 1.1 dan 1.2 [2] memberikan dukungan ISA dan PCI dengan 1,2 menambahkan dukungan PCIX. PICMG 1.3 [3] [4] memberikan dukungan PCI-Express. Komputer Single Board memenuhi spesifikasi 1,3 PICMG yang disebut sebagai Board Sistem Host (SHB).



Stack-jenis SBCs sering memori disediakan pada plug-kartu seperti SIMM dan DIMM, namun mereka masih bisa dianggap sebagai SBCs karena meskipun modul memori secara teknis papan sirkuit tambahan, mereka tidak memiliki fungsi tambahan di luar menyediakan memori dan pada dasarnya hanya operator untuk chip RAM. Hard drive papan sirkuit juga tidak dihitung untuk menentukan apakah komputer adalah SBC atau tidak karena dua alasan, pertama karena HDD dianggap sebagai unit penyimpanan blok tunggal, dan kedua karena SBC mungkin tidak memerlukan hard drive sama sekali karena kebanyakan dapat di-boot dari koneksi jaringan mereka.




Read more

Pengertian raspberry pi


Raspberry Pi, sering disingkat dengan nama Raspi, adalah komputer papan tunggal (single-board circuit SBC) Raspberry Pi  dapat digunakan untuk menjalankan program perkantoran, permainan komputer, dan sebagai pemutar media hingga video beresousi tinggi.
 
 Raspberry Pi dikembangkan oleh yayasan nirlaba, Rasberry Pi Foundation, yang digawangi sejumlah pengembang dan ahli komputer dari Universitas Cambridge, Inggris.

Ide dibalik Raspberry Pi diawali dari keinginan untuk mencetak pemrogram generasi baru. Seperti disebutkan dalam situs resmi Raspberry Pi Foundation, waktu itu Eben Upton, Rob Mullins, Jack Lang, dan Alan Mycroft, dari Laboratorium Komputer Universitas Cambridge memiliki kekhawatiran melihat kian turunnya keahlian dan jumlah siswa yang hendak belajar ilmu komputer. Mereka lantas mendirikan yayasan Raspberry Pi bersama dengan Pete Lomas dan David Braben pada 2009. Tiga tahun kemudian, Raspberry Pi Model B memasuki produksi massal. Dalam peluncuran pertamanya pada akhir Febuari 2012 dalam beberapa jam saja sudah terjual 100.000 unit. Pada bulan Februari 2016, Raspberry Pi Foundation mengumumkan bahwa mereka telah menjual 8 juta perangkat Raspi, sehingga menjadikannya sebagai perangkat paling laris di Inggris.
Read more

Macam-Macam Topologi Jaringan Komputer

1. Topologi Ring
Pada topologi ring setiap komputer di hubungkan dengan komputer lain dan seterusnya sampai kembali lagi ke komputer pertama, dan membentuk lingkaran sehingga disebut ring, topologi ini berkomunikasi menggunakan data token untuk mengontrol hak akses komputer untuk menerima data, misalnya komputer 1 akan mengirim file ke komputer 4, maka data akan melewati komputer 2 dan 3 sampai di terima oleh komputer 4, jadi sebuah komputer akan melanjutkan pengiriman data jika yang dituju bukan IP Address dia.
topologi jaringan komputer
  • Kelebihan dari topologi jaringan komputer ring adalah pada kemudahan dalam proses pemasangan dan instalasi, penggunaan jumlah kabel lan yang sedikit sehingga akan menghemat biaya.
  • Kekurangan paling fatal dari topologi ini adalah, jika salah satu komputer ataupun kabel nya bermasalah, maka pengiriman data akan terganggu bahkan error.

2. Topologi Bus
Topologi jaringan komputer bus tersusun rapi seperti antrian dan  menggunakan cuma satu kabel coaxial dan setiap komputer terhubung ke kabel menggunakan konektor BNC, dan kedua ujung dari kabel coaxial harus diakhiri oleh terminator.
topologi jaringan komputer
  • Kelebihan dari bus hampir sama dengan ring, yaitu kabel yang digunakan tidak banyak dan menghemat biaya pemasangan.
  • Kekurangan topologi bus adalah jika terjadi gangguan atau masalah pada satu komputer bisa menggangu jaringan di komputer lain, dan untuk topologi ini sangat sulit mendeteksi gangguan, sering terjadinya antrian data, dan jika jaraknya terlalu jauh harus menggunakan repeater.
3. Topologi Star
Topologi ini membentuk seperti bintang karena semua komputer di hubungkan ke sebuah hub atau switch dengan kabel UTP, sehingga hub/switch lah pusat dari jaringan dan bertugas untuk mengontrol lalu lintas data, jadi jika komputer 1 ingin mengirim data ke komputer 4, data akan dikirim ke switch dan langsung di kirimkan ke komputer tujuan tanpa melewati komputer lain. Topologi jaringan komputer inilah yang paling banyak digunakan sekarang karena kelebihannya lebih banyak.
topologi jaringan komputer
  • Kelebihan topologi ini adalah sangat mudah mendeteksi komputer mana yang mengalami gangguan, mudah untuk melakukan penambahan atau pengurangan komputer tanpa mengganggu yang lain, serta tingkat keamanan sebuah data lebih tinggi, .
  • Kekurangannya topologi jaringan komputer ini adalah, memerlukan biaya yang tinggi untuk pemasangan, karena membutuhkan kabel yang banyak serta switch/hub, dan kestabilan jaringan sangat tergantung pada terminal pusat, sehingga jika switch/hub mengalami gangguan, maka seluruh jaringan akan terganggu.
4. Topologi Mesh
Pada topologi ini setiap komputer akan terhubung dengan komputer lain dalam jaringannya menggunakan kabel tunggal, jadi proses pengiriman data akan langsung mencapai komputer tujuan tanpa melalui komputer lain ataupun switch atau hub.
pengertian topologi jaringan komputer
  • Kelebihanya adalah proses pengiriman lebih cepat dan tanpa melalui komputer lain, jika salah satu komputer mengalami kerusakan tidak akan menggangu komputer lain.
  • Kekurangan dari topologi ini sudah jelas, akan memakan sangat banyak biaya karena membutuhkan jumlah kabel yang sangat banyak dan setiap komputer harus memiliki Port I/O yang banyak juga, selain itu proses instalasi sangat rumit.

 5. Topologi Tree
Topologi jaringan komputer Tree merupakan gabungan dari beberapa topologi star yang dihubungan dengan topologi bus, jadi setiap topologi star akan terhubung ke topologi star lainnya menggunakan topologi bus, biasanya dalam topologi ini terdapat beberapa tingkatan jaringan, dan jaringan yang berada pada tingkat yang lebih tinggi dapat mengontrol jaringan yang berada pada tingkat yang lebih rendah.
macam jenis topologi jaringan komputer
  • Kelebihan topologi tree adalah mudah menemukan suatu kesalahan dan juga mudah melakukan perubahan jaringan jika diperlukan.
  • Kekurangan nya yaitu menggunakan banyak kabel, sering terjadi tabrakan dan lambat, jika terjadi kesalahan pada jaringan tingkat tinggi, maka jaringan tingkat rendah akan terganggu juga.
Masih ada lagi topologi yang belum saya bahas di atas, tetapi inilah beberapa topologi yang sering digunakan, pilihlah topologi yang sesuai dengan kebutuhan anda dan semoga artikel ini membantu anda, sampai jumpa.
Read more

Sunday, 19 November 2017

Pengertian bahasa java

                                                               
Java adalah bahasa pemrograman dan platform komputasi pertama kali dirilis oleh Sun Microsystems pada tahun 1995. Java merupakan teknologi yang mendasari kekuatan program untuk utilitas, permainan, dan aplikasi bisnis. Java berjalan pada lebih dari 850 juta komputer pribadi di seluruh dunia, dan pada miliaran perangkat di seluruh dunia, termasuk ponsel dan perangkat TV.

Salah satu karakteristik Java adalah portabilitas, yang berarti bahwa program komputer yang ditulis dalam bahasa Java harus dijalankan secara sama, pada setiap hardware / platform sistem operasi. Hal ini dicapai dengan menyusun kode bahasa Java ke sebuah Java bytecode. Pengguna aplikasi biasanya menggunakan Java Runtime Environment (JRE) diinstal pada mesin mereka sendiri untuk menjalankan aplikasi Java, atau dalam browser web untuk applet Java. Untuk pembuatan dan pengembangan aplikasi berbasis Java diperlukan Java Development Kit (JDK), dimana saat ini pemilik lisensi dari JDK adalah Oracle Corporation yang telah secara resmi mengakuisisi Sun Microsystem pada awal tahun 2010. Ada beberapa Java platform untuk keperluan development, yaitu:

- Java SE (Standard Edition), yang khusus digunakan untuk pengembangan aplikasi-
aplikasi pada PC atau workstation.
- Java ME (Micro Edition), yaitu khusus digunakan untuk pengembangan aplikasi-aplikasi
yang ada di perangkat mobile spt HP, smartphone, PDA, tablet dsb.
- Java EE (Enterprise Edition), yaitu khusus digunakan untuk pengembangan aplikasi skala
besar (enterprise), dan aplikasi web berbasis java.
Read more

Sunday, 5 November 2017

Jenis-jenis/Daftar Bahasa Pemrograman Komputer


 Apa itu bahasa program?Menurut wikipedia ,Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer atau bahasa pemrograman komputer, adalah instruksi standar untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi.
Berikut daftar nama bahasa program dan jenisnya:

  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++

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

Read more

Thursday, 6 July 2017

sejarah python


 Apa itu Python? Python adalah bahasa pemrograman tingkat tinggi yang di rancang untuk mudah di baca.
Python dikembangkan oleh Guido van Rossum programmer komputer berkewarganegaraan Belanda.  di akhir tahun delapan puluhan dan awal tahun sembilan puluhan di Institut Riset Nasional untuk Matematika dan Ilmu Komputer di Belanda.
Seperti halnya bahasa pemrograman dinamis, python seringkali digunakan sebagai bahasa skrip dengan interpreter yang teintergrasi dalam sistem operasi Python bekerja lebih cepat dan mengintegrasikan sistem Anda lebih efektif. Saat ini skrip python dapat dijalankan pada sistem berbasis :
1. Windows
2. Linux / Unix
3. Mac OS X
4. OS/2
Python didistribusikan dengan beberapa lisensi yang berbeda dari beberapa versi. Python dapat diperoleh dan dipergunakan secara bebas ( bersifat Open Source ). Lisensi Python tidak bertentangan baik menurut definisi Open Source maupun General Public License ( GPL ).
berikut output/input nya:
Contoh masukan :
 nama = input("Masukkan nama Anda: ")
Contoh keluaran :
 print ("Halo", nama, ":)"

sekian semoga bermamfaat thx.
Read more