Showing posts with label Microsoft Small Basic. Show all posts
Showing posts with label Microsoft Small Basic. Show all posts

Thursday 26 March 2015

Small Basic: Program that interupt

This the example of sub that interrupt the main loop i.e. main program:
'maincode
GraphicsWindow.MouseDown = mousclick 

For i = 0 to 10000000000
  TextWindow.WriteLine("Hello")
  Program.delay(1000)
endfor

sub mousclick
if Mouse.IsLeftButtonDown = "true" then
Program.End()
endif
endsub

Saturday 14 March 2015

MML (Music Macro Language)

1. Tone
Tone antara lain : C, D, E, F, G, A, B
Contoh:
C untuk do
D untuk re
E untuk mi
F untuk fa
G untuk sol
A untuk la
B untuk si

2. Semitone (Kres atau mol)
C+ untuk C kres
D+ untuk D kres
E+ untuk E kres


3.  Durasi atau length
Macam-macam durasi yang digunakan dalam MML antara lain: 1/1, 1/2, 1/4, 1/16, 1/32. 1/64
Contoh:
C4 berarti nada C 1/4 ketuk
C2 berarti nada C 1/2 atau "setengah" ketuk
C1 berarti nada C 1/1 atau "1 ketuk"

4. Oktaf
Oktaf standard oktaf ke-4.

Friday 18 July 2014

GraphicsWindow.PenColor = "white"
GraphicsWindow.BrushColor = "black"
lingkaran1 = Shapes.AddEllipse(10,10)
GraphicsWindow.BrushColor = "red"
lingkaran2 = Shapes.AddEllipse(20,20)
Shapes.Move(lingkaran1, 5, 5)
Shapes.SetOpacity(lingkaran2, 50)

Monday 14 July 2014

Firman Harian

03/11/12
Maz 90:12 :"Ajarlah kami menghitung hari-hari kami sedemikian, hingga kami beroleh hati yang bijaksana."

Saturday 12 July 2014

j = 50
'spasi antar bulatan
space = 20

For i = 0 To 20
  Shapes[i] = Shapes.AddEllipse(i, j)
  Shapes.Move(Shapes[i], i * (10 + space), 0)
EndFor

Tuesday 8 July 2014

Belajar Memahami Antrian


Karakteristik Jaringan

Karakteristik suatu jaringan ditinjau dari, antara lain:
1. Konvergensi
2. Skalabilitas
3. Keamanan
4. Fault tolerance
5. Quality of Service (Menjamin layanan tetap baik disaat kondisi kritis)

Sekian, semoga bermanfaat, salam mandiri!

Network security

Contoh-contoh ancaman jaringan di dunia nyata bisa diklasifikasikan kedalam ancaman terhadap infrastruktur jaringan (ancaman terhadap perangkat jaringan) dan ancaman terhadap content/isi/data.

Berikut contoh ancaman terhadap keamanan infrastruktur jaringan:
1. Penjaga gedung mencabut perangkat jaringan yang penting.
Solusinya: kerangkeng perangkat jaringan, just kidding, beli rack perangkat jaringan yang berkunci dan bisa ditutup.

2. Kontraktor bangunan tidak sengaja memotong kabel jaringan saat menggali.
Solusinya: beritahu supaya berhati-hati.

3. Seorang hacker terhubung dengan sebuah perangkat dan mengutak-utik settingan perangkat lunak manajemen perangkat itu.
Solusinya: perangkat jaringan diberi username dan password, hindari penggunaan username dan password default (contoh: tp-link username admin password admin), nyalakan fitur-fitur jaringan lainnya milik cisco contoh: fitur untuk melawan brute-force)


Berikut contoh ancaman terhadap keamanan content:
1. Seorang karyawan kecewa terhadap perusahaan mengubah-ubah informasi pada database pelanggan.
Solusinya: beri username dan password untuk mengakses database itu.

2. Seorang kompetitor/pesaing bisa mengakses informasi yang peka/sensitif melalui jaringan wireless.
Solusinya: jangan biarkan user-user wireless bisa mengakses alamat-alamat IP intranet.

3. Seorang sekretaris membalas email yang keliru dengan informasi yang sensitif (dia kira dia mengirim email kepada bosnya, ternyata alamat emailnya milik orang lain, informasi bocor).
Solusinya: gw gak tau, masih belum tahu.

Sekian. Semoga bermanfaat, salam mandiri!

Friday 4 July 2014

RIPv1

1. Administrative Distance
- Administrative Distance = ranking keterpercayaan protokol-protokol routing.
- Nilai default administrative distance dari RIPv1 = 120; RIPv1 paling terakhir dipercayai diantara protokol-protokol routing EIGRP, IGRP, OSPF, ISIS
- Cara cek administrative distance = show ip protocols atau show ip route

2. Konfigurasi dasar






Thursday 3 July 2014

Apa saja komponen dari protokol routing?

1. Data structure / tables / databases. Kept in RAM.
2. Algoritma: Best path determination.
3. Routing protocol messages
- Message to discover neighboring routers
- Exchange routing information
- Learn accurate information about the network
- Maintain accurate information about the network.

Wednesday 2 July 2014

Network topology change

Network topology change may occur for several reasons, including:
1. Failure of a link
2. Introduction of a new link
3. Failure of a router
4. Change of link parameters

Tuesday 1 July 2014

Kepada YTH router:
Setelah selesai cold start / power up:
1. Baca surat startup-config yang tersimpan di NVRAM
2. Temukan alamat IP dari kedua interface mu
3. And kan alamat IP interface mu dengan subnet masknya masing-masing untuk mendapatkan alamat network mu
4. Tulis alamat networkmu ke dalam routing tabel, cantumkan huruf C disampingnya.

Classless routing protocol dan classful routing protocol

Classless routing protocol
- Classless routing protocol mengirimkan/mencantumkan informasi subnet mask pada paket routing update.
- Classless mampu mendukung discontigous network
- Classless routing protocol contohnya: RIPv2, EIGRP dan OSPF

Clasful routing protocol
- Clasful routing protocol tidak mengirimkan/mencantumkan informasi subnetmask pada paket routing update.
- Clasful routing protocol contohnya: RIPv1 dan IGRP
-

Contohnya: RIPv1

Kunci karakteristik beberapa protokol distance vector routing

1. RIP
1. Hop count dipakai sebagai metrik dalam pemilihan jalur/path.
2. Jika jumlah hop count dari sebuah network > 15, RIP tidak dapat menyediakan sebuah route ke network itu.
3. Update-update routing adalah broadcast atau multicast setiap 30 detik secara default

2. IGRP
1. Bandwidth, delay, reliability digunakan sebagai composite metric
2. Routing update di broadcast setiap 90 detik secara default
3. IGRP adalah pendahulu dari EIGRP dan sekarang sudah tidak dipakai lagi.

3. EIGRP
1. EIGRP dapat melakukan load balancing unequal cost
2. EIGRP menggunakan DUAL untuk menghitung jalur terpendek.
3. Tidak menggunakan periodik updates seperti RIP dan IGRP. Routing updates hanya dikirimkan hanya ketika terjadi perubahan topologi.


RIP

Routing loop
convergence time makes routing loops possible

Split horizon
Routes learned through an interface are not advertised out that same interface

Route poisoining
Routes learned through an interface are advertised back out the same interface as unreachable.

Triggered updates
Topology change are immediately sent to adjacent routers

Hold down timers
allows time for topology change to travel through entire network

Count to infinity loop problems
Solution: hold down timers

Karakteristik dari paket update EIGRP
1. Hanya dipicu untuk perubahan topologi
2. bounded to affected next hop routers


Pada kondisi apa saja yang menyebabkan protokol routing distant vector untuk mengirimkan update routing tabel?
1. Ketika sebuah perubahan terjadi pada topologi jaringan
2. Ketika timer update timer habis
3. Ketika sebuah paket update triggered diterima dari router yang lain.