Minggu, 27 Maret 2022

Lapisan Session (Session Layer)

 

Session Layer Jaringan Komputer

OSI Layer Reference Model merupakan sebuah permodelan sistem logic yang digunakan daam jaringan komputer. Setiap paket data yang akan ditransmisikan ataupun akan diterima oleh jaringan komputer akan melewati sistem permodelan OSI layer tersebut. Ada 7 lapisan OSI layer yang diketahui, berikut ini adalah ketujuh lapisan tersebut :

Ketujuh lapisan tersebut tentunya memiliki fungsi masing – masing, yang sagat penting dan juga vital di dalam sebuah koneksi jaringan komputer. Salah satu bagian lapisan pada model OSI layer tersebut adalah Sesson layer. Untuk informasi mengenai session layer, fungsi serta bagaimana session layer bekerja, maka dapat kita pahami melalui penjabaran di bawah ini. 

Apa itu Session Layer?

Session layer jaringan komputer merupakan layer atau lapisan kelima dari keseluruhan lapisan OSI layer pada saat user menerima data dari sebuah jaringan, dan bertindak sebagai layer atau lapisan ketiga ketika ketika terjadi pengiriman sebuah koneksi atau paket data (peran sebagai transmitter).

Session layer jaringan komputer sendiri secara teoritis merupakan sebuah layer atau lapisan yang terdapat pada OSI Layer Reference Model yang bertugas untuk mengendalikan dialog – dialog yang terjadi antar node. Selain itu, lapisan atau session layer ini merupakan bagian dari lapisan yang bertugas untuk melakukan management dari sebuah koneksi, serta mendefinisikan bagaimana sebuah koneksi dapat dibangun.

Fungsi dari Session Layer

  1. Melakukan komunikasi pada sebuah jaringan

Fungsi pertam dari session layer adalah melakukan dan membangun komunikasi di dalam sebuah jaringan. Perlu kita ketahui bahwa salah satu hal yang penting yangharus kita pahami di dalam sebuah jaringan adalah komunikasi. Tanpa adanya komunikasi, maka sebuah jarignan tentu saja tidak akan dapat bekerja dan berjalan dengan baik sebagaimana mestinya.

Karena itu, session layer merupakan bagian dari OSI layer yang membantu sebuah jaringan melakukan komunikasi, sehingga jaringan tersebut bisa bekerja dengan baik dan juga optimal sesuai dengan tujuan utama pembuatan jaringan tersebut.

  1. Pembentukan hubungan

Setelah komunikasi pada sebuah jaringa mulai terbentuk, maka selanjutnya session layer akan bertindak sebagai pembentuk suatu hubungan. Pembentuk hubungan ini ditentukan oleh jenis komunikasi yang sudah didefinisikan sebelumnya. Pada saat pemebntukan hubungan ini, maka node akan membentuk suatu kontak trentu dengan jaringan, dan kemudian menyepakati aturan – aturan komunikasi yang sudah ada pada saat pendefinisian komunikasi (proses paa fungsi session layer yang pertama).

  1. Pemindahan dan pertukaran data

Fungsi berikutnya dari session layer adalah melakukan proses pemindahan data. Pemindahan data yang terjadi pada layer session ini merupakan sebuah kondisi dimana node – node yuang tersedia digunakan untuk melakukan proses dialog dalam hal melakukan pertukaran data.

  1. Pemutusan hubungan di dalam sebuah jaringan

Session layer juga merupakan lapisan yang memiliki eran dalam hal melakukan pemutusan hubungan komunikasi dan juga koneksi. Ketika kita mengalami masalah dalam melakukan koneksi karena koneksi yang terputus, maka bisa dipastikan terdapat kesalahan dalam konfigurasi pada session layer di dalam jarignan tersebut.

Jenis Komunikasi Session Layer

Seperti sudah disinggung sebelumnya, lapisan session layer pada jaringan model OSI ini membutuhkan pemabngunan komunikasi untuk dapat melakukan proses dan fungsinya. Ada tiga jenis komunikasi yang digunakan dalam session layer. Berikut ini adalah 3 jenis komunikasi yang dilakukan atau dapat dibangun oleh session layer :

  • Simplex

Sesuai dengan namanya, simplex merupakan bentuk komunikasi yang simple dan juga sederhana. Bentuk komunikasi ini merupakan bentuk komunikasi dimana suatu data berjalan secara searah, sehingga tidak ada hubungan timbal balik antara komunikasi yang terjadi.

  • Half – Duplex

Half – duplex tentu saja berbeda dengan model komunikasi simplex. Apabila simplex merupakan bentuk komunikasi satu arah, maka half – duplex merupakan bentuk komunikasi dua arah, yang berarti memiliki suatu hubungan timbal balik diantara dua buah jaringan komunikasi.

Half – duplex senidri mengacu pada sistem komunikasi duplex, namun proses tinbal baliknya memiliki sifat yang terbatas, dan hanya bisa dilakukan secara bergantian. Misalnya, ketika A ingin mengirimkan pesan kepada B, maka B harus menunggu pesan A sampai terlebih dahulu, baru kemudian dapat membalas pesan menuju A, begitu pula sebaliknya.

  • Full – Duplex

Full – duplex merupakan bentuk komunikasi yang lebih rumit, namun lebih efisien. Berbeda dengan half – duplex yang membutuhkan waktu tertentu dan dilakukan secara bergantian, maka full – duplex merupakan bentuk komunikasi dua arah, yang dapat dilakukan secara bersamaan, sehingga tidak perlu menunggu salah satu pihak melakukan komunikasi.

Misalnya ketika A ingin mengirimkan pesan kepada B, maka B juga bisa langsung mengirimkan pesan ke A tanpa harus menunggu pesan dari si A sampai terlebih dahulu.

Ketika bentuk komunikasi inilah yang didefinisikan oleh session layer, yang memungkinkan sebuah hubungan koneksi dapat tersambung satu sama lain. 

Penggunaan dari Session Layer

Apabila pada beberapa lapisan OSI layer sebelumnya, erat kaitannya dengan perangkat keras tertentu, seperti data link layer yang berkaitan degnan perangkat keras bridge dan switch, serta network layer yang berkaitan erat kerjanya dengan router, maka lapisan session layer pada OSI model ini tidak berkaitan dengan perangkat keras komputer, melainkan dengan perangkat lunak.

Kebanyakan lapisan session layer ini bekerja pada perangkat lunak yang memiliki fungsi pengelolaan data, salah satunya adalah SQL. Dengan menggunakan perangkat lunak SQL ini, maka session layer dapat bekerja dalam membangun komunikasi dengan jaringan, sehingga terbangunlah sebuah koneksi jaringan tertentu. selain itu, sistem operasi komputer juga memiliki peranan yang cukup penting dalam proses yang terjadi di dalam lapisan session layer ini.

Lapisan session layer ini juga memiliki protocol – protocol tertentu dalam bekerja. Berikut ini adalah beberapa protocol – protocol yang membantu dan mengatur fungsi dari lapisan session layer :

  • ISO-SP: OSI Session Layer Protocol
  • PPTP: Point-to-Point Tunneling Protocol
  • RPC: Remote Procedure Call Protocol
  • RTCP: Real-time Transport Control Protocol

Itulah beberapa penjelasan mengenai session layer yang merupakan sebuah lapisan padasistem OSI model yang bertigas untuk membangun sebuah koneksi dan memutus koneksi di dalam sebuah jaringan.

Rabu, 25 Maret 2020

CONTOH SOAL MS.WORD

1. Fungsi dari Shrink Font adalah .... UNTUK MEMPERKECIL UKURAN HURUF SECARA INSTAN
2. Fungsi dari Change Case adalah .... UNTUK MENGUBAH STATUS HURUF KAPITAL/HURUF KECIL
3.  Untuk memberikan warna stabilo di belakang teks terpilih menggunakan fungsi .... TEXT HIGHLIGHT COLOR
4.   Apakah fungsi Ms Word ?
Ø  Memudahkan menyelesaikan pekerjaan
Ø  Menghemat waktu
Ø  Menghemat kertas
Ø  Untuk menyimpan dokumen dalam ukuran kecil dengan format yang beragam
Ø  Untuk menyimpan berbagai format.
Ø Dengan Microsoft Word kita bisa memformat tulisan / dokumen kita beragam.
Ø  Bisa membuat dokumen web.
Ø  Bisa melihat tampilan cetak.
Ø  Dan lain-lain
5. Pada jendela insert table terdapat tulisan “number of column” yang artinya .... JUMLAH COLUMN
6. Pada jendela insert table terdapat tulisan “number of rows” yang artinya .... JUMLAH BARIS
7.  Untuk mengatur ukuran kertas digunakan .... PAGE SETUP
8.  Untuk membuat teks rata kanan menggunakan .... ALIGN RIGHT
9.  Untuk membuat teks rata kiri menggunakan .... ALIGN LEFT
10.  Untuk membuat teks rata tengah menggunakan .... CENTER
11.   Untuk menyisipkan huruf kapital besar pada awal menggunakan .... DROP CAP
12. Untuk menyisipkan gambar pada dokumen yang tidak terdapat pada clipart menggunakan .... PICTURE
13.   Untuk membuat dokumen seperti naskah dalam koran menggunakan .... COLUMN
14.   Jenis dari menu dropcap adalah .... DROPPED, IN MARGIN
15.   Untuk mengganti jenis huruf menggunakan icon .... FONT
16.   Untuk mengganti ukuran huruf menggunakan icon .... FONT SIZE
17.   Untuk menggandakan teks / objek terpilih menggunakan icon .... COPY
18.   Untuk mensetting halaman dari lembar kerja mengunakan .... PAGE NUMBER
19.  Arti dari Bullets adalah .... UNTUK MEMBERIKAN TANDA BULLET DI TIAP PARAGRAF TERPILIH
20.   Arti dari Numbering adalah .... UNTUK MEMBERIKAN FORMAT PENOMORAN DI TIAP PARAGRAF TERPILIH
21.  Fungsi dari shapes adalah .... DIGUNAKAN UNTUK MENYISIPKAN OBJEK GAMBAR AUTOSHAPE
22.    Icon-icon yang terdapat pada group illustration adalah .... PICTURE, CLIP ART, SHAPES, CHART, SMARTART, SCREENSHOT
23. Untuk membuat rumus matematika menggunakan .... EQUATION 
24. Untuk membuat dokumen seperti naskah dalam koran menggunakan .... COLUMN 
25. Untuk mengganti jenis huruf menggunakan icon .... FONT
26.     Langkah-langkah untuk mengatur ukuran kertas adalah .... PAGE LAYOUT, PAGE SETUP, PAPER
27.  Tombol untuk ke akhir halaman adalah .... CTRL + END
28.  Untuk membuat teks rata kanan dan kiri .... JUSTIFY
29.  Untuk memindah kursor ke awal halaman .... CTRL + HOME
30.  Cara mengeluarkan penggaris pada Ms. Word melalui menu .... VIEW, RULER
31.   Program Aplikasi dari Microsoft Office yang merupakan program pengolah kata adalah ..... MS. WORD
32. Untuk menutup sekaligus keluar dari Microsoft word 2010 pada menu bar menggunakan .... FILE, EXIT
33. Secara berurutan perintah Bold, Italic, Underline pada Ms Word berfungsi sebagai .... TEBAL, MIRING, GARIS BAWAH
34.  Program untuk menyisipkan gambar-gambar ilustrasi yang tersedia di library pada program Ms Word adalah .... CLIP ART
35.  Program yang menampilkan suatu bentuk seni tulisan pada Ms Word adalah .... WORD ART
36.  Program yang berfungsi untuk menulis teks yang cepat dan dengan kemampuan optimal, juga disertai dengan hasil cetakan yang baik adalah .... MS. WORD
37.   Cara membuka data pada Ms Word adalah .... OPEN
38.   Cara menyimpan data pada Ms Word adalah .... SAVE
39.   Cara membuat dokumen baru pada Ms Word adalah .... NEW
40.   Perintah Bold (B) pada Ms Word berfungsi untuk .... BOLD
41.   Perintah Italic (I) pada Ms Word berfungsi untuk .... ITALIC
42.   Perintah Underline (U) pada Ms Word berfungsi untuk .... UNDERLINE
43.   Fungsi dari cut adalah .... UNTUK MEMOTONG TEKS/OBJEK TERPILIH
44.   Fungsi dari copy adalah .... UNTUK MENGGANDAKAN TEKS/OBJEK TERPILIH.
45.  Fungsi dari paste adalah .... UNTUK MENEMPELKAN HASIL COPY ATAU CUT

Minggu, 22 Desember 2019

Membuat koneksi database XAMPP ke VB .Net







 


Sesuai namanya database itu untuk simpan data (sok tau banget). Intinya gak jauh beda dari tempat penyimpanan. Nah yang saya tau VB .Net menggunakan database ODBC dan juga OLEDB. Perbedaanya? saya sendiri kurang tau karena cuman pakai. Perbedaanya sendiri bisa kalian baca dari SINI. 

Langsung saja kita teruskan ke cara meng-koneksikan database ke VB .Net.

Yang pertama kita pakai ODBC. Berikut tools yang dibutuhkan:
1. Visual Studio 2012(versi saya)
2. XAMPP 5.6.14-0
3. MySQL Connector Net 6.8.7
4. MySQL Connector ODBC 5.3.4

1 dan 2 jelas banget sebagai bahan utama yang digunakan. Untuk 3 dan 4 ini gunanya sebagai jembatan penghubung antara 1 dan 2. Sekali lagi saya tidak tahu detailnya yang jelas begitulah pengartian saya.Hahaha

Setelah semua bahan diatas telah terinstall. 

Buka ODBC dari explorer biar cepat, itu cara windows 32bit. Kalau windows 64bit beda lagi. Baca aja disini


Tampilan ODBC pertama saat belum dibuat akses menuju database dari XAMPP adalah seperti diatas. Sekarang kita tambah akses ke XAMPP. Klik Add... nanti tampilannya akan seperti ini. 


Scroll kebawah kalian akan menemukan MySQL ODBC 5.3 ANSI Driver dan MySQL ODBC 5.3 Unicode Driver. Kalau kalian mengikuti langkah diatas pasti ada. 
Kalau masih tidak menemukan berarti kalian belum menginstall MySQL Connector-nya. 
Terserah kalian mau pilih yang ANSI atau Unicode. Kalau saya pake yang Unicode. Alasan dan perbedaanya kalian bisa baca disini. Klik Finish maka akan ada tampilan seperti ini.


1. Nama Data Source ini sembarang aja asal jangan sampai ada nama yang sama.
2. Description ini optional. Bisa di kosongin aja.
3. Isi localhost (kalau pengartian saya karena kita pake XAMPP yang harus di akses di localhost dulu. Mungkin y mungkin.) Portnya sendiri default 3306. Kalau kalian pernah pakai port 3306 untuk yang lain biasanya XAMPP tidak akan bisa di akses. Tapi saya kurang tau. hahaha
4. User isi root 
5. Optional. Password bisa kalian isi bisa kosongin. Kalau kalian isi password jangan dilupakan.
6. Kalian harus start apache dan mysql di XAMPP control panel. Kalau belum start apache dan mysql database kalian pasti tidak akan terbaca. Kalau sudah terbaca pilih database yang kalian buat untuk koneksi ini. Kalau mau meyakinkan koneksi berhasil klik tombol Test.

Setelah semuanya sudah terisi klik OK.


Liat kan yang tadi kita buat muncul di list tab User DSN. Jembatan sudah jadi sekarang kita ke Visual Basic .Net.

Saya anggap kalian sudah paham buat project windows form baru di VB .Net (Visual Studio).


Pada tab explorer di sebelah kanan kalian klik kanan pada nama project yang kalian buat. Lalu Add Refrence...


Muncul windows seperti diatas, ketikkan "mysql" pada kolom pencarian lalu pilih salah satu MySql.Data. Salah satu aja kalau 2 pasti ada pesan error karena ter-double. Lalu klik OK.

Sekarang kita.buat modul untuk membuat variable mysql dan membuka koneksi antara visual basic dengan XAMPP. Jadi modul disini saya gambarkan sebagai peresmian walikota untuk membuka jembatan tadi agar dapat dilewati.

Tambahkan modul caranya klik menu PROJECT lalu Add Module...


Namanya sembarang kalian deh. Klik Add. Double klik module yang baru kita buat di solution explorer yang disebelah kanan itu. kalau sudah isi dengan variable-variable untuk memanggil perintah mysql.

Hal yang tidak bisa dilupakan saat membuat koneksi ke database ODBC dari visual basic adalah meng-import. Import apa? Import Mysql.Data yang tadi kita tambahkan sebagai refrence. Cara import MySql.Data bagaimana? Dengan source code berikut.

Source code diatas diletakkan di atas class module.

Lalu buat deh variable mysqlnya.


Kenapa public? Agar bisa di panggil di setiap class yang ada di project tersebut. Kenapa cmd?Suka suka gue dong. hahah. cmd, con, da, dr, dt, ds adalah singkatan yang saya buat biar gampang mengingat variablenya nanti. Kalau mau diganti sih gapapa, serius gapapa ganti aja. Aku rapopo. ;')

Sekarang buat fungsi untuk koneksi ke database.


Fullnya jadi seperti ini.


Berikut pseuducode dari fungsi koneksi yang saya buat sendiri.

Buat fungsi bernama koneksi,
Buat variabel str untuk menampung query,
Isi variabel str dengan query : server=localhost;user=root;pass=;database=mydatabase;
(Penulisan query koneksi bisa berbeda-beda dari artikel yang pernah saya baca dan semuanya berjalan dengan lancar untuk koneksinya.)
Buatkan logika, jika koneksi (State) =  (ConnectionState) tutup maka buka koneksi.
Mungkin kalian akan bingung jika membaca pseudocode yang saya buat untuk pertama kali, tapi jika kalian membacanya berulang-ulang maka dijamin kalian akan bosan dan tetap tidak mengerti. hahahah
Sekarang untuk koneksi ke database menggunakan ODBC sudah selesai. Kalian harus memanggilnya disetiap fungsi Form_Load yang menggunakan database.

Sekian untuk pembahasan database dengan XAMPP. Jika ada yang ingin ditanyakan silahkan langsung cari forum-forum yang membahas masalah tentang kebingungan kalian.

Lapisan Session (Session Layer)

  Session Layer Jaringan Komputer OSI Layer Reference Model merupakan sebuah permodelan sistem logic yang digunakan daam  jaringan komputer ...