USBK dengan Google Site + Google Form

berikut langkah-langkah setting Ujian Berbasis Komputer dengan memanfaatkan Google Site sebagai landing platform dan Google Form sebagai input platform nya

alat dan bahan yang perlu disiapkan

1. daftar nama user dan password, bisa disiapkan di google sheet atau excel

2. siapkan soal, mulai dari document word biasa yang rapi hingga mudah dimasukkan kedalam google form

3. akun google yang bisa mengakses google site, google form dan google drive

LANGKAH KERJA

1. Siapkan file username


2. siapkan google form dengan 3 section


section 1 untuk username login password

section 2 untuk pilih nama dan jurusan kelas

section 3 untuk soal - soal ujian










3.setting username password pada section pertama

setting section 1 pada google form dengan format


copy daftar user & password dari google sheet dengan setiap username di pisakan dengan garis lurus d tengah " | " , untuk mudahnya bisa menggunakan rumus sheet seperti gambar

pastekan jejeran mendatar username dan  atau password tersebut ke dalam section 1 google form anda


4. atur section 2 untuk pilih nama & jurusan/kelas
5. atur section 3 dengan soal-soal (bisa mudah dengan file gambar tiap soal)


6.pastikan semua soal memiliki poin 1 dan ceklist pilihan jawaban yang benar
7. publish soal dan copy shortlink nya untuk dimasukkan ke dalam google site


8. siapkan google site


9. buat halaman depan dengan judul USBK/ Ujian PAT dengan tombol soal ujian yang akan mengarah ke page halaman baru berisi soal google form



10. buat page halaman baru berisi embed halaman soal google form



copy kan kode HTML embed soal google form nya

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">

<body> 

  <div id="timer" align="center"><a class="fa fa-book"></a> UJIAN KEBANGSAAN || Waktu Tersisa  <a class="fa fa-clock-o"></a> <span id="time"></span></div>

<span id="form">

<iframe src="https://forms.gle/pJvgeVVNGqD9QLvy7">Tunggu yaa</iframe><br />

</span>

</body>

<script>

function startTimer(duration, display) {

    var timer = duration, minutes, seconds;

    var batas = timer + 90*2 ;

    setInterval(function () {

        minutes = parseInt(timer / 60, 10);

        seconds = parseInt(timer % 60, 10);

        minutes = minutes < 10 ? "0" + minutes : minutes;

        seconds = seconds < 10 ? "0" + seconds : seconds;

        display.textContent = minutes + ":" + seconds + " Menit";

        if (--timer < 0) {

           document.getElementById("timer").innerHTML = "Habismi Waktu ta";

        }

    if (--batas < 0) {

           document.getElementById("form").style.visibility = "hidden";

           document.getElementById("timer").style.visibility = "hidden";

        }

    }, 1000);

}

window.onload = function () {

    var fiveMinutes = 60 * 60,

        display = document.querySelector('#time');

    startTimer(fiveMinutes, display);

};

</script>

<style type="text/css">

body {

    overflow: visible;

}

iframe {

height: 900px;

width: 100%;

border: 0px;

padding-top: 8px;

margin: 0px

}

#timer {

background-color: #808080;

color: #000000;

font-family: arial;

font-weight: bold;

padding: 10px 30px;

border-radius: 100px;

}

</style>



pastikan link google form shortlink nya anda masukkan ke tengah code html

hideen halaman page soal agar tidak mudah di akses oleh user siswa



launching/publish halaman ujian google site anda


selamat mencoba nah...






Konfigurasi VPN


Cara setting VPN PPTP Client pada Windows 7
Untuk dapat menggunakan VPN (Virtual Private Network) PPTP Client ada beberapa hal yang perlu di perhatikan:
1. Anda harus sudah terkonbeksi ke internet.
2. Pastikan port number 47 pada PC Anda terbuka.

Langkah 1: Buka Control Panel, Klik Start lalu klik Control Panel
http://cdn.diantara.net/images/attachments/attachments101.jpg
Langkah 2: Klik Network and Internet
http://cdn.diantara.net/images/attachments/attachments102.jpg
Langkah 3: Klik Network and Sharing Center
http://cdn.diantara.net/images/attachments/attachments103.jpg
Langkah 4: Klik Set up a new connection or network
http://cdn.diantara.net/images/attachments/attachments104.jpg
Langkah 5: Klik pada Connect to a workplace, kemudian klik Next
http://cdn.diantara.net/images/attachments/attachments105.jpg
Langkah 6: Klik No, create a new connection, kemudian klik Next
http://cdn.diantara.net/images/attachments/attachments106.jpg
Langkah 7: Klik Use my Internet connection (VPN)
http://cdn.diantara.net/images/attachments/attachments107.jpg
Langkah 8: Isi alamat yang didapat dari penyedia VPN isikan pada Internet address, dan isian Destination name dengan nama setingan agar mudah mengenalinya. Untuk memastikan semua sudah benar sebaiknya centang Don't Connect now, just set it up so I can connect later. Setelah selesai mengisi klik Next.
http://cdn.diantara.net/images/attachments/attachments108.jpg
Langkah 9: Isi Isian User name dan Password dengan nama username dan password yang diperoleh dari penyedia VPN, lalu klik Create.
http://cdn.diantara.net/images/attachments/attachments109.jpg

Code program Kalkulator Sederhana

berikut script
<HTML>
<HEAD>
 <meta charset="utf-8">
 <STYLE>
 .KALK{MARGIN:0 40%;}
 .KALK .BUTT{MARGIN:2PX;WIDTH:48PX;HEIGHT:25PX;FONT-WEIGHT:BOLD;}
 </STYLE>
 </HEAD>
<BODY>
<FORM NAME="KAL" class="KALK">
 <TABLE BORDER=1; WIDTH=230; HEIGHT=150; STYLE="BACKGROUND:#999;">
 <TR>
 <TD HEIGHT=30; STYLE="BACKGROUND:#555;">
 <INPUT TYPE="text" NAME="Input" Size="23"> <SPAN STYLE="COLOR:#FFF">&nbsp;<I>KARJO</I></SPAN>
 <br>
 </TD>
 </TR>
 <TR>
 <TD>
 <INPUT CLASS="BUTT" TYPE="button" NAME="seven" VALUE=" 7 " OnClick="KAL.Input.value += '7'">
 <INPUT CLASS="BUTT" TYPE="button" NAME="eight" VALUE=" 8 " OnCLick="KAL.Input.value += '8'">
 <INPUT CLASS="BUTT" TYPE="button" NAME="nine" VALUE=" 9 " OnClick="KAL.Input.value += '9'">
 <INPUT CLASS="BUTT" TYPE="button" NAME="plus" VALUE=" + " OnClick="KAL.Input.value += ' + '">
 <br>
 <INPUT CLASS="BUTT" TYPE="button" NAME="four" VALUE=" 4 " OnClick="KAL.Input.value += '4'">
 <INPUT CLASS="BUTT" TYPE="button" NAME="five" VALUE=" 5 " OnCLick="KAL.Input.value += '5'">
 <INPUT CLASS="BUTT" TYPE="button" NAME="six" VALUE=" 6 " OnClick="KAL.Input.value += '6'">
 <INPUT CLASS="BUTT" TYPE="button" NAME="minus" VALUE=" - " OnClick="KAL.Input.value += ' - '">
 <br>
 <INPUT CLASS="BUTT" TYPE="button" NAME="one" VALUE=" 1 " OnClick="KAL.Input.value += '1'">
 <INPUT CLASS="BUTT" TYPE="button" NAME="two" VALUE=" 2 " OnCLick="KAL.Input.value += '2'">
 <INPUT CLASS="BUTT" TYPE="button" NAME="three" VALUE=" 3 " OnClick="KAL.Input.value += '3'">
 <INPUT CLASS="BUTT" TYPE="button" NAME="times" VALUE=" x " OnClick="KAL.Input.value += ' * '">
 <br>
 <INPUT CLASS="BUTT" TYPE="button" NAME="clear" VALUE=" C " OnClick="KAL.Input.value = ''">
 <INPUT CLASS="BUTT" TYPE="button" NAME="zero" VALUE=" 0 " OnClick="KAL.Input.value += '0'">
 <INPUT CLASS="BUTT" TYPE="button" NAME="DoIt" VALUE=" = " OnClick="KAL.Input.value = eval(KAL.Input.value)">
 <INPUT CLASS="BUTT" TYPE="button" NAME="div" VALUE=" / " OnClick="KAL.Input.value += ' / '">
 <br>
 </TD>
 </TR>
 </TABLE>
</FORM>
</BODY>
</HTML>




untuk contoh kasus, kalkulator luas segitiga



<html>
  <head>
      <title>Menghitung Luas Segitiga</title>
      <script type="text/javascript">

            function hitungLuas(){
                alas=document.getElementById("txtAlas").value;
                tinggi=document.getElementById("txtTinggi").value;
                Luas=1/2*alas*tinggi;
                document.getElementById("txtLuas").value = Luas;
            }
        </script>
    </head>
    <body>
        Menghitung Luas Segitiga<br />
        Alas : <input id="txtAlas" name="txtAlas" type="text" /><br />
        Tinggi : <input id="txtTinggi" name="txtTinggi" type="text" /><br />
        <input id="btnHitung" onclick="hitungLuas();" type="button" value="Hitung Luas" /><br />
        Luas : <input id="txtLuas" name="txtLuas" type="text" />
    <body>
<html></html></body></body></html><br />
<br />

VPN

Apa itu VPN?

VPN merupakan singkatan dari Virtual Private Network, yaitu sebuah koneksi private melalui jaringan publik (dalam hal ini internet). Disini ada 2 kata yang dapat kita garis bawahi yaitu:
  • virtual network, yang berarti jaringan yang terjadi hanya bersifat virtual. Tidak ada koneksi jaringan secara riil antara 2 titik yang akan berhubungan.
  • private, jaringan yang terbentuk bersifat private dimana tidak semua orang bisa mengaksesnya. Data yang dikirimkan terenkripsi sehingga tetap rahasia meskipun melalui jaringan publik.
Dengan VPN ini kita seolah-olah membuat jaringan didalam jaringan atau biasa disebut tunnel (terowongan). Tunneling adalah suatu cara membuat jalur privat dengan menggunakan infrastruktur pihak ketiga. VPN menggunakan salah satu dari tiga teknologi tunneling yang ada yaitu: PPTP, L2TP dan standar terbaru, Internet Protocol Security (biasa disingkat menjadi IPSec). VPN merupakan perpaduan antara teknologi tunneling dan enkripsi.

Dibawah ini adalah gambaran tentang koneksi VPN yang menggunakan protokol PPTP. PPTP (Pont to Point Tunneling Protocol) adalah sebuah protokol yang mengizinkan hubungan Point-to Point Protocol (PPP) melewati jaringan IP, dengan membuat Virtual Private Network (VPN).
virtual private network

To allow secure connection via the Internet, several companies (including Microsoft) agreed on a new protocol: Point-to-Point TunnelingProtocol (PPTP). PPTP allows to establish via an IP-network (which is usually the Internet, but can also be a company Intranet) a secure connection by encapsulating inside the IP-packet an encrypted private protocol, which can be NetBEUI, IPX or TCP/IP (with a private IP-address range).

Cara Kerja VPN

Dari gambar diatas secara sederhana cara kerja VPN (dengan protokol PPTP) adalah sebagai berikut:
  • VPN membutuhkan sebuah server yang berfungsi sebagai penghubung antar PC, Server VPN ini bisa berupa komputer dengan aplikasi VPN Server atau sebuah Router, misalnya MikroTik RB 750.
  • Untuk memulai sebuah koneksi, komputer dengan aplikasi VPN Client mengontak Server VPN, VPN Server kemudian memverifikasi username dan password dan apabila berhasil maka VPN Server memberikan IP Address baru pada komputer client dan selanjutnya sebuah koneksi / tunnel akan terbentuk.
  • Untuk selanjutnya komputer client bisa digunakan untuk mengakses berbagai resource (komputer atu LAN) yang berada dibelakang VPN Server misalnya melakukan transfer data, ngeprint dokument, browsing dengan gateway yang diberikan dari VPN Server, melakukan remote desktop dan lain sebagainya.
  • Remote Access, dengan VPN kita dapat mengakses komputer atau jaringan kantor, dari mana saja selama terhubung ke internet
  • Keamanan, dengan koneksi VPN kita bisa berselancar dengan aman ketika menggunakan akses internet publik seperti hotspot atau internet cafe.
  • Menghemat biaya setup jaringan, VPN dapat digunakan sebagai teknologi alternatif untuk menghubungkan jaringan lokal yang luas dengan biaya yang relatif kecil, karena transmisi data teknologi VPN menggunakan media jaringan public yang sudah ada tanpa perlu membangun jaringan pribadi.
  • dan lain2 yang saya belum mengerti


Kekurangan atau Kelemahan VPN

Setiap ada kelebihan pasti ada kekurangannya, beberapa kekurangan dari VPN diantaranya adalah:
  • Koneksi internet (jaringan publik) yang tidak bisa kita prediksi. Hal ini dapat kita maklumi karena pada dasarnya kita hanya "nebeng" koneksi pada jaringan pihak lain sehingga otomatis kita tidak mempunyai kontrol terhadap jaringan tersebut.
  • Perhatian lebih terhadap keamanan. Lagi-lagi karena faktor penggunaan jaringan publik, maka kita perlu memberikan perhatian yang lebih untuk mencegah terjadinya hal-hal yang tidak diinginkan seperti penyadapan, hacking dan tindakan cyber crime pada jaringan VPN.
  • dan lain2 yang saya belum mengerti
Demikianlah catatan sederhana tentang VPN, cara kerja VPN, keuntungan dan kelemahan VPN. Beberapa link dibawah ini mungkin bisa menambah pengetahuan kita tentang VPN.
VPN merupakan paket solusi komunikasi data (baik berupa data suara, video, atau file digital lainnya) yang memberikan layanan berbasis IP ke end user. Layanan VPN dapat mengirimkan data antar-dua komputer yang melewati jaringan publik, misal nya Internet, sehingga seolah-olah terhubung secara pointto-point.
Perusahaan dengan banyak kantor cabang yang tersebar di berbagai kota. Anda pasti membutuhkan jalur komunikasi private yang terjangkau dan aman, untuk mengontrol dan mengintegrasikan semua proses bisnis di masing-masing kantor.
VPN adalah solusi yang tepat untuk menjawab kebutuhan tersebut. Virtual Private Network (VPN), dari namanya saja Anda pasti sudah dapat membayangkan benda apa ini: sebuah jaringan (network) yang tidak private (public), yang dibuat seolaholah private. VPN sangat dibutuhkan sebagai jembatan komunikasi antar beberapa kantor cabang, menggantikan modus komunikasi tradisional menggunakan sambu ngan telepon private (leased line).
Penggunaan banyak sambungan telepon tentu akan membengkakkan fi xed cost. Solusi untuk permasalahan di atas adalah penggunaan VPN yang memanfaatkan jaringan publik, Internet, sebagai media intranet, sehingga daerah jangkauannya menjadi luas tanpa investasi yang besar. Setiap dibuka kantor baru, Anda cukup menyediakan akses ke Internet, maka tersambunglah kantor tersebut dengan kantor pusat dan kantor-kantor cabang lainnya.
Anda sama sekali tidak perlu memasang jaringan sendiri yang merepotkan pengelolaan, serta membutuhkan biaya yang tidak sedikit.
Data dienkapsulasi (dibungkus atau dikenal dengan istilah tunneling) dengan header yang berisi informasi routing untuk mendapatkan koneksi point-to-point, sehingga dapat melewati jaringan Internet dan dapat mencapai tujuan. Sedangkan untuk mendapatkan koneksi yang bersifat private, data yang dikirimkan harus dienkripsi terlebih dahulu untuk menjaga kerahasiaanya, sehingga paket yang tertangkap ketika mele wati jaringan publik tidak terbaca, karena harus melewati pro ses deskripsi.
Dengan demikian, komunikasi antara beberapa kantor cabang yang semula dilakukan secara interlokal melalui sambungan telepon, kini bi sa dilakukan sebagai hubungan lokal.
Penggunaan VPN tidak hanya menekan biaya komunikasi yang harus dikeluarkan perusahaan, tetapi juga menjamin keamanan data yang ditransmisikan melalui jaringan publik dari penyadapan, penyalinan, atau pengubahan yang dilakukan pihak ketiga.
Manfaat & Kegunaan VPN :
  • Kemampuan membentuk jaringan LAN yang tidak di batasi tempat dan waktu, karena koneksitasnya dilakukan via internet. Koneksi internet apapun dapat digunakan seperti Dial-Up, ADSL, Cable Modem, WIFI, 3G, CDMA Net, GPRS,& . sistem PVN ini paling tepat digunakan untuk penggunaan suatu database terpusat untuk mengkomunikasikan antara server dan client via internet seperti Aplikasi Perdagangan, Purchase, P.O.S, Accounting, Cashir, Billing system, General Ledger, DLL
  • Tidak ada ketergantungan terhadap keharusan memiliki IP Publik yang berharga mahal. Cukup menggunakan IP dynamic saja dengan kata lain  asal PC anda bisa berinternet .
  • anda bisa ngeprint dari rumah kekantor anda via internet
  • anda bisa melakukan transfer data atau remote view untuk mengendalikan komputer dirumah/kantor anda dimana saja
  • Tidak membutuhkan Peralatan/hardware tambahan yang berfungsi sebagai IP forwarder/Port Forwader yang menambah investasi anda.
  • Dimanapun anda berada seperti anda sedang berada di warnet ataupun saat anda traveling di luar negeri, dapat melakukan koneksitas dengan PC dikantor anda misalnya dengan memanfaatkan software yang bekerja dijaringan LAN seperti Citrix, Windows Terminal Server 2003, VNC, Radmin, VOIP, DLL
  • Dengan menggunakan software yang bekerja dijaringan LAN anda dapat melakukan pertukaran data secara langsung, Printing , Remote View, Mengatur administrasi PC anda, yang kesemua itu dapat dilakukan dimanapun anda berada selama anda bisa terhubung ke internet
  • Dapat mengakses akses yang diblok
  • Berselancar dengan aman ketika di akses internet publik / hotspot
  • Jika perusahaan ingin mengoptimalkan biaya untuk membangun jaringan mereka yang luas. Oleh karena itu VPN dapat digunakan sebagai teknologi alternatif untuk menghubungkan jaringan lokal yang luas dengan biaya yang relatif kecil, karena transmisi data teknologi VPN menggunakan media jaringan public yang sudah ada.
  • jangkauan jaringan lokal yang dimiliki suatu perusahaan akan menjadi luas, sehingga perusahaan dapat mengembangkan bisnisnya di daerah lain. Waktu yang dibutuhkan untuk menghubungkan jaringan lokal ke tempat lain juga semakin cepat, karena proses instalasi infrastruktur jaringan dilakukan dari perusahaan / kantor cabang yang baru dengan ISP terdekat di daerahnya. penggunaan VPN secara tidak langsung akan meningkatkan efektivitas dan efisiensi kerja.
  • penggunaaan VPN dapat mengurangi biaya operasional bila dibandingkan dengan penggunaan leased line sebagai cara tradisional untuk mengimplementasikan WAN.
  • VPN dapat mengurangi biaya pembuatan jaringan karena tidak membutuhkan kabel (leased line) yang panjang. Penggunaan kabel yang panjang akan membutuhkan biaya produksi yang sangat besar. Semakin jauh jarak yang diinginkan, semakin meningkat pula biaya produksinya.
  • VPN menggunakan internet sebagai media komunikasinya. Perusahaan hanya membutuhkan biaya dalam jumlah yang relatif kecil untuk menghubungkan perusahaan tersebut dengan pihak ISP (internet service provider) terdekat.
  • penggunaan VPN akan meningkatkan skalabilitas.
  • VPN memberi kemudahan untuk diakses dari mana saja, karena VPN terhubung ke internet. Sehingga pegawai yang mobile dapat mengakses jaringan khusus perusahaan di manapun dia berada. Selama dia bisa mendapatkan akses ke internet ke ISP terdekat, pegawai tersebut tetap dapat melakukan koneksi dengan jaringan khusus perusahaan

Virtual Private Server

Pengertian VPS…

Virtual Private Server (VPS) adalah server pribadi yang keseluruhan resource-nya hanya digunakan oleh satu pengguna saja dan tidak dipengaruhi oleh pengguna lain. Pengguna dapat mengelola secara penuh semua konfigurasi dan resource yang ada pada VPS dan melakukan apa pun yang diinginkan.
Teknologi yang digunakan VPS adalah virtualisasi hardware server fisik yang kemudian dibagi menjadi beberapa resource berbeda. Disebut virtual karena pembagian ini dilakukan dengan menggunakan software sehingga dalam satu server fisik bisa terdapat beberapa VPS yang dijalankan.

Prinsip Subscriber Internet Telepon

C. Mengklasifikasikan prinsip kerja subscriber internet telepon

1.Pengertian Subcriber

  Teknologi yang menyediakan penghantar data digital melewati kabel yang digunakan dalam jarak dekat dari jaringan telepon setempat. Biasanya kecepatan unduh dari DSL berkisar dari 128 kb/d sampai 24.000 kb/d tergantung dari teknologi DSL tersebut. Kecepatan unggah DSL lebih rendah dari unduh versi ADSL dan sama cepat untuk SDSL.