Tuesday, May 21, 2019

Cara install library open cv di terminal menggunakan Anaconda Navigator

Pertama Buka Anaconda Navigatornya
Setelah itu pilih Environments
Lalu klik simbol play
Setelah itu pilih open terminal
Sebelum itu download open cv disini https://pypi.org/project/opencv-python/#files sekitar(25 mb)

Yang butuh di download hanya 1 file opencv, yang isinya cp3.7 dan versi komputer kalian(windows), jika ada i686 itu 32bit, jika ada 86_64/64 itu 64 bit..
Jadi kalau 64 bit windows : opencv_python-4.1.0.25-cp37-cp37m-win_amd64.whl
 
Setelah itu ketik perintah seperti dibawah di terminal

Jika open cv sudah terinstall bisa di cek dengan perintah ketik pip list
 Jika sudah di cek coba buat file dan ketik code seperti dibawah
Dan sudah open cv sudah bisa dijalankan. Selamat Mencoba




 

Cara menggunakan kaggle

Pertama membuat akun kaggle dulu dengan meregister akun setelah itu login lagi dengan akun yang telah di registerkan seperti dibawah
 Setelah itu klik kernels
 Lalu buat kernel baru
Setelah itu pilih kernel type notebook
 
Dan yang terakhir tinggal copy paste code sesuai yang diinginkan. Selamat Mencoba











Cara Menginstal Anaconda Navigator

Pertama Download Anaconda Navigator. bisa download di : https://www.anaconda.com/distribution/
Kedua Install Anaconda Navigator Seperti Biasa.
Jika sudah terinstall. buka Anaconda maka muncul tampilan seperti ini

Jika sudah terbuka pilih salah satu editor seperti jupiter notebook dan klik launch.
Setelah itu muncul localhost dari Python dan klik new untuk membuat directori folder baru
Lalu masuk ke folder baru yang sudah dibuat
Setelah itu klik new lalu pilih Python 3 untuk membuat file
Dan setelah itu inputkan coding yang diinginkan
Terimakasih Dan Selamat Mencoba






Tuesday, April 23, 2019

ADSL (Asymmetric Digital Subscriber Line)



Yang dimaksud dengan ADSL adalah ADSL merupakan singkatan dari Asymmetric Digital Subscriber Line, yaitu suatu bentuk teknologi pada komunikasi data yang dapat mentransmisikan data dengan cepat yang tinggi melalui kabel tembaga telepon dan memiliki sifat asimetrik, sifat asimetrik maksudnya bahwa data ditransferkan dengan kecepatan berbeda dari satu sisi ke sisi lainnya.

Teknologi ADSL dapat mengirimkan data dengan kecepatan tinggi, antara 1.5 Mbps s/d 8 Mbps untuk arah dari sentral ke pelanggan atau disebut dengan Downstream dan 16 Kbps s/d 640 Kbps untuk arah pelanggan ke sentral atau disebut dengan Upstream. Dengan ADSL inilah sehingga dapat mengirimkan layanan interaktif multimedia dengan menggunakan jaringan akses kabel tembaga. Jadi dapat disimpulkan Fungsi dari ADSL yaitu suatu teknologi dalam komunikasi data yang digunakan untuk mentransfer data dan dapat digunakan untuk keperluan internet, yang secara fisik menggunakan line telepon.

Apa itu modem ADSL? Modem ADSL merupakan suatu perangkat yang digunakan untuk menghubungkan komputer ataupun router ke saluran telepon sehingga dapat mentransfer data maupun menakses internet. Pada ADSL memiliki berbagai macam jenis kecepatan, USB (Universal Serial Bus), router dan perangkat-perangkat lain yang terdapat di dalamnya. Seperti misalnya ada yang dapat digunakan untuk 2 (dua) komputer dengan menggunakan USB dan ada juga yang dapat digunakan hingga 4 (empat) komputer bahkan lebih dengan menggunkan Ethernet LAN. Terdapat beberapa lampu indikator pada modem ADSL yang fungsinya untuk mengetahui jalannya proses koneksi yang sedang terjadi. Biasanya lampu yang terdapat pada modem ADSL diantaranya lampu PPP, lampu Power dan lampu DSL. Tapi ada juga lampu tambahan jika menggunakan koneksi Ethernet LAN dan USB. Lampu DSL dapat menunjukan koneksi bahwa sudah sudah terhubung atau belum perangkat pada line telepon dan lampu PPP dapat menunjukan adanya arus data saat melakukan serching.

Adapun hal yang terpenting dalam menggunakan ADSL yaitu IP modem dan kata sandinya (password), kenapa hal ini penting? Karena menyangkut keamanan dari penggunaan layanan untuk konsumen yang diberikan oleh pihak provider. IP menjadi salah satu syarat untuk memasuki jaringan internet, jika ingin menubah kata sandi biasanya perlu memasukannya kembali sesuai dengan perubahan yang dilakukan. Jika semua proses ini berhasil maka akan terhubung ke jaringan internet dengan ADSL.

Kelebihan Dan Kekurangan ADSL

Beberapa kelebihan ADSL, diantaranya yaitu:

Memiliki pembagian frekwensi menjadi 2 (dua) macam diantaranya frekwensi tinggi untuk menghantarakna data dan frekwensi rendah untuk menghantarkan suara maupun fax.
Untuk di Indonesia pelanggan yang menggunakan Spidiy, maka ADSL membuat kegiatan ber-Internet menjadi lebih hemat. Sehingga dapat melakukan akses internet tanpa mengkhawatirkan tagihan yang terlalu mahal.
Layanan komunikasi antara data dan suara diberikan melalui 2 (dua) kanal yang memang terpisah akan tetapi tetap pada satu kabel yang sama.
Koneksi ADSL selalu tersambung dengan internet setiap saat dan telepon tetap dapat digunakan kapan saja.
Dan kecepatan internet yang selalu stabil.
Beberapa kekuranga ADSL, diantaranya yaitu:

Jarak dapat berpengaruh pada kecepatan pengiriman data. Semakin jauh jarak antara modem dengan komputer atau saluran telepon dengan gardu telepon, maka akan berpengaruh pada kecepatan dalam menakses internet.
Adanya load coils yang digunakan untuk memberi layanan ke plosok-plosok daerah, sehingga load coils akan menggeser frekwensi suara ke frekwensi yang biasanya digunakan ADSL. Hal ini dapat mengakibatkan terjadinya interfensi maupun ketidak cocokan jalur pada ADSL.
Adanya bridge tap yang merupakan kabel tidak berada pada jalur langsung antara pelanggan dengan CO. Jadi bridge tap dapat menimbulkan noise yang nantinya dapat mengganggu kinerja dari ADSL.
Kaerena seiring berkembangnya jaman penggunaan kabel fiber optik pada saluran telepon digital sudah mulai digunakan. Hal ini tidak sesuai dengan sistem teknologi ADSL yang masih menggunakan saluran analog (kabel tembaga), sehingga pada saat ini masih cukup sulit mengirimkan sinyal melalaui kabel fiber optik.
Kecepatan koneksi modem ADSL hingga saat ini masih sangat tergantung dengan tiang telepon atau DSLAM dan tidak semua sistem operasi komputer dapat menggunakan ADSL.
Itulah penjelasan tentang pengertian ADSL, semoga dapat kamu dipahami dan mohon maaf jika terdapat kesalahan maupun kekurangan pada penjelasan ini.


Referensi : http://www.pengertianku.net/2015/10/pengertian-adsl-dan-fungsinya.html

Monday, April 22, 2019

Bahasa pemrograman dinamis

Bahasa pemrograman dinamis merupakan istilah yang digunakan secara luas dalam ilmu komputer untuk menjabarkan tingkatan dari bahasa pemrograman tingkat tinggi yang mengeksekusi pada saat program berjalan (runtime) atas suatu struktur kode yang oleh bahasa lain dilakukan pada saat kompilasi. Perilaku ini termasuk pula pada ekstensi atas sebuah program, dengan cara menambahkan kode, dengan mengembangkan sebuah objek serta definisinya, atau mengubah suatu tipe data tertentu, kesemuanya dilakukan pada saat program berjalan. Perilaku seperti ini pada dasarnya dapat diemulasikan pada bahasa pemrograman apapun dengan tingkat kompleksitas yang berbeda-beda, hanya saja bahasa-bahasa pemrograman dinamis biasanya memiliki perangkat yang khusus didisain untuk kebutuhan tersebut.

Definisi atas bahasa pemrograman dinamis sebenarnya bias karena mencoba membedakan antara kode dan data seperti halnya kompilasi dan runtime yang tidak berlaku universal pada setiap bahasa pemrograman yang ada. Mesin virtual, kompiler JIT (just in time), dan kemampuan pada beberapa bahasa pemrograman untuk mentransformasikan kode mesin menjadi bentuk lain membuat definisi ini menjadi rancu.

Contoh Bahasa Pemrograman diatas dinamis

Berikut ini adalah contoh-contoh bahasa pemrograman dinamis yang ada saat ini :
ActionScript
BeanShell
Python
Jython
Ruby
Lua
Perl
PHP
Java



Referensi : https://id.wikipedia.org/wiki/Bahasa_pemrograman_dinamis
Rujukan : ^ http://www.eclipse.org/dltk/
^ http://www.activestate.com/manage

Thursday, March 7, 2019

Pengertian Sistem Operasi

      Biasanya, istilah sistem operasi sering ditujukan kepada semua perangkat lunak yang masuk dalam satu paket dengan sistem komputer sebelum aplikasi-aplikasi perangkat lunak terinstal. Sistem operasi adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, termasuk menjalankan perangkat lunak aplikasi seperti program-program pengolah kata dan peramban web.

    Secara umum, sistem operasi adalah perangkat lunak pada lapisan pertama yang ditempatkan pada memori komputer pada saat komputer dinyalakan booting. Sedangkan software-software lainnya dijalankan setelah sistem operasi berjalan, dan sistem operasi akan melakukan layanan inti untuk software-software itu. Layanan inti tersebut seperti akses ke disk, manajemen memori, penjadwalan tugas schedule task, dan antar-muka user GUI/CLI. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh sistem operasi. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut dinamakan dengan "kernel" suatu sistem operasi.

      Dalam banyak kasus, Sistem Operasi menyediakan suatu pustaka dari fungsi-fungsi standar, di mana aplikasi lain dapat memanggil fungsi-fungsi itu, sehingga dalam setiap pembuatan program baru, tidak perlu membuat fungsi-fungsi tersebut dari awal.

Sistem operasi secara umum terdiri dari beberapa bagian:
  1.     Mekanisme Boot, yaitu meletakkan kernel ke dalam memory
  2.     Kernel, yaitu inti dari sebuah sistem operasi
  3.     Command Interpreter atau shell, yang bertugas membaca input dari pengguna
  4.     Pustaka-pustaka, yaitu yang menyediakan kumpulan fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lain
  5.   Driver untuk berinteraksi dengan hardware eksternal, sekaligus untuk mengontrolnya.

Sebagian Sistem operasi hanya mengizinkan satu aplikasi saja yang berjalan pada satu waktu (misalnya DOS), tetapi sebagian besar Sistem Operasi baru mengizinkan beberapa aplikasi berjalan secara simultan pada waktu yang bersamaan. Sistem operasi seperti ini disebut sebagai Multi-tasking Operating System (misalnya keluarga sistem operasi UNIX). Beberapa Sistem Operasi berukuran sangat besar dan kompleks, serta inputnya tergantung kepada input pengguna, sedangkan sistem operasi lainnya sangat kecil dan dibuat dengan asumsi bekerja tanpa intervensi manusia sama sekali. Tipe yang pertama sering disebut sebagai Desktop OS, sedangkan tipe kedua adalah Real-Time OS, contohnya adalah Windows, Linux, Free BSD, Solaris, palm, symbian, dan sebagainya.

Kalau sistem komputer terbagi dalam lapisan-lapisan, maka sistem operasi adalah penghubung antara lapisan hardware dengan lapisan software. Sistem operasi melakukan semua tugas-tugas penting dalam komputer, dan menjamin aplikasi-aplikasi yang berbeda dapat berjalan secara bersamaan dengan lancar. Sistem operasi menjamin aplikasi lainnya dapat menggunakan memori, melakukan input dan output terhadap peralatan lain, dan memiliki akses kepada sistem berkas. Apabila beberapa aplikasi berjalan secara bersamaan, maka Sistem operasi mengatur schedule yang tepat, sehingga sedapat mungkin semua proses yang berjalan mendapatkan waktu yang cukup untuk menggunakan prosesor (CPU) serta tidak saling mengganggu.