Tampilkan postingan dengan label MATERI. Tampilkan semua postingan
Tampilkan postingan dengan label MATERI. Tampilkan semua postingan
Mengenal dan Memahami Dasar-Dasar Bahasa Pemrograman Pascal

Mengenal dan Memahami Dasar-Dasar Bahasa Pemrograman Pascal

Bahasa Pemrograman Pascal

Mengenal Bahasa pemrograman Pascal

Pemrograman Pascal adalah bahasa pemrograman yang dikembangkan oleh Niklaus Wirth pada tahun 1970-an. Bahasa ini dibuat untuk mempermudah proses belajar pemrograman bagi para mahasiswa. Pascal dikembangkan dengan menggunakan konsep struktur data yang sederhana dan mudah dipahami, sehingga banyak digunakan dalam pendidikan pemrograman.

Pascal memiliki sintaks yang mirip dengan bahasa Algoritma, sehingga mudah dipahami oleh para pemula. Bahasa ini juga memiliki fitur seperti tipe data, prosedur, fungsi, dan pengendalian aliran yang sederhana. Pascal juga mendukung pembuatan aplikasi berbasis teks maupun grafis.

Pascal dapat digunakan untuk membuat berbagai macam aplikasi seperti aplikasi konsol, aplikasi GUI, aplikasi web, aplikasi mobile, dan lain-lain. Bahasa ini juga dapat digunakan untuk membuat aplikasi yang digunakan dalam bidang pendidikan, ilmu pengetahuan, bisnis, dan industri.

Walaupun Pascal tidak sepopuler bahasa pemrograman lainnya seperti C++, Java atau Python, namun bahasa ini masih digunakan oleh beberapa perusahaan dan instansi dalam pengembangan aplikasi yang spesifik. Beberapa contohnya seperti dalam bidang kedirgantaraan, teknologi penerbangan, dan sistem keamanan.

Struktur Bahasa Pemrograman Pascal

Struktur pemrograman Pascal adalah sebuah metode untuk menyusun kode program yang digunakan dalam bahasa Pascal. Struktur pemrograman Pascal mengikuti konsep struktur berorientasi prosedur (procedure-oriented). Berikut adalah beberapa elemen yang membentuk struktur pemrograman Pascal:

  1. Program utama: setiap program Pascal harus dimulai dengan kata kunci program, diikuti dengan nama program. Kata kunci program ini menandakan awal dari sebuah program.

  2. Variabel: Variabel digunakan untuk menyimpan data dalam sebuah program. Variabel harus dideklarasikan sebelum digunakan dalam program.

  3. Prosedur dan Fungsi: Prosedur dan Fungsi adalah blok kode yang dapat digunakan secara berulang. Prosedur digunakan untuk melakukan tugas tertentu tanpa mengembalikan nilai, sementara Fungsi digunakan untuk melakukan tugas tertentu dan mengembalikan nilai.

  4. Pengendalian aliran: Pengendalian aliran digunakan untuk mengontrol alur eksekusi dari sebuah program. Beberapa contoh pengendalian aliran yang digunakan dalam Pascal adalah percabangan (if-then-else) dan perulangan (for, while, repeat-until).

  5. Blok kode: Blok kode adalah kumpulan perintah yang dikelompokkan bersama. Blok kode dimulai dengan kata kunci begin dan diakhiri dengan kata kunci end.

  6. Input dan Output : Pascal menyediakan perintah untuk melakukan input dan output data dari dan ke layar. Contoh perintah input yaitu readln, dan perintah output yaitu writeln atau write.

Contoh Program Menghitung Luas Persegi Menggunakan Bahasa Pemrograman Pascal

Berikut ini adalah contoh program Pascal:

program LuasPersegi;
var
  sisi : integer;
  luas : integer;
begin
  writeln('Program Menghitung Luas Persegi');
  writeln('-------------------------------');
  write('Masukkan panjang sisi: ');
  readln(sisi);
  luas := sisi * sisi;
  writeln('Luas persegi adalah ',luas);
end.

 

Program di atas akan meminta input dari user untuk panjang sisi persegi, kemudian menghitung luas persegi dengan rumus sisi x sisi dan menampilkan hasilnya.

Ketika program dijalankan, akan mengeluarkan output sebagai berikut :

Program Menghitung Luas Persegi
-------------------------------
Masukkan panjang sisi: 4
Luas persegi adalah 16

Dalam program diatas, terdapat kata kunci var yang digunakan untuk mendeklarasikan variable sisi dan luas. variable sisi digunakan untuk menyimpan input dari user dan variable luas digunakan untuk menyimpan hasil perhitungan. Kemudian perintah write digunakan untuk mencetak teks pada layar tanpa pindah baris, perintah readln digunakan untuk meminta input dari user, dan perintah writeln digunakan untuk mencetak teks dan pindah baris.

Itu hanyalah contoh program sederhana yang dapat menunjukkan bagaimana cara menggunakan variable, input/output, dan perhitungan dasar dalam bahasa pascal. Namun, bahasa pascal memiliki fitur yang lebih canggih seperti pengendalian aliran, prosedur, fungsi, dan lain sebagainya yang dapat digunakan untuk membuat aplikasi yang lebih kompleks.


Kelebihan dan Kelemahan Teknologi Cloud Computing

Kelebihan dan Kelemahan Teknologi Cloud Computing


Teknologi cloud computing adalah solusi yang semakin populer bagi perusahaan-perusahaan untuk mengelola dan menyimpan data serta aplikasi mereka. Cloud computing memungkinkan perusahaan untuk mengakses data dan aplikasi mereka dari mana saja dan kapan saja, selama terhubung dengan internet. Selain itu, cloud computing juga menawarkan fleksibilitas yang tinggi dalam hal skala penggunaan dan kapasitas, serta skalabilitas yang tinggi sehingga perusahaan dapat mengadaptasi pertumbuhan bisnis mereka dengan mudah. Namun, seperti teknologi lainnya, cloud computing juga memiliki kelebihan dan kelemahan yang perlu dipertimbangkan sebelum memutuskan untuk menggunakannya.

Berikut adalah kelebihan teknologi cloud computing yang dapat dibahas dalam artikel dengan judul "Kelebihan dan Kelemahan Teknologi Cloud Computing":

  1. Biaya yang lebih rendah: Dengan cloud computing, perusahaan tidak perlu mengeluarkan biaya tinggi untuk membeli, mengoperasikan, dan memelihara hardware dan software yang dibutuhkan untuk menyimpan dan mengelola data. Selain itu, perusahaan hanya perlu membayar sesuai dengan jumlah penggunaan yang sebenarnya, sehingga dapat menghemat biaya secara signifikan.

  2. Fleksibilitas tinggi: Cloud computing menawarkan fleksibilitas yang tinggi dalam hal skala penggunaan dan kapasitas. Perusahaan dapat dengan mudah menambah atau mengurangi jumlah pengguna dan kapasitas yang dibutuhkan sesuai dengan kebutuhan.

  3. Akses yang mudah: Cloud computing memungkinkan perusahaan untuk mengakses data dan aplikasi mereka dari mana saja dan kapan saja, selama terhubung dengan internet. Ini memudahkan para pegawai untuk bekerja dari jarak jauh atau mengakses data yang dibutuhkan saat bepergian.

  4. Scalability: Cloud computing menawarkan skalabilitas yang tinggi, sehingga perusahaan dapat menambah atau mengurangi jumlah pengguna dan kapasitas yang dibutuhkan sesuai dengan kebutuhan. Ini memudahkan perusahaan untuk mengadaptasi pertumbuhan bisnis mereka dengan mudah.

  5. Disaster recovery: Cloud computing menyediakan solusi recovery bencana yang efektif dengan menyimpan data dan aplikasi di server yang terpisah dari lokasi perusahaan. Ini memastikan bahwa data dan aplikasi tetap tersedia meskipun terjadi bencana di lokasi perusahaan.

     

Berikut adalah kelemahan teknologi cloud computing yang dapat dibahas dalam artikel dengan judul "Kelebihan dan Kelemahan Teknologi Cloud Computing":

  1. Ketergantungan pada internet: Cloud computing membutuhkan koneksi internet yang stabil untuk mengakses data dan aplikasi yang disimpan di cloud. Jika koneksi internet terputus, perusahaan tidak dapat mengakses data dan aplikasi tersebut, yang dapat menyebabkan gangguan dalam operasional bisnis.

  2. Keamanan data: Meskipun cloud computing menawarkan solusi recovery bencana yang efektif, ada kekhawatiran tentang keamanan data yang disimpan di cloud. Perusahaan harus memastikan bahwa data mereka terlindungi dengan baik dari serangan cyber dan kebocoran data.

  3. Ketergantungan pada vendor cloud: Perusahaan yang menggunakan cloud computing bergantung pada vendor cloud untuk menyimpan dan mengelola data mereka. Ini berarti bahwa perusahaan tergantung pada keandalan dan kualitas layanan vendor cloud.

  4. Masalah compliance: Untuk beberapa industri, ada persyaratan compliance yang harus dipenuhi dalam menyimpan dan mengelola data. Dengan menggunakan cloud computing, perusahaan mungkin harus mengeluarkan biaya tambahan untuk memenuhi persyaratan compliance tersebut.

  5. Masalah vendor lock-in: Setelah menggunakan layanan cloud dari suatu vendor tertentu, perusahaan mungkin akan merasa terikat pada vendor tersebut dan kesulitan untuk beralih ke vendor lain. Ini dapat menjadi masalah terutama jika layanan vendor tersebut tidak memenuhi kebutuhan bisnis perusahaan atau jika harga layanan tersebut menjadi terlalu tinggi.


Potensi kejahatan di lingkup cyber

Potensi kejahatan di lingkup cyber

 


Cybercrime adalah tindak kejahatan yang dilakukan melalui jaringan internet atau sistem komputer. Potensi kejahatan di lingkup cyber sangat besar karena keberadaan internet yang sudah merata hampir di seluruh dunia. Berbagai macam kejahatan dapat dilakukan melalui internet, seperti pencurian identitas, phishing, penyebaran virus, hingga tindakan kejahatan yang lebih serius seperti kejahatan ekonomi dan kejahatan terorisme.

Salah satu potensi kejahatan yang paling umum di lingkup cyber adalah pencurian identitas. Hal ini dapat terjadi ketika seseorang mencoba mencuri informasi pribadi seseorang, seperti nama, alamat, atau nomor kartu kredit, dengan tujuan untuk mengelabui orang lain atau mengambil uang dari akun mereka.

Dengan semakin berkembangnya teknologi internet, kejahatan di lingkup cyber atau kejahatan daring semakin merajalela. Potensi kejahatan di lingkup cyber sangatlah besar, dikarenakan sifatnya yang tidak terbatas oleh ruang dan waktu. Seorang pelaku kejahatan bisa melakukan tindakan kejahatan dari jarak jauh, bahkan dari negara yang berbeda.

Salah satu potensi kejahatan di lingkup cyber adalah pencurian identitas. Pencurian identitas merupakan tindakan yang dilakukan oleh seseorang untuk mengambil identitas orang lain dengan tujuan untuk merugikan korban. Pencurian identitas ini bisa dilakukan dengan mencuri informasi pribadi seperti nama, alamat, nomor telepon, dan nomor rekening bank.

Selain itu, potensi kejahatan di lingkup cyber juga terdapat dalam bentuk phishing. Phishing adalah tindakan penipuan yang dilakukan dengan mengelabui korban untuk memberikan informasi pribadi atau mengklik link yang tidak aman. Pelaku phishing biasanya mengirimkan email atau pesan singkat yang terlihat seperti dikirim oleh perusahaan atau instansi terpercaya, namun sebenarnya merupakan upaya untuk mencuri informasi pribadi korban.

Potensi kejahatan di lingkup cyber juga terdapat dalam bentuk virus atau malware. Virus atau malware adalah kode berbahaya yang dapat merusak sistem komputer atau mencuri informasi pribadi. Virus atau malware ini bisa diunduh secara tidak sengaja oleh korban melalui internet atau bahkan bisa disisipkan ke dalam file yang diunduh.

Untuk mengurangi potensi kejahatan di lingkup cyber, sebaiknya kita selalu waspada terhadap tindakan kejahatan daring dan selalu memperhatikan keamanan informasi pribadi yang kita miliki. Selain itu, kita juga harus menggunakan software keamanan yang terupdate dan tidak mengklik link atau membuka email yang tidak dikenal.

 


Tutorial cara membuka situs yang diblokir

Tutorial cara membuka situs yang diblokir


 

Ada banyak sebab mengapa seseorang mungkin ingin mengakses website yang diblokir. Mungkin karena website tersebut dianggap tidak sesuai dengan aturan atau standar yang berlaku di negara atau organisasi tertentu, atau mungkin karena website tersebut dianggap menyebarkan informasi yang tidak benar atau tidak berguna.

Meskipun demikian, ada beberapa cara yang dapat dilakukan untuk mengakses website yang diblokir. Berikut adalah beberapa cara yang dapat Anda coba:

  1. Gunakan proxy: Anda dapat menggunakan proxy untuk mengakses website yang diblokir. Proxy adalah sebuah server yang menghubungkan Anda dengan website yang ingin Anda akses. Dengan menggunakan proxy, Anda dapat menyamar sebagai pengguna dari negara lain yang tidak memblokir website tersebut.

  2. Gunakan VPN: VPN (Virtual Private Network) adalah sebuah jaringan yang menghubungkan Anda dengan internet melalui server yang terletak di negara lain. Dengan menggunakan VPN, Anda dapat menyamar sebagai pengguna dari negara lain yang tidak memblokir website tersebut.

  3. Gunakan Tor Browser: Tor Browser adalah sebuah peramban web yang memungkinkan Anda mengakses website yang diblokir dengan menyamar sebagai pengguna dari negara lain. Tor Browser menggunakan jaringan terdistribusi yang disebut "The Onion Router" untuk menyembunyikan identitas Anda dan mengakses website yang diblokir.

  4. Gunakan URL alternatif: Beberapa website mungkin memiliki URL alternatif yang tidak diblokir oleh pemerintah atau organisasi tertentu. Anda dapat mencoba mencari tahu apakah website tersebut memiliki URL alternatif yang dapat diakses.

  5. Gunakan perangkat lunak pembypass: Ada banyak perangkat lunak yang dapat digunakan untuk membypass pemblokiran website. Beberapa perangkat lunak tersebut dapat diunduh secara gratis, namun ada juga yang berbayar. Pastikan untuk membaca ulasan dan mengecek reputasi perangkat lunak tersebut sebelum menggunakannya.

Ingat bahwa mengakses website yang diblokir tanpa izin dapat merupakan tindakan ilegal di beberapa negara. Selalu pastikan untuk menghormati aturan dan regulasi yang berlaku di negara Anda dan jangan melakukan tindakan yang melanggar aturan atau regulasi yang berlaku di negara Anda.


Contoh program gaji karyawan C++

Contoh program gaji karyawan C++

contoh program gaji karyawan c++

Contoh program gaji karyawan C++ - Gambar di atas merupakan flowchart dari program gaji karyawan yang akan ditulis dalam bahasa pemrograman C++. Dari Flowchart kita dapat tahu gambaran ketika program dijalankan. Program diatas akan menerima inputan status karyawan apakah sudah menikah atau belum. jika sudah menikah maka akan ditanyakan kembali sudah memiliki anak atau belum. jika sudah memiliki anak maka akan ditanya jumlah anak nya. jika melebihi 3 maka gaji pokok karyawan sebesar Rp. 5.000.000,- jika anaknya tidak melebihi 3 maka gaji pokok karyawan sebesar Rp. 4.000.000,-. nah jika belum memiliki anak maka gaji pokok karyawan sebesar Rp. 3.000.000,-. sedangkan untuk karyawan yang belum menikah maka gaji pokok yang di tampilkan sebesar Rp. 2.000.000,-


jika sudah memahami Flowchart maka dalam menulis program juga akan mudah. Berikut adalah Contoh program gaji karyawan C++ :


#include <iostream>
#include <string>


using namespace std;

int main() {
    // Write C++ code here
    string status;
    string hasAnak;
    int anak;
    
    cout<<"Masukan Status : "<<endl;
    getline (cin, status);
    if (status=="menikah"){
        cout<<"apakah sudah punya anak?(y/n)"<<endl;
        getline (cin, hasAnak);
        if (hasAnak=="y"){
            cout<<"jumlah anak?"<<endl;
            cin >> anak;
            if (anak>=3){
                cout<<"Gaji Pokok : Rp. 5.000.000,-"<<endl;
            }else{
                cout<<"Gaji Pokok : Rp. 4.000.000,-"<<endl;
            }
        }else {
            cout<<"Gaji Pokok : Rp. 3.000.000,-"<<endl;
        }
    }else{
        cout<<"Gaji Pokok : Rp. 2.000.000,-"<<endl;
    }
}


Pengertian dari operation system singkat

Pengertian dari operation system singkat

Pengertian dari operation system singkat

pengertian dari operation system singkat - Secara umum operation system merupakan perangkat lunak pada lapisan pertama yang terletak di memori komputer pada saat komputer dinyalakan. Adapun pengertian operation system menurut para ahli :

1. Menurut MCLEOD (PEARSON)

Operation system adalah program-program komputer yang mengatur sumber daya perangkat keras dan perangkat lunak komputer kita

2. Menurut M. Suyanto

Operation system adalah suatu sistem yang terdiri atas beberapa komponen perangkat lunak atau software yang memiliki fungsi untuk mengontrol seluruh aktivitas yang sudah dilakukan komputer

 3. Menurut Iim Rusyamsi

Operation system adalah perangkat lunak (software) yang dapat melakukan tugas mengontrol dan mengatur perangkat keras sekaligus operasi dasar sistem lainnya dan juga bisa untuk menjalankan program aplikasi

 4. Menurut Fery Indayudha 

Operation System adalah sebuah sistem yang dibutuhkan agar dapat menjalankan semua palikasi program/software yang ada di komputer

Fungsi Dari Operationg system 

Operating system memiliki beberapa fungsi yaitu:

1. Manajemen sumber daya komputer

Operating system dapat mengatur waktu sebuah software atau aplikasi yang dijalankan, dapat membagi penggunaan CPU saat software atau aplikasi sedang berjalan secara bersamaan, dapat memberi akses pada disk atau penyimpanan dan komponen lainnya.

2. Sebagai aplikasi dasar dari suatu perangkat

Operating system adalah pembentukan program yang ada pada suatu perangkat. dengan kata lain merupakan bagian inti yang mengatur semua hal yang dibutuhkan dalam menjalankan fungsi suatu perangkat.

3. Menghubungkan hardware atau perangkat keras

Operating system juga berperan dalam mengkoordinasikan semua perangkat yang saling berhubungan pada perangkat dalam waktu bersamaan. Dari hal ini Operating system berperan sebagai jembatan penghubung antara hardware atau perangkat keras dengan software atau perangkat lunak.

4. Melakukan optimalisasi fungsi perangkat

Operating system dapat mengoptimalkan kinerja suatu hardware atau perangkat keras maupun software atau perangkat lunak. Selain itu Operating system juga mengatur serta mengontrol hubungan antara hardware atau perangkat keras dengan software atau perangkat lunak agar saling bekerja sama dengan baik.

5. Mengatur sistem kerja perangkat

Operating system dapat mengatur semua fungsi hardware atau perangkat keras yang digunakan.



Inilah 3 jenis komputer berdasarkan data yang diolah

Inilah 3 jenis komputer berdasarkan data yang diolah

Inilah 3 jenis komputer berdasarkan data yang diolah

Inilah 3 jenis komputer berdasarkan data yang diolah - Berikut adalah 3 jenis-jenis komputer berdasarkan Data Yang diolah :

1. Komputer analog

Komputer jenis ini merupakan jenis komputer yang dapat menganalisa dan melakukan penghitungan secara analog. Data yang diolah biasanya bersifat kontinyu dengan data berupa besaran fisik danjuga angka secara kuantitatif.

Kelebihan :

- Mudah dioperasikan

- Memiliki fungsi spesisik untuk satu bidang

- Merepresentasikan besaran yang akan di proses

Kekurangan :

- Hanya menghitung data yang bisa diolahnya saja

- Komponen rumit

- Tidak multifungsi

- Daya cukup besar

- Terkadang sulit dalam pemrosesan data berupa angka

Contoh :

- Pengukur voltase listrik

- Pengukur gelombang suara

- Thermometer

2. Komputer Digital 

Komputer digital ini dapat bekerja dengan berbagai macam pemrograman algoritma dan juga aritmatika sehingga dapat menampilkan hasil dalam bentuk angka.

Kelebihan :

- Bekerja dengan cepat

- Output data berupa angka, huruf, tulisan, gambar, hingga grafik

- Dapat menyimpan angka

- multi fungsi 

Contoh :

- Komputer 

- Kalkulator

- Timbangan Berat Badan Digital

3. Komputer Hybrid

Komputer Hybrid merupakan komputer gabungan dari jenis komputer analog dan komputer digital. 

Kelebihan :

- Cepat dalam pemrosesan data dibandingkan komputer analog maupun digital

Contoh :

- Penggunaan mesin pada robot yang sudah terkomputerisasi

- PC Impian (NEC powermate yaitu komputer pertama di Indonesia)


Pengertian peramban serta fitur peramban

Pengertian peramban serta fitur peramban

Pengertian peramban serta fitur peramban

Pengertian peramban serta fitur peramban - Peramban atau browser Merupakan suatu perangkat lunak yang digunakan untuk melakukan pencarian informasi atau mengakses situs yang ada di internet dan dapat memuat konten berupa gambar, video, dan halaman pada web.

Fitur Utama 

Di dalam peramban atau browser terdapat fitur umum yaitu :

1. address bar berfungsi meletakan alamat web yang ingin dikunjungi

2. Back berfungsi untuk kembali ke halaman sebelumnya

3. Forward berfungsi untuk maju kehalaman sebelum "back"

4. Refresh berfungsi untuk menyegarkan kembali tampilan dengan mengambil data terbaru website

5. Stop berfungsi menghentikan proses transfer data

6. Bookmark atau pembatas buku berfungsi menandai halaman web favorit

 


Pengertian algoritma beserta contoh algoritma singkat

Pengertian algoritma beserta contoh algoritma singkat

Pengertian algoritma beserta contoh algoritma singkat

Pengertian algoritma beserta contoh algoritma singkat - Algoritma adalah suatu metode atau langkah yang dibuat tersusun serta berurutan untuk menyelesaikan atau memecahkan suatu permasalahan dengan sebuah instruksi atau kegiatan.

Mengapa Perlu Algoritma? 

Algoritma memiliki fungsi sangat besar dalam kehidupan. Selain digunakan untuk memecahkan masalah algoritma juga digunakan sebagai panduan atau petunjuk dalam beraktivitas. 

Contoh Algoritma Dikehidupan Sehari-hari 

Sebagai contoh dalam melakukan pengecasan terhadap ponsel. Jika pinsel telah menunjukan baterai telah habis maka segera ambil charger. Selanjutnya pasang charger pada ponsel lalu pasang pada stop kontak dan pastikan pasang dengan benar. Jika ponsel menunjukan bahwa proses pengisian daya maka tunggu hingga proses selesai. Jika indikator baterai telah penuh maka cabutlah charger pada colokan dan ponsel dan ponsel siap digunakan kembali.


Pengertian telnet, fungsi, serta kelebihan dan kekurangan telnet

Pengertian telnet, fungsi, serta kelebihan dan kekurangan telnet

Pengertian telnet, fungsi, serta kelebihan dan kekurangan telnet

Pengertian telnet, fungsi, serta kelebihan dan kekurangan telnet - Telnet merupakan suatu protokol client-server yang bisa memberikan akses remote jarak jauh untuk mengakses komputer atau perangkat tertentu disebuah jaringan. 

Tugas client dan server

Client :

1. menghubungakan atau membuat network antara TCP dengan server

2. mendapat inputan dari pihak pengguna

3. melakukan format ulang input dari pengguna sebelum mengirimkan ke server

4. mendapat output dari server

5. menampilkan output dari server

Server:

1. memberikan informasi kepada pengguna bahwa server bisa dikoneksikan

2. menunggu permintaan dari pengguna

3. mengerjakan permintaan dari pengguna

4. mengirimkan hasil kepada pengguna 

5. menunggu permintaan lainnya yang akan dikirimkan selama proses berlangsung

Fungsi telnet

Pada dasarnya telnet berfungsi sebagai cara akses sebuah komputer secara jarak jauh. Inilah yang biasa dikenali dengan istilah remote access. 

Kelebihan telnet

tampilan yang di tawarkan tergolong ramah terhadap pengguna dan tergolong sama dengan komputer yang diakses.

Kekurangan telnet

otentikasi yang digunakan ialah otentikasi NTLM tanpa enkripsi. Ini menjadikan kerentanan terkait aspek keamanan sistem dan memudahkan pencurian password.


Pengertian FTP (File Transfer Protocol) dan kegunaannya

Pengertian FTP (File Transfer Protocol) dan kegunaannya


Pengertian FTP (File Transfer Protocol) dan kegunaannya - FTP adalah singkatan dari File Transfer Protocol, merupakan salah satu cara komunikasi antara komputer di dalam jaringan. Hal ini memungkinkan pengguna dapat saling mengirim file dari komputer satu ke komputer yang lain secara praktis.

Fungsi dan kegunaan dari ftp antara lain :

1. melakukan transfer data dua arah

2. melakukan transfer data berukuran besar

3. backup website dapat dilakukan dengan mudah



Perbedaan Wireless Router Dan Access Point

Perbedaan Wireless Router Dan Access Point

Pengertian Wireless Router
Router adalah sebuah device yang berfungsi untuk meneruskan paket-paket dari sebuah network ke network yang lainnya (baik LAN ke LAN atau LAN ke WAN ) sehingga host-host yang ada pada sebuah network bisa berkomunikasi dengan host-host yang ada pada network yang lain. Selain itu juga berfungsi sebagai gateway (gerbang) penghubung dari satu jaringan ke jaringan lainnya.

Pengertian Wireless Access point
Access Point (AP) adalah sebuah node yang telah dikonfigurasi secara khusus pada sebuah WLAN (Wireless Local Area Network). Access Point bertindak sebagai pusat pemancar dan penerima untuk sinyal-sinyal radio WLAN. Access Point sering disebut juga base station. Sehingga client yang terhubung dengan perangkat tersebut bisa berkomunikasi satu sama lainnya dengan subnet mask yang sama. Hampir sama dengan Wireless Router karena AP juga memiliki layanan yang sama.

Perbedaan Wireless Router dan Wireless Access Point
  1. Secara Fisik (Perangkat Keras)
Pada Wireless Router terdapat Port WAN untuk Router Broadband dan Port ADSL untuk Router ADSL Modem, anda dapat menemukannya pada panel bagian belakang. Sedangkan perangkat Access Point tidak memilikinya.

(router)

(Access Point)
  1. Secara konfigurasi
Jika anda menghubungkan router nirkabel ke modem maka anda tidak perlu merubah ip address router tersebut. Namun jika anda menghubungkan perangkat access point ke modem, maka anda perlu menyamakan segmen ip addressnya sesuai dengan pengaturan di modem.
contoh Router :
Anda menghubungkan port WAN router broadband TP-Link ke port LAN modem ADSL merek lain dengan kabel jaringan (ethernet) yang memiliki IP address 192.168.1.1, seperti anda ketahui default ip address router TP-Link yaitu 192.168.2.1. Untuk menerapkan mode access point pada router anda tidak perlu lagi merubah ip addressnya, dan secara default DHCP pada router telah aktif dan akan memberikan range ip address ke client 192.168.2.100-200. Namun yang perlu anda ingat atur lebih lanjut yaitu konfigurasi WAN, nama SSID dan enskripsinya (password wi-fi). (lihat gambar Aplikasi Wireless Router)
(pengaplikasian wireless router)
Contoh Access Point :
Anda menghubungkan port LAN access point TP-Link ke port LAN modem ADSL
merek lain dengan kabel jaringan (ethernet) yang memiliki IP address 192.168.1.1, secara otomatis jika anda mengaktifkan pooling DHCP server pada modem maka walaupun default ip address TP-Link 192.168.2.1 secara otomatis akan mengikuti segmen ip address yang diberikan modem tersebut (lihat gambar Contoh Aplikasi Access Point)
(pengaplikasian Access Point)